Commit 7cf6930e24

Andrew Kelley <andrew@ziglang.org>
2022-08-11 06:46:01
CI: macos: set release mode for zig and simplify
1 parent 9f43ebd
Changed files (1)
ci
ci/azure/macos_script
@@ -55,23 +55,18 @@ make $JOBS install
 cmake .. -DZIG_EXECUTABLE="$(pwd)/stage2/bin/zig"
 make $JOBS install
 
-stage2/bin/zig build -p release -Denable-llvm -Denable-stage1
-
-release/bin/zig build test-compiler-rt      -Denable-macos-sdk
-release/bin/zig build test-behavior         -Denable-macos-sdk
-release/bin/zig build test-std              -Denable-macos-sdk
-release/bin/zig build test-universal-libc   -Denable-macos-sdk
-release/bin/zig build test-compare-output   -Denable-macos-sdk
-release/bin/zig build test-standalone       -Denable-macos-sdk
-release/bin/zig build test-stack-traces     -Denable-macos-sdk -fstage1
-release/bin/zig build test-cli              -Denable-macos-sdk
-release/bin/zig build test-asm-link         -Denable-macos-sdk
-release/bin/zig build test-translate-c      -Denable-macos-sdk
-release/bin/zig build test-run-translated-c -Denable-macos-sdk
-release/bin/zig build docs                  -Denable-macos-sdk
-release/bin/zig build test-fmt              -Denable-macos-sdk
-release/bin/zig build test-cases            -Denable-macos-sdk -Dsingle-threaded
-release/bin/zig build test-link             -Denable-macos-sdk
+stage2/bin/zig build -p release \
+  --search-prefix "$PREFIX" \
+  -Dstatic-llvm \
+  -Drelease \
+  -Dstrip \
+  -Dtarget="$TARGET" \
+  -Denable-stage1
+
+release/bin/zig build test docs \
+  -Denable-macos-sdk \
+  -Dstatic-llvm \
+  --search-prefix "$PREFIX"
 
 if [ "${BUILD_REASON}" != "PullRequest" ]; then
   mv ../LICENSE release/