GST_PARSE_LA = parse/libgstparse.la
endif
-if GST_DISABLE_TRACE
-GST_TRACE_SRC =
-else
-GST_TRACE_SRC = gsttrace.c
-endif
-
if GST_DISABLE_PLUGIN
GST_PLUGIN_SRC =
else
# make variables for all generated source and header files to make the
# distinction clear
-built_header_configure = gstversion.h
-built_sys_header_configure = gstconfig.h
+built_headers_configure = gstversion.h gstconfig.h
built_header_make = gstenumtypes.h
built_source_make = gstenumtypes.c
EXTRA_libgstreamer_@GST_API_VERSION@_la_SOURCES = \
- gsttrace.c \
gstregistrybinary.c
gstcapsfeatures.c \
gstchildproxy.c \
gstclock.c \
- gstclock-linreg.c \
gstcontext.c \
gstcontrolbinding.c \
gstcontrolsource.c \
gstdevicemonitor.c \
gstdeviceprovider.c \
gstdeviceproviderfactory.c \
+ gstdynamictypefactory.c \
gstelement.c \
gstelementfactory.c \
gsterror.c \
gstregistrychunks.c \
gstsample.c \
gstsegment.c \
+ gststreamcollection.c \
+ gststreams.c \
gststructure.c \
gstsystemclock.c \
gsttaglist.c \
gsttaskpool.c \
gsttoc.c \
gsttocsetter.c \
- $(GST_TRACE_SRC) \
gsttracer.c \
gsttracerfactory.c \
gsttracerrecord.c \
# BUILT_SOURCES are built on make all/check/install before all other targets
BUILT_SOURCES = \
- $(built_header_configure) \
- $(built_sys_header_configure) \
+ $(built_headers_configure) \
$(built_header_make) \
$(built_source_make)
# CLEANFILES is for files generated by make
CLEANFILES = $(built_header_make) $(built_source_make) $(as_dll_cleanfiles) *.gcno *.gcda *.gcov *.gcov.out
# DISTCLEANFILES is for files generated by configure
-DISTCLEANFILES = $(built_header_configure) $(built_sys_header_configure)
+DISTCLEANFILES = $(built_headers_configure)
libgstreamer_@GST_API_VERSION@_la_CFLAGS = \
-D_GNU_SOURCE \
-DGST_API_VERSION=\""$(GST_API_VERSION)"\" \
-DGST_DISABLE_DEPRECATED \
$(VALGRIND_CFLAGS) \
+ $(UNWIND_CFLAGS) \
+ $(DW_CFLAGS) \
$(GST_ALL_CFLAGS)
libgstreamer_@GST_API_VERSION@_la_LIBADD = \
$(GST_ALL_LIBS) \
$(WIN32_LIBS) \
$(SOCKET_LIBS) \
+ $(UNWIND_LIBS) \
+ $(DW_LIBS) \
$(LIBM)
libgstreamer_@GST_API_VERSION@_la_LDFLAGS = \
gstdevice.h \
gstdeviceprovider.h \
gstdeviceproviderfactory.h \
+ gstdynamictypefactory.h \
gstelementfactory.h \
gsterror.h \
gstevent.h \
gstquery.h \
gstsample.h \
gstsegment.h \
+ gststreamcollection.h \
+ gststreams.h \
gststructure.h \
gstsystemclock.h \
gsttaglist.h \
libgstreamer_@GST_API_VERSION@include_HEADERS = $(gst_headers) math-compat.h
nodist_libgstreamer_@GST_API_VERSION@include_HEADERS = \
- $(built_header_configure) $(built_header_make)
-
-configexecincludedir = $(libdir)/gstreamer-@GST_API_VERSION@/include/gst
-nodist_configexecinclude_HEADERS = $(built_sys_header_configure)
+ $(built_headers_configure) $(built_header_make)
noinst_HEADERS = \
gettext.h \
gstquark.h \
gstregistrybinary.h \
gstregistrychunks.h \
- gsttrace.h \
gsttracerutils.h \
gst_private.h