update these two files to contain recent additions
[platform/upstream/gstreamer.git] / Makefile.am
1 if USE_GCONFTOOL
2 GCONF_DIR=gconf
3 else
4 GCONF_DIR=
5 endif
6
7 if BUILD_EXTERNAL
8 EXT_DIR=ext
9 else
10 EXT_DIR=
11 endif
12
13 if BUILD_EXAMPLES
14 EXAMPLES_DIR=examples
15 else
16 EXAMPLES_DIR=
17 endif
18
19 SUBDIRS=gst-libs \
20         gst sys $(EXT_DIR) \
21         $(EXAMPLES_DIR) \
22         tools \
23         $(GCONF_DIR) \
24         testsuite \
25         po \
26         common \
27         m4 \
28         pkgconfig
29
30 DIST_SUBDIRS=ext gst-libs \
31         gst sys \
32         examples \
33         tools \
34         gconf \
35         testsuite \
36         po \
37         common \
38         m4 \
39         pkgconfig
40
41 EXTRA_DIST=gst-plugins.spec depcomp \
42            AUTHORS COPYING COPYING.LIB NEWS README RELEASE REQUIREMENTS \
43            ChangeLog autogen.sh
44
45 DISTCLEANFILES=_stdint.h
46
47 # check that no marshal or enumtypes files are included
48 # this in turn ensures that distcheck fails for missing .list files which is currently
49 # shadowed when the corresponding .c and .h files are included.
50 distcheck-hook:
51         @test "x" = "x`find $(distdir) -name \*-enumtypes.[ch]`" && \
52         test "x" = "x`find $(distdir) -name \*-marshal.[ch]`" || \
53         ( $(ECHO) "*** Leftover enumtypes or marshal files in the tarball." && \
54           $(ECHO) "*** Make sure the following files are not disted:" && \
55           find $(distdir) -name \*-enumtypes.[ch] && \
56           find $(distdir) -name \*-marshal.[ch] && \
57           false )
58
59 include $(top_srcdir)/common/release.mak
60 include $(top_srcdir)/common/po.mak