Warning, /plasma/libkscreen/backends/xrandr1.1/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 find_package(XCB REQUIRED COMPONENTS XCB RANDR) 0002 0003 include_directories(${CMAKE_SOURCE_DIR}/src 0004 ${CMAKE_BUILD_DIR} 0005 ${QT_INCLUDES} 0006 ) 0007 0008 0009 add_library(KSC_XRandR11 MODULE) 0010 target_sources(KSC_XRandR11 PRIVATE 0011 xrandr11.cpp 0012 ../xcbeventlistener.cpp 0013 ../xcbwrapper.cpp 0014 ) 0015 0016 set_target_properties(KSC_XRandR11 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/kf${QT_MAJOR_VERSION}/kscreen") 0017 set_target_properties(KSC_XRandR11 PROPERTIES PREFIX "") 0018 target_link_libraries(KSC_XRandR11 Qt::Core 0019 Qt::Gui 0020 ${XCB_LIBRARIES} 0021 KF5::Screen 0022 ) 0023 if (QT_MAJOR_VERSION EQUAL "5") 0024 target_link_libraries(KSC_XRandR11 Qt::X11Extras) 0025 else() 0026 target_link_libraries(KSC_XRandR11 Qt::GuiPrivate) 0027 endif() 0028 0029 install(TARGETS KSC_XRandR11 DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf${QT_MAJOR_VERSION}/kscreen/)