x86 and arm64 installer packages #10
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
Reference
jeff/zixl#10
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
Part of #1
What to build
-a x86,-a x64and-a arm64, with x64 the default. The architecture sets the summary information template and minimum installer version, marks components 64-bit in x64 and arm64 installer packages, and is visible to WiX sources as$(sys.BUILDARCH). Every VM test fixture is built for each architecture the reference implementation supports.Acceptance criteria
$(sys.BUILDARCH)expands tox86,x64orarm64as-asays, in a conditional.Program Files (x86)andProgram Filesrespectively.Done in
7a909cb; CI run 8 is green.InstallerVersionnow gets its architecture's minimum: 100 for x86, 200 for x64, 500 for arm64. A lower one is an error.-a intelis accepted as wixl's alias for x86.$(sys.BUILDARCH)choosing the program files folder.ProgramFilesFolderorProgramFiles64Folderwith$(sys.BUILDARCH), and is now checked for x86, x64 and arm64:Program Files (x86)and registered in the 32-bit registry view.msiinfoandcabextractonly, since msitools 0.106 rejects arm64 outright and this Wine can't install it.