Pretty-print variable definitions.
[automake.git] / Makefile.in
blob4fbfa01a1708ae8f007e56ef06d9983fa0941be9
1 # Makefile.in generated automatically by automake 0.26 from Makefile.am
2 # Copyright (C) 1994, 1995 Free Software Foundation, Inc.
4 # This program is free software; you can redistribute it and/or modify
5 # it under the terms of the GNU General Public License as published by
6 # the Free Software Foundation; either version 2, or (at your option)
7 # any later version.
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 # GNU General Public License for more details.
14 # You should have received a copy of the GNU General Public License
15 # along with this program; if not, write to the Free Software
16 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
17 # 02111-1307, USA.
19 SHELL = /bin/sh
21 srcdir = @srcdir@
22 top_srcdir = @top_srcdir@
23 VPATH = @srcdir@
24 prefix = @prefix@
25 exec_prefix = @exec_prefix@
27 bindir = @bindir@
28 sbindir = @sbindir@
29 libexecdir = @libexecdir@
30 datadir = @datadir@
31 sysconfdir = @sysconfdir@
32 sharedstatedir = @sharedstatedir@
33 localstatedir = @localstatedir@
34 libdir = @libdir@
35 infodir = @infodir@
36 mandir = @mandir@
37 includedir = @includedir@
38 oldincludedir = /usr/include
40 pkgdatadir = $(datadir)/@PACKAGE@
41 pkglibdir = $(libdir)/@PACKAGE@
42 pkgincludedir = $(includedir)/@PACKAGE@
44 INSTALL = @INSTALL@
45 INSTALL_PROGRAM = @INSTALL_PROGRAM@
46 INSTALL_DATA = @INSTALL_DATA@
47 INSTALL_SCRIPT = @INSTALL_SCRIPT@
48 transform = @program_transform_name@
50 bin_SCRIPTS = automake
51 TEXINFOS = automake.texi
52 # SUBDIRS = intl po
53 # CONFIG_HEADER = config.h
55 pkgdata_DATA = clean-kr.am clean.am compile-kr.am compile-vars.am \
56 compile.am data.am depend.am dist-subd-top.am \
57 dist-subd.am dist-vars.am dist.am footer.am header-vars.am \
58 kr-vars.am libraries-vars.am \
59 libraries.am library.am mans-vars.am \
60 program.am programs.am remake-hdr.am \
61 remake-subd.am remake.am scripts.am subdirs.am tags.am tags-subd.am \
62 tags-clean.am \
63 texi-clean.am texi-version.am texinfos-vars.am texinfos.am \
64 libraries-clean.am scripts-clean.am programs-clean.am data-clean.am \
65 INSTALL install-sh mdate-sh mkinstalldirs texinfo.tex
67 DIST_OTHER = automake.in
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
77 SCRIPTS= $(bin_SCRIPTS)
79 MAKEINFO = makeinfo
80 TEXI2DVI = texi2dvi
82 TEXFILES = *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.log *.pg \
83 *.toc *.tp *.vr *.op
85 INFOS = automake.info*
86 INFO_DEPS = automake.info
87 DVIS = automake.dvi
89 DATA= $(pkgdata_DATA)
91 ACLOCAL = aclocal.m4
92 DIST_COMMON = mkinstalldirs configure Makefile.in stamp-vti configure.in \
93 ChangeLog THANKS README version.texi mdate-sh TODO INSTALL Makefile.am \
94 texinfo.tex NEWS aclocal.m4 install-sh
96 PACKAGE = @PACKAGE@
97 VERSION = @VERSION@
99 DISTFILES = $(SOURCES) $(HEADERS) $(TEXINFOS) $(INFOS) $(MANS) \
100 $(DIST_OTHER) $(DIST_COMMON) $(DATA)
102 default: all
104 mostlyclean-binSCRIPTS:
106 clean-binSCRIPTS:
107 rm -f $(bin_SCRIPTS)
109 distclean-binSCRIPTS:
111 maintainer-clean-binSCRIPTS:
113 install-binSCRIPTS: $(bin_SCRIPTS)
114 $(top_srcdir)/mkinstalldirs $(bindir)
115 for p in $(bin_SCRIPTS); do \
116 $(INSTALL_SCRIPT) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
117 done
119 uninstall-binSCRIPTS:
120 for p in $(bin_SCRIPTS); do \
121 rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
122 done
124 version.texi: stamp-vti
126 stamp-vti: automake.texi $(top_srcdir)/configure.in
127 echo "@set UPDATED `cd $(srcdir) && $(SHELL) mdate-sh automake.texi`" \
128 > version.tmp
129 echo "@set EDITION $(VERSION)" >> version.tmp
130 echo "@set VERSION $(VERSION)" >> version.tmp
131 if cmp -s version.tmp $(srcdir)/version.texi; then \
132 rm version.tmp; \
133 else \
134 mv version.tmp $(srcdir)/version.texi; \
136 echo timestamp > $(srcdir)/stamp-vti
138 mostlyclean-vti:
139 rm -f *.tmp
141 clean-vti:
143 distclean-vti:
145 maintainer-clean-vti:
146 rm -f stamp-vti version.texi
148 automake.info: automake.texi version.texi
150 .texi.info:
151 $(MAKEINFO) -I$(srcdir) $<
153 .texi.dvi:
154 TEXINPUTS=$(srcdir):$$TEXINPUTS $(TEXI2DVI) $<
156 install-info: $(INFO_DEPS)
157 $(top_srcdir)/mkinstalldirs $(infodir)
158 for file in $(INFO_DEPS); do \
159 if test -f $$file; then \
160 d=.; \
161 else \
162 d=$(srcdir); \
163 fi; \
164 for ifile in $${file}*; do \
165 $(INSTALL_DATA) $$d/$$ifile $(infodir)/$$ifile; \
166 done; \
167 done
169 uninstall-info:
170 cd $(srcdir) && for file in *.info*; do
171 rm -f $(infodir)/$$file; \
172 done
174 mostlyclean-info:
175 rm -f automake.aux automake.cp automake.cps automake.dvi \
176 automake.fn automake.fns automake.ky automake.log \
177 automake.pg automake.toc automake.tp automake.vr automake.op
179 clean-info:
181 distclean-info:
183 maintainer-clean-info:
184 rm -f $(INFOS)
186 install-pkgdataDATA: $(pkgdata_DATA)
187 $(top_srcdir)/mkinstalldirs $(pkgdatadir)
188 for p in $(pkgdata_DATA); do \
189 $(INSTALL_DATA) $(srcdir)/$$p $(pkgdatadir)/$$p; \
190 done
192 uninstall-pkgdataDATA:
193 for p in $(pkgdata_DATA); do \
194 rm -f $(pkgdatadir)/$$p; \
195 done
197 $(srcdir)/Makefile.in: Makefile.am
198 cd $(srcdir) && automake Makefile
200 # For an explanation of the following Makefile rules, see node
201 # `Automatic Remaking' in GNU Autoconf documentation.
202 Makefile: Makefile.in config.status
203 CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
204 config.status: configure
205 ./config.status --recheck
206 $(srcdir)/configure: configure.in $(ACLOCAL)
207 cd $(srcdir) && autoconf
209 id: ID
212 here=`pwd`; cd $(srcdir) && mkid -f $$here/ID $(SOURCES) $(HEADERS)
214 tags: TAGS
216 TAGS:
217 here=`pwd`; cd $(srcdir) && etags $(ETAGS_ARGS) $(SOURCES) $(HEADERS) -o $$here/TAGS
219 mostlyclean-tags:
221 clean-tags:
223 distclean-tags:
224 rm -f TAGS ID
226 maintainer-clean-tags:
228 distdir = $(PACKAGE)-$(VERSION)
229 dist: $(DISTFILES)
230 rm -rf $(distdir)
231 mkdir $(distdir)
232 (cd $(srcdir) && automake --include-deps --output-dir=$(distdir))
233 @for file in $(DISTFILES); do \
234 test -f $(distdir)/$$file || { \
235 echo linking $$file; \
236 ln $(srcdir)/$$file $(distdir)/$$file; \
237 } || { \
238 echo copying $$file instead; \
239 cp -p $(srcdir)/$$file $(distdir)/$$file; \
240 }; \
241 done
242 @sublist="$(DIST_SUBDIRS)"; \
243 for dir in $$sublist; do \
244 echo copying directory $$dir; \
245 tar -chof - $$dir | (cd $(distdir) && tar -xBpf -); \
246 done
247 chmod -R a+r $(distdir)
248 tar -chozf $(distdir).tar.gz $(distdir)
249 rm -rf $(distdir)
251 all: info $(SCRIPTS) $(DATA)
253 info: $(INFO_DEPS)
255 dvi: $(DVIS)
257 check:
259 installcheck:
261 install-exec: install-binSCRIPTS
263 install-data: install-info install-pkgdataDATA
265 install: install-exec install-data
267 uninstall: uninstall-binSCRIPTS uninstall-info uninstall-pkgdataDATA
269 installdirs:
270 $(top_srcdir)/mkinstalldirs $(bindir) $(infodir) $(pkgdatadir)
272 mostlyclean-generic:
273 test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
275 clean-generic:
276 test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
278 distclean-generic:
279 rm -f Makefile $(DISTCLEANFILES)
280 rm -f config.cache config.log $(CONFIG_HEADER) stamp-h
282 maintainer-clean-generic:
283 test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
285 mostlyclean: mostlyclean-binSCRIPTS mostlyclean-vti mostlyclean-info mostlyclean-tags mostlyclean-generic
287 clean: mostlyclean clean-binSCRIPTS clean-vti clean-info clean-tags clean-generic
289 distclean: clean distclean-binSCRIPTS distclean-vti distclean-info distclean-tags distclean-generic
290 rm -f config.status
292 maintainer-clean: distclean maintainer-clean-binSCRIPTS maintainer-clean-vti maintainer-clean-info maintainer-clean-tags maintainer-clean-generic
293 @echo "This command is intended for maintainers to use;"
294 @echo "it deletes files that may require special tools to rebuild."
296 # Some simple checks:
297 # * syntax check with perl4 and perl5.
298 # * make sure the scripts don't use 'true'
299 # These are only really guaranteed to work on my machine.
300 maintainer-check: automake
301 @PERL@ -c -w automake
302 if grep '^[^#].*true' $(srcdir)/[a-z]*.am; then \
303 echo "can't use 'true' in GNU Makefile" 1>&2; \
304 exit 1; \
305 else :; fi
306 if test -f /usr/local/bin/perl4.036; then \
307 /usr/local/bin/perl4.036 -c -w automake; \
308 else :; fi
310 automake: automake.in
311 CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
313 # Tag before making distribution. Also, don't make a distribution if
314 # checks fail. Also, make sure the NEWS file is up-to-date.
315 cvs-dist: maintainer-check
316 if sed 1q NEWS | grep -e "$(VERSION)"; then :; else \
317 echo "NEWS not updated; not releasing" 1>&2; \
318 exit 1; \
320 cvs tag `echo "Release-$(VERSION)" | sed 's/\./-/g'`
321 $(MAKE) dist
323 .SUFFIXES:
324 .SUFFIXES: .texi .info .dvi
326 # Tell versions [3.59,3.63) of GNU make to not export all variables.
327 # Otherwise a system limit (for SysV at least) may be exceeded.
328 .NOEXPORT: