build(cross): working on cross compilation

We want to be able to build all targets on one machine, began
implimenting cross compilation
This commit is contained in:
Emily Boudreaux
2025-12-01 09:59:22 -05:00
parent dac09ae24c
commit b06b622c06
3 changed files with 32 additions and 10 deletions

16
cross/macos_arm64.ini Normal file
View File

@@ -0,0 +1,16 @@
[binaries]
c = 'arm64-apple-darwin25-clang'
cpp = 'arm64-apple-darwin25-clang++'
ar = 'arm64-apple-darwin25-ar'
strip = 'arm64-apple-darwin25-strip'
pkg-config = 'pkg-config'
[host-machine]
system = 'darwin'
cpu_family = 'aarch64'
cpi = 'arm64'
endian = 'little'
[built-in options]
c_args = ['-mmacosx-version-min=15.0']
cpp_args = ['-mmacos-version-min=15.0']