mirror of https://github.com/google/oss-fuzz.git
hdf5: simplify build (#9463)
This should enable fuzz introspector builds to run smoothly Signed-off-by: David Korczynski <david@adalogics.com> Signed-off-by: David Korczynski <david@adalogics.com>
This commit is contained in:
parent
cf3cb38355
commit
fa896cea56
|
@ -24,9 +24,10 @@ cd build-dir
|
|||
cmake -G "Unix Makefiles" \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DBUILD_SHARED_LIBS:BOOL=OFF \
|
||||
-DBUILD_TESTING:BOOL=ON \
|
||||
-DHDF5_BUILD_TOOLS:BOOL=ON \
|
||||
-DBUILD_TESTING:BOOL=OFF \
|
||||
-DCMAKE_VERBOSE_MAKEFILES:BOOL=ON \
|
||||
-DHDF5_BUILD_EXAMPLES:BOOL=OFF \
|
||||
-DHDF5_BUILD_TOOLS:BOOL=OFF \
|
||||
-DHDF5_ENABLE_SANITIZERS:BOOL=ON \
|
||||
-DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=ON \
|
||||
..
|
||||
|
@ -36,6 +37,5 @@ cmake --build . --verbose --config Release -j$(nproc)
|
|||
cd $SRC/hdf5
|
||||
|
||||
$CC $CXXFLAGS $LIB_FUZZING_ENGINE -std=c99 \
|
||||
-I/src/hdf5/tools/lib -I/src/hdf5/src -I/src/hdf5/build-dir/src \
|
||||
-I./tools/src/h5repack -I./src/H5FDsubfiling/ \
|
||||
-I/src/hdf5/src -I/src/hdf5/build-dir/src -I./src/H5FDsubfiling/ \
|
||||
$SRC/h5_read_fuzzer.c ./build-dir/bin/libhdf5.a -lz -o $OUT/h5_read_fuzzer
|
||||
|
|
Loading…
Reference in New Issue