aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xprojects/cryptofuzz/build.sh10
-rwxr-xr-xprojects/freeimage/build.sh5
-rw-r--r--projects/jsonnet/build.sh2
-rwxr-xr-xprojects/libsass/build.sh4
-rwxr-xr-xprojects/opencv/build.sh2
5 files changed, 12 insertions, 11 deletions
diff --git a/projects/cryptofuzz/build.sh b/projects/cryptofuzz/build.sh
index 6630b057..4f5c5cc3 100755
--- a/projects/cryptofuzz/build.sh
+++ b/projects/cryptofuzz/build.sh
@@ -46,7 +46,7 @@ then
# Compile Cryptofuzz
cd $SRC/cryptofuzz
- LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/libressl/include -DCRYPTOFUZZ_LIBRESSL" make -B -j$(nproc)
+ LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/libressl/include -DCRYPTOFUZZ_LIBRESSL" make -B -j$(nproc)
# Generate dictionary
./generate_dict
@@ -73,7 +73,7 @@ then
# Compile Cryptofuzz
cd $SRC/cryptofuzz
- LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc)
+ LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc)
# Generate dictionary
./generate_dict
@@ -99,7 +99,7 @@ OPENSSL_INCLUDE_PATH="$SRC/openssl/include" OPENSSL_LIBCRYPTO_A_PATH="$SRC/opens
# Compile Cryptofuzz
cd $SRC/cryptofuzz
-LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc)
+LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc)
# Generate dictionary
./generate_dict
@@ -127,7 +127,7 @@ then
# Compile Cryptofuzz
cd $SRC/cryptofuzz
- LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc)
+ LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc)
# Generate dictionary
./generate_dict
@@ -154,7 +154,7 @@ OPENSSL_INCLUDE_PATH="$SRC/boringssl/include" OPENSSL_LIBCRYPTO_A_PATH="$SRC/bor
# Compile Cryptofuzz
cd $SRC/cryptofuzz
-LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc)
+LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc)
# Generate dictionary
./generate_dict
diff --git a/projects/freeimage/build.sh b/projects/freeimage/build.sh
index 793b6112..a418bd0a 100755
--- a/projects/freeimage/build.sh
+++ b/projects/freeimage/build.sh
@@ -25,5 +25,6 @@ popd
INSTALL_DIR=$SRC/FreeImage/Dist
-$CXX $CXXFLAGS -I${INSTALL_DIR}/ load_from_memory_fuzzer.cc \
- ${INSTALL_DIR}/libfreeimage.a -lFuzzingEngine -o $OUT/load_from_memory_fuzzer
+$CXX $CXXFLAGS -I${INSTALL_DIR}/ $LIB_FUZZING_ENGINE \
+ load_from_memory_fuzzer.cc ${INSTALL_DIR}/libfreeimage.a \
+ -o $OUT/load_from_memory_fuzzer
diff --git a/projects/jsonnet/build.sh b/projects/jsonnet/build.sh
index 2742a51d..5386efb1 100644
--- a/projects/jsonnet/build.sh
+++ b/projects/jsonnet/build.sh
@@ -25,7 +25,7 @@ popd
INSTALL_DIR="$SRC/jsonnet"
fuzzer=convert_jsonnet_fuzzer
-$CXX $CXXFLAGS -I${INSTALL_DIR}/include -lFuzzingEngine \
+$CXX $CXXFLAGS -I${INSTALL_DIR}/include $LIB_FUZZING_ENGINE \
$fuzzer.cc -o $OUT/$fuzzer \
${INSTALL_DIR}/build/libjsonnet.a \
${INSTALL_DIR}/build/libmd5.a
diff --git a/projects/libsass/build.sh b/projects/libsass/build.sh
index ee8866c4..f2b42c21 100755
--- a/projects/libsass/build.sh
+++ b/projects/libsass/build.sh
@@ -22,5 +22,5 @@ popd
INSTALL_DIR="$SRC/libsass"
-$CXX $CXXFLAGS -I${INSTALL_DIR}/include -lFuzzingEngine data_context_fuzzer.cc \
- -o $OUT/data_context_fuzzer ${INSTALL_DIR}/lib/libsass.a
+$CXX $CXXFLAGS -I${INSTALL_DIR}/include data_context_fuzzer.cc \
+ $LIB_FUZZING_ENGINE -o $OUT/data_context_fuzzer ${INSTALL_DIR}/lib/libsass.a
diff --git a/projects/opencv/build.sh b/projects/opencv/build.sh
index 4f09c947..a3fb653a 100755
--- a/projects/opencv/build.sh
+++ b/projects/opencv/build.sh
@@ -31,7 +31,7 @@ popd
pushd $SRC
for fuzzer in imdecode_fuzzer imread_fuzzer; do
-$CXX $CXXFLAGS -lFuzzingEngine $fuzzer.cc -std=c++11 \
+$CXX $CXXFLAGS $LIB_FUZZING_ENGINE $fuzzer.cc -std=c++11 \
-I$install_dir/include/opencv4 -L$install_dir/lib \
-L$install_dir/lib/opencv4/3rdparty \
-lopencv_dnn -lopencv_objdetect -lopencv_photo -lopencv_ml -lopencv_gapi \