Fix build: some shells need to link to libxkbcommon
They use QtWaylandClient's private headers. In file included from qwaylandinputdevice_p.h:1, from qwaylandxdgshellv6.cpp:45: qwaylandinputdevice_p.h:69:10: fatal error: xkbcommon/xkbcommon.h: No such file or directory Change-Id: I6efb28c3145047559ec0fffd1538a642167da67f Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Johan Helsing <johan.helsing@qt.io>
This commit is contained in:
parent
f2610e8d76
commit
764a79e01d
@ -2,6 +2,8 @@ QT += gui-private waylandclient-private
|
|||||||
CONFIG += wayland-scanner
|
CONFIG += wayland-scanner
|
||||||
|
|
||||||
QMAKE_USE += wayland-client
|
QMAKE_USE += wayland-client
|
||||||
|
qtConfig(xkbcommon-evdev): \
|
||||||
|
QMAKE_USE_PRIVATE += xkbcommon_evdev
|
||||||
|
|
||||||
WAYLANDCLIENTSOURCES += \
|
WAYLANDCLIENTSOURCES += \
|
||||||
../../../3rdparty/protocol/wayland.xml
|
../../../3rdparty/protocol/wayland.xml
|
||||||
|
@ -2,6 +2,8 @@ QT += gui-private waylandclient-private
|
|||||||
CONFIG += wayland-scanner
|
CONFIG += wayland-scanner
|
||||||
|
|
||||||
QMAKE_USE += wayland-client
|
QMAKE_USE += wayland-client
|
||||||
|
qtConfig(xkbcommon-evdev): \
|
||||||
|
QMAKE_USE_PRIVATE += xkbcommon_evdev
|
||||||
|
|
||||||
WAYLANDCLIENTSOURCES += \
|
WAYLANDCLIENTSOURCES += \
|
||||||
../../../3rdparty/protocol/xdg-shell-unstable-v6.xml
|
../../../3rdparty/protocol/xdg-shell-unstable-v6.xml
|
||||||
|
@ -2,6 +2,8 @@ QT += gui-private waylandclient-private
|
|||||||
CONFIG += wayland-scanner
|
CONFIG += wayland-scanner
|
||||||
|
|
||||||
QMAKE_USE += wayland-client
|
QMAKE_USE += wayland-client
|
||||||
|
qtConfig(xkbcommon-evdev): \
|
||||||
|
QMAKE_USE_PRIVATE += xkbcommon_evdev
|
||||||
|
|
||||||
WAYLANDCLIENTSOURCES += \
|
WAYLANDCLIENTSOURCES += \
|
||||||
../../../3rdparty/protocol/xdg-shell.xml
|
../../../3rdparty/protocol/xdg-shell.xml
|
||||||
|
Loading…
x
Reference in New Issue
Block a user