From f8f06f7930eac3c6e65cd0d486a7f185c4af2159 Mon Sep 17 00:00:00 2001 From: "Felipe \"Zimmerle\" Costa" Date: Thu, 20 Feb 2014 00:29:12 -0300 Subject: [PATCH] IIS: Updates build_msi.bat to fit the new WiX install options Instead of -dPlatform a recent update in the WiX files are demanding the parameter -arch, although this parameter is not valid nor needed while running "light". --- iis/build_msi.bat | 4 +- iis/installer.wxs | 104 +++++++++++++++++++++++++++++++++------------- 2 files changed, 77 insertions(+), 31 deletions(-) diff --git a/iis/build_msi.bat b/iis/build_msi.bat index c4748233..0ea7d369 100644 --- a/iis/build_msi.bat +++ b/iis/build_msi.bat @@ -8,13 +8,13 @@ del installer.wix* "candle.exe" -ext WixUtilExtension -ext WixUIExtension "%CURRENT_DIR%\installer.wxs" -out "%CURRENT_DIR%\installer.wixobj" -arch x64 @if NOT (%ERRORLEVEL%) == (0) goto build_failed -"light.exe" -ext WixUtilExtension -ext WixUIExtension "%CURRENT_DIR%\installer.wixobj" -out "%CURRENT_DIR%\installer-64.msi" -arch x64 +"light.exe" -ext WixUtilExtension -ext WixUIExtension "%CURRENT_DIR%\installer.wixobj" -out "%CURRENT_DIR%\installer-64.msi" @if NOT (%ERRORLEVEL%) == (0) goto build_failed "candle.exe" -ext WixUtilExtension -ext WixUIExtension "%CURRENT_DIR%\installer.wxs" -out "%CURRENT_DIR%\installer.wixobj" -arch x86 @if NOT (%ERRORLEVEL%) == (0) goto build_failed -"light.exe" -ext WixUtilExtension -ext WixUIExtension "%CURRENT_DIR%\installer.wixobj" -out "%CURRENT_DIR%\installer-32.msi" -arch x86 +"light.exe" -ext WixUtilExtension -ext WixUIExtension "%CURRENT_DIR%\installer.wixobj" -out "%CURRENT_DIR%\installer-32.msi" @if NOT (%ERRORLEVEL%) == (0) goto build_failed exit /B 0 diff --git a/iis/installer.wxs b/iis/installer.wxs index 64d1610d..839d08a3 100644 --- a/iis/installer.wxs +++ b/iis/installer.wxs @@ -13,9 +13,17 @@ + + + + + + + + @@ -93,14 +101,26 @@ - + + + + + - + + + + + - + + + + + @@ -313,6 +333,17 @@ + + + + + + + + + + + @@ -346,6 +377,16 @@ + + + + + + + + + + @@ -362,9 +403,18 @@ - + + + + + + + + + + @@ -461,9 +511,6 @@ Installed - - - 1 @@ -480,7 +527,7 @@ - + @@ -526,48 +573,47 @@ + - NOT Installed AND NOT OLDERVERSIONDETECTED + NOT Installed - - NOT Installed AND NOT OLDERVERSIONDETECTED - - - - - - - - + NOT Installed + + + + + + - - - - + NOT Installed + + + + - + - - + + + + + - - -