Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit af535be

Browse files
authoredOct 30, 2024··
fuzzer-build-scirpts: add duckdb and assimp (#673)
Duckdb takes a very long time (30 min or so), which makes it tricky to work with locally. This solves it. --------- Signed-off-by: David Korczynski <[email protected]>
1 parent d720ca6 commit af535be

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed
 

‎fuzzer_build_script/assimp

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
$CXX $CXXFLAGS $LIB_FUZZING_ENGINE -std=c++11 -I$SRC/assimp/include \
2+
fuzz/assimp_fuzzer.cc -o $OUT/assimp_fuzzer \
3+
./lib/libassimp.a ./contrib/zlib/libzlibstatic.a

‎fuzzer_build_script/duckdb

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
EXTENSION_LIBS=$(find ./build/relassert/extension/ -name "*.a")
2+
THIRD_PARTY_LIBS=$(find ./build/relassert/third_party/ -name "*.a")
3+
$CXX $CXXFLAGS $LIB_FUZZING_ENGINE ./test/ossfuzz/parse_fuzz_test.cpp \
4+
-o $OUT/parse_fuzz_test -I./ -I./src/include \
5+
./build/relassert/src/libduckdb_static.a \
6+
${EXTENSION_LIBS} ${THIRD_PARTY_LIBS}

0 commit comments

Comments
 (0)
Please sign in to comment.