diff options
Diffstat (limited to 'tests/libfuzzer/qml/jsapi/evaluate/CMakeLists.txt')
-rw-r--r-- | tests/libfuzzer/qml/jsapi/evaluate/CMakeLists.txt | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/tests/libfuzzer/qml/jsapi/evaluate/CMakeLists.txt b/tests/libfuzzer/qml/jsapi/evaluate/CMakeLists.txt index 0d5a5b2b14..2a41d5ed66 100644 --- a/tests/libfuzzer/qml/jsapi/evaluate/CMakeLists.txt +++ b/tests/libfuzzer/qml/jsapi/evaluate/CMakeLists.txt @@ -8,6 +8,21 @@ qt_add_executable(evaluate SOURCES main.cpp PUBLIC_LIBRARIES - # Remove: fsanitize=fuzzer Qt::Qml ) + +#### Keys ignored in scope 1:.:.:evaluate.pro:<TRUE>: +# FUZZ_ENGINE = "$$(LIB_FUZZING_ENGINE)" + +## Scopes: +##################################################################### + +qt_extend_target(evaluate CONDITION FUZZ_ENGINE_ISEMPTY + LINK_OPTIONS + "-fsanitize=fuzzer" +) + +qt_extend_target(evaluate CONDITION NOT FUZZ_ENGINE_ISEMPTY + PUBLIC_LIBRARIES + $ENV{LIB_FUZZING_ENGINE} +) |