| ... | @@ -18,13 +18,15 @@ cmake .. -DCMAKE_BUILD_TYPE=Release "-DCMAKE_INSTALL_PREFIX=$DISTDIR" -DZIG_STAT | ... | @@ -18,13 +18,15 @@ cmake .. -DCMAKE_BUILD_TYPE=Release "-DCMAKE_INSTALL_PREFIX=$DISTDIR" -DZIG_STAT |
| 18 | make -j$(nproc) install | 18 | make -j$(nproc) install |
| 19 | # TODO disabled temporarily to test the CI | 19 | # TODO disabled temporarily to test the CI |
| 20 | #./zig build test-behavior | 20 | #./zig build test-behavior |
| 21 | ./zig build docs | 21 | # TODO figure out why running docs is causing EBADF on dup2 in the child |
| | 22 | # ./zig build docs |
| 22 | # TODO full test suite: | 23 | # TODO full test suite: |
| 23 | #./zig build test | 24 | #./zig build test |
| 24 | | 25 | |
| 25 | if [ -z "$DRONE_PULL_REQUEST" ]; then | 26 | if [ -z "$DRONE_PULL_REQUEST" ]; then |
| 26 | mv ../LICENSE "$DISTDIR/" | 27 | mv ../LICENSE "$DISTDIR/" |
| 27 | mv ../zig-cache/langref.html "$DISTDIR/" | 28 | # TODO uncomment when the docs are generated |
| | 29 | # mv ../zig-cache/langref.html "$DISTDIR/" |
| 28 | mv "$DISTDIR/bin/zig" "$DISTDIR/" | 30 | mv "$DISTDIR/bin/zig" "$DISTDIR/" |
| 29 | rmdir "$DISTDIR/bin" | 31 | rmdir "$DISTDIR/bin" |
| 30 | | 32 | |