add a win32-update rule like in core, and copy over enumtypes files
[platform/upstream/gst-plugins-base.git] / Makefile.am
1 DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc
2
3 if BUILD_EXTERNAL
4 SUBDIRS_EXT = ext
5 else
6 SUBDIRS_EXT =
7 endif
8
9 SUBDIRS =                       \
10         gst-libs                \
11         gst sys $(SUBDIRS_EXT)  \
12         tools                   \
13         tests                   \
14         docs                    \
15         po                      \
16         common                  \
17         m4                      \
18         pkgconfig
19
20 DIST_SUBDIRS =                  \
21         docs                    \
22         gst-libs                \
23         gst sys ext             \
24         tools                   \
25         tests                   \
26         po                      \
27         common                  \
28         m4                      \
29         pkgconfig
30
31 win32 = $(shell cat $(top_srcdir)/win32/MANIFEST)
32
33 EXTRA_DIST = \
34         gst-plugins-base.spec depcomp \
35         AUTHORS COPYING COPYING.LIB NEWS README RELEASE REQUIREMENTS \
36         ChangeLog autogen.sh $(win32)
37
38 DISTCLEANFILES = _stdint.h
39
40 ACLOCAL_AMFLAGS = -I m4 -I common/m4
41
42 include $(top_srcdir)/common/release.mak
43 include $(top_srcdir)/common/po.mak
44
45 check-valgrind:
46         cd tests/check && make check-valgrind
47
48 check-torture:
49         cd tests/check && make torture
50
51 WIN32_COPY = $(top_builddir)/gst-libs/gst/*/*-enumtypes.[ch]
52 win32-update:
53         for f in $(WIN32_COPY); do cp $$f win32/common;done