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
This commit is contained in:
DavidKorczynski 2023-02-02 14:44:12 +00:00 committed by GitHub
parent 931b20488d
commit de0500b9c6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -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)