-
Notifications
You must be signed in to change notification settings - Fork 54
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Build wheels and precommits with LuaJit and for MacOS/ARM64.
Affects [bazelrc, precommit, make_wheel, luajit.BUILD]. Building for ARM64 on the x86_64 GitHub action runners uses cross-compilation. We add a new configurable setting to allow the genrules that are executed on the host to be aware of the intended target architecture, and we set this setting's value via a command line flag subsumed by the "macos_arm64" config in our .bazelrc. Since the build results are not runnable on the GitHub x86_64 runners, we don't run the unit tests in those configurations.
- Loading branch information
Showing
4 changed files
with
57 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters