package/gstreamer1/gst1-plugins-base: add tools option

Add tools option to disable building/installing of gst-discoverer,
gst-device-monitor and gst-play command line tools (similar to
BR2_PACKAGE_GSTREAMER1_INSTALL_TOOLS).

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Peter Seiderer 2020-03-03 17:47:02 +01:00 committed by Thomas Petazzoni
parent df49c9cb45
commit a5d14dc131
2 changed files with 12 additions and 0 deletions

View File

@ -10,6 +10,12 @@ menuconfig BR2_PACKAGE_GST1_PLUGINS_BASE
if BR2_PACKAGE_GST1_PLUGINS_BASE
config BR2_PACKAGE_GST1_PLUGINS_BASE_INSTALL_TOOLS
bool "install tools"
help
Install the gst-discoverer, gst-device-monitor and gst-play
tools.
comment "dependency-less plugins"
config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ADDER

View File

@ -26,6 +26,12 @@ GST1_PLUGINS_BASE_CONF_OPTS += \
-Dlibvisual=disabled \
-Diso-codes=disabled
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_INSTALL_TOOLS),y)
GST1_PLUGINS_BASE_CONF_OPTS += -Dtools=enabled
else
GST1_PLUGINS_BASE_CONF_OPTS += -Dtools=disabled
endif
GST1_PLUGINS_BASE_DEPENDENCIES = gstreamer1 $(TARGET_NLS_DEPENDENCIES)
GST1_PLUGINS_BASE_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS)