From 46c000f6d1bff5e4c51a982d99802660beb6b27f Mon Sep 17 00:00:00 2001 From: Jay Lee Date: Wed, 12 Oct 2016 11:25:26 -0400 Subject: [PATCH] MSI Windows build --- src/gam.wxs | 64 ++++++++++++++++++++++++++++++++++++++++++ src/license.rtf | Bin 0 -> 1006 bytes src/windows-build.bat | 7 +++++ 3 files changed, 71 insertions(+) create mode 100644 src/gam.wxs create mode 100644 src/license.rtf diff --git a/src/gam.wxs b/src/gam.wxs new file mode 100644 index 00000000..c66de7de --- /dev/null +++ b/src/gam.wxs @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/license.rtf b/src/license.rtf new file mode 100644 index 0000000000000000000000000000000000000000..86e852c91f221109f0bc6cd7e87ae70c4da0bef9 GIT binary patch literal 1006 zcma)5U2obj6y0;B{)a1`wu*rh+D;u$j50MV3KOBLD*44pZo<`!o!U-Qg!u1s0_$2$ zlja92cJ9Zy=N#|2aYev|vea!^RR-Zj$a5?T#+9xq)0;}T_Cg9(25dCi@j@%-Qt3Y! zFBC~$WNTq8ItEiADK#|S?@v#5JkwGe9|>b_FlW3ph>G!4))-z~jJudKUZO%HoHnqe zY>j!yAYcPF2+l`Wqdk8jY<`l;&v~5%aC*WkVRCLo$QZXW{B-H}O)Xu(AF~dT4MX07 zy@IK(wuZ{JgOCN6@J(!Cj@TABJ^8E9d0XzKPzrO(P+82ORyi7QYlKN9Jiy<7`tSpd zC9NPFFnHev^o~ir595Dyc?&mXu+=qeJTRpl)E0dovQUsjz~>Ar2c)1CL6T4zLPKud zVL5gh9Qr&QtLW4TpCEinwFOuq? zcCPw795zie5Z&YhZOWlM@M4GaXgZ6N*~fPJ{oYrSxv|pi{y&Y^lJTryd%s?!dj;`M zNwgLWKGx(71nCw;<(bGt>iLnP0dE@7x+({!Tc#RAj#SwPs|(i%a}+x#>kOr}dn4zO zLhyvY4)B5s1-(fEQPP7ilO#&|2g>fF)y?8=1^1KXauTniSpthCOc(KWw2Bt7KYfKs z`~bI6eBB51QhDRxb7k5oJXC6B#QdmPg00#wc7no3v}apkMg?VlKvmYFL@4zW8s+DL e3eARWYdY&e<_B1kHsplsF8`SItwH=-d-n_ZzgVmQ literal 0 HcmV?d00001 diff --git a/src/windows-build.bat b/src/windows-build.bat index 64414452..b33e8f07 100644 --- a/src/windows-build.bat +++ b/src/windows-build.bat @@ -4,6 +4,9 @@ rmdir /q /s build rmdir /q /s dist del /q /f gam-%1-windows.zip del /q /f gam-%1-windows-x64.zip +del /q /f gam-%1-windows-x64.msi +del /q /f gam.wixobj +del /q /f gam.wixpdb c:\python27-32\scripts\pyinstaller --clean -F --distpath=gam windows-gam.spec xcopy LICENSE gam\ @@ -15,3 +18,7 @@ c:\python27-64\scripts\pyinstaller --clean -F --distpath=gam-64 windows-gam.spec xcopy LICENSE gam-64\ xcopy whatsnew.txt gam-64\ "%ProgramFiles%\7-Zip\7z.exe" a -tzip gam-%1-windows-x64.zip gam-64\ -xr!.svn + +set GAMVERSION=%1 +"%ProgramFiles(x86)%\WiX Toolset v3.10\bin\candle.exe" -arch x64 gam.wxs +"%ProgramFiles(x86)%\WiX Toolset v3.10\bin\light.exe" -ext "%ProgramFiles(x86)%\WiX Toolset v3.10\bin\WixUIExtension.dll" gam.wixobj -o gam-%1-windows-x64.msi \ No newline at end of file