com.unity.formats.alembic icon indicating copy to clipboard operation
com.unity.formats.alembic copied to clipboard

Add build job for ARM64 Windows

Open windxu88 opened this issue 1 year ago • 1 comments

Purpose of this PR

Add build job for ARM64 Windows

CMake's CMAKE_SYSTEM_PROCESSOR variable returns AMD64 even on ARM64 bokken VM. This is a known bug in CMake. So in this PR, I avoid using this variable. Instead, in build.cmd I query environment variablePROCESSOR_ARCHITECTURE and pass it to an user CMake variable CMAKE_GENERATOR_PLATFORM.

In this PR, I also:

  • Removed the prebuilt arm64 abci.dll.
  • Remove 2023.2 from CI since it is not supported any more.

Ticket/Jira #: ABC-501 Create Yamato job to build on Win ARM64

Testing

Functional Testing status:

Performance Testing status:

Overall Product Risks

Complexity:

Halo Effect:

Documentation & UX Writing

User facing text to review Details
User interface
Public API docs
Changelog
Documentation halo effect Jira link
User manual
Other docs

Additional information

Note to reviewers:

Reminder:

  • [ ] Add entry in CHANGELOG.md

windxu88 avatar May 03 '24 14:05 windxu88

Poke @thomas-tu @arejayelle for review

windxu88 avatar May 09 '24 14:05 windxu88