Skip to content

Commit 788383d

Browse files
committed
CI: macos: set release mode for zig and simplify
1 parent 7c15533 commit 788383d

File tree

1 file changed

+12
-17
lines changed

1 file changed

+12
-17
lines changed

ci/azure/macos_script

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -55,23 +55,18 @@ make $JOBS install
5555
cmake .. -DZIG_EXECUTABLE="$(pwd)/stage2/bin/zig"
5656
make $JOBS install
5757

58-
stage2/bin/zig build -p release -Denable-llvm -Denable-stage1
59-
60-
release/bin/zig build test-compiler-rt -Denable-macos-sdk
61-
release/bin/zig build test-behavior -Denable-macos-sdk
62-
release/bin/zig build test-std -Denable-macos-sdk
63-
release/bin/zig build test-universal-libc -Denable-macos-sdk
64-
release/bin/zig build test-compare-output -Denable-macos-sdk
65-
release/bin/zig build test-standalone -Denable-macos-sdk
66-
release/bin/zig build test-stack-traces -Denable-macos-sdk -fstage1
67-
release/bin/zig build test-cli -Denable-macos-sdk
68-
release/bin/zig build test-asm-link -Denable-macos-sdk
69-
release/bin/zig build test-translate-c -Denable-macos-sdk
70-
release/bin/zig build test-run-translated-c -Denable-macos-sdk
71-
release/bin/zig build docs -Denable-macos-sdk
72-
release/bin/zig build test-fmt -Denable-macos-sdk
73-
release/bin/zig build test-cases -Denable-macos-sdk -Dsingle-threaded
74-
release/bin/zig build test-link -Denable-macos-sdk
58+
stage2/bin/zig build -p release \
59+
--search-prefix "$PREFIX" \
60+
-Dstatic-llvm \
61+
-Drelease \
62+
-Dstrip \
63+
-Dtarget="$TARGET" \
64+
-Denable-stage1
65+
66+
release/bin/zig build test docs \
67+
-Denable-macos-sdk \
68+
-Dstatic-llvm \
69+
--search-prefix "$PREFIX"
7570

7671
if [ "${BUILD_REASON}" != "PullRequest" ]; then
7772
mv ../LICENSE release/

0 commit comments

Comments
 (0)