version 1.2
[automake.git] / Makefile.in
blob26a265c700fb225aaa400b212d6c361f8c770d6d
1 # Makefile.in generated automatically by automake 1.2 from Makefile.am
3 # Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy, distribute and modify it.
8 SHELL = /bin/sh
10 srcdir = @srcdir@
11 top_srcdir = @top_srcdir@
12 VPATH = @srcdir@
13 prefix = @prefix@
14 exec_prefix = @exec_prefix@
16 bindir = @bindir@
17 sbindir = @sbindir@
18 libexecdir = @libexecdir@
19 datadir = @datadir@
20 sysconfdir = @sysconfdir@
21 sharedstatedir = @sharedstatedir@
22 localstatedir = @localstatedir@
23 libdir = @libdir@
24 infodir = @infodir@
25 mandir = @mandir@
26 includedir = @includedir@
27 oldincludedir = /usr/include
29 pkgdatadir = $(datadir)/@PACKAGE@
30 pkglibdir = $(libdir)/@PACKAGE@
31 pkgincludedir = $(includedir)/@PACKAGE@
33 top_builddir = .
35 ACLOCAL = @ACLOCAL@
36 AUTOCONF = @AUTOCONF@
37 AUTOMAKE = @AUTOMAKE@
38 AUTOHEADER = @AUTOHEADER@
40 INSTALL = @INSTALL@
41 INSTALL_PROGRAM = @INSTALL_PROGRAM@
42 INSTALL_DATA = @INSTALL_DATA@
43 INSTALL_SCRIPT = @INSTALL_SCRIPT@
44 transform = @program_transform_name@
46 NORMAL_INSTALL = true
47 PRE_INSTALL = true
48 POST_INSTALL = true
49 NORMAL_UNINSTALL = true
50 PRE_UNINSTALL = true
51 POST_UNINSTALL = true
52 MAKEINFO = @MAKEINFO@
53 PACKAGE = @PACKAGE@
54 PERL = @PERL@
55 TAR = @TAR@
56 VERSION = @VERSION@
58 AUTOMAKE_OPTIONS = gnits
59 MAINT_CHARSET = latin1
61 SUBDIRS = tests m4
63 bin_SCRIPTS = automake aclocal
64 info_TEXINFOS = automake.texi
66 pkgdata_DATA = clean-kr.am clean.am clean-hdr.am comp-vars.am \
67 compile.am data.am dejagnu.am depend.am depend2.am dist-vars.am \
68 footer.am header.am header-vars.am kr-extra.am libs.am library.am \
69 libtool.am ltlib.am ltlibrary.am mans-vars.am program.am progs.am \
70 remake-hdr.am remake.am scripts.am subdirs.am tags.am tags-clean.am \
71 texi-vers.am texinfos.am libs-clean.am ltlib-clean.am progs-clean.am \
72 data-clean.am COPYING INSTALL texinfo.tex ansi2knr.c ansi2knr.1 \
73 lisp.am lisp-clean.am
75 pkgdata_SCRIPTS = config.guess config.sub install-sh mdate-sh missing \
76 mkinstalldirs elisp-comp ylwrap acinstall
78 EXTRA_DIST = acinstall $(pkgdata_DATA)
80 # The following requires a fixed version of the Emacs 19.30 etags.
81 ETAGS_ARGS = automake.in aclocal.in --lang=none \
82 --regex='/^@node[ \t]+\([^,]+\)/\1/' automake.texi
83 TAGS_DEPENDENCIES = automake.in aclocal.in automake.texi
84 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
85 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
86 CONFIG_CLEAN_FILES = automake aclocal
87 SCRIPTS = $(bin_SCRIPTS) $(pkgdata_SCRIPTS)
89 TEXI2DVI = texi2dvi
90 TEXINFO_TEX = $(srcdir)/texinfo.tex
91 INFO_DEPS = automake.info
92 DVIS = automake.dvi
93 TEXINFOS = automake.texi
94 DATA = $(pkgdata_DATA)
96 DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
97 Makefile.in NEWS THANKS TODO aclocal.in aclocal.m4 ansi2knr.1 \
98 ansi2knr.c automake.in config.guess config.sub configure configure.in \
99 elisp-comp install-sh mdate-sh missing mkinstalldirs stamp-vti \
100 texinfo.tex version.texi ylwrap
103 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
105 GZIP = --best
106 default: all
108 .SUFFIXES:
109 .SUFFIXES: .dvi .info .ps .texi .texinfo
110 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
111 cd $(top_srcdir) && $(AUTOMAKE) --gnits Makefile
113 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
114 cd $(top_builddir) \
115 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
117 $(ACLOCAL_M4): configure.in
118 cd $(srcdir) && $(ACLOCAL)
120 config.status: $(srcdir)/configure
121 $(SHELL) ./config.status --recheck
122 $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
123 cd $(srcdir) && $(AUTOCONF)
124 automake: $(top_builddir)/config.status automake.in
125 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
126 aclocal: $(top_builddir)/config.status aclocal.in
127 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
129 install-binSCRIPTS: $(bin_SCRIPTS)
130 @$(NORMAL_INSTALL)
131 $(mkinstalldirs) $(bindir)
132 @list='$(bin_SCRIPTS)'; for p in $$list; do \
133 if test -f $$p; then \
134 echo " $(INSTALL_SCRIPT) $$p $(bindir)/`echo $$p|sed '$(transform)'`"; \
135 $(INSTALL_SCRIPT) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
136 else if test -f $(srcdir)/$$p; then \
137 echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(bindir)/`echo $$p|sed '$(transform)'`"; \
138 $(INSTALL_SCRIPT) $(srcdir)/$$p $(bindir)/`echo $$p|sed '$(transform)'`; \
139 else :; fi; fi; \
140 done
142 uninstall-binSCRIPTS:
143 $(NORMAL_UNINSTALL)
144 list='$(bin_SCRIPTS)'; for p in $$list; do \
145 rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
146 done
148 install-pkgdataSCRIPTS: $(pkgdata_SCRIPTS)
149 @$(NORMAL_INSTALL)
150 $(mkinstalldirs) $(pkgdatadir)
151 @list='$(pkgdata_SCRIPTS)'; for p in $$list; do \
152 if test -f $$p; then \
153 echo " $(INSTALL_SCRIPT) $$p $(pkgdatadir)/`echo $$p|sed '$(transform)'`"; \
154 $(INSTALL_SCRIPT) $$p $(pkgdatadir)/`echo $$p|sed '$(transform)'`; \
155 else if test -f $(srcdir)/$$p; then \
156 echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(pkgdatadir)/`echo $$p|sed '$(transform)'`"; \
157 $(INSTALL_SCRIPT) $(srcdir)/$$p $(pkgdatadir)/`echo $$p|sed '$(transform)'`; \
158 else :; fi; fi; \
159 done
161 uninstall-pkgdataSCRIPTS:
162 $(NORMAL_UNINSTALL)
163 list='$(pkgdata_SCRIPTS)'; for p in $$list; do \
164 rm -f $(pkgdatadir)/`echo $$p|sed '$(transform)'`; \
165 done
167 version.texi: stamp-vti
168 cp $(srcdir)/stamp-vti $(srcdir)/version.texi
170 stamp-vti: automake.texi $(top_srcdir)/configure.in
171 @echo "@set UPDATED `cd $(srcdir) \
172 && $(SHELL) ./mdate-sh automake.texi`" > vti.tmp
173 @echo "@set EDITION $(VERSION)" >> vti.tmp
174 @echo "@set VERSION $(VERSION)" >> vti.tmp
175 @cmp -s vti.tmp $(srcdir)/stamp-vti \
176 || (echo "Updating $(srcdir)/stamp-vti"; \
177 cp vti.tmp $(srcdir)/stamp-vti)
178 @rm -f vti.tmp
180 mostlyclean-vti:
181 rm -f vti.tmp
183 clean-vti:
185 distclean-vti:
187 maintainer-clean-vti:
188 rm -f stamp-vti version.texi
190 automake.info: automake.texi version.texi
191 automake.dvi: automake.texi version.texi
194 DVIPS = dvips
196 .texi.info:
197 @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
198 cd $(srcdir) \
199 && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
201 .texi.dvi:
202 TEXINPUTS=$(srcdir):$$TEXINPUTS \
203 MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
205 .texi:
206 @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
207 cd $(srcdir) \
208 && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
210 .texinfo.info:
211 @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
212 cd $(srcdir) \
213 && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
215 .texinfo:
216 @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
217 cd $(srcdir) \
218 && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
220 .texinfo.dvi:
221 TEXINPUTS=$(srcdir):$$TEXINPUTS \
222 MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
223 .dvi.ps:
224 $(DVIPS) $< -o $@
226 install-info-am: $(INFO_DEPS)
227 @$(NORMAL_INSTALL)
228 $(mkinstalldirs) $(infodir)
229 @for file in $(INFO_DEPS); do \
230 d=$(srcdir); \
231 for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
232 if test -f $$d/$$ifile; then \
233 echo " $(INSTALL_DATA) $$d/$$ifile $(infodir)/$$ifile"; \
234 $(INSTALL_DATA) $$d/$$ifile $(infodir)/$$ifile; \
235 else : ; fi; \
236 done; \
237 done
238 @$(POST_INSTALL)
239 @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
240 for file in $(INFO_DEPS); do \
241 echo " install-info --info-dir=$(infodir) $(infodir)/$$file";\
242 install-info --info-dir=$(infodir) $(infodir)/$$file || :;\
243 done; \
244 else : ; fi
246 uninstall-info:
247 $(PRE_UNINSTALL)
248 @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
249 ii=yes; \
250 else ii=; fi; \
251 for file in $(INFO_DEPS); do \
252 test -z $ii || install-info --info-dir=$(infodir) --remove $$file; \
253 done
254 $(NORMAL_UNINSTALL)
255 for file in $(INFO_DEPS); do \
256 (cd $(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \
257 done
259 dist-info: $(INFO_DEPS)
260 for base in $(INFO_DEPS); do \
261 d=$(srcdir); \
262 for file in `cd $$d && eval echo $$base*`; do \
263 test -f $(distdir)/$$file \
264 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
265 || cp -p $$d/$$file $(distdir)/$$file; \
266 done; \
267 done
269 mostlyclean-aminfo:
270 rm -f automake.aux automake.cp automake.cps automake.dvi automake.fn \
271 automake.fns automake.ky automake.log automake.pg \
272 automake.toc automake.tp automake.tps automake.vr \
273 automake.vrs automake.op automake.tr automake.cv
275 clean-aminfo:
277 distclean-aminfo:
279 maintainer-clean-aminfo:
280 for i in $(INFO_DEPS); do rm -f `eval echo $$i*`; done
282 install-pkgdataDATA: $(pkgdata_DATA)
283 @$(NORMAL_INSTALL)
284 $(mkinstalldirs) $(pkgdatadir)
285 @list='$(pkgdata_DATA)'; for p in $$list; do \
286 if test -f $(srcdir)/$$p; then \
287 echo " $(INSTALL_DATA) $(srcdir)/$$p $(pkgdatadir)/$$p"; \
288 $(INSTALL_DATA) $(srcdir)/$$p $(pkgdatadir)/$$p; \
289 else if test -f $$p; then \
290 echo " $(INSTALL_DATA) $$p $(pkgdatadir)/$$p"; \
291 $(INSTALL_DATA) $$p $(pkgdatadir)/$$p; \
292 fi; fi; \
293 done
295 uninstall-pkgdataDATA:
296 $(NORMAL_UNINSTALL)
297 list='$(pkgdata_DATA)'; for p in $$list; do \
298 rm -f $(pkgdatadir)/$$p; \
299 done
301 # This directory's subdirectories are mostly independent; you can cd
302 # into them and run `make' without going through this Makefile.
303 # To change the values of `make' variables: instead of editing Makefiles,
304 # (1) if the variable is set in `config.status', edit `config.status'
305 # (which will cause the Makefiles to be regenerated when you run `make');
306 # (2) otherwise, pass the desired values on the `make' command line.
308 @SET_MAKE@
310 all-recursive install-data-recursive install-exec-recursive \
311 installdirs-recursive install-recursive uninstall-recursive \
312 check-recursive installcheck-recursive info-recursive dvi-recursive:
313 @set fnord $(MAKEFLAGS); amf=$$2; \
314 for subdir in $(SUBDIRS); do \
315 target=`echo $@ | sed s/-recursive//`; \
316 echo "Making $$target in $$subdir"; \
317 (cd $$subdir && $(MAKE) $$target) \
318 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
319 done && test -z "$$fail"
321 mostlyclean-recursive clean-recursive distclean-recursive \
322 maintainer-clean-recursive:
323 @set fnord $(MAKEFLAGS); amf=$$2; \
324 rev=''; for subdir in $(SUBDIRS); do rev="$$rev $$subdir"; done; \
325 for subdir in $$rev; do \
326 target=`echo $@ | sed s/-recursive//`; \
327 echo "Making $$target in $$subdir"; \
328 (cd $$subdir && $(MAKE) $$target) \
329 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
330 done && test -z "$$fail"
331 tags-recursive:
332 list='$(SUBDIRS)'; for subdir in $$list; do \
333 (cd $$subdir && $(MAKE) tags); \
334 done
336 tags: TAGS
338 ID: $(HEADERS) $(SOURCES)
339 here=`pwd` && cd $(srcdir) && mkid -f$$here/ID $(SOURCES) $(HEADERS)
341 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
342 tags=; \
343 here=`pwd`; \
344 list='$(SUBDIRS)'; for subdir in $$list; do \
345 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
346 done; \
347 test -z "$(ETAGS_ARGS)$(SOURCES)$(HEADERS)$$tags" \
348 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $(SOURCES) $(HEADERS) -o $$here/TAGS)
350 mostlyclean-tags:
352 clean-tags:
354 distclean-tags:
355 rm -f TAGS ID
357 maintainer-clean-tags:
359 distdir = $(PACKAGE)-$(VERSION)
360 top_distdir = $(distdir)
362 # This target untars the dist file and tries a VPATH configuration. Then
363 # it guarantees that the distribution is self-contained by making another
364 # tarfile.
365 distcheck: dist
366 rm -rf $(distdir)
367 GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
368 mkdir $(distdir)/=build
369 mkdir $(distdir)/=inst
370 dc_install_base=`cd $(distdir)/=inst && pwd`; \
371 cd $(distdir)/=build \
372 && ../configure --srcdir=.. --prefix=$$dc_install_base \
373 && $(MAKE) \
374 && $(MAKE) dvi \
375 && $(MAKE) check \
376 && $(MAKE) install \
377 && $(MAKE) installcheck \
378 && $(MAKE) dist
379 rm -rf $(distdir)
380 @echo "========================"; \
381 echo "$(distdir).tar.gz is ready for distribution"; \
382 echo "========================"
383 dist: distdir
384 -chmod -R a+r $(distdir)
385 GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
386 rm -rf $(distdir)
387 dist-all: distdir
388 -chmod -R a+r $(distdir)
389 GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
390 rm -rf $(distdir)
391 distdir: $(DISTFILES)
392 @if sed 15q $(srcdir)/NEWS | fgrep -e "$(VERSION)" > /dev/null; then :; else \
393 echo "NEWS not updated; not releasing" 1>&2; \
394 exit 1; \
396 rm -rf $(distdir)
397 mkdir $(distdir)
398 -chmod 777 $(distdir)
399 here=`cd $(top_builddir) && pwd`; \
400 top_distdir=`cd $(top_distdir) && pwd`; \
401 cd $(top_srcdir) \
402 && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnits Makefile
403 @for file in $(DISTFILES); do \
404 d=$(srcdir); \
405 test -f $(distdir)/$$file \
406 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
407 || cp -p $$d/$$file $(distdir)/$$file; \
408 done
409 for subdir in $(SUBDIRS); do \
410 test -d $(distdir)/$$subdir \
411 || mkdir $(distdir)/$$subdir \
412 || exit 1; \
413 chmod 777 $(distdir)/$$subdir; \
414 (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \
415 || exit 1; \
416 done
417 $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
418 info: $(INFO_DEPS) info-recursive
419 dvi: $(DVIS) dvi-recursive
420 check: all-am
421 $(MAKE) check-recursive
422 installcheck: installcheck-recursive installcheck-local
423 all-am: Makefile $(INFO_DEPS) $(SCRIPTS) $(DATA)
425 install-exec-am: install-binSCRIPTS
427 install-data-am: install-info-am install-pkgdataSCRIPTS install-pkgdataDATA
429 uninstall-am: uninstall-binSCRIPTS uninstall-pkgdataSCRIPTS uninstall-info uninstall-pkgdataDATA
431 install-exec: install-exec-recursive install-exec-am
432 @$(NORMAL_INSTALL)
434 install-data: install-data-recursive install-data-am
435 @$(NORMAL_INSTALL)
437 install: install-recursive install-exec-am install-data-am
440 uninstall: uninstall-recursive uninstall-am
442 all: all-recursive all-am
444 install-strip:
445 $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
446 installdirs: installdirs-recursive
447 $(mkinstalldirs) $(bindir) $(pkgdatadir) $(infodir) $(pkgdatadir)
450 mostlyclean-generic:
451 test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
453 clean-generic:
454 test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
456 distclean-generic:
457 rm -f Makefile $(DISTCLEANFILES)
458 rm -f config.cache config.log stamp-h stamp-h[0-9]*
459 test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
461 maintainer-clean-generic:
462 test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
463 test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
464 mostlyclean-am: mostlyclean-vti mostlyclean-aminfo mostlyclean-tags \
465 mostlyclean-generic
467 clean-am: clean-vti clean-aminfo clean-tags clean-generic \
468 mostlyclean-am
470 distclean-am: distclean-vti distclean-aminfo distclean-tags \
471 distclean-generic clean-am
473 maintainer-clean-am: maintainer-clean-vti maintainer-clean-aminfo \
474 maintainer-clean-tags maintainer-clean-generic \
475 distclean-am
477 mostlyclean: mostlyclean-recursive mostlyclean-am
479 clean: clean-recursive clean-am
481 distclean: distclean-recursive distclean-am
482 rm -f config.status
484 maintainer-clean: maintainer-clean-recursive maintainer-clean-am
485 @echo "This command is intended for maintainers to use;"
486 @echo "it deletes files that may require special tools to rebuild."
487 rm -f config.status
489 .PHONY: default uninstall-binSCRIPTS install-binSCRIPTS \
490 uninstall-pkgdataSCRIPTS install-pkgdataSCRIPTS mostlyclean-vti \
491 distclean-vti clean-vti maintainer-clean-vti install-info-am \
492 uninstall-info mostlyclean-aminfo distclean-aminfo clean-aminfo \
493 maintainer-clean-aminfo uninstall-pkgdataDATA install-pkgdataDATA \
494 install-data-recursive uninstall-data-recursive install-exec-recursive \
495 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
496 all-recursive check-recursive installcheck-recursive info-recursive \
497 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
498 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
499 distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
500 installcheck-local installcheck all-am install-exec-am install-data-am \
501 uninstall-am install-exec install-data install uninstall all \
502 installdirs mostlyclean-generic distclean-generic clean-generic \
503 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
506 # Check to make sure some installed files are executable.
507 installcheck-local:
508 for file in $(pkgdata_SCRIPTS); do \
509 $(PERL) -e "exit ! -x '$(pkgdatadir)/$$file';" || exit 1; \
510 done
512 ################################################################
514 # Run the test suite using Perl 4.
515 perl4-check: automake aclocal
516 @if $(SHELL) -c 'perl4.036 -v' > /dev/null 2>&1; then \
517 $(MAKE) PERL=perl4.036 check; \
518 else :; fi
520 # Some simple checks, and then ordinary check. These are only really
521 # guaranteed to work on my machine.
522 maintainer-check: automake aclocal
523 @if test `diff automake.in automake | wc -l` -ne 24; then \
524 echo "found too many diffs between automake.in and automake"; 1>&2; \
525 diff -c automake.in automake; \
526 exit 1; \
528 $(PERL) -c -w automake
529 $(PERL) -c -w aclocal
530 @if test `fgrep '$${' $(srcdir)/[a-z]*.am | fgrep -v '$$$$' | wc -l` -ne 0; then \
531 echo "found too many uses of '\$${'" 1>&2; \
532 exit 1; \
533 else :; fi
534 @if test `fgrep 'mkinstalldirs' $(srcdir)/[a-z]*.am | fgrep -v '$$(mkinstalldirs)' | wc -l` -ne 0; then \
535 echo "found incorrect use of mkinstalldirs" 1>&2; \
536 exit 1; \
537 else :; fi
538 @if $(SHELL) -c 'perl4.036 -v' >/dev/null 2>&1; then \
539 perl4.036 -c -w automake; \
540 perl4.036 -c -w aclocal; \
541 else :; fi
542 @if grep undef $(srcdir)/automake.in > /dev/null 2>&1; then \
543 echo "Found undef in automake.in; use delete instead" 1>&2; \
544 exit 1; \
547 # Tag before making distribution. Also, don't make a distribution if
548 # checks fail. Also, make sure the NEWS file is up-to-date.
549 cvs-dist: maintainer-check perl4-check distcheck
550 @if sed 1q $(srcdir)/NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
551 echo "NEWS not updated; not releasing" 1>&2; \
552 exit 1; \
554 cvs -q tag `echo "Release-$(VERSION)" | sed 's/\./-/g'`
555 $(MAKE) dist
557 cvs-diff:
558 thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \
559 if test -z "$$OLDVERSION"; then \
560 prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
561 else prevno="$$OLDVERSION"; fi; \
562 prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \
563 cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \
564 > $(PACKAGE)-$$prevno-$(VERSION).diff
566 path-check: distdir
567 (cd $(distdir) && \
568 find . -print | xargs pathchk -p); \
569 status=$$?; \
570 rm -rf $(distdir); \
571 exit $$status
573 # Tell versions [3.59,3.63) of GNU make to not export all variables.
574 # Otherwise a system limit (for SysV at least) may be exceeded.
575 .NOEXPORT: