Only look up X11 if it's needed
Do not look it up if KWIN_BUILD_X11=OFF. Signed-off-by: Falko Becker <falko.becker@mbition.io>
This commit is contained in:
parent
41dc1126ba
commit
e2ef47031c
1 changed files with 7 additions and 6 deletions
|
@ -285,6 +285,13 @@ if (KWIN_BUILD_X11)
|
||||||
|
|
||||||
# for kwin internal things
|
# for kwin internal things
|
||||||
set(HAVE_X11_XCB ${X11_XCB_FOUND})
|
set(HAVE_X11_XCB ${X11_XCB_FOUND})
|
||||||
|
|
||||||
|
find_package(X11)
|
||||||
|
set_package_properties(X11 PROPERTIES
|
||||||
|
DESCRIPTION "X11 libraries"
|
||||||
|
URL "https://www.x.org"
|
||||||
|
TYPE REQUIRED
|
||||||
|
)
|
||||||
else()
|
else()
|
||||||
set(KWIN_BUILD_X11_BACKEND OFF CACHE BOOL "Enable building kwin_x11" FORCE)
|
set(KWIN_BUILD_X11_BACKEND OFF CACHE BOOL "Enable building kwin_x11" FORCE)
|
||||||
endif()
|
endif()
|
||||||
|
@ -322,12 +329,6 @@ endif()
|
||||||
pkg_check_modules(Libxcvt IMPORTED_TARGET libxcvt>=0.1.1 REQUIRED)
|
pkg_check_modules(Libxcvt IMPORTED_TARGET libxcvt>=0.1.1 REQUIRED)
|
||||||
add_feature_info(Libxcvt Libxcvt_FOUND "Required for generating modes in the drm backend")
|
add_feature_info(Libxcvt Libxcvt_FOUND "Required for generating modes in the drm backend")
|
||||||
|
|
||||||
find_package(X11)
|
|
||||||
set_package_properties(X11 PROPERTIES
|
|
||||||
DESCRIPTION "X11 libraries"
|
|
||||||
URL "https://www.x.org"
|
|
||||||
TYPE REQUIRED
|
|
||||||
)
|
|
||||||
add_feature_info("XInput" X11_Xi_FOUND "Required for poll-free mouse cursor updates")
|
add_feature_info("XInput" X11_Xi_FOUND "Required for poll-free mouse cursor updates")
|
||||||
set(HAVE_X11_XINPUT ${X11_Xinput_FOUND})
|
set(HAVE_X11_XINPUT ${X11_Xinput_FOUND})
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue