Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
| cmake_minimum_required(VERSION 3.16) | cmake_minimum_required(VERSION 3.16) | ||||
| project(kazv) | project(kazv) | ||||
| include(FeatureSummary) | include(FeatureSummary) | ||||
| set(kazv_VERSION_MAJOR 0) | set(kazv_VERSION_MAJOR 0) | ||||
| set(kazv_VERSION_MINOR 6) | set(kazv_VERSION_MINOR 6) | ||||
| set(kazv_VERSION_PATCH 0) | set(kazv_VERSION_PATCH 0) | ||||
| set(kazv_VERSION_STRING ${kazv_VERSION_MAJOR}.${kazv_VERSION_MINOR}.${kazv_VERSION_PATCH}) | set(kazv_VERSION_STRING ${kazv_VERSION_MAJOR}.${kazv_VERSION_MINOR}.${kazv_VERSION_PATCH}) | ||||
| set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) | set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) | ||||
| set(CMAKE_CXX_STANDARD 17) | set(CMAKE_CXX_STANDARD 20) | ||||
| if(NOT kazv_KF_QT_MAJOR_VERSION) | if(NOT kazv_KF_QT_MAJOR_VERSION) | ||||
| set(kazv_KF_QT_MAJOR_VERSION 6) | set(kazv_KF_QT_MAJOR_VERSION 6) | ||||
| endif() | endif() | ||||
| message(STATUS "KF/Qt major version: ${kazv_KF_QT_MAJOR_VERSION}") | message(STATUS "KF/Qt major version: ${kazv_KF_QT_MAJOR_VERSION}") | ||||
| if(NOT kazv_KF_QT_MAJOR_VERSION EQUAL 6) | if(NOT kazv_KF_QT_MAJOR_VERSION EQUAL 6) | ||||
| message(FATAL_ERROR "KF/Qt major version must be 6") | message(FATAL_ERROR "KF/Qt major version must be 6") | ||||
| endif() | endif() | ||||
| ▲ Show 20 Lines • Show All 70 Lines • Show Last 20 Lines | |||||