find_package(X11 REQUIRED) add_library(x11-grabber ${CMAKE_SOURCE_DIR}/include/grabber/x11/X11Grabber.h ${CMAKE_SOURCE_DIR}/include/grabber/x11/X11Wrapper.h ${CMAKE_SOURCE_DIR}/libsrc/grabber/x11/X11Grabber.cpp ${CMAKE_SOURCE_DIR}/libsrc/grabber/x11/X11Wrapper.cpp ) target_link_libraries(x11-grabber hyperion ${X11_LIBRARIES} ${X11_Xrandr_LIB} ${X11_Xrender_LIB} ) if(APPLE) list(APPEND X11_INCLUDES "/opt/X11/include") endif() target_include_directories(x11-grabber PUBLIC ${X11_INCLUDES} )