Warning, /plasma/plasma-workspace/libcolorcorrect/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_subdirectory(declarative) 0002 add_subdirectory(kded) 0003 0004 set(colorcorrect_LIB_SRCS 0005 compositorcoloradaptor.cpp 0006 geolocator.cpp 0007 suncalc.cpp 0008 ) 0009 0010 add_library(colorcorrect ${colorcorrect_LIB_SRCS}) 0011 add_library(PW::LibColorCorrect ALIAS colorcorrect) 0012 0013 generate_export_header(colorcorrect) 0014 0015 target_include_directories(colorcorrect PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>" "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/colorcorrect>") 0016 0017 target_link_libraries(colorcorrect 0018 PUBLIC 0019 KF5::Plasma 0020 0021 Qt::Core 0022 Qt::Quick 0023 PRIVATE 0024 KF5::I18n 0025 0026 Qt::DBus) 0027 0028 set_target_properties(colorcorrect PROPERTIES 0029 VERSION ${PROJECT_VERSION} 0030 SOVERSION ${PROJECT_VERSION_MAJOR} 0031 EXPORT_NAME LibColorCorrect) 0032 0033 install(TARGETS colorcorrect EXPORT libcolorcorrectLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) 0034 0035 install(FILES 0036 colorcorrectconstants.h 0037 compositorcoloradaptor.h 0038 geolocator.h 0039 ${CMAKE_CURRENT_BINARY_DIR}/colorcorrect_export.h 0040 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/colorcorrect COMPONENT Devel 0041 ) 0042 0043 write_basic_config_version_file(${CMAKE_CURRENT_BINARY_DIR}/LibColorCorrectConfigVersion.cmake VERSION "${PROJECT_VERSION}" COMPATIBILITY AnyNewerVersion) 0044 0045 set(CMAKECONFIG_INSTALL_DIR ${KDE_INSTALL_CMAKEPACKAGEDIR}/LibColorCorrect) 0046 0047 configure_package_config_file(LibColorCorrectConfig.cmake.in 0048 "${CMAKE_CURRENT_BINARY_DIR}/LibColorCorrectConfig.cmake" 0049 INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}) 0050 0051 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LibColorCorrectConfig.cmake 0052 ${CMAKE_CURRENT_BINARY_DIR}/LibColorCorrectConfigVersion.cmake 0053 DESTINATION ${CMAKECONFIG_INSTALL_DIR}) 0054 0055 install(EXPORT libcolorcorrectLibraryTargets 0056 NAMESPACE PW:: 0057 DESTINATION ${CMAKECONFIG_INSTALL_DIR} 0058 FILE LibColorCorrectLibraryTargets.cmake )