diff options
Diffstat (limited to 'kde-frameworks/kio/files/kio-9999-tests-optional.patch')
-rw-r--r-- | kde-frameworks/kio/files/kio-9999-tests-optional.patch | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/kde-frameworks/kio/files/kio-9999-tests-optional.patch b/kde-frameworks/kio/files/kio-9999-tests-optional.patch new file mode 100644 index 000000000000..ca45d8853f48 --- /dev/null +++ b/kde-frameworks/kio/files/kio-9999-tests-optional.patch @@ -0,0 +1,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 |