Signed-off-by: Philipp Zabel <p.za...@pengutronix.de>
---
 rules/weston.in   |  6 ++++++
 rules/weston.make | 10 ++++++++++
 2 files changed, 16 insertions(+)

diff --git a/rules/weston.in b/rules/weston.in
index 992c5961f565..200656e2e483 100644
--- a/rules/weston.in
+++ b/rules/weston.in
@@ -109,6 +109,12 @@ config WESTON_REMOTING
        bool
        prompt "remoting plugin"
 
+config WESTON_SIMPLE_CLIENTS
+       bool
+       prompt "simple clients"
+       help
+         Install the weston-simple-* test clients.
+
 config WESTON_SIMPLE_DMABUF_DRM_INTEL
         bool
         default LIBDRM_INTEL
diff --git a/rules/weston.make b/rules/weston.make
index 0a823746c9cc..9622719a6e88 100644
--- a/rules/weston.make
+++ b/rules/weston.make
@@ -119,6 +119,16 @@ ifdef PTXCONF_WESTON_LAUNCH
        @$(call install_copy, weston, 0, 0, 0755, -, /usr/bin/weston-launch)
 endif
        @$(call install_copy, weston, 0, 0, 0755, -, 
/usr/bin/weston-screenshooter)
+ifdef PTXCONF_WESTON_SIMPLE_CLIENTS
+       @$(call install_copy, weston, 0, 0, 0755, -, 
/usr/bin/weston-simple-damage)
+       @$(call install_copy, weston, 0, 0, 0755, -, 
/usr/bin/weston-simple-dmabuf-drm)
+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)
+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)
+endif
        @$(call install_copy, weston, 0, 0, 0755, -, /usr/bin/weston-terminal)
 
 ifdef PTXCONF_WESTON_WCAP_TOOLS
-- 
2.20.1


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to