diff --git a/scripts/geometryv.lua b/scripts/geometryv.lua index e403d5821..de63a3349 100644 --- a/scripts/geometryv.lua +++ b/scripts/geometryv.lua @@ -51,13 +51,19 @@ project ("geometryv") links { "glfw3" } configuration { "linux or freebsd" } - links { - "Xrandr", - "Xinerama", - "Xi", - "Xxf86vm", - "Xcursor", - } + if _OPTIONS["with-wayland"] then + links { + "wayland-egl", + } + else + links { + "Xrandr", + "Xinerama", + "Xi", + "Xxf86vm", + "Xcursor", + } + end configuration { "osx*" } linkoptions { diff --git a/scripts/texturev.lua b/scripts/texturev.lua index d5bb9e2f0..9cc003ec0 100644 --- a/scripts/texturev.lua +++ b/scripts/texturev.lua @@ -51,13 +51,19 @@ project ("texturev") links { "glfw3" } configuration { "linux or freebsd" } - links { - "Xrandr", - "Xinerama", - "Xi", - "Xxf86vm", - "Xcursor", - } + if _OPTIONS["with-wayland"] then + links { + "wayland-egl", + } + else + links { + "Xrandr", + "Xinerama", + "Xi", + "Xxf86vm", + "Xcursor", + } + end configuration { "osx*" } linkoptions {