diff options
author | Minijackson <minijackson@riseup.net> | 2018-02-27 18:00:15 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2018-02-27 18:00:15 +0100 |
commit | 42d0b10e7c22bfbcae00cb6f9176775de1c561ad (patch) | |
tree | 75ec94a0689ea16a6ad27c156bcba06e91149d72 /framework/src | |
parent | 8a8729a371373d5c841e058ab21f4fdd0169b40a (diff) | |
download | kube-42d0b10e7c22bfbcae00cb6f9176775de1c561ad.tar.gz kube-42d0b10e7c22bfbcae00cb6f9176775de1c561ad.zip |
Add support in CMake for Sanitizers
Diffstat (limited to 'framework/src')
5 files changed, 6 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( | |||
9 | include(ECMAddTests) | 9 | include(ECMAddTests) |
10 | 10 | ||
11 | add_executable(mimetreeparsertest interfacetest.cpp) | 11 | add_executable(mimetreeparsertest interfacetest.cpp) |
12 | add_sanitizers(mimetreeparsertest) | ||
12 | add_gpg_crypto_test(mimetreeparsertest mimetreeparsertest) | 13 | add_gpg_crypto_test(mimetreeparsertest mimetreeparsertest) |
13 | target_link_libraries(mimetreeparsertest | 14 | target_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) | |||
10 | include( ${CMAKE_SOURCE_DIR}/cmake/modules/add_gpg_crypto_test.cmake ) | 10 | include( ${CMAKE_SOURCE_DIR}/cmake/modules/add_gpg_crypto_test.cmake ) |
11 | 11 | ||
12 | add_executable(mailtemplatetest mailtemplatetest.cpp) | 12 | add_executable(mailtemplatetest mailtemplatetest.cpp) |
13 | add_sanitizers(mailtemplatetest) | ||
13 | add_gpg_crypto_test(mailtemplatetest mailtemplatetest) | 14 | add_gpg_crypto_test(mailtemplatetest mailtemplatetest) |
14 | target_link_libraries(mailtemplatetest | 15 | target_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 @@ | |||
1 | include_directories(../) | 1 | include_directories(../) |
2 | add_executable(settingstest settingstest.cpp) | 2 | add_executable(settingstest settingstest.cpp) |
3 | add_sanitizers(settingstest) | ||
3 | add_test(settingstest settingstest) | 4 | add_test(settingstest settingstest) |
4 | target_link_libraries(settingstest | 5 | target_link_libraries(settingstest |
5 | frameworkplugin | 6 | frameworkplugin |
diff --git a/framework/src/tests/CMakeLists.txt b/framework/src/tests/CMakeLists.txt index a98bed83..c810c652 100644 --- a/framework/src/tests/CMakeLists.txt +++ b/framework/src/tests/CMakeLists.txt | |||
@@ -6,6 +6,7 @@ include_directories( | |||
6 | find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Test Gui) | 6 | find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Test Gui) |
7 | 7 | ||
8 | add_executable(folderlistmodeltest folderlistmodeltest.cpp) | 8 | add_executable(folderlistmodeltest folderlistmodeltest.cpp) |
9 | add_sanitizers(folderlistmodeltest) | ||
9 | add_test(folderlistmodeltest folderlistmodeltest) | 10 | add_test(folderlistmodeltest folderlistmodeltest) |
10 | target_link_libraries(folderlistmodeltest | 11 | target_link_libraries(folderlistmodeltest |
11 | Qt5::Core | 12 | Qt5::Core |
@@ -15,6 +16,7 @@ target_link_libraries(folderlistmodeltest | |||
15 | ) | 16 | ) |
16 | 17 | ||
17 | add_executable(maillistmodeltest maillistmodeltest.cpp) | 18 | add_executable(maillistmodeltest maillistmodeltest.cpp) |
19 | add_sanitizers(maillistmodeltest) | ||
18 | add_test(maillistmodeltest maillistmodeltest) | 20 | add_test(maillistmodeltest maillistmodeltest) |
19 | target_link_libraries(maillistmodeltest | 21 | target_link_libraries(maillistmodeltest |
20 | Qt5::Core | 22 | Qt5::Core |