2 # need to get gstbufferstore.[ch] into its own lib, preferably
4 # This requires building libs/gst before this dir, which we currently don't
7 plugin_LTLIBRARIES = libgstcoreelements.la
11 GSTFDSINK = gstfdsink.c
17 libgstcoreelements_la_DEPENDENCIES = $(top_builddir)/gst/libgstreamer-@GST_MAJORMINOR@.la
18 libgstcoreelements_la_SOURCES = \
31 gsttypefindelement.c \
34 libgstcoreelements_la_CFLAGS = $(GST_OBJ_CFLAGS)
35 libgstcoreelements_la_LIBADD = \
36 $(top_builddir)/libs/gst/base/libgstbase-@GST_MAJORMINOR@.la \
38 libgstcoreelements_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
51 gsttypefindelement.h \
54 EXTRA_DIST = gstfdsrc.c \
58 CLEANFILES = *.gcno *.gcda *.gcov *.gcov.out
60 %.c.gcov: .libs/libgstcoreelements_la-%.gcda %.c
61 $(GCOV) -b -f -o $^ > $@.out
63 gcov: $(libgstcoreelements_la_SOURCES:=.gcov)