summaryrefslogtreecommitdiff
blob: ca45d8853f48b2bfc51e853481e3f6c834a03adc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
--- a/CMakeLists.txt	2015-01-21 01:30:56.784894492 +0100
+++ b/CMakeLists.txt	2015-01-21 01:34:51.192505604 +0100
@@ -57,7 +57,7 @@
 add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
 
 set(REQUIRED_QT_VERSION 5.2.0)
-find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets DBus Network Concurrent Xml Test)
+find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets DBus Network Concurrent Xml)
 
 find_package(GSSAPI)
 set_package_properties(GSSAPI PROPERTIES DESCRIPTION "Allows KIO to make use of certain HTTP authentication services"
@@ -85,10 +85,13 @@
 endif()
 include(CheckLibraryExists)
 add_subdirectory(src)
-add_subdirectory(autotests)
 
-if (NOT KIOCORE_ONLY)
-add_subdirectory(tests)
+if(BUILD_TESTING)
+    find_package(Qt5Test ${REQUIRED_QT_VERSION} CONFIG REQUIRED)
+    add_subdirectory(autotests)
+    if (NOT KIOCORE_ONLY)
+        add_subdirectory(tests)
+    endif()
 endif()
 
 # create a Config.cmake and a ConfigVersion.cmake file and install them