weston-ini-conf: force tbtnavi remote display 20/27620/1
authorScott Murray <scott.murray@konsulko.com>
Wed, 8 Jun 2022 19:48:37 +0000 (15:48 -0400)
committerScott Murray <scott.murray@konsulko.com>
Wed, 8 Jun 2022 19:48:37 +0000 (15:48 -0400)
Add a weston-ini-conf to set the REMOTE_OUTPUT_APP_ID variable
to ensure that tbtnavi will end up on the remote display output.
This is hopefully a temporary a workaround.

Bug-AGL: SPEC-4426

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia85742c3ad0a8a70b2fdfab99f926df3d6531bb1

recipes-graphics/wayland/weston-ini-conf.bbappend [new file with mode: 0644]
recipes-graphics/wayland/weston-ini-conf_agldemo.inc [new file with mode: 0644]

diff --git a/recipes-graphics/wayland/weston-ini-conf.bbappend b/recipes-graphics/wayland/weston-ini-conf.bbappend
new file mode 100644 (file)
index 0000000..423a469
--- /dev/null
@@ -0,0 +1 @@
+require ${@bb.utils.contains('AGL_FEATURES', 'agldemo', 'weston-ini-conf_agldemo.inc', '', d)}
diff --git a/recipes-graphics/wayland/weston-ini-conf_agldemo.inc b/recipes-graphics/wayland/weston-ini-conf_agldemo.inc
new file mode 100644 (file)
index 0000000..d1f168c
--- /dev/null
@@ -0,0 +1,3 @@
+# Hopefully temporary workaround, tbtnavi should be requesting display
+# on the remote output itself.
+REMOTE_OUTPUT_APP_ID = "${@bb.utils.contains("AGL_FEATURES", "agl-demo-cluster-support", "tbtnavi", "", d)}"