plugins/elements/: Remove GstBufferStore, no idea why we were still building it.
[platform/upstream/gstreamer.git] / plugins / elements / Makefile.am
1
2 plugin_LTLIBRARIES = libgstcoreelements.la
3
4 if HAVE_SYS_SOCKET_H
5 GSTFDSRC = gstfdsrc.c
6 GSTFDSINK = gstfdsink.c
7 else
8 GSTFDSRC =
9 GSTFDSINK =
10 endif
11
12 libgstcoreelements_la_DEPENDENCIES = $(top_builddir)/gst/libgstreamer-@GST_MAJORMINOR@.la
13 libgstcoreelements_la_SOURCES = \
14         gstcapsfilter.c         \
15         gstelements.c           \
16         gstfakesrc.c            \
17         gstfakesink.c           \
18         $(GSTFDSRC)             \
19         $(GSTFDSINK)            \
20         gstfilesink.c           \
21         gstfilesrc.c            \
22         gstidentity.c           \
23         gstqueue.c              \
24         gsttee.c                \
25         gsttypefindelement.c    \
26         gstmultiqueue.c
27
28 libgstcoreelements_la_CFLAGS = $(GST_OBJ_CFLAGS)
29 libgstcoreelements_la_LIBADD = \
30         $(top_builddir)/libs/gst/base/libgstbase-@GST_MAJORMINOR@.la \
31         $(GST_OBJ_LIBS)
32 libgstcoreelements_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
33
34 noinst_HEADERS =                \
35         gstcapsfilter.h         \
36         gstfakesink.h           \
37         gstfakesrc.h            \
38         gstfdsrc.h              \
39         gstfdsink.h             \
40         gstfilesink.h           \
41         gstfilesrc.h            \
42         gstidentity.h           \
43         gstqueue.h              \
44         gsttee.h                \
45         gsttypefindelement.h    \
46         gstmultiqueue.h
47
48 EXTRA_DIST = gstfdsrc.c \
49              gstfdsink.c
50
51
52 CLEANFILES = *.gcno *.gcda *.gcov *.gcov.out
53
54 %.c.gcov: .libs/libgstcoreelements_la-%.gcda %.c
55         $(GCOV) -b -f -o $^ > $@.out
56
57 gcov: $(libgstcoreelements_la_SOURCES:=.gcov)