From de0500b9c60fba3bf545663cf4612cd3f7ffb030 Mon Sep 17 00:00:00 2001 From: DavidKorczynski Date: Thu, 2 Feb 2023 14:44:12 +0000 Subject: [PATCH] c-blosc2: fix introspector build (#9558) Avoid building benchmarks, examples and shared libraries. This reduces the build and also makes c-blosc2 compatible with Fuzz Introspector --- projects/c-blosc2/build.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/c-blosc2/build.sh b/projects/c-blosc2/build.sh index afe771dae..00c105062 100755 --- a/projects/c-blosc2/build.sh +++ b/projects/c-blosc2/build.sh @@ -18,7 +18,9 @@ # Build project export LDSHARED=lld -cmake . -DCMAKE_C_FLAGS="$CFLAGS" -DCMAKE_CXX_FLAGS="$CXXFLAGS" -DBUILD_FUZZERS=ON +cmake . -DCMAKE_C_FLAGS="$CFLAGS" -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DBUILD_FUZZERS=ON -DBUILD_TESTS=OFF -DBUILD_BENCHMARKS=OFF \ + -DBUILD_EXAMPLES=OFF -DBUILD_STATIC=ON -DBUILD_SHARED=OFF make clean make -j$(nproc)