c5c4e5e49a94b0169202ca5251bb86516fa65bb4
[platform/upstream/gstreamer.git] / gst-libs / gst / tuner / Makefile.am
1 # variables used for enum/marshal generation
2 glib_enum_headers=$(tuner_headers)
3 glib_enum_define=GST_TUNER
4 glib_enum_prefix=gst_tuner
5
6 libgsttunerincludedir = \
7         $(includedir)/gstreamer-@GST_MAJORMINOR@/gst/tuner
8
9 tuner_headers = \
10         tuner.h \
11         tunernorm.h \
12         tunerchannel.h
13
14 built_sources = \
15         tuner-marshal.c \
16         tuner-enumtypes.c
17
18 built_headers = \
19         tuner-marshal.h \
20         tuner-enumtypes.h
21
22 libgsttunerinclude_HEADERS = \
23         $(tuner_headers) \
24         tuner-enumtypes.h
25
26 noinst_LTLIBRARIES = libgsttuner.la
27
28 libgsttuner_la_SOURCES = \
29         tuner.c \
30         tunernorm.c \
31         tunerchannel.c
32 nodist_libgsttuner_la_SOURCES = \
33         $(built_sources) \
34         tuner-marshal.h
35
36 libgsttuner_la_CFLAGS = $(GST_CFLAGS)
37
38 BUILT_SOURCES = \
39         $(built_sources) \
40         $(built_headers)
41
42 EXTRA_DIST = tuner-marshal.list
43
44 CLEANFILES = $(BUILT_SOURCES)
45
46 include $(top_srcdir)/common/glib-gen.mak