diff options
Diffstat (limited to 'kde-apps/libkdegames/files/libkdegames-9999-tests-optional.patch')
| -rw-r--r-- | kde-apps/libkdegames/files/libkdegames-9999-tests-optional.patch | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/kde-apps/libkdegames/files/libkdegames-9999-tests-optional.patch b/kde-apps/libkdegames/files/libkdegames-9999-tests-optional.patch new file mode 100644 index 00000000000..fa07df00549 --- /dev/null +++ b/kde-apps/libkdegames/files/libkdegames-9999-tests-optional.patch @@ -0,0 +1,33 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2664fd4..32f453b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,3 @@ +-enable_testing() +- + project(libkdegames) + + cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR) +@@ -9,12 +7,21 @@ find_package(ECM 1.3.0 REQUIRED NO_MODULE) + set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + + +-find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg Test) ++find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg) + find_package(KF5 REQUIRED COMPONENTS CoreAddons Config WidgetsAddons Codecs Archive + DBusAddons DNSSD Declarative + I18n GuiAddons Service ConfigWidgets ItemViews IconThemes Completion JobWidgets TextWidgets GlobalAccel XmlGui Crash + Bookmarks KIO NewStuff KDELibs4Support) + ++find_package(Qt5Test ${QT_MIN_VERSION} QUIET) ++set_package_properties(Qt5Test PROPERTIES ++ PURPOSE "Required for tests" ++ TYPE OPTIONAL) ++add_feature_info("Qt5Test" Qt5Test_FOUND "Required for building tests") ++if (NOT Qt5Test_FOUND) ++ set(BUILD_TESTING OFF CACHE BOOL "Build the testing tree.") ++endif() ++ + include(FeatureSummary) + include(GenerateExportHeader) + include(ECMPackageConfigHelpers) |
