parent
c576c45edc
commit
060855c710
@ -9,6 +9,20 @@
|
||||
# WAYLAND_LIBRARIES
|
||||
# Wayland library list
|
||||
|
||||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
if(NOT PKGCONFIG_FOUND)
|
||||
message(FATAL_ERROR "Pkg-config not found.")
|
||||
endif()
|
||||
|
||||
pkg_check_modules(PKG_WAYLAND QUIET wayland-client)
|
||||
|
||||
if(PKG_WAYLAND_FOUND)
|
||||
set(WAYLAND_VERSION ${PKG_WAYLAND_VERSION})
|
||||
else()
|
||||
set(WAYLAND_VERSION 0)
|
||||
endif()
|
||||
|
||||
find_path(WAYLAND_CLIENT_INCLUDE_DIR wayland-client.h)
|
||||
find_path(WAYLAND_CURSOR_INCLUDE_DIR wayland-cursor.h)
|
||||
find_path(WAYLAND_EGL_INCLUDE_DIR wayland-egl.h)
|
||||
|
@ -52,7 +52,7 @@ if(NOT SERVER_ONLY)
|
||||
if(ENABLE_WAYLAND_DEVICE)
|
||||
find_package(Wayland)
|
||||
|
||||
if(WAYLAND_FOUND)
|
||||
if(WAYLAND_FOUND AND NOT (WAYLAND_VERSION VERSION_LESS "1.14"))
|
||||
include_directories(${WAYLAND_INCLUDE_DIR})
|
||||
add_definitions(-D_IRR_COMPILE_WITH_WAYLAND_DEVICE_)
|
||||
else()
|
||||
|
Loading…
Reference in New Issue
Block a user