1 cmake_minimum_required(VERSION 3.3)
2 set(QT_MIN_VERSION "5.4.0")
3 set(KF5_MIN_VERSION "5.2.0")
5 set(KDBG_VERSION 2.9.0)
6 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/kdbg/version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdbg/version.h)
8 find_package(ECM REQUIRED NO_MODULE)
9 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
11 find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
15 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
23 include(KDEInstallDirs)
24 include(KDECompilerSettings)
25 include(KDECMakeSettings)
26 include(FeatureSummary)
28 add_subdirectory(kdbg)
31 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)