gstreamer/gst/Makefile.am
Erik Walthinsen b6d31c1c72 Megapatch, changes which states are available, how they're used, and how they're set. Also modifies the scheduling s...
Original commit message from CVS:
Megapatch, changes which states are available, how they're used, and how
they're set.  Also modifies the scheduling system, breaking pulled
buffers.  Check mail archives for more details.
2000-07-17 17:14:15 +00:00

69 lines
1.1 KiB
Makefile

# cheap trick to build . first...
SUBDIRS = . types meta elements xml
lib_LTLIBRARIES = libgst.la
GSTOBJECT_SRCS = \
gstobject.c
GSTOBJECT_INCLUDES = \
gstobject.h
libgst_la_SOURCES = \
gst.c \
$(GSTOBJECT_SRCS) \
gstpad.c \
gstbuffer.c \
gstclock.c \
gstelement.c \
gstelementfactory.c \
gstbin.c \
gstpipeline.c \
gstthread.c \
gstsrc.c \
gstfilter.c \
gstsink.c \
gstconnection.c \
gsttype.c \
gstplugin.c \
gstutils.c \
gsttrace.c \
gstmeta.c \
gsttee.c \
gstxml.c \
cothreads.c
libgstincludedir = $(includedir)/gst
libgstinclude_HEADERS = \
gst.h \
gstlog.h \
$(GSTOBJECT_INCLUDES) \
gstpad.h \
gstbuffer.h \
gstclock.h \
gstelement.h \
gstbin.h \
gstpipeline.h \
gstthread.h \
gstsrc.h \
gstfilter.h \
gstsink.h \
gstconnection.h \
gsttype.h \
gstplugin.h \
gstutils.h \
gsttrace.h \
gstmeta.h \
gsttee.h \
gstxml.h \
cothreads.h
CFLAGS += -O2 -Wall
#if USE_DEBUG
CFLAGS += -g
#endif
libgst_la_LIBADD = $(GLIB_LIBS) $(GTK_LIBS) $(XML_LIBS)
libgst_la_LDFLAGS = -version-info $(STREAMER_CURRENT):$(STREAMER_REVISION):$(STREAMER_AGE)
EXTRA_DIST = ROADMAP