Warning, /plasma/plasma-workspace/libcolorcorrect/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_subdirectory(kded) 0002 0003 set(colorcorrect_LIB_SRCS 0004 compositorcoloradaptor.cpp 0005 geolocator.cpp 0006 suncalc.cpp 0007 ) 0008 0009 add_library(colorcorrect ${colorcorrect_LIB_SRCS}) 0010 add_library(PW::LibColorCorrect ALIAS colorcorrect) 0011 0012 generate_export_header(colorcorrect) 0013 0014 target_include_directories(colorcorrect PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>" "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/colorcorrect>") 0015 0016 target_link_libraries(colorcorrect 0017 PUBLIC 0018 Plasma::Plasma5Support 0019 KF6::ConfigCore 0020 0021 Qt::Core 0022 Qt::Quick 0023 PRIVATE 0024 KF6::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 ecm_add_qml_module(colorcorrect URI org.kde.colorcorrect GENERATE_PLUGIN_SOURCE) 0034 ecm_finalize_qml_module(colorcorrect) 0035 0036 install(TARGETS colorcorrect EXPORT libcolorcorrectLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) 0037 0038 install(FILES 0039 colorcorrectconstants.h 0040 compositorcoloradaptor.h 0041 geolocator.h 0042 ${CMAKE_CURRENT_BINARY_DIR}/colorcorrect_export.h 0043 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/colorcorrect COMPONENT Devel 0044 ) 0045 0046 write_basic_config_version_file(${CMAKE_CURRENT_BINARY_DIR}/LibColorCorrectConfigVersion.cmake VERSION "${PROJECT_VERSION}" COMPATIBILITY AnyNewerVersion) 0047 0048 set(CMAKECONFIG_INSTALL_DIR ${KDE_INSTALL_CMAKEPACKAGEDIR}/LibColorCorrect) 0049 0050 configure_package_config_file(LibColorCorrectConfig.cmake.in 0051 "${CMAKE_CURRENT_BINARY_DIR}/LibColorCorrectConfig.cmake" 0052 INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}) 0053 0054 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LibColorCorrectConfig.cmake 0055 ${CMAKE_CURRENT_BINARY_DIR}/LibColorCorrectConfigVersion.cmake 0056 DESTINATION ${CMAKECONFIG_INSTALL_DIR}) 0057 0058 install(EXPORT libcolorcorrectLibraryTargets 0059 NAMESPACE PW:: 0060 DESTINATION ${CMAKECONFIG_INSTALL_DIR} 0061 FILE LibColorCorrectLibraryTargets.cmake )