Warning, /education/labplot/lib/example/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 3.1.0)
0002
0003 project(example)
0004
0005 set(CMAKE_CXX_STANDARD 11)
0006 set(CMAKE_CXX_STANDARD_REQUIRED ON)
0007
0008 set(QT_MIN_VERSION "5.10.0")
0009 set(KF_MIN_VERSION "5.16.0")
0010
0011 set(CMAKE_AUTOMOC ON)
0012 set(CMAKE_AUTORCC ON)
0013 set(CMAKE_AUTOUIC ON)
0014
0015 if(CMAKE_VERSION VERSION_LESS "3.7.0")
0016 set(CMAKE_INCLUDE_CURRENT_DIR ON)
0017 endif()
0018
0019 find_package(ECM REQUIRED NO_MODULE)
0020 set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/ ${ECM_MODULE_PATH})
0021
0022 find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} COMPONENTS Widgets REQUIRED)
0023 find_package(KF${KF_MAJOR_VERSION} ${KF_MIN_VERSION} REQUIRED COMPONENTS
0024 Config
0025 I18n
0026 )
0027
0028 add_executable(example main.cpp)
0029 INCLUDE_DIRECTORIES(/usr/include/labplot/)
0030
0031 target_link_libraries(example labplot Qt${QT_MAJOR_VERSION}::Widgets KF${KF_MAJOR_VERSION}::ConfigCore KF${KF_MAJOR_VERSION}::I18n)