Extend Qt5 type table to display QRect and QPoint values.
[kdbg.git] / CMakeLists.txt
blob9a062b3b3d9c7b6569b5acf2abaf523c795a3f32
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 3.0.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
12     Core Widgets
15 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
16     I18n
17     Config
18     IconThemes
19     XmlGui
20     WindowSystem
23 include(KDEInstallDirs)
24 include(KDECompilerSettings)
25 include(KDECMakeSettings)
26 include(FeatureSummary)
28 add_subdirectory(kdbg)
29 add_subdirectory(po)
31 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)