xref: /freebsd/contrib/bc/Makefile.in (revision 77a0943ded95b9e6438f7db70c4a28e4d93946d4)
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
14SHELL = /bin/sh
15
16srcdir = @srcdir@
17top_srcdir = @top_srcdir@
18VPATH = @srcdir@
19prefix = @prefix@
20exec_prefix = @exec_prefix@
21
22bindir = @bindir@
23sbindir = @sbindir@
24libexecdir = @libexecdir@
25datadir = @datadir@
26sysconfdir = @sysconfdir@
27sharedstatedir = @sharedstatedir@
28localstatedir = @localstatedir@
29libdir = @libdir@
30infodir = @infodir@
31mandir = @mandir@
32includedir = @includedir@
33oldincludedir = /usr/include
34
35DISTDIR =
36
37pkgdatadir = $(datadir)/@PACKAGE@
38pkglibdir = $(libdir)/@PACKAGE@
39pkgincludedir = $(includedir)/@PACKAGE@
40
41top_builddir = .
42
43ACLOCAL = @ACLOCAL@
44AUTOCONF = @AUTOCONF@
45AUTOMAKE = @AUTOMAKE@
46AUTOHEADER = @AUTOHEADER@
47
48INSTALL = @INSTALL@
49INSTALL_PROGRAM = @INSTALL_PROGRAM@
50INSTALL_DATA = @INSTALL_DATA@
51INSTALL_SCRIPT = @INSTALL_SCRIPT@
52transform = @program_transform_name@
53
54NORMAL_INSTALL = :
55PRE_INSTALL = :
56POST_INSTALL = :
57NORMAL_UNINSTALL = :
58PRE_UNINSTALL = :
59POST_UNINSTALL = :
60CC = @CC@
61LEX = @LEX@
62MAKEINFO = @MAKEINFO@
63PACKAGE = @PACKAGE@
64RANLIB = @RANLIB@
65VERSION = @VERSION@
66YACC = @YACC@
67
68SUBDIRS = lib bc dc doc
69ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
70mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
71CONFIG_HEADER = config.h
72CONFIG_CLEAN_FILES =
73DIST_COMMON =  README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
74Makefile.in NEWS acconfig.h aclocal.m4 config.h.in configure \
75configure.in install-sh missing mkinstalldirs stamp-h.in
76
77
78DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
79
80TAR = tar
81GZIP = --best
82all: all-recursive-am all-am
83
84.SUFFIXES:
85$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
86	cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
87
88Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
89	cd $(top_builddir) \
90	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
91
92$(ACLOCAL_M4):  configure.in
93	cd $(srcdir) && $(ACLOCAL)
94
95config.status: $(srcdir)/configure
96	$(SHELL) ./config.status --recheck
97$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
98	cd $(srcdir) && $(AUTOCONF)
99
100config.h: stamp-h
101	@:
102stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
103	cd $(top_builddir) \
104	  && CONFIG_FILES= CONFIG_HEADERS=config.h \
105	     $(SHELL) ./config.status
106	@echo timestamp > stamp-h
107$(srcdir)/config.h.in: $(srcdir)/stamp-h.in
108$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
109	cd $(top_srcdir) && $(AUTOHEADER)
110	@echo timestamp > $(srcdir)/stamp-h.in
111
112mostlyclean-hdr:
113
114clean-hdr:
115
116distclean-hdr:
117	-rm -f config.h
118
119maintainer-clean-hdr:
120
121# This directory's subdirectories are mostly independent; you can cd
122# into them and run `make' without going through this Makefile.
123# To change the values of `make' variables: instead of editing Makefiles,
124# (1) if the variable is set in `config.status', edit `config.status'
125#     (which will cause the Makefiles to be regenerated when you run `make');
126# (2) otherwise, pass the desired values on the `make' command line.
127
128@SET_MAKE@
129
130all-recursive install-data-recursive install-exec-recursive \
131installdirs-recursive install-recursive uninstall-recursive  \
132check-recursive installcheck-recursive info-recursive dvi-recursive:
133	@set fnord $(MAKEFLAGS); amf=$$2; \
134	list='$(SUBDIRS)'; for subdir in $$list; do \
135	  target=`echo $@ | sed s/-recursive//`; \
136	  echo "Making $$target in $$subdir"; \
137	  (cd $$subdir && $(MAKE) $$target) \
138	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
139	done && test -z "$$fail"
140
141mostlyclean-recursive clean-recursive distclean-recursive \
142maintainer-clean-recursive:
143	@set fnord $(MAKEFLAGS); amf=$$2; \
144	rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
145	  rev="$$subdir $$rev"; \
146	done; \
147	for subdir in $$rev; do \
148	  target=`echo $@ | sed s/-recursive//`; \
149	  echo "Making $$target in $$subdir"; \
150	  (cd $$subdir && $(MAKE) $$target) \
151	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
152	done && test -z "$$fail"
153tags-recursive:
154	list='$(SUBDIRS)'; for subdir in $$list; do \
155	  (cd $$subdir && $(MAKE) tags); \
156	done
157
158tags: TAGS
159
160ID: $(HEADERS) $(SOURCES) $(LISP)
161	here=`pwd` && cd $(srcdir) \
162	  && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
163
164TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
165	tags=; \
166	here=`pwd`; \
167	list='$(SUBDIRS)'; for subdir in $$list; do \
168	  test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
169	done; \
170	list='$(SOURCES) $(HEADERS)'; \
171	unique=`for i in $$list; do echo $$i; done | \
172	  awk '    { files[$$0] = 1; } \
173	       END { for (i in files) print i; }'`; \
174	test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
175	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
176
177mostlyclean-tags:
178
179clean-tags:
180
181distclean-tags:
182	-rm -f TAGS ID
183
184maintainer-clean-tags:
185
186distdir = $(PACKAGE)-$(VERSION)
187top_distdir = $(distdir)
188
189# This target untars the dist file and tries a VPATH configuration.  Then
190# it guarantees that the distribution is self-contained by making another
191# tarfile.
192distcheck: dist
193	-rm -rf $(distdir)
194	GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
195	mkdir $(distdir)/=build
196	mkdir $(distdir)/=inst
197	dc_install_base=`cd $(distdir)/=inst && pwd`; \
198	cd $(distdir)/=build \
199	  && ../configure --srcdir=.. --prefix=$$dc_install_base \
200	  && $(MAKE) \
201	  && $(MAKE) dvi \
202	  && $(MAKE) check \
203	  && $(MAKE) install \
204	  && $(MAKE) installcheck \
205	  && $(MAKE) dist
206	-rm -rf $(distdir)
207	@echo "========================"; \
208	echo "$(distdir).tar.gz is ready for distribution"; \
209	echo "========================"
210dist: distdir
211	-chmod -R a+r $(distdir)
212	GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
213	-rm -rf $(distdir)
214dist-all: distdir
215	-chmod -R a+r $(distdir)
216	GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
217	-rm -rf $(distdir)
218distdir: $(DISTFILES)
219	-rm -rf $(distdir)
220	mkdir $(distdir)
221	-chmod 777 $(distdir)
222	@for file in $(DISTFILES); do \
223	  d=$(srcdir); \
224	  test -f $(distdir)/$$file \
225	  || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
226	  || cp -p $$d/$$file $(distdir)/$$file; \
227	done
228	for subdir in $(SUBDIRS); do \
229	  test -d $(distdir)/$$subdir \
230	  || mkdir $(distdir)/$$subdir \
231	  || exit 1; \
232	  chmod 777 $(distdir)/$$subdir; \
233	  (cd $$subdir && $(MAKE) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
234	    || exit 1; \
235	done
236	$(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
237info: info-recursive
238dvi: dvi-recursive
239check: all-am
240	$(MAKE) check-recursive
241installcheck: installcheck-recursive
242all-recursive-am: config.h
243	$(MAKE) all-recursive
244
245all-am: Makefile config.h
246
247install-exec: install-exec-recursive
248	@$(NORMAL_INSTALL)
249
250install-data: install-data-recursive
251	@$(NORMAL_INSTALL)
252
253install: install-recursive
254	@:
255
256uninstall: uninstall-recursive
257
258install-strip:
259	$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
260installdirs: installdirs-recursive
261
262
263mostlyclean-generic:
264	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
265
266clean-generic:
267	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
268
269distclean-generic:
270	-rm -f Makefile $(DISTCLEANFILES)
271	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
272	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
273
274maintainer-clean-generic:
275	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
276	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
277mostlyclean-am:  mostlyclean-hdr mostlyclean-tags mostlyclean-generic
278
279clean-am:  clean-hdr clean-tags clean-generic mostlyclean-am
280
281distclean-am:  distclean-hdr distclean-tags distclean-generic clean-am
282
283maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-tags \
284		maintainer-clean-generic distclean-am
285
286mostlyclean:  mostlyclean-recursive mostlyclean-am
287
288clean:  clean-recursive clean-am
289
290distclean:  distclean-recursive distclean-am
291	-rm -f config.status
292
293maintainer-clean:  maintainer-clean-recursive maintainer-clean-am
294	@echo "This command is intended for maintainers to use;"
295	@echo "it deletes files that may require special tools to rebuild."
296	-rm -f config.status
297
298.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
299install-data-recursive uninstall-data-recursive install-exec-recursive \
300uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
301all-recursive check-recursive installcheck-recursive info-recursive \
302dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
303maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
304distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
305installcheck all-recursive-am all-am install-exec install-data install \
306uninstall all installdirs mostlyclean-generic distclean-generic \
307clean-generic maintainer-clean-generic clean mostlyclean distclean \
308maintainer-clean
309
310
311dist-hook:
312	mkdir $(distdir)/h $(distdir)/Examples $(distdir)/Test
313	cp -p $(srcdir)/h/*.h $(distdir)/h
314	cp -p $(srcdir)/Examples/*.b $(distdir)/Examples
315	cp -p $(srcdir)/Test/*.b $(srcdir)/Test/*.bc $(distdir)/Test
316	cp -p $(srcdir)/Test/signum $(srcdir)/Test/timetest $(distdir)/Test
317
318# Tell versions [3.59,3.63) of GNU make to not export all variables.
319# Otherwise a system limit (for SysV at least) may be exceeded.
320.NOEXPORT:
321