]> Pileus Git - ~andy/gtk/blob - Makefile.in
update anon CVS info
[~andy/gtk] / Makefile.in
1 # Makefile.in generated automatically by automake 1.3 from Makefile.am
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
7
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11 # PARTICULAR PURPOSE.
12
13
14 SHELL = /bin/sh
15
16 srcdir = @srcdir@
17 top_srcdir = @top_srcdir@
18 VPATH = @srcdir@
19 prefix = @prefix@
20 exec_prefix = @exec_prefix@
21
22 bindir = @bindir@
23 sbindir = @sbindir@
24 libexecdir = @libexecdir@
25 datadir = @datadir@
26 sysconfdir = @sysconfdir@
27 sharedstatedir = @sharedstatedir@
28 localstatedir = @localstatedir@
29 libdir = @libdir@
30 infodir = @infodir@
31 mandir = @mandir@
32 includedir = @includedir@
33 oldincludedir = /usr/include
34
35 DISTDIR =
36
37 pkgdatadir = $(datadir)/@PACKAGE@
38 pkglibdir = $(libdir)/@PACKAGE@
39 pkgincludedir = $(includedir)/@PACKAGE@
40
41 top_builddir = .
42
43 ACLOCAL = @ACLOCAL@
44 AUTOCONF = @AUTOCONF@
45 AUTOMAKE = @AUTOMAKE@
46 AUTOHEADER = @AUTOHEADER@
47
48 INSTALL = @INSTALL@
49 INSTALL_PROGRAM = @INSTALL_PROGRAM@
50 INSTALL_DATA = @INSTALL_DATA@
51 INSTALL_SCRIPT = @INSTALL_SCRIPT@
52 transform = @program_transform_name@
53
54 NORMAL_INSTALL = :
55 PRE_INSTALL = :
56 POST_INSTALL = :
57 NORMAL_UNINSTALL = :
58 PRE_UNINSTALL = :
59 POST_UNINSTALL = :
60 host_alias = @host_alias@
61 host_triplet = @host@
62 CC = @CC@
63 GTK_MAJOR_VERSION = @GTK_MAJOR_VERSION@
64 GTK_MICRO_VERSION = @GTK_MICRO_VERSION@
65 GTK_MINOR_VERSION = @GTK_MINOR_VERSION@
66 GTK_VERSION = @GTK_VERSION@
67 LD = @LD@
68 LIBTOOL = @LIBTOOL@
69 LN_S = @LN_S@
70 LT_AGE = @LT_AGE@
71 LT_CURRENT = @LT_CURRENT@
72 LT_RELEASE = @LT_RELEASE@
73 LT_REVISION = @LT_REVISION@
74 MAINT = @MAINT@
75 MAKEINFO = @MAKEINFO@
76 NM = @NM@
77 PACKAGE = @PACKAGE@
78 RANLIB = @RANLIB@
79 VERSION = @VERSION@
80 x_cflags = @x_cflags@
81 x_includes = @x_includes@
82 x_ldflags = @x_ldflags@
83 x_libs = @x_libs@
84 xinput_progs = @xinput_progs@
85
86 SRC_SUBDIRS = glib gdk gtk
87 SUBDIRS = $(SRC_SUBDIRS) docs
88
89 bin_SCRIPTS = gtk-config
90
91 EXTRA_DIST =    \
92         gtk+.spec       \
93         gtk.m4          \
94         makecopyright   \
95         TODO            \
96         NEWS.pre-1-0    \
97         ChangeLog.pre-1-0       \
98         examples/aspectframe/Makefile  \
99         examples/aspectframe/aspectframe.c  \
100         examples/buttons/Makefile  \
101         examples/buttons/buttons.c  \
102         examples/buttons/info.xpm  \
103         examples/entry/Makefile  \
104         examples/entry/entry.c  \
105         examples/eventbox/Makefile  \
106         examples/eventbox/eventbox.c  \
107         examples/filesel/Makefile  \
108         examples/filesel/filesel.c  \
109         examples/gtkdial/Makefile  \
110         examples/gtkdial/dial_test.c  \
111         examples/gtkdial/gtkdial.c  \
112         examples/gtkdial/gtkdial.h  \
113         examples/helloworld/Makefile  \
114         examples/helloworld/helloworld.c  \
115         examples/helloworld2/Makefile  \
116         examples/helloworld2/helloworld2.c  \
117         examples/list/Makefile  \
118         examples/list/list.c  \
119         examples/menu/Makefile  \
120         examples/menu/menu.c  \
121         examples/menu/menufactory.c  \
122         examples/menu/menufactory.h  \
123         examples/menu/mfmain.c  \
124         examples/menu/mfmain.h  \
125         examples/notebook/Makefile  \
126         examples/notebook/notebook.c  \
127         examples/packbox/Makefile  \
128         examples/packbox/packbox.c  \
129         examples/paned/Makefile  \
130         examples/paned/paned.c  \
131         examples/pixmap/Makefile  \
132         examples/pixmap/pixmap.c  \
133         examples/progressbar/Makefile  \
134         examples/progressbar/progressbar.c  \
135         examples/radiobuttons/Makefile  \
136         examples/radiobuttons/radiobuttons.c  \
137         examples/rulers/Makefile  \
138         examples/rulers/rulers.c  \
139         examples/scribble-simple/Makefile  \
140         examples/scribble-simple/scribble-simple.c  \
141         examples/scrolledwin/Makefile  \
142         examples/scrolledwin/scrolledwin.c  \
143         examples/selection/Makefile  \
144         examples/selection/gettargets.c  \
145         examples/selection/setselection.c  \
146         examples/statusbar/Makefile  \
147         examples/statusbar/statusbar.c  \
148         examples/table/Makefile  \
149         examples/table/table.c  \
150         examples/tictactoe/Makefile  \
151         examples/tictactoe/tictactoe.c  \
152         examples/tictactoe/tictactoe.h  \
153         examples/tictactoe/ttt_test.c  \
154         examples/wheelbarrow/Makefile  \
155         examples/wheelbarrow/wheelbarrow.c  \
156         examples/find-examples.sh
157
158 m4datadir = $(datadir)/aclocal
159 m4data_DATA = gtk.m4
160 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
161 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
162 CONFIG_HEADER = config.h
163 CONFIG_CLEAN_FILES =  gtk-config
164 SCRIPTS =  $(bin_SCRIPTS)
165
166 DATA =  $(m4data_DATA)
167
168 DIST_COMMON =  README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
169 Makefile.in NEWS TODO acconfig.h aclocal.m4 config.guess config.h.in \
170 config.sub configure configure.in gtk-config.in install-sh ltconfig \
171 ltmain.sh missing mkinstalldirs stamp-h.in
172
173
174 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
175
176 TAR = tar
177 GZIP = --best
178 all: all-recursive-am all-am
179
180 .SUFFIXES:
181 $(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
182         cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile
183
184 Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status $(BUILT_SOURCES)
185         cd $(top_builddir) \
186           && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
187
188 $(ACLOCAL_M4): @MAINT@ configure.in 
189         cd $(srcdir) && $(ACLOCAL)
190
191 config.status: $(srcdir)/configure
192         $(SHELL) ./config.status --recheck
193 $(srcdir)/configure: @MAINT@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
194         cd $(srcdir) && $(AUTOCONF)
195
196 config.h: stamp-h
197         @:
198 stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
199         cd $(top_builddir) \
200           && CONFIG_FILES= CONFIG_HEADERS=config.h \
201              $(SHELL) ./config.status
202         @echo timestamp > stamp-h
203 $(srcdir)/config.h.in: @MAINT@$(srcdir)/stamp-h.in
204 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
205         cd $(top_srcdir) && $(AUTOHEADER)
206         @echo timestamp > $(srcdir)/stamp-h.in
207
208 mostlyclean-hdr:
209
210 clean-hdr:
211
212 distclean-hdr:
213         -rm -f config.h
214
215 maintainer-clean-hdr:
216 gtk-config: $(top_builddir)/config.status gtk-config.in
217         cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
218
219 install-binSCRIPTS: $(bin_SCRIPTS)
220         @$(NORMAL_INSTALL)
221         $(mkinstalldirs) $(DESTDIR)$(bindir)
222         @list='$(bin_SCRIPTS)'; for p in $$list; do \
223           if test -f $$p; then \
224             echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
225             $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
226           else if test -f $(srcdir)/$$p; then \
227             echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
228             $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
229           else :; fi; fi; \
230         done
231
232 uninstall-binSCRIPTS:
233         @$(NORMAL_UNINSTALL)
234         list='$(bin_SCRIPTS)'; for p in $$list; do \
235           rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
236         done
237
238 install-m4dataDATA: $(m4data_DATA)
239         @$(NORMAL_INSTALL)
240         $(mkinstalldirs) $(DESTDIR)$(m4datadir)
241         @list='$(m4data_DATA)'; for p in $$list; do \
242           if test -f $(srcdir)/$$p; then \
243             echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(m4datadir)/$$p"; \
244             $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(m4datadir)/$$p; \
245           else if test -f $$p; then \
246             echo " $(INSTALL_DATA) $$p $(DESTDIR)$(m4datadir)/$$p"; \
247             $(INSTALL_DATA) $$p $(DESTDIR)$(m4datadir)/$$p; \
248           fi; fi; \
249         done
250
251 uninstall-m4dataDATA:
252         @$(NORMAL_UNINSTALL)
253         list='$(m4data_DATA)'; for p in $$list; do \
254           rm -f $(DESTDIR)$(m4datadir)/$$p; \
255         done
256
257 # This directory's subdirectories are mostly independent; you can cd
258 # into them and run `make' without going through this Makefile.
259 # To change the values of `make' variables: instead of editing Makefiles,
260 # (1) if the variable is set in `config.status', edit `config.status'
261 #     (which will cause the Makefiles to be regenerated when you run `make');
262 # (2) otherwise, pass the desired values on the `make' command line.
263
264 @SET_MAKE@
265
266 all-recursive install-data-recursive install-exec-recursive \
267 installdirs-recursive install-recursive uninstall-recursive  \
268 check-recursive installcheck-recursive info-recursive dvi-recursive:
269         @set fnord $(MAKEFLAGS); amf=$$2; \
270         list='$(SUBDIRS)'; for subdir in $$list; do \
271           target=`echo $@ | sed s/-recursive//`; \
272           echo "Making $$target in $$subdir"; \
273           (cd $$subdir && $(MAKE) $$target) \
274            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
275         done && test -z "$$fail"
276
277 mostlyclean-recursive clean-recursive distclean-recursive \
278 maintainer-clean-recursive:
279         @set fnord $(MAKEFLAGS); amf=$$2; \
280         rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
281           rev="$$subdir $$rev"; \
282         done; \
283         for subdir in $$rev; do \
284           target=`echo $@ | sed s/-recursive//`; \
285           echo "Making $$target in $$subdir"; \
286           (cd $$subdir && $(MAKE) $$target) \
287            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
288         done && test -z "$$fail"
289 tags-recursive:
290         list='$(SUBDIRS)'; for subdir in $$list; do \
291           (cd $$subdir && $(MAKE) tags); \
292         done
293
294 tags: TAGS
295
296 ID: $(HEADERS) $(SOURCES) $(LISP)
297         here=`pwd` && cd $(srcdir) \
298           && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
299
300 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
301         tags=; \
302         here=`pwd`; \
303         list='$(SUBDIRS)'; for subdir in $$list; do \
304           test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
305         done; \
306         list='$(SOURCES) $(HEADERS)'; \
307         unique=`for i in $$list; do echo $$i; done | \
308           awk '    { files[$$0] = 1; } \
309                END { for (i in files) print i; }'`; \
310         test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
311           || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
312
313 mostlyclean-tags:
314
315 clean-tags:
316
317 distclean-tags:
318         -rm -f TAGS ID
319
320 maintainer-clean-tags:
321
322 distdir = $(PACKAGE)-$(VERSION)
323 top_distdir = $(distdir)
324
325 # This target untars the dist file and tries a VPATH configuration.  Then
326 # it guarantees that the distribution is self-contained by making another
327 # tarfile.
328 distcheck: dist
329         -rm -rf $(distdir)
330         GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
331         mkdir $(distdir)/=build
332         mkdir $(distdir)/=inst
333         dc_install_base=`cd $(distdir)/=inst && pwd`; \
334         cd $(distdir)/=build \
335           && ../configure --srcdir=.. --prefix=$$dc_install_base \
336           && $(MAKE) \
337           && $(MAKE) dvi \
338           && $(MAKE) check \
339           && $(MAKE) install \
340           && $(MAKE) installcheck \
341           && $(MAKE) dist
342         -rm -rf $(distdir)
343         @echo "========================"; \
344         echo "$(distdir).tar.gz is ready for distribution"; \
345         echo "========================"
346 dist: distdir
347         -chmod -R a+r $(distdir)
348         GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
349         -rm -rf $(distdir)
350 dist-all: distdir
351         -chmod -R a+r $(distdir)
352         GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
353         -rm -rf $(distdir)
354 distdir: $(DISTFILES)
355         -rm -rf $(distdir)
356         mkdir $(distdir)
357         -chmod 777 $(distdir)
358         here=`cd $(top_builddir) && pwd`; \
359         top_distdir=`cd $(distdir) && pwd`; \
360         distdir=`cd $(distdir) && pwd`; \
361         cd $(top_srcdir) \
362           && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu Makefile
363         $(mkinstalldirs) $(distdir)/examples $(distdir)/examples/aspectframe \
364            $(distdir)/examples/buttons $(distdir)/examples/entry \
365            $(distdir)/examples/eventbox $(distdir)/examples/filesel \
366            $(distdir)/examples/gtkdial $(distdir)/examples/helloworld \
367            $(distdir)/examples/helloworld2 $(distdir)/examples/list \
368            $(distdir)/examples/menu $(distdir)/examples/notebook \
369            $(distdir)/examples/packbox $(distdir)/examples/paned \
370            $(distdir)/examples/pixmap $(distdir)/examples/progressbar \
371            $(distdir)/examples/radiobuttons $(distdir)/examples/rulers \
372            $(distdir)/examples/scribble-simple \
373            $(distdir)/examples/scrolledwin \
374            $(distdir)/examples/selection $(distdir)/examples/statusbar \
375            $(distdir)/examples/table $(distdir)/examples/tictactoe \
376            $(distdir)/examples/wheelbarrow
377         @for file in $(DISTFILES); do \
378           d=$(srcdir); \
379           test -f $(distdir)/$$file \
380           || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
381           || cp -p $$d/$$file $(distdir)/$$file; \
382         done
383         for subdir in $(SUBDIRS); do \
384           test -d $(distdir)/$$subdir \
385           || mkdir $(distdir)/$$subdir \
386           || exit 1; \
387           chmod 777 $(distdir)/$$subdir; \
388           (cd $$subdir && $(MAKE) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
389             || exit 1; \
390         done
391 info: info-recursive
392 dvi: dvi-recursive
393 check: all-am
394         $(MAKE) check-recursive
395 installcheck: installcheck-recursive
396 all-recursive-am: config.h
397         $(MAKE) all-recursive
398
399 all-am: Makefile $(SCRIPTS) $(DATA) config.h
400
401 install-exec-am: install-binSCRIPTS
402
403 install-data-am: install-m4dataDATA
404
405 uninstall-am: uninstall-binSCRIPTS uninstall-m4dataDATA
406
407 install-exec: install-exec-recursive install-exec-am
408         @$(NORMAL_INSTALL)
409
410 install-data: install-data-recursive install-data-am
411         @$(NORMAL_INSTALL)
412
413 install: install-recursive install-exec-am install-data-am
414         @:
415
416 uninstall: uninstall-recursive uninstall-am
417
418 install-strip:
419         $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
420 installdirs: installdirs-recursive
421         $(mkinstalldirs)  $(DATADIR)$(bindir) $(DATADIR)$(m4datadir)
422
423
424 mostlyclean-generic:
425         -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
426
427 clean-generic:
428         -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
429
430 distclean-generic:
431         -rm -f Makefile $(DISTCLEANFILES)
432         -rm -f config.cache config.log stamp-h stamp-h[0-9]*
433         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
434
435 maintainer-clean-generic:
436         -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
437         -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
438 mostlyclean-am:  mostlyclean-hdr mostlyclean-tags mostlyclean-generic
439
440 clean-am:  clean-hdr clean-tags clean-generic mostlyclean-am
441
442 distclean-am:  distclean-hdr distclean-tags distclean-generic clean-am
443
444 maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-tags \
445                 maintainer-clean-generic distclean-am
446
447 mostlyclean:  mostlyclean-recursive mostlyclean-am
448
449 clean:  clean-recursive clean-am
450
451 distclean:  distclean-recursive distclean-am
452         -rm -f config.status
453         -rm -f libtool
454
455 maintainer-clean:  maintainer-clean-recursive maintainer-clean-am
456         @echo "This command is intended for maintainers to use;"
457         @echo "it deletes files that may require special tools to rebuild."
458         -rm -f config.status
459
460 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
461 uninstall-binSCRIPTS install-binSCRIPTS uninstall-m4dataDATA \
462 install-m4dataDATA install-data-recursive uninstall-data-recursive \
463 install-exec-recursive uninstall-exec-recursive installdirs-recursive \
464 uninstalldirs-recursive all-recursive check-recursive \
465 installcheck-recursive info-recursive dvi-recursive \
466 mostlyclean-recursive distclean-recursive clean-recursive \
467 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
468 distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
469 installcheck all-recursive-am all-am install-exec-am install-data-am \
470 uninstall-am install-exec install-data install uninstall all \
471 installdirs mostlyclean-generic distclean-generic clean-generic \
472 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
473
474
475 .PHONY: files populate checkin release
476
477 files:
478         @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \
479           echo $$p; \
480         done
481         @for subdir in $(SUBDIRS); do \
482           files=`cd $$subdir; $(MAKE) files | grep -v "make\[[1-9]\]"`; \
483           for file in $$files; do \
484             echo $$subdir/$$file; \
485           done; \
486         done
487
488 populate:
489         @echo "populating project"
490         @files=`$(MAKE) files | grep -v "make\[[1-9]\]"`; prcs populate -d gtk+.prj $$files
491
492 checkin: populate
493         @echo "checking in project"
494         @prcs checkin
495
496 release:
497         $(MAKE) dist distdir=$(PACKAGE)`date +"%y%m%d"`
498
499 # Tell versions [3.59,3.63) of GNU make to not export all variables.
500 # Otherwise a system limit (for SysV at least) may be exceeded.
501 .NOEXPORT: