-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build arm64 in CI #11210
base: master
Are you sure you want to change the base?
Build arm64 in CI #11210
Conversation
Co-authored-by: Igor Velikorossov <RussKie@users.noreply.github.com>
Some more observations:
|
We can temporarily increase the verbosity, if necessary. Feel free to open a PR with the necessary change. gitextensions/scripts/RepoLayout.props Lines 27 to 45 in cad0513
According to the discussion you were able to find a remedy. Is that correct?
The wix is very finicky, and we have very limited knowledge of it. Generally, it may be simpler to create two different installers - one for each platform. We currently don't produce an msi for arm64 builds: gitextensions/GitExtensions/Project.Publish.targets Lines 288 to 348 in cad0513
The setup should be configurable, meaning it should package files from an arbitrary "publish" directory supplied as a cli argument (like this): gitextensions/Setup/Setup.wixproj Lines 22 to 24 in cad0513
|
I haven't overcome my inability to build locally yet, no. Still waiting on the VC++ team to help me understand why. |
WiX v4.0.3 has arm64 fixes, so try the new version: |
Per discussion in #10649, the work to build for arm64 has been done, but not the work to include that in official builds.
This PR adds the arm64 build to CI so that it can ship with each release.