Commit f45aac4903
Changed files (2)
ci/x86_64-linux-debug.sh
@@ -20,6 +20,14 @@ git config core.abbrev 9
git fetch --unshallow || true
git fetch --tags
+# Test building from source without LLVM.
+git clean -fd
+rm -rf zig-out
+cc -o bootstrap bootstrap.c
+./bootstrap build -Dno-lib
+# In order to run these behavior tests we need to move the `@cImport` ones to somewhere else.
+# ./zig-out/bin/zig test test/behavior.zig
+
export CC="$ZIG cc -target $TARGET -mcpu=$MCPU"
export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU"
ci/x86_64-linux-release.sh
@@ -20,6 +20,14 @@ git config core.abbrev 9
git fetch --unshallow || true
git fetch --tags
+# Test building from source without LLVM.
+git clean -fd
+rm -rf zig-out
+cc -o bootstrap bootstrap.c
+./bootstrap build -Dno-lib
+# In order to run these behavior tests we need to move the `@cImport` ones to somewhere else.
+# ./zig-out/bin/zig test test/behavior.zig
+
export CC="$ZIG cc -target $TARGET -mcpu=$MCPU"
export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU"