diff options
| author | saturneric <[email protected]> | 2026-09-20 23:49:44 +0200 |
|---|---|---|
| committer | saturneric <[email protected]> | 2026-09-20 23:49:44 +0200 |
| commit | 9b3479a3b9413f669f395b5598e0cc963ff71d84 (patch) | |
| tree | ee8526fa1d95a8dcc9b8b84030447c49f151d80e /src | |
| parent | fix(pgp-inspect): clarify structure inspector action text (diff) | |
| download | modules-9b3479a3b9413f669f395b5598e0cc963ff71d84.tar.gz modules-9b3479a3b9413f669f395b5598e0cc963ff71d84.zip | |
build(modules): standardize module test output directories
- route module tests and fuzzers to the shared module-tests directory
- remove global runtime and install directory redirects
- prevent duplicated module install paths and discovery strays
Diffstat (limited to 'src')
| -rw-r--r-- | src/m_email/test/CMakeLists.txt | 8 | ||||
| -rw-r--r-- | src/m_pgp_inspect/test/CMakeLists.txt | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/m_email/test/CMakeLists.txt b/src/m_email/test/CMakeLists.txt index 034c075..3186cb0 100644 --- a/src/m_email/test/CMakeLists.txt +++ b/src/m_email/test/CMakeLists.txt @@ -81,7 +81,7 @@ target_compile_definitions(gf_mod_email_test PRIVATE VMIME_STATIC) set_target_properties(gf_mod_email_test PROPERTIES - RUNTIME_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + RUNTIME_OUTPUT_DIRECTORY "${GPGFRONTEND_MODULE_TEST_OUTPUT_DIR}") # --- transport tests that need a server ------------------------------------- # @@ -126,7 +126,7 @@ target_compile_definitions(gf_mod_email_net_test PRIVATE VMIME_STATIC "GF_SDK_EXPORT=" "GF_MODULE_EXPORT=") set_target_properties(gf_mod_email_net_test PROPERTIES - RUNTIME_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + RUNTIME_OUTPUT_DIRECTORY "${GPGFRONTEND_MODULE_TEST_OUTPUT_DIR}") # --- crypto boundary tests -------------------------------------------------- # @@ -170,7 +170,7 @@ target_compile_definitions(gf_mod_email_crypto_test PRIVATE VMIME_STATIC "GF_SDK_EXPORT=" "GF_MODULE_EXPORT=") set_target_properties(gf_mod_email_crypto_test PROPERTIES - RUNTIME_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + RUNTIME_OUTPUT_DIRECTORY "${GPGFRONTEND_MODULE_TEST_OUTPUT_DIR}") # --- fuzzing (opt-in, clang only) ------------------------------------------- # @@ -213,6 +213,6 @@ if(GPGFRONTEND_MODULES_BUILD_FUZZERS) # Deliberately NOT named *_test: run_tests.sh picks module test binaries up # by that suffix, and a fuzzer given no corpus argument would run forever. set_target_properties(gf_mod_email_fuzz PROPERTIES - RUNTIME_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + RUNTIME_OUTPUT_DIRECTORY "${GPGFRONTEND_MODULE_TEST_OUTPUT_DIR}") endif() endif() diff --git a/src/m_pgp_inspect/test/CMakeLists.txt b/src/m_pgp_inspect/test/CMakeLists.txt index a213bc7..6e38d46 100644 --- a/src/m_pgp_inspect/test/CMakeLists.txt +++ b/src/m_pgp_inspect/test/CMakeLists.txt @@ -50,4 +50,4 @@ target_link_libraries(gf_mod_pgp_inspect_test PRIVATE GTest::gtest GTest::gtest_main Qt::Core) set_target_properties(gf_mod_pgp_inspect_test PROPERTIES - RUNTIME_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + RUNTIME_OUTPUT_DIRECTORY "${GPGFRONTEND_MODULE_TEST_OUTPUT_DIR}") |
