Merge branch 'master' into 0.11
[platform/upstream/gstreamer.git] / gst-libs / gst / Makefile.am
1 # The interfaces directory has to be built before the others,
2 # otherwise some generated header files will be missing for the
3 # plugins in the other directories.
4 # Also, the tag directory has to be built before the cdda directory.
5 SUBDIRS = \
6         interfaces \
7         tag \
8         cdda \
9         fft \
10         rtp \
11         sdp \
12         rtsp \
13         video \
14         audio \
15         pbutils \
16         riff \
17         app
18
19 noinst_HEADERS = gettext.h gst-i18n-plugin.h
20
21 # dependencies:
22 audio: interfaces
23
24 cdda: tag
25
26 riff: tag audio
27
28 rtsp: sdp
29
30 pbutils: video audio
31
32 INDEPENDENT_SUBDIRS = \
33         interfaces tag audio fft rtp sdp video app
34
35 .PHONY: independent-subdirs $(INDEPENDENT_SUBDIRS)
36
37 independent-subdirs: $(INDEPENDENT_SUBDIRS)
38
39 $(INDEPENDENT_SUBDIRS):
40         $(MAKE) -C $@
41
42 all-recursive: independent-subdirs