summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-28 14:27:42 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-28 14:27:42 +0200
commitf4b9bb3e15a9a8201bfaf47a07b2cca439080a5a (patch)
tree8672ddcc98760c03c5bd91daac1fdd931c7bff41 /examples
parent90900beea1092ca3cd194ee88b0c2e26244c2ba6 (diff)
downloadsink-f4b9bb3e15a9a8201bfaf47a07b2cca439080a5a.tar.gz
sink-f4b9bb3e15a9a8201bfaf47a07b2cca439080a5a.zip
Avoid building tests that link to the resource on windows.
Because we'd have to properly export the symbols for the linking on windows to work.
Diffstat (limited to 'examples')
-rw-r--r--examples/caldavresource/CMakeLists.txt6
-rw-r--r--examples/carddavresource/CMakeLists.txt6
-rw-r--r--examples/imapresource/CMakeLists.txt6
-rw-r--r--examples/maildirresource/CMakeLists.txt8
-rw-r--r--examples/maildirresource/tests/CMakeLists.txt1
-rw-r--r--examples/mailtransportresource/CMakeLists.txt6
6 files changed, 26 insertions, 7 deletions
diff --git a/examples/caldavresource/CMakeLists.txt b/examples/caldavresource/CMakeLists.txt
index 353f0d7..d2859aa 100644
--- a/examples/caldavresource/CMakeLists.txt
+++ b/examples/caldavresource/CMakeLists.txt
@@ -11,4 +11,8 @@ target_link_libraries(${PROJECT_NAME} sink_webdav_common sink Qt5::Core Qt5::Net
11 11
12install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH}) 12install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH})
13 13
14add_subdirectory(tests) 14if (WIN32)
15 message("Not building caldavresource resource tests on windows")
16else()
17 add_subdirectory(tests)
18endif()
diff --git a/examples/carddavresource/CMakeLists.txt b/examples/carddavresource/CMakeLists.txt
index 0db0e1a..0632804 100644
--- a/examples/carddavresource/CMakeLists.txt
+++ b/examples/carddavresource/CMakeLists.txt
@@ -9,4 +9,8 @@ target_link_libraries(${PROJECT_NAME} sink_webdav_common sink Qt5::Core Qt5::Net
9 9
10install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH}) 10install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH})
11 11
12add_subdirectory(tests) 12if (WIN32)
13 message("Not building carddav resource tests on windows")
14else()
15 add_subdirectory(tests)
16endif()
diff --git a/examples/imapresource/CMakeLists.txt b/examples/imapresource/CMakeLists.txt
index 61b86ed..478ce2f 100644
--- a/examples/imapresource/CMakeLists.txt
+++ b/examples/imapresource/CMakeLists.txt
@@ -12,4 +12,8 @@ target_link_libraries(${PROJECT_NAME} sink Qt5::Core Qt5::Network KF5::Mime KIMA
12 12
13install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH}) 13install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH})
14 14
15add_subdirectory(tests) 15if (WIN32)
16 message("Not building imap resource tests on windows")
17else()
18 add_subdirectory(tests)
19endif()
diff --git a/examples/maildirresource/CMakeLists.txt b/examples/maildirresource/CMakeLists.txt
index 94910cb..1379363 100644
--- a/examples/maildirresource/CMakeLists.txt
+++ b/examples/maildirresource/CMakeLists.txt
@@ -9,6 +9,8 @@ target_link_libraries(${PROJECT_NAME} sink Qt5::Core Qt5::Network KF5::Mime)
9 9
10install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH}) 10install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH})
11 11
12add_definitions(-DTESTDATAPATH="${CMAKE_CURRENT_SOURCE_DIR}/tests/data") 12if (WIN32)
13 13 message("Not building maildir resource tests on windows")
14add_subdirectory(tests) 14else()
15 add_subdirectory(tests)
16endif()
diff --git a/examples/maildirresource/tests/CMakeLists.txt b/examples/maildirresource/tests/CMakeLists.txt
index b3e4050..867b56d 100644
--- a/examples/maildirresource/tests/CMakeLists.txt
+++ b/examples/maildirresource/tests/CMakeLists.txt
@@ -2,6 +2,7 @@ set(CMAKE_AUTOMOC ON)
2include_directories( 2include_directories(
3 ${CMAKE_CURRENT_BINARY_DIR} 3 ${CMAKE_CURRENT_BINARY_DIR}
4) 4)
5add_definitions(-DTESTDATAPATH="${CMAKE_CURRENT_SOURCE_DIR}/data")
5 6
6include(SinkTest) 7include(SinkTest)
7 8
diff --git a/examples/mailtransportresource/CMakeLists.txt b/examples/mailtransportresource/CMakeLists.txt
index fe2e77c..9619dbe 100644
--- a/examples/mailtransportresource/CMakeLists.txt
+++ b/examples/mailtransportresource/CMakeLists.txt
@@ -28,4 +28,8 @@ target_link_libraries(sink_smtp_test
28) 28)
29install(TARGETS sink_smtp_test ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 29install(TARGETS sink_smtp_test ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
30 30
31add_subdirectory(tests) 31if (WIN32)
32 message("Not building mailtransport resource tests on windows")
33else()
34 add_subdirectory(tests)
35endif()