ede77f6c251a45e8f71c07f005fbcf5e25928d47
[platform/upstream/gstreamer.git] / plugins / tracers / Makefile.am
1
2 plugin_LTLIBRARIES = libgstcoretracers.la
3
4 libgstcoretracers_la_DEPENDENCIES = $(top_builddir)/gst/libgstreamer-@GST_API_VERSION@.la
5 libgstcoretracers_la_SOURCES = \
6   gstlog.c \
7         gsttracers.c
8
9 libgstcoretracers_la_CFLAGS = $(GST_OBJ_CFLAGS)
10 libgstcoretracers_la_LIBADD = \
11         $(top_builddir)/libs/gst/base/libgstbase-@GST_API_VERSION@.la \
12         $(GST_OBJ_LIBS)
13 libgstcoretracers_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
14 libgstcoretracers_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
15
16 noinst_HEADERS = \
17   gstlog.h
18
19 CLEANFILES = *.gcno *.gcda *.gcov *.gcov.out
20
21 %.c.gcov: .libs/libgstcoretracers_la-%.gcda %.c
22         $(GCOV) -b -f -o $^ > $@.out
23
24 gcov: $(libgstcoretracers_la_SOURCES:=.gcov)
25
26 Android.mk: Makefile.am
27         androgenizer -:PROJECT gstreamer -:SHARED libgstcoretracers -:TAGS eng debug \
28          -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
29          -:SOURCES $(libgstcoretracers_la_SOURCES) \
30          -:CFLAGS $(DEFS) $(libgstcoretracers_la_CFLAGS) \
31          -:LDFLAGS $(libgstcoretracers_la_LDFLAGS) \
32                     $(libgstcoretracers_la_LIBADD) \
33          -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
34                        LOCAL_MODULE_PATH:=$$\(TARGET_OUT\)/lib/gstreamer-@GST_API_VERSION@ \
35         > $@