don't include -enumtypes.[ch] or -marshal.[ch] files in the disted tarball.
[platform/upstream/gstreamer.git] / gst-libs / gst / mixer / Makefile.am
1 # variables used for enum/marshal generation
2 glib_enum_headers=$(mixer_headers)
3 glib_enum_define=GST_MIXER
4 glib_enum_prefix=gst_mixer
5
6
7 libgstmixerincludedir = \
8         $(includedir)/gstreamer-@GST_MAJORMINOR@/gst/mixer
9
10 mixer_headers = \
11         mixer.h \
12         mixeroptions.h \
13         mixertrack.h
14
15 built_sources = \
16         mixer-marshal.c \
17         mixer-enumtypes.c
18
19 built_headers = \
20         mixer-marshal.h \
21         mixer-enumtypes.h
22
23 libgstmixerinclude_HEADERS = \
24         $(mixer_headers) 
25
26 # FIXME 0.9: don't include marshal files
27 nodist_libgstmixerinclude_HEADERS = \
28         $(built_headers)
29
30 noinst_LTLIBRARIES = libgstmixer.la
31
32 libgstmixer_la_SOURCES = \
33         mixer.c \
34         mixeroptions.c \
35         mixertrack.c
36
37 nodist_libgstmixer_la_SOURCES = \
38         $(built_sources)
39
40 libgstmixer_la_CFLAGS = $(GST_CFLAGS)
41
42 BUILT_SOURCES = \
43         $(built_sources) \
44         $(built_headers)
45
46 EXTRA_DIST = mixer-marshal.list
47
48 CLEANFILES = $(BUILT_SOURCES)
49
50 include $(top_srcdir)/common/glib-gen.mak