summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Zabel <p.zabel@pengutronix.de>2022-04-08 14:48:48 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2022-04-11 16:06:09 +0200
commita5e357d35aa9144fac644c14ae9072ddaa8701d8 (patch)
treebff6ebd53b67d32d6688a94a23a8732e9918dd89
parent46a0256a66b399e78ca9726ffe92abfb0475fe1e (diff)
downloadptxdist-a5e357d35aa9144fac644c14ae9072ddaa8701d8.tar.gz
ptxdist-a5e357d35aa9144fac644c14ae9072ddaa8701d8.tar.xz
weston: install weston-simple-dmabuf-feedback
Build and install weston-simple-dmabuf-feedback if WESTON_GL is enabled. The client itself does not depend on GL rendering support in the compositor, but it requires the MESALIB_EGL dependency selected by WESTON_GL. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20220408124850.3273062-2-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/weston.make3
1 files changed, 2 insertions, 1 deletions
diff --git a/rules/weston.make b/rules/weston.make
index 5fd8e93f6..c2fc71930 100644
--- a/rules/weston.make
+++ b/rules/weston.make
@@ -30,7 +30,7 @@ WESTON_LICENSE := MIT
# ----------------------------------------------------------------------------
WESTON_SIMPLE_CLIENTS-y := damage im shm touch
-WESTON_SIMPLE_CLIENTS-$(PTXCONF_WESTON_GL) += egl dmabuf-egl
+WESTON_SIMPLE_CLIENTS-$(PTXCONF_WESTON_GL) += egl dmabuf-egl dmabuf-feedback
WESTON_CONF_TOOL := meson
WESTON_CONF_OPT := \
@@ -113,6 +113,7 @@ ifdef PTXCONF_WESTON_SIMPLE_CLIENTS
ifdef PTXCONF_WESTON_GL
@$(call install_copy, weston, 0, 0, 0755, -, /usr/bin/weston-simple-egl)
@$(call install_copy, weston, 0, 0, 0755, -, /usr/bin/weston-simple-dmabuf-egl)
+ @$(call install_copy, weston, 0, 0, 0755, -, /usr/bin/weston-simple-dmabuf-feedback)
endif
@$(call install_copy, weston, 0, 0, 0755, -, /usr/bin/weston-simple-shm)
@$(call install_copy, weston, 0, 0, 0755, -, /usr/bin/weston-simple-touch)