gst.h: Don't spew warnings if GST_USE_UNSTABLE_API is not defined
[platform/upstream/gstreamer.git] / plugins / tracers / Makefile.am
index ede77f6..f6efee6 100644 (file)
@@ -1,20 +1,41 @@
 
 plugin_LTLIBRARIES = libgstcoretracers.la
 
+if HAVE_GETRUSAGE
+RUSAGE_SOURCES = gstrusage.c
+else
+RUSAGE_SOURCES =
+endif
+
+if GST_DISABLE_GST_DEBUG
+LOG_SOURCES =
+GST_PRINTF_LA =
+else
+LOG_SOURCES = gstlog.c
+GST_PRINTF_LA = $(top_builddir)/gst/printf/libgstprintf.la
+endif
+
 libgstcoretracers_la_DEPENDENCIES = $(top_builddir)/gst/libgstreamer-@GST_API_VERSION@.la
 libgstcoretracers_la_SOURCES = \
-  gstlog.c \
+  gstlatency.c \
+  $(LOG_SOURCES) \
+  $(RUSAGE_SOURCES) \
+  gststats.c \
        gsttracers.c
 
-libgstcoretracers_la_CFLAGS = $(GST_OBJ_CFLAGS)
+libgstcoretracers_la_CFLAGS = $(GST_OBJ_CFLAGS) \
+  -DGST_USE_UNSTABLE_API
 libgstcoretracers_la_LIBADD = \
-       $(top_builddir)/libs/gst/base/libgstbase-@GST_API_VERSION@.la \
+       $(GST_PRINTF_LA) \
        $(GST_OBJ_LIBS)
 libgstcoretracers_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 libgstcoretracers_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
 
 noinst_HEADERS = \
-  gstlog.h
+  gstlatency.h \
+  gstlog.h \
+  gstrusage.h \
+  gststats.h
 
 CLEANFILES = *.gcno *.gcda *.gcov *.gcov.out
 
@@ -23,13 +44,3 @@ CLEANFILES = *.gcno *.gcda *.gcov *.gcov.out
 
 gcov: $(libgstcoretracers_la_SOURCES:=.gcov)
 
-Android.mk: Makefile.am
-       androgenizer -:PROJECT gstreamer -:SHARED libgstcoretracers -:TAGS eng debug \
-        -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
-        -:SOURCES $(libgstcoretracers_la_SOURCES) \
-        -:CFLAGS $(DEFS) $(libgstcoretracers_la_CFLAGS) \
-        -:LDFLAGS $(libgstcoretracers_la_LDFLAGS) \
-                   $(libgstcoretracers_la_LIBADD) \
-        -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
-                      LOCAL_MODULE_PATH:=$$\(TARGET_OUT\)/lib/gstreamer-@GST_API_VERSION@ \
-       > $@