diff --git a/gst/Makefile.am.future b/gst/Makefile.am.future new file mode 100644 index 0000000000..8b7e666ced --- /dev/null +++ b/gst/Makefile.am.future @@ -0,0 +1,98 @@ +# This Makefile.am is a much neater Makefile.am for this directory, but +# depends on automake 1.4d or later. + +# cheap trick to build . first... +SUBDIRS = . types elements autoplug + +lib_LTLIBRARIES = libgst.la +noinst_LTLIBRARIES = libcothreads.la + +if HAVE_CPU_I386 +GSTARCH_SRCS = gstcpuid_i386.s +else +GSTARCH_SRCS = +endif + +EXTRA_libgst_la_SOURCES = gstcpuid_i386.s + + +libcothreads_la_CFLAGS = $(CFLAGS) $(LIBGST_CFLAGS) -O2 +libgst_la_CFLAGS = $(CFLAGS) $(LIBGST_CFLAGS) +CFLAGS = + +libcothreads_la_SOURCES = cothreads.c +libgst_la_SOURCES = \ + gst.c \ + gstautoplug.c \ + gstbin.c \ + gstbuffer.c \ + gstbufferpool.c \ + gstcaps.c \ + gstclock.c \ + gstcpu.c \ + gstelement.c \ + gstelementfactory.c \ + gstextratypes.c \ + gstinfo.c \ + gstmeta.c \ + gstobject.c \ + gstpad.c \ + gstpipeline.c \ + gstplugin.c \ + gstprops.c \ + gstqueue.c \ + gstscheduler.c \ + gstthread.c \ + gsttrace.c \ + gsttype.c \ + gsttypefind.c \ + gstutils.c \ + gstxml.c \ + gstparse.c \ + $(GSTARCH_SRCS) + +libgstincludedir = $(includedir)/gst +libgstinclude_HEADERS = \ + cothreads.h \ + gst.h \ + gstautoplug.h \ + gstbin.h \ + gstbuffer.h \ + gstbufferpool.h \ + gstcaps.h \ + gstclock.h \ + gstcpu.h \ + gstelement.h \ + gstextratypes.h \ + gstinfo.h \ + gstlog.h \ + gstmeta.h \ + gstobject.h \ + gstpad.h \ + gstpipeline.h \ + gstplugin.h \ + gstprops.h \ + gstqueue.h \ + gstscheduler.h \ + gstthread.h \ + gsttrace.h \ + gsttype.h \ + gsttypefind.h \ + gstutils.h \ + gstparse.h \ + gstxml.h + +noinst_HEADERS = \ + gst_private.h \ + gstarch.h \ + gsti386.h \ + gstppc.h \ + gstalpha.h \ + gstarm.h \ + gstsparc.h \ + gstpropsprivate.h + +libgst_la_LDFLAGS = -version-info $(GSTREAMER_LIBVERSION) $(LIBGST_LIBS) +libgst_la_LIBADD = libcothreads.la + +EXTRA_DIST = ROADMAP