2020-08-03 12:31:39 +02:00
|
|
|
find_package(XCB COMPONENTS SHM IMAGE RENDER RANDR REQUIRED)
|
|
|
|
|
2023-11-16 21:05:56 +01:00
|
|
|
add_library(xcb-grabber
|
|
|
|
${CMAKE_SOURCE_DIR}/include/grabber/xcb/XcbGrabber.h
|
|
|
|
${CMAKE_SOURCE_DIR}/include/grabber/xcb/XcbWrapper.h
|
|
|
|
${CMAKE_SOURCE_DIR}/libsrc/grabber/xcb/XcbCommandExecutor.h
|
|
|
|
${CMAKE_SOURCE_DIR}/libsrc/grabber/xcb/XcbCommands.h
|
|
|
|
${CMAKE_SOURCE_DIR}/libsrc/grabber/xcb/XcbGrabber.cpp
|
|
|
|
${CMAKE_SOURCE_DIR}/libsrc/grabber/xcb/XcbWrapper.cpp
|
|
|
|
)
|
2020-08-03 12:31:39 +02:00
|
|
|
|
|
|
|
target_link_libraries(xcb-grabber
|
|
|
|
hyperion
|
|
|
|
${XCB_LIBRARIES}
|
|
|
|
)
|
|
|
|
|
2023-11-16 21:05:56 +01:00
|
|
|
target_include_directories(xcb-grabber PUBLIC
|
|
|
|
${XCB_INCLUDE_DIRS}
|
|
|
|
)
|