diff options
author | Robert Löhning <robert.loehning@qt.io> | 2022-04-27 20:47:11 +0200 |
---|---|---|
committer | Robert Löhning <robert.loehning@qt.io> | 2022-04-28 12:18:38 +0200 |
commit | e43c629f1c74e673f103e5f45545db710313b285 (patch) | |
tree | cd74974dedba957733338d18f0542fd08d26086c /fuzzing | |
parent | 49413832f84acb4d04c8ff4b04e673240dbbf9ef (diff) | |
download | qtqa-e43c629f1c74e673f103e5f45545db710313b285.tar.gz |
oss-fuzz: Use individual names for the temporary build directories
Trying to fix per target coverage reports.
Change-Id: Id4b87de91cc04229f87addee37fe0e2e83dfad3c
Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch>
Diffstat (limited to 'fuzzing')
-rwxr-xr-x | fuzzing/oss-fuzz/build.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fuzzing/oss-fuzz/build.sh b/fuzzing/oss-fuzz/build.sh index f8410a5..87e7a5d 100755 --- a/fuzzing/oss-fuzz/build.sh +++ b/fuzzing/oss-fuzz/build.sh @@ -58,8 +58,8 @@ build_fuzzer() { local dictionary=${4-""} local exeName="${srcDir##*/}" local targetName="${module}_${srcDir//\//_}" - mkdir build_fuzzer - pushd build_fuzzer + mkdir "build_$targetName" + pushd "build_$targetName" $WORK/qt/bin/qt-cmake -S "$SRC/$module/tests/libfuzzer/$srcDir" -GNinja VERBOSE=1 cmake --build . --parallel @@ -71,7 +71,7 @@ build_fuzzer() { cp "$dictionary" "$OUT/$targetName.dict" fi popd - rm -r build_fuzzer + rm -r "build_$targetName" } build_fuzzer "qtbase" "corelib/serialization/qcborstreamreader/next" "cbor" |