mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-14 20:36:32 +00:00
55856b344c
Original commit message from CVS: * libs/gst/dataprotocol/Makefile.am: build dataprotocol test by linking to the lib, instead of compiling the source, so we get coverage * tests/check/Makefile.am: * tests/check/elements/filesrc.c: (event_func), (setup_filesrc), (cleanup_filesrc), (GST_START_TEST), (filesrc_suite): add a test for filesrc
20 lines
784 B
Makefile
20 lines
784 B
Makefile
lib_LTLIBRARIES = libgstdataprotocol-@GST_MAJORMINOR@.la
|
|
|
|
libgstdataprotocol_@GST_MAJORMINOR@_includedir = $(includedir)/gstreamer-@GST_MAJORMINOR@/gst/dataprotocol
|
|
libgstdataprotocol_@GST_MAJORMINOR@_include_HEADERS = \
|
|
dataprotocol.h
|
|
noinst_HEADERS = dp-private.h
|
|
|
|
libgstdataprotocol_@GST_MAJORMINOR@_la_SOURCES = \
|
|
dataprotocol.c
|
|
|
|
libgstdataprotocol_@GST_MAJORMINOR@_la_CFLAGS = $(GST_OBJ_CFLAGS)
|
|
libgstdataprotocol_@GST_MAJORMINOR@_la_LIBADD = $(GST_OBJ_LIBS)
|
|
libgstdataprotocol_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
|
|
|
|
CLEANFILES = *.gcno *.gcda *.gcov *.gcov.out
|
|
|
|
%.c.gcov: .libs/libgstdataprotocol_@GST_MAJORMINOR@_la-%.gcda %.c
|
|
$(GCOV) -b -f -o $^ > $@.out
|
|
|
|
gcov: $(libgstdataprotocol_@GST_MAJORMINOR@_la_SOURCES:=.gcov)
|