2010-12-13 22:36:41 +00:00
|
|
|
|
2014-03-16 14:08:23 +00:00
|
|
|
if USE_OPENGL
|
|
|
|
GL_DIR = gl
|
|
|
|
endif
|
|
|
|
if USE_GLES2
|
|
|
|
GL_DIR = gl
|
|
|
|
endif
|
|
|
|
|
2013-05-06 10:16:02 +00:00
|
|
|
if USE_WAYLAND
|
|
|
|
WAYLAND_DIR=wayland
|
|
|
|
endif
|
|
|
|
|
2016-11-10 17:42:29 +00:00
|
|
|
if USE_OPENCV
|
|
|
|
OPENCV_DIR=opencv
|
|
|
|
endif
|
|
|
|
|
2014-12-08 11:24:17 +00:00
|
|
|
SUBDIRS = uridownloader adaptivedemux interfaces basecamerabinsrc codecparsers \
|
2017-05-25 09:14:09 +00:00
|
|
|
insertbin mpegts base video audio player allocators isoff $(GL_DIR) $(WAYLAND_DIR) \
|
2016-11-10 17:42:29 +00:00
|
|
|
$(OPENCV_DIR)
|
2007-03-03 08:16:57 +00:00
|
|
|
|
2012-02-20 09:58:09 +00:00
|
|
|
noinst_HEADERS = gst-i18n-plugin.h gettext.h glib-compat-private.h
|
2014-12-08 11:24:17 +00:00
|
|
|
DIST_SUBDIRS = uridownloader adaptivedemux interfaces gl basecamerabinsrc \
|
2017-05-25 09:14:09 +00:00
|
|
|
codecparsers insertbin mpegts wayland opencv base video audio player allocators isoff
|
2014-12-01 09:27:43 +00:00
|
|
|
|
|
|
|
#dependencies
|
2016-01-16 16:56:26 +00:00
|
|
|
video, audio: base
|
2017-03-20 22:19:08 +00:00
|
|
|
gl: allocators
|
2014-12-01 09:27:43 +00:00
|
|
|
|
|
|
|
adaptivedemux: uridownloader
|
|
|
|
|
|
|
|
INDEPENDENT_SUBDIRS = \
|
|
|
|
interfaces basecamerabinsrc codecparsers insertbin uridownloader \
|
2017-05-25 09:14:09 +00:00
|
|
|
mpegts base player allocators isoff $(GL_DIR) $(WAYLAND_DIR) $(OPENCV_DIR)
|
2014-12-01 09:27:43 +00:00
|
|
|
|
|
|
|
.PHONY: independent-subdirs $(INDEPENDENT_SUBDIRS)
|
|
|
|
|
|
|
|
independent-subdirs: $(INDEPENDENT_SUBDIRS)
|
|
|
|
|
|
|
|
$(INDEPENDENT_SUBDIRS):
|
|
|
|
$(MAKE) -C $@
|
|
|
|
|
|
|
|
all-recursive: independent-subdirs
|