Nothing
[automake.git] / Makefile.in
blobb019cbb86707e54fc062e2846ccc50a9da3384d4
1 # Makefile.in generated automatically by automake 0.30 from Makefile.am
3 # Copyright (C) 1994, 1995, 1996 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 INSTALL = @INSTALL@
36 INSTALL_PROGRAM = @INSTALL_PROGRAM@
37 INSTALL_DATA = @INSTALL_DATA@
38 INSTALL_SCRIPT = @INSTALL_SCRIPT@
39 transform = @program_transform_name@
41 AUTOMAKE_OPTIONS = gnits
42 MAINT_CHARSET = latin1
44 SUBDIRS = tests
46 bin_SCRIPTS = automake
47 info_TEXINFOS = automake.texi
48 # SUBDIRS = intl po
49 # CONFIG_HEADER = config.h
51 pkgdata_DATA = clean-kr.am clean.am compile-kr.am compile-vars.am \
52 compile.am data.am depend.am \
53 dist-vars.am footer.am header.am header-vars.am \
54 kr-vars.am libraries-vars.am \
55 libraries.am library.am mans-vars.am \
56 program.am programs.am remake-hdr.am \
57 remake-subd.am remake.am scripts.am subdirs.am tags.am tags-subd.am \
58 tags-clean.am \
59 texi-version.am texinfos-vars.am texinfos.am \
60 libraries-clean.am programs-clean.am data-clean.am \
61 COPYING INSTALL texinfo.tex \
62 ansi2knr.c ansi2knr.1 \
63 aclocal.m4
65 pkgdata_SCRIPTS = config.guess config.sub install-sh mdate-sh mkinstalldirs
67 CLEANFILES = automake
69 # Gross.
70 DIST_SUBDIRS = samples/cpio/*Makefile.am
72 # The following requires a fixed version of the Emacs 19.30 etags.
73 ETAGS_ARGS = automake.in --lang=none \
74 --regex='/^@node[ \t]+\([^,]+\)/\1/' automake.texi
75 ACLOCAL = aclocal.m4
76 SCRIPTS = $(bin_SCRIPTS) $(pkgdata_SCRIPTS)
79 MAKEINFO = makeinfo
80 TEXI2DVI = texi2dvi
81 INFOS = automake.info*
82 INFO_DEPS = automake.info
83 DVIS = automake.dvi
84 TEXINFOS = automake.texi
86 DATA = $(pkgdata_DATA)
88 DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
89 Makefile.in NEWS README THANKS TODO aclocal.m4 automake.in \
90 config.guess config.sub configure configure.in install-sh mdate-sh \
91 mkinstalldirs stamp-vti texinfo.tex version.texi
94 PACKAGE = @PACKAGE@
95 VERSION = @VERSION@
97 DISTFILES = $(DIST_COMMON) $(SOURCES) $(BUILT_SOURCES) $(HEADERS) \
98 $(TEXINFOS) $(INFOS) $(MANS) $(DIST_OTHER) $(DATA)
99 DEP_DISTFILES = $(DIST_COMMON) $(SOURCES) $(BUILT_SOURCES) $(HEADERS) \
100 $(TEXINFOS) $(INFO_DEPS) $(MANS) $(DIST_OTHER) $(DATA)
101 default: all
104 $(srcdir)/Makefile.in: Makefile.am configure.in
105 cd $(srcdir) && automake Makefile
107 # For an explanation of the following Makefile rules, see node
108 # `Automatic Remaking' in GNU Autoconf documentation.
109 Makefile: Makefile.in config.status
110 CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
111 config.status: configure
112 ./config.status --recheck
113 $(srcdir)/configure: configure.in $(ACLOCAL)
114 cd $(srcdir) && autoconf
115 automake: $(top_builddir)/config.status automake.in
116 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
118 install-binSCRIPTS: $(bin_SCRIPTS)
119 $(top_srcdir)/mkinstalldirs $(bindir)
120 for p in $(bin_SCRIPTS); do \
121 if test -f $$p; then \
122 $(INSTALL_SCRIPT) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
123 else :; fi; \
124 done
126 uninstall-binSCRIPTS:
127 for p in $(bin_SCRIPTS); do \
128 rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
129 done
131 install-pkgdataSCRIPTS: $(pkgdata_SCRIPTS)
132 $(top_srcdir)/mkinstalldirs $(pkgdatadir)
133 for p in $(pkgdata_SCRIPTS); do \
134 if test -f $$p; then \
135 $(INSTALL_SCRIPT) $$p $(pkgdatadir)/`echo $$p|sed '$(transform)'`; \
136 else :; fi; \
137 done
139 uninstall-pkgdataSCRIPTS:
140 for p in $(pkgdata_SCRIPTS); do \
141 rm -f $(pkgdatadir)/`echo $$p|sed '$(transform)'`; \
142 done
144 version.texi: stamp-vti
146 stamp-vti: automake.texi $(top_srcdir)/configure.in
147 echo "@set UPDATED `cd $(srcdir) && $(SHELL) mdate-sh automake.texi`" \
148 > vti.tmp
149 echo "@set EDITION $(VERSION)" >> vti.tmp
150 echo "@set VERSION $(VERSION)" >> vti.tmp
151 if cmp -s vti.tmp $(srcdir)/version.texi; then \
152 rm vti.tmp; \
153 else \
154 mv vti.tmp $(srcdir)/version.texi; \
156 echo timestamp > $(srcdir)/stamp-vti
158 mostlyclean-vti:
159 rm -f vti.tmp
161 clean-vti:
163 distclean-vti:
165 maintainer-clean-vti:
166 rm -f stamp-vti version.texi
168 automake.info: automake.texi version.texi
171 .texi.info:
172 $(MAKEINFO) -I$(srcdir) $<
174 .texi.dvi:
175 TEXINPUTS=$(srcdir):$$TEXINPUTS $(TEXI2DVI) $<
177 install-info: $(INFO_DEPS)
178 $(top_srcdir)/mkinstalldirs $(infodir)
179 for file in $(INFO_DEPS); do \
180 for ifile in `cd $(srcdir) && echo $$file*`; do \
181 $(INSTALL_DATA) $(srcdir)/$$ifile $(infodir)/$$ifile; \
182 done; \
183 done
185 uninstall-info:
186 cd $(srcdir) && for file in *.info*; do \
187 rm -f $(infodir)/$$file; \
188 done
190 mostlyclean-info:
191 rm -f automake.aux automake.cp automake.cps automake.dvi automake.fn \
192 automake.fns automake.ky automake.log automake.pg \
193 automake.toc automake.tp automake.vr automake.op
195 clean-info:
197 distclean-info:
199 maintainer-clean-info:
200 rm -f $(INFOS)
202 install-pkgdataDATA: $(pkgdata_DATA)
203 $(top_srcdir)/mkinstalldirs $(pkgdatadir)
204 for p in $(pkgdata_DATA); do \
205 $(INSTALL_DATA) $(srcdir)/$$p $(pkgdatadir)/$$p; \
206 done
208 uninstall-pkgdataDATA:
209 for p in $(pkgdata_DATA); do \
210 rm -f $(pkgdatadir)/$$p; \
211 done
213 # This directory's subdirectories are mostly independent; you can cd
214 # into them and run `make' without going through this Makefile.
215 # To change the values of `make' variables: instead of editing Makefiles,
216 # (1) if the variable is set in `config.status', edit `config.status'
217 # (which will cause the Makefiles to be regenerated when you run `make');
218 # (2) otherwise, pass the desired values on the `make' command line.
220 @SET_MAKE@
222 all-recursive install-data-recursive install-exec-recursive \
223 installdirs-recursive install-recursive uninstall-recursive \
224 check-recursive installcheck-recursive info-recursive dvi-recursive \
225 mostlyclean-recursive clean-recursive distclean-recursive \
226 maintainer-clean-recursive:
227 for subdir in $(SUBDIRS); do \
228 target=`echo $@ | sed s/-recursive//`; \
229 echo making $$target in $$subdir; \
230 (cd $$subdir && $(MAKE) $$target) \
231 || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
232 done && test -z "$$fail"
234 tags: TAGS
236 TAGS:
237 tags=; \
238 here=`pwd`; \
239 for subdir in $(SUBDIRS); do \
240 (cd $$subdir && $(MAKE) TAGS); \
241 test -f $$subdir/TAGS && { \
242 tags="$$tags -i $$here/$$subdir/TAGS"; \
244 done; \
245 test -z "$(ETAGS_ARGS)$(CONFIG_HEADER)$(SOURCES)$(HEADERS)$$tags" \
246 || etags $(ETAGS_ARGS) $$tags $(CONFIG_HEADER) $(SOURCES) $(HEADERS)
248 mostlyclean-tags:
250 clean-tags:
252 distclean-tags:
253 rm -f TAGS ID
255 maintainer-clean-tags:
257 distdir = $(PACKAGE)-$(VERSION)
258 dist: $(DEP_DISTFILES)
259 @if sed 15q NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
260 echo "NEWS not updated; not releasing" 1>&2; \
261 exit 1; \
263 rm -rf $(distdir)
264 mkdir $(distdir)
265 chmod 777 $(distdir)
266 distdir=`cd $(distdir) && pwd` \
267 && cd $(srcdir) \
268 && automake --include-deps --output-dir=$$distdir --strictness=gnits
269 @for file in `cd $(srcdir) && echo $(DISTFILES)`; do \
270 test -f $(distdir)/$$file \
271 || ln $(srcdir)/$$file $(distdir)/$$file 2> /dev/null \
272 || cp -p $(srcdir)/$$file $(distdir)/$$file; \
273 done
274 for subdir in $(SUBDIRS); do \
275 test -d $(distdir)/$$subdir \
276 || mkdir $(distdir)/$$subdir \
277 || exit 1; \
278 chmod 777 $(distdir)/$$subdir; \
279 (cd $$subdir && $(MAKE) dist) || exit 1; \
280 done
281 @for dir in $(DIST_SUBDIRS); do \
282 echo copying directory $$dir; \
283 tar chf - $$dir | (cd $(distdir) && tar xBpf -); \
284 done
285 chmod -R a+r $(distdir)
286 tar chozf $(distdir).tar.gz $(distdir)
287 rm -rf $(distdir)
288 info: $(INFO_DEPS) info-recursive
290 dvi: $(DVIS) dvi-recursive
292 check: check-recursive
294 installcheck: installcheck-recursive installcheck-local
296 all-am: $(INFO_DEPS) $(SCRIPTS) $(DATA) Makefile
298 install-exec-am: install-binSCRIPTS
300 install-data-am: install-info install-pkgdataSCRIPTS install-pkgdataDATA
302 uninstall-am: uninstall-binSCRIPTS uninstall-pkgdataSCRIPTS uninstall-info uninstall-pkgdataDATA
304 install-exec: install-exec-recursive install-exec-am
306 install-data: install-data-recursive install-data-am
308 install: install-recursive install-exec-am install-data-am
311 uninstall: uninstall-recursive uninstall-am
313 all: all-recursive all-am
315 installdirs: installdirs-recursive
316 $(top_srcdir)/mkinstalldirs $(bindir) $(pkgdatadir) $(infodir) \
317 $(pkgdatadir)
320 mostlyclean-generic:
321 test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
323 clean-generic:
324 test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
326 distclean-generic:
327 rm -f Makefile $(DISTCLEANFILES)
328 rm -f config.cache config.log $(CONFIG_HEADER) stamp-h
330 maintainer-clean-generic:
331 test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
332 test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
333 mostlyclean-am: mostlyclean-vti mostlyclean-info mostlyclean-tags \
334 mostlyclean-generic
336 clean-am: clean-vti clean-info clean-tags clean-generic mostlyclean-am
338 distclean-am: distclean-vti distclean-info distclean-tags \
339 distclean-generic clean-am
341 maintainer-clean-am: maintainer-clean-vti maintainer-clean-info \
342 maintainer-clean-tags maintainer-clean-generic \
343 distclean-am
345 mostlyclean: mostlyclean-am mostlyclean-recursive
347 clean: clean-am clean-recursive
349 distclean: distclean-am distclean-recursive
350 rm -f config.status
352 maintainer-clean: maintainer-clean-am maintainer-clean-recursive
353 @echo "This command is intended for maintainers to use;"
354 @echo "it deletes files that may require special tools to rebuild."
355 rm -f config.status
357 .PHONY: default uninstall-binSCRIPTS install-binSCRIPTS \
358 uninstall-pkgdataSCRIPTS install-pkgdataSCRIPTS mostlyclean-vti \
359 distclean-vti clean-vti maintainer-clean-vti install-info \
360 uninstall-info mostlyclean-info distclean-info clean-info \
361 maintainer-clean-info uninstall-pkgdataDATA install-pkgdataDATA \
362 install-data-recursive uninstall-data-recursive \
363 install-exec-recursive uninstall-exec-recursive \
364 installdirs-recursive uninstalldirs-recursive all-recursive \
365 check-recursive installcheck-recursive info-recursive dvi-recursive \
366 mostlyclean-recursive distclean-recursive clean-recursive \
367 maintainer-clean-recursive tags mostlyclean-tags distclean-tags \
368 clean-tags maintainer-clean-tags dist info dvi check \
369 installcheck-local installcheck all-am install-exec-am \
370 install-data-am uninstall-am install-exec install-data install \
371 uninstall all installdirs mostlyclean-generic distclean-generic \
372 clean-generic maintainer-clean-generic clean mostlyclean distclean \
373 maintainer-clean
376 # Check to make sure some installed files are executable.
377 installcheck-local:
378 test -x $(pkgdatadir)/config.guess
379 test -x $(pkgdatadir)/config.sub
380 test -x $(pkgdatadir)/install-sh
381 test -x $(pkgdatadir)/mdate-sh
382 test -x $(pkgdatadir)/mkinstalldirs
384 # Some simple checks:
385 # * syntax check with perl4 and perl5.
386 # * make sure the scripts don't use 'true'
387 # * expect no instances of '${...}'
388 # These are only really guaranteed to work on my machine.
389 maintainer-check: automake check
390 @PERL@ -c -w automake
391 @if grep '^[^#].*true' $(srcdir)/[a-z]*.am; then \
392 echo "can't use 'true' in GNU Makefile" 1>&2; \
393 exit 1; \
394 else :; fi
395 @if test `fgrep '$${' $(srcdir)/[a-z]*.am | wc -l` -ne 0; then \
396 echo "found too many uses of '\$${'" 1>&2; \
397 exit 1; \
399 if $(SHELL) -c 'perl4.036 -v' >/dev/null 2>&1; then \
400 perl4.036 -c -w automake; \
401 else :; fi
403 # Tag before making distribution. Also, don't make a distribution if
404 # checks fail. Also, make sure the NEWS file is up-to-date.
405 cvs-dist: maintainer-check
406 @if sed 1q NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
407 echo "NEWS not updated; not releasing" 1>&2; \
408 exit 1; \
410 cvs tag `echo "Release-$(VERSION)" | sed 's/\./-/g'`
411 $(MAKE) dist
412 .SUFFIXES:
413 .SUFFIXES: .texi .info .dvi
415 # Tell versions [3.59,3.63) of GNU make to not export all variables.
416 # Otherwise a system limit (for SysV at least) may be exceeded.
417 .NOEXPORT: