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)