Warning, /education/labplot/src/3rdparty/kdmactouchbar/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 2.8.7) 0002 0003 if("${CMAKE_INSTALL_PREFIX}" STREQUAL "") 0004 set(USE_DEFAULT_INSTALL_LOCATION True) 0005 else() 0006 set(USE_DEFAULT_INSTALL_LOCATION False) 0007 endif() 0008 0009 project(KDMacTouchBar CXX) 0010 0011 if(NOT CMAKE_BUILD_TYPE) 0012 set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "" FORCE) 0013 endif() 0014 0015 set(${PROJECT_NAME}_VERSION_MAJOR 1) 0016 set(${PROJECT_NAME}_VERSION_MINOR 0) 0017 set(${PROJECT_NAME}_VERSION_PATCH 0) 0018 set(${PROJECT_NAME}_VERSION ${${PROJECT_NAME}_VERSION_MAJOR}.${${PROJECT_NAME}_VERSION_MINOR}.${${PROJECT_NAME}_VERSION_PATCH}) 0019 0020 if(CMAKE_VERSION VERSION_LESS "3.1") 0021 if(CMAKE_COMPILER_IS_GNUCXX) 0022 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") 0023 endif () 0024 else() 0025 set(CMAKE_CXX_STANDARD 11) 0026 endif() 0027 0028 if(USE_DEFAULT_INSTALL_LOCATION) 0029 set(CMAKE_INSTALL_PREFIX "/usr/local/KDAB/${PROJECT_NAME}-${${PROJECT_NAME}_VERSION}" CACHE STRING "" FORCE) 0030 endif() 0031 0032 message(STATUS "Building ${PROJECT_NAME} ${${PROJECT_NAME}_VERSION} in ${CMAKE_BUILD_TYPE} mode. Installing to ${CMAKE_INSTALL_PREFIX}") 0033 0034 find_package(Qt5Core REQUIRED) 0035 find_package(Qt5Widgets REQUIRED) 0036 0037 set(CMAKE_AUTOMOC TRUE) 0038 set(QT_LIBRARIES Qt5::Widgets) 0039 set(QT_USE_FILE "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Qt5Portability.cmake") 0040 0041 # not generated 0042 #install(FILES 0043 # "${CMAKE_CURRENT_SOURCE_DIR}/cmake/KDMacTouchBarConfig.cmake" 0044 # DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake") 0045 0046 add_subdirectory(src)