mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
20 lines
556 B
CMake
20 lines
556 B
CMake
find_package(XCB COMPONENTS SHM IMAGE RENDER RANDR REQUIRED)
|
|
|
|
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
|
|
)
|
|
|
|
target_link_libraries(xcb-grabber
|
|
hyperion
|
|
${XCB_LIBRARIES}
|
|
)
|
|
|
|
target_include_directories(xcb-grabber PUBLIC
|
|
${XCB_INCLUDE_DIRS}
|
|
)
|