freebsd ci: disable not working stuff
parent
fd2993578d
commit
1b25dcde96
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue