From 1368684460de9bbb25e91e2e17b3e127855d7fed Mon Sep 17 00:00:00 2001 From: Jeff Lenk Date: Thu, 14 Oct 2010 22:25:44 -0500 Subject: [PATCH] continuation of msbuild enabled automated installers for Win32/X64 --- w32/Setup/Product.wxs | 51 ++++++++++++++ w32/Setup/Setup.wixproj | 152 ++++++++++++++++++++-------------------- 2 files changed, 127 insertions(+), 76 deletions(-) create mode 100644 w32/Setup/Product.wxs diff --git a/w32/Setup/Product.wxs b/w32/Setup/Product.wxs new file mode 100644 index 0000000000..aa49748a67 --- /dev/null +++ b/w32/Setup/Product.wxs @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/w32/Setup/Setup.wixproj b/w32/Setup/Setup.wixproj index 03fd60966a..6e59ed618d 100644 --- a/w32/Setup/Setup.wixproj +++ b/w32/Setup/Setup.wixproj @@ -12,26 +12,26 @@ bin\x86\Debug\ obj\X86\$(Configuration)\ - Debug;FreeSWITCHConfFilesDir=..\..\..\..\conf;FreeSWITCHSoundFilesDir=..\..\..\..\Win32\debug\sounds; + Debug;FreeSWITCHConfFilesDir=..\..\..\..\..\conf;FreeSWITCHSoundFilesDir=..\..\..\..\..\Win32\debug\sounds; bin\x86\release\ obj\X86\$(Configuration)\ - Debug;FreeSWITCHConfFilesDir=..\..\..\..\conf;FreeSWITCHSoundFilesDir=..\..\..\..\Win32\release\sounds; + Debug;FreeSWITCHConfFilesDir=..\..\..\..\..\conf;FreeSWITCHSoundFilesDir=..\..\..\..\..\Win32\release\sounds; bin\x64\Debug\ obj\X64\$(Configuration)\ - Debug;FreeSWITCHConfFilesDir=..\..\..\..\conf;FreeSWITCHSoundFilesDir=..\..\..\..\x64\debug\sounds; + Debug;FreeSWITCHConfFilesDir=..\..\..\..\..\conf;FreeSWITCHSoundFilesDir=..\..\..\..\..\x64\debug\sounds; bin\x64\Release\ obj\X64\$(Configuration)\ - Debug;FreeSWITCHConfFilesDir=..\..\..\..\conf;FreeSWITCHSoundFilesDir=..\..\..\..\x64\release\sounds; + Debug;FreeSWITCHConfFilesDir=..\..\..\..\..\conf;FreeSWITCHSoundFilesDir=..\..\..\..\..\x64\release\sounds; @@ -39,7 +39,7 @@ - + libbroadvoice {cf70f278-3364-4395-a2e1-23501c9b8ad2} True @@ -48,7 +48,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + libteletone {89385c74-5860-4174-9caf-a39e7c48909c} True @@ -57,7 +57,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + libspandsp {1cbb0077-18c5-455f-801c-0a0ce7b0bbf5} True @@ -66,7 +66,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + libaprutil {f057da7f-79e5-4b00-845c-ef446ef055e3} True @@ -75,7 +75,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + libapr {f6c55d93-b927-4483-bb69-15aef3dd2dff} True @@ -84,7 +84,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + js {204fa0de-305d-4414-ae2e-f195a23f390d} True @@ -93,7 +93,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + libeay32 {d331904d-a00a-4694-a5a3-fcff64ab5dbe} True @@ -102,7 +102,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + openssl __Libraries\openssl\openssl_ {25bd39b1-c8bf-4676-a738-9cabd9c6bc79} True @@ -111,7 +111,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + ssleay32 {b4b62169-5ad4-4559-8707-3d933ac5db39} True @@ -120,7 +120,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + pocketsphinx {94001a0e-a837-445c-8004-f918f10d0226} True @@ -129,7 +129,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + sphinxbase {2f025ead-99bd-40f5-b2cc-f0a28cad7f2d} True @@ -138,7 +138,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + mod_avmd {990baa76-89d3-4e38-8479-c7b28784efc8} True @@ -147,7 +147,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_commands {30a5b29c-983e-4580-9fd0-d647ccdcc7eb} True @@ -156,7 +156,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_conference {c24fb505-05d7-4319-8485-7540b44c8603} True @@ -165,7 +165,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_curl {ef300386-a8df-4372-b6d8-fb9bffca9aed} True @@ -174,7 +174,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_db {f6a33240-8f29-48bd-98f0-826995911799} True @@ -183,7 +183,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_dptools {b5881a85-fe70-4f64-8607-2caae52669c6} True @@ -192,7 +192,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_enum {71a967d5-0e99-4cef-a587-98836ee6f2ef} True @@ -201,7 +201,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_esf {3850d93a-5f24-4922-bc1c-74d08c37c256} True @@ -210,7 +210,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_expr {65a6273d-fcab-4c55-b09e-65100141a5d4} True @@ -219,7 +219,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_fifo {75df7f29-2fbf-47f7-b5af-5b4952dc1abd} True @@ -228,7 +228,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_fsv {e3246d17-e29b-4ab5-962a-c69b0c5837bb} True @@ -237,7 +237,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_lcr {1a3793d1-05d1-4b57-9b0f-5af3e79dc439} True @@ -246,7 +246,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_nibblebill {3c977801-fe88-48f2-83d3-fa2ebff6688e} True @@ -255,7 +255,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_rss {b69247fa-ecd6-40ed-8e44-5ca6c3baf9a4} True @@ -264,7 +264,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_snom {2a3d00c6-588d-4e86-81ac-9ef5ede86e03} True @@ -273,7 +273,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_spandsp {1e21afe0-6fdb-41d2-942d-863607c24b91} True @@ -282,7 +282,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_valet_parking {432db165-1eb2-4781-a9c0-71e62610b20a} True @@ -291,7 +291,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_vmd {14e4a972-9cfb-436d-b0a5-4943f3f80d47} True @@ -300,7 +300,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_voicemail {d7f1e3f2-a3f4-474c-8555-15122571af52} True @@ -309,7 +309,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_pocketsphinx {2286da73-9fc5-45bc-a508-85994c3317ab} True @@ -318,7 +318,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_unimrcp {d07c378a-f5f7-438f-adf3-4ac4fb1883cd} True @@ -327,7 +327,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_amr {8deb383c-4091-4f42-a56f-c9e46d552d79} True @@ -336,7 +336,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_celt {4d418176-3b33-47e6-a63e-01ba34add21c} True @@ -345,7 +345,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_g723_1 {fea1eef7-876f-48de-88bf-c0e3e606d758} True @@ -354,7 +354,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_g729 {1d95cd95-0de2-48c3-ac23-d5c7d1c9c0f0} True @@ -363,7 +363,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_ilbc {d3ec0aff-76fc-4210-a825-9a17410660a3} True @@ -372,7 +372,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_silk {afa983d6-4569-4f88-ba94-555ed00fd9a8} True @@ -381,7 +381,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_siren {0b6c905b-142e-4999-b39d-92ff7951e921} True @@ -390,7 +390,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_speex {5580d60e-0f77-4716-9cd4-b8e5986fa375} True @@ -399,7 +399,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_dialplan_directory {a27cca23-1541-4337-81a4-f0a6413078a0} True @@ -408,7 +408,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_dialplan_xml {07113b25-d3af-4e04-ba77-4cd1171f022c} True @@ -417,7 +417,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_loopback {b3f424ec-3d8f-417c-b244-3919d5e1a577} True @@ -426,7 +426,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_PortAudio {5fd31a25-5d83-4794-8bee-904dad84ce71} True @@ -435,7 +435,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_sofia {0df3abd0-ddc0-4265-b778-07c66780979b} True @@ -444,7 +444,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_event_multicast {784113ef-44d9-4949-835d-7065d3c7ad08} True @@ -453,7 +453,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_event_socket {05515420-16de-4e63-be73-85be85ba5142} True @@ -462,7 +462,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_file_string {70564d74-199a-4452-9c60-19ed5f242f0d} True @@ -471,7 +471,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_local_stream {2ca40887-1622-46a1-a7f9-17fd7e7e545b} True @@ -480,7 +480,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_native_file {9254c4b0-6f60-42b6-bb3a-36d63fc001c7} True @@ -489,7 +489,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_sndfile {afac0568-7548-42d5-9f6a-8d3400a1e4f6} True @@ -498,7 +498,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_tone_stream {6ff941ac-82c5-429f-aa4c-ad2fb9e5da52} True @@ -507,7 +507,7 @@ Binaries;Content;Satellites MODLOCATION - + lua51 {d0b36172-cd76-454a-9b89-990025266c2a} True @@ -516,7 +516,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + mod_lua {7b077e7f-1be7-4291-ab86-55e527b25cac} True @@ -525,7 +525,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_managed {7b42bda1-72c0-4378-a9b6-5c530f8cd61e} True @@ -534,7 +534,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_console {1c453396-d912-4213-89fd-9b489162b7b5} True @@ -543,7 +543,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_logfile {d0bcac02-d94b-46b8-9b49-cddcc2bd7909} True @@ -552,7 +552,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_say_de {5bc072db-3826-48ea-af34-fe32aa01e83b} True @@ -561,7 +561,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_say_en {988cacf7-3fcb-4992-be69-77872ae67dc8} True @@ -570,7 +570,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_say_es {fa429e98-8b03-45e6-a096-a4bc5e821de4} True @@ -579,7 +579,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_say_fr {06e3a538-ab32-44f2-b477-755ff9cb5d37} True @@ -588,7 +588,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_say_it {6d1bec70-4dcd-4fe9-adbd-4a43a67e4d05} True @@ -597,7 +597,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_say_nl {a4b122cf-5196-476b-8c0e-d8bd59ac3c14} True @@ -606,7 +606,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_say_ru {0382e8fd-cfdc-41c0-8b03-792c7c84fc31} True @@ -615,7 +615,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_say_zh {b6a9fb7a-1cc4-442b-812d-ec33e4e4a36e} True @@ -624,7 +624,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_xml_cdr {08dad348-9e0a-4a2e-97f1-f1e7e24a7836} True @@ -633,7 +633,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_xml_curl {ab91a099-7690-4ecf-8994-e458f4ea1ed4} True @@ -642,7 +642,7 @@ Binaries;Content;Satellites MODLOCATION - + mod_xml_rpc {cbec7225-0c21-4da8-978e-1f158f8ad950} True @@ -651,7 +651,7 @@ Binaries;Content;Satellites MODLOCATION - + FreeSwitchConsole {1af3a893-f7be-43dd-b697-8ab2397c0d67} True @@ -660,7 +660,7 @@ Binaries;Content;Satellites INSTALLLOCATION - + FreeSwitchCoreLib {202d7a4e-760d-4d0e-afa1-d7459ced30ff} True @@ -681,8 +681,8 @@ - "$(WIX)bin\heat.exe" dir "..\..\..\..\conf" -cg FreeSWITCHConfFiles -gg -scom -sreg -sfrag -srd -dr CONFLOCATION -var var.FreeSWITCHConfFilesDir -out "$(ProjectDir)Fragments\FreeSWITCHConfFiles.wxs" -"$(WIX)bin\heat.exe" dir "..\..\..\..\Win32\Release\sounds" -cg FreeSWITCHSoundFiles8 -gg -scom -sreg -sfrag -srd -dr SOUNDLOCATION -var var.FreeSWITCHSoundFilesDir -out "$(ProjectDir)Fragments\FreeSWITCHSoundFiles8.wxs" + "$(WIX)bin\heat.exe" dir "..\..\..\..\..\conf" -cg FreeSWITCHConfFiles -gg -scom -sreg -sfrag -srd -dr CONFLOCATION -var var.FreeSWITCHConfFilesDir -out "$(ProjectDir)Fragments\FreeSWITCHConfFiles.wxs" +"$(WIX)bin\heat.exe" dir "..\..\..\..\..\Win32\Release\sounds" -cg FreeSWITCHSoundFiles8 -gg -scom -sreg -sfrag -srd -dr SOUNDLOCATION -var var.FreeSWITCHSoundFilesDir -out "$(ProjectDir)Fragments\FreeSWITCHSoundFiles8.wxs"