mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-14 13:21:28 +00:00
39 lines
1.2 KiB
Makefile
39 lines
1.2 KiB
Makefile
|
plugin_LTLIBRARIES = libgstmpegtsparse.la
|
||
|
|
||
|
libgstmpegtsparse_la_SOURCES = \
|
||
|
mpegtsparse.c \
|
||
|
mpegtspacketizer.c\
|
||
|
mpegtsparsemarshal.c \
|
||
|
flutspatinfo.c \
|
||
|
flutspmtinfo.c \
|
||
|
flutspmtstreaminfo.c
|
||
|
|
||
|
BUILT_SOURCES = \
|
||
|
mpegtsparsemarshal.h \
|
||
|
mpegtsparsemarshal.c
|
||
|
CLEANFILES = $(BUILT_SOURCES)
|
||
|
|
||
|
EXTRA_libgstmpegtsparse_la_SOURCES = \
|
||
|
mpegtsparsemarshal.list
|
||
|
|
||
|
mpegtsparsemarshal.h: mpegtsparsemarshal.list
|
||
|
glib-genmarshal --header --prefix=mpegts_parse_marshal $(srcdir)/mpegtsparsemarshal.list > mpegtsparsemarshal.h.tmp
|
||
|
mv mpegtsparsemarshal.h.tmp mpegtsparsemarshal.h
|
||
|
|
||
|
mpegtsparsemarshal.c: mpegtsparsemarshal.list mpegtsparsemarshal.h
|
||
|
echo "#include \"mpegtsparsemarshal.h\"" >> mpegtsparsemarshal.c.tmp
|
||
|
glib-genmarshal --body --prefix=mpegts_parse_marshal $(srcdir)/mpegtsparsemarshal.list >> mpegtsparsemarshal.c.tmp
|
||
|
mv mpegtsparsemarshal.c.tmp mpegtsparsemarshal.c
|
||
|
|
||
|
libgstmpegtsparse_la_CFLAGS = $(GST_CFLAGS)
|
||
|
libgstmpegtsparse_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS)
|
||
|
libgstmpegtsparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||
|
|
||
|
noinst_HEADERS = \
|
||
|
mpegtsparse.h \
|
||
|
mpegtsparsemarshal.h \
|
||
|
mpegtspacketizer.h \
|
||
|
flutspatinfo.h \
|
||
|
flutspmtinfo.h \
|
||
|
flutspmtstreaminfo.h
|