cd $SRC/valijson/tests/fuzzing

"$CXX" $CXXFLAGS -DVALIJSON_USE_EXCEPTIONS=1 \
	-I/src/valijson/thirdparty/rapidjson/include \
	-I/src/valijson/thirdparty/rapidjson/include/rapidjson \
	-I/src/valijson/include \
	-I/src/valijson/include/valijson \
	-I/src/valijson/include/valijson/adapters \
	-c fuzzer.cpp -o fuzzer.o

# shellcheck disable=SC2086
"$CXX" $CXXFLAGS "$LIB_FUZZING_ENGINE" \
	-DVALIJSON_USE_EXCEPTIONS=1 \
	-rdynamic fuzzer.o \
	-o "${OUT}/fuzzer" fuzz_lib.a
