dynamic gam.wx2 generation based on compiled files in dist/gam

This commit is contained in:
Jay Lee
2024-09-20 00:56:15 +00:00
parent f33da85518
commit 33b4de86a9
3 changed files with 63 additions and 19 deletions

View File

@@ -658,6 +658,10 @@ jobs:
GAM_ARCHIVE="../gam-${GAMVERSION}-windows-${GAM_ARCHIVE_ARCH}.zip"
/c/Program\ Files/7-Zip/7z.exe a -tzip $GAM_ARCHIVE gam7 "-xr@${GITHUB_WORKSPACE}/.github/actions/package_exclusions.txt" -bb3
cd ..
tools/gen-wix-xml-filelist.py "$gampath" gam.wxs.template gam.wxs
echo '-- begin generated gam.wxs --'
cat gam.wxs
echo '-- end generated gam.wxs --'
/c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.14/bin/candle.exe -arch "${WIX_ARCH}" gam.wxs
/c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.14/bin/light.exe -ext /c/Program\ Files\ \(x86\)/WiX\ Toolset\ v3.14/bin/WixUIExtension.dll gam.wixobj -o "gam-${GAMVERSION}-windows-${GAM_ARCHIVE_ARCH}.msi" || true;
rm -v -f *.wixpdb