summaryrefslogtreecommitdiffstats
path: root/framework/src/domain
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2018-02-27 18:00:15 +0100
committerMinijackson <minijackson@riseup.net>2018-02-27 18:00:15 +0100
commit42d0b10e7c22bfbcae00cb6f9176775de1c561ad (patch)
tree75ec94a0689ea16a6ad27c156bcba06e91149d72 /framework/src/domain
parent8a8729a371373d5c841e058ab21f4fdd0169b40a (diff)
downloadkube-42d0b10e7c22bfbcae00cb6f9176775de1c561ad.tar.gz
kube-42d0b10e7c22bfbcae00cb6f9176775de1c561ad.zip
Add support in CMake for Sanitizers
Diffstat (limited to 'framework/src/domain')
-rw-r--r--framework/src/domain/mime/mimetreeparser/autotests/CMakeLists.txt1
-rw-r--r--framework/src/domain/mime/mimetreeparser/tests/CMakeLists.txt1
-rw-r--r--framework/src/domain/mime/tests/CMakeLists.txt1
-rw-r--r--framework/src/domain/settings/tests/CMakeLists.txt1
4 files changed, 4 insertions, 0 deletions
diff --git a/framework/src/domain/mime/mimetreeparser/autotests/CMakeLists.txt b/framework/src/domain/mime/mimetreeparser/autotests/CMakeLists.txt
index f0b1f5f5..97bd3152 100644
--- a/framework/src/domain/mime/mimetreeparser/autotests/CMakeLists.txt
+++ b/framework/src/domain/mime/mimetreeparser/autotests/CMakeLists.txt
@@ -32,6 +32,7 @@ macro(add_mimetreeparser_crypto_unittest _source)
32 set(_test ${_source} util.cpp) 32 set(_test ${_source} util.cpp)
33 get_filename_component(_name ${_source} NAME_WE) 33 get_filename_component(_name ${_source} NAME_WE)
34 add_executable( ${_name} ${_test} setupenv.cpp) 34 add_executable( ${_name} ${_test} setupenv.cpp)
35 add_sanitizers(${_name})
35 ecm_mark_as_test(${_name}) 36 ecm_mark_as_test(${_name})
36 target_link_libraries( ${_name} 37 target_link_libraries( ${_name}
37 kube_otp 38 kube_otp
diff --git a/framework/src/domain/mime/mimetreeparser/tests/CMakeLists.txt b/framework/src/domain/mime/mimetreeparser/tests/CMakeLists.txt
index aa58cc71..aa6e2b07 100644
--- a/framework/src/domain/mime/mimetreeparser/tests/CMakeLists.txt
+++ b/framework/src/domain/mime/mimetreeparser/tests/CMakeLists.txt
@@ -9,6 +9,7 @@ include_directories(
9include(ECMAddTests) 9include(ECMAddTests)
10 10
11add_executable(mimetreeparsertest interfacetest.cpp) 11add_executable(mimetreeparsertest interfacetest.cpp)
12add_sanitizers(mimetreeparsertest)
12add_gpg_crypto_test(mimetreeparsertest mimetreeparsertest) 13add_gpg_crypto_test(mimetreeparsertest mimetreeparsertest)
13target_link_libraries(mimetreeparsertest 14target_link_libraries(mimetreeparsertest
14 kube_otp 15 kube_otp
diff --git a/framework/src/domain/mime/tests/CMakeLists.txt b/framework/src/domain/mime/tests/CMakeLists.txt
index 2844d7ed..270e2ea0 100644
--- a/framework/src/domain/mime/tests/CMakeLists.txt
+++ b/framework/src/domain/mime/tests/CMakeLists.txt
@@ -10,6 +10,7 @@ find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Test WebEngine)
10include( ${CMAKE_SOURCE_DIR}/cmake/modules/add_gpg_crypto_test.cmake ) 10include( ${CMAKE_SOURCE_DIR}/cmake/modules/add_gpg_crypto_test.cmake )
11 11
12add_executable(mailtemplatetest mailtemplatetest.cpp) 12add_executable(mailtemplatetest mailtemplatetest.cpp)
13add_sanitizers(mailtemplatetest)
13add_gpg_crypto_test(mailtemplatetest mailtemplatetest) 14add_gpg_crypto_test(mailtemplatetest mailtemplatetest)
14target_link_libraries(mailtemplatetest 15target_link_libraries(mailtemplatetest
15 Qt5::Core 16 Qt5::Core
diff --git a/framework/src/domain/settings/tests/CMakeLists.txt b/framework/src/domain/settings/tests/CMakeLists.txt
index 9cb3f37c..0dab8b67 100644
--- a/framework/src/domain/settings/tests/CMakeLists.txt
+++ b/framework/src/domain/settings/tests/CMakeLists.txt
@@ -1,5 +1,6 @@
1include_directories(../) 1include_directories(../)
2add_executable(settingstest settingstest.cpp) 2add_executable(settingstest settingstest.cpp)
3add_sanitizers(settingstest)
3add_test(settingstest settingstest) 4add_test(settingstest settingstest)
4target_link_libraries(settingstest 5target_link_libraries(settingstest
5 frameworkplugin 6 frameworkplugin