Warning, /plasma/libkscreen/backends/xrandr/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_XRandR MODULE) 0007 target_sources(KSC_XRandR PRIVATE 0008 xrandr.cpp 0009 xrandrconfig.cpp 0010 xrandrcrtc.cpp 0011 xrandroutput.cpp 0012 xrandrmode.cpp 0013 xrandrscreen.cpp 0014 ../xcbwrapper.cpp 0015 ../xcbeventlistener.cpp 0016 ../utils.cpp 0017 ) 0018 0019 set_target_properties(KSC_XRandR PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/kf${QT_MAJOR_VERSION}/kscreen") 0020 set_target_properties(KSC_XRandR PROPERTIES PREFIX "") 0021 target_link_libraries(KSC_XRandR Qt::Core 0022 Qt::Gui 0023 ${XCB_LIBRARIES} 0024 KF5::Screen 0025 ) 0026 if (QT_MAJOR_VERSION EQUAL "5") 0027 target_link_libraries(KSC_XRandR Qt::X11Extras) 0028 else() 0029 target_link_libraries(KSC_XRandR Qt::GuiPrivate) 0030 endif() 0031 0032 install(TARGETS KSC_XRandR DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf${QT_MAJOR_VERSION}/kscreen/)