authorgravatar for noam@pixelhero.devNoam Preil <noam@pixelhero.dev> 2020-05-27 14:17:46-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-05-29 13:34:15-04:00
log3b4e29f1ad690d4437aa4d0cb1c7f01c26b76c4a
tree3a75824ecf0ed3969f022996e0e8337ab878daa7
parent834e8ac2dcdec6e1055a6c90600bcc120484176e

[CI] Use ninja on Azura and Drone


2 files changed, 6 insertions(+), 6 deletions(-)

ci/azure/linux_script+3-3
...@@ -12,7 +12,7 @@ sudo apt-get update -q...@@ -12,7 +12,7 @@ sudo apt-get update -q
1212
13sudo apt-get remove -y llvm-*13sudo apt-get remove -y llvm-*
14sudo rm -rf /usr/local/*14sudo rm -rf /usr/local/*
15sudo apt-get install -y libxml2-dev libclang-10-dev llvm-10 llvm-10-dev liblld-10-dev cmake s3cmd gcc-7 g++-715sudo apt-get install -y libxml2-dev libclang-10-dev llvm-10 llvm-10-dev liblld-10-dev cmake s3cmd gcc-7 g++-7 ninja-build
1616
17QEMUBASE="qemu-linux-x86_64-5.0.0-z2"17QEMUBASE="qemu-linux-x86_64-5.0.0-z2"
18wget https://ziglang.org/deps/$QEMUBASE.tar.xz18wget https://ziglang.org/deps/$QEMUBASE.tar.xz
...@@ -48,8 +48,8 @@ export CC=gcc-7...@@ -48,8 +48,8 @@ export CC=gcc-7
48export CXX=g++-748export CXX=g++-7
49mkdir build49mkdir build
50cd build50cd build
51cmake .. -DCMAKE_BUILD_TYPE=Release51cmake .. -DCMAKE_BUILD_TYPE=Release -GNinja
52make -j$(nproc) install52ninja install
53./zig build test -Denable-qemu -Denable-wasmtime53./zig build test -Denable-qemu -Denable-wasmtime
54VERSION="$(./zig version)"54VERSION="$(./zig version)"
5555
ci/drone/linux_script+3-3
...@@ -8,7 +8,7 @@ BUILDDIR="$(pwd)"...@@ -8,7 +8,7 @@ BUILDDIR="$(pwd)"
8DISTDIR="$(pwd)/dist"8DISTDIR="$(pwd)/dist"
99
10apk update10apk update
11apk add py3-pip xz perl-utils jq curl11apk add py3-pip xz perl-utils jq curl samurai
12pip3 install s3cmd12pip3 install s3cmd
1313
14# Make the `zig version` number consistent.14# Make the `zig version` number consistent.
...@@ -17,9 +17,9 @@ git config core.abbrev 9...@@ -17,9 +17,9 @@ git config core.abbrev 9
1717
18mkdir build18mkdir build
19cd build19cd build
20cmake .. -DCMAKE_BUILD_TYPE=Release "-DCMAKE_INSTALL_PREFIX=$DISTDIR" -DZIG_STATIC=ON -DCMAKE_PREFIX_PATH=/deps/local20cmake .. -DCMAKE_BUILD_TYPE=Release "-DCMAKE_INSTALL_PREFIX=$DISTDIR" -DZIG_STATIC=ON -DCMAKE_PREFIX_PATH=/deps/local -GNinja
2121
22make -j$(nproc) install22samu install
23./zig build test -Dskip-release -Dskip-non-native23./zig build test -Dskip-release -Dskip-non-native
2424
25if [ -z "$DRONE_PULL_REQUEST" ]; then25if [ -z "$DRONE_PULL_REQUEST" ]; then