Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
infra: update macOS build scripts and SDK, bump MoltenVK to 1.2.7 (#1463
) This PR does a few things: - Updates ares to create macOS builds with the latest SDK. After 6526409 there are no longer any outstanding issues doing so. Importantly, we use Xcode 15.2, since prior versions have issues with weak linking. - Adds `macos-compat` to CI as a compatibility build that maintains macOS 10.9 to 10.13 compatibility. The `macos-latest` runner will target 10.13 and above. The only difference with this build is the SDK version used to build it (Xcode 13.4); macOS weak linking handles the rest. - Increments the MoltenVK version to 1.2.7. The version ares was building required a Python library `distutils` that is no longer trivially available with newer Python versions. - Refactors the `xcode-select` usage reserved for GitHub Actions out of the SDL script and up to the top level, before any dependency scripts are run. This is just tidying up. - Improves the librashader build script warning to specify that you need to add a target with the nightly toolchain to build librashader (from @rasky) - Unbreaks the build. This PR has been tested and verified to build in a local branch, but to be safe, it would probably be good to run it here as well. Co-authored-by: jcm <butt@butts.com>
- Loading branch information
Showing
5 changed files
with
28 additions
and
21 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
4c6bfbebd10de7209a2fd1529f5dc20af7479180 | ||
1d98babb721c03667f65e7f6197ca2a356d19198 |
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