From: José Bollo Date: Mon, 11 Dec 2017 14:31:19 +0000 (+0100) Subject: weston-ini-conf: Fix test of DISTRO_FEATURE X-Git-Tag: 4.99.5~22 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL%2Fmeta-agl-demo.git;a=commitdiff_plain;h=27b80534895cb8011d1521e070c09d4d878815e2 weston-ini-conf: Fix test of DISTRO_FEATURE The condition now depend of DISTRO_FEATURE (was always true before). Because the condition was badly evaluated the line "virtual=1" was always generated driving weston to crash. Change-Id: I74e3ee90d086224f358dff74183b67e7dbbf3d9f Signed-off-by: José Bollo --- diff --git a/recipes-graphics/wayland/weston-ini-conf.bbappend b/recipes-graphics/wayland/weston-ini-conf.bbappend index 2f155c022..d778459f2 100644 --- a/recipes-graphics/wayland/weston-ini-conf.bbappend +++ b/recipes-graphics/wayland/weston-ini-conf.bbappend @@ -4,11 +4,11 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" SRC_URI += "${@bb.utils.contains("DISTRO_FEATURES", "virtual-display", "file://virtualoutput.cfg", "",d)}" do_configure_append() { - if [ ${@bb.utils.contains('DISTRO_FEATURES', 'virtual-display', 'true', 'false', d)} ]; then + if ${@bb.utils.contains('DISTRO_FEATURES', 'virtual-display', 'true', 'false', d)}; then echo virtual=1 >> ${WORKDIR}/core.cfg fi - if [ ${@bb.utils.contains('DISTRO_FEATURES', 'gst-record', 'true', 'false', d)} ]; then + if ${@bb.utils.contains('DISTRO_FEATURES', 'gst-record', 'true', 'false', d)}; then echo recorder=true >> ${WORKDIR}/virtualoutput.cfg fi }