]> Pileus Git - ~andy/gtk/blob - gtk/Makefile.am
moved gtkrc.bg to more generic gtkrc.cp1251
[~andy/gtk] / gtk / Makefile.am
1 ## Makefile.am for gtk+/gtk
2
3 INCLUDES = @STRIP_BEGIN@ \
4         -DG_LOG_DOMAIN=\"Gtk\"                          \
5         -DGTK_DISABLE_COMPAT_H                          \
6         -DGTK_EXE_PREFIX=\"$(exec_prefix)\"             \
7         -DGTK_DATA_PREFIX=\"$(prefix)\"                 \
8         -DGTK_SYSCONFDIR=\"$(sysconfdir)\"              \
9         -DGTK_LOCALEDIR=\"$(gtklocaledir)\"             \
10         -I$(top_srcdir) -I../gdk                        \
11         -I$(top_srcdir)/gdk                             \
12         -I$(top_srcdir)/gdk/x11                         \
13         @GTK_DEBUG_FLAGS@                               \
14         @GTK_XIM_FLAGS@                                 \
15         @GTK_LOCALE_FLAGS@                              \
16         @PANGO_CFLAGS@                                  \
17         @GLIB_CFLAGS@                                   \
18         @more_cflags@                                   \
19 @STRIP_END@
20
21 gtarget=@gdktarget@
22
23 # libtool stuff: set version and export symbols for resolving
24 # since automake doesn't support conditionalized libsomething_la_LDFLAGS
25 # we use the general approach here
26 libgtkincludedir = $(includedir)/gtk
27 LDFLAGS = @STRIP_BEGIN@ \
28         -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)    \
29         -release $(LT_RELEASE)                                  \
30         -export-dynamic                                         \
31         -rpath @prefix@/lib                                     \
32         @PANGO_LIBS@                                            \
33         @GLIB_DEPLIBS@                                          \
34         @more_ldflags@                                          \
35         @more_libs@                                             \
36         -lm                                                     \
37 @STRIP_END@
38 #       $(top_builddir)/gdk/libgdk.la
39
40
41 #
42 # setup source file variables
43 #
44 # GTK+ header files for public installation (non-generated, or generated
45 # by configure)
46
47 gtk_public_h_sources = @STRIP_BEGIN@ \
48         gtk.h                   \
49         gtkaccelgroup.h         \
50         gtkaccellabel.h         \
51         gtkadjustment.h         \
52         gtkalignment.h          \
53         gtkarg.h                \
54         gtkarrow.h              \
55         gtkaspectframe.h        \
56         gtkbin.h                \
57         gtkbindings.h           \
58         gtkbbox.h               \
59         gtkbox.h                \
60         gtkbutton.h             \
61         gtkcalendar.h           \
62         gtkcheckbutton.h        \
63         gtkcheckmenuitem.h      \
64         gtkclist.h              \
65         gtkcolorsel.h           \
66         gtkcolorseldialog.h     \
67         gtkcombo.h              \
68         gtkcompat.h             \
69         gtkcontainer.h          \
70         gtkctree.h              \
71         gtkcurve.h              \
72         gtkdata.h               \
73         gtkdebug.h              \
74         gtkdialog.h             \
75         gtkdnd.h                \
76         gtkdrawingarea.h        \
77         gtkeditable.h           \
78         gtkentry.h              \
79         gtkenums.h              \
80         gtkeventbox.h           \
81         gtkfeatures.h           \
82         gtkfilesel.h            \
83         gtkfixed.h              \
84         gtkfontsel.h            \
85         gtkframe.h              \
86         gtkgamma.h              \
87         gtkgc.h                 \
88         gtkhandlebox.h          \
89         gtkhbbox.h              \
90         gtkhbox.h               \
91         gtkhpaned.h             \
92         gtkhruler.h             \
93         gtkhscale.h             \
94         gtkhscrollbar.h         \
95         gtkhseparator.h         \
96         gtkhsv.h                \
97         gtkimage.h              \
98         gtkimcontext.h          \
99         gtkimmulticontext.h     \
100         gtkinputdialog.h        \
101         gtkinvisible.h          \
102         gtkitem.h               \
103         gtkitemfactory.h        \
104         gtklabel.h              \
105         gtklayout.h             \
106         gtklist.h               \
107         gtklistitem.h           \
108         gtkmain.h               \
109         gtkmenu.h               \
110         gtkmenubar.h            \
111         gtkmenufactory.h        \
112         gtkmenuitem.h           \
113         gtkmenushell.h          \
114         gtkmisc.h               \
115         gtknotebook.h           \
116         gtkobject.h             \
117         gtkoptionmenu.h         \
118         gtkpacker.h             \
119         gtkpaned.h              \
120         gtkpixmap.h             \
121         gtkplug.h               \
122         gtkpreview.h            \
123         gtkprivate.h            \
124         gtkprogress.h           \
125         gtkprogressbar.h        \
126         gtkradiobutton.h        \
127         gtkradiomenuitem.h      \
128         gtkrange.h              \
129         gtkrc.h                 \
130         gtkruler.h              \
131         gtkscale.h              \
132         gtkscrollbar.h          \
133         gtkscrolledwindow.h     \
134         gtkselection.h          \
135         gtkseparator.h          \
136         gtksignal.h             \
137         gtksocket.h             \
138         gtkspinbutton.h         \
139         gtkstyle.h              \
140         gtkstatusbar.h          \
141         gtktable.h              \
142         gtktearoffmenuitem.h    \
143         gtktextbuffer.h         \
144         gtktextiter.h           \
145         gtktextmark.h           \
146         gtktexttag.h            \
147         gtktexttagtable.h       \
148         gtktextview.h           \
149         gtktext.h               \
150         gtkthemes.h             \
151         gtktipsquery.h          \
152         gtktogglebutton.h       \
153         gtktoolbar.h            \
154         gtktooltips.h           \
155         gtktree.h               \
156         gtktreeitem.h           \
157         gtktypeutils.h          \
158         gtkvbbox.h              \
159         gtkvbox.h               \
160         gtkviewport.h           \
161         gtkvpaned.h             \
162         gtkvruler.h             \
163         gtkvscale.h             \
164         gtkvscrollbar.h         \
165         gtkvseparator.h         \
166         gtkwidget.h             \
167         gtkwindow.h             \
168 @STRIP_END@
169
170 #
171 # GTK+ header files that we install, but don't extract enums from
172 # (This class is iffy; we have it for the semi-public interface
173 # of the Text widget, which is useful for writing new view types
174 # such as a Canvas text item, but isn't part of the clean public
175 # interface)
176
177 gtk_semipublic_h_sources = @STRIP_BEGIN@ \
178         gtktextbtree.h          \
179         gtktextchild.h          \
180         gtktextdisplay.h        \
181         gtktextlayout.h         \
182         gtktextsegment.h        \
183         gtktexttypes.h          \
184 @STRIP_END@     
185
186 # GTK+ header files that don't get installed
187 gtk_private_h_sources = @STRIP_BEGIN@ \
188 @STRIP_END@
189 # GTK+ C sources to build the library from
190 gtk_c_sources = @STRIP_BEGIN@ \
191         gtkaccelgroup.c         \
192         gtkaccellabel.c         \
193         gtkadjustment.c         \
194         gtkalignment.c          \
195         gtkarg.c                \
196         gtkarrow.c              \
197         gtkaspectframe.c        \
198         gtkbin.c                \
199         gtkbindings.c           \
200         gtkbbox.c               \
201         gtkbox.c                \
202         gtkbutton.c             \
203         gtkcalendar.c           \
204         gtkcheckbutton.c        \
205         gtkcheckmenuitem.c      \
206         gtkclist.c              \
207         gtkcolorsel.c           \
208         gtkcolorseldialog.c     \
209         gtkcombo.c              \
210         gtkcontainer.c          \
211         gtkctree.c              \
212         gtkcurve.c              \
213         gtkdata.c               \
214         gtkdialog.c             \
215         gtkdnd.c                \
216         gtkdrawingarea.c        \
217         gtkeditable.c           \
218         gtkentry.c              \
219         gtkeventbox.c           \
220         gtkfilesel.c            \
221         gtkfixed.c              \
222         gtkfontsel.c            \
223         gtkframe.c              \
224         gtkgamma.c              \
225         gtkgc.c                 \
226         gtkhandlebox.c          \
227         gtkhbbox.c              \
228         gtkhbox.c               \
229         gtkhpaned.c             \
230         gtkhruler.c             \
231         gtkhscale.c             \
232         gtkhscrollbar.c         \
233         gtkhseparator.c         \
234         gtkhsv.c                \
235         gtkimage.c              \
236         gtkimcontext.c          \
237         gtkimcontextsimple.c    \
238         gtkimcontextsimple.h    \
239         gtkimmulticontext.c     \
240         gtkinputdialog.c        \
241         gtkintl.h               \
242         gtkinvisible.c          \
243         gtkitem.c               \
244         gtkitemfactory.c        \
245         gtklabel.c              \
246         gtklayout.c             \
247         gtklist.c               \
248         gtklistitem.c           \
249         gtkmain.c               \
250         gtkmarshal.c            \
251         gtkmenu.c               \
252         gtkmenubar.c            \
253         gtkmenufactory.c        \
254         gtkmenuitem.c           \
255         gtkmenushell.c          \
256         gtkmisc.c               \
257         gtknotebook.c           \
258         gtkobject.c             \
259         gtkoptionmenu.c         \
260         gtkpacker.c             \
261         gtkpaned.c              \
262         gtkpixmap.c             \
263         gtkplug.c               \
264         gtkpreview.c            \
265         gtkprogress.c           \
266         gtkprogressbar.c        \
267         gtkradiobutton.c        \
268         gtkradiomenuitem.c      \
269         gtkrange.c              \
270         gtkrc.c                 \
271         gtkruler.c              \
272         gtkscale.c              \
273         gtkscrollbar.c          \
274         gtkscrolledwindow.c     \
275         gtkselection.c          \
276         gtkseparator.c          \
277         gtksignal.c             \
278         gtksocket.c             \
279         gtkspinbutton.c         \
280         gtkstyle.c              \
281         gtkstatusbar.c          \
282         gtktable.c              \
283         gtktearoffmenuitem.c    \
284         gtktext.c               \
285         gtktextbtree.c          \
286         gtktextbuffer.c         \
287         gtktextchild.c          \
288         gtktextdisplay.c        \
289         gtktextiter.c           \
290         gtktextiterprivate.h    \
291         gtktextlayout.c         \
292         gtktextmark.c           \
293         gtktextmarkprivate.h    \
294         gtktextsegment.c        \
295         gtktexttag.c            \
296         gtktexttagprivate.h     \
297         gtktexttagtable.c       \
298         gtktexttypes.c          \
299         gtktextview.c           \
300         gtkthemes.c             \
301         gtktipsquery.c          \
302         gtktogglebutton.c       \
303         gtktoolbar.c            \
304         gtktooltips.c           \
305         gtktree.c               \
306         gtktreeitem.c           \
307         gtktypeutils.c          \
308         gtkvbbox.c              \
309         gtkvbox.c               \
310         gtkviewport.c           \
311         gtkvpaned.c             \
312         gtkvruler.c             \
313         gtkvscale.c             \
314         gtkvscrollbar.c         \
315         gtkvseparator.c         \
316         gtkwidget.c             \
317         gtkwindow.c             \
318         fnmatch.c               \
319         fnmatch.h               \
320 @STRIP_END@
321 # we use our own built_sources variable rules to avoid automake's
322 # BUILT_SOURCES oddities
323 # we generate frequently rebuild files piggyback on a stamp file, so sources
324 # depending on them only get rebuild when the built source actually changed
325 # content
326 #
327 # built sources that don't get installed
328 gtk_built_sources = @STRIP_BEGIN@ \
329         stamp-gtk.defs          \
330         stamp-gtktypebuiltins.h \
331         stamp-gtkmarshal.h      \
332         gtktypebuiltins_vars.c  \
333         gtktypebuiltins_ids.c   \
334         gtktypebuiltins_evals.c \
335         gtkmarshal.c            \
336         gtk.defs                \
337 @STRIP_END@
338 # built sources that get installed with the header files
339 gtk_built_public_sources = @STRIP_BEGIN@ \
340         gtkcompat.h             \
341         gtkmarshal.h            \
342         gtktypebuiltins.h       \
343 @STRIP_END@
344 # non-header sources (headers should be specified in the above variables)
345 # that don't serve as direct make target sources, i.e. they don't have
346 # their own .lo rules and don't get publically installed
347 gtk_extra_sources = @STRIP_BEGIN@ \
348         gtkcompat.h.in          \
349         makeenums.pl            \
350         makeenums.awk           \
351         maketypes.awk           \
352         makeenums.h             \
353         gtkargcollector.c       \
354         gtk-boxed.defs          \
355         genmarshal.pl           \
356         gtkmarshal.list         \
357 @STRIP_END@
358 # Extra headers that are used for enum type array/id generation
359 gdk_headers = @STRIP_BEGIN@     \
360         ../gdk/gdkcc.h          \
361         ../gdk/gdkcolor.h       \
362         ../gdk/gdkcursor.h      \
363         ../gdk/gdkdnd.h         \
364         ../gdk/gdkdrawable.h    \
365         ../gdk/gdkevents.h      \
366         ../gdk/gdkfont.h        \
367         ../gdk/gdkgc.h          \
368         ../gdk/gdkim.h          \
369         ../gdk/gdkimage.h       \
370         ../gdk/gdkinput.h       \
371         ../gdk/gdkpixmap.h      \
372         ../gdk/gdkproperty.h    \
373         ../gdk/gdkregion.h      \
374         ../gdk/gdkrgb.h         \
375         ../gdk/gdkselection.h   \
376         ../gdk/gdktypes.h       \
377         ../gdk/gdkvisual.h      \
378         ../gdk/gdkwindow.h      \
379 @STRIP_END@
380
381 #
382 # setup GTK+ sources and their dependancies
383 #
384 all_headers = $(gtk_public_h_sources) $(gtk_semipublic_h_sources) $(gtk_built_public_sources)
385 all_sources = $(gtk_c_sources)
386
387 extra = @gtktargetlib@
388 if USE_X11
389 libgtk_x11_includedir = $(includedir)/gtk
390 libgtk_x11_include_HEADERS = $(all_headers)
391 libgtk_x11_la_SOURCES = $(all_sources)
392 endif
393
394 if USE_NANOX
395 libgtk_nanox_includedir = $(includedir)/gtk
396 libgtk_nanox_include_HEADERS = $(all_headers)
397 libgtk_nanox_la_SOURCES = $(all_sources)
398 endif
399
400 if USE_LINUX_FB
401 libgtk_linux_fb_includedir = $(includedir)/gtk
402 libgtk_linux_fb_include_HEADERS = $(all_headers)
403 libgtk_linux_fb_la_SOURCES = $(all_sources)
404 endif
405
406 # now define the real one to workaround automake's mishandling
407 lib_LTLIBRARIES = $(extra)
408
409 EXTRA_LTLIBRARIES = libgtk-x11.la libgtk-nanox.la libgtk-linux-fb.la
410
411 MAINTAINERCLEANFILES += $(gtk_built_public_sources) $(gtk_built_sources)
412 EXTRA_HEADERS +=
413 EXTRA_DIST += $(gtk_private_h_sources)
414 EXTRA_DIST += $(gtk_built_sources) $(gtk_built_public_sources) $(gtk_extra_sources)
415
416 #
417 # rules to generate built sources
418 #
419 # setup autogeneration dependancies
420 gen_sources = xgen-gdef xgen-gtbh xgen-gtbvc xgen-gtbic xgen-gtbec xgen-gmh xgen-gmc
421 CLEANFILES += $(gen_sources)
422 OLD_STAMP: $(gtk_built_public_sources) $(gtk_built_sources)
423 $(OBJECTS): OLD_STAMP   # this is our oldest-source-stamp
424 # initial creation of the real stamp-* files
425 gtk.defs gtkmarshal.h gtktypebuiltins.h:          # never add deps here
426         test -f "$(srcdir)/$@" || touch $(srcdir)/$@
427 # normal autogeneration rules
428 # all autogenerated files need to generated in the srcdir,
429 # so old versions get remade and are not confused with newer
430 # versions in the build dir. thus a development setup requires
431 # srcdir to be writable, passing --disable-rebuilds to
432 # ../configure will supress all autogeneration rules.
433 $(srcdir)/stamp-gtk.defs: @REBUILD@ makeenums.pl gtk.defs gtk-boxed.defs $(gtk_public_h_sources) $(gdk_headers)
434         cd $(srcdir) \
435         && $(PERL) makeenums.pl defs $(gtk_public_h_sources) $(gdk_headers) > xgen-gdef \
436         && cat gtk-boxed.defs >> xgen-gdef \
437         && (cmp -s xgen-gdef gtk.defs || cp xgen-gdef gtk.defs) \
438         && rm -f xgen-gdef \
439         && echo timestamp > $(@F)
440 $(srcdir)/gtkmarshal.c: stamp-gtkmarshal.h
441 $(srcdir)/gtkmarshal.c $(srcdir)/stamp-gtkmarshal.h: @REBUILD@ genmarshal.pl gtkmarshal.list gtkmarshal.h
442         cd $(srcdir) \
443         && $(PERL) genmarshal.pl gtkmarshal.list xgen-gmh xgen-gmc \
444         && (test -z "$(INDENT)" || $(INDENT) xgen-gmh) \
445         && (test -z "$(INDENT)" || $(INDENT) xgen-gmc) \
446         && cp xgen-gmc gtkmarshal.c \
447         && (cmp -s xgen-gmh gtkmarshal.h || cp xgen-gmh gtkmarshal.h) \
448         && rm -f xgen-gmh xgen-gmc xgen-gmh~ xgen-gmc~ \
449         && echo timestamp > stamp-gtkmarshal.h
450 $(srcdir)/stamp-gtktypebuiltins.h: @REBUILD@ maketypes.awk stamp-gtk.defs gtktypebuiltins.h
451         cd $(srcdir) \
452         && $(AWK) -f maketypes.awk gtk.defs macros > xgen-gtbh \
453         && (cmp -s xgen-gtbh gtktypebuiltins.h || cp xgen-gtbh gtktypebuiltins.h) \
454         && rm -f xgen-gtbh \
455         && echo timestamp > $(@F)
456 $(srcdir)/gtktypebuiltins_vars.c: @REBUILD@ maketypes.awk stamp-gtk.defs
457         cd $(srcdir) \
458         && $(AWK) -f maketypes.awk gtk.defs variables > xgen-gtbvc \
459         && cp xgen-gtbvc $(@F) \
460         && rm -f xgen-gtbvc
461 $(srcdir)/gtktypebuiltins_ids.c: @REBUILD@ maketypes.awk stamp-gtk.defs
462         cd $(srcdir) \
463         && $(AWK) -f maketypes.awk gtk.defs entries > xgen-gtbic \
464         && cp xgen-gtbic $(@F) \
465         && rm -f xgen-gtbic
466 $(srcdir)/gtktypebuiltins_evals.c: @REBUILD@ makeenums.pl $(gtk_public_h_sources) $(gdk_headers)
467         cd $(srcdir) \
468         && $(PERL) makeenums.pl arrays $(gtk_public_h_sources) $(gdk_headers) > xgen-gtbec \
469         && cp xgen-gtbec $(@F) \
470         && rm -f xgen-gtbec
471
472
473 gtkconfdir = $(sysconfdir)/gtk
474 gtkconf_DATA = gtkrc.el gtkrc.eo gtkrc.he gtkrc.hy gtkrc.ja \
475         gtkrc.ko gtkrc.ru gtkrc.tr gtkrc.th gtkrc.uk gtkrc.iso-8859-2 \
476         gtkrc.iso-8859-5 gtkrc.iso-8859-13 gtkrc.iso-8859-14 \
477         gtkrc.iso-8859-15 gtkrc.zh_CN gtkrc.zh_TW.Big5 \
478         gtkrc.ka_GE.georgianacademy gtkrc.ka_GE.georgianps \
479         gtkrc.vi_VN.tcvn gtkrc.vi_VN.viscii \
480         gtkrc.cp1251
481
482 # We create a dummy theme for the default GTK+ theme
483 install-data-local:
484         $(mkinstalldirs) $(DESTDIR)$(datadir)/themes/Default/gtk
485         echo "# Empty gtkrc for default theme" > \
486             $(DESTDIR)$(datadir)/themes/Default/gtk/gtkrc
487         $(mkinstalldirs) $(DESTDIR)$(gtkconfdir)
488         cd $(DESTDIR)$(gtkconfdir) && \
489           for i in cs hr hu pl ro sk sl sq sr ; do \
490             rm -f gtkrc.$$i ; \
491             ln -s gtkrc.iso-8859-2 gtkrc.$$i ; \
492           done ; \
493           for i in bg_BG.iso88595 mk sp ru_RU.iso88595 ; do \
494             rm -f gtkrc.$$i ; \
495             ln -s gtkrc.iso-8859-5 gtkrc.$$i ; \
496           done ; \
497         rm -f gtkrc.lt gtkrc.lv gtkrc.cy gtkrc.ga gtkrc.et gtkrc.ka \
498              gtkrc.vi_VN.viscii111 gtkrc.vi_VN.tcvn5712 gtkrc.vi \
499              gtkrc.be gtkrc.bg ; \ 
500         ln -s gtkrc.iso-8859-13 gtkrc.lt ; \
501         ln -s gtkrc.iso-8859-13 gtkrc.lv ; \
502         ln -s gtkrc.iso-8859-14 gtkrc.cy ; \
503         ln -s gtkrc.iso-8859-14 gtkrc.ga ; \
504         ln -s gtkrc.iso-8859-15 gtkrc.et ; \
505         ln -s gtkrc.ka_GE.georgianacademy gtkrc.ka ; \
506         ln -s gtkrc.vi_VN.viscii gtkrc.vi_VN.viscii111 ; \
507         ln -s gtkrc.vi_VN.tcvn gtkrc.vi_VN.tcvn5712 ; \
508         ln -s gtkrc.vi_VN.tcvn5712 gtkrc.vi ; \
509         ln -s gtkrc.cp1251 gtkrc.be ; \
510         ln -s gtkrc.cp1251 gtkrc.bg 
511
512 uninstall-local:
513         rm -f $(DESTDIR)$(datadir)/themes/Default/gtkrc
514
515 #
516 # test programs, not to be installed
517 #
518 noinst_PROGRAMS = testgtk testcalendar testinput testselection testrgb testdnd testtext simple testtextbuffer # testthreads
519 DEPS = libgtk-x11.la $(top_builddir)/gdk/libgdk-x11.la
520 LDADDS = @STRIP_BEGIN@ \
521         libgtk-x11.la                   \
522         $(top_builddir)/gdk/libgdk-x11.la       \
523         @x_ldflags@                     \
524         @x_libs@                        \
525         @GDK_WLIBS@                     \
526         @PANGO_LIBS@                    \
527         @GLIB_LIBS@                     \
528         @GTK_LIBS_EXTRA@                \
529         -lm                             \
530 @STRIP_END@
531 testgtk_DEPENDENCIES = $(DEPS)
532 testcalendar_DEPENDENCIES = $(DEPS)
533 testinput_DEPENDENCIES = $(DEPS)
534 testselection_DEPENDENCIES = $(DEPS)
535 testrgb_DEPENDENCIES = $(DEPS)
536 testtext_DEPENDENCIES = $(DEPS)
537 testdnd_DEPENDENCIES = $(DEPS)
538 simple_DEPENDENCIES = $(DEPS)
539 #testthreads_DEPENDENCIES = $(DEPS)
540 testcalendar_LDADD = $(LDADDS)
541 testgtk_LDADD = $(LDADDS)
542 testinput_LDADD = $(LDADDS)
543 testselection_LDADD = $(LDADDS)
544 testtext_LDADD = $(LDADDS)
545 testtextbuffer_LDADD = $(LDADDS)
546 testrgb_LDADD = $(LDADDS)
547 testdnd_LDADD = $(LDADDS)
548 simple_LDADD = $(LDADDS)
549 #testthreads_LDADD = $(LDADDS)
550
551 .PHONY: files test test-debug
552
553 files:
554         @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \
555           echo $$p; \
556         done
557
558 test: testgtk
559         builddir=`pwd`; cd $(top_builddir); top_builddir=`pwd`; \
560         cd $$builddir; cd $(srcdir); \
561         $(SHELL) $$top_builddir/libtool --mode=execute $$builddir/testgtk
562
563 test-debug: testgtk
564         builddir=`pwd`; cd $(top_builddir); top_builddir=`pwd`; \
565         cd $$builddir; cd $(srcdir); \
566         $(SHELL) $$top_builddir/libtool --mode=execute gdb $$builddir/testgtk
567
568 EXTRA_DIST += @STRIP_BEGIN@     \
569         OLD_STAMP               \
570         testgtk.1               \
571         testgtkrc               \
572         testgtkrc2              \
573         circles.xbm             \
574         line-arrow.xbm          \
575         line-wrap.xbm           \
576         tree_plus.xbm           \
577         tree_minus.xbm          \
578         3DRings.xpm             \
579         FilesQueue.xpm          \
580         Modeller.xpm            \
581         check-y.xpm             \
582         check-n.xpm             \
583         marble.xpm              \
584         tree_minus.xpm          \
585         tree_plus.xpm           \
586         test.xpm                \
587         check-y.xpm             \
588         check-n.xpm             \
589         test.xpm                \
590         gtk.def                 \
591         makefile.msc            \
592         $(gtkconf_DATA)         \
593 @STRIP_END@