diff --git a/modules/x11grab/CMakeLists.txt b/modules/x11grab/CMakeLists.txt index 37d4fd0734..c71bea23cf 100644 --- a/modules/x11grab/CMakeLists.txt +++ b/modules/x11grab/CMakeLists.txt @@ -1,5 +1,14 @@ project(x11grab) +find_package(X11) + +if(NOT X11_XShm_FOUND) + return() +endif() + +list(APPEND MODULES_DETECTED ${PROJECT_NAME}) +set(MODULES_DETECTED ${MODULES_DETECTED} PARENT_SCOPE) + set(SRCS x11grab.c) if(STATIC) @@ -8,5 +17,5 @@ else() add_library(${PROJECT_NAME} MODULE ${SRCS}) endif() -target_include_directories(${PROJECT_NAME} PRIVATE ${X11_INCLUDE_DIRS}) +target_include_directories(${PROJECT_NAME} PRIVATE ${X11_INCLUDE_DIR}) target_link_libraries(${PROJECT_NAME} PRIVATE ${X11_LIBRARIES})