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
|
||||
|
||||
QMAKE_USE += wayland-client
|
||||
qtConfig(xkbcommon-evdev): \
|
||||
QMAKE_USE_PRIVATE += xkbcommon_evdev
|
||||
|
||||
WAYLANDCLIENTSOURCES += \
|
||||
../../../3rdparty/protocol/wayland.xml
|
||||
|
@ -2,6 +2,8 @@ QT += gui-private waylandclient-private
|
||||
CONFIG += wayland-scanner
|
||||
|
||||
QMAKE_USE += wayland-client
|
||||
qtConfig(xkbcommon-evdev): \
|
||||
QMAKE_USE_PRIVATE += xkbcommon_evdev
|
||||
|
||||
WAYLANDCLIENTSOURCES += \
|
||||
../../../3rdparty/protocol/xdg-shell-unstable-v6.xml
|
||||
|
@ -2,6 +2,8 @@ QT += gui-private waylandclient-private
|
||||
CONFIG += wayland-scanner
|
||||
|
||||
QMAKE_USE += wayland-client
|
||||
qtConfig(xkbcommon-evdev): \
|
||||
QMAKE_USE_PRIVATE += xkbcommon_evdev
|
||||
|
||||
WAYLANDCLIENTSOURCES += \
|
||||
../../../3rdparty/protocol/xdg-shell.xml
|
||||
|
Loading…
x
Reference in New Issue
Block a user