From 0d100615d716fcbb4b384e185608fa52f245f9ee Mon Sep 17 00:00:00 2001 From: Christian Hohnstaedt Date: Tue, 13 Feb 2024 20:47:10 +0100 Subject: [PATCH] Always build tests to ease automatic testing --- lib/CMakeLists.txt | 2 +- test/CMakeLists.txt | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index f18a3f1d..426e8b9b 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -52,7 +52,7 @@ ExpandSources(xcadoc) macro(Test name) set(${name}_sources ${ARGN}) - add_executable(${name} EXCLUDE_FROM_ALL ${name}.cpp) + add_executable(${name} ${name}.cpp) ExpandSources(${name}) target_link_libraries(${name} PRIVATE OpenSSL::Crypto ${QT}::Core ${QT}::Test ${QT}::Sql ${ASAN_LIB} diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 0ec1dd0e..5ad2132b 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -4,8 +4,7 @@ list(APPEND srcs PwDialogMock.h importPEM.cpp main.cpp main.h list(TRANSFORM srcs PREPEND ${PROJECT_SOURCE_DIR}/test/) -add_executable(testxca EXCLUDE_FROM_ALL - img/imgres.qrc ${srcs} +add_executable(testxca img/imgres.qrc ${srcs} ${UI_FILES} ${PROJECT_BINARY_DIR}/local.h) add_test(NAME testxca COMMAND testxca)