Warning, /plasma/libkscreen/backends/qscreen/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories(${CMAKE_SOURCE_DIR}/src
0002                     ${CMAKE_BUILD_DIR}
0003 )
0004 
0005 
0006 add_library(KSC_QScreen MODULE)
0007 target_sources(KSC_QScreen PRIVATE
0008     qscreenbackend.cpp
0009     qscreenconfig.cpp
0010     qscreenscreen.cpp
0011     qscreenoutput.cpp
0012     qscreenbackend.h
0013     qscreenconfig.h
0014     qscreenscreen.h
0015     qscreenoutput.h
0016 )
0017 
0018 set_target_properties(KSC_QScreen PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/kf${QT_MAJOR_VERSION}/kscreen")
0019 set_target_properties(KSC_QScreen PROPERTIES PREFIX "")
0020 target_link_libraries(KSC_QScreen Qt::Core
0021                                  Qt::Gui
0022                                  KF5::Screen
0023 )
0024 if (TARGET Qt::X11Extras)
0025     target_link_libraries(KSC_QScreen Qt::X11Extras)
0026 endif()
0027 
0028 install(TARGETS KSC_QScreen DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf${QT_MAJOR_VERSION}/kscreen/)