From 1959fc910f8ab81120a08315d143bf0c6e44334c Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Tue, 20 May 2025 16:33:04 +0200 Subject: [PATCH] fuzz: build all targets in the same output dir Allows simple script for oss-fuzz to pick them --- router/src/http/tests/CMakeLists.txt | 3 --- router/tests/fuzzers/CMakeLists.txt | 2 -- 2 files changed, 5 deletions(-) diff --git a/router/src/http/tests/CMakeLists.txt b/router/src/http/tests/CMakeLists.txt index 695e3babc8ca..8e6ae132182a 100644 --- a/router/src/http/tests/CMakeLists.txt +++ b/router/src/http/tests/CMakeLists.txt @@ -167,7 +167,6 @@ IF(LIBFUZZER_COMPILE_FLAGS) OpenSSL::SSL OpenSSL::Crypto extra::rapidjson - RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} SKIP_INSTALL ) TARGET_INCLUDE_DIRECTORIES(routertest_fuzz_http_auth_backend @@ -181,7 +180,6 @@ IF(LIBFUZZER_COMPILE_FLAGS) fuzz_auth_method_basic.cc ${CMAKE_CURRENT_SOURCE_DIR}/../src/http_auth_method_basic.cc COMPONENT Router - RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} SKIP_INSTALL ) TARGET_INCLUDE_DIRECTORIES(routertest_fuzz_http_auth_method_basic @@ -194,7 +192,6 @@ IF(LIBFUZZER_COMPILE_FLAGS) MYSQL_ADD_EXECUTABLE(routertest_fuzz_http_base64 fuzz_base64.cc COMPONENT Router - RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} SKIP_INSTALL ) TARGET_INCLUDE_DIRECTORIES(routertest_fuzz_http_base64 diff --git a/router/tests/fuzzers/CMakeLists.txt b/router/tests/fuzzers/CMakeLists.txt index 4fd53e239e45..8122ce2eb1c2 100644 --- a/router/tests/fuzzers/CMakeLists.txt +++ b/router/tests/fuzzers/CMakeLists.txt @@ -36,7 +36,6 @@ IF(LIBFUZZER_COMPILE_FLAGS) LINK_LIBRARIES harness-library - RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} SKIP_INSTALL ) TARGET_INCLUDE_DIRECTORIES(routertest_fuzz_router_uri @@ -62,7 +61,6 @@ IF(LIBFUZZER_COMPILE_FLAGS) LINK_LIBRARIES harness-library - RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} SKIP_INSTALL ) TARGET_INCLUDE_DIRECTORIES(routertest_fuzz_router_uri_tostring