From c205783caa3fc7ae8bd7ef795c307dc054ab0b8d Mon Sep 17 00:00:00 2001 From: Un1q32 Date: Sun, 7 Sep 2025 21:13:15 -0400 Subject: [PATCH] only download 1 macOS SDK --- .gitignore | 3 +-- build.sh | 13 ++++--------- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 6a68a51..30faf20 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,5 @@ *.pdb .DS_Store pingout -macsdk-intel -macsdk-arm64 +macsdk zig diff --git a/build.sh b/build.sh index 563e743..22fc63f 100755 --- a/build.sh +++ b/build.sh @@ -15,20 +15,15 @@ for dep in wget $CLANG $STRIP; do fi done -if ! [ -d macsdk-intel ]; then - wget https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX10.8.sdk.tar.xz -O- | tar -xJ - mv MacOS* macsdk-intel -fi - -if ! [ -d macsdk-arm64 ]; then +if ! [ -d macsdk ]; then wget https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX11.0.sdk.tar.xz -O- | tar -xJ - mv MacOS* macsdk-arm64 + mv MacOS* macsdk fi mkdir -p build -$CLANG $CFLAGS -std=c99 -Ijni-headers -fuse-ld=lld oc2rnet.c -bundle -target x86_64-apple-macos10.8 -isysroot macsdk-intel -o build/liboc2rnet-x86_64.dylib -$CLANG $CFLAGS -std=c99 -Ijni-headers -fuse-ld=lld oc2rnet.c -bundle -target arm64-apple-macos11.0 -isysroot macsdk-arm64 -o build/liboc2rnet-arm64.dylib +$CLANG $CFLAGS -std=c99 -Ijni-headers -fuse-ld=lld oc2rnet.c -bundle -target x86_64-apple-macos10.8 -isysroot macsdk -o build/liboc2rnet-x86_64.dylib +$CLANG $CFLAGS -std=c99 -Ijni-headers -fuse-ld=lld oc2rnet.c -bundle -target arm64-apple-macos11.0 -isysroot macsdk -o build/liboc2rnet-arm64.dylib # build for other platforms