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