diff options
author | saturneric <[email protected]> | 2024-01-26 06:57:12 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-01-26 06:57:12 +0000 |
commit | 1e307658e44955be40b0226b59af5b6f7041d933 (patch) | |
tree | e93503cf874076da3405723aacdd65579255ad9c /src | |
parent | fix: cannot correctly compile (diff) | |
download | GpgFrontend-1e307658e44955be40b0226b59af5b6f7041d933.tar.gz GpgFrontend-1e307658e44955be40b0226b59af5b6f7041d933.zip |
fix: export libarchive and libgtest to artifacts
Diffstat (limited to 'src')
-rw-r--r-- | src/core/CMakeLists.txt | 8 | ||||
-rw-r--r-- | src/test/CMakeLists.txt | 8 |
2 files changed, 16 insertions, 0 deletions
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index d3f46ed2..a37ea7ee 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -87,6 +87,14 @@ if(NOT MINGW) endif() find_package(LibArchive REQUIRED) target_include_directories(gpgfrontend_core PRIVATE ${LibArchive_INCLUDE_DIR}) +else() + if(MINGW) + set_target_properties(archive + PROPERTIES + LIBRARY_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}" + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}" + ) + endif() endif() # link libarchive diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 6a1ab570..f23cc928 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -47,4 +47,12 @@ if (XCODE_BUILD) XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY "${GPGFRONTEND_XOCDE_CODE_SIGN_IDENTITY}") endif () +if(MINGW) + set_target_properties(gtest + PROPERTIES + LIBRARY_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}" + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}" + ) +endif() + add_test(AllTestsInGpgFrontend gpgfrontend_test) |