diff options
author | 2018-10-14 19:54:48 -0700 | |
---|---|---|
committer | 2018-10-15 13:54:48 +1100 | |
commit | 1e4d186ed33dd8ad6bcdc323f3913c525839f153 (patch) | |
tree | 34e74de2fccf7bcae0e4e73491a293e122cfd33e /projects/libgit2 | |
parent | 1734af5dcab96705da2bbfa3f8ae8351510fbd41 (diff) |
libgit2: Let fuzzers user internal headers (#1875)
Diffstat (limited to 'projects/libgit2')
-rwxr-xr-x | projects/libgit2/build.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/projects/libgit2/build.sh b/projects/libgit2/build.sh index b30bcee8..a78d34ed 100755 --- a/projects/libgit2/build.sh +++ b/projects/libgit2/build.sh @@ -32,7 +32,9 @@ for fuzzer in ../fuzzers/*_fuzzer.c do fuzzer_name=$(basename "${fuzzer%.c}") - $CC $CFLAGS -c -I"$WORK/include" "$fuzzer" -o "$WORK/$fuzzer_name.o" + $CC $CFLAGS -c -I"$WORK/include" -I"$SRC/libgit2/src" \ + -DLIBGIT2_NO_FEATURES_H \ + "$fuzzer" -o "$WORK/$fuzzer_name.o" $CXX $CXXFLAGS -std=c++11 -o "$OUT/$fuzzer_name" \ -lFuzzingEngine "$WORK/$fuzzer_name.o" "$WORK/lib/libgit2.a" |