fix doc build fix autogen
[platform/upstream/gstreamer.git] / gst / Makefile.am.future
1 # This Makefile.am is a much neater Makefile.am for this directory, but
2 # depends on automake 1.4d or later.
3
4 # cheap trick to build . first...
5 SUBDIRS = . types elements autoplug
6
7 lib_LTLIBRARIES = libgst.la
8 noinst_LTLIBRARIES = libcothreads.la
9
10 if HAVE_CPU_I386
11 GSTARCH_SRCS = gstcpuid_i386.s
12 else
13 GSTARCH_SRCS = 
14 endif
15
16 EXTRA_libgst_la_SOURCES = gstcpuid_i386.s
17
18
19 libcothreads_la_CFLAGS = $(CFLAGS) $(LIBGST_CFLAGS) -O2 -D_GNU_SOURCE
20 libgst_la_CFLAGS = $(CFLAGS) $(LIBGST_CFLAGS) -D_GNU_SOURCE
21 CFLAGS =
22
23 libcothreads_la_SOURCES = cothreads.c
24 libgst_la_SOURCES =             \
25         gst.c                   \
26         gstautoplug.c           \
27         gstbin.c                \
28         gstbuffer.c             \
29         gstbufferpool.c         \
30         gstcaps.c               \
31         gstclock.c              \
32         gstcpu.c                \
33         gstelement.c            \
34         gstelementfactory.c     \
35         gstextratypes.c         \
36         gstinfo.c               \
37         gstmeta.c               \
38         gstobject.c             \
39         gstpad.c                \
40         gstpipeline.c           \
41         gstplugin.c             \
42         gstprops.c              \
43         gstqueue.c              \
44         gstscheduler.c          \
45         gstthread.c             \
46         gsttrace.c              \
47         gsttype.c               \
48         gsttypefind.c           \
49         gstutils.c              \
50         gstxml.c                \
51         gstparse.c              \
52         $(GSTARCH_SRCS)
53
54 libgstincludedir = $(includedir)/gst
55 libgstinclude_HEADERS =         \
56         cothreads.h             \
57         gst.h                   \
58         gsttypes.h              \
59         gstautoplug.h           \
60         gstbin.h                \
61         gstbuffer.h             \
62         gstbufferpool.h         \
63         gstcaps.h               \
64         gstclock.h              \
65         gstcpu.h                \
66         gstelement.h            \
67         gstextratypes.h         \
68         gstinfo.h               \
69         gstlog.h                \
70         gstmeta.h               \
71         gstobject.h             \
72         gstpad.h                \
73         gstpipeline.h           \
74         gstplugin.h             \
75         gstprops.h              \
76         gstqueue.h              \
77         gstscheduler.h          \
78         gstthread.h             \
79         gsttrace.h              \
80         gsttype.h               \
81         gsttypefind.h           \
82         gstutils.h              \
83         gstparse.h              \
84         gstxml.h                \
85         gstversion.h
86
87 noinst_HEADERS =        \
88         gst_private.h   \
89         gstarch.h       \
90         gsti386.h       \
91         gstppc.h        \
92         gstalpha.h      \
93         gstarm.h        \
94         gstsparc.h      \
95         gstpropsprivate.h
96
97 libgst_la_LDFLAGS = -version-info $(GST_LIBVERSION) $(LIBGST_LIBS)
98 libgst_la_LIBADD = libcothreads.la
99
100 EXTRA_DIST = ROADMAP