Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updated msi windows installers to use wix v5 (#851)
* First attempt at converting wix/Build.OpenJDK_generic.cmd to .ps1 file * Updated main + base + hotspot wix xml templates * Updated dragonwell + openj9 wix templates to wixv4 * Updated remaining templates to wix v4 * Updated extensions used in wix commands * First attempt at converting to wixv4 * No attempting to use wix_heat_directory * Now using wix 4.0.5 * Now placing heat.exe in Resources dir * updated default heat path and error messages * Now adding wix extensions * Now keeping all heat tools files * updated default heat path, fixed error message * Removed 'ALLUSERS' property from Main.wxs.template; causing 'duplicate sybol' issue * Changed ID ALLUSERS to ALLUSERSSETUP * Updated culture translation * Added + updated error messages * Updated error message * Updated comments and wix.yml * Deleted Build-OpenJDK.ps1 * Attempting to support icedTea again * now heating jdk8 on single line * Attempting to build with IcedTea * Added comments and updated error messages * Added back -sfrag flag and added comments * Updated installer version from 200 to 500 to get rid of warning * Updated old source code comments * Updated wix/README.md * Seperated heat and build commands out for readability. Now there is 1 flag per line * Updated debug and error messages * Fixed typo * Now using wix v5 by default * Added ability for custom output file names * Removed old comments * applied feedback from code review * Added xml tagging back * Updated README.md * Fixed 'ALLUSERS' property * Fixed typo * Updated wxs spacing and added a comment * Updated README.md with new URL and more md style * More md style number bullets * Added other necessary env vars to README.md * Fixed README.md typos * Testing changes to fix default installdir * Now able to set installation scope * Updated comments * support perUser and perMachine * formatting tweaks * use API to fetch versions to build * remove PerUserOrMachine-Example * Re-added ability for vendor to choose not to show the end-user license agreement * Fixed back button * Test * Now installing wix quietly * Now using format closer to what existed previously * Removed test code * Added sample code and comment * Added license end-user license behavior section to README.md * Now using env var for vendor * Took out vendor logic for end-user license agreements (as requested), updated README.md * Updated wix installer changelog.md * Fixed formatting * Update .github/workflows/wix.yml Co-authored-by: Martijn Verburg <[email protected]> * Updated README.md minimum supported wix version * formatting tweak --------- Co-authored-by: George Adams <[email protected]> Co-authored-by: Martijn Verburg <[email protected]>
- Loading branch information