Makefile.am 1.01 KB
Newer Older
1
lib_LTLIBRARIES = libgstbase-@GST_MAJORMINOR@.la
Wim Taymans's avatar
Wim Taymans committed
2

3
libgstbase_@GST_MAJORMINOR@_la_DEPENDENCIES = \
4
	$(top_builddir)/gst/libgstreamer-@GST_MAJORMINOR@.la
5
libgstbase_@GST_MAJORMINOR@_la_SOURCES = \
6
	gstadapter.c		\
Wim Taymans's avatar
Wim Taymans committed
7 8 9
	gstbasesink.c		\
	gstbasesrc.c		\
	gstbasetransform.c	\
10
	gstcollectpads.c	\
11
	gstpushsrc.c		\
12 13
	gsttypefindhelper.c	\
	gstdataqueue.c
Wim Taymans's avatar
Wim Taymans committed
14

15
libgstbase_@GST_MAJORMINOR@_la_CFLAGS = $(GST_OBJ_CFLAGS)
16
libgstbase_@GST_MAJORMINOR@_la_LIBADD = $(GST_OBJ_LIBS)
17
libgstbase_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
Wim Taymans's avatar
Wim Taymans committed
18

19 20 21 22
libgstbase_@GST_MAJORMINOR@includedir =		\
	$(includedir)/gstreamer-@GST_MAJORMINOR@/gst/base

libgstbase_@GST_MAJORMINOR@include_HEADERS =	\
23
	gstadapter.h		\
Wim Taymans's avatar
Wim Taymans committed
24 25 26
	gstbasesink.h		\
	gstbasesrc.h		\
	gstbasetransform.h	\
27
	gstcollectpads.h	\
28
	gstpushsrc.h		\
29 30
	gsttypefindhelper.h	\
	gstdataqueue.h
Wim Taymans's avatar
Wim Taymans committed
31

32 33 34 35 36 37
CLEANFILES = *.gcno *.gcda *.gcov

%.c.gcov: .libs/libgstbase_@GST_MAJORMINOR@_la-%.gcda %.c
	$(GCOV) -b -f -o $^ > $@.out

gcov: $(libgstbase_@GST_MAJORMINOR@_la_SOURCES:=.gcov)