From 0c413afccd6d5d610866bca34415e02bc1fc7c83 Mon Sep 17 00:00:00 2001 From: Ken Rice Date: Tue, 15 Dec 2015 14:12:27 -0600 Subject: [PATCH] FS-8664 #resolve add fs_cli.exe to msi so its installed. Tweak the wix configs to actually build a 64bit installer. unfortunately this breaks the 32bit msi without edits to the Setup.2015 WiX configs for the 32bit temp pathes. We are looking for a solution for this. --- w32/Setup/FreeSWITCHConsole.wxs | 3 +++ w32/Setup/Product.2015.wxs | 4 +++- w32/Setup/Setup.2015.wixproj | 14 +++++++++++--- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/w32/Setup/FreeSWITCHConsole.wxs b/w32/Setup/FreeSWITCHConsole.wxs index 243e614e60..5c3b3ab744 100644 --- a/w32/Setup/FreeSWITCHConsole.wxs +++ b/w32/Setup/FreeSWITCHConsole.wxs @@ -17,6 +17,9 @@ Arguments=" -service "/> + + + diff --git a/w32/Setup/Product.2015.wxs b/w32/Setup/Product.2015.wxs index e90bc42fd3..c19f86c4f4 100644 --- a/w32/Setup/Product.2015.wxs +++ b/w32/Setup/Product.2015.wxs @@ -72,7 +72,9 @@ - + + + diff --git a/w32/Setup/Setup.2015.wixproj b/w32/Setup/Setup.2015.wixproj index 8f97faa8a8..ffb35e0310 100644 --- a/w32/Setup/Setup.2015.wixproj +++ b/w32/Setup/Setup.2015.wixproj @@ -12,7 +12,7 @@ bin\Win32\Debug\ obj\X86\$(Configuration)\ - Debug;FreeSWITCHConfFilesDir=$(ProjectDir)..\..\conf\vanilla;FreeSWITCHSoundFilesDir=$(ProjectDir)..\..\Win32\debug\sounds;FreeSWITCHBaseDir=$(SolutionDir)Win32\$(Configuration); + Debug;FreeSWITCHConfFilesDir=$(ProjectDir)..\..\conf\vanilla;FreeSWITCHSoundFilesDir=$(ProjectDir)..\..\Win32\debug\sounds;FreeSWITCHBaseDir=$(SolutionDir)Win32\$(Configuration);PlatformDir=Win32; @@ -50,6 +50,14 @@ + + fs_cli + {d2fb8043-d208-4aee-8f18-3b5857c871b9} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + mod_commands {30a5b29c-983e-4580-9fd0-d647ccdcc7eb} @@ -409,8 +417,8 @@ "$(WixToolPath)\heat.exe" dir "$(ProjectDir)..\..\conf\vanilla" -cg FreeSWITCHConfFiles -gg -scom -sreg -sfrag -srd -dr CONFLOCATION -var var.FreeSWITCHConfFilesDir -out "$(ProjectDir)Fragments\FreeSWITCHConfFiles.wxs" -"$(WixToolPath)\heat.exe" dir "$(SolutionDir)Win32\$(Configuration)\sounds" -cg FreeSWITCHSoundFiles8 -gg -scom -sreg -sfrag -srd -dr SOUNDLOCATION -var var.FreeSWITCHSoundFilesDir -out "$(ProjectDir)Fragments\FreeSWITCHSoundFiles8.wxs" -"$(WixToolPath)\heat.exe" dir "$(SolutionDir)Win32\$(Configuration)" -t $(ProjectDir)filter.xslt -cg FreeSWITCHBaseFiles -gg -scom -sreg -sfrag -srd -dr INSTALLLOCATION -var var.FreeSWITCHBaseDir -out "$(ProjectDir)Fragments\FreeSWITCHBaseFiles.wxs" +"$(WixToolPath)\heat.exe" dir "$(SolutionDir)x64\$(Configuration)\sounds" -cg FreeSWITCHSoundFiles8 -gg -scom -sreg -sfrag -srd -dr SOUNDLOCATION -var var.FreeSWITCHSoundFilesDir -out "$(ProjectDir)Fragments\FreeSWITCHSoundFiles8.wxs" +"$(WixToolPath)\heat.exe" dir "$(SolutionDir)x64\$(Configuration)" -t $(ProjectDir)filter.xslt -cg FreeSWITCHBaseFiles -gg -scom -sreg -sfrag -srd -dr INSTALLLOCATION -var var.FreeSWITCHBaseDir -out "$(ProjectDir)Fragments\FreeSWITCHBaseFiles.wxs"