rtsp: Port to GIO
[platform/upstream/gstreamer.git] / gst-libs / gst / Makefile.am
index f1fd4c3..959dbd4 100644 (file)
@@ -1,17 +1,38 @@
 # The interfaces directory has to be built before the others,
 # otherwise some generated header files will be missing for the
 # plugins in the other directories.
-# Also, the tag directory has to be built before the cdda directory.
 SUBDIRS = \
        interfaces \
        tag \
+       fft \
+       rtp \
+       sdp \
+       rtsp \
+       video \
        audio \
-       cdda \
-       floatcast \
-       netbuffer \
        pbutils \
        riff \
-       rtp \
-       video
+       app
+
+noinst_HEADERS = gettext.h gst-i18n-plugin.h glib-compat-private.h
+
+# dependencies:
+audio: interfaces tag
+
+riff: tag audio
+
+rtsp: sdp
+
+pbutils: video audio
+
+INDEPENDENT_SUBDIRS = \
+       interfaces tag audio fft rtp sdp video app
+
+.PHONY: independent-subdirs $(INDEPENDENT_SUBDIRS)
+
+independent-subdirs: $(INDEPENDENT_SUBDIRS)
+
+$(INDEPENDENT_SUBDIRS):
+       $(MAKE) -C $@
 
-noinst_HEADERS = gettext.h gst-i18n-plugin.h
+all-recursive: independent-subdirs