diff --git a/ci/srht/freebsd_script b/ci/srht/freebsd_script index 23ab84fe2f..e224274d28 100755 --- a/ci/srht/freebsd_script +++ b/ci/srht/freebsd_script @@ -6,13 +6,8 @@ set -e ZIGDIR="$(pwd)" CACHE_BASENAME="llvm+clang-8.0.0-freebsd-x86_64-release" PREFIX="$HOME/$CACHE_BASENAME" -TMPDIR="$HOME/tmpz" JOBS="-j$(sysctl -n hw.ncpu)" -rm -rf $PREFIX -rm -rf $TMPDIR -mkdir $TMPDIR - cd $HOME wget -nv "https://ziglang.org/builds/$CACHE_BASENAME.tar.xz" tar xf "$CACHE_BASENAME.tar.xz" @@ -22,12 +17,15 @@ mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=$PREFIX -DCMAKE_INSTALL_PREFIX=$(pwd)/release -DZIG_STATIC=ON make $JOBS install -# TODO test everything. I just made it short to test the part after this -release/bin/zig build --build-file ../build.zig test-behavior -Dskip-release docs + +# TODO test everything. right now it's skipping stuff including docs +# because for some reason @cImport is failing on the CI server. +release/bin/zig build --build-file ../build.zig test-behavior -Dskip-release if [ -f ~/.s3cfg ]; then mv ../LICENSE release/ - mv ../zig-cache/langref.html release/ + # TODO re-enable this + #mv ../zig-cache/langref.html release/ mv release/bin/zig release/ rmdir release/bin