Fixed autoplugging.
[platform/upstream/gstreamer.git] / gst / Makefile.am
1 # cheap trick to build . first...
2 SUBDIRS = . types meta elements
3
4 lib_LTLIBRARIES = libgst.la
5
6 GSTOBJECT_SRCS =        \
7         gstobject.c
8 GSTOBJECT_INCLUDES =    \
9         gstobject.h
10
11 if HAVE_CPU_I386
12 GSTARCH_SRCS = gstcpuid_i386.s
13 else
14 GSTARCH_SRCS = 
15 endif
16
17 EXTRA_libgst_la_SOURCES =       \
18         gstcpuid_i386.s
19
20 libgst_la_SOURCES =     \
21         gst.c           \
22         $(GSTOBJECT_SRCS)       \
23         gstpad.c        \
24         gstbuffer.c     \
25         gstbufferpool.c \
26         gstclock.c      \
27         gstcpu.c        \
28         $(GSTARCH_SRCS) \
29         gstelement.c    \
30         gstelementfactory.c     \
31         gstextratypes.c \
32         gstbin.c        \
33         gstpipeline.c   \
34         gstthread.c     \
35         gstsrc.c        \
36         gstfilter.c     \
37         gstsink.c       \
38         gstconnection.c \
39         gsttype.c       \
40         gstcaps.c       \
41         gstplugin.c     \
42         gstutils.c      \
43         gsttrace.c      \
44         gstmeta.c       \
45         gsttee.c        \
46         gstxml.c        \
47         cothreads.c
48
49 libgstincludedir = $(includedir)/gst
50 libgstinclude_HEADERS = \
51         gst.h           \
52         gstlog.h        \
53         $(GSTOBJECT_INCLUDES)   \
54         gstpad.h        \
55         gstbuffer.h     \
56         gstbufferpool.h \
57         gstclock.h      \
58         gstcpu.h        \
59         gstelement.h    \
60         gstextratypes.h \
61         gstbin.h        \
62         gstpipeline.h   \
63         gstthread.h     \
64         gstsrc.h        \
65         gstfilter.h     \
66         gstsink.h       \
67         gstconnection.h \
68         gsttype.h       \
69         gstcaps.h       \
70         gstplugin.h     \
71         gstutils.h      \
72         gsttrace.h      \
73         gstmeta.h       \
74         gsttee.h        \
75         gstxml.h        \
76         gstdebug.h      \
77         cothreads.h
78
79 noinst_HEADERS =        \
80         gstarch.h       \
81         gsti386.h       \
82         gstppc.h        
83
84 CFLAGS += -O6 -Wall 
85
86 libgst_la_LIBADD = $(GLIB_LIBS) $(GTK_LIBS) $(XML_LIBS)
87 libgst_la_LDFLAGS = -version-info $(STREAMER_CURRENT):$(STREAMER_REVISION):$(STREAMER_AGE)
88
89 EXTRA_DIST = ROADMAP