authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-08-30 00:33:21-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-08-30 00:33:21-07:00
log527055a8215b23a13fb407bdeba2908b8206f6f0
treeca67a166d11d8094451140fcdd8e0efb9d0107fa
parent75d5a4b9a255895246762f27399e14821bc0e768

CI: use absolute path for zig lib dir

Workaround for #12685

5 files changed, 5 insertions(+), 7 deletions(-)

ci/azure/macos_script+1-1
...@@ -49,7 +49,7 @@ unset CXX...@@ -49,7 +49,7 @@ unset CXX
49make $JOBS install49make $JOBS install
5050
51stage3-release/bin/zig build test docs \51stage3-release/bin/zig build test docs \
52 --zig-lib-dir ../lib \52 --zig-lib-dir "$(pwd)/../lib" \
53 -Denable-macos-sdk \53 -Denable-macos-sdk \
54 -Dstatic-llvm \54 -Dstatic-llvm \
55 --search-prefix "$PREFIX"55 --search-prefix "$PREFIX"
ci/azure/pipelines.yml-2
...@@ -60,7 +60,6 @@ jobs:...@@ -60,7 +60,6 @@ jobs:
60 displayName: 'Build'60 displayName: 'Build'
6161
62 - pwsh: |62 - pwsh: |
63 Set-Variable -Name ZIGLIBDIR -Value "$(Get-Location)\lib"
64 Set-Variable -Name ZIGINSTALLDIR -Value "$(Get-Location)\stage3-release"63 Set-Variable -Name ZIGINSTALLDIR -Value "$(Get-Location)\stage3-release"
6564
66 function CheckLastExitCode {65 function CheckLastExitCode {
...@@ -72,7 +71,6 @@ jobs:...@@ -72,7 +71,6 @@ jobs:
7271
73 & "$ZIGINSTALLDIR\bin\zig.exe" build test docs `72 & "$ZIGINSTALLDIR\bin\zig.exe" build test docs `
74 --search-prefix "$ZIGPREFIXPATH" `73 --search-prefix "$ZIGPREFIXPATH" `
75 --zig-lib-dir "$ZIGLIBDIR" `
76 -Dstatic-llvm `74 -Dstatic-llvm `
77 -Dskip-non-native `75 -Dskip-non-native `
78 -Dskip-stage2-tests76 -Dskip-stage2-tests
ci/srht/freebsd_script+1-1
...@@ -56,7 +56,7 @@ ZIG_LIBC="$ZIG_LIBC_TXT" samu install...@@ -56,7 +56,7 @@ ZIG_LIBC="$ZIG_LIBC_TXT" samu install
5656
57# Here we skip some tests to save time.57# Here we skip some tests to save time.
58stage3/bin/zig build test docs \58stage3/bin/zig build test docs \
59 --zig-lib-dir ../lib \59 --zig-lib-dir "$(pwd)/../lib" \
60 -Dstatic-llvm \60 -Dstatic-llvm \
61 --search-prefix "$PREFIX" \61 --search-prefix "$PREFIX" \
62 -Dskip-stage1 \62 -Dskip-stage1 \
ci/zinc/linux_test_stage3_debug+1-1
...@@ -56,7 +56,7 @@ stage3/bin/zig build test \...@@ -56,7 +56,7 @@ stage3/bin/zig build test \
56 -Dstatic-llvm \56 -Dstatic-llvm \
57 -Dtarget=native-native-musl \57 -Dtarget=native-native-musl \
58 --search-prefix "$DEPS_LOCAL" \58 --search-prefix "$DEPS_LOCAL" \
59 --zig-lib-dir ../lib59 --zig-lib-dir "$(pwd)/../lib"
6060
61# Explicit exit helps show last command duration.61# Explicit exit helps show last command duration.
62exit62exit
ci/zinc/linux_test_stage3_release+2-2
...@@ -41,14 +41,14 @@ ninja install...@@ -41,14 +41,14 @@ ninja install
41 -Dstatic-llvm \41 -Dstatic-llvm \
42 -Dtarget=native-native-musl \42 -Dtarget=native-native-musl \
43 --search-prefix "$DEPS_LOCAL" \43 --search-prefix "$DEPS_LOCAL" \
44 --zig-lib-dir ../lib44 --zig-lib-dir "$(pwd)/../lib"
4545
46# Produce the experimental std lib documentation.46# Produce the experimental std lib documentation.
47mkdir -p "$RELEASE_STAGING/docs/std"47mkdir -p "$RELEASE_STAGING/docs/std"
48"$RELEASE_STAGING/bin/zig" test ../lib/std/std.zig \48"$RELEASE_STAGING/bin/zig" test ../lib/std/std.zig \
49 -femit-docs=$RELEASE_STAGING/docs/std \49 -femit-docs=$RELEASE_STAGING/docs/std \
50 -fno-emit-bin \50 -fno-emit-bin \
51 --zig-lib-dir ../lib51 --zig-lib-dir "$(pwd)/../lib"
5252
53cp ../LICENSE $RELEASE_STAGING/53cp ../LICENSE $RELEASE_STAGING/
54cp ../zig-cache/langref.html $RELEASE_STAGING/docs/54cp ../zig-cache/langref.html $RELEASE_STAGING/docs/