Fixed colon6.test.
[platform/upstream/automake.git] / Makefile.in
1 # Makefile.in generated automatically by automake 1.3b 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 DESTDIR =
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 MAKEINFO = @MAKEINFO@
61 PACKAGE = @PACKAGE@
62 PERL = @PERL@
63 TAR = @TAR@
64 VERSION = @VERSION@
65
66 AUTOMAKE_OPTIONS = gnits
67 MAINT_CHARSET = latin1
68
69 SUBDIRS = tests m4
70
71 bin_SCRIPTS = automake aclocal
72 info_TEXINFOS = automake.texi
73
74 pkgdata_DATA = clean-kr.am clean.am clean-hdr.am comp-vars.am \
75 compile.am data.am dejagnu.am depend.am depend2.am dist-vars.am \
76 footer.am header.am header-vars.am kr-extra.am libs.am library.am \
77 libtool.am ltlib.am ltlibrary.am mans-vars.am program.am progs.am \
78 remake-hdr.am remake.am scripts.am subdirs.am tags.am tags-clean.am \
79 texi-vers.am texinfos.am libs-clean.am ltlib-clean.am progs-clean.am \
80 data-clean.am COPYING INSTALL texinfo.tex ansi2knr.c ansi2knr.1 \
81 lisp.am lisp-clean.am mans.am java.am java-clean.am
82
83 pkgdata_SCRIPTS = config.guess config.sub install-sh mdate-sh missing \
84 mkinstalldirs elisp-comp ylwrap acinstall
85
86 EXTRA_DIST = acinstall $(pkgdata_DATA)
87
88 # The following requires a fixed version of the Emacs 19.30 etags.
89 ETAGS_ARGS = automake.in aclocal.in --lang=none \
90  --regex='/^@node[ \t]+\([^,]+\)/\1/' automake.texi
91 TAGS_DEPENDENCIES = automake.in aclocal.in automake.texi
92 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
93 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
94 CONFIG_CLEAN_FILES =  automake aclocal
95 SCRIPTS =  $(bin_SCRIPTS) $(pkgdata_SCRIPTS)
96
97 TEXI2DVI = texi2dvi
98 TEXINFO_TEX = $(srcdir)/texinfo.tex
99 INFO_DEPS = automake.info
100 DVIS = automake.dvi
101 TEXINFOS = automake.texi
102 DATA =  $(pkgdata_DATA)
103
104 DIST_COMMON =  README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
105 Makefile.in NEWS README-alpha THANKS TODO aclocal.in aclocal.m4 \
106 ansi2knr.1 ansi2knr.c automake.in config.guess config.sub configure \
107 configure.in elisp-comp install-sh mdate-sh missing mkinstalldirs \
108 stamp-vti texinfo.tex version.texi ylwrap
109
110
111 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
112
113 GZIP = --best
114 all: all-recursive all-am
115
116 .SUFFIXES:
117 .SUFFIXES: .dvi .info .ps .texi .texinfo .txi
118 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
119         cd $(top_srcdir) && $(AUTOMAKE) --gnits Makefile
120
121 Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status $(BUILT_SOURCES)
122         cd $(top_builddir) \
123           && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
124
125 $(ACLOCAL_M4):  configure.in 
126         cd $(srcdir) && $(ACLOCAL)
127
128 config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
129         $(SHELL) ./config.status --recheck
130 $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
131         cd $(srcdir) && $(AUTOCONF)
132 automake: $(top_builddir)/config.status automake.in
133         cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
134 aclocal: $(top_builddir)/config.status aclocal.in
135         cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
136
137 install-binSCRIPTS: $(bin_SCRIPTS)
138         @$(NORMAL_INSTALL)
139         $(mkinstalldirs) $(DESTDIR)$(bindir)
140         @list='$(bin_SCRIPTS)'; for p in $$list; do \
141           if test -f $$p; then \
142             echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
143             $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
144           else if test -f $(srcdir)/$$p; then \
145             echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
146             $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
147           else :; fi; fi; \
148         done
149
150 uninstall-binSCRIPTS:
151         @$(NORMAL_UNINSTALL)
152         list='$(bin_SCRIPTS)'; for p in $$list; do \
153           rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
154         done
155
156 install-pkgdataSCRIPTS: $(pkgdata_SCRIPTS)
157         @$(NORMAL_INSTALL)
158         $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
159         @list='$(pkgdata_SCRIPTS)'; for p in $$list; do \
160           if test -f $$p; then \
161             echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(pkgdatadir)/`echo $$p|sed '$(transform)'`"; \
162             $(INSTALL_SCRIPT) $$p $(DESTDIR)$(pkgdatadir)/`echo $$p|sed '$(transform)'`; \
163           else if test -f $(srcdir)/$$p; then \
164             echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(pkgdatadir)/`echo $$p|sed '$(transform)'`"; \
165             $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(pkgdatadir)/`echo $$p|sed '$(transform)'`; \
166           else :; fi; fi; \
167         done
168
169 uninstall-pkgdataSCRIPTS:
170         @$(NORMAL_UNINSTALL)
171         list='$(pkgdata_SCRIPTS)'; for p in $$list; do \
172           rm -f $(DESTDIR)$(pkgdatadir)/`echo $$p|sed '$(transform)'`; \
173         done
174
175 version.texi: stamp-vti
176         cp $(srcdir)/stamp-vti $(srcdir)/version.texi
177
178 stamp-vti: automake.texi $(top_srcdir)/configure.in
179         @echo "@set UPDATED `cd $(srcdir) \
180           && $(SHELL) ./mdate-sh automake.texi`" > vti.tmp
181         @echo "@set EDITION $(VERSION)" >> vti.tmp
182         @echo "@set VERSION $(VERSION)" >> vti.tmp
183         @cmp -s vti.tmp $(srcdir)/stamp-vti \
184           || (echo "Updating $(srcdir)/stamp-vti"; \
185               cp vti.tmp $(srcdir)/stamp-vti)
186         -@rm -f vti.tmp
187
188 mostlyclean-vti:
189         -rm -f vti.tmp
190
191 clean-vti:
192
193 distclean-vti:
194
195 maintainer-clean-vti:
196         -rm -f stamp-vti version.texi
197
198 automake.info: automake.texi version.texi
199 automake.dvi: automake.texi version.texi
200
201
202 DVIPS = dvips
203
204 .texi.info:
205         @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
206         cd $(srcdir) \
207           && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
208
209 .texi.dvi:
210         TEXINPUTS=$(srcdir):$$TEXINPUTS \
211           MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
212
213 .texi:
214         @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
215         cd $(srcdir) \
216           && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
217
218 .texinfo.info:
219         @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
220         cd $(srcdir) \
221           && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
222
223 .texinfo:
224         @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
225         cd $(srcdir) \
226           && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
227
228 .texinfo.dvi:
229         TEXINPUTS=$(srcdir):$$TEXINPUTS \
230           MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
231
232 .txi.info:
233         @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
234         cd $(srcdir) \
235           && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
236
237 .txi.dvi:
238         TEXINPUTS=$(srcdir):$$TEXINPUTS \
239           MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
240
241 .txi:
242         @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
243         cd $(srcdir) \
244           && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
245 .dvi.ps:
246         $(DVIPS) $< -o $@
247
248 install-info-am: $(INFO_DEPS)
249         @$(NORMAL_INSTALL)
250         $(mkinstalldirs) $(DESTDIR)$(infodir)
251         @for file in $(INFO_DEPS); do \
252           d=$(srcdir); \
253           for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
254             if test -f $$d/$$ifile; then \
255               echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \
256               $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \
257             else : ; fi; \
258           done; \
259         done
260         @$(POST_INSTALL)
261         @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
262           for file in $(INFO_DEPS); do \
263             echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\
264             install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\
265           done; \
266         else : ; fi
267
268 uninstall-info:
269         $(PRE_UNINSTALL)
270         @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
271           ii=yes; \
272         else ii=; fi; \
273         for file in $(INFO_DEPS); do \
274           test -z "$ii" \
275             || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \
276         done
277         @$(NORMAL_UNINSTALL)
278         for file in $(INFO_DEPS); do \
279           (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \
280         done
281
282 dist-info: $(INFO_DEPS)
283         for base in $(INFO_DEPS); do \
284           d=$(srcdir); \
285           for file in `cd $$d && eval echo $$base*`; do \
286             test -f $(distdir)/$$file \
287             || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
288             || cp -p $$d/$$file $(distdir)/$$file; \
289           done; \
290         done
291
292 mostlyclean-aminfo:
293         -rm -f automake.aux automake.cp automake.cps automake.dvi automake.fn \
294           automake.fns automake.ky automake.kys automake.ps \
295           automake.log automake.pg automake.toc automake.tp \
296           automake.tps automake.vr automake.vrs automake.op automake.tr \
297           automake.cv automake.cn
298
299 clean-aminfo:
300
301 distclean-aminfo:
302
303 maintainer-clean-aminfo:
304         for i in $(INFO_DEPS); do \
305           rm -f $$i; \
306           if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \
307             rm -f $$i-[0-9]*; \
308           fi; \
309         done
310
311 install-pkgdataDATA: $(pkgdata_DATA)
312         @$(NORMAL_INSTALL)
313         $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
314         @list='$(pkgdata_DATA)'; for p in $$list; do \
315           if test -f $(srcdir)/$$p; then \
316             echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgdatadir)/$$p"; \
317             $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgdatadir)/$$p; \
318           else if test -f $$p; then \
319             echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \
320             $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \
321           fi; fi; \
322         done
323
324 uninstall-pkgdataDATA:
325         @$(NORMAL_UNINSTALL)
326         list='$(pkgdata_DATA)'; for p in $$list; do \
327           rm -f $(DESTDIR)$(pkgdatadir)/$$p; \
328         done
329
330 # This directory's subdirectories are mostly independent; you can cd
331 # into them and run `make' without going through this Makefile.
332 # To change the values of `make' variables: instead of editing Makefiles,
333 # (1) if the variable is set in `config.status', edit `config.status'
334 #     (which will cause the Makefiles to be regenerated when you run `make');
335 # (2) otherwise, pass the desired values on the `make' command line.
336
337 @SET_MAKE@
338
339 all-recursive install-data-recursive install-exec-recursive \
340 installdirs-recursive install-recursive uninstall-recursive  \
341 check-recursive installcheck-recursive info-recursive dvi-recursive:
342         @set fnord $(MAKEFLAGS); amf=$$2; \
343         list='$(SUBDIRS)'; for subdir in $$list; do \
344           target=`echo $@ | sed s/-recursive//`; \
345           echo "Making $$target in $$subdir"; \
346           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$target) \
347            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
348         done && test -z "$$fail"
349
350 mostlyclean-recursive clean-recursive distclean-recursive \
351 maintainer-clean-recursive:
352         @set fnord $(MAKEFLAGS); amf=$$2; \
353         rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
354           rev="$$subdir $$rev"; \
355         done; \
356         for subdir in $$rev; do \
357           target=`echo $@ | sed s/-recursive//`; \
358           echo "Making $$target in $$subdir"; \
359           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$target) \
360            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
361         done && test -z "$$fail"
362 tags-recursive:
363         list='$(SUBDIRS)'; for subdir in $$list; do \
364           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
365         done
366
367 tags: TAGS
368
369 ID: $(HEADERS) $(SOURCES) $(LISP)
370         here=`pwd` && cd $(srcdir) \
371           && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
372
373 TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
374         tags=; \
375         here=`pwd`; \
376         list='$(SUBDIRS)'; for subdir in $$list; do \
377           test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
378         done; \
379         list='$(SOURCES) $(HEADERS)'; \
380         unique=`for i in $$list; do echo $$i; done | \
381           awk '    { files[$$0] = 1; } \
382                END { for (i in files) print i; }'`; \
383         test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
384           || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
385
386 mostlyclean-tags:
387
388 clean-tags:
389
390 distclean-tags:
391         -rm -f TAGS ID
392
393 maintainer-clean-tags:
394
395 distdir = $(PACKAGE)-$(VERSION)
396 top_distdir = $(distdir)
397
398 # This target untars the dist file and tries a VPATH configuration.  Then
399 # it guarantees that the distribution is self-contained by making another
400 # tarfile.
401 distcheck: dist
402         -rm -rf $(distdir)
403         GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
404         mkdir $(distdir)/=build
405         mkdir $(distdir)/=inst
406         dc_install_base=`cd $(distdir)/=inst && pwd`; \
407         cd $(distdir)/=build \
408           && ../configure --srcdir=.. --prefix=$$dc_install_base \
409           && $(MAKE) $(AM_MAKEFLAGS) \
410           && $(MAKE) $(AM_MAKEFLAGS) dvi \
411           && $(MAKE) $(AM_MAKEFLAGS) check \
412           && $(MAKE) $(AM_MAKEFLAGS) install \
413           && $(MAKE) $(AM_MAKEFLAGS) installcheck \
414           && $(MAKE) $(AM_MAKEFLAGS) dist
415         -rm -rf $(distdir)
416         @echo "========================"; \
417         echo "$(distdir).tar.gz is ready for distribution"; \
418         echo "========================"
419 dist: distdir
420         -chmod -R a+r $(distdir)
421         GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
422         -rm -rf $(distdir)
423 dist-all: distdir
424         -chmod -R a+r $(distdir)
425         GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
426         -rm -rf $(distdir)
427 distdir: $(DISTFILES)
428         @if sed 15q $(srcdir)/NEWS | fgrep -e "$(VERSION)" > /dev/null; then :; else \
429           echo "NEWS not updated; not releasing" 1>&2; \
430           exit 1; \
431         fi
432         -rm -rf $(distdir)
433         mkdir $(distdir)
434         -chmod 777 $(distdir)
435         here=`cd $(top_builddir) && pwd`; \
436         top_distdir=`cd $(distdir) && pwd`; \
437         distdir=`cd $(distdir) && pwd`; \
438         cd $(top_srcdir) \
439           && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnits Makefile
440         @for file in $(DISTFILES); do \
441           d=$(srcdir); \
442           test -f $(distdir)/$$file \
443           || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
444           || cp -p $$d/$$file $(distdir)/$$file; \
445         done
446         for subdir in $(SUBDIRS); do \
447           test -d $(distdir)/$$subdir \
448           || mkdir $(distdir)/$$subdir \
449           || exit 1; \
450           chmod 777 $(distdir)/$$subdir; \
451           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
452             || exit 1; \
453         done
454         $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
455 info: $(INFO_DEPS) info-recursive
456 dvi: $(DVIS) dvi-recursive
457 check: all-am
458         $(MAKE) $(AM_MAKEFLAGS) check-recursive
459 installcheck: installcheck-recursive installcheck-local
460 all-am: Makefile $(INFO_DEPS) $(SCRIPTS) $(DATA)
461
462 install-exec-am: install-binSCRIPTS
463
464 install-data-am: install-info-am install-pkgdataSCRIPTS install-pkgdataDATA
465
466 uninstall-am: uninstall-binSCRIPTS uninstall-pkgdataSCRIPTS uninstall-info uninstall-pkgdataDATA
467
468 install-exec: install-exec-recursive install-exec-am
469         @$(NORMAL_INSTALL)
470
471 install-data: install-data-recursive install-data-am
472         @$(NORMAL_INSTALL)
473
474 install: install-recursive install-exec-am install-data-am
475         @:
476
477 uninstall: uninstall-recursive uninstall-am
478
479 install-strip:
480         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
481 installdirs: installdirs-recursive
482         $(mkinstalldirs)  $(DESTDIR)$(bindir) $(DESTDIR)$(pkgdatadir) \
483                 $(DESTDIR)$(infodir) $(DESTDIR)$(pkgdatadir)
484
485
486 mostlyclean-generic:
487
488 clean-generic:
489
490 distclean-generic:
491         -rm -f Makefile $(CONFIG_CLEAN_FILES)
492         -rm -f config.cache config.log stamp-h stamp-h[0-9]*
493
494 maintainer-clean-generic:
495 mostlyclean-am:  mostlyclean-vti mostlyclean-aminfo mostlyclean-tags \
496                 mostlyclean-generic
497
498 clean-am:  clean-vti clean-aminfo clean-tags clean-generic \
499                 mostlyclean-am
500
501 distclean-am:  distclean-vti distclean-aminfo distclean-tags \
502                 distclean-generic clean-am
503
504 maintainer-clean-am:  maintainer-clean-vti maintainer-clean-aminfo \
505                 maintainer-clean-tags maintainer-clean-generic \
506                 distclean-am
507
508 mostlyclean:  mostlyclean-recursive mostlyclean-am
509
510 clean:  clean-recursive clean-am
511
512 distclean:  distclean-recursive distclean-am
513         -rm -f config.status
514
515 maintainer-clean:  maintainer-clean-recursive maintainer-clean-am
516         @echo "This command is intended for maintainers to use;"
517         @echo "it deletes files that may require special tools to rebuild."
518         -rm -f config.status
519
520 .PHONY: uninstall-binSCRIPTS install-binSCRIPTS uninstall-pkgdataSCRIPTS \
521 install-pkgdataSCRIPTS mostlyclean-vti distclean-vti clean-vti \
522 maintainer-clean-vti install-info-am uninstall-info mostlyclean-aminfo \
523 distclean-aminfo clean-aminfo maintainer-clean-aminfo \
524 uninstall-pkgdataDATA install-pkgdataDATA install-data-recursive \
525 uninstall-data-recursive install-exec-recursive \
526 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
527 all-recursive check-recursive installcheck-recursive info-recursive \
528 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
529 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
530 distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
531 installcheck-local installcheck all-am install-exec-am install-data-am \
532 uninstall-am install-exec install-data install uninstall all \
533 installdirs mostlyclean-generic distclean-generic clean-generic \
534 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
535
536
537 installcheck-local:
538         for file in $(pkgdata_SCRIPTS); do \
539           $(PERL) -e "exit ! -x '$(pkgdatadir)/$$file';" || exit 1; \
540         done
541
542 ################################################################
543
544 # Run the test suite using Perl 4.
545 perl4-check: automake aclocal
546         @if $(SHELL) -c 'perl4.036 -v' > /dev/null 2>&1; then \
547           $(MAKE) PERL=perl4.036 check; \
548         else :; fi
549
550 # Some simple checks, and then ordinary check.  These are only really
551 # guaranteed to work on my machine.
552 maintainer-check: automake aclocal
553         @if test `diff $(srcdir)/automake.in automake | wc -l` -ne 24; then \
554           echo "found too many diffs between automake.in and automake"; 1>&2; \
555           diff -c $(srcdir)/automake.in automake; \
556           exit 1; \
557         fi
558         $(PERL) -c -w automake
559         $(PERL) -c -w aclocal
560         @if test `fgrep '$${' $(srcdir)/[a-z]*.am | fgrep -v '$$$$' | wc -l` -ne 0; then \
561           echo "found too many uses of '\$${'" 1>&2; \
562           exit 1;                               \
563         else :; fi
564         @if test `fgrep 'mkinstalldirs' $(srcdir)/[a-z]*.am | fgrep -v '$$(mkinstalldirs)' | wc -l` -ne 0; then \
565           echo "found incorrect use of mkinstalldirs" 1>&2; \
566           exit 1; \
567         else :; fi
568         @if $(SHELL) -c 'perl4.036 -v' >/dev/null 2>&1; then \
569           perl4.036 -c -w automake; \
570           perl4.036 -c -w aclocal; \
571         else :; fi
572         @if grep undef $(srcdir)/automake.in > /dev/null 2>&1; then \
573           echo "Found undef in automake.in; use delete instead" 1>&2; \
574           exit 1; \
575         fi
576         @if fgrep 'split (/ /' $(srcdir)/automake.in > /dev/null 2>&1; then \
577           echo "Found bad split in automake.in" 1>&2; \
578           exit 1; \
579         fi
580
581 # Tag before making distribution.  Also, don't make a distribution if
582 # checks fail.  Also, make sure the NEWS file is up-to-date.
583 cvs-dist: maintainer-check perl4-check distcheck
584         @if sed 1q $(srcdir)/NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
585           echo "NEWS not updated; not releasing" 1>&2; \
586           exit 1;                               \
587         fi
588         cvs -q tag `echo "Release-$(VERSION)" | sed 's/\./-/g'`
589         $(MAKE) dist
590
591 cvs-diff:
592         thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \
593         if test -z "$$OLDVERSION"; then \
594           prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
595         else prevno="$$OLDVERSION"; fi; \
596         prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \
597         cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \
598             > $(PACKAGE)-$$prevno-$(VERSION).diff
599
600 path-check: distdir
601         (cd $(distdir) && \
602           find . -print | xargs pathchk -p); \
603           status=$$?; \
604           rm -rf $(distdir); \
605           exit $$status
606
607 # Tell versions [3.59,3.63) of GNU make to not export all variables.
608 # Otherwise a system limit (for SysV at least) may be exceeded.
609 .NOEXPORT: