authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-10-24 21:40:26-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-10-24 21:40:26-04:00
log6eba65bd7f4af9187667bbd1b1d948bcbeafe03f
treef0e4b3a3f8de0f625aec4d6bc8e36c6aa1d348e9
parentbf5be65be69cc0ffb23bfd211aa6880aad03d2b6
signaturelock-open Commit is signed but in an unrecognized format.

ci: add aarch64 to download page


2 files changed, 8 insertions(+), 3 deletions(-)

ci/azure/update_download_page+6
...@@ -22,6 +22,12 @@ tar cfJ "$SRC_TARBALL" "$SRCTARBALLDIR"...@@ -22,6 +22,12 @@ tar cfJ "$SRC_TARBALL" "$SRCTARBALLDIR"
22export SRC_SHASUM=$(sha256sum $SRC_TARBALL | cut '-d ' -f1)22export SRC_SHASUM=$(sha256sum $SRC_TARBALL | cut '-d ' -f1)
23export SRC_BYTESIZE=$(wc -c < $SRC_TARBALL)23export SRC_BYTESIZE=$(wc -c < $SRC_TARBALL)
2424
25# the aarch64 build has to be there too
26AARCH64_LINUX_JSON=$(curl --fail "https://ziglang.org/builds/aarch64-linux-$VERSION.json" || exit 1)
27export AARCH64_LINUX_TARBALL="$(echo "$AARCH64_LINUX_JSON" | jq .tarball -r)"
28export AARCH64_LINUX_BYTESIZE="$(echo "$AARCH64_LINUX_JSON" | jq .size -r)"
29export AARCH64_LINUX_SHASUM="$(echo "$AARCH64_LINUX_JSON" | jq .shasum -r)"
30
25# the freebsd build has to be there too31# the freebsd build has to be there too
26FREEBSD_JSON=$(curl --fail "https://ziglang.org/builds/freebsd-$VERSION.json" || exit 1)32FREEBSD_JSON=$(curl --fail "https://ziglang.org/builds/freebsd-$VERSION.json" || exit 1)
27export FREEBSD_TARBALL="$(echo "$FREEBSD_JSON" | jq .tarball -r)"33export FREEBSD_TARBALL="$(echo "$FREEBSD_JSON" | jq .tarball -r)"
ci/drone/linux_script+2-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 xz11apk add py3-pip xz perl-utils
12pip3 install s3cmd12pip3 install s3cmd
1313
14mkdir build14mkdir build
...@@ -16,8 +16,7 @@ cd build...@@ -16,8 +16,7 @@ cd build
16cmake .. -DCMAKE_BUILD_TYPE=Release "-DCMAKE_INSTALL_PREFIX=$DISTDIR" -DZIG_STATIC=ON -DCMAKE_PREFIX_PATH=/deps/local16cmake .. -DCMAKE_BUILD_TYPE=Release "-DCMAKE_INSTALL_PREFIX=$DISTDIR" -DZIG_STATIC=ON -DCMAKE_PREFIX_PATH=/deps/local
1717
18make -j$(nproc) install18make -j$(nproc) install
19# TODO disabled temporarily to test the CI19./zig build test-behavior
20#./zig build test-behavior
21# TODO figure out why running docs is causing EBADF on dup2 in the child20# TODO figure out why running docs is causing EBADF on dup2 in the child
22# ./zig build docs21# ./zig build docs
23# TODO full test suite:22# TODO full test suite: