From b72e86f7fd07fb2124d60ce68710e64b953a4539 Mon Sep 17 00:00:00 2001 From: Michael Tretter Date: Fri, 5 Apr 2019 11:00:55 +0200 Subject: gstreamer1: optionally install gstcheck library The GStreamer unit test library provides helpers for writing unit tests for GStreamer elements. The library include GstCheck for building a test suite and GstHarness for feeding test data to elements. Notably, gst-check does not enable the internal GStreamer unit tests. Signed-off-by: Michael Tretter Signed-off-by: Michael Olbrich --- rules/gstreamer1.make | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'rules/gstreamer1.make') diff --git a/rules/gstreamer1.make b/rules/gstreamer1.make index 82742482f..c11ece086 100644 --- a/rules/gstreamer1.make +++ b/rules/gstreamer1.make @@ -82,7 +82,7 @@ GSTREAMER1_CONF_OPT := \ --disable-poisoning \ --$(call ptx/endis, PTXCONF_GSTREAMER1_INTROSPECTION)-introspection \ \ - --disable-check \ + --$(call ptx/endis, PTXCONF_GSTREAMER1_CHECK)-check \ --with-ptp-helper-setuid-user=nobody \ --with-ptp-helper-setuid-group=nogroup \ --with-ptp-helper-permissions=setuid-root \ @@ -121,6 +121,9 @@ endif @$(call install_lib, gstreamer1, 0, 0, 0644, libgstcontroller-1.0) @$(call install_lib, gstreamer1, 0, 0, 0644, libgstnet-1.0) @$(call install_lib, gstreamer1, 0, 0, 0644, libgstreamer-1.0) +ifdef PTXCONF_GSTREAMER1_CHECK + @$(call install_lib, gstreamer1, 0, 0, 0644, libgstcheck-1.0) +endif @$(call install_lib, gstreamer1, 0, 0, 0644, \ gstreamer-1.0/libgstcoreelements) -- cgit v1.2.3