From 22e4b8ee4bf094829898fd1f48a8b7d1bb7df265 Mon Sep 17 00:00:00 2001 From: sudden6 Date: Sun, 13 Feb 2022 23:25:31 +0100 Subject: [PATCH] chore: expand fuzzing to toxsave --- .clusterfuzzlite/build.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.clusterfuzzlite/build.sh b/.clusterfuzzlite/build.sh index ae4abf6c080..d5f254bfe69 100644 --- a/.clusterfuzzlite/build.sh +++ b/.clusterfuzzlite/build.sh @@ -1,5 +1,7 @@ #!/bin/bash -eu +FUZZ_TARGETS="bootstrap_fuzzer toxsave_fuzzer" + # out of tree build cd "$WORK" @@ -14,8 +16,10 @@ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER="$CC" \ -DBUILD_TOXAV=OFF -DENABLE_SHARED=NO -DBUILD_FUZZ_TESTS=ON \ -DDHT_BOOTSTRAP=OFF -DBOOTSTRAP_DAEMON=OFF "$SRC"/c-toxcore -# build fuzzer target -cmake --build ./ --target bootstrap_fuzzer +for TARGET in $FUZZ_TARGETS; do + # build fuzzer target + cmake --build ./ --target $TARGET -# copy to output files -cp "$WORK"/bootstrap_fuzzer "$OUT"/ + # copy to output files + cp "$WORK"/$TARGET "$OUT"/ +done