Skip to content

Add windows arm64 build to CI#1434

Merged
tsteven4 merged 17 commits intoGPSBabel:masterfrom
tsteven4:arm64x
Apr 14, 2025
Merged

Add windows arm64 build to CI#1434
tsteven4 merged 17 commits intoGPSBabel:masterfrom
tsteven4:arm64x

Conversation

@tsteven4
Copy link
Copy Markdown
Collaborator

Also, make the windows x64 build runnable on windows arm64 in emulation mode.

The windows arm64 build does not include the map preview feature. QtWebEngine is not available for windows arm64 yet.

@tsteven4
Copy link
Copy Markdown
Collaborator Author

This creates one installer for windows x64 compatible systems, and one installer for windows arm64 systems. It would be possible to produce one larger installer to handle all the windows x64 and arm64 without emulation. A disadvantage of that would be a larger installer. An advantage would be that users wouldn't mistakenly run the x64 executables on arm64 hardware using emulation. We could also prevent this when we build the x64 installer.

In the future we should have access to windows arm64 runners, and we could produce the arm64 installer on them without cross compiling.

@tsteven4 tsteven4 merged commit e0c03a8 into GPSBabel:master Apr 14, 2025
22 checks passed
@tsteven4 tsteven4 mentioned this pull request Apr 16, 2025
@tsteven4 tsteven4 deleted the arm64x branch April 18, 2025 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant