| ... | @@ -12,7 +12,7 @@ sudo apt-get update -q | ... | @@ -12,7 +12,7 @@ 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 | 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 |
| 16 | | 16 | |
| 17 | QEMUBASE="qemu-linux-x86_64-5.0.0-49ee115552" | 17 | QEMUBASE="qemu-linux-x86_64-5.0.0-49ee115552" |
| 18 | wget https://ziglang.org/deps/$QEMUBASE.tar.xz | 18 | wget https://ziglang.org/deps/$QEMUBASE.tar.xz |
| ... | @@ -51,6 +51,10 @@ cd build | ... | @@ -51,6 +51,10 @@ cd build |
| 51 | cmake .. -DCMAKE_BUILD_TYPE=Release -GNinja | 51 | cmake .. -DCMAKE_BUILD_TYPE=Release -GNinja |
| 52 | ninja install | 52 | ninja install |
| 53 | ./zig build test -Denable-qemu -Denable-wasmtime | 53 | ./zig build test -Denable-qemu -Denable-wasmtime |
| | 54 | |
| | 55 | # look for HTML errors |
| | 56 | tidy -qe ../zig-cache/langref.html |
| | 57 | |
| 54 | VERSION="$(./zig version)" | 58 | VERSION="$(./zig version)" |
| 55 | | 59 | |
| 56 | if [ "${BUILD_REASON}" != "PullRequest" ]; then | 60 | if [ "${BUILD_REASON}" != "PullRequest" ]; then |