|
|
|
@ -7,7 +7,7 @@
|
|
|
|
#
|
|
|
|
#
|
|
|
|
|
|
|
|
|
|
|
|
# Based on the linux window manager trait, perform the appropriate additional build configurations
|
|
|
|
# Based on the linux window manager trait, perform the appropriate additional build configurations
|
|
|
|
# Only 'xcb', 'wayland', and 'xlib' are recognized
|
|
|
|
# Only 'xcb' and 'wayland' are recognized
|
|
|
|
if (${PAL_TRAIT_LINUX_WINDOW_MANAGER} STREQUAL "xcb")
|
|
|
|
if (${PAL_TRAIT_LINUX_WINDOW_MANAGER} STREQUAL "xcb")
|
|
|
|
|
|
|
|
|
|
|
|
find_library(XCB_LIBRARY xcb)
|
|
|
|
find_library(XCB_LIBRARY xcb)
|
|
|
|
@ -23,10 +23,6 @@ elseif(PAL_TRAIT_LINUX_WINDOW_MANAGER STREQUAL "wayland")
|
|
|
|
|
|
|
|
|
|
|
|
set(LY_COMPILE_DEFINITIONS PUBLIC PAL_TRAIT_LINUX_WINDOW_MANAGER_WAYLAND)
|
|
|
|
set(LY_COMPILE_DEFINITIONS PUBLIC PAL_TRAIT_LINUX_WINDOW_MANAGER_WAYLAND)
|
|
|
|
|
|
|
|
|
|
|
|
elseif(PAL_TRAIT_LINUX_WINDOW_MANAGER STREQUAL "xlib")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set(LY_COMPILE_DEFINITIONS PUBLIC PAL_TRAIT_LINUX_WINDOW_MANAGER_XLIB)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
else()
|
|
|
|
else()
|
|
|
|
|
|
|
|
|
|
|
|
message(FATAL_ERROR, "Linux Window Manager ${PAL_TRAIT_LINUX_WINDOW_MANAGER} is not recognized")
|
|
|
|
message(FATAL_ERROR, "Linux Window Manager ${PAL_TRAIT_LINUX_WINDOW_MANAGER} is not recognized")
|
|
|
|
|