microsoft / microsoft/microsoft-ui-xaml
Proposal: make Windows arm64 a first-class build host
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 8.4k
- Forks
- 942
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 105
Description
### Title
Make Windows arm64 a first-class build host
### Summary
Right now, a lot of build-related files in this repo assume an amd64/x64 build host. This results in slow builds on native arm64 devices like the Surface Pro X. Visual Studio has supported arm64 build hosts since VS 2022, so this should be relatively straightforward to do.
### Rationale
- Faster builds of this repository on arm64 devices
### Scope
N/A
### Important Notes
N/A, I'll file a PR that implements the required changes
### Open Questions
N/A
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No specific files, tests, or entry points are named. Start by locating build-related files that assume an amd64/x64 host and review how Visual Studio 2022 supports Windows arm64 build hosts; done means the repository builds natively on Windows arm64 without the current host assumptions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100