]> Pileus Git - ~andy/gtk/blob - gtk/Makefile.am
Statusbar widget. -Shawn
[~andy/gtk] / gtk / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 gtkincludedir = $(includedir)/gtk
4
5 lib_LTLIBRARIES = libgtk.la
6
7 libgtk_la_SOURCES = \
8         gtkaccelerator.c        \
9         gtkadjustment.c         \
10         gtkaspectframe.c        \
11         gtkalignment.c          \
12         gtkarrow.c              \
13         gtkbin.c                \
14         gtkbbox.c               \
15         gtkbox.c                \
16         gtkbutton.c             \
17         gtkcheckbutton.c        \
18         gtkcheckmenuitem.c      \
19         gtkclist.c              \
20         gtkcolorsel.c           \
21         gtkcombobox.c           \
22         gtkcontainer.c          \
23         gtkcurve.c              \
24         gtkdata.c               \
25         gtkdialog.c             \
26         gtkdrawingarea.c        \
27         gtkentry.c              \
28         gtkeventbox.c           \
29         gtkfilesel.c            \
30         gtkfixed.c              \
31         gtkframe.c              \
32         gtkgamma.c              \
33         gtkgc.c                 \
34         gtkhandlebox.c          \
35         gtkhbbox.c              \
36         gtkhbox.c               \
37         gtkhpaned.c             \
38         gtkhruler.c             \
39         gtkhscale.c             \
40         gtkhscrollbar.c         \
41         gtkhseparator.c         \
42         gtkimage.c              \
43         gtkinputdialog.c        \
44         gtkitem.c               \
45         gtklabel.c              \
46         gtklist.c               \
47         gtklistitem.c           \
48         gtkmain.c               \
49         gtkmenu.c               \
50         gtkmenubar.c            \
51         gtkmenufactory.c        \
52         gtkmenuitem.c           \
53         gtkmenushell.c          \
54         gtkmisc.c               \
55         gtknotebook.c           \
56         gtkobject.c             \
57         gtkoptionmenu.c         \
58         gtkpaned.c              \
59         gtkpixmap.c             \
60         gtkpreview.c            \
61         gtkprogressbar.c        \
62         gtkradiobutton.c        \
63         gtkradiomenuitem.c      \
64         gtkrange.c              \
65         gtkrc.c                 \
66         gtkruler.c              \
67         gtkscale.c              \
68         gtkscrollbar.c          \
69         gtkscrolledwindow.c     \
70         gtkselection.c          \
71         gtkseparator.c          \
72         gtksignal.c             \
73         gtkstyle.c              \
74         gtkstatusbar.c          \
75         gtktable.c              \
76         gtktext.c               \
77         gtktogglebutton.c       \
78         gtktoolbar.c            \
79         gtktooltips.c           \
80         gtktree.c               \
81         gtktreeitem.c           \
82         gtktypeutils.c          \
83         gtkvbbox.c              \
84         gtkvbox.c               \
85         gtkviewport.c           \
86         gtkvpaned.c             \
87         gtkvruler.c             \
88         gtkvscale.c             \
89         gtkvscrollbar.c         \
90         gtkvseparator.c         \
91         gtkwidget.c             \
92         gtkwindow.c             \
93         fnmatch.c               \
94         fnmatch.h
95
96 gtkinclude_HEADERS = \
97         gtk.h                   \
98         gtkaccelerator.h        \
99         gtkadjustment.h         \
100         gtkaspectframe.h        \
101         gtkalignment.h          \
102         gtkarrow.h              \
103         gtkbin.h                \
104         gtkbbox.h               \
105         gtkbox.h                \
106         gtkbutton.h             \
107         gtkcheckbutton.h        \
108         gtkcheckmenuitem.h      \
109         gtkclist.h              \
110         gtkcolorsel.h           \
111         gtkcombobox.h           \
112         gtkcontainer.h          \
113         gtkcurve.h              \
114         gtkdata.h               \
115         gtkdialog.h             \
116         gtkdrawingarea.h        \
117         gtkentry.h              \
118         gtkenums.h              \
119         gtkeventbox.h           \
120         gtkfilesel.h            \
121         gtkfixed.h              \
122         gtkframe.h              \
123         gtkgamma.h              \
124         gtkgc.h                 \
125         gtkhandlebox.h          \
126         gtkhbbox.h              \
127         gtkhbox.h               \
128         gtkhpaned.h             \
129         gtkhruler.h             \
130         gtkhscale.h             \
131         gtkhscrollbar.h         \
132         gtkhseparator.h         \
133         gtkimage.h              \
134         gtkinputdialog.h        \
135         gtkitem.h               \
136         gtklabel.h              \
137         gtklist.h               \
138         gtklistitem.h           \
139         gtkmain.h               \
140         gtkmenu.h               \
141         gtkmenubar.h            \
142         gtkmenufactory.h        \
143         gtkmenuitem.h           \
144         gtkmenushell.h          \
145         gtkmisc.h               \
146         gtknotebook.h           \
147         gtkobject.h             \
148         gtkoptionmenu.h         \
149         gtkpaned.h              \
150         gtkpixmap.h             \
151         gtkpreview.h            \
152         gtkprogressbar.h        \
153         gtkradiobutton.h        \
154         gtkradiomenuitem.h      \
155         gtkrange.h              \
156         gtkrc.h                 \
157         gtkruler.h              \
158         gtkscale.h              \
159         gtkscrollbar.h          \
160         gtkscrolledwindow.h     \
161         gtkselection.h          \
162         gtkseparator.h          \
163         gtksignal.h             \
164         gtkstyle.h              \
165         gtkstatusbar.h          \
166         gtktable.h              \
167         gtktext.h               \
168         gtktogglebutton.h       \
169         gtktoolbar.h            \
170         gtktooltips.h           \
171         gtktree.h               \
172         gtktreeitem.h           \
173         gtktypeutils.h          \
174         gtkvbbox.h              \
175         gtkvbox.h               \
176         gtkviewport.h           \
177         gtkvpaned.h             \
178         gtkvruler.h             \
179         gtkvscale.h             \
180         gtkvscrollbar.h         \
181         gtkvseparator.h         \
182         gtkwidget.h             \
183         gtkwindow.h             \
184         gtktypebuiltins.h
185
186 ../gtk/gtktypebuiltins.h: gtk.defs gentypeinfo.el
187         $(srcdir)/runelisp $(srcdir)/gentypeinfo.el idmac $< $@
188
189 gtktypebuiltins.c: gtk.defs gentypeinfo.el
190         $(srcdir)/runelisp $(srcdir)/gentypeinfo.el id $< $@
191
192 libgtk_la_LDFLAGS = -version-info 1:0:0
193
194 EXTRA_DIST = \
195         line-arrow.xbm          \
196         line-wrap.xbm           \
197         testgtkrc               \
198         gtk.defs                \
199         runelisp                \
200         gentypeinfo.el          \
201         gtktypebuiltins.c       \
202         test.xpm                \
203         marble.xpm              \
204         3DRings.xpm             \
205         FilesQueue.xpm          \
206         Modeller.xpm            \
207         tree_plus.xpm           \
208         tree_minus.xpm          \
209         tree_plus.xbm           \
210         tree_minus.xbm
211
212 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/glib @x_cflags@ 
213
214 noinst_PROGRAMS = testgtk testinput testselection simple testtree
215 testgtk_LDADD = \
216         libgtk.la                               \
217         $(top_builddir)/gdk/libgdk.la           \
218         @x_ldflags@                             \
219         @x_libs@                                \
220         $(top_builddir)/glib/libglib.la         \
221         -lm
222
223 testinput_LDADD = \
224         libgtk.la                               \
225         $(top_builddir)/gdk/libgdk.la           \
226         @x_ldflags@                             \
227         @x_libs@                                \
228         $(top_builddir)/glib/libglib.la         \
229         -lm
230
231 testselection_LDADD = \
232         libgtk.la                               \
233         $(top_builddir)/gdk/libgdk.la           \
234         @x_ldflags@                             \
235         @x_libs@                                \
236         $(top_builddir)/glib/libglib.la         \
237         -lm
238
239 simple_LDADD = \
240         libgtk.la                               \
241         $(top_builddir)/gdk/libgdk.la           \
242         @x_ldflags@                             \
243         @x_libs@                                \
244         $(top_builddir)/glib/libglib.la         \
245         -lm
246
247 testtree_LDADD = \
248         libgtk.la                               \
249         $(top_builddir)/gdk/libgdk.la           \
250         @x_ldflags@                             \
251         @x_libs@                                \
252         $(top_builddir)/glib/libglib.la         \
253         -lm
254
255 DEPS = \
256         $(top_builddir)/gtk/libgtk.la           \
257         $(top_builddir)/gdk/libgdk.la           \
258         $(top_builddir)/glib/libglib.la
259
260 testgtk_DEPENDENCIES = $(DEPS)
261 testinput_DEPENDENCIES = $(DEPS)
262 testselection_DEPENDENCIES = $(DEPS)
263 simple_DEPENDENCIES = $(DEPS)
264 testtree_DEPENDENCIES = $(DEPS)
265
266 .PHONY: files
267
268 files:
269         @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \
270           echo $$p; \
271         done