diff options
author | Philippe Schenker <philippe.schenker@toradex.com> | 2020-07-16 17:16:59 +0200 |
---|---|---|
committer | Philippe Schenker <philippe.schenker@toradex.com> | 2020-07-22 18:21:23 +0200 |
commit | b373a6e9c72fc660a7d181d4406b9a3d5fa46b35 (patch) | |
tree | 000e14a1aabc12a7b8ac904f53580746ff0abc80 /qt5-layer/recipes-qt/qt5/qtbase_%.bbappend | |
parent | 7c26a59b12c07e56295f9ae2ec9315db714181b4 (diff) |
qt5: set qt backend according to installed graphical backend
Related-to: ELB-2838
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
Diffstat (limited to 'qt5-layer/recipes-qt/qt5/qtbase_%.bbappend')
-rw-r--r-- | qt5-layer/recipes-qt/qt5/qtbase_%.bbappend | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend b/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend index 0b6f29b..2d1f9d6 100644 --- a/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend +++ b/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend @@ -17,3 +17,21 @@ PACKAGECONFIG_append = " \ icu \ ${PACKAGECONFIG_EXAMPLES} \ " + +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +IMX_BACKEND = "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \ + bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', \ + 'fb', d), d)}" + +SRC_URI_append = " \ + file://qt5-${IMX_BACKEND}.sh \ +" + +do_install_append () { + install -d ${D}${sysconfdir}/profile.d/ + install -m 0755 ${WORKDIR}/qt5-${IMX_BACKEND}.sh ${D}${sysconfdir}/profile.d/ + +} + +FILES_${PN} += "${sysconfdir}/profile.d/qt5*.sh" |