| author | |
| committer | |
| log | 74e3ffa9b4fec971a18d08cc808f3ed9b884db15 |
| tree | 0a2fa180fc7efe3208f15d707efa46c52df523a9 |
| parent | c19dcafa17117475f8334d5186bd87fb56c9d315 |
6 files changed, 15 insertions(+), 15 deletions(-)
ci/azure/linux_script+3-3| ... | @@ -5,14 +5,14 @@ set -e | ... | @@ -5,14 +5,14 @@ set -e |
| 5 | 5 | ||
| 6 | BUILDDIR="$(pwd)" | 6 | BUILDDIR="$(pwd)" |
| 7 | 7 | ||
| 8 | sudo sh -c 'echo "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main" >> /etc/apt/sources.list' | 8 | sudo sh -c 'echo "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main" >> /etc/apt/sources.list' |
| 9 | wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - | 9 | wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - |
| 10 | sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test | 10 | sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test |
| 11 | sudo apt-get update -q | 11 | sudo apt-get update -q |
| 12 | 12 | ||
| 13 | sudo apt-get remove -y llvm-* | 13 | sudo apt-get remove -y llvm-* |
| 14 | sudo rm -rf /usr/local/* | 14 | sudo rm -rf /usr/local/* |
| 15 | sudo 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 tidy | 15 | sudo apt-get install -y libxml2-dev libclang-11-dev llvm-11 llvm-11-dev liblld-11-dev cmake s3cmd gcc-7 g++-7 ninja-build tidy |
| 16 | 16 | ||
| 17 | QEMUBASE="qemu-linux-x86_64-5.1.0" | 17 | QEMUBASE="qemu-linux-x86_64-5.1.0" |
| 18 | wget https://ziglang.org/deps/$QEMUBASE.tar.xz | 18 | wget https://ziglang.org/deps/$QEMUBASE.tar.xz |
| ... | @@ -44,7 +44,7 @@ VERSION="$(./zig version)" | ... | @@ -44,7 +44,7 @@ VERSION="$(./zig version)" |
| 44 | if [ "${BUILD_REASON}" != "PullRequest" ]; then | 44 | if [ "${BUILD_REASON}" != "PullRequest" ]; then |
| 45 | ARTIFACTSDIR="$BUILDDIR/artifacts" | 45 | ARTIFACTSDIR="$BUILDDIR/artifacts" |
| 46 | mkdir "$ARTIFACTSDIR" | 46 | mkdir "$ARTIFACTSDIR" |
| 47 | docker run -i --mount type=bind,source="$ARTIFACTSDIR",target=/z ziglang/static-base:llvm10-x86_64-1 -j2 $BUILD_SOURCEVERSION | 47 | docker run -i --mount type=bind,source="$ARTIFACTSDIR",target=/z ziglang/static-base:llvm11-x86_64-1 -j2 $BUILD_SOURCEVERSION |
| 48 | TARBALL="$(ls $ARTIFACTSDIR)" | 48 | TARBALL="$(ls $ARTIFACTSDIR)" |
| 49 | mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg" | 49 | mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg" |
| 50 | s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "$ARTIFACTSDIR/$TARBALL" s3://ziglang.org/builds/ | 50 | s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "$ARTIFACTSDIR/$TARBALL" s3://ziglang.org/builds/ |
ci/azure/macos_script+7-7| ... | @@ -5,24 +5,24 @@ set -e | ... | @@ -5,24 +5,24 @@ set -e |
| 5 | 5 | ||
| 6 | system_profiler SPHardwareDataType | 6 | system_profiler SPHardwareDataType |
| 7 | 7 | ||
| 8 | brew install s3cmd gcc@9 | 8 | brew install s3cmd gcc@10 |
| 9 | 9 | ||
| 10 | ZIGDIR="$(pwd)" | 10 | ZIGDIR="$(pwd)" |
| 11 | LLVMVER="10.0.1" | 11 | LLVMVER="11.0.0" |
| 12 | ARCH="x86_64" | 12 | ARCH="x86_64" |
| 13 | CACHE_BASENAME="llvm+clang+lld-$LLVMVER-$ARCH-macosx-gcc9-release" | 13 | CACHE_BASENAME="llvm+clang+lld-$LLVMVER-$ARCH-macosx-gcc10-release" |
| 14 | PREFIX="$HOME/$CACHE_BASENAME" | 14 | PREFIX="$HOME/$CACHE_BASENAME" |
| 15 | JOBS="-j2" | 15 | JOBS="-j2" |
| 16 | 16 | ||
| 17 | # I tried using the system default compiler (clang), but it couldn't statically link libc++. | 17 | # I tried using the system default compiler (clang), but it couldn't statically link libc++. |
| 18 | # So we use gcc-9 from homebrew. | 18 | # So we use gcc-10 from homebrew. |
| 19 | export CC=gcc-9 | 19 | export CC=gcc-10 |
| 20 | export CXX=g++-9 | 20 | export CXX=g++-10 |
| 21 | 21 | ||
| 22 | rm -rf $PREFIX | 22 | rm -rf $PREFIX |
| 23 | 23 | ||
| 24 | cd $HOME | 24 | cd $HOME |
| 25 | wget -nv "https://ziglang.org/builds/$CACHE_BASENAME.tar.xz" | 25 | wget -nv "https://ziglang.org/deps/$CACHE_BASENAME.tar.xz" |
| 26 | tar xf "$CACHE_BASENAME.tar.xz" | 26 | tar xf "$CACHE_BASENAME.tar.xz" |
| 27 | 27 | ||
| 28 | cd $ZIGDIR | 28 | cd $ZIGDIR |
ci/azure/windows_msvc_install+2-2| ... | @@ -7,5 +7,5 @@ pacman -Su --needed --noconfirm | ... | @@ -7,5 +7,5 @@ pacman -Su --needed --noconfirm |
| 7 | pacman -S --needed --noconfirm wget p7zip python3-pip tar xz | 7 | pacman -S --needed --noconfirm wget p7zip python3-pip tar xz |
| 8 | 8 | ||
| 9 | pip install s3cmd | 9 | pip install s3cmd |
| 10 | wget -nv "https://ziglang.org/deps/llvm%2bclang%2blld-10.0.0-x86_64-windows-msvc-release-mt.tar.xz" | 10 | wget -nv "https://ziglang.org/deps/llvm%2bclang%2blld-11.0.0-x86_64-windows-msvc-release-mt.tar.xz" |
| 11 | tar xf llvm+clang+lld-10.0.0-x86_64-windows-msvc-release-mt.tar.xz | 11 | tar xf llvm+clang+lld-11.0.0-x86_64-windows-msvc-release-mt.tar.xz |
ci/azure/windows_msvc_script.bat+1-1| ... | @@ -11,7 +11,7 @@ SET "MSYSTEM=%PREVMSYSTEM%" | ... | @@ -11,7 +11,7 @@ SET "MSYSTEM=%PREVMSYSTEM%" |
| 11 | 11 | ||
| 12 | SET "ZIGBUILDDIR=%SRCROOT%\build" | 12 | SET "ZIGBUILDDIR=%SRCROOT%\build" |
| 13 | SET "ZIGINSTALLDIR=%ZIGBUILDDIR%\dist" | 13 | SET "ZIGINSTALLDIR=%ZIGBUILDDIR%\dist" |
| 14 | SET "ZIGPREFIXPATH=%SRCROOT%\llvm+clang+lld-10.0.0-x86_64-windows-msvc-release-mt" | 14 | SET "ZIGPREFIXPATH=%SRCROOT%\llvm+clang+lld-11.0.0-x86_64-windows-msvc-release-mt" |
| 15 | 15 | ||
| 16 | call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 | 16 | call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 |
| 17 | 17 |
ci/drone/drone.yml+1-1| ... | @@ -7,7 +7,7 @@ platform: | ... | @@ -7,7 +7,7 @@ platform: |
| 7 | 7 | ||
| 8 | steps: | 8 | steps: |
| 9 | - name: build-and-test | 9 | - name: build-and-test |
| 10 | image: ziglang/static-base:llvm10-aarch64-1 | 10 | image: ziglang/static-base:llvm11-aarch64-1 |
| 11 | environment: | 11 | environment: |
| 12 | SRHT_OAUTH_TOKEN: | 12 | SRHT_OAUTH_TOKEN: |
| 13 | from_secret: SRHT_OAUTH_TOKEN | 13 | from_secret: SRHT_OAUTH_TOKEN |
ci/srht/freebsd_script+1-1| ... | @@ -7,7 +7,7 @@ sudo pkg update -fq | ... | @@ -7,7 +7,7 @@ sudo pkg update -fq |
| 7 | sudo pkg install -y cmake py27-s3cmd wget curl jq | 7 | sudo pkg install -y cmake py27-s3cmd wget curl jq |
| 8 | 8 | ||
| 9 | ZIGDIR="$(pwd)" | 9 | ZIGDIR="$(pwd)" |
| 10 | CACHE_BASENAME="llvm+clang+lld-10.0.0-x86_64-freebsd-release" | 10 | CACHE_BASENAME="llvm+clang+lld-11.0.0-x86_64-freebsd-release" |
| 11 | PREFIX="$HOME/$CACHE_BASENAME" | 11 | PREFIX="$HOME/$CACHE_BASENAME" |
| 12 | JOBS="-j$(sysctl -n hw.ncpu)" | 12 | JOBS="-j$(sysctl -n hw.ncpu)" |
| 13 | 13 |