From bb9eec57c5bf3a2ff803d0506a17bc88491e1a04 Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Wed, 15 Jan 2025 16:09:02 +0100 Subject: [PATCH] Fuzzing: Add quoting and dependency on script --- fuzzing/Jamfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fuzzing/Jamfile b/fuzzing/Jamfile index 4a1dc263..3075df75 100644 --- a/fuzzing/Jamfile +++ b/fuzzing/Jamfile @@ -30,7 +30,7 @@ rule make-corpus ( target : sources + : properties * ) } actions make-corpus { - "$(PYTHON:E=python)" "$(RUNNER)" $(<) $(>) + "$(PYTHON:E=python)" "$(RUNNER)" "$(<)" "$(>)" } toolset.flags $(__name__).make-corpus PYTHON ; @@ -43,7 +43,7 @@ for local fuzzer in $(all_fuzzers) local seed_files = [ glob "$(seed_corpus)/*" ] ; # Create the output corpus directories - make $(corpus) : $(seed_files) : make-corpus ; + make $(corpus) : $(seed_files) : make-corpus : $(.make-corpus-script) ; make $(min_corpus) : : common.MkDir ; # Build the fuzzer