From 9714dec8a40f7ef75726dcdc8c70f1a838261290 Mon Sep 17 00:00:00 2001 From: Kurt Hindenburg Date: Sat, 24 Jan 2015 13:33:48 -1000 Subject: [PATCH] make tests optional REVIEW: 122214 --- CMakeLists.txt | 2 +- src/CMakeLists.txt | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ed143a56..290fb4c9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,7 @@ include(FeatureSummary) ecm_setup_version(${Konsole_VERSION} VARIABLE_PREFIX KONSOLEPRIVATE SOVERSION ${Konsole_VERSION_MAJOR} ) -find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core DBus Widgets Script Test) +find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core DBus Widgets Script) find_package(KF5 REQUIRED Bookmarks Completion Config ConfigWidgets diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 01d32697..8e5ca453 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -22,8 +22,11 @@ configure_file(config-konsole.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-konsole.h) ### Tests -add_subdirectory(autotests) -add_subdirectory(tests) +if(BUILD_TESTING) + find_package(Qt5Test ${QT_MIN_VERSION} CONFIG REQUIRED) + add_subdirectory(autotests) + add_subdirectory(tests) +endif() ### Font Embedder and LineFont.h option(KONSOLE_BUILD_FONTEMBEDDER "Konsole: build fontembedder executable" OFF)