Now it is possible to set DFLT_XKB_CONFIG_ROOT from
devices mkspecs.
Change-Id: Ica503625e9b8126b16aaf7f80e7ec2833ea33763
Reviewed-by: Jarosław Staniek <staniek@kde.org>
Conflicts:
src/3rdparty/xkbcommon.pri
DEFINES += Q_OS_LINUX_TIZEN_SIMULATOR
QT_QPA_DEFAULT_PLATFORM = xcb
+DEFINES += DFLT_XKB_CONFIG_ROOT='\\"/etc/X11/xkb\\"'
load(qt_config)
DEFINES += Q_OS_LINUX_TIZEN_MOBILE
QT_QPA_DEFAULT_PLATFORM = xcb
+DEFINES += DFLT_XKB_CONFIG_ROOT='\\"/etc/X11/xkb\\"'
load(qt_config)
$$PWD/xkbcommon/src \
$$PWD/xkbcommon/src/xkbcomp
-DEFINES += DFLT_XKB_CONFIG_ROOT='\\"$$QMAKE_XKB_CONFIG_ROOT\\"'
+!contains(DEFINES, DFLT_XKB_CONFIG_ROOT.*): DEFINES += DFLT_XKB_CONFIG_ROOT='\\"$$QMAKE_XKB_CONFIG_ROOT\\"'
### RMLVO names can be overwritten with environmental variables (see libxkbcommon documentation)
DEFINES += DEFAULT_XKB_RULES='\\"evdev\\"'