Warning, /utilities/atcore-cli/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 project(Klin)
0002
0003 cmake_minimum_required(VERSION 3.5)
0004
0005 find_package(ECM REQUIRED NO_MODULE)
0006 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH})
0007
0008 include(KDECompilerSettings)
0009 include(KDEInstallDirs)
0010 include(KDECMakeSettings)
0011 include(ECMInstallIcons)
0012 include(FeatureSummary)
0013 find_package(Doxygen)
0014
0015 add_definitions(-DQT_NO_CAST_FROM_ASCII
0016 -DQT_NO_URL_CAST_FROM_STRING)
0017
0018
0019 if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUXX)
0020 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 ")
0021 endif()
0022
0023 find_package(KF5 REQUIRED COMPONENTS
0024 Solid
0025 AtCore
0026 )
0027
0028 find_package(Qt5 REQUIRED COMPONENTS
0029 Core
0030 SerialPort
0031 )
0032
0033 include_directories(${CMAKE_CURRENT_BINARY_DIR})
0034
0035 add_subdirectory(src)
0036
0037 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
0038