Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
1 | cmake_minimum_required(VERSION 3.8) | 1 | cmake_minimum_required(VERSION 3.8) | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | project(elisa | 3 | project(elisa | ||
4 | VERSION 0.4.80 | 4 | VERSION 0.4.80 | ||
5 | LANGUAGES CXX) | 5 | LANGUAGES CXX) | ||
6 | 6 | | |||
7 | set(CMAKE_CXX_STANDARD_REQUIRED ON) | 7 | set(CMAKE_CXX_STANDARD_REQUIRED ON) | ||
8 | set(CMAKE_CXX_STANDARD 17) | 8 | set(CMAKE_CXX_STANDARD 17) | ||
9 | 9 | | |||
10 | set(REQUIRED_QT_VERSION "5.10.0") | 10 | set(REQUIRED_QT_VERSION "5.11.0") | ||
11 | find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core Network Qml Quick Test Sql Multimedia Svg Gui Widgets QuickTest Concurrent QuickControls2) | 11 | find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core Network Qml Quick Test Sql Multimedia Svg Gui Widgets QuickTest Concurrent QuickControls2) | ||
12 | 12 | | |||
13 | find_package(Qt5Core ${REQUIRED_QT_VERSION} CONFIG REQUIRED Private) | 13 | find_package(Qt5Core ${REQUIRED_QT_VERSION} CONFIG REQUIRED Private) | ||
14 | 14 | | |||
15 | set(REQUIRED_KF5_VERSION "5.56.0") | 15 | set(REQUIRED_KF5_VERSION "5.56.0") | ||
16 | find_package(ECM ${REQUIRED_KF5_VERSION} REQUIRED NO_MODULE) | 16 | find_package(ECM ${REQUIRED_KF5_VERSION} REQUIRED NO_MODULE) | ||
17 | set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) | 17 | set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) | ||
18 | 18 | | |||
▲ Show 20 Lines • Show All 174 Lines • Show Last 20 Lines |