aboutsummaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-08-10 21:46:01 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-08-19 16:45:15 -0700
commit7cf6930e249d578512213dd83d7ff5d97c3fcac5 (patch)
tree6f9369f828f061050156c98376e63b89093c872e /ci
parent9f43ebd6ef753e2e6a8ab8266724720329ea5846 (diff)
downloadzig-7cf6930e249d578512213dd83d7ff5d97c3fcac5.tar.gz
zig-7cf6930e249d578512213dd83d7ff5d97c3fcac5.zip
CI: macos: set release mode for zig and simplify
Diffstat (limited to 'ci')
-rwxr-xr-xci/azure/macos_script29
1 files changed, 12 insertions, 17 deletions
diff --git a/ci/azure/macos_script b/ci/azure/macos_script
index d0ad9171ee..bf55dda510 100755
--- a/ci/azure/macos_script
+++ b/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/