* config/tc-sh.c (allow_dollar_register_prefix): New variable.
[deliverable/binutils-gdb.git] / Makefile.in
... / ...
CommitLineData
1
2# Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3#
4# Makefile for directory with subdirs to build.
5# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6# 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
7#
8# This file is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2 of the License, or
11# (at your option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program; if not, write to the Free Software
20# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21#
22
23# -------------------------------
24# Standard Autoconf-set variables
25# -------------------------------
26VPATH=@srcdir@
27
28build_alias=@build_alias@
29build=@build@
30host_alias=@host_alias@
31host=@host@
32target_alias=@target_alias@
33target=@target@
34
35program_transform_name = @program_transform_name@
36
37prefix = @prefix@
38exec_prefix = @exec_prefix@
39
40srcdir = @srcdir@
41
42bindir = @bindir@
43sbindir = @sbindir@
44libexecdir = @libexecdir@
45datadir = @datadir@
46sysconfdir = @sysconfdir@
47sharedstatedir = @sharedstatedir@
48localstatedir = @localstatedir@
49libdir = @libdir@
50includedir = @includedir@
51oldincludedir = @oldincludedir@
52infodir = @infodir@
53mandir = @mandir@
54man1dir = $(mandir)/man1
55man2dir = $(mandir)/man2
56man3dir = $(mandir)/man3
57man4dir = $(mandir)/man4
58man5dir = $(mandir)/man5
59man6dir = $(mandir)/man6
60man7dir = $(mandir)/man7
61man8dir = $(mandir)/man8
62man9dir = $(mandir)/man9
63
64INSTALL = @INSTALL@
65INSTALL_PROGRAM = @INSTALL_PROGRAM@
66INSTALL_SCRIPT = @INSTALL_SCRIPT@
67INSTALL_DATA = @INSTALL_DATA@
68LN = @LN@
69LN_S = @LN_S@
70
71# -------------------------------------------------
72# Miscellaneous non-standard autoconf-set variables
73# -------------------------------------------------
74
75# The gcc driver likes to know the arguments it was configured with.
76TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
77
78tooldir = @tooldir@
79build_tooldir = @build_tooldir@
80
81GDB_NLM_DEPS =
82
83# This is the name of the environment variable used for the path to
84# the libraries.
85RPATH_ENVVAR = @RPATH_ENVVAR@
86
87# This is the list of directories to be built for the build system.
88BUILD_CONFIGDIRS = libiberty
89# Build programs are put under this directory.
90BUILD_SUBDIR = @build_subdir@
91# This is set by the configure script to the arguments to use when configuring
92# directories built for the build system.
93BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
94
95# This is the list of variables to export in the environment when
96# configuring any subdirectory. It must also be exported whenever
97# recursing into a build directory in case that directory's Makefile
98# re-runs configure.
99BASE_EXPORTS = \
100 FLEX="$(FLEX)"; export FLEX; \
101 LEX="$(LEX)"; export LEX; \
102 BISON="$(BISON)"; export BISON; \
103 YACC="$(YACC)"; export YACC; \
104 M4="$(M4)"; export M4; \
105 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
106
107# This is the list of variables to export in the environment when
108# configuring subdirectories for the build system.
109BUILD_EXPORTS = \
110 $(BASE_EXPORTS) \
111 AR="$(AR_FOR_BUILD)"; export AR; \
112 AS="$(AS_FOR_BUILD)"; export AS; \
113 CC="$(CC_FOR_BUILD)"; export CC; \
114 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
115 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
116 CXX="$(CXX_FOR_BUILD)"; export CXX; \
117 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
118 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
119 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
120 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
121 LD="$(LD_FOR_BUILD)"; export LD; \
122 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
123 NM="$(NM_FOR_BUILD)"; export NM; \
124 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
125 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
126
127# This is the list of directories to built for the host system.
128SUBDIRS = @configdirs@
129# This is set by the configure script to the arguments to use when configuring
130# directories built for the host system.
131HOST_CONFIGARGS = @host_configargs@
132# Host programs are put under this directory, which is . except if building
133# with srcdir=..
134HOST_SUBDIR = @host_subdir@
135# This is the list of variables to export in the environment when
136# configuring subdirectories for the host system.
137HOST_EXPORTS = \
138 $(BASE_EXPORTS) \
139 CC="$(CC)"; export CC; \
140 CFLAGS="$(CFLAGS)"; export CFLAGS; \
141 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
142 CXX="$(CXX)"; export CXX; \
143 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
144 AR="$(AR)"; export AR; \
145 AS="$(AS)"; export AS; \
146 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
147 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
148 LD="$(LD)"; export LD; \
149 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
150 NM="$(NM)"; export NM; \
151 RANLIB="$(RANLIB)"; export RANLIB; \
152 WINDRES="$(WINDRES)"; export WINDRES; \
153 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
154 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
155 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
156 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
157 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
158@if gcc-bootstrap
159 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
160@endif gcc-bootstrap
161 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
162
163# Similar, for later GCC stages.
164POSTSTAGE1_HOST_EXPORTS = \
165 $(HOST_EXPORTS) \
166 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
167 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
168 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
169 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
170 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
171 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
172
173# This is set by the configure script to the list of directories which
174# should be built using the target tools.
175TARGET_CONFIGDIRS = @target_configdirs@
176# Target libraries are put under this directory:
177TARGET_SUBDIR = @target_subdir@
178# This is set by the configure script to the arguments to use when configuring
179# directories built for the target.
180TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
181# This is the list of variables to export in the environment when
182# configuring subdirectories for the host system.
183BASE_TARGET_EXPORTS = \
184 $(BASE_EXPORTS) \
185 AR="$(AR_FOR_TARGET)"; export AR; \
186 AS="$(AS_FOR_TARGET)"; export AS; \
187 CC="$(CC_FOR_TARGET)"; export CC; \
188 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
189 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
190 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
191 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
192 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
193 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
194 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
195 LD="$(LD_FOR_TARGET)"; export LD; \
196 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
197 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
198 NM="$(NM_FOR_TARGET)"; export NM; \
199 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
200 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
201 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
202 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
203
204RAW_CXX_TARGET_EXPORTS = \
205 $(BASE_TARGET_EXPORTS) \
206 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
207 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
208
209NORMAL_TARGET_EXPORTS = \
210 $(BASE_TARGET_EXPORTS) \
211 CXX="$(CXX_FOR_TARGET)"; export CXX;
212
213# Where to find GMP
214HOST_GMPLIBS = @gmplibs@
215HOST_GMPINC = @gmpinc@
216
217# ----------------------------------------------
218# Programs producing files for the BUILD machine
219# ----------------------------------------------
220
221SHELL = @config_shell@
222
223# pwd command to use. Allow user to override default by setting PWDCMD in
224# the environment to account for automounters. The make variable must not
225# be called PWDCMD, otherwise the value set here is passed to make
226# subprocesses and overrides the setting from the user's environment.
227# Don't use PWD since it is a common shell environment variable and we
228# don't want to corrupt it.
229PWD_COMMAND = $${PWDCMD-pwd}
230
231# compilers to use to create programs which must be run in the build
232# environment.
233CC_FOR_BUILD = @CC_FOR_BUILD@
234CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
235
236CXX_FOR_BUILD = $(CXX)
237
238# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
239# here so that they can be overridden by Makefile fragments.
240BUILD_PREFIX = @BUILD_PREFIX@
241BUILD_PREFIX_1 = @BUILD_PREFIX_1@
242
243# Flags to pass to stage2 and later makes. They are defined
244# here so that they can be overridden by Makefile fragments.
245BOOT_CFLAGS= -g -O2
246
247CONFIGURED_BISON = @CONFIGURED_BISON@
248BISON = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
249 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison ; \
250 else \
251 echo ${CONFIGURED_BISON} ; \
252 fi`
253
254CONFIGURED_YACC = @CONFIGURED_YACC@
255YACC = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
256 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison -y ; \
257 elif [ -f $$r/$(BUILD_SUBDIR)/byacc/byacc ] ; then \
258 echo $$r/$(BUILD_SUBDIR)/byacc/byacc ; \
259 else \
260 echo ${CONFIGURED_YACC} ; \
261 fi`
262
263CONFIGURED_FLEX = @CONFIGURED_FLEX@
264FLEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
265 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
266 else echo ${CONFIGURED_FLEX} ; fi`
267
268CONFIGURED_LEX = @CONFIGURED_LEX@
269LEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
270 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
271 else echo ${CONFIGURED_LEX} ; fi`
272
273CONFIGURED_M4 = @CONFIGURED_M4@
274M4 = `if [ -f $$r/$(BUILD_SUBDIR)/m4/m4 ] ; \
275 then echo $$r/$(BUILD_SUBDIR)/m4/m4 ; \
276 else echo ${CONFIGURED_M4} ; fi`
277
278# For an installed makeinfo, we require it to be from texinfo 4.2 or
279# higher, else we use the "missing" dummy. We also pass the subdirectory
280# makeinfo even if only the Makefile is there, because Texinfo builds its
281# manual when made, and it requires its own version.
282CONFIGURED_MAKEINFO = @CONFIGURED_MAKEINFO@
283MAKEINFO = `if [ -f $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/Makefile ] ; \
284 then echo $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo ; \
285 else if (${CONFIGURED_MAKEINFO} --version \
286 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
287 then echo ${CONFIGURED_MAKEINFO}; else echo $$s/missing makeinfo; fi; fi`
288
289# This just becomes part of the MAKEINFO definition passed down to
290# sub-makes. It lets flags be given on the command line while still
291# using the makeinfo from the object tree.
292# (Default to avoid splitting info files by setting the threshold high.)
293MAKEINFOFLAGS = --split-size=5000000
294
295# FIXME: expect may become a build tool?
296EXPECT = `if [ -f $$r/$(HOST_SUBDIR)/expect/expect ] ; \
297 then echo $$r/$(HOST_SUBDIR)/expect/expect ; \
298 else echo expect ; fi`
299
300RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
301 then echo $$s/dejagnu/runtest ; \
302 else echo runtest ; fi`
303
304# ---------------------------------------------
305# Programs producing files for the HOST machine
306# ---------------------------------------------
307
308AS = @AS@
309
310AR = @AR@
311AR_FLAGS = rc
312
313CC = @CC@
314CFLAGS = @CFLAGS@
315LIBCFLAGS = $(CFLAGS)
316
317CXX = @CXX@
318CXXFLAGS = @CXXFLAGS@
319LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
320
321DLLTOOL = @DLLTOOL@
322
323NM = @NM@
324
325LD = @LD@
326LDFLAGS =
327
328RANLIB = @RANLIB@
329
330WINDRES = @WINDRES@
331
332PICFLAG =
333
334# -----------------------------------------------
335# Programs producing files for the TARGET machine
336# -----------------------------------------------
337
338FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
339
340AR_FOR_TARGET=@AR_FOR_TARGET@
341CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
342USUAL_AR_FOR_TARGET = ` \
343 if [ -f $$r/$(HOST_SUBDIR)/binutils/ar ] ; then \
344 echo $$r/$(HOST_SUBDIR)/binutils/ar ; \
345 else \
346 if [ '$(host)' = '$(target)' ] ; then \
347 echo $(AR); \
348 else \
349 echo $(CONFIGURED_AR_FOR_TARGET) ; \
350 fi; \
351 fi`
352
353AS_FOR_TARGET=@AS_FOR_TARGET@
354CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
355USUAL_AS_FOR_TARGET = ` \
356 if [ -f $$r/$(HOST_SUBDIR)/gas/as-new ] ; then \
357 echo $$r/$(HOST_SUBDIR)/gas/as-new ; \
358 elif [ -f $$r/$(HOST_SUBDIR)/gcc/as ]; then \
359 echo $$r/$(HOST_SUBDIR)/gcc/as ; \
360 else \
361 if [ '$(host)' = '$(target)' ] ; then \
362 echo $(AS); \
363 else \
364 echo $(CONFIGURED_AS_FOR_TARGET) ; \
365 fi; \
366 fi`
367
368CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
369CONFIGURED_CC_FOR_TARGET=@CONFIGURED_CC_FOR_TARGET@
370USUAL_CC_FOR_TARGET = ` \
371 if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
372 echo $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ ; \
373 else \
374 if [ '$(host)' = '$(target)' ] ; then \
375 echo $(CC); \
376 else \
377 echo $(CONFIGURED_CC_FOR_TARGET) ; \
378 fi; \
379 fi`
380
381# During gcc bootstrap, if we use some random cc for stage1 then
382# CFLAGS will be just -g. We want to ensure that TARGET libraries
383# (which we know are built with gcc) are built with optimizations so
384# prepend -O2 when setting CFLAGS_FOR_TARGET.
385CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
386SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
387
388# If GCC_FOR_TARGET is not overriden on the command line, then this
389# variable is passed down to the gcc Makefile, where it is used to
390# build libgcc2.a. We define it here so that it can itself be
391# overridden on the command line.
392GCC_FOR_TARGET=@GCC_FOR_TARGET@
393CONFIGURED_GCC_FOR_TARGET=@CONFIGURED_GCC_FOR_TARGET@
394USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) \
395 $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ $(FLAGS_FOR_TARGET)
396LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
397
398CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
399CONFIGURED_CXX_FOR_TARGET=@CONFIGURED_CXX_FOR_TARGET@
400USUAL_CXX_FOR_TARGET = ` \
401 if [ -f $$r/$(HOST_SUBDIR)/gcc/g++ ] ; then \
402 (echo $$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++; \
403 test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; \
404 echo -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs) | tr '\015\012' ' '; \
405 else \
406 if [ '$(host)' = '$(target)' ] ; then \
407 echo $(CXX); \
408 else \
409 echo $(CONFIGURED_CXX_FOR_TARGET) ; \
410 fi; \
411 fi`
412
413RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
414USUAL_RAW_CXX_FOR_TARGET = ` \
415 if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
416 echo $$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs; \
417 else \
418 if [ '$(host)' = '$(target)' ] ; then \
419 echo $(CXX); \
420 else \
421 echo $(CONFIGURED_CXX_FOR_TARGET) ; \
422 fi; \
423 fi`
424
425CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
426LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
427
428GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
429CONFIGURED_GCJ_FOR_TARGET=@CONFIGURED_GCJ_FOR_TARGET@
430USUAL_GCJ_FOR_TARGET = ` \
431 if [ -f $$r/$(HOST_SUBDIR)/gcc/gcj ] ; then \
432 echo $$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc ; \
433 else \
434 if [ '$(host)' = '$(target)' ] ; then \
435 echo $(GCJ); \
436 else \
437 echo $(CONFIGURED_GCJ_FOR_TARGET) ; \
438 fi; \
439 fi`
440
441GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
442CONFIGURED_GFORTRAN_FOR_TARGET=@CONFIGURED_GFORTRAN_FOR_TARGET@
443USUAL_GFORTRAN_FOR_TARGET = ` \
444 if [ -f $$r/$(HOST_SUBDIR)/gcc/gfortran ] ; then \
445 echo $$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc ; \
446 else \
447 if [ '$(host)' = '$(target)' ] ; then \
448 echo $(GFORTRAN); \
449 else \
450 echo $(CONFIGURED_GFORTRAN_FOR_TARGET) ; \
451 fi; \
452 fi`
453
454
455DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
456CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
457USUAL_DLLTOOL_FOR_TARGET = ` \
458 if [ -f $$r/$(HOST_SUBDIR)/binutils/dlltool ] ; then \
459 echo $$r/$(HOST_SUBDIR)/binutils/dlltool ; \
460 else \
461 if [ '$(host)' = '$(target)' ] ; then \
462 echo $(DLLTOOL); \
463 else \
464 echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
465 fi; \
466 fi`
467
468LD_FOR_TARGET=@LD_FOR_TARGET@
469CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
470USUAL_LD_FOR_TARGET = ` \
471 if [ -f $$r/$(HOST_SUBDIR)/ld/ld-new ] ; then \
472 echo $$r/$(HOST_SUBDIR)/ld/ld-new ; \
473 elif [ -f $$r/$(HOST_SUBDIR)/gcc/collect-ld ]; then \
474 echo $$r/$(HOST_SUBDIR)/gcc/collect-ld ; \
475 else \
476 if [ '$(host)' = '$(target)' ] ; then \
477 echo $(LD); \
478 else \
479 echo $(CONFIGURED_LD_FOR_TARGET) ; \
480 fi; \
481 fi`
482
483LDFLAGS_FOR_TARGET =
484
485LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
486CONFIGURED_LIPO_FOR_TARGET=@CONFIGURED_LIPO_FOR_TARGET@
487USUAL_LIPO_FOR_TARGET = ` \
488 if [ '$(host)' = '$(target)' ] ; then \
489 if [ x'$(LIPO)' != x ]; then \
490 echo $(LIPO); \
491 else \
492 echo lipo; \
493 fi; \
494 else \
495 echo $(CONFIGURED_LIPO_FOR_TARGET) ; \
496 fi`
497
498NM_FOR_TARGET=@NM_FOR_TARGET@
499CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
500USUAL_NM_FOR_TARGET = ` \
501 if [ -f $$r/$(HOST_SUBDIR)/binutils/nm-new ] ; then \
502 echo $$r/$(HOST_SUBDIR)/binutils/nm-new ; \
503 elif [ -f $$r/$(HOST_SUBDIR)/gcc/nm ]; then \
504 echo $$r/$(HOST_SUBDIR)/gcc/nm ; \
505 else \
506 if [ '$(host)' = '$(target)' ] ; then \
507 echo $(NM); \
508 else \
509 echo $(CONFIGURED_NM_FOR_TARGET) ; \
510 fi; \
511 fi`
512
513RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
514CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
515USUAL_RANLIB_FOR_TARGET = ` \
516 if [ -f $$r/$(HOST_SUBDIR)/binutils/ranlib ] ; then \
517 echo $$r/$(HOST_SUBDIR)/binutils/ranlib ; \
518 else \
519 if [ '$(host)' = '$(target)' ] ; then \
520 if [ x'$(RANLIB)' != x ]; then \
521 echo $(RANLIB); \
522 else \
523 echo ranlib; \
524 fi; \
525 else \
526 echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
527 fi; \
528 fi`
529
530STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
531CONFIGURED_STRIP_FOR_TARGET=@CONFIGURED_STRIP_FOR_TARGET@
532USUAL_STRIP_FOR_TARGET = ` \
533 if [ -f $$r/$(HOST_SUBDIR)/binutils/strip ] ; then \
534 echo $$r/$(HOST_SUBDIR)/binutils/strip ; \
535 else \
536 if [ '$(host)' = '$(target)' ] ; then \
537 if [ x'$(STRIP)' != x ]; then \
538 echo $(STRIP); \
539 else \
540 echo strip; \
541 fi; \
542 else \
543 echo $(CONFIGURED_STRIP_FOR_TARGET) ; \
544 fi; \
545 fi`
546
547WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
548CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
549USUAL_WINDRES_FOR_TARGET = ` \
550 if [ -f $$r/$(HOST_SUBDIR)/binutils/windres ] ; then \
551 echo $$r/$(HOST_SUBDIR)/binutils/windres ; \
552 else \
553 if [ '$(host)' = '$(target)' ] ; then \
554 echo $(WINDRES); \
555 else \
556 echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
557 fi; \
558 fi`
559
560PICFLAG_FOR_TARGET =
561
562# ------------------------------------
563# Miscellaneous targets and flag lists
564# ------------------------------------
565
566# The first rule in the file had better be this one. Don't put any above it.
567# This lives here to allow makefile fragments to contain dependencies.
568all:
569
570#### host and target specific makefile fragments come in here.
571@target_makefile_frag@
572@alphaieee_frag@
573@ospace_frag@
574@host_makefile_frag@
575###
576
577# This is the list of directories that may be needed in RPATH_ENVVAR
578# so that prorgams built for the target machine work.
579TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
580
581@if target-libstdc++-v3
582TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
583@endif target-libstdc++-v3
584
585@if target-libmudflap
586TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
587@endif target-libmudflap
588
589@if target-libssp
590TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
591@endif target-libssp
592
593
594
595# This is the list of directories that may be needed in RPATH_ENVVAR
596# so that programs built for the host machine work.
597HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
598
599# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
600@if gcc
601HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
602@endif gcc
603
604
605@if bfd
606HOST_LIB_PATH_bfd = \
607 $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
608@endif bfd
609
610@if opcodes
611HOST_LIB_PATH_opcodes = \
612 $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
613@endif opcodes
614
615
616# Flags to pass down to all sub-makes.
617BASE_FLAGS_TO_PASS = \
618 "DESTDIR=$(DESTDIR)" \
619 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
620 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
621 "bindir=$(bindir)" \
622 "datadir=$(datadir)" \
623 "exec_prefix=$(exec_prefix)" \
624 "includedir=$(includedir)" \
625 "infodir=$(infodir)" \
626 "libdir=$(libdir)" \
627 "libexecdir=$(libexecdir)" \
628 "lispdir=$(lispdir)" \
629 "localstatedir=$(localstatedir)" \
630 "mandir=$(mandir)" \
631 "oldincludedir=$(oldincludedir)" \
632 "prefix=$(prefix)" \
633 "sbindir=$(sbindir)" \
634 "sharedstatedir=$(sharedstatedir)" \
635 "sysconfdir=$(sysconfdir)" \
636 "tooldir=$(tooldir)" \
637 "build_tooldir=$(build_tooldir)" \
638 "target_alias=$(target_alias)" \
639 "BISON=$(BISON)" \
640 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
641 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
642 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
643 "EXPECT=$(EXPECT)" \
644 "FLEX=$(FLEX)" \
645 "INSTALL=$(INSTALL)" \
646 "INSTALL_DATA=$(INSTALL_DATA)" \
647 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
648 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
649 "LEX=$(LEX)" \
650 "M4=$(M4)" \
651 "MAKE=$(MAKE)" \
652 "RUNTEST=$(RUNTEST)" \
653 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
654 "SHELL=$(SHELL)" \
655 "YACC=$(YACC)" \
656 "AR_FLAGS=$(AR_FLAGS)" \
657 "CFLAGS=$(CFLAGS)" \
658 "CXXFLAGS=$(CXXFLAGS)" \
659 "LDFLAGS=$(LDFLAGS)" \
660 "LIBCFLAGS=$(LIBCFLAGS)" \
661 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
662 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
663 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
664 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
665 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
666 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
667 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
668 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
669 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
670 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
671 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
672 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
673 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
674 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
675 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
676 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
677 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
678 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
679 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
680 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
681 "CONFIG_SHELL=$(SHELL)" \
682 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
683
684# We leave this in just in case, but it is not needed anymore.
685RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
686
687# Flags to pass down to most sub-makes, in which we're building with
688# the host environment.
689EXTRA_HOST_FLAGS = \
690 'AR=$(AR)' \
691 'AS=$(AS)' \
692 'CC=$(CC)' \
693 'CXX=$(CXX)' \
694 'DLLTOOL=$(DLLTOOL)' \
695 'LD=$(LD)' \
696 'NM=$(NM)' \
697 'RANLIB=$(RANLIB)' \
698 'WINDRES=$(WINDRES)'
699
700FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
701
702# Flags that are concerned with the location of the X11 include files
703# and library files
704#
705# NOTE: until the top-level is getting the values via autoconf, it only
706# causes problems to have this top-level Makefile overriding the autoconf-set
707# values in child directories. Only variables that don't conflict with
708# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
709#
710X11_FLAGS_TO_PASS = \
711 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
712 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
713
714# Flags to pass down to makes which are built with the target environment.
715# The double $ decreases the length of the command line; the variables
716# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
717EXTRA_TARGET_FLAGS = \
718 'AR=$$(AR_FOR_TARGET)' \
719 'AS=$$(AS_FOR_TARGET)' \
720 'CC=$$(CC_FOR_TARGET)' \
721 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
722 'CXX=$$(CXX_FOR_TARGET)' \
723 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
724 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
725 'LD=$$(LD_FOR_TARGET)' \
726 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
727 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
728 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
729 'NM=$$(NM_FOR_TARGET)' \
730 'RANLIB=$$(RANLIB_FOR_TARGET)' \
731 'WINDRES=$$(WINDRES_FOR_TARGET)'
732
733TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
734
735# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
736# unfortunately needs the native compiler and the target ar and
737# ranlib.
738# If any variables are added here, they must be added to do-*, below.
739# The BUILD_* variables are a special case, which are used for the gcc
740# cross-building scheme.
741EXTRA_GCC_FLAGS = \
742 'BUILD_PREFIX=$(BUILD_PREFIX)' \
743 'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
744 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
745 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
746 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
747 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
748 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
749 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
750 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
751 "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
752 "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
753 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
754
755GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
756
757.PHONY: configure-host
758configure-host: \
759 maybe-configure-ash \
760 maybe-configure-autoconf \
761 maybe-configure-automake \
762 maybe-configure-bash \
763 maybe-configure-bfd \
764 maybe-configure-opcodes \
765 maybe-configure-binutils \
766 maybe-configure-bison \
767 maybe-configure-byacc \
768 maybe-configure-bzip2 \
769 maybe-configure-dejagnu \
770 maybe-configure-diff \
771 maybe-configure-dosutils \
772 maybe-configure-etc \
773 maybe-configure-fastjar \
774 maybe-configure-fileutils \
775 maybe-configure-findutils \
776 maybe-configure-find \
777 maybe-configure-fixincludes \
778 maybe-configure-flex \
779 maybe-configure-gas \
780 maybe-configure-gcc \
781 maybe-configure-gawk \
782 maybe-configure-gettext \
783 maybe-configure-gnuserv \
784 maybe-configure-gprof \
785 maybe-configure-gzip \
786 maybe-configure-hello \
787 maybe-configure-indent \
788 maybe-configure-intl \
789 maybe-configure-tcl \
790 maybe-configure-itcl \
791 maybe-configure-ld \
792 maybe-configure-libcpp \
793 maybe-configure-libgui \
794 maybe-configure-libiberty \
795 maybe-configure-libtool \
796 maybe-configure-m4 \
797 maybe-configure-make \
798 maybe-configure-mmalloc \
799 maybe-configure-patch \
800 maybe-configure-perl \
801 maybe-configure-prms \
802 maybe-configure-rcs \
803 maybe-configure-readline \
804 maybe-configure-release \
805 maybe-configure-recode \
806 maybe-configure-sed \
807 maybe-configure-send-pr \
808 maybe-configure-shellutils \
809 maybe-configure-sid \
810 maybe-configure-sim \
811 maybe-configure-tar \
812 maybe-configure-texinfo \
813 maybe-configure-textutils \
814 maybe-configure-time \
815 maybe-configure-uudecode \
816 maybe-configure-wdiff \
817 maybe-configure-zip \
818 maybe-configure-zlib \
819 maybe-configure-gdb \
820 maybe-configure-expect \
821 maybe-configure-guile \
822 maybe-configure-tk \
823 maybe-configure-libtermcap \
824 maybe-configure-utils \
825 maybe-configure-gnattools
826.PHONY: configure-target
827configure-target: \
828 maybe-configure-target-libstdc++-v3 \
829 maybe-configure-target-libmudflap \
830 maybe-configure-target-libssp \
831 maybe-configure-target-newlib \
832 maybe-configure-target-libgfortran \
833 maybe-configure-target-libobjc \
834 maybe-configure-target-libtermcap \
835 maybe-configure-target-winsup \
836 maybe-configure-target-libgloss \
837 maybe-configure-target-libiberty \
838 maybe-configure-target-gperf \
839 maybe-configure-target-examples \
840 maybe-configure-target-libffi \
841 maybe-configure-target-libjava \
842 maybe-configure-target-zlib \
843 maybe-configure-target-boehm-gc \
844 maybe-configure-target-qthreads \
845 maybe-configure-target-rda \
846 maybe-configure-target-libada
847
848# The target built for a native non-bootstrap build.
849.PHONY: all
850all:
851@if gcc-bootstrap
852 @r=`${PWD_COMMAND}`; export r; \
853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
854 if [ ! -f stage_last ]; then \
855 $(MAKE) $(RECURSE_FLAGS_TO_PASS) bootstrap; \
856 fi
857@endif gcc-bootstrap
858 @$(unstage)
859@if gcc-no-bootstrap
860 @r=`${PWD_COMMAND}`; export r; \
861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-prebootstrap
863@endif gcc-no-bootstrap
864 @r=`${PWD_COMMAND}`; export r; \
865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
866 if [ -f stage_last ]; then \
867 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host; \
868 else \
869 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host; \
870 fi
871 @r=`${PWD_COMMAND}`; export r; \
872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
873 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-target
874 @$(stage)
875
876.PHONY: all-build
877all-build: \
878 maybe-all-build-libiberty \
879 maybe-all-build-bison \
880 maybe-all-build-byacc \
881 maybe-all-build-flex \
882 maybe-all-build-m4 \
883 maybe-all-build-texinfo \
884 maybe-all-build-fixincludes
885.PHONY: all-host
886all-host: \
887 maybe-all-ash \
888 maybe-all-autoconf \
889 maybe-all-automake \
890 maybe-all-bash \
891 maybe-all-bfd \
892 maybe-all-opcodes \
893 maybe-all-binutils \
894 maybe-all-bison \
895 maybe-all-byacc \
896 maybe-all-bzip2 \
897 maybe-all-dejagnu \
898 maybe-all-diff \
899 maybe-all-dosutils \
900 maybe-all-etc \
901 maybe-all-fastjar \
902 maybe-all-fileutils \
903 maybe-all-findutils \
904 maybe-all-find \
905 maybe-all-fixincludes \
906 maybe-all-flex \
907 maybe-all-gas \
908 maybe-all-gcc \
909 maybe-all-gawk \
910 maybe-all-gettext \
911 maybe-all-gnuserv \
912 maybe-all-gprof \
913 maybe-all-gzip \
914 maybe-all-hello \
915 maybe-all-indent \
916 maybe-all-intl \
917 maybe-all-tcl \
918 maybe-all-itcl \
919 maybe-all-ld \
920 maybe-all-libcpp \
921 maybe-all-libgui \
922 maybe-all-libiberty \
923 maybe-all-libtool \
924 maybe-all-m4 \
925 maybe-all-make \
926 maybe-all-mmalloc \
927 maybe-all-patch \
928 maybe-all-perl \
929 maybe-all-prms \
930 maybe-all-rcs \
931 maybe-all-readline \
932 maybe-all-release \
933 maybe-all-recode \
934 maybe-all-sed \
935 maybe-all-send-pr \
936 maybe-all-shellutils \
937 maybe-all-sid \
938 maybe-all-sim \
939 maybe-all-tar \
940 maybe-all-texinfo \
941 maybe-all-textutils \
942 maybe-all-time \
943 maybe-all-uudecode \
944 maybe-all-wdiff \
945 maybe-all-zip \
946 maybe-all-zlib \
947 maybe-all-gdb \
948 maybe-all-expect \
949 maybe-all-guile \
950 maybe-all-tk \
951 maybe-all-libtermcap \
952 maybe-all-utils \
953 maybe-all-gnattools
954.PHONY: all-target
955all-target: \
956 maybe-all-target-libstdc++-v3 \
957 maybe-all-target-libmudflap \
958 maybe-all-target-libssp \
959 maybe-all-target-newlib \
960 maybe-all-target-libgfortran \
961 maybe-all-target-libobjc \
962 maybe-all-target-libtermcap \
963 maybe-all-target-winsup \
964 maybe-all-target-libgloss \
965 maybe-all-target-libiberty \
966 maybe-all-target-gperf \
967 maybe-all-target-examples \
968 maybe-all-target-libffi \
969 maybe-all-target-libjava \
970 maybe-all-target-zlib \
971 maybe-all-target-boehm-gc \
972 maybe-all-target-qthreads \
973 maybe-all-target-rda \
974 maybe-all-target-libada
975
976# Do a target for all the subdirectories. A ``make do-X'' will do a
977# ``make X'' in all subdirectories (because, in general, there is a
978# dependency (below) of X upon do-X, a ``make X'' will also do this,
979# but it may do additional work as well).
980
981.PHONY: do-info
982do-info:
983 @$(unstage)
984 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
985 info-target
986 @$(stage)
987
988
989.PHONY: info-host
990info-host: \
991 maybe-info-ash \
992 maybe-info-autoconf \
993 maybe-info-automake \
994 maybe-info-bash \
995 maybe-info-bfd \
996 maybe-info-opcodes \
997 maybe-info-binutils \
998 maybe-info-bison \
999 maybe-info-byacc \
1000 maybe-info-bzip2 \
1001 maybe-info-dejagnu \
1002 maybe-info-diff \
1003 maybe-info-dosutils \
1004 maybe-info-etc \
1005 maybe-info-fastjar \
1006 maybe-info-fileutils \
1007 maybe-info-findutils \
1008 maybe-info-find \
1009 maybe-info-fixincludes \
1010 maybe-info-flex \
1011 maybe-info-gas \
1012 maybe-info-gcc \
1013 maybe-info-gawk \
1014 maybe-info-gettext \
1015 maybe-info-gnuserv \
1016 maybe-info-gprof \
1017 maybe-info-gzip \
1018 maybe-info-hello \
1019 maybe-info-indent \
1020 maybe-info-intl \
1021 maybe-info-tcl \
1022 maybe-info-itcl \
1023 maybe-info-ld \
1024 maybe-info-libcpp \
1025 maybe-info-libgui \
1026 maybe-info-libiberty \
1027 maybe-info-libtool \
1028 maybe-info-m4 \
1029 maybe-info-make \
1030 maybe-info-mmalloc \
1031 maybe-info-patch \
1032 maybe-info-perl \
1033 maybe-info-prms \
1034 maybe-info-rcs \
1035 maybe-info-readline \
1036 maybe-info-release \
1037 maybe-info-recode \
1038 maybe-info-sed \
1039 maybe-info-send-pr \
1040 maybe-info-shellutils \
1041 maybe-info-sid \
1042 maybe-info-sim \
1043 maybe-info-tar \
1044 maybe-info-texinfo \
1045 maybe-info-textutils \
1046 maybe-info-time \
1047 maybe-info-uudecode \
1048 maybe-info-wdiff \
1049 maybe-info-zip \
1050 maybe-info-zlib \
1051 maybe-info-gdb \
1052 maybe-info-expect \
1053 maybe-info-guile \
1054 maybe-info-tk \
1055 maybe-info-libtermcap \
1056 maybe-info-utils \
1057 maybe-info-gnattools
1058
1059.PHONY: info-target
1060info-target: \
1061 maybe-info-target-libstdc++-v3 \
1062 maybe-info-target-libmudflap \
1063 maybe-info-target-libssp \
1064 maybe-info-target-newlib \
1065 maybe-info-target-libgfortran \
1066 maybe-info-target-libobjc \
1067 maybe-info-target-libtermcap \
1068 maybe-info-target-winsup \
1069 maybe-info-target-libgloss \
1070 maybe-info-target-libiberty \
1071 maybe-info-target-gperf \
1072 maybe-info-target-examples \
1073 maybe-info-target-libffi \
1074 maybe-info-target-libjava \
1075 maybe-info-target-zlib \
1076 maybe-info-target-boehm-gc \
1077 maybe-info-target-qthreads \
1078 maybe-info-target-rda \
1079 maybe-info-target-libada
1080
1081.PHONY: do-dvi
1082do-dvi:
1083 @$(unstage)
1084 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1085 dvi-target
1086 @$(stage)
1087
1088
1089.PHONY: dvi-host
1090dvi-host: \
1091 maybe-dvi-ash \
1092 maybe-dvi-autoconf \
1093 maybe-dvi-automake \
1094 maybe-dvi-bash \
1095 maybe-dvi-bfd \
1096 maybe-dvi-opcodes \
1097 maybe-dvi-binutils \
1098 maybe-dvi-bison \
1099 maybe-dvi-byacc \
1100 maybe-dvi-bzip2 \
1101 maybe-dvi-dejagnu \
1102 maybe-dvi-diff \
1103 maybe-dvi-dosutils \
1104 maybe-dvi-etc \
1105 maybe-dvi-fastjar \
1106 maybe-dvi-fileutils \
1107 maybe-dvi-findutils \
1108 maybe-dvi-find \
1109 maybe-dvi-fixincludes \
1110 maybe-dvi-flex \
1111 maybe-dvi-gas \
1112 maybe-dvi-gcc \
1113 maybe-dvi-gawk \
1114 maybe-dvi-gettext \
1115 maybe-dvi-gnuserv \
1116 maybe-dvi-gprof \
1117 maybe-dvi-gzip \
1118 maybe-dvi-hello \
1119 maybe-dvi-indent \
1120 maybe-dvi-intl \
1121 maybe-dvi-tcl \
1122 maybe-dvi-itcl \
1123 maybe-dvi-ld \
1124 maybe-dvi-libcpp \
1125 maybe-dvi-libgui \
1126 maybe-dvi-libiberty \
1127 maybe-dvi-libtool \
1128 maybe-dvi-m4 \
1129 maybe-dvi-make \
1130 maybe-dvi-mmalloc \
1131 maybe-dvi-patch \
1132 maybe-dvi-perl \
1133 maybe-dvi-prms \
1134 maybe-dvi-rcs \
1135 maybe-dvi-readline \
1136 maybe-dvi-release \
1137 maybe-dvi-recode \
1138 maybe-dvi-sed \
1139 maybe-dvi-send-pr \
1140 maybe-dvi-shellutils \
1141 maybe-dvi-sid \
1142 maybe-dvi-sim \
1143 maybe-dvi-tar \
1144 maybe-dvi-texinfo \
1145 maybe-dvi-textutils \
1146 maybe-dvi-time \
1147 maybe-dvi-uudecode \
1148 maybe-dvi-wdiff \
1149 maybe-dvi-zip \
1150 maybe-dvi-zlib \
1151 maybe-dvi-gdb \
1152 maybe-dvi-expect \
1153 maybe-dvi-guile \
1154 maybe-dvi-tk \
1155 maybe-dvi-libtermcap \
1156 maybe-dvi-utils \
1157 maybe-dvi-gnattools
1158
1159.PHONY: dvi-target
1160dvi-target: \
1161 maybe-dvi-target-libstdc++-v3 \
1162 maybe-dvi-target-libmudflap \
1163 maybe-dvi-target-libssp \
1164 maybe-dvi-target-newlib \
1165 maybe-dvi-target-libgfortran \
1166 maybe-dvi-target-libobjc \
1167 maybe-dvi-target-libtermcap \
1168 maybe-dvi-target-winsup \
1169 maybe-dvi-target-libgloss \
1170 maybe-dvi-target-libiberty \
1171 maybe-dvi-target-gperf \
1172 maybe-dvi-target-examples \
1173 maybe-dvi-target-libffi \
1174 maybe-dvi-target-libjava \
1175 maybe-dvi-target-zlib \
1176 maybe-dvi-target-boehm-gc \
1177 maybe-dvi-target-qthreads \
1178 maybe-dvi-target-rda \
1179 maybe-dvi-target-libada
1180
1181.PHONY: do-html
1182do-html:
1183 @$(unstage)
1184 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1185 html-target
1186 @$(stage)
1187
1188
1189.PHONY: html-host
1190html-host: \
1191 maybe-html-ash \
1192 maybe-html-autoconf \
1193 maybe-html-automake \
1194 maybe-html-bash \
1195 maybe-html-bfd \
1196 maybe-html-opcodes \
1197 maybe-html-binutils \
1198 maybe-html-bison \
1199 maybe-html-byacc \
1200 maybe-html-bzip2 \
1201 maybe-html-dejagnu \
1202 maybe-html-diff \
1203 maybe-html-dosutils \
1204 maybe-html-etc \
1205 maybe-html-fastjar \
1206 maybe-html-fileutils \
1207 maybe-html-findutils \
1208 maybe-html-find \
1209 maybe-html-fixincludes \
1210 maybe-html-flex \
1211 maybe-html-gas \
1212 maybe-html-gcc \
1213 maybe-html-gawk \
1214 maybe-html-gettext \
1215 maybe-html-gnuserv \
1216 maybe-html-gprof \
1217 maybe-html-gzip \
1218 maybe-html-hello \
1219 maybe-html-indent \
1220 maybe-html-intl \
1221 maybe-html-tcl \
1222 maybe-html-itcl \
1223 maybe-html-ld \
1224 maybe-html-libcpp \
1225 maybe-html-libgui \
1226 maybe-html-libiberty \
1227 maybe-html-libtool \
1228 maybe-html-m4 \
1229 maybe-html-make \
1230 maybe-html-mmalloc \
1231 maybe-html-patch \
1232 maybe-html-perl \
1233 maybe-html-prms \
1234 maybe-html-rcs \
1235 maybe-html-readline \
1236 maybe-html-release \
1237 maybe-html-recode \
1238 maybe-html-sed \
1239 maybe-html-send-pr \
1240 maybe-html-shellutils \
1241 maybe-html-sid \
1242 maybe-html-sim \
1243 maybe-html-tar \
1244 maybe-html-texinfo \
1245 maybe-html-textutils \
1246 maybe-html-time \
1247 maybe-html-uudecode \
1248 maybe-html-wdiff \
1249 maybe-html-zip \
1250 maybe-html-zlib \
1251 maybe-html-gdb \
1252 maybe-html-expect \
1253 maybe-html-guile \
1254 maybe-html-tk \
1255 maybe-html-libtermcap \
1256 maybe-html-utils \
1257 maybe-html-gnattools
1258
1259.PHONY: html-target
1260html-target: \
1261 maybe-html-target-libstdc++-v3 \
1262 maybe-html-target-libmudflap \
1263 maybe-html-target-libssp \
1264 maybe-html-target-newlib \
1265 maybe-html-target-libgfortran \
1266 maybe-html-target-libobjc \
1267 maybe-html-target-libtermcap \
1268 maybe-html-target-winsup \
1269 maybe-html-target-libgloss \
1270 maybe-html-target-libiberty \
1271 maybe-html-target-gperf \
1272 maybe-html-target-examples \
1273 maybe-html-target-libffi \
1274 maybe-html-target-libjava \
1275 maybe-html-target-zlib \
1276 maybe-html-target-boehm-gc \
1277 maybe-html-target-qthreads \
1278 maybe-html-target-rda \
1279 maybe-html-target-libada
1280
1281.PHONY: do-TAGS
1282do-TAGS:
1283 @$(unstage)
1284 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1285 TAGS-target
1286 @$(stage)
1287
1288
1289.PHONY: TAGS-host
1290TAGS-host: \
1291 maybe-TAGS-ash \
1292 maybe-TAGS-autoconf \
1293 maybe-TAGS-automake \
1294 maybe-TAGS-bash \
1295 maybe-TAGS-bfd \
1296 maybe-TAGS-opcodes \
1297 maybe-TAGS-binutils \
1298 maybe-TAGS-bison \
1299 maybe-TAGS-byacc \
1300 maybe-TAGS-bzip2 \
1301 maybe-TAGS-dejagnu \
1302 maybe-TAGS-diff \
1303 maybe-TAGS-dosutils \
1304 maybe-TAGS-etc \
1305 maybe-TAGS-fastjar \
1306 maybe-TAGS-fileutils \
1307 maybe-TAGS-findutils \
1308 maybe-TAGS-find \
1309 maybe-TAGS-fixincludes \
1310 maybe-TAGS-flex \
1311 maybe-TAGS-gas \
1312 maybe-TAGS-gcc \
1313 maybe-TAGS-gawk \
1314 maybe-TAGS-gettext \
1315 maybe-TAGS-gnuserv \
1316 maybe-TAGS-gprof \
1317 maybe-TAGS-gzip \
1318 maybe-TAGS-hello \
1319 maybe-TAGS-indent \
1320 maybe-TAGS-intl \
1321 maybe-TAGS-tcl \
1322 maybe-TAGS-itcl \
1323 maybe-TAGS-ld \
1324 maybe-TAGS-libcpp \
1325 maybe-TAGS-libgui \
1326 maybe-TAGS-libiberty \
1327 maybe-TAGS-libtool \
1328 maybe-TAGS-m4 \
1329 maybe-TAGS-make \
1330 maybe-TAGS-mmalloc \
1331 maybe-TAGS-patch \
1332 maybe-TAGS-perl \
1333 maybe-TAGS-prms \
1334 maybe-TAGS-rcs \
1335 maybe-TAGS-readline \
1336 maybe-TAGS-release \
1337 maybe-TAGS-recode \
1338 maybe-TAGS-sed \
1339 maybe-TAGS-send-pr \
1340 maybe-TAGS-shellutils \
1341 maybe-TAGS-sid \
1342 maybe-TAGS-sim \
1343 maybe-TAGS-tar \
1344 maybe-TAGS-texinfo \
1345 maybe-TAGS-textutils \
1346 maybe-TAGS-time \
1347 maybe-TAGS-uudecode \
1348 maybe-TAGS-wdiff \
1349 maybe-TAGS-zip \
1350 maybe-TAGS-zlib \
1351 maybe-TAGS-gdb \
1352 maybe-TAGS-expect \
1353 maybe-TAGS-guile \
1354 maybe-TAGS-tk \
1355 maybe-TAGS-libtermcap \
1356 maybe-TAGS-utils \
1357 maybe-TAGS-gnattools
1358
1359.PHONY: TAGS-target
1360TAGS-target: \
1361 maybe-TAGS-target-libstdc++-v3 \
1362 maybe-TAGS-target-libmudflap \
1363 maybe-TAGS-target-libssp \
1364 maybe-TAGS-target-newlib \
1365 maybe-TAGS-target-libgfortran \
1366 maybe-TAGS-target-libobjc \
1367 maybe-TAGS-target-libtermcap \
1368 maybe-TAGS-target-winsup \
1369 maybe-TAGS-target-libgloss \
1370 maybe-TAGS-target-libiberty \
1371 maybe-TAGS-target-gperf \
1372 maybe-TAGS-target-examples \
1373 maybe-TAGS-target-libffi \
1374 maybe-TAGS-target-libjava \
1375 maybe-TAGS-target-zlib \
1376 maybe-TAGS-target-boehm-gc \
1377 maybe-TAGS-target-qthreads \
1378 maybe-TAGS-target-rda \
1379 maybe-TAGS-target-libada
1380
1381.PHONY: do-install-info
1382do-install-info:
1383 @$(unstage)
1384 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1385 install-info-target
1386 @$(stage)
1387
1388
1389.PHONY: install-info-host
1390install-info-host: \
1391 maybe-install-info-ash \
1392 maybe-install-info-autoconf \
1393 maybe-install-info-automake \
1394 maybe-install-info-bash \
1395 maybe-install-info-bfd \
1396 maybe-install-info-opcodes \
1397 maybe-install-info-binutils \
1398 maybe-install-info-bison \
1399 maybe-install-info-byacc \
1400 maybe-install-info-bzip2 \
1401 maybe-install-info-dejagnu \
1402 maybe-install-info-diff \
1403 maybe-install-info-dosutils \
1404 maybe-install-info-etc \
1405 maybe-install-info-fastjar \
1406 maybe-install-info-fileutils \
1407 maybe-install-info-findutils \
1408 maybe-install-info-find \
1409 maybe-install-info-fixincludes \
1410 maybe-install-info-flex \
1411 maybe-install-info-gas \
1412 maybe-install-info-gcc \
1413 maybe-install-info-gawk \
1414 maybe-install-info-gettext \
1415 maybe-install-info-gnuserv \
1416 maybe-install-info-gprof \
1417 maybe-install-info-gzip \
1418 maybe-install-info-hello \
1419 maybe-install-info-indent \
1420 maybe-install-info-intl \
1421 maybe-install-info-tcl \
1422 maybe-install-info-itcl \
1423 maybe-install-info-ld \
1424 maybe-install-info-libcpp \
1425 maybe-install-info-libgui \
1426 maybe-install-info-libiberty \
1427 maybe-install-info-libtool \
1428 maybe-install-info-m4 \
1429 maybe-install-info-make \
1430 maybe-install-info-mmalloc \
1431 maybe-install-info-patch \
1432 maybe-install-info-perl \
1433 maybe-install-info-prms \
1434 maybe-install-info-rcs \
1435 maybe-install-info-readline \
1436 maybe-install-info-release \
1437 maybe-install-info-recode \
1438 maybe-install-info-sed \
1439 maybe-install-info-send-pr \
1440 maybe-install-info-shellutils \
1441 maybe-install-info-sid \
1442 maybe-install-info-sim \
1443 maybe-install-info-tar \
1444 maybe-install-info-texinfo \
1445 maybe-install-info-textutils \
1446 maybe-install-info-time \
1447 maybe-install-info-uudecode \
1448 maybe-install-info-wdiff \
1449 maybe-install-info-zip \
1450 maybe-install-info-zlib \
1451 maybe-install-info-gdb \
1452 maybe-install-info-expect \
1453 maybe-install-info-guile \
1454 maybe-install-info-tk \
1455 maybe-install-info-libtermcap \
1456 maybe-install-info-utils \
1457 maybe-install-info-gnattools
1458
1459.PHONY: install-info-target
1460install-info-target: \
1461 maybe-install-info-target-libstdc++-v3 \
1462 maybe-install-info-target-libmudflap \
1463 maybe-install-info-target-libssp \
1464 maybe-install-info-target-newlib \
1465 maybe-install-info-target-libgfortran \
1466 maybe-install-info-target-libobjc \
1467 maybe-install-info-target-libtermcap \
1468 maybe-install-info-target-winsup \
1469 maybe-install-info-target-libgloss \
1470 maybe-install-info-target-libiberty \
1471 maybe-install-info-target-gperf \
1472 maybe-install-info-target-examples \
1473 maybe-install-info-target-libffi \
1474 maybe-install-info-target-libjava \
1475 maybe-install-info-target-zlib \
1476 maybe-install-info-target-boehm-gc \
1477 maybe-install-info-target-qthreads \
1478 maybe-install-info-target-rda \
1479 maybe-install-info-target-libada
1480
1481.PHONY: do-installcheck
1482do-installcheck:
1483 @$(unstage)
1484 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1485 installcheck-target
1486 @$(stage)
1487
1488
1489.PHONY: installcheck-host
1490installcheck-host: \
1491 maybe-installcheck-ash \
1492 maybe-installcheck-autoconf \
1493 maybe-installcheck-automake \
1494 maybe-installcheck-bash \
1495 maybe-installcheck-bfd \
1496 maybe-installcheck-opcodes \
1497 maybe-installcheck-binutils \
1498 maybe-installcheck-bison \
1499 maybe-installcheck-byacc \
1500 maybe-installcheck-bzip2 \
1501 maybe-installcheck-dejagnu \
1502 maybe-installcheck-diff \
1503 maybe-installcheck-dosutils \
1504 maybe-installcheck-etc \
1505 maybe-installcheck-fastjar \
1506 maybe-installcheck-fileutils \
1507 maybe-installcheck-findutils \
1508 maybe-installcheck-find \
1509 maybe-installcheck-fixincludes \
1510 maybe-installcheck-flex \
1511 maybe-installcheck-gas \
1512 maybe-installcheck-gcc \
1513 maybe-installcheck-gawk \
1514 maybe-installcheck-gettext \
1515 maybe-installcheck-gnuserv \
1516 maybe-installcheck-gprof \
1517 maybe-installcheck-gzip \
1518 maybe-installcheck-hello \
1519 maybe-installcheck-indent \
1520 maybe-installcheck-intl \
1521 maybe-installcheck-tcl \
1522 maybe-installcheck-itcl \
1523 maybe-installcheck-ld \
1524 maybe-installcheck-libcpp \
1525 maybe-installcheck-libgui \
1526 maybe-installcheck-libiberty \
1527 maybe-installcheck-libtool \
1528 maybe-installcheck-m4 \
1529 maybe-installcheck-make \
1530 maybe-installcheck-mmalloc \
1531 maybe-installcheck-patch \
1532 maybe-installcheck-perl \
1533 maybe-installcheck-prms \
1534 maybe-installcheck-rcs \
1535 maybe-installcheck-readline \
1536 maybe-installcheck-release \
1537 maybe-installcheck-recode \
1538 maybe-installcheck-sed \
1539 maybe-installcheck-send-pr \
1540 maybe-installcheck-shellutils \
1541 maybe-installcheck-sid \
1542 maybe-installcheck-sim \
1543 maybe-installcheck-tar \
1544 maybe-installcheck-texinfo \
1545 maybe-installcheck-textutils \
1546 maybe-installcheck-time \
1547 maybe-installcheck-uudecode \
1548 maybe-installcheck-wdiff \
1549 maybe-installcheck-zip \
1550 maybe-installcheck-zlib \
1551 maybe-installcheck-gdb \
1552 maybe-installcheck-expect \
1553 maybe-installcheck-guile \
1554 maybe-installcheck-tk \
1555 maybe-installcheck-libtermcap \
1556 maybe-installcheck-utils \
1557 maybe-installcheck-gnattools
1558
1559.PHONY: installcheck-target
1560installcheck-target: \
1561 maybe-installcheck-target-libstdc++-v3 \
1562 maybe-installcheck-target-libmudflap \
1563 maybe-installcheck-target-libssp \
1564 maybe-installcheck-target-newlib \
1565 maybe-installcheck-target-libgfortran \
1566 maybe-installcheck-target-libobjc \
1567 maybe-installcheck-target-libtermcap \
1568 maybe-installcheck-target-winsup \
1569 maybe-installcheck-target-libgloss \
1570 maybe-installcheck-target-libiberty \
1571 maybe-installcheck-target-gperf \
1572 maybe-installcheck-target-examples \
1573 maybe-installcheck-target-libffi \
1574 maybe-installcheck-target-libjava \
1575 maybe-installcheck-target-zlib \
1576 maybe-installcheck-target-boehm-gc \
1577 maybe-installcheck-target-qthreads \
1578 maybe-installcheck-target-rda \
1579 maybe-installcheck-target-libada
1580
1581.PHONY: do-mostlyclean
1582do-mostlyclean:
1583 @$(unstage)
1584 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1585 mostlyclean-target
1586 @$(stage)
1587
1588
1589.PHONY: mostlyclean-host
1590mostlyclean-host: \
1591 maybe-mostlyclean-ash \
1592 maybe-mostlyclean-autoconf \
1593 maybe-mostlyclean-automake \
1594 maybe-mostlyclean-bash \
1595 maybe-mostlyclean-bfd \
1596 maybe-mostlyclean-opcodes \
1597 maybe-mostlyclean-binutils \
1598 maybe-mostlyclean-bison \
1599 maybe-mostlyclean-byacc \
1600 maybe-mostlyclean-bzip2 \
1601 maybe-mostlyclean-dejagnu \
1602 maybe-mostlyclean-diff \
1603 maybe-mostlyclean-dosutils \
1604 maybe-mostlyclean-etc \
1605 maybe-mostlyclean-fastjar \
1606 maybe-mostlyclean-fileutils \
1607 maybe-mostlyclean-findutils \
1608 maybe-mostlyclean-find \
1609 maybe-mostlyclean-fixincludes \
1610 maybe-mostlyclean-flex \
1611 maybe-mostlyclean-gas \
1612 maybe-mostlyclean-gcc \
1613 maybe-mostlyclean-gawk \
1614 maybe-mostlyclean-gettext \
1615 maybe-mostlyclean-gnuserv \
1616 maybe-mostlyclean-gprof \
1617 maybe-mostlyclean-gzip \
1618 maybe-mostlyclean-hello \
1619 maybe-mostlyclean-indent \
1620 maybe-mostlyclean-intl \
1621 maybe-mostlyclean-tcl \
1622 maybe-mostlyclean-itcl \
1623 maybe-mostlyclean-ld \
1624 maybe-mostlyclean-libcpp \
1625 maybe-mostlyclean-libgui \
1626 maybe-mostlyclean-libiberty \
1627 maybe-mostlyclean-libtool \
1628 maybe-mostlyclean-m4 \
1629 maybe-mostlyclean-make \
1630 maybe-mostlyclean-mmalloc \
1631 maybe-mostlyclean-patch \
1632 maybe-mostlyclean-perl \
1633 maybe-mostlyclean-prms \
1634 maybe-mostlyclean-rcs \
1635 maybe-mostlyclean-readline \
1636 maybe-mostlyclean-release \
1637 maybe-mostlyclean-recode \
1638 maybe-mostlyclean-sed \
1639 maybe-mostlyclean-send-pr \
1640 maybe-mostlyclean-shellutils \
1641 maybe-mostlyclean-sid \
1642 maybe-mostlyclean-sim \
1643 maybe-mostlyclean-tar \
1644 maybe-mostlyclean-texinfo \
1645 maybe-mostlyclean-textutils \
1646 maybe-mostlyclean-time \
1647 maybe-mostlyclean-uudecode \
1648 maybe-mostlyclean-wdiff \
1649 maybe-mostlyclean-zip \
1650 maybe-mostlyclean-zlib \
1651 maybe-mostlyclean-gdb \
1652 maybe-mostlyclean-expect \
1653 maybe-mostlyclean-guile \
1654 maybe-mostlyclean-tk \
1655 maybe-mostlyclean-libtermcap \
1656 maybe-mostlyclean-utils \
1657 maybe-mostlyclean-gnattools
1658
1659.PHONY: mostlyclean-target
1660mostlyclean-target: \
1661 maybe-mostlyclean-target-libstdc++-v3 \
1662 maybe-mostlyclean-target-libmudflap \
1663 maybe-mostlyclean-target-libssp \
1664 maybe-mostlyclean-target-newlib \
1665 maybe-mostlyclean-target-libgfortran \
1666 maybe-mostlyclean-target-libobjc \
1667 maybe-mostlyclean-target-libtermcap \
1668 maybe-mostlyclean-target-winsup \
1669 maybe-mostlyclean-target-libgloss \
1670 maybe-mostlyclean-target-libiberty \
1671 maybe-mostlyclean-target-gperf \
1672 maybe-mostlyclean-target-examples \
1673 maybe-mostlyclean-target-libffi \
1674 maybe-mostlyclean-target-libjava \
1675 maybe-mostlyclean-target-zlib \
1676 maybe-mostlyclean-target-boehm-gc \
1677 maybe-mostlyclean-target-qthreads \
1678 maybe-mostlyclean-target-rda \
1679 maybe-mostlyclean-target-libada
1680
1681.PHONY: do-clean
1682do-clean:
1683 @$(unstage)
1684 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1685 clean-target
1686 @$(stage)
1687
1688
1689.PHONY: clean-host
1690clean-host: \
1691 maybe-clean-ash \
1692 maybe-clean-autoconf \
1693 maybe-clean-automake \
1694 maybe-clean-bash \
1695 maybe-clean-bfd \
1696 maybe-clean-opcodes \
1697 maybe-clean-binutils \
1698 maybe-clean-bison \
1699 maybe-clean-byacc \
1700 maybe-clean-bzip2 \
1701 maybe-clean-dejagnu \
1702 maybe-clean-diff \
1703 maybe-clean-dosutils \
1704 maybe-clean-etc \
1705 maybe-clean-fastjar \
1706 maybe-clean-fileutils \
1707 maybe-clean-findutils \
1708 maybe-clean-find \
1709 maybe-clean-fixincludes \
1710 maybe-clean-flex \
1711 maybe-clean-gas \
1712 maybe-clean-gcc \
1713 maybe-clean-gawk \
1714 maybe-clean-gettext \
1715 maybe-clean-gnuserv \
1716 maybe-clean-gprof \
1717 maybe-clean-gzip \
1718 maybe-clean-hello \
1719 maybe-clean-indent \
1720 maybe-clean-intl \
1721 maybe-clean-tcl \
1722 maybe-clean-itcl \
1723 maybe-clean-ld \
1724 maybe-clean-libcpp \
1725 maybe-clean-libgui \
1726 maybe-clean-libiberty \
1727 maybe-clean-libtool \
1728 maybe-clean-m4 \
1729 maybe-clean-make \
1730 maybe-clean-mmalloc \
1731 maybe-clean-patch \
1732 maybe-clean-perl \
1733 maybe-clean-prms \
1734 maybe-clean-rcs \
1735 maybe-clean-readline \
1736 maybe-clean-release \
1737 maybe-clean-recode \
1738 maybe-clean-sed \
1739 maybe-clean-send-pr \
1740 maybe-clean-shellutils \
1741 maybe-clean-sid \
1742 maybe-clean-sim \
1743 maybe-clean-tar \
1744 maybe-clean-texinfo \
1745 maybe-clean-textutils \
1746 maybe-clean-time \
1747 maybe-clean-uudecode \
1748 maybe-clean-wdiff \
1749 maybe-clean-zip \
1750 maybe-clean-zlib \
1751 maybe-clean-gdb \
1752 maybe-clean-expect \
1753 maybe-clean-guile \
1754 maybe-clean-tk \
1755 maybe-clean-libtermcap \
1756 maybe-clean-utils \
1757 maybe-clean-gnattools
1758
1759.PHONY: clean-target
1760clean-target: \
1761 maybe-clean-target-libstdc++-v3 \
1762 maybe-clean-target-libmudflap \
1763 maybe-clean-target-libssp \
1764 maybe-clean-target-newlib \
1765 maybe-clean-target-libgfortran \
1766 maybe-clean-target-libobjc \
1767 maybe-clean-target-libtermcap \
1768 maybe-clean-target-winsup \
1769 maybe-clean-target-libgloss \
1770 maybe-clean-target-libiberty \
1771 maybe-clean-target-gperf \
1772 maybe-clean-target-examples \
1773 maybe-clean-target-libffi \
1774 maybe-clean-target-libjava \
1775 maybe-clean-target-zlib \
1776 maybe-clean-target-boehm-gc \
1777 maybe-clean-target-qthreads \
1778 maybe-clean-target-rda \
1779 maybe-clean-target-libada
1780
1781.PHONY: do-distclean
1782do-distclean:
1783 @$(unstage)
1784 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1785 distclean-target
1786 @$(stage)
1787
1788
1789.PHONY: distclean-host
1790distclean-host: \
1791 maybe-distclean-ash \
1792 maybe-distclean-autoconf \
1793 maybe-distclean-automake \
1794 maybe-distclean-bash \
1795 maybe-distclean-bfd \
1796 maybe-distclean-opcodes \
1797 maybe-distclean-binutils \
1798 maybe-distclean-bison \
1799 maybe-distclean-byacc \
1800 maybe-distclean-bzip2 \
1801 maybe-distclean-dejagnu \
1802 maybe-distclean-diff \
1803 maybe-distclean-dosutils \
1804 maybe-distclean-etc \
1805 maybe-distclean-fastjar \
1806 maybe-distclean-fileutils \
1807 maybe-distclean-findutils \
1808 maybe-distclean-find \
1809 maybe-distclean-fixincludes \
1810 maybe-distclean-flex \
1811 maybe-distclean-gas \
1812 maybe-distclean-gcc \
1813 maybe-distclean-gawk \
1814 maybe-distclean-gettext \
1815 maybe-distclean-gnuserv \
1816 maybe-distclean-gprof \
1817 maybe-distclean-gzip \
1818 maybe-distclean-hello \
1819 maybe-distclean-indent \
1820 maybe-distclean-intl \
1821 maybe-distclean-tcl \
1822 maybe-distclean-itcl \
1823 maybe-distclean-ld \
1824 maybe-distclean-libcpp \
1825 maybe-distclean-libgui \
1826 maybe-distclean-libiberty \
1827 maybe-distclean-libtool \
1828 maybe-distclean-m4 \
1829 maybe-distclean-make \
1830 maybe-distclean-mmalloc \
1831 maybe-distclean-patch \
1832 maybe-distclean-perl \
1833 maybe-distclean-prms \
1834 maybe-distclean-rcs \
1835 maybe-distclean-readline \
1836 maybe-distclean-release \
1837 maybe-distclean-recode \
1838 maybe-distclean-sed \
1839 maybe-distclean-send-pr \
1840 maybe-distclean-shellutils \
1841 maybe-distclean-sid \
1842 maybe-distclean-sim \
1843 maybe-distclean-tar \
1844 maybe-distclean-texinfo \
1845 maybe-distclean-textutils \
1846 maybe-distclean-time \
1847 maybe-distclean-uudecode \
1848 maybe-distclean-wdiff \
1849 maybe-distclean-zip \
1850 maybe-distclean-zlib \
1851 maybe-distclean-gdb \
1852 maybe-distclean-expect \
1853 maybe-distclean-guile \
1854 maybe-distclean-tk \
1855 maybe-distclean-libtermcap \
1856 maybe-distclean-utils \
1857 maybe-distclean-gnattools
1858
1859.PHONY: distclean-target
1860distclean-target: \
1861 maybe-distclean-target-libstdc++-v3 \
1862 maybe-distclean-target-libmudflap \
1863 maybe-distclean-target-libssp \
1864 maybe-distclean-target-newlib \
1865 maybe-distclean-target-libgfortran \
1866 maybe-distclean-target-libobjc \
1867 maybe-distclean-target-libtermcap \
1868 maybe-distclean-target-winsup \
1869 maybe-distclean-target-libgloss \
1870 maybe-distclean-target-libiberty \
1871 maybe-distclean-target-gperf \
1872 maybe-distclean-target-examples \
1873 maybe-distclean-target-libffi \
1874 maybe-distclean-target-libjava \
1875 maybe-distclean-target-zlib \
1876 maybe-distclean-target-boehm-gc \
1877 maybe-distclean-target-qthreads \
1878 maybe-distclean-target-rda \
1879 maybe-distclean-target-libada
1880
1881.PHONY: do-maintainer-clean
1882do-maintainer-clean:
1883 @$(unstage)
1884 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1885 maintainer-clean-target
1886 @$(stage)
1887
1888
1889.PHONY: maintainer-clean-host
1890maintainer-clean-host: \
1891 maybe-maintainer-clean-ash \
1892 maybe-maintainer-clean-autoconf \
1893 maybe-maintainer-clean-automake \
1894 maybe-maintainer-clean-bash \
1895 maybe-maintainer-clean-bfd \
1896 maybe-maintainer-clean-opcodes \
1897 maybe-maintainer-clean-binutils \
1898 maybe-maintainer-clean-bison \
1899 maybe-maintainer-clean-byacc \
1900 maybe-maintainer-clean-bzip2 \
1901 maybe-maintainer-clean-dejagnu \
1902 maybe-maintainer-clean-diff \
1903 maybe-maintainer-clean-dosutils \
1904 maybe-maintainer-clean-etc \
1905 maybe-maintainer-clean-fastjar \
1906 maybe-maintainer-clean-fileutils \
1907 maybe-maintainer-clean-findutils \
1908 maybe-maintainer-clean-find \
1909 maybe-maintainer-clean-fixincludes \
1910 maybe-maintainer-clean-flex \
1911 maybe-maintainer-clean-gas \
1912 maybe-maintainer-clean-gcc \
1913 maybe-maintainer-clean-gawk \
1914 maybe-maintainer-clean-gettext \
1915 maybe-maintainer-clean-gnuserv \
1916 maybe-maintainer-clean-gprof \
1917 maybe-maintainer-clean-gzip \
1918 maybe-maintainer-clean-hello \
1919 maybe-maintainer-clean-indent \
1920 maybe-maintainer-clean-intl \
1921 maybe-maintainer-clean-tcl \
1922 maybe-maintainer-clean-itcl \
1923 maybe-maintainer-clean-ld \
1924 maybe-maintainer-clean-libcpp \
1925 maybe-maintainer-clean-libgui \
1926 maybe-maintainer-clean-libiberty \
1927 maybe-maintainer-clean-libtool \
1928 maybe-maintainer-clean-m4 \
1929 maybe-maintainer-clean-make \
1930 maybe-maintainer-clean-mmalloc \
1931 maybe-maintainer-clean-patch \
1932 maybe-maintainer-clean-perl \
1933 maybe-maintainer-clean-prms \
1934 maybe-maintainer-clean-rcs \
1935 maybe-maintainer-clean-readline \
1936 maybe-maintainer-clean-release \
1937 maybe-maintainer-clean-recode \
1938 maybe-maintainer-clean-sed \
1939 maybe-maintainer-clean-send-pr \
1940 maybe-maintainer-clean-shellutils \
1941 maybe-maintainer-clean-sid \
1942 maybe-maintainer-clean-sim \
1943 maybe-maintainer-clean-tar \
1944 maybe-maintainer-clean-texinfo \
1945 maybe-maintainer-clean-textutils \
1946 maybe-maintainer-clean-time \
1947 maybe-maintainer-clean-uudecode \
1948 maybe-maintainer-clean-wdiff \
1949 maybe-maintainer-clean-zip \
1950 maybe-maintainer-clean-zlib \
1951 maybe-maintainer-clean-gdb \
1952 maybe-maintainer-clean-expect \
1953 maybe-maintainer-clean-guile \
1954 maybe-maintainer-clean-tk \
1955 maybe-maintainer-clean-libtermcap \
1956 maybe-maintainer-clean-utils \
1957 maybe-maintainer-clean-gnattools
1958
1959.PHONY: maintainer-clean-target
1960maintainer-clean-target: \
1961 maybe-maintainer-clean-target-libstdc++-v3 \
1962 maybe-maintainer-clean-target-libmudflap \
1963 maybe-maintainer-clean-target-libssp \
1964 maybe-maintainer-clean-target-newlib \
1965 maybe-maintainer-clean-target-libgfortran \
1966 maybe-maintainer-clean-target-libobjc \
1967 maybe-maintainer-clean-target-libtermcap \
1968 maybe-maintainer-clean-target-winsup \
1969 maybe-maintainer-clean-target-libgloss \
1970 maybe-maintainer-clean-target-libiberty \
1971 maybe-maintainer-clean-target-gperf \
1972 maybe-maintainer-clean-target-examples \
1973 maybe-maintainer-clean-target-libffi \
1974 maybe-maintainer-clean-target-libjava \
1975 maybe-maintainer-clean-target-zlib \
1976 maybe-maintainer-clean-target-boehm-gc \
1977 maybe-maintainer-clean-target-qthreads \
1978 maybe-maintainer-clean-target-rda \
1979 maybe-maintainer-clean-target-libada
1980
1981
1982# Here are the targets which correspond to the do-X targets.
1983
1984.PHONY: info installcheck dvi html install-info
1985.PHONY: clean distclean mostlyclean maintainer-clean realclean
1986.PHONY: local-clean local-distclean local-maintainer-clean
1987info: do-info
1988installcheck: do-installcheck
1989dvi: do-dvi
1990html: do-html
1991
1992# Make sure makeinfo is built before we do a `make info', if we're
1993# in fact building texinfo.
1994do-info: maybe-all-texinfo
1995
1996install-info: do-install-info dir.info
1997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1998 if [ -f dir.info ] ; then \
1999 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2000 else true ; fi
2001
2002local-clean:
2003 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2004
2005local-distclean:
2006 -rm -f Makefile config.status config.cache mh-frag mt-frag
2007 -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
2008 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2009 rm -rf $(TARGET_SUBDIR); \
2010 else true; fi
2011 -rm -rf $(BUILD_SUBDIR)
2012 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2013 rm -rf $(HOST_SUBDIR); \
2014 else true; fi
2015 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2016 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2017 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2018 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2019 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2020
2021local-maintainer-clean:
2022 @echo "This command is intended for maintainers to use;"
2023 @echo "it deletes files that may require special tools to rebuild."
2024
2025clean: do-clean local-clean
2026mostlyclean: do-mostlyclean local-clean
2027distclean: do-distclean local-clean local-distclean
2028maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2029maintainer-clean: local-distclean
2030realclean: maintainer-clean
2031
2032# Extra dependency for clean-target, owing to the mixed nature of gcc
2033clean-target: clean-target-libgcc
2034clean-target-libgcc:
2035 test ! -d gcc/libgcc || \
2036 (cd gcc/libgcc && find . -type d -print) | \
2037 while read d; do rm -f gcc/$$d/libgcc.a || : ; done
2038 -rm -rf gcc/libgcc
2039 -rm -f gcc/stmp-dirs
2040
2041# Check target.
2042
2043.PHONY: check do-check
2044check: do-check
2045
2046# Only include modules actually being configured and built.
2047.PHONY: check-host
2048check-host: \
2049 maybe-check-ash \
2050 maybe-check-autoconf \
2051 maybe-check-automake \
2052 maybe-check-bash \
2053 maybe-check-bfd \
2054 maybe-check-opcodes \
2055 maybe-check-binutils \
2056 maybe-check-bison \
2057 maybe-check-byacc \
2058 maybe-check-bzip2 \
2059 maybe-check-dejagnu \
2060 maybe-check-diff \
2061 maybe-check-dosutils \
2062 maybe-check-etc \
2063 maybe-check-fastjar \
2064 maybe-check-fileutils \
2065 maybe-check-findutils \
2066 maybe-check-find \
2067 maybe-check-fixincludes \
2068 maybe-check-flex \
2069 maybe-check-gas \
2070 maybe-check-gcc \
2071 maybe-check-gawk \
2072 maybe-check-gettext \
2073 maybe-check-gnuserv \
2074 maybe-check-gprof \
2075 maybe-check-gzip \
2076 maybe-check-hello \
2077 maybe-check-indent \
2078 maybe-check-intl \
2079 maybe-check-tcl \
2080 maybe-check-itcl \
2081 maybe-check-ld \
2082 maybe-check-libcpp \
2083 maybe-check-libgui \
2084 maybe-check-libiberty \
2085 maybe-check-libtool \
2086 maybe-check-m4 \
2087 maybe-check-make \
2088 maybe-check-mmalloc \
2089 maybe-check-patch \
2090 maybe-check-perl \
2091 maybe-check-prms \
2092 maybe-check-rcs \
2093 maybe-check-readline \
2094 maybe-check-release \
2095 maybe-check-recode \
2096 maybe-check-sed \
2097 maybe-check-send-pr \
2098 maybe-check-shellutils \
2099 maybe-check-sid \
2100 maybe-check-sim \
2101 maybe-check-tar \
2102 maybe-check-texinfo \
2103 maybe-check-textutils \
2104 maybe-check-time \
2105 maybe-check-uudecode \
2106 maybe-check-wdiff \
2107 maybe-check-zip \
2108 maybe-check-zlib \
2109 maybe-check-gdb \
2110 maybe-check-expect \
2111 maybe-check-guile \
2112 maybe-check-tk \
2113 maybe-check-libtermcap \
2114 maybe-check-utils \
2115 maybe-check-gnattools
2116
2117.PHONY: check-target
2118check-target: \
2119 maybe-check-target-libstdc++-v3 \
2120 maybe-check-target-libmudflap \
2121 maybe-check-target-libssp \
2122 maybe-check-target-newlib \
2123 maybe-check-target-libgfortran \
2124 maybe-check-target-libobjc \
2125 maybe-check-target-libtermcap \
2126 maybe-check-target-winsup \
2127 maybe-check-target-libgloss \
2128 maybe-check-target-libiberty \
2129 maybe-check-target-gperf \
2130 maybe-check-target-examples \
2131 maybe-check-target-libffi \
2132 maybe-check-target-libjava \
2133 maybe-check-target-zlib \
2134 maybe-check-target-boehm-gc \
2135 maybe-check-target-qthreads \
2136 maybe-check-target-rda \
2137 maybe-check-target-libada
2138
2139do-check:
2140 @$(unstage)
2141 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2142 @$(stage)
2143
2144# Automated reporting of test results.
2145
2146warning.log: build.log
2147 $(srcdir)/contrib/warn_summary build.log > $@
2148
2149mail-report.log:
2150 if test x'$(BOOT_CFLAGS)' != x''; then \
2151 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2152 fi; \
2153 $(srcdir)/contrib/test_summary -t >$@
2154 chmod +x $@
2155 echo If you really want to send e-mail, run ./$@ now
2156
2157mail-report-with-warnings.log: warning.log
2158 if test x'$(BOOT_CFLAGS)' != x''; then \
2159 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2160 fi; \
2161 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2162 chmod +x $@
2163 echo If you really want to send e-mail, run ./$@ now
2164
2165# Installation targets.
2166
2167.PHONY: install uninstall
2168install:
2169 @$(unstage)
2170 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2171 @$(stage)
2172
2173.PHONY: install-host-nogcc
2174install-host-nogcc: \
2175 maybe-install-ash \
2176 maybe-install-autoconf \
2177 maybe-install-automake \
2178 maybe-install-bash \
2179 maybe-install-bfd \
2180 maybe-install-opcodes \
2181 maybe-install-binutils \
2182 maybe-install-bison \
2183 maybe-install-byacc \
2184 maybe-install-bzip2 \
2185 maybe-install-dejagnu \
2186 maybe-install-diff \
2187 maybe-install-dosutils \
2188 maybe-install-etc \
2189 maybe-install-fastjar \
2190 maybe-install-fileutils \
2191 maybe-install-findutils \
2192 maybe-install-find \
2193 maybe-install-fixincludes \
2194 maybe-install-flex \
2195 maybe-install-gas \
2196 maybe-install-gawk \
2197 maybe-install-gettext \
2198 maybe-install-gnuserv \
2199 maybe-install-gprof \
2200 maybe-install-gzip \
2201 maybe-install-hello \
2202 maybe-install-indent \
2203 maybe-install-intl \
2204 maybe-install-tcl \
2205 maybe-install-itcl \
2206 maybe-install-ld \
2207 maybe-install-libcpp \
2208 maybe-install-libgui \
2209 maybe-install-libiberty \
2210 maybe-install-libtool \
2211 maybe-install-m4 \
2212 maybe-install-make \
2213 maybe-install-mmalloc \
2214 maybe-install-patch \
2215 maybe-install-perl \
2216 maybe-install-prms \
2217 maybe-install-rcs \
2218 maybe-install-readline \
2219 maybe-install-release \
2220 maybe-install-recode \
2221 maybe-install-sed \
2222 maybe-install-send-pr \
2223 maybe-install-shellutils \
2224 maybe-install-sid \
2225 maybe-install-sim \
2226 maybe-install-tar \
2227 maybe-install-texinfo \
2228 maybe-install-textutils \
2229 maybe-install-time \
2230 maybe-install-uudecode \
2231 maybe-install-wdiff \
2232 maybe-install-zip \
2233 maybe-install-zlib \
2234 maybe-install-gdb \
2235 maybe-install-expect \
2236 maybe-install-guile \
2237 maybe-install-tk \
2238 maybe-install-libtermcap \
2239 maybe-install-utils \
2240 maybe-install-gnattools
2241
2242.PHONY: install-host
2243install-host: \
2244 maybe-install-ash \
2245 maybe-install-autoconf \
2246 maybe-install-automake \
2247 maybe-install-bash \
2248 maybe-install-bfd \
2249 maybe-install-opcodes \
2250 maybe-install-binutils \
2251 maybe-install-bison \
2252 maybe-install-byacc \
2253 maybe-install-bzip2 \
2254 maybe-install-dejagnu \
2255 maybe-install-diff \
2256 maybe-install-dosutils \
2257 maybe-install-etc \
2258 maybe-install-fastjar \
2259 maybe-install-fileutils \
2260 maybe-install-findutils \
2261 maybe-install-find \
2262 maybe-install-fixincludes \
2263 maybe-install-flex \
2264 maybe-install-gas \
2265 maybe-install-gcc \
2266 maybe-install-gawk \
2267 maybe-install-gettext \
2268 maybe-install-gnuserv \
2269 maybe-install-gprof \
2270 maybe-install-gzip \
2271 maybe-install-hello \
2272 maybe-install-indent \
2273 maybe-install-intl \
2274 maybe-install-tcl \
2275 maybe-install-itcl \
2276 maybe-install-ld \
2277 maybe-install-libcpp \
2278 maybe-install-libgui \
2279 maybe-install-libiberty \
2280 maybe-install-libtool \
2281 maybe-install-m4 \
2282 maybe-install-make \
2283 maybe-install-mmalloc \
2284 maybe-install-patch \
2285 maybe-install-perl \
2286 maybe-install-prms \
2287 maybe-install-rcs \
2288 maybe-install-readline \
2289 maybe-install-release \
2290 maybe-install-recode \
2291 maybe-install-sed \
2292 maybe-install-send-pr \
2293 maybe-install-shellutils \
2294 maybe-install-sid \
2295 maybe-install-sim \
2296 maybe-install-tar \
2297 maybe-install-texinfo \
2298 maybe-install-textutils \
2299 maybe-install-time \
2300 maybe-install-uudecode \
2301 maybe-install-wdiff \
2302 maybe-install-zip \
2303 maybe-install-zlib \
2304 maybe-install-gdb \
2305 maybe-install-expect \
2306 maybe-install-guile \
2307 maybe-install-tk \
2308 maybe-install-libtermcap \
2309 maybe-install-utils \
2310 maybe-install-gnattools
2311
2312.PHONY: install-target
2313install-target: \
2314 maybe-install-target-libstdc++-v3 \
2315 maybe-install-target-libmudflap \
2316 maybe-install-target-libssp \
2317 maybe-install-target-newlib \
2318 maybe-install-target-libgfortran \
2319 maybe-install-target-libobjc \
2320 maybe-install-target-libtermcap \
2321 maybe-install-target-winsup \
2322 maybe-install-target-libgloss \
2323 maybe-install-target-libiberty \
2324 maybe-install-target-gperf \
2325 maybe-install-target-examples \
2326 maybe-install-target-libffi \
2327 maybe-install-target-libjava \
2328 maybe-install-target-zlib \
2329 maybe-install-target-boehm-gc \
2330 maybe-install-target-qthreads \
2331 maybe-install-target-rda \
2332 maybe-install-target-libada
2333
2334uninstall:
2335 @echo "the uninstall target is not supported in this tree"
2336
2337.PHONY: install.all
2338install.all: install-no-fixedincludes
2339 @if [ -f ./gcc/Makefile ] ; then \
2340 r=`${PWD_COMMAND}` ; export r ; \
2341 $(HOST_EXPORTS) \
2342 (cd ./gcc && \
2343 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2344 else \
2345 true ; \
2346 fi
2347
2348# install-no-fixedincludes is used because Cygnus can not distribute
2349# the fixed header files.
2350.PHONY: install-no-fixedincludes
2351install-no-fixedincludes: installdirs install-host-nogcc \
2352 install-target gcc-no-fixedincludes
2353
2354### other supporting targets
2355
2356MAKEDIRS= \
2357 $(DESTDIR)$(prefix) \
2358 $(DESTDIR)$(exec_prefix)
2359.PHONY: installdirs
2360installdirs: mkinstalldirs
2361 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2362
2363dir.info: do-install-info
2364 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2365 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2366 mv -f dir.info.new dir.info ; \
2367 else true ; \
2368 fi
2369
2370dist:
2371 @echo "Building a full distribution of this tree isn't done"
2372 @echo "via 'make dist'. Check out the etc/ subdirectory"
2373
2374etags tags: TAGS
2375
2376# Right now this just builds TAGS in each subdirectory. emacs19 has the
2377# ability to use several tags files at once, so there is probably no need
2378# to combine them into one big TAGS file (like CVS 1.3 does). We could
2379# (if we felt like it) have this Makefile write a piece of elisp which
2380# the user could load to tell emacs19 where all the TAGS files we just
2381# built are.
2382TAGS: do-TAGS
2383
2384# ------------------------------------
2385# Macros for configure and all targets
2386# ------------------------------------
2387
2388
2389
2390
2391
2392# --------------------------------------
2393# Modules which run on the build machine
2394# --------------------------------------
2395
2396
2397.PHONY: configure-build-libiberty maybe-configure-build-libiberty
2398maybe-configure-build-libiberty:
2399@if build-libiberty
2400maybe-configure-build-libiberty: configure-build-libiberty
2401configure-build-libiberty:
2402 @$(unstage)
2403 @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2404 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2405 r=`${PWD_COMMAND}`; export r; \
2406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2407 $(BUILD_EXPORTS) \
2408 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2409 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2410 case $(srcdir) in \
2411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2412 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2414 esac; \
2415 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2416 libsrcdir="$$s/libiberty"; \
2417 rm -f no-such-file || : ; \
2418 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2419 $(BUILD_CONFIGARGS) $${srcdiroption} \
2420 || exit 1
2421@endif build-libiberty
2422
2423
2424
2425
2426
2427.PHONY: all-build-libiberty maybe-all-build-libiberty
2428maybe-all-build-libiberty:
2429@if build-libiberty
2430TARGET-build-libiberty=all
2431maybe-all-build-libiberty: all-build-libiberty
2432all-build-libiberty: configure-build-libiberty
2433 @$(unstage)
2434 @r=`${PWD_COMMAND}`; export r; \
2435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2436 $(BUILD_EXPORTS) \
2437 (cd $(BUILD_SUBDIR)/libiberty && \
2438 $(MAKE) $(TARGET-build-libiberty))
2439@endif build-libiberty
2440
2441
2442
2443
2444
2445.PHONY: configure-build-bison maybe-configure-build-bison
2446maybe-configure-build-bison:
2447@if build-bison
2448maybe-configure-build-bison: configure-build-bison
2449configure-build-bison:
2450 @$(unstage)
2451 @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2452 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2453 r=`${PWD_COMMAND}`; export r; \
2454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2455 $(BUILD_EXPORTS) \
2456 echo Configuring in $(BUILD_SUBDIR)/bison; \
2457 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2458 case $(srcdir) in \
2459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2460 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2462 esac; \
2463 srcdiroption="--srcdir=$${topdir}/bison"; \
2464 libsrcdir="$$s/bison"; \
2465 rm -f no-such-file || : ; \
2466 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2467 $(BUILD_CONFIGARGS) $${srcdiroption} \
2468 || exit 1
2469@endif build-bison
2470
2471
2472
2473
2474
2475.PHONY: all-build-bison maybe-all-build-bison
2476maybe-all-build-bison:
2477@if build-bison
2478TARGET-build-bison=all
2479maybe-all-build-bison: all-build-bison
2480all-build-bison: configure-build-bison
2481 @$(unstage)
2482 @r=`${PWD_COMMAND}`; export r; \
2483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2484 $(BUILD_EXPORTS) \
2485 (cd $(BUILD_SUBDIR)/bison && \
2486 $(MAKE) $(TARGET-build-bison))
2487@endif build-bison
2488
2489
2490
2491
2492
2493.PHONY: configure-build-byacc maybe-configure-build-byacc
2494maybe-configure-build-byacc:
2495@if build-byacc
2496maybe-configure-build-byacc: configure-build-byacc
2497configure-build-byacc:
2498 @$(unstage)
2499 @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2500 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2501 r=`${PWD_COMMAND}`; export r; \
2502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2503 $(BUILD_EXPORTS) \
2504 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2505 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2506 case $(srcdir) in \
2507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2508 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2510 esac; \
2511 srcdiroption="--srcdir=$${topdir}/byacc"; \
2512 libsrcdir="$$s/byacc"; \
2513 rm -f no-such-file || : ; \
2514 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2515 $(BUILD_CONFIGARGS) $${srcdiroption} \
2516 || exit 1
2517@endif build-byacc
2518
2519
2520
2521
2522
2523.PHONY: all-build-byacc maybe-all-build-byacc
2524maybe-all-build-byacc:
2525@if build-byacc
2526TARGET-build-byacc=all
2527maybe-all-build-byacc: all-build-byacc
2528all-build-byacc: configure-build-byacc
2529 @$(unstage)
2530 @r=`${PWD_COMMAND}`; export r; \
2531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2532 $(BUILD_EXPORTS) \
2533 (cd $(BUILD_SUBDIR)/byacc && \
2534 $(MAKE) $(TARGET-build-byacc))
2535@endif build-byacc
2536
2537
2538
2539
2540
2541.PHONY: configure-build-flex maybe-configure-build-flex
2542maybe-configure-build-flex:
2543@if build-flex
2544maybe-configure-build-flex: configure-build-flex
2545configure-build-flex:
2546 @$(unstage)
2547 @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2548 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2549 r=`${PWD_COMMAND}`; export r; \
2550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2551 $(BUILD_EXPORTS) \
2552 echo Configuring in $(BUILD_SUBDIR)/flex; \
2553 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2554 case $(srcdir) in \
2555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2556 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2558 esac; \
2559 srcdiroption="--srcdir=$${topdir}/flex"; \
2560 libsrcdir="$$s/flex"; \
2561 rm -f no-such-file || : ; \
2562 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2563 $(BUILD_CONFIGARGS) $${srcdiroption} \
2564 || exit 1
2565@endif build-flex
2566
2567
2568
2569
2570
2571.PHONY: all-build-flex maybe-all-build-flex
2572maybe-all-build-flex:
2573@if build-flex
2574TARGET-build-flex=all
2575maybe-all-build-flex: all-build-flex
2576all-build-flex: configure-build-flex
2577 @$(unstage)
2578 @r=`${PWD_COMMAND}`; export r; \
2579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2580 $(BUILD_EXPORTS) \
2581 (cd $(BUILD_SUBDIR)/flex && \
2582 $(MAKE) $(TARGET-build-flex))
2583@endif build-flex
2584
2585
2586
2587
2588
2589.PHONY: configure-build-m4 maybe-configure-build-m4
2590maybe-configure-build-m4:
2591@if build-m4
2592maybe-configure-build-m4: configure-build-m4
2593configure-build-m4:
2594 @$(unstage)
2595 @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2596 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2597 r=`${PWD_COMMAND}`; export r; \
2598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2599 $(BUILD_EXPORTS) \
2600 echo Configuring in $(BUILD_SUBDIR)/m4; \
2601 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2602 case $(srcdir) in \
2603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2604 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2606 esac; \
2607 srcdiroption="--srcdir=$${topdir}/m4"; \
2608 libsrcdir="$$s/m4"; \
2609 rm -f no-such-file || : ; \
2610 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2611 $(BUILD_CONFIGARGS) $${srcdiroption} \
2612 || exit 1
2613@endif build-m4
2614
2615
2616
2617
2618
2619.PHONY: all-build-m4 maybe-all-build-m4
2620maybe-all-build-m4:
2621@if build-m4
2622TARGET-build-m4=all
2623maybe-all-build-m4: all-build-m4
2624all-build-m4: configure-build-m4
2625 @$(unstage)
2626 @r=`${PWD_COMMAND}`; export r; \
2627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2628 $(BUILD_EXPORTS) \
2629 (cd $(BUILD_SUBDIR)/m4 && \
2630 $(MAKE) $(TARGET-build-m4))
2631@endif build-m4
2632
2633
2634
2635
2636
2637.PHONY: configure-build-texinfo maybe-configure-build-texinfo
2638maybe-configure-build-texinfo:
2639@if build-texinfo
2640maybe-configure-build-texinfo: configure-build-texinfo
2641configure-build-texinfo:
2642 @$(unstage)
2643 @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2644 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2645 r=`${PWD_COMMAND}`; export r; \
2646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2647 $(BUILD_EXPORTS) \
2648 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2649 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2650 case $(srcdir) in \
2651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2652 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2654 esac; \
2655 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2656 libsrcdir="$$s/texinfo"; \
2657 rm -f no-such-file || : ; \
2658 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2659 $(BUILD_CONFIGARGS) $${srcdiroption} \
2660 || exit 1
2661@endif build-texinfo
2662
2663
2664
2665
2666
2667.PHONY: all-build-texinfo maybe-all-build-texinfo
2668maybe-all-build-texinfo:
2669@if build-texinfo
2670TARGET-build-texinfo=all
2671maybe-all-build-texinfo: all-build-texinfo
2672all-build-texinfo: configure-build-texinfo
2673 @$(unstage)
2674 @r=`${PWD_COMMAND}`; export r; \
2675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676 $(BUILD_EXPORTS) \
2677 (cd $(BUILD_SUBDIR)/texinfo && \
2678 $(MAKE) $(TARGET-build-texinfo))
2679@endif build-texinfo
2680
2681
2682
2683
2684
2685.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2686maybe-configure-build-fixincludes:
2687@if build-fixincludes
2688maybe-configure-build-fixincludes: configure-build-fixincludes
2689configure-build-fixincludes:
2690 @$(unstage)
2691 @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2692 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2693 r=`${PWD_COMMAND}`; export r; \
2694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2695 $(BUILD_EXPORTS) \
2696 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2697 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2698 case $(srcdir) in \
2699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2700 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2702 esac; \
2703 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2704 libsrcdir="$$s/fixincludes"; \
2705 rm -f no-such-file || : ; \
2706 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2707 $(BUILD_CONFIGARGS) $${srcdiroption} \
2708 || exit 1
2709@endif build-fixincludes
2710
2711
2712
2713
2714
2715.PHONY: all-build-fixincludes maybe-all-build-fixincludes
2716maybe-all-build-fixincludes:
2717@if build-fixincludes
2718TARGET-build-fixincludes=all
2719maybe-all-build-fixincludes: all-build-fixincludes
2720all-build-fixincludes: configure-build-fixincludes
2721 @$(unstage)
2722 @r=`${PWD_COMMAND}`; export r; \
2723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2724 $(BUILD_EXPORTS) \
2725 (cd $(BUILD_SUBDIR)/fixincludes && \
2726 $(MAKE) $(TARGET-build-fixincludes))
2727@endif build-fixincludes
2728
2729
2730
2731
2732
2733# --------------------------------------
2734# Modules which run on the host machine
2735# --------------------------------------
2736
2737
2738.PHONY: configure-ash maybe-configure-ash
2739maybe-configure-ash:
2740@if ash
2741maybe-configure-ash: configure-ash
2742configure-ash:
2743 @$(unstage)
2744 @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2746 r=`${PWD_COMMAND}`; export r; \
2747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2748 $(HOST_EXPORTS) \
2749 echo Configuring in $(HOST_SUBDIR)/ash; \
2750 cd "$(HOST_SUBDIR)/ash" || exit 1; \
2751 case $(srcdir) in \
2752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2753 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2755 esac; \
2756 srcdiroption="--srcdir=$${topdir}/ash"; \
2757 libsrcdir="$$s/ash"; \
2758 $(SHELL) $${libsrcdir}/configure \
2759 $(HOST_CONFIGARGS) $${srcdiroption} \
2760 || exit 1
2761@endif ash
2762
2763
2764
2765
2766
2767.PHONY: all-ash maybe-all-ash
2768maybe-all-ash:
2769@if ash
2770TARGET-ash=all
2771maybe-all-ash: all-ash
2772all-ash: configure-ash
2773 @$(unstage)
2774 @r=`${PWD_COMMAND}`; export r; \
2775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2776 $(HOST_EXPORTS) \
2777 (cd $(HOST_SUBDIR)/ash && \
2778 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
2779@endif ash
2780
2781
2782
2783
2784.PHONY: check-ash maybe-check-ash
2785maybe-check-ash:
2786@if ash
2787maybe-check-ash: check-ash
2788
2789check-ash:
2790 @$(unstage)
2791 @r=`${PWD_COMMAND}`; export r; \
2792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2793 $(HOST_EXPORTS) \
2794 (cd $(HOST_SUBDIR)/ash && \
2795 $(MAKE) $(FLAGS_TO_PASS) check)
2796
2797@endif ash
2798
2799.PHONY: install-ash maybe-install-ash
2800maybe-install-ash:
2801@if ash
2802maybe-install-ash: install-ash
2803
2804install-ash: installdirs
2805 @$(unstage)
2806 @r=`${PWD_COMMAND}`; export r; \
2807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2808 $(HOST_EXPORTS) \
2809 (cd $(HOST_SUBDIR)/ash && \
2810 $(MAKE) $(FLAGS_TO_PASS) install)
2811
2812@endif ash
2813
2814# Other targets (info, dvi, etc.)
2815
2816.PHONY: maybe-info-ash info-ash
2817maybe-info-ash:
2818@if ash
2819maybe-info-ash: info-ash
2820
2821info-ash: \
2822 configure-ash
2823 @$(unstage)
2824 @[ -f ./ash/Makefile ] || exit 0; \
2825 r=`${PWD_COMMAND}`; export r; \
2826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2827 $(HOST_EXPORTS) \
2828 for flag in $(EXTRA_HOST_FLAGS) ; do \
2829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2830 done; \
2831 echo "Doing info in ash" ; \
2832 (cd $(HOST_SUBDIR)/ash && \
2833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2835 "RANLIB=$${RANLIB}" \
2836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2837 info) \
2838 || exit 1
2839
2840@endif ash
2841
2842.PHONY: maybe-dvi-ash dvi-ash
2843maybe-dvi-ash:
2844@if ash
2845maybe-dvi-ash: dvi-ash
2846
2847dvi-ash: \
2848 configure-ash
2849 @$(unstage)
2850 @[ -f ./ash/Makefile ] || exit 0; \
2851 r=`${PWD_COMMAND}`; export r; \
2852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2853 $(HOST_EXPORTS) \
2854 for flag in $(EXTRA_HOST_FLAGS) ; do \
2855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2856 done; \
2857 echo "Doing dvi in ash" ; \
2858 (cd $(HOST_SUBDIR)/ash && \
2859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2861 "RANLIB=$${RANLIB}" \
2862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2863 dvi) \
2864 || exit 1
2865
2866@endif ash
2867
2868.PHONY: maybe-html-ash html-ash
2869maybe-html-ash:
2870@if ash
2871maybe-html-ash: html-ash
2872
2873html-ash: \
2874 configure-ash
2875 @$(unstage)
2876 @[ -f ./ash/Makefile ] || exit 0; \
2877 r=`${PWD_COMMAND}`; export r; \
2878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2879 $(HOST_EXPORTS) \
2880 for flag in $(EXTRA_HOST_FLAGS) ; do \
2881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2882 done; \
2883 echo "Doing html in ash" ; \
2884 (cd $(HOST_SUBDIR)/ash && \
2885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2887 "RANLIB=$${RANLIB}" \
2888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2889 html) \
2890 || exit 1
2891
2892@endif ash
2893
2894.PHONY: maybe-TAGS-ash TAGS-ash
2895maybe-TAGS-ash:
2896@if ash
2897maybe-TAGS-ash: TAGS-ash
2898
2899TAGS-ash: \
2900 configure-ash
2901 @$(unstage)
2902 @[ -f ./ash/Makefile ] || exit 0; \
2903 r=`${PWD_COMMAND}`; export r; \
2904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2905 $(HOST_EXPORTS) \
2906 for flag in $(EXTRA_HOST_FLAGS) ; do \
2907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2908 done; \
2909 echo "Doing TAGS in ash" ; \
2910 (cd $(HOST_SUBDIR)/ash && \
2911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2913 "RANLIB=$${RANLIB}" \
2914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2915 TAGS) \
2916 || exit 1
2917
2918@endif ash
2919
2920.PHONY: maybe-install-info-ash install-info-ash
2921maybe-install-info-ash:
2922@if ash
2923maybe-install-info-ash: install-info-ash
2924
2925install-info-ash: \
2926 configure-ash \
2927 info-ash
2928 @$(unstage)
2929 @[ -f ./ash/Makefile ] || exit 0; \
2930 r=`${PWD_COMMAND}`; export r; \
2931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2932 $(HOST_EXPORTS) \
2933 for flag in $(EXTRA_HOST_FLAGS) ; do \
2934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2935 done; \
2936 echo "Doing install-info in ash" ; \
2937 (cd $(HOST_SUBDIR)/ash && \
2938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2940 "RANLIB=$${RANLIB}" \
2941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2942 install-info) \
2943 || exit 1
2944
2945@endif ash
2946
2947.PHONY: maybe-installcheck-ash installcheck-ash
2948maybe-installcheck-ash:
2949@if ash
2950maybe-installcheck-ash: installcheck-ash
2951
2952installcheck-ash: \
2953 configure-ash
2954 @$(unstage)
2955 @[ -f ./ash/Makefile ] || exit 0; \
2956 r=`${PWD_COMMAND}`; export r; \
2957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2958 $(HOST_EXPORTS) \
2959 for flag in $(EXTRA_HOST_FLAGS) ; do \
2960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2961 done; \
2962 echo "Doing installcheck in ash" ; \
2963 (cd $(HOST_SUBDIR)/ash && \
2964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2966 "RANLIB=$${RANLIB}" \
2967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2968 installcheck) \
2969 || exit 1
2970
2971@endif ash
2972
2973.PHONY: maybe-mostlyclean-ash mostlyclean-ash
2974maybe-mostlyclean-ash:
2975@if ash
2976maybe-mostlyclean-ash: mostlyclean-ash
2977
2978mostlyclean-ash:
2979 @$(unstage)
2980 @[ -f ./ash/Makefile ] || exit 0; \
2981 r=`${PWD_COMMAND}`; export r; \
2982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2983 $(HOST_EXPORTS) \
2984 for flag in $(EXTRA_HOST_FLAGS) ; do \
2985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2986 done; \
2987 echo "Doing mostlyclean in ash" ; \
2988 (cd $(HOST_SUBDIR)/ash && \
2989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2991 "RANLIB=$${RANLIB}" \
2992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2993 mostlyclean) \
2994 || exit 1
2995
2996@endif ash
2997
2998.PHONY: maybe-clean-ash clean-ash
2999maybe-clean-ash:
3000@if ash
3001maybe-clean-ash: clean-ash
3002
3003clean-ash:
3004 @$(unstage)
3005 @[ -f ./ash/Makefile ] || exit 0; \
3006 r=`${PWD_COMMAND}`; export r; \
3007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3008 $(HOST_EXPORTS) \
3009 for flag in $(EXTRA_HOST_FLAGS) ; do \
3010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3011 done; \
3012 echo "Doing clean in ash" ; \
3013 (cd $(HOST_SUBDIR)/ash && \
3014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3016 "RANLIB=$${RANLIB}" \
3017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3018 clean) \
3019 || exit 1
3020
3021@endif ash
3022
3023.PHONY: maybe-distclean-ash distclean-ash
3024maybe-distclean-ash:
3025@if ash
3026maybe-distclean-ash: distclean-ash
3027
3028distclean-ash:
3029 @$(unstage)
3030 @[ -f ./ash/Makefile ] || exit 0; \
3031 r=`${PWD_COMMAND}`; export r; \
3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033 $(HOST_EXPORTS) \
3034 for flag in $(EXTRA_HOST_FLAGS) ; do \
3035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3036 done; \
3037 echo "Doing distclean in ash" ; \
3038 (cd $(HOST_SUBDIR)/ash && \
3039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3041 "RANLIB=$${RANLIB}" \
3042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3043 distclean) \
3044 || exit 1
3045
3046@endif ash
3047
3048.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3049maybe-maintainer-clean-ash:
3050@if ash
3051maybe-maintainer-clean-ash: maintainer-clean-ash
3052
3053maintainer-clean-ash:
3054 @$(unstage)
3055 @[ -f ./ash/Makefile ] || exit 0; \
3056 r=`${PWD_COMMAND}`; export r; \
3057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3058 $(HOST_EXPORTS) \
3059 for flag in $(EXTRA_HOST_FLAGS) ; do \
3060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3061 done; \
3062 echo "Doing maintainer-clean in ash" ; \
3063 (cd $(HOST_SUBDIR)/ash && \
3064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3066 "RANLIB=$${RANLIB}" \
3067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3068 maintainer-clean) \
3069 || exit 1
3070
3071@endif ash
3072
3073
3074
3075.PHONY: configure-autoconf maybe-configure-autoconf
3076maybe-configure-autoconf:
3077@if autoconf
3078maybe-configure-autoconf: configure-autoconf
3079configure-autoconf:
3080 @$(unstage)
3081 @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3083 r=`${PWD_COMMAND}`; export r; \
3084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085 $(HOST_EXPORTS) \
3086 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3087 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3088 case $(srcdir) in \
3089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3090 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3092 esac; \
3093 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3094 libsrcdir="$$s/autoconf"; \
3095 $(SHELL) $${libsrcdir}/configure \
3096 $(HOST_CONFIGARGS) $${srcdiroption} \
3097 || exit 1
3098@endif autoconf
3099
3100
3101
3102
3103
3104.PHONY: all-autoconf maybe-all-autoconf
3105maybe-all-autoconf:
3106@if autoconf
3107TARGET-autoconf=all
3108maybe-all-autoconf: all-autoconf
3109all-autoconf: configure-autoconf
3110 @$(unstage)
3111 @r=`${PWD_COMMAND}`; export r; \
3112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3113 $(HOST_EXPORTS) \
3114 (cd $(HOST_SUBDIR)/autoconf && \
3115 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
3116@endif autoconf
3117
3118
3119
3120
3121.PHONY: check-autoconf maybe-check-autoconf
3122maybe-check-autoconf:
3123@if autoconf
3124maybe-check-autoconf: check-autoconf
3125
3126check-autoconf:
3127 @$(unstage)
3128 @r=`${PWD_COMMAND}`; export r; \
3129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3130 $(HOST_EXPORTS) \
3131 (cd $(HOST_SUBDIR)/autoconf && \
3132 $(MAKE) $(FLAGS_TO_PASS) check)
3133
3134@endif autoconf
3135
3136.PHONY: install-autoconf maybe-install-autoconf
3137maybe-install-autoconf:
3138@if autoconf
3139maybe-install-autoconf: install-autoconf
3140
3141install-autoconf: installdirs
3142 @$(unstage)
3143 @r=`${PWD_COMMAND}`; export r; \
3144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145 $(HOST_EXPORTS) \
3146 (cd $(HOST_SUBDIR)/autoconf && \
3147 $(MAKE) $(FLAGS_TO_PASS) install)
3148
3149@endif autoconf
3150
3151# Other targets (info, dvi, etc.)
3152
3153.PHONY: maybe-info-autoconf info-autoconf
3154maybe-info-autoconf:
3155@if autoconf
3156maybe-info-autoconf: info-autoconf
3157
3158info-autoconf: \
3159 configure-autoconf
3160 @$(unstage)
3161 @[ -f ./autoconf/Makefile ] || exit 0; \
3162 r=`${PWD_COMMAND}`; export r; \
3163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3164 $(HOST_EXPORTS) \
3165 for flag in $(EXTRA_HOST_FLAGS) ; do \
3166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3167 done; \
3168 echo "Doing info in autoconf" ; \
3169 (cd $(HOST_SUBDIR)/autoconf && \
3170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3172 "RANLIB=$${RANLIB}" \
3173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3174 info) \
3175 || exit 1
3176
3177@endif autoconf
3178
3179.PHONY: maybe-dvi-autoconf dvi-autoconf
3180maybe-dvi-autoconf:
3181@if autoconf
3182maybe-dvi-autoconf: dvi-autoconf
3183
3184dvi-autoconf: \
3185 configure-autoconf
3186 @$(unstage)
3187 @[ -f ./autoconf/Makefile ] || exit 0; \
3188 r=`${PWD_COMMAND}`; export r; \
3189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3190 $(HOST_EXPORTS) \
3191 for flag in $(EXTRA_HOST_FLAGS) ; do \
3192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3193 done; \
3194 echo "Doing dvi in autoconf" ; \
3195 (cd $(HOST_SUBDIR)/autoconf && \
3196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3198 "RANLIB=$${RANLIB}" \
3199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3200 dvi) \
3201 || exit 1
3202
3203@endif autoconf
3204
3205.PHONY: maybe-html-autoconf html-autoconf
3206maybe-html-autoconf:
3207@if autoconf
3208maybe-html-autoconf: html-autoconf
3209
3210html-autoconf: \
3211 configure-autoconf
3212 @$(unstage)
3213 @[ -f ./autoconf/Makefile ] || exit 0; \
3214 r=`${PWD_COMMAND}`; export r; \
3215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3216 $(HOST_EXPORTS) \
3217 for flag in $(EXTRA_HOST_FLAGS) ; do \
3218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3219 done; \
3220 echo "Doing html in autoconf" ; \
3221 (cd $(HOST_SUBDIR)/autoconf && \
3222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3224 "RANLIB=$${RANLIB}" \
3225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3226 html) \
3227 || exit 1
3228
3229@endif autoconf
3230
3231.PHONY: maybe-TAGS-autoconf TAGS-autoconf
3232maybe-TAGS-autoconf:
3233@if autoconf
3234maybe-TAGS-autoconf: TAGS-autoconf
3235
3236TAGS-autoconf: \
3237 configure-autoconf
3238 @$(unstage)
3239 @[ -f ./autoconf/Makefile ] || exit 0; \
3240 r=`${PWD_COMMAND}`; export r; \
3241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3242 $(HOST_EXPORTS) \
3243 for flag in $(EXTRA_HOST_FLAGS) ; do \
3244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3245 done; \
3246 echo "Doing TAGS in autoconf" ; \
3247 (cd $(HOST_SUBDIR)/autoconf && \
3248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3250 "RANLIB=$${RANLIB}" \
3251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3252 TAGS) \
3253 || exit 1
3254
3255@endif autoconf
3256
3257.PHONY: maybe-install-info-autoconf install-info-autoconf
3258maybe-install-info-autoconf:
3259@if autoconf
3260maybe-install-info-autoconf: install-info-autoconf
3261
3262install-info-autoconf: \
3263 configure-autoconf \
3264 info-autoconf
3265 @$(unstage)
3266 @[ -f ./autoconf/Makefile ] || exit 0; \
3267 r=`${PWD_COMMAND}`; export r; \
3268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3269 $(HOST_EXPORTS) \
3270 for flag in $(EXTRA_HOST_FLAGS) ; do \
3271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3272 done; \
3273 echo "Doing install-info in autoconf" ; \
3274 (cd $(HOST_SUBDIR)/autoconf && \
3275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3277 "RANLIB=$${RANLIB}" \
3278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3279 install-info) \
3280 || exit 1
3281
3282@endif autoconf
3283
3284.PHONY: maybe-installcheck-autoconf installcheck-autoconf
3285maybe-installcheck-autoconf:
3286@if autoconf
3287maybe-installcheck-autoconf: installcheck-autoconf
3288
3289installcheck-autoconf: \
3290 configure-autoconf
3291 @$(unstage)
3292 @[ -f ./autoconf/Makefile ] || exit 0; \
3293 r=`${PWD_COMMAND}`; export r; \
3294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3295 $(HOST_EXPORTS) \
3296 for flag in $(EXTRA_HOST_FLAGS) ; do \
3297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3298 done; \
3299 echo "Doing installcheck in autoconf" ; \
3300 (cd $(HOST_SUBDIR)/autoconf && \
3301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3303 "RANLIB=$${RANLIB}" \
3304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3305 installcheck) \
3306 || exit 1
3307
3308@endif autoconf
3309
3310.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3311maybe-mostlyclean-autoconf:
3312@if autoconf
3313maybe-mostlyclean-autoconf: mostlyclean-autoconf
3314
3315mostlyclean-autoconf:
3316 @$(unstage)
3317 @[ -f ./autoconf/Makefile ] || exit 0; \
3318 r=`${PWD_COMMAND}`; export r; \
3319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3320 $(HOST_EXPORTS) \
3321 for flag in $(EXTRA_HOST_FLAGS) ; do \
3322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3323 done; \
3324 echo "Doing mostlyclean in autoconf" ; \
3325 (cd $(HOST_SUBDIR)/autoconf && \
3326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3328 "RANLIB=$${RANLIB}" \
3329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3330 mostlyclean) \
3331 || exit 1
3332
3333@endif autoconf
3334
3335.PHONY: maybe-clean-autoconf clean-autoconf
3336maybe-clean-autoconf:
3337@if autoconf
3338maybe-clean-autoconf: clean-autoconf
3339
3340clean-autoconf:
3341 @$(unstage)
3342 @[ -f ./autoconf/Makefile ] || exit 0; \
3343 r=`${PWD_COMMAND}`; export r; \
3344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3345 $(HOST_EXPORTS) \
3346 for flag in $(EXTRA_HOST_FLAGS) ; do \
3347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3348 done; \
3349 echo "Doing clean in autoconf" ; \
3350 (cd $(HOST_SUBDIR)/autoconf && \
3351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3353 "RANLIB=$${RANLIB}" \
3354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3355 clean) \
3356 || exit 1
3357
3358@endif autoconf
3359
3360.PHONY: maybe-distclean-autoconf distclean-autoconf
3361maybe-distclean-autoconf:
3362@if autoconf
3363maybe-distclean-autoconf: distclean-autoconf
3364
3365distclean-autoconf:
3366 @$(unstage)
3367 @[ -f ./autoconf/Makefile ] || exit 0; \
3368 r=`${PWD_COMMAND}`; export r; \
3369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3370 $(HOST_EXPORTS) \
3371 for flag in $(EXTRA_HOST_FLAGS) ; do \
3372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3373 done; \
3374 echo "Doing distclean in autoconf" ; \
3375 (cd $(HOST_SUBDIR)/autoconf && \
3376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3378 "RANLIB=$${RANLIB}" \
3379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3380 distclean) \
3381 || exit 1
3382
3383@endif autoconf
3384
3385.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3386maybe-maintainer-clean-autoconf:
3387@if autoconf
3388maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3389
3390maintainer-clean-autoconf:
3391 @$(unstage)
3392 @[ -f ./autoconf/Makefile ] || exit 0; \
3393 r=`${PWD_COMMAND}`; export r; \
3394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3395 $(HOST_EXPORTS) \
3396 for flag in $(EXTRA_HOST_FLAGS) ; do \
3397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3398 done; \
3399 echo "Doing maintainer-clean in autoconf" ; \
3400 (cd $(HOST_SUBDIR)/autoconf && \
3401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3403 "RANLIB=$${RANLIB}" \
3404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3405 maintainer-clean) \
3406 || exit 1
3407
3408@endif autoconf
3409
3410
3411
3412.PHONY: configure-automake maybe-configure-automake
3413maybe-configure-automake:
3414@if automake
3415maybe-configure-automake: configure-automake
3416configure-automake:
3417 @$(unstage)
3418 @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3420 r=`${PWD_COMMAND}`; export r; \
3421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3422 $(HOST_EXPORTS) \
3423 echo Configuring in $(HOST_SUBDIR)/automake; \
3424 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3425 case $(srcdir) in \
3426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3427 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3429 esac; \
3430 srcdiroption="--srcdir=$${topdir}/automake"; \
3431 libsrcdir="$$s/automake"; \
3432 $(SHELL) $${libsrcdir}/configure \
3433 $(HOST_CONFIGARGS) $${srcdiroption} \
3434 || exit 1
3435@endif automake
3436
3437
3438
3439
3440
3441.PHONY: all-automake maybe-all-automake
3442maybe-all-automake:
3443@if automake
3444TARGET-automake=all
3445maybe-all-automake: all-automake
3446all-automake: configure-automake
3447 @$(unstage)
3448 @r=`${PWD_COMMAND}`; export r; \
3449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3450 $(HOST_EXPORTS) \
3451 (cd $(HOST_SUBDIR)/automake && \
3452 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3453@endif automake
3454
3455
3456
3457
3458.PHONY: check-automake maybe-check-automake
3459maybe-check-automake:
3460@if automake
3461maybe-check-automake: check-automake
3462
3463check-automake:
3464 @$(unstage)
3465 @r=`${PWD_COMMAND}`; export r; \
3466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3467 $(HOST_EXPORTS) \
3468 (cd $(HOST_SUBDIR)/automake && \
3469 $(MAKE) $(FLAGS_TO_PASS) check)
3470
3471@endif automake
3472
3473.PHONY: install-automake maybe-install-automake
3474maybe-install-automake:
3475@if automake
3476maybe-install-automake: install-automake
3477
3478install-automake: installdirs
3479 @$(unstage)
3480 @r=`${PWD_COMMAND}`; export r; \
3481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482 $(HOST_EXPORTS) \
3483 (cd $(HOST_SUBDIR)/automake && \
3484 $(MAKE) $(FLAGS_TO_PASS) install)
3485
3486@endif automake
3487
3488# Other targets (info, dvi, etc.)
3489
3490.PHONY: maybe-info-automake info-automake
3491maybe-info-automake:
3492@if automake
3493maybe-info-automake: info-automake
3494
3495info-automake: \
3496 configure-automake
3497 @$(unstage)
3498 @[ -f ./automake/Makefile ] || exit 0; \
3499 r=`${PWD_COMMAND}`; export r; \
3500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3501 $(HOST_EXPORTS) \
3502 for flag in $(EXTRA_HOST_FLAGS) ; do \
3503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3504 done; \
3505 echo "Doing info in automake" ; \
3506 (cd $(HOST_SUBDIR)/automake && \
3507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3509 "RANLIB=$${RANLIB}" \
3510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3511 info) \
3512 || exit 1
3513
3514@endif automake
3515
3516.PHONY: maybe-dvi-automake dvi-automake
3517maybe-dvi-automake:
3518@if automake
3519maybe-dvi-automake: dvi-automake
3520
3521dvi-automake: \
3522 configure-automake
3523 @$(unstage)
3524 @[ -f ./automake/Makefile ] || exit 0; \
3525 r=`${PWD_COMMAND}`; export r; \
3526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3527 $(HOST_EXPORTS) \
3528 for flag in $(EXTRA_HOST_FLAGS) ; do \
3529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3530 done; \
3531 echo "Doing dvi in automake" ; \
3532 (cd $(HOST_SUBDIR)/automake && \
3533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3535 "RANLIB=$${RANLIB}" \
3536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3537 dvi) \
3538 || exit 1
3539
3540@endif automake
3541
3542.PHONY: maybe-html-automake html-automake
3543maybe-html-automake:
3544@if automake
3545maybe-html-automake: html-automake
3546
3547html-automake: \
3548 configure-automake
3549 @$(unstage)
3550 @[ -f ./automake/Makefile ] || exit 0; \
3551 r=`${PWD_COMMAND}`; export r; \
3552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3553 $(HOST_EXPORTS) \
3554 for flag in $(EXTRA_HOST_FLAGS) ; do \
3555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3556 done; \
3557 echo "Doing html in automake" ; \
3558 (cd $(HOST_SUBDIR)/automake && \
3559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3561 "RANLIB=$${RANLIB}" \
3562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3563 html) \
3564 || exit 1
3565
3566@endif automake
3567
3568.PHONY: maybe-TAGS-automake TAGS-automake
3569maybe-TAGS-automake:
3570@if automake
3571maybe-TAGS-automake: TAGS-automake
3572
3573TAGS-automake: \
3574 configure-automake
3575 @$(unstage)
3576 @[ -f ./automake/Makefile ] || exit 0; \
3577 r=`${PWD_COMMAND}`; export r; \
3578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3579 $(HOST_EXPORTS) \
3580 for flag in $(EXTRA_HOST_FLAGS) ; do \
3581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3582 done; \
3583 echo "Doing TAGS in automake" ; \
3584 (cd $(HOST_SUBDIR)/automake && \
3585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3587 "RANLIB=$${RANLIB}" \
3588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3589 TAGS) \
3590 || exit 1
3591
3592@endif automake
3593
3594.PHONY: maybe-install-info-automake install-info-automake
3595maybe-install-info-automake:
3596@if automake
3597maybe-install-info-automake: install-info-automake
3598
3599install-info-automake: \
3600 configure-automake \
3601 info-automake
3602 @$(unstage)
3603 @[ -f ./automake/Makefile ] || exit 0; \
3604 r=`${PWD_COMMAND}`; export r; \
3605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3606 $(HOST_EXPORTS) \
3607 for flag in $(EXTRA_HOST_FLAGS) ; do \
3608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3609 done; \
3610 echo "Doing install-info in automake" ; \
3611 (cd $(HOST_SUBDIR)/automake && \
3612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3614 "RANLIB=$${RANLIB}" \
3615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3616 install-info) \
3617 || exit 1
3618
3619@endif automake
3620
3621.PHONY: maybe-installcheck-automake installcheck-automake
3622maybe-installcheck-automake:
3623@if automake
3624maybe-installcheck-automake: installcheck-automake
3625
3626installcheck-automake: \
3627 configure-automake
3628 @$(unstage)
3629 @[ -f ./automake/Makefile ] || exit 0; \
3630 r=`${PWD_COMMAND}`; export r; \
3631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3632 $(HOST_EXPORTS) \
3633 for flag in $(EXTRA_HOST_FLAGS) ; do \
3634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3635 done; \
3636 echo "Doing installcheck in automake" ; \
3637 (cd $(HOST_SUBDIR)/automake && \
3638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3640 "RANLIB=$${RANLIB}" \
3641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3642 installcheck) \
3643 || exit 1
3644
3645@endif automake
3646
3647.PHONY: maybe-mostlyclean-automake mostlyclean-automake
3648maybe-mostlyclean-automake:
3649@if automake
3650maybe-mostlyclean-automake: mostlyclean-automake
3651
3652mostlyclean-automake:
3653 @$(unstage)
3654 @[ -f ./automake/Makefile ] || exit 0; \
3655 r=`${PWD_COMMAND}`; export r; \
3656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3657 $(HOST_EXPORTS) \
3658 for flag in $(EXTRA_HOST_FLAGS) ; do \
3659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3660 done; \
3661 echo "Doing mostlyclean in automake" ; \
3662 (cd $(HOST_SUBDIR)/automake && \
3663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3665 "RANLIB=$${RANLIB}" \
3666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3667 mostlyclean) \
3668 || exit 1
3669
3670@endif automake
3671
3672.PHONY: maybe-clean-automake clean-automake
3673maybe-clean-automake:
3674@if automake
3675maybe-clean-automake: clean-automake
3676
3677clean-automake:
3678 @$(unstage)
3679 @[ -f ./automake/Makefile ] || exit 0; \
3680 r=`${PWD_COMMAND}`; export r; \
3681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3682 $(HOST_EXPORTS) \
3683 for flag in $(EXTRA_HOST_FLAGS) ; do \
3684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3685 done; \
3686 echo "Doing clean in automake" ; \
3687 (cd $(HOST_SUBDIR)/automake && \
3688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3690 "RANLIB=$${RANLIB}" \
3691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3692 clean) \
3693 || exit 1
3694
3695@endif automake
3696
3697.PHONY: maybe-distclean-automake distclean-automake
3698maybe-distclean-automake:
3699@if automake
3700maybe-distclean-automake: distclean-automake
3701
3702distclean-automake:
3703 @$(unstage)
3704 @[ -f ./automake/Makefile ] || exit 0; \
3705 r=`${PWD_COMMAND}`; export r; \
3706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3707 $(HOST_EXPORTS) \
3708 for flag in $(EXTRA_HOST_FLAGS) ; do \
3709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3710 done; \
3711 echo "Doing distclean in automake" ; \
3712 (cd $(HOST_SUBDIR)/automake && \
3713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3715 "RANLIB=$${RANLIB}" \
3716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3717 distclean) \
3718 || exit 1
3719
3720@endif automake
3721
3722.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3723maybe-maintainer-clean-automake:
3724@if automake
3725maybe-maintainer-clean-automake: maintainer-clean-automake
3726
3727maintainer-clean-automake:
3728 @$(unstage)
3729 @[ -f ./automake/Makefile ] || exit 0; \
3730 r=`${PWD_COMMAND}`; export r; \
3731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3732 $(HOST_EXPORTS) \
3733 for flag in $(EXTRA_HOST_FLAGS) ; do \
3734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3735 done; \
3736 echo "Doing maintainer-clean in automake" ; \
3737 (cd $(HOST_SUBDIR)/automake && \
3738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3740 "RANLIB=$${RANLIB}" \
3741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3742 maintainer-clean) \
3743 || exit 1
3744
3745@endif automake
3746
3747
3748
3749.PHONY: configure-bash maybe-configure-bash
3750maybe-configure-bash:
3751@if bash
3752maybe-configure-bash: configure-bash
3753configure-bash:
3754 @$(unstage)
3755 @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3757 r=`${PWD_COMMAND}`; export r; \
3758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3759 $(HOST_EXPORTS) \
3760 echo Configuring in $(HOST_SUBDIR)/bash; \
3761 cd "$(HOST_SUBDIR)/bash" || exit 1; \
3762 case $(srcdir) in \
3763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3764 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3766 esac; \
3767 srcdiroption="--srcdir=$${topdir}/bash"; \
3768 libsrcdir="$$s/bash"; \
3769 $(SHELL) $${libsrcdir}/configure \
3770 $(HOST_CONFIGARGS) $${srcdiroption} \
3771 || exit 1
3772@endif bash
3773
3774
3775
3776
3777
3778.PHONY: all-bash maybe-all-bash
3779maybe-all-bash:
3780@if bash
3781TARGET-bash=all
3782maybe-all-bash: all-bash
3783all-bash: configure-bash
3784 @$(unstage)
3785 @r=`${PWD_COMMAND}`; export r; \
3786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3787 $(HOST_EXPORTS) \
3788 (cd $(HOST_SUBDIR)/bash && \
3789 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
3790@endif bash
3791
3792
3793
3794
3795.PHONY: check-bash maybe-check-bash
3796maybe-check-bash:
3797@if bash
3798maybe-check-bash: check-bash
3799
3800check-bash:
3801 @$(unstage)
3802 @r=`${PWD_COMMAND}`; export r; \
3803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3804 $(HOST_EXPORTS) \
3805 (cd $(HOST_SUBDIR)/bash && \
3806 $(MAKE) $(FLAGS_TO_PASS) check)
3807
3808@endif bash
3809
3810.PHONY: install-bash maybe-install-bash
3811maybe-install-bash:
3812@if bash
3813maybe-install-bash: install-bash
3814
3815install-bash: installdirs
3816 @$(unstage)
3817 @r=`${PWD_COMMAND}`; export r; \
3818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3819 $(HOST_EXPORTS) \
3820 (cd $(HOST_SUBDIR)/bash && \
3821 $(MAKE) $(FLAGS_TO_PASS) install)
3822
3823@endif bash
3824
3825# Other targets (info, dvi, etc.)
3826
3827.PHONY: maybe-info-bash info-bash
3828maybe-info-bash:
3829@if bash
3830maybe-info-bash: info-bash
3831
3832info-bash: \
3833 configure-bash
3834 @$(unstage)
3835 @[ -f ./bash/Makefile ] || exit 0; \
3836 r=`${PWD_COMMAND}`; export r; \
3837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3838 $(HOST_EXPORTS) \
3839 for flag in $(EXTRA_HOST_FLAGS) ; do \
3840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3841 done; \
3842 echo "Doing info in bash" ; \
3843 (cd $(HOST_SUBDIR)/bash && \
3844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3846 "RANLIB=$${RANLIB}" \
3847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3848 info) \
3849 || exit 1
3850
3851@endif bash
3852
3853.PHONY: maybe-dvi-bash dvi-bash
3854maybe-dvi-bash:
3855@if bash
3856maybe-dvi-bash: dvi-bash
3857
3858dvi-bash: \
3859 configure-bash
3860 @$(unstage)
3861 @[ -f ./bash/Makefile ] || exit 0; \
3862 r=`${PWD_COMMAND}`; export r; \
3863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3864 $(HOST_EXPORTS) \
3865 for flag in $(EXTRA_HOST_FLAGS) ; do \
3866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3867 done; \
3868 echo "Doing dvi in bash" ; \
3869 (cd $(HOST_SUBDIR)/bash && \
3870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3872 "RANLIB=$${RANLIB}" \
3873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3874 dvi) \
3875 || exit 1
3876
3877@endif bash
3878
3879.PHONY: maybe-html-bash html-bash
3880maybe-html-bash:
3881@if bash
3882maybe-html-bash: html-bash
3883
3884html-bash: \
3885 configure-bash
3886 @$(unstage)
3887 @[ -f ./bash/Makefile ] || exit 0; \
3888 r=`${PWD_COMMAND}`; export r; \
3889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3890 $(HOST_EXPORTS) \
3891 for flag in $(EXTRA_HOST_FLAGS) ; do \
3892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3893 done; \
3894 echo "Doing html in bash" ; \
3895 (cd $(HOST_SUBDIR)/bash && \
3896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3898 "RANLIB=$${RANLIB}" \
3899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3900 html) \
3901 || exit 1
3902
3903@endif bash
3904
3905.PHONY: maybe-TAGS-bash TAGS-bash
3906maybe-TAGS-bash:
3907@if bash
3908maybe-TAGS-bash: TAGS-bash
3909
3910TAGS-bash: \
3911 configure-bash
3912 @$(unstage)
3913 @[ -f ./bash/Makefile ] || exit 0; \
3914 r=`${PWD_COMMAND}`; export r; \
3915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3916 $(HOST_EXPORTS) \
3917 for flag in $(EXTRA_HOST_FLAGS) ; do \
3918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3919 done; \
3920 echo "Doing TAGS in bash" ; \
3921 (cd $(HOST_SUBDIR)/bash && \
3922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3924 "RANLIB=$${RANLIB}" \
3925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3926 TAGS) \
3927 || exit 1
3928
3929@endif bash
3930
3931.PHONY: maybe-install-info-bash install-info-bash
3932maybe-install-info-bash:
3933@if bash
3934maybe-install-info-bash: install-info-bash
3935
3936install-info-bash: \
3937 configure-bash \
3938 info-bash
3939 @$(unstage)
3940 @[ -f ./bash/Makefile ] || exit 0; \
3941 r=`${PWD_COMMAND}`; export r; \
3942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3943 $(HOST_EXPORTS) \
3944 for flag in $(EXTRA_HOST_FLAGS) ; do \
3945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3946 done; \
3947 echo "Doing install-info in bash" ; \
3948 (cd $(HOST_SUBDIR)/bash && \
3949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3951 "RANLIB=$${RANLIB}" \
3952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3953 install-info) \
3954 || exit 1
3955
3956@endif bash
3957
3958.PHONY: maybe-installcheck-bash installcheck-bash
3959maybe-installcheck-bash:
3960@if bash
3961maybe-installcheck-bash: installcheck-bash
3962
3963installcheck-bash: \
3964 configure-bash
3965 @$(unstage)
3966 @[ -f ./bash/Makefile ] || exit 0; \
3967 r=`${PWD_COMMAND}`; export r; \
3968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969 $(HOST_EXPORTS) \
3970 for flag in $(EXTRA_HOST_FLAGS) ; do \
3971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3972 done; \
3973 echo "Doing installcheck in bash" ; \
3974 (cd $(HOST_SUBDIR)/bash && \
3975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3977 "RANLIB=$${RANLIB}" \
3978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3979 installcheck) \
3980 || exit 1
3981
3982@endif bash
3983
3984.PHONY: maybe-mostlyclean-bash mostlyclean-bash
3985maybe-mostlyclean-bash:
3986@if bash
3987maybe-mostlyclean-bash: mostlyclean-bash
3988
3989mostlyclean-bash:
3990 @$(unstage)
3991 @[ -f ./bash/Makefile ] || exit 0; \
3992 r=`${PWD_COMMAND}`; export r; \
3993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994 $(HOST_EXPORTS) \
3995 for flag in $(EXTRA_HOST_FLAGS) ; do \
3996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3997 done; \
3998 echo "Doing mostlyclean in bash" ; \
3999 (cd $(HOST_SUBDIR)/bash && \
4000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4002 "RANLIB=$${RANLIB}" \
4003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4004 mostlyclean) \
4005 || exit 1
4006
4007@endif bash
4008
4009.PHONY: maybe-clean-bash clean-bash
4010maybe-clean-bash:
4011@if bash
4012maybe-clean-bash: clean-bash
4013
4014clean-bash:
4015 @$(unstage)
4016 @[ -f ./bash/Makefile ] || exit 0; \
4017 r=`${PWD_COMMAND}`; export r; \
4018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019 $(HOST_EXPORTS) \
4020 for flag in $(EXTRA_HOST_FLAGS) ; do \
4021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4022 done; \
4023 echo "Doing clean in bash" ; \
4024 (cd $(HOST_SUBDIR)/bash && \
4025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4027 "RANLIB=$${RANLIB}" \
4028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4029 clean) \
4030 || exit 1
4031
4032@endif bash
4033
4034.PHONY: maybe-distclean-bash distclean-bash
4035maybe-distclean-bash:
4036@if bash
4037maybe-distclean-bash: distclean-bash
4038
4039distclean-bash:
4040 @$(unstage)
4041 @[ -f ./bash/Makefile ] || exit 0; \
4042 r=`${PWD_COMMAND}`; export r; \
4043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044 $(HOST_EXPORTS) \
4045 for flag in $(EXTRA_HOST_FLAGS) ; do \
4046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4047 done; \
4048 echo "Doing distclean in bash" ; \
4049 (cd $(HOST_SUBDIR)/bash && \
4050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4052 "RANLIB=$${RANLIB}" \
4053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4054 distclean) \
4055 || exit 1
4056
4057@endif bash
4058
4059.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4060maybe-maintainer-clean-bash:
4061@if bash
4062maybe-maintainer-clean-bash: maintainer-clean-bash
4063
4064maintainer-clean-bash:
4065 @$(unstage)
4066 @[ -f ./bash/Makefile ] || exit 0; \
4067 r=`${PWD_COMMAND}`; export r; \
4068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4069 $(HOST_EXPORTS) \
4070 for flag in $(EXTRA_HOST_FLAGS) ; do \
4071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4072 done; \
4073 echo "Doing maintainer-clean in bash" ; \
4074 (cd $(HOST_SUBDIR)/bash && \
4075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4077 "RANLIB=$${RANLIB}" \
4078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4079 maintainer-clean) \
4080 || exit 1
4081
4082@endif bash
4083
4084
4085
4086.PHONY: configure-bfd maybe-configure-bfd
4087maybe-configure-bfd:
4088@if bfd
4089maybe-configure-bfd: configure-bfd
4090configure-bfd:
4091 @test -f stage_last && exit 0; \
4092 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4094 r=`${PWD_COMMAND}`; export r; \
4095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4096 $(HOST_EXPORTS) \
4097 echo Configuring in $(HOST_SUBDIR)/bfd; \
4098 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4099 case $(srcdir) in \
4100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4101 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4103 esac; \
4104 srcdiroption="--srcdir=$${topdir}/bfd"; \
4105 libsrcdir="$$s/bfd"; \
4106 $(SHELL) $${libsrcdir}/configure \
4107 $(HOST_CONFIGARGS) $${srcdiroption} \
4108 || exit 1
4109@endif bfd
4110
4111
4112
4113.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4114maybe-configure-stage1-bfd:
4115@if bfd-bootstrap
4116maybe-configure-stage1-bfd: configure-stage1-bfd
4117configure-stage1-bfd:
4118 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4119 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4120 r=`${PWD_COMMAND}`; export r; \
4121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4122 $(HOST_EXPORTS) \
4123 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4124 cd $(HOST_SUBDIR)/bfd || exit 1; \
4125 case $(srcdir) in \
4126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4127 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4129 esac; \
4130 srcdiroption="--srcdir=$${topdir}/bfd"; \
4131 libsrcdir="$$s/bfd"; \
4132 $(SHELL) $${libsrcdir}/configure \
4133 $(HOST_CONFIGARGS) $${srcdiroption} \
4134 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4135@endif bfd-bootstrap
4136
4137.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4138maybe-configure-stage2-bfd:
4139@if bfd-bootstrap
4140maybe-configure-stage2-bfd: configure-stage2-bfd
4141configure-stage2-bfd:
4142 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4143 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4144 r=`${PWD_COMMAND}`; export r; \
4145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146 $(HOST_EXPORTS) \
4147 $(POSTSTAGE1_HOST_EXPORTS) \
4148 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4149 cd $(HOST_SUBDIR)/bfd || exit 1; \
4150 case $(srcdir) in \
4151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4152 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4154 esac; \
4155 srcdiroption="--srcdir=$${topdir}/bfd"; \
4156 libsrcdir="$$s/bfd"; \
4157 $(SHELL) $${libsrcdir}/configure \
4158 $(HOST_CONFIGARGS) $${srcdiroption} \
4159 @stage2_werror_flag@
4160@endif bfd-bootstrap
4161
4162.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4163maybe-configure-stage3-bfd:
4164@if bfd-bootstrap
4165maybe-configure-stage3-bfd: configure-stage3-bfd
4166configure-stage3-bfd:
4167 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4168 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4169 r=`${PWD_COMMAND}`; export r; \
4170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171 $(HOST_EXPORTS) \
4172 $(POSTSTAGE1_HOST_EXPORTS) \
4173 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4174 cd $(HOST_SUBDIR)/bfd || exit 1; \
4175 case $(srcdir) in \
4176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4177 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4179 esac; \
4180 srcdiroption="--srcdir=$${topdir}/bfd"; \
4181 libsrcdir="$$s/bfd"; \
4182 $(SHELL) $${libsrcdir}/configure \
4183 $(HOST_CONFIGARGS) $${srcdiroption} \
4184 @stage2_werror_flag@
4185@endif bfd-bootstrap
4186
4187.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4188maybe-configure-stage4-bfd:
4189@if bfd-bootstrap
4190maybe-configure-stage4-bfd: configure-stage4-bfd
4191configure-stage4-bfd:
4192 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4193 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4194 r=`${PWD_COMMAND}`; export r; \
4195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4196 $(HOST_EXPORTS) \
4197 $(POSTSTAGE1_HOST_EXPORTS) \
4198 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4199 cd $(HOST_SUBDIR)/bfd || exit 1; \
4200 case $(srcdir) in \
4201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4202 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4204 esac; \
4205 srcdiroption="--srcdir=$${topdir}/bfd"; \
4206 libsrcdir="$$s/bfd"; \
4207 $(SHELL) $${libsrcdir}/configure \
4208 $(HOST_CONFIGARGS) $${srcdiroption} \
4209 @stage2_werror_flag@
4210@endif bfd-bootstrap
4211
4212.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4213maybe-configure-stageprofile-bfd:
4214@if bfd-bootstrap
4215maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4216configure-stageprofile-bfd:
4217 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4218 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4219 r=`${PWD_COMMAND}`; export r; \
4220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4221 $(HOST_EXPORTS) \
4222 $(POSTSTAGE1_HOST_EXPORTS) \
4223 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4224 cd $(HOST_SUBDIR)/bfd || exit 1; \
4225 case $(srcdir) in \
4226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4227 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4229 esac; \
4230 srcdiroption="--srcdir=$${topdir}/bfd"; \
4231 libsrcdir="$$s/bfd"; \
4232 $(SHELL) $${libsrcdir}/configure \
4233 $(HOST_CONFIGARGS) $${srcdiroption} \
4234 @stage2_werror_flag@
4235@endif bfd-bootstrap
4236
4237.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4238maybe-configure-stagefeedback-bfd:
4239@if bfd-bootstrap
4240maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4241configure-stagefeedback-bfd:
4242 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4243 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4244 r=`${PWD_COMMAND}`; export r; \
4245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4246 $(HOST_EXPORTS) \
4247 $(POSTSTAGE1_HOST_EXPORTS) \
4248 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4249 cd $(HOST_SUBDIR)/bfd || exit 1; \
4250 case $(srcdir) in \
4251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4252 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4254 esac; \
4255 srcdiroption="--srcdir=$${topdir}/bfd"; \
4256 libsrcdir="$$s/bfd"; \
4257 $(SHELL) $${libsrcdir}/configure \
4258 $(HOST_CONFIGARGS) $${srcdiroption} \
4259 @stage2_werror_flag@
4260@endif bfd-bootstrap
4261
4262
4263
4264
4265
4266.PHONY: all-bfd maybe-all-bfd
4267maybe-all-bfd:
4268@if bfd
4269TARGET-bfd=all
4270maybe-all-bfd: all-bfd
4271all-bfd: configure-bfd
4272 @test -f stage_last && exit 0; \
4273 r=`${PWD_COMMAND}`; export r; \
4274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4275 $(HOST_EXPORTS) \
4276 (cd $(HOST_SUBDIR)/bfd && \
4277 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
4278@endif bfd
4279
4280
4281
4282.PHONY: all-stage1-bfd maybe-all-stage1-bfd
4283.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4284maybe-all-stage1-bfd:
4285maybe-clean-stage1-bfd:
4286@if bfd-bootstrap
4287maybe-all-stage1-bfd: all-stage1-bfd
4288all-stage1: all-stage1-bfd
4289TARGET-stage1-bfd = $(TARGET-bfd)
4290all-stage1-bfd: configure-stage1-bfd
4291 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4292 @r=`${PWD_COMMAND}`; export r; \
4293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4294 $(HOST_EXPORTS) \
4295 cd $(HOST_SUBDIR)/bfd && \
4296 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
4297 $(TARGET-stage1-bfd)
4298
4299maybe-clean-stage1-bfd: clean-stage1-bfd
4300clean-stage1: clean-stage1-bfd
4301clean-stage1-bfd:
4302 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4303 || exit 0 ; \
4304 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4305 cd $(HOST_SUBDIR)/bfd && \
4306 $(MAKE) $(FLAGS_TO_PASS) \
4307 CFLAGS="$(STAGE1_CFLAGS)" clean
4308@endif bfd-bootstrap
4309
4310
4311.PHONY: all-stage2-bfd maybe-all-stage2-bfd
4312.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4313maybe-all-stage2-bfd:
4314maybe-clean-stage2-bfd:
4315@if bfd-bootstrap
4316maybe-all-stage2-bfd: all-stage2-bfd
4317all-stage2: all-stage2-bfd
4318TARGET-stage2-bfd = $(TARGET-bfd)
4319all-stage2-bfd: configure-stage2-bfd
4320 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4321 @r=`${PWD_COMMAND}`; export r; \
4322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4323 $(HOST_EXPORTS) \
4324 $(POSTSTAGE1_HOST_EXPORTS) \
4325 cd $(HOST_SUBDIR)/bfd && \
4326 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4327 $(TARGET-stage2-bfd)
4328
4329maybe-clean-stage2-bfd: clean-stage2-bfd
4330clean-stage2: clean-stage2-bfd
4331clean-stage2-bfd:
4332 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4333 || exit 0 ; \
4334 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4335 cd $(HOST_SUBDIR)/bfd && \
4336 $(MAKE) $(FLAGS_TO_PASS) \
4337 $(POSTSTAGE1_FLAGS_TO_PASS) \
4338 clean
4339@endif bfd-bootstrap
4340
4341
4342.PHONY: all-stage3-bfd maybe-all-stage3-bfd
4343.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4344maybe-all-stage3-bfd:
4345maybe-clean-stage3-bfd:
4346@if bfd-bootstrap
4347maybe-all-stage3-bfd: all-stage3-bfd
4348all-stage3: all-stage3-bfd
4349TARGET-stage3-bfd = $(TARGET-bfd)
4350all-stage3-bfd: configure-stage3-bfd
4351 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4352 @r=`${PWD_COMMAND}`; export r; \
4353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4354 $(HOST_EXPORTS) \
4355 $(POSTSTAGE1_HOST_EXPORTS) \
4356 cd $(HOST_SUBDIR)/bfd && \
4357 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4358 $(TARGET-stage3-bfd)
4359
4360maybe-clean-stage3-bfd: clean-stage3-bfd
4361clean-stage3: clean-stage3-bfd
4362clean-stage3-bfd:
4363 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4364 || exit 0 ; \
4365 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4366 cd $(HOST_SUBDIR)/bfd && \
4367 $(MAKE) $(FLAGS_TO_PASS) \
4368 $(POSTSTAGE1_FLAGS_TO_PASS) \
4369 clean
4370@endif bfd-bootstrap
4371
4372
4373.PHONY: all-stage4-bfd maybe-all-stage4-bfd
4374.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4375maybe-all-stage4-bfd:
4376maybe-clean-stage4-bfd:
4377@if bfd-bootstrap
4378maybe-all-stage4-bfd: all-stage4-bfd
4379all-stage4: all-stage4-bfd
4380TARGET-stage4-bfd = $(TARGET-bfd)
4381all-stage4-bfd: configure-stage4-bfd
4382 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4383 @r=`${PWD_COMMAND}`; export r; \
4384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4385 $(HOST_EXPORTS) \
4386 $(POSTSTAGE1_HOST_EXPORTS) \
4387 cd $(HOST_SUBDIR)/bfd && \
4388 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4389 $(TARGET-stage4-bfd)
4390
4391maybe-clean-stage4-bfd: clean-stage4-bfd
4392clean-stage4: clean-stage4-bfd
4393clean-stage4-bfd:
4394 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4395 || exit 0 ; \
4396 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4397 cd $(HOST_SUBDIR)/bfd && \
4398 $(MAKE) $(FLAGS_TO_PASS) \
4399 $(POSTSTAGE1_FLAGS_TO_PASS) \
4400 clean
4401@endif bfd-bootstrap
4402
4403
4404.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4405.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4406maybe-all-stageprofile-bfd:
4407maybe-clean-stageprofile-bfd:
4408@if bfd-bootstrap
4409maybe-all-stageprofile-bfd: all-stageprofile-bfd
4410all-stageprofile: all-stageprofile-bfd
4411TARGET-stageprofile-bfd = $(TARGET-bfd)
4412all-stageprofile-bfd: configure-stageprofile-bfd
4413 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4414 @r=`${PWD_COMMAND}`; export r; \
4415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4416 $(HOST_EXPORTS) \
4417 $(POSTSTAGE1_HOST_EXPORTS) \
4418 cd $(HOST_SUBDIR)/bfd && \
4419 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
4420 $(TARGET-stageprofile-bfd)
4421
4422maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4423clean-stageprofile: clean-stageprofile-bfd
4424clean-stageprofile-bfd:
4425 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4426 || exit 0 ; \
4427 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4428 cd $(HOST_SUBDIR)/bfd && \
4429 $(MAKE) $(FLAGS_TO_PASS) \
4430 $(POSTSTAGE1_FLAGS_TO_PASS) \
4431 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
4432@endif bfd-bootstrap
4433
4434
4435.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4436.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4437maybe-all-stagefeedback-bfd:
4438maybe-clean-stagefeedback-bfd:
4439@if bfd-bootstrap
4440maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4441all-stagefeedback: all-stagefeedback-bfd
4442TARGET-stagefeedback-bfd = $(TARGET-bfd)
4443all-stagefeedback-bfd: configure-stagefeedback-bfd
4444 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4445 @r=`${PWD_COMMAND}`; export r; \
4446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4447 $(HOST_EXPORTS) \
4448 $(POSTSTAGE1_HOST_EXPORTS) \
4449 cd $(HOST_SUBDIR)/bfd && \
4450 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
4451 $(TARGET-stagefeedback-bfd)
4452
4453maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4454clean-stagefeedback: clean-stagefeedback-bfd
4455clean-stagefeedback-bfd:
4456 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4457 || exit 0 ; \
4458 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4459 cd $(HOST_SUBDIR)/bfd && \
4460 $(MAKE) $(FLAGS_TO_PASS) \
4461 $(POSTSTAGE1_FLAGS_TO_PASS) \
4462 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
4463@endif bfd-bootstrap
4464
4465
4466
4467
4468
4469.PHONY: check-bfd maybe-check-bfd
4470maybe-check-bfd:
4471@if bfd
4472maybe-check-bfd: check-bfd
4473
4474check-bfd:
4475 @$(unstage)
4476 @r=`${PWD_COMMAND}`; export r; \
4477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4478 $(HOST_EXPORTS) \
4479 (cd $(HOST_SUBDIR)/bfd && \
4480 $(MAKE) $(FLAGS_TO_PASS) check)
4481
4482@endif bfd
4483
4484.PHONY: install-bfd maybe-install-bfd
4485maybe-install-bfd:
4486@if bfd
4487maybe-install-bfd: install-bfd
4488
4489install-bfd: installdirs
4490 @$(unstage)
4491 @r=`${PWD_COMMAND}`; export r; \
4492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4493 $(HOST_EXPORTS) \
4494 (cd $(HOST_SUBDIR)/bfd && \
4495 $(MAKE) $(FLAGS_TO_PASS) install)
4496
4497@endif bfd
4498
4499# Other targets (info, dvi, etc.)
4500
4501.PHONY: maybe-info-bfd info-bfd
4502maybe-info-bfd:
4503@if bfd
4504maybe-info-bfd: info-bfd
4505
4506info-bfd: \
4507 configure-bfd
4508 @[ -f ./bfd/Makefile ] || exit 0; \
4509 r=`${PWD_COMMAND}`; export r; \
4510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4511 $(HOST_EXPORTS) \
4512 for flag in $(EXTRA_HOST_FLAGS) ; do \
4513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4514 done; \
4515 echo "Doing info in bfd" ; \
4516 (cd $(HOST_SUBDIR)/bfd && \
4517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4519 "RANLIB=$${RANLIB}" \
4520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4521 info) \
4522 || exit 1
4523
4524@endif bfd
4525
4526.PHONY: maybe-dvi-bfd dvi-bfd
4527maybe-dvi-bfd:
4528@if bfd
4529maybe-dvi-bfd: dvi-bfd
4530
4531dvi-bfd: \
4532 configure-bfd
4533 @[ -f ./bfd/Makefile ] || exit 0; \
4534 r=`${PWD_COMMAND}`; export r; \
4535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4536 $(HOST_EXPORTS) \
4537 for flag in $(EXTRA_HOST_FLAGS) ; do \
4538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4539 done; \
4540 echo "Doing dvi in bfd" ; \
4541 (cd $(HOST_SUBDIR)/bfd && \
4542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4544 "RANLIB=$${RANLIB}" \
4545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4546 dvi) \
4547 || exit 1
4548
4549@endif bfd
4550
4551.PHONY: maybe-html-bfd html-bfd
4552maybe-html-bfd:
4553@if bfd
4554maybe-html-bfd: html-bfd
4555
4556html-bfd: \
4557 configure-bfd
4558 @[ -f ./bfd/Makefile ] || exit 0; \
4559 r=`${PWD_COMMAND}`; export r; \
4560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4561 $(HOST_EXPORTS) \
4562 for flag in $(EXTRA_HOST_FLAGS) ; do \
4563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4564 done; \
4565 echo "Doing html in bfd" ; \
4566 (cd $(HOST_SUBDIR)/bfd && \
4567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4569 "RANLIB=$${RANLIB}" \
4570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4571 html) \
4572 || exit 1
4573
4574@endif bfd
4575
4576.PHONY: maybe-TAGS-bfd TAGS-bfd
4577maybe-TAGS-bfd:
4578@if bfd
4579maybe-TAGS-bfd: TAGS-bfd
4580
4581TAGS-bfd: \
4582 configure-bfd
4583 @[ -f ./bfd/Makefile ] || exit 0; \
4584 r=`${PWD_COMMAND}`; export r; \
4585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4586 $(HOST_EXPORTS) \
4587 for flag in $(EXTRA_HOST_FLAGS) ; do \
4588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4589 done; \
4590 echo "Doing TAGS in bfd" ; \
4591 (cd $(HOST_SUBDIR)/bfd && \
4592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4594 "RANLIB=$${RANLIB}" \
4595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4596 TAGS) \
4597 || exit 1
4598
4599@endif bfd
4600
4601.PHONY: maybe-install-info-bfd install-info-bfd
4602maybe-install-info-bfd:
4603@if bfd
4604maybe-install-info-bfd: install-info-bfd
4605
4606install-info-bfd: \
4607 configure-bfd \
4608 info-bfd
4609 @[ -f ./bfd/Makefile ] || exit 0; \
4610 r=`${PWD_COMMAND}`; export r; \
4611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4612 $(HOST_EXPORTS) \
4613 for flag in $(EXTRA_HOST_FLAGS) ; do \
4614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4615 done; \
4616 echo "Doing install-info in bfd" ; \
4617 (cd $(HOST_SUBDIR)/bfd && \
4618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4620 "RANLIB=$${RANLIB}" \
4621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4622 install-info) \
4623 || exit 1
4624
4625@endif bfd
4626
4627.PHONY: maybe-installcheck-bfd installcheck-bfd
4628maybe-installcheck-bfd:
4629@if bfd
4630maybe-installcheck-bfd: installcheck-bfd
4631
4632installcheck-bfd: \
4633 configure-bfd
4634 @[ -f ./bfd/Makefile ] || exit 0; \
4635 r=`${PWD_COMMAND}`; export r; \
4636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4637 $(HOST_EXPORTS) \
4638 for flag in $(EXTRA_HOST_FLAGS) ; do \
4639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4640 done; \
4641 echo "Doing installcheck in bfd" ; \
4642 (cd $(HOST_SUBDIR)/bfd && \
4643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4645 "RANLIB=$${RANLIB}" \
4646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4647 installcheck) \
4648 || exit 1
4649
4650@endif bfd
4651
4652.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4653maybe-mostlyclean-bfd:
4654@if bfd
4655maybe-mostlyclean-bfd: mostlyclean-bfd
4656
4657mostlyclean-bfd:
4658 @[ -f ./bfd/Makefile ] || exit 0; \
4659 r=`${PWD_COMMAND}`; export r; \
4660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4661 $(HOST_EXPORTS) \
4662 for flag in $(EXTRA_HOST_FLAGS) ; do \
4663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4664 done; \
4665 echo "Doing mostlyclean in bfd" ; \
4666 (cd $(HOST_SUBDIR)/bfd && \
4667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4669 "RANLIB=$${RANLIB}" \
4670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4671 mostlyclean) \
4672 || exit 1
4673
4674@endif bfd
4675
4676.PHONY: maybe-clean-bfd clean-bfd
4677maybe-clean-bfd:
4678@if bfd
4679maybe-clean-bfd: clean-bfd
4680
4681clean-bfd:
4682 @[ -f ./bfd/Makefile ] || exit 0; \
4683 r=`${PWD_COMMAND}`; export r; \
4684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4685 $(HOST_EXPORTS) \
4686 for flag in $(EXTRA_HOST_FLAGS) ; do \
4687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4688 done; \
4689 echo "Doing clean in bfd" ; \
4690 (cd $(HOST_SUBDIR)/bfd && \
4691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4693 "RANLIB=$${RANLIB}" \
4694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4695 clean) \
4696 || exit 1
4697
4698@endif bfd
4699
4700.PHONY: maybe-distclean-bfd distclean-bfd
4701maybe-distclean-bfd:
4702@if bfd
4703maybe-distclean-bfd: distclean-bfd
4704
4705distclean-bfd:
4706 @[ -f ./bfd/Makefile ] || exit 0; \
4707 r=`${PWD_COMMAND}`; export r; \
4708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4709 $(HOST_EXPORTS) \
4710 for flag in $(EXTRA_HOST_FLAGS) ; do \
4711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4712 done; \
4713 echo "Doing distclean in bfd" ; \
4714 (cd $(HOST_SUBDIR)/bfd && \
4715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4717 "RANLIB=$${RANLIB}" \
4718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4719 distclean) \
4720 || exit 1
4721
4722@endif bfd
4723
4724.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4725maybe-maintainer-clean-bfd:
4726@if bfd
4727maybe-maintainer-clean-bfd: maintainer-clean-bfd
4728
4729maintainer-clean-bfd:
4730 @[ -f ./bfd/Makefile ] || exit 0; \
4731 r=`${PWD_COMMAND}`; export r; \
4732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4733 $(HOST_EXPORTS) \
4734 for flag in $(EXTRA_HOST_FLAGS) ; do \
4735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4736 done; \
4737 echo "Doing maintainer-clean in bfd" ; \
4738 (cd $(HOST_SUBDIR)/bfd && \
4739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4741 "RANLIB=$${RANLIB}" \
4742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4743 maintainer-clean) \
4744 || exit 1
4745
4746@endif bfd
4747
4748
4749
4750.PHONY: configure-opcodes maybe-configure-opcodes
4751maybe-configure-opcodes:
4752@if opcodes
4753maybe-configure-opcodes: configure-opcodes
4754configure-opcodes:
4755 @test -f stage_last && exit 0; \
4756 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4758 r=`${PWD_COMMAND}`; export r; \
4759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4760 $(HOST_EXPORTS) \
4761 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4762 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4763 case $(srcdir) in \
4764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4765 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4767 esac; \
4768 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4769 libsrcdir="$$s/opcodes"; \
4770 $(SHELL) $${libsrcdir}/configure \
4771 $(HOST_CONFIGARGS) $${srcdiroption} \
4772 || exit 1
4773@endif opcodes
4774
4775
4776
4777.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4778maybe-configure-stage1-opcodes:
4779@if opcodes-bootstrap
4780maybe-configure-stage1-opcodes: configure-stage1-opcodes
4781configure-stage1-opcodes:
4782 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4783 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4784 r=`${PWD_COMMAND}`; export r; \
4785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786 $(HOST_EXPORTS) \
4787 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4788 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4789 case $(srcdir) in \
4790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4791 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4793 esac; \
4794 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4795 libsrcdir="$$s/opcodes"; \
4796 $(SHELL) $${libsrcdir}/configure \
4797 $(HOST_CONFIGARGS) $${srcdiroption} \
4798 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4799@endif opcodes-bootstrap
4800
4801.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4802maybe-configure-stage2-opcodes:
4803@if opcodes-bootstrap
4804maybe-configure-stage2-opcodes: configure-stage2-opcodes
4805configure-stage2-opcodes:
4806 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4807 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4808 r=`${PWD_COMMAND}`; export r; \
4809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4810 $(HOST_EXPORTS) \
4811 $(POSTSTAGE1_HOST_EXPORTS) \
4812 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4813 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4814 case $(srcdir) in \
4815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4816 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4818 esac; \
4819 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4820 libsrcdir="$$s/opcodes"; \
4821 $(SHELL) $${libsrcdir}/configure \
4822 $(HOST_CONFIGARGS) $${srcdiroption} \
4823 @stage2_werror_flag@
4824@endif opcodes-bootstrap
4825
4826.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4827maybe-configure-stage3-opcodes:
4828@if opcodes-bootstrap
4829maybe-configure-stage3-opcodes: configure-stage3-opcodes
4830configure-stage3-opcodes:
4831 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4832 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4833 r=`${PWD_COMMAND}`; export r; \
4834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4835 $(HOST_EXPORTS) \
4836 $(POSTSTAGE1_HOST_EXPORTS) \
4837 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4838 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4839 case $(srcdir) in \
4840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4841 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4843 esac; \
4844 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4845 libsrcdir="$$s/opcodes"; \
4846 $(SHELL) $${libsrcdir}/configure \
4847 $(HOST_CONFIGARGS) $${srcdiroption} \
4848 @stage2_werror_flag@
4849@endif opcodes-bootstrap
4850
4851.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4852maybe-configure-stage4-opcodes:
4853@if opcodes-bootstrap
4854maybe-configure-stage4-opcodes: configure-stage4-opcodes
4855configure-stage4-opcodes:
4856 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4857 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4858 r=`${PWD_COMMAND}`; export r; \
4859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4860 $(HOST_EXPORTS) \
4861 $(POSTSTAGE1_HOST_EXPORTS) \
4862 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4863 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4864 case $(srcdir) in \
4865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4866 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4868 esac; \
4869 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4870 libsrcdir="$$s/opcodes"; \
4871 $(SHELL) $${libsrcdir}/configure \
4872 $(HOST_CONFIGARGS) $${srcdiroption} \
4873 @stage2_werror_flag@
4874@endif opcodes-bootstrap
4875
4876.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4877maybe-configure-stageprofile-opcodes:
4878@if opcodes-bootstrap
4879maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4880configure-stageprofile-opcodes:
4881 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4882 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4883 r=`${PWD_COMMAND}`; export r; \
4884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885 $(HOST_EXPORTS) \
4886 $(POSTSTAGE1_HOST_EXPORTS) \
4887 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4888 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4889 case $(srcdir) in \
4890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4891 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4893 esac; \
4894 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4895 libsrcdir="$$s/opcodes"; \
4896 $(SHELL) $${libsrcdir}/configure \
4897 $(HOST_CONFIGARGS) $${srcdiroption} \
4898 @stage2_werror_flag@
4899@endif opcodes-bootstrap
4900
4901.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4902maybe-configure-stagefeedback-opcodes:
4903@if opcodes-bootstrap
4904maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4905configure-stagefeedback-opcodes:
4906 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4907 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4908 r=`${PWD_COMMAND}`; export r; \
4909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910 $(HOST_EXPORTS) \
4911 $(POSTSTAGE1_HOST_EXPORTS) \
4912 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4913 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4914 case $(srcdir) in \
4915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4916 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4918 esac; \
4919 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4920 libsrcdir="$$s/opcodes"; \
4921 $(SHELL) $${libsrcdir}/configure \
4922 $(HOST_CONFIGARGS) $${srcdiroption} \
4923 @stage2_werror_flag@
4924@endif opcodes-bootstrap
4925
4926
4927
4928
4929
4930.PHONY: all-opcodes maybe-all-opcodes
4931maybe-all-opcodes:
4932@if opcodes
4933TARGET-opcodes=all
4934maybe-all-opcodes: all-opcodes
4935all-opcodes: configure-opcodes
4936 @test -f stage_last && exit 0; \
4937 r=`${PWD_COMMAND}`; export r; \
4938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4939 $(HOST_EXPORTS) \
4940 (cd $(HOST_SUBDIR)/opcodes && \
4941 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
4942@endif opcodes
4943
4944
4945
4946.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4947.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4948maybe-all-stage1-opcodes:
4949maybe-clean-stage1-opcodes:
4950@if opcodes-bootstrap
4951maybe-all-stage1-opcodes: all-stage1-opcodes
4952all-stage1: all-stage1-opcodes
4953TARGET-stage1-opcodes = $(TARGET-opcodes)
4954all-stage1-opcodes: configure-stage1-opcodes
4955 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4956 @r=`${PWD_COMMAND}`; export r; \
4957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4958 $(HOST_EXPORTS) \
4959 cd $(HOST_SUBDIR)/opcodes && \
4960 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
4961 $(TARGET-stage1-opcodes)
4962
4963maybe-clean-stage1-opcodes: clean-stage1-opcodes
4964clean-stage1: clean-stage1-opcodes
4965clean-stage1-opcodes:
4966 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4967 || exit 0 ; \
4968 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4969 cd $(HOST_SUBDIR)/opcodes && \
4970 $(MAKE) $(FLAGS_TO_PASS) \
4971 CFLAGS="$(STAGE1_CFLAGS)" clean
4972@endif opcodes-bootstrap
4973
4974
4975.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4976.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4977maybe-all-stage2-opcodes:
4978maybe-clean-stage2-opcodes:
4979@if opcodes-bootstrap
4980maybe-all-stage2-opcodes: all-stage2-opcodes
4981all-stage2: all-stage2-opcodes
4982TARGET-stage2-opcodes = $(TARGET-opcodes)
4983all-stage2-opcodes: configure-stage2-opcodes
4984 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4985 @r=`${PWD_COMMAND}`; export r; \
4986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4987 $(HOST_EXPORTS) \
4988 $(POSTSTAGE1_HOST_EXPORTS) \
4989 cd $(HOST_SUBDIR)/opcodes && \
4990 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4991 $(TARGET-stage2-opcodes)
4992
4993maybe-clean-stage2-opcodes: clean-stage2-opcodes
4994clean-stage2: clean-stage2-opcodes
4995clean-stage2-opcodes:
4996 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4997 || exit 0 ; \
4998 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4999 cd $(HOST_SUBDIR)/opcodes && \
5000 $(MAKE) $(FLAGS_TO_PASS) \
5001 $(POSTSTAGE1_FLAGS_TO_PASS) \
5002 clean
5003@endif opcodes-bootstrap
5004
5005
5006.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5007.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5008maybe-all-stage3-opcodes:
5009maybe-clean-stage3-opcodes:
5010@if opcodes-bootstrap
5011maybe-all-stage3-opcodes: all-stage3-opcodes
5012all-stage3: all-stage3-opcodes
5013TARGET-stage3-opcodes = $(TARGET-opcodes)
5014all-stage3-opcodes: configure-stage3-opcodes
5015 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5016 @r=`${PWD_COMMAND}`; export r; \
5017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5018 $(HOST_EXPORTS) \
5019 $(POSTSTAGE1_HOST_EXPORTS) \
5020 cd $(HOST_SUBDIR)/opcodes && \
5021 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5022 $(TARGET-stage3-opcodes)
5023
5024maybe-clean-stage3-opcodes: clean-stage3-opcodes
5025clean-stage3: clean-stage3-opcodes
5026clean-stage3-opcodes:
5027 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
5028 || exit 0 ; \
5029 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5030 cd $(HOST_SUBDIR)/opcodes && \
5031 $(MAKE) $(FLAGS_TO_PASS) \
5032 $(POSTSTAGE1_FLAGS_TO_PASS) \
5033 clean
5034@endif opcodes-bootstrap
5035
5036
5037.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5038.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5039maybe-all-stage4-opcodes:
5040maybe-clean-stage4-opcodes:
5041@if opcodes-bootstrap
5042maybe-all-stage4-opcodes: all-stage4-opcodes
5043all-stage4: all-stage4-opcodes
5044TARGET-stage4-opcodes = $(TARGET-opcodes)
5045all-stage4-opcodes: configure-stage4-opcodes
5046 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5047 @r=`${PWD_COMMAND}`; export r; \
5048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5049 $(HOST_EXPORTS) \
5050 $(POSTSTAGE1_HOST_EXPORTS) \
5051 cd $(HOST_SUBDIR)/opcodes && \
5052 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5053 $(TARGET-stage4-opcodes)
5054
5055maybe-clean-stage4-opcodes: clean-stage4-opcodes
5056clean-stage4: clean-stage4-opcodes
5057clean-stage4-opcodes:
5058 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
5059 || exit 0 ; \
5060 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5061 cd $(HOST_SUBDIR)/opcodes && \
5062 $(MAKE) $(FLAGS_TO_PASS) \
5063 $(POSTSTAGE1_FLAGS_TO_PASS) \
5064 clean
5065@endif opcodes-bootstrap
5066
5067
5068.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5069.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5070maybe-all-stageprofile-opcodes:
5071maybe-clean-stageprofile-opcodes:
5072@if opcodes-bootstrap
5073maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5074all-stageprofile: all-stageprofile-opcodes
5075TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5076all-stageprofile-opcodes: configure-stageprofile-opcodes
5077 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5078 @r=`${PWD_COMMAND}`; export r; \
5079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5080 $(HOST_EXPORTS) \
5081 $(POSTSTAGE1_HOST_EXPORTS) \
5082 cd $(HOST_SUBDIR)/opcodes && \
5083 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5084 $(TARGET-stageprofile-opcodes)
5085
5086maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5087clean-stageprofile: clean-stageprofile-opcodes
5088clean-stageprofile-opcodes:
5089 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
5090 || exit 0 ; \
5091 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5092 cd $(HOST_SUBDIR)/opcodes && \
5093 $(MAKE) $(FLAGS_TO_PASS) \
5094 $(POSTSTAGE1_FLAGS_TO_PASS) \
5095 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5096@endif opcodes-bootstrap
5097
5098
5099.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5100.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5101maybe-all-stagefeedback-opcodes:
5102maybe-clean-stagefeedback-opcodes:
5103@if opcodes-bootstrap
5104maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5105all-stagefeedback: all-stagefeedback-opcodes
5106TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5107all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5108 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5109 @r=`${PWD_COMMAND}`; export r; \
5110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5111 $(HOST_EXPORTS) \
5112 $(POSTSTAGE1_HOST_EXPORTS) \
5113 cd $(HOST_SUBDIR)/opcodes && \
5114 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
5115 $(TARGET-stagefeedback-opcodes)
5116
5117maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5118clean-stagefeedback: clean-stagefeedback-opcodes
5119clean-stagefeedback-opcodes:
5120 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
5121 || exit 0 ; \
5122 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5123 cd $(HOST_SUBDIR)/opcodes && \
5124 $(MAKE) $(FLAGS_TO_PASS) \
5125 $(POSTSTAGE1_FLAGS_TO_PASS) \
5126 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5127@endif opcodes-bootstrap
5128
5129
5130
5131
5132
5133.PHONY: check-opcodes maybe-check-opcodes
5134maybe-check-opcodes:
5135@if opcodes
5136maybe-check-opcodes: check-opcodes
5137
5138check-opcodes:
5139 @$(unstage)
5140 @r=`${PWD_COMMAND}`; export r; \
5141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5142 $(HOST_EXPORTS) \
5143 (cd $(HOST_SUBDIR)/opcodes && \
5144 $(MAKE) $(FLAGS_TO_PASS) check)
5145
5146@endif opcodes
5147
5148.PHONY: install-opcodes maybe-install-opcodes
5149maybe-install-opcodes:
5150@if opcodes
5151maybe-install-opcodes: install-opcodes
5152
5153install-opcodes: installdirs
5154 @$(unstage)
5155 @r=`${PWD_COMMAND}`; export r; \
5156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5157 $(HOST_EXPORTS) \
5158 (cd $(HOST_SUBDIR)/opcodes && \
5159 $(MAKE) $(FLAGS_TO_PASS) install)
5160
5161@endif opcodes
5162
5163# Other targets (info, dvi, etc.)
5164
5165.PHONY: maybe-info-opcodes info-opcodes
5166maybe-info-opcodes:
5167@if opcodes
5168maybe-info-opcodes: info-opcodes
5169
5170info-opcodes: \
5171 configure-opcodes
5172 @[ -f ./opcodes/Makefile ] || exit 0; \
5173 r=`${PWD_COMMAND}`; export r; \
5174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5175 $(HOST_EXPORTS) \
5176 for flag in $(EXTRA_HOST_FLAGS) ; do \
5177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5178 done; \
5179 echo "Doing info in opcodes" ; \
5180 (cd $(HOST_SUBDIR)/opcodes && \
5181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5183 "RANLIB=$${RANLIB}" \
5184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5185 info) \
5186 || exit 1
5187
5188@endif opcodes
5189
5190.PHONY: maybe-dvi-opcodes dvi-opcodes
5191maybe-dvi-opcodes:
5192@if opcodes
5193maybe-dvi-opcodes: dvi-opcodes
5194
5195dvi-opcodes: \
5196 configure-opcodes
5197 @[ -f ./opcodes/Makefile ] || exit 0; \
5198 r=`${PWD_COMMAND}`; export r; \
5199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5200 $(HOST_EXPORTS) \
5201 for flag in $(EXTRA_HOST_FLAGS) ; do \
5202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5203 done; \
5204 echo "Doing dvi in opcodes" ; \
5205 (cd $(HOST_SUBDIR)/opcodes && \
5206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5208 "RANLIB=$${RANLIB}" \
5209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5210 dvi) \
5211 || exit 1
5212
5213@endif opcodes
5214
5215.PHONY: maybe-html-opcodes html-opcodes
5216maybe-html-opcodes:
5217@if opcodes
5218maybe-html-opcodes: html-opcodes
5219
5220html-opcodes: \
5221 configure-opcodes
5222 @[ -f ./opcodes/Makefile ] || exit 0; \
5223 r=`${PWD_COMMAND}`; export r; \
5224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5225 $(HOST_EXPORTS) \
5226 for flag in $(EXTRA_HOST_FLAGS) ; do \
5227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5228 done; \
5229 echo "Doing html in opcodes" ; \
5230 (cd $(HOST_SUBDIR)/opcodes && \
5231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5233 "RANLIB=$${RANLIB}" \
5234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5235 html) \
5236 || exit 1
5237
5238@endif opcodes
5239
5240.PHONY: maybe-TAGS-opcodes TAGS-opcodes
5241maybe-TAGS-opcodes:
5242@if opcodes
5243maybe-TAGS-opcodes: TAGS-opcodes
5244
5245TAGS-opcodes: \
5246 configure-opcodes
5247 @[ -f ./opcodes/Makefile ] || exit 0; \
5248 r=`${PWD_COMMAND}`; export r; \
5249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5250 $(HOST_EXPORTS) \
5251 for flag in $(EXTRA_HOST_FLAGS) ; do \
5252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5253 done; \
5254 echo "Doing TAGS in opcodes" ; \
5255 (cd $(HOST_SUBDIR)/opcodes && \
5256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5258 "RANLIB=$${RANLIB}" \
5259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5260 TAGS) \
5261 || exit 1
5262
5263@endif opcodes
5264
5265.PHONY: maybe-install-info-opcodes install-info-opcodes
5266maybe-install-info-opcodes:
5267@if opcodes
5268maybe-install-info-opcodes: install-info-opcodes
5269
5270install-info-opcodes: \
5271 configure-opcodes \
5272 info-opcodes
5273 @[ -f ./opcodes/Makefile ] || exit 0; \
5274 r=`${PWD_COMMAND}`; export r; \
5275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5276 $(HOST_EXPORTS) \
5277 for flag in $(EXTRA_HOST_FLAGS) ; do \
5278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5279 done; \
5280 echo "Doing install-info in opcodes" ; \
5281 (cd $(HOST_SUBDIR)/opcodes && \
5282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5284 "RANLIB=$${RANLIB}" \
5285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5286 install-info) \
5287 || exit 1
5288
5289@endif opcodes
5290
5291.PHONY: maybe-installcheck-opcodes installcheck-opcodes
5292maybe-installcheck-opcodes:
5293@if opcodes
5294maybe-installcheck-opcodes: installcheck-opcodes
5295
5296installcheck-opcodes: \
5297 configure-opcodes
5298 @[ -f ./opcodes/Makefile ] || exit 0; \
5299 r=`${PWD_COMMAND}`; export r; \
5300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5301 $(HOST_EXPORTS) \
5302 for flag in $(EXTRA_HOST_FLAGS) ; do \
5303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5304 done; \
5305 echo "Doing installcheck in opcodes" ; \
5306 (cd $(HOST_SUBDIR)/opcodes && \
5307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5309 "RANLIB=$${RANLIB}" \
5310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5311 installcheck) \
5312 || exit 1
5313
5314@endif opcodes
5315
5316.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5317maybe-mostlyclean-opcodes:
5318@if opcodes
5319maybe-mostlyclean-opcodes: mostlyclean-opcodes
5320
5321mostlyclean-opcodes:
5322 @[ -f ./opcodes/Makefile ] || exit 0; \
5323 r=`${PWD_COMMAND}`; export r; \
5324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5325 $(HOST_EXPORTS) \
5326 for flag in $(EXTRA_HOST_FLAGS) ; do \
5327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5328 done; \
5329 echo "Doing mostlyclean in opcodes" ; \
5330 (cd $(HOST_SUBDIR)/opcodes && \
5331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5333 "RANLIB=$${RANLIB}" \
5334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5335 mostlyclean) \
5336 || exit 1
5337
5338@endif opcodes
5339
5340.PHONY: maybe-clean-opcodes clean-opcodes
5341maybe-clean-opcodes:
5342@if opcodes
5343maybe-clean-opcodes: clean-opcodes
5344
5345clean-opcodes:
5346 @[ -f ./opcodes/Makefile ] || exit 0; \
5347 r=`${PWD_COMMAND}`; export r; \
5348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5349 $(HOST_EXPORTS) \
5350 for flag in $(EXTRA_HOST_FLAGS) ; do \
5351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5352 done; \
5353 echo "Doing clean in opcodes" ; \
5354 (cd $(HOST_SUBDIR)/opcodes && \
5355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5357 "RANLIB=$${RANLIB}" \
5358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5359 clean) \
5360 || exit 1
5361
5362@endif opcodes
5363
5364.PHONY: maybe-distclean-opcodes distclean-opcodes
5365maybe-distclean-opcodes:
5366@if opcodes
5367maybe-distclean-opcodes: distclean-opcodes
5368
5369distclean-opcodes:
5370 @[ -f ./opcodes/Makefile ] || exit 0; \
5371 r=`${PWD_COMMAND}`; export r; \
5372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5373 $(HOST_EXPORTS) \
5374 for flag in $(EXTRA_HOST_FLAGS) ; do \
5375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5376 done; \
5377 echo "Doing distclean in opcodes" ; \
5378 (cd $(HOST_SUBDIR)/opcodes && \
5379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5381 "RANLIB=$${RANLIB}" \
5382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5383 distclean) \
5384 || exit 1
5385
5386@endif opcodes
5387
5388.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5389maybe-maintainer-clean-opcodes:
5390@if opcodes
5391maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5392
5393maintainer-clean-opcodes:
5394 @[ -f ./opcodes/Makefile ] || exit 0; \
5395 r=`${PWD_COMMAND}`; export r; \
5396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5397 $(HOST_EXPORTS) \
5398 for flag in $(EXTRA_HOST_FLAGS) ; do \
5399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5400 done; \
5401 echo "Doing maintainer-clean in opcodes" ; \
5402 (cd $(HOST_SUBDIR)/opcodes && \
5403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5405 "RANLIB=$${RANLIB}" \
5406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5407 maintainer-clean) \
5408 || exit 1
5409
5410@endif opcodes
5411
5412
5413
5414.PHONY: configure-binutils maybe-configure-binutils
5415maybe-configure-binutils:
5416@if binutils
5417maybe-configure-binutils: configure-binutils
5418configure-binutils:
5419 @test -f stage_last && exit 0; \
5420 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5422 r=`${PWD_COMMAND}`; export r; \
5423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5424 $(HOST_EXPORTS) \
5425 echo Configuring in $(HOST_SUBDIR)/binutils; \
5426 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5427 case $(srcdir) in \
5428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5429 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5431 esac; \
5432 srcdiroption="--srcdir=$${topdir}/binutils"; \
5433 libsrcdir="$$s/binutils"; \
5434 $(SHELL) $${libsrcdir}/configure \
5435 $(HOST_CONFIGARGS) $${srcdiroption} \
5436 || exit 1
5437@endif binutils
5438
5439
5440
5441.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5442maybe-configure-stage1-binutils:
5443@if binutils-bootstrap
5444maybe-configure-stage1-binutils: configure-stage1-binutils
5445configure-stage1-binutils:
5446 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5447 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5448 r=`${PWD_COMMAND}`; export r; \
5449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5450 $(HOST_EXPORTS) \
5451 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5452 cd $(HOST_SUBDIR)/binutils || exit 1; \
5453 case $(srcdir) in \
5454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5455 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5457 esac; \
5458 srcdiroption="--srcdir=$${topdir}/binutils"; \
5459 libsrcdir="$$s/binutils"; \
5460 $(SHELL) $${libsrcdir}/configure \
5461 $(HOST_CONFIGARGS) $${srcdiroption} \
5462 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5463@endif binutils-bootstrap
5464
5465.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5466maybe-configure-stage2-binutils:
5467@if binutils-bootstrap
5468maybe-configure-stage2-binutils: configure-stage2-binutils
5469configure-stage2-binutils:
5470 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5471 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5472 r=`${PWD_COMMAND}`; export r; \
5473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5474 $(HOST_EXPORTS) \
5475 $(POSTSTAGE1_HOST_EXPORTS) \
5476 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5477 cd $(HOST_SUBDIR)/binutils || exit 1; \
5478 case $(srcdir) in \
5479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5480 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5482 esac; \
5483 srcdiroption="--srcdir=$${topdir}/binutils"; \
5484 libsrcdir="$$s/binutils"; \
5485 $(SHELL) $${libsrcdir}/configure \
5486 $(HOST_CONFIGARGS) $${srcdiroption} \
5487 @stage2_werror_flag@
5488@endif binutils-bootstrap
5489
5490.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5491maybe-configure-stage3-binutils:
5492@if binutils-bootstrap
5493maybe-configure-stage3-binutils: configure-stage3-binutils
5494configure-stage3-binutils:
5495 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5496 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5497 r=`${PWD_COMMAND}`; export r; \
5498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5499 $(HOST_EXPORTS) \
5500 $(POSTSTAGE1_HOST_EXPORTS) \
5501 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5502 cd $(HOST_SUBDIR)/binutils || exit 1; \
5503 case $(srcdir) in \
5504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5505 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5507 esac; \
5508 srcdiroption="--srcdir=$${topdir}/binutils"; \
5509 libsrcdir="$$s/binutils"; \
5510 $(SHELL) $${libsrcdir}/configure \
5511 $(HOST_CONFIGARGS) $${srcdiroption} \
5512 @stage2_werror_flag@
5513@endif binutils-bootstrap
5514
5515.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5516maybe-configure-stage4-binutils:
5517@if binutils-bootstrap
5518maybe-configure-stage4-binutils: configure-stage4-binutils
5519configure-stage4-binutils:
5520 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5521 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5522 r=`${PWD_COMMAND}`; export r; \
5523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5524 $(HOST_EXPORTS) \
5525 $(POSTSTAGE1_HOST_EXPORTS) \
5526 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5527 cd $(HOST_SUBDIR)/binutils || exit 1; \
5528 case $(srcdir) in \
5529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5530 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5532 esac; \
5533 srcdiroption="--srcdir=$${topdir}/binutils"; \
5534 libsrcdir="$$s/binutils"; \
5535 $(SHELL) $${libsrcdir}/configure \
5536 $(HOST_CONFIGARGS) $${srcdiroption} \
5537 @stage2_werror_flag@
5538@endif binutils-bootstrap
5539
5540.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5541maybe-configure-stageprofile-binutils:
5542@if binutils-bootstrap
5543maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5544configure-stageprofile-binutils:
5545 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5546 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5547 r=`${PWD_COMMAND}`; export r; \
5548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5549 $(HOST_EXPORTS) \
5550 $(POSTSTAGE1_HOST_EXPORTS) \
5551 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5552 cd $(HOST_SUBDIR)/binutils || exit 1; \
5553 case $(srcdir) in \
5554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5555 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5557 esac; \
5558 srcdiroption="--srcdir=$${topdir}/binutils"; \
5559 libsrcdir="$$s/binutils"; \
5560 $(SHELL) $${libsrcdir}/configure \
5561 $(HOST_CONFIGARGS) $${srcdiroption} \
5562 @stage2_werror_flag@
5563@endif binutils-bootstrap
5564
5565.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5566maybe-configure-stagefeedback-binutils:
5567@if binutils-bootstrap
5568maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5569configure-stagefeedback-binutils:
5570 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5571 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5572 r=`${PWD_COMMAND}`; export r; \
5573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574 $(HOST_EXPORTS) \
5575 $(POSTSTAGE1_HOST_EXPORTS) \
5576 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5577 cd $(HOST_SUBDIR)/binutils || exit 1; \
5578 case $(srcdir) in \
5579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5580 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5582 esac; \
5583 srcdiroption="--srcdir=$${topdir}/binutils"; \
5584 libsrcdir="$$s/binutils"; \
5585 $(SHELL) $${libsrcdir}/configure \
5586 $(HOST_CONFIGARGS) $${srcdiroption} \
5587 @stage2_werror_flag@
5588@endif binutils-bootstrap
5589
5590
5591
5592
5593
5594.PHONY: all-binutils maybe-all-binutils
5595maybe-all-binutils:
5596@if binutils
5597TARGET-binutils=all
5598maybe-all-binutils: all-binutils
5599all-binutils: configure-binutils
5600 @test -f stage_last && exit 0; \
5601 r=`${PWD_COMMAND}`; export r; \
5602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5603 $(HOST_EXPORTS) \
5604 (cd $(HOST_SUBDIR)/binutils && \
5605 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
5606@endif binutils
5607
5608
5609
5610.PHONY: all-stage1-binutils maybe-all-stage1-binutils
5611.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5612maybe-all-stage1-binutils:
5613maybe-clean-stage1-binutils:
5614@if binutils-bootstrap
5615maybe-all-stage1-binutils: all-stage1-binutils
5616all-stage1: all-stage1-binutils
5617TARGET-stage1-binutils = $(TARGET-binutils)
5618all-stage1-binutils: configure-stage1-binutils
5619 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5620 @r=`${PWD_COMMAND}`; export r; \
5621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5622 $(HOST_EXPORTS) \
5623 cd $(HOST_SUBDIR)/binutils && \
5624 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
5625 $(TARGET-stage1-binutils)
5626
5627maybe-clean-stage1-binutils: clean-stage1-binutils
5628clean-stage1: clean-stage1-binutils
5629clean-stage1-binutils:
5630 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5631 || exit 0 ; \
5632 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5633 cd $(HOST_SUBDIR)/binutils && \
5634 $(MAKE) $(FLAGS_TO_PASS) \
5635 CFLAGS="$(STAGE1_CFLAGS)" clean
5636@endif binutils-bootstrap
5637
5638
5639.PHONY: all-stage2-binutils maybe-all-stage2-binutils
5640.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5641maybe-all-stage2-binutils:
5642maybe-clean-stage2-binutils:
5643@if binutils-bootstrap
5644maybe-all-stage2-binutils: all-stage2-binutils
5645all-stage2: all-stage2-binutils
5646TARGET-stage2-binutils = $(TARGET-binutils)
5647all-stage2-binutils: configure-stage2-binutils
5648 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5649 @r=`${PWD_COMMAND}`; export r; \
5650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5651 $(HOST_EXPORTS) \
5652 $(POSTSTAGE1_HOST_EXPORTS) \
5653 cd $(HOST_SUBDIR)/binutils && \
5654 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5655 $(TARGET-stage2-binutils)
5656
5657maybe-clean-stage2-binutils: clean-stage2-binutils
5658clean-stage2: clean-stage2-binutils
5659clean-stage2-binutils:
5660 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5661 || exit 0 ; \
5662 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5663 cd $(HOST_SUBDIR)/binutils && \
5664 $(MAKE) $(FLAGS_TO_PASS) \
5665 $(POSTSTAGE1_FLAGS_TO_PASS) \
5666 clean
5667@endif binutils-bootstrap
5668
5669
5670.PHONY: all-stage3-binutils maybe-all-stage3-binutils
5671.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5672maybe-all-stage3-binutils:
5673maybe-clean-stage3-binutils:
5674@if binutils-bootstrap
5675maybe-all-stage3-binutils: all-stage3-binutils
5676all-stage3: all-stage3-binutils
5677TARGET-stage3-binutils = $(TARGET-binutils)
5678all-stage3-binutils: configure-stage3-binutils
5679 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5680 @r=`${PWD_COMMAND}`; export r; \
5681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682 $(HOST_EXPORTS) \
5683 $(POSTSTAGE1_HOST_EXPORTS) \
5684 cd $(HOST_SUBDIR)/binutils && \
5685 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5686 $(TARGET-stage3-binutils)
5687
5688maybe-clean-stage3-binutils: clean-stage3-binutils
5689clean-stage3: clean-stage3-binutils
5690clean-stage3-binutils:
5691 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5692 || exit 0 ; \
5693 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5694 cd $(HOST_SUBDIR)/binutils && \
5695 $(MAKE) $(FLAGS_TO_PASS) \
5696 $(POSTSTAGE1_FLAGS_TO_PASS) \
5697 clean
5698@endif binutils-bootstrap
5699
5700
5701.PHONY: all-stage4-binutils maybe-all-stage4-binutils
5702.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5703maybe-all-stage4-binutils:
5704maybe-clean-stage4-binutils:
5705@if binutils-bootstrap
5706maybe-all-stage4-binutils: all-stage4-binutils
5707all-stage4: all-stage4-binutils
5708TARGET-stage4-binutils = $(TARGET-binutils)
5709all-stage4-binutils: configure-stage4-binutils
5710 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5711 @r=`${PWD_COMMAND}`; export r; \
5712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713 $(HOST_EXPORTS) \
5714 $(POSTSTAGE1_HOST_EXPORTS) \
5715 cd $(HOST_SUBDIR)/binutils && \
5716 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5717 $(TARGET-stage4-binutils)
5718
5719maybe-clean-stage4-binutils: clean-stage4-binutils
5720clean-stage4: clean-stage4-binutils
5721clean-stage4-binutils:
5722 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5723 || exit 0 ; \
5724 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5725 cd $(HOST_SUBDIR)/binutils && \
5726 $(MAKE) $(FLAGS_TO_PASS) \
5727 $(POSTSTAGE1_FLAGS_TO_PASS) \
5728 clean
5729@endif binutils-bootstrap
5730
5731
5732.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5733.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5734maybe-all-stageprofile-binutils:
5735maybe-clean-stageprofile-binutils:
5736@if binutils-bootstrap
5737maybe-all-stageprofile-binutils: all-stageprofile-binutils
5738all-stageprofile: all-stageprofile-binutils
5739TARGET-stageprofile-binutils = $(TARGET-binutils)
5740all-stageprofile-binutils: configure-stageprofile-binutils
5741 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5742 @r=`${PWD_COMMAND}`; export r; \
5743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5744 $(HOST_EXPORTS) \
5745 $(POSTSTAGE1_HOST_EXPORTS) \
5746 cd $(HOST_SUBDIR)/binutils && \
5747 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5748 $(TARGET-stageprofile-binutils)
5749
5750maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5751clean-stageprofile: clean-stageprofile-binutils
5752clean-stageprofile-binutils:
5753 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5754 || exit 0 ; \
5755 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5756 cd $(HOST_SUBDIR)/binutils && \
5757 $(MAKE) $(FLAGS_TO_PASS) \
5758 $(POSTSTAGE1_FLAGS_TO_PASS) \
5759 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5760@endif binutils-bootstrap
5761
5762
5763.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5764.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5765maybe-all-stagefeedback-binutils:
5766maybe-clean-stagefeedback-binutils:
5767@if binutils-bootstrap
5768maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5769all-stagefeedback: all-stagefeedback-binutils
5770TARGET-stagefeedback-binutils = $(TARGET-binutils)
5771all-stagefeedback-binutils: configure-stagefeedback-binutils
5772 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5773 @r=`${PWD_COMMAND}`; export r; \
5774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775 $(HOST_EXPORTS) \
5776 $(POSTSTAGE1_HOST_EXPORTS) \
5777 cd $(HOST_SUBDIR)/binutils && \
5778 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
5779 $(TARGET-stagefeedback-binutils)
5780
5781maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5782clean-stagefeedback: clean-stagefeedback-binutils
5783clean-stagefeedback-binutils:
5784 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5785 || exit 0 ; \
5786 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5787 cd $(HOST_SUBDIR)/binutils && \
5788 $(MAKE) $(FLAGS_TO_PASS) \
5789 $(POSTSTAGE1_FLAGS_TO_PASS) \
5790 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5791@endif binutils-bootstrap
5792
5793
5794
5795
5796
5797.PHONY: check-binutils maybe-check-binutils
5798maybe-check-binutils:
5799@if binutils
5800maybe-check-binutils: check-binutils
5801
5802check-binutils:
5803 @$(unstage)
5804 @r=`${PWD_COMMAND}`; export r; \
5805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806 $(HOST_EXPORTS) \
5807 (cd $(HOST_SUBDIR)/binutils && \
5808 $(MAKE) $(FLAGS_TO_PASS) check)
5809
5810@endif binutils
5811
5812.PHONY: install-binutils maybe-install-binutils
5813maybe-install-binutils:
5814@if binutils
5815maybe-install-binutils: install-binutils
5816
5817install-binutils: installdirs
5818 @$(unstage)
5819 @r=`${PWD_COMMAND}`; export r; \
5820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5821 $(HOST_EXPORTS) \
5822 (cd $(HOST_SUBDIR)/binutils && \
5823 $(MAKE) $(FLAGS_TO_PASS) install)
5824
5825@endif binutils
5826
5827# Other targets (info, dvi, etc.)
5828
5829.PHONY: maybe-info-binutils info-binutils
5830maybe-info-binutils:
5831@if binutils
5832maybe-info-binutils: info-binutils
5833
5834info-binutils: \
5835 configure-binutils
5836 @[ -f ./binutils/Makefile ] || exit 0; \
5837 r=`${PWD_COMMAND}`; export r; \
5838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5839 $(HOST_EXPORTS) \
5840 for flag in $(EXTRA_HOST_FLAGS) ; do \
5841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5842 done; \
5843 echo "Doing info in binutils" ; \
5844 (cd $(HOST_SUBDIR)/binutils && \
5845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5847 "RANLIB=$${RANLIB}" \
5848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5849 info) \
5850 || exit 1
5851
5852@endif binutils
5853
5854.PHONY: maybe-dvi-binutils dvi-binutils
5855maybe-dvi-binutils:
5856@if binutils
5857maybe-dvi-binutils: dvi-binutils
5858
5859dvi-binutils: \
5860 configure-binutils
5861 @[ -f ./binutils/Makefile ] || exit 0; \
5862 r=`${PWD_COMMAND}`; export r; \
5863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5864 $(HOST_EXPORTS) \
5865 for flag in $(EXTRA_HOST_FLAGS) ; do \
5866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5867 done; \
5868 echo "Doing dvi in binutils" ; \
5869 (cd $(HOST_SUBDIR)/binutils && \
5870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5872 "RANLIB=$${RANLIB}" \
5873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5874 dvi) \
5875 || exit 1
5876
5877@endif binutils
5878
5879.PHONY: maybe-html-binutils html-binutils
5880maybe-html-binutils:
5881@if binutils
5882maybe-html-binutils: html-binutils
5883
5884html-binutils: \
5885 configure-binutils
5886 @[ -f ./binutils/Makefile ] || exit 0; \
5887 r=`${PWD_COMMAND}`; export r; \
5888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5889 $(HOST_EXPORTS) \
5890 for flag in $(EXTRA_HOST_FLAGS) ; do \
5891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5892 done; \
5893 echo "Doing html in binutils" ; \
5894 (cd $(HOST_SUBDIR)/binutils && \
5895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5897 "RANLIB=$${RANLIB}" \
5898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5899 html) \
5900 || exit 1
5901
5902@endif binutils
5903
5904.PHONY: maybe-TAGS-binutils TAGS-binutils
5905maybe-TAGS-binutils:
5906@if binutils
5907maybe-TAGS-binutils: TAGS-binutils
5908
5909TAGS-binutils: \
5910 configure-binutils
5911 @[ -f ./binutils/Makefile ] || exit 0; \
5912 r=`${PWD_COMMAND}`; export r; \
5913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5914 $(HOST_EXPORTS) \
5915 for flag in $(EXTRA_HOST_FLAGS) ; do \
5916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5917 done; \
5918 echo "Doing TAGS in binutils" ; \
5919 (cd $(HOST_SUBDIR)/binutils && \
5920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5922 "RANLIB=$${RANLIB}" \
5923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5924 TAGS) \
5925 || exit 1
5926
5927@endif binutils
5928
5929.PHONY: maybe-install-info-binutils install-info-binutils
5930maybe-install-info-binutils:
5931@if binutils
5932maybe-install-info-binutils: install-info-binutils
5933
5934install-info-binutils: \
5935 configure-binutils \
5936 info-binutils
5937 @[ -f ./binutils/Makefile ] || exit 0; \
5938 r=`${PWD_COMMAND}`; export r; \
5939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5940 $(HOST_EXPORTS) \
5941 for flag in $(EXTRA_HOST_FLAGS) ; do \
5942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5943 done; \
5944 echo "Doing install-info in binutils" ; \
5945 (cd $(HOST_SUBDIR)/binutils && \
5946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5948 "RANLIB=$${RANLIB}" \
5949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5950 install-info) \
5951 || exit 1
5952
5953@endif binutils
5954
5955.PHONY: maybe-installcheck-binutils installcheck-binutils
5956maybe-installcheck-binutils:
5957@if binutils
5958maybe-installcheck-binutils: installcheck-binutils
5959
5960installcheck-binutils: \
5961 configure-binutils
5962 @[ -f ./binutils/Makefile ] || exit 0; \
5963 r=`${PWD_COMMAND}`; export r; \
5964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965 $(HOST_EXPORTS) \
5966 for flag in $(EXTRA_HOST_FLAGS) ; do \
5967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5968 done; \
5969 echo "Doing installcheck in binutils" ; \
5970 (cd $(HOST_SUBDIR)/binutils && \
5971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5973 "RANLIB=$${RANLIB}" \
5974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5975 installcheck) \
5976 || exit 1
5977
5978@endif binutils
5979
5980.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5981maybe-mostlyclean-binutils:
5982@if binutils
5983maybe-mostlyclean-binutils: mostlyclean-binutils
5984
5985mostlyclean-binutils:
5986 @[ -f ./binutils/Makefile ] || exit 0; \
5987 r=`${PWD_COMMAND}`; export r; \
5988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5989 $(HOST_EXPORTS) \
5990 for flag in $(EXTRA_HOST_FLAGS) ; do \
5991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5992 done; \
5993 echo "Doing mostlyclean in binutils" ; \
5994 (cd $(HOST_SUBDIR)/binutils && \
5995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5997 "RANLIB=$${RANLIB}" \
5998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5999 mostlyclean) \
6000 || exit 1
6001
6002@endif binutils
6003
6004.PHONY: maybe-clean-binutils clean-binutils
6005maybe-clean-binutils:
6006@if binutils
6007maybe-clean-binutils: clean-binutils
6008
6009clean-binutils:
6010 @[ -f ./binutils/Makefile ] || exit 0; \
6011 r=`${PWD_COMMAND}`; export r; \
6012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013 $(HOST_EXPORTS) \
6014 for flag in $(EXTRA_HOST_FLAGS) ; do \
6015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6016 done; \
6017 echo "Doing clean in binutils" ; \
6018 (cd $(HOST_SUBDIR)/binutils && \
6019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6021 "RANLIB=$${RANLIB}" \
6022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6023 clean) \
6024 || exit 1
6025
6026@endif binutils
6027
6028.PHONY: maybe-distclean-binutils distclean-binutils
6029maybe-distclean-binutils:
6030@if binutils
6031maybe-distclean-binutils: distclean-binutils
6032
6033distclean-binutils:
6034 @[ -f ./binutils/Makefile ] || exit 0; \
6035 r=`${PWD_COMMAND}`; export r; \
6036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6037 $(HOST_EXPORTS) \
6038 for flag in $(EXTRA_HOST_FLAGS) ; do \
6039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6040 done; \
6041 echo "Doing distclean in binutils" ; \
6042 (cd $(HOST_SUBDIR)/binutils && \
6043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6045 "RANLIB=$${RANLIB}" \
6046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6047 distclean) \
6048 || exit 1
6049
6050@endif binutils
6051
6052.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6053maybe-maintainer-clean-binutils:
6054@if binutils
6055maybe-maintainer-clean-binutils: maintainer-clean-binutils
6056
6057maintainer-clean-binutils:
6058 @[ -f ./binutils/Makefile ] || exit 0; \
6059 r=`${PWD_COMMAND}`; export r; \
6060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6061 $(HOST_EXPORTS) \
6062 for flag in $(EXTRA_HOST_FLAGS) ; do \
6063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6064 done; \
6065 echo "Doing maintainer-clean in binutils" ; \
6066 (cd $(HOST_SUBDIR)/binutils && \
6067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6069 "RANLIB=$${RANLIB}" \
6070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6071 maintainer-clean) \
6072 || exit 1
6073
6074@endif binutils
6075
6076
6077
6078.PHONY: configure-bison maybe-configure-bison
6079maybe-configure-bison:
6080@if bison
6081maybe-configure-bison: configure-bison
6082configure-bison:
6083 @$(unstage)
6084 @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
6086 r=`${PWD_COMMAND}`; export r; \
6087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6088 $(HOST_EXPORTS) \
6089 echo Configuring in $(HOST_SUBDIR)/bison; \
6090 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6091 case $(srcdir) in \
6092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6093 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6095 esac; \
6096 srcdiroption="--srcdir=$${topdir}/bison"; \
6097 libsrcdir="$$s/bison"; \
6098 $(SHELL) $${libsrcdir}/configure \
6099 $(HOST_CONFIGARGS) $${srcdiroption} \
6100 || exit 1
6101@endif bison
6102
6103
6104
6105
6106
6107.PHONY: all-bison maybe-all-bison
6108maybe-all-bison:
6109@if bison
6110TARGET-bison=all
6111maybe-all-bison: all-bison
6112all-bison: configure-bison
6113 @$(unstage)
6114 @r=`${PWD_COMMAND}`; export r; \
6115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6116 $(HOST_EXPORTS) \
6117 (cd $(HOST_SUBDIR)/bison && \
6118 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
6119@endif bison
6120
6121
6122
6123
6124.PHONY: check-bison maybe-check-bison
6125maybe-check-bison:
6126@if bison
6127maybe-check-bison: check-bison
6128
6129# This module is only tested in a native toolchain.
6130check-bison:
6131 @$(unstage)
6132 @if [ '$(host)' = '$(target)' ] ; then \
6133 r=`${PWD_COMMAND}`; export r; \
6134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135 $(HOST_EXPORTS) \
6136 (cd $(HOST_SUBDIR)/bison && \
6137 $(MAKE) $(FLAGS_TO_PASS) check); \
6138 fi
6139
6140@endif bison
6141
6142.PHONY: install-bison maybe-install-bison
6143maybe-install-bison:
6144@if bison
6145maybe-install-bison: install-bison
6146
6147install-bison: installdirs
6148 @$(unstage)
6149 @r=`${PWD_COMMAND}`; export r; \
6150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6151 $(HOST_EXPORTS) \
6152 (cd $(HOST_SUBDIR)/bison && \
6153 $(MAKE) $(FLAGS_TO_PASS) install)
6154
6155@endif bison
6156
6157# Other targets (info, dvi, etc.)
6158
6159.PHONY: maybe-info-bison info-bison
6160maybe-info-bison:
6161@if bison
6162maybe-info-bison: info-bison
6163
6164info-bison: \
6165 configure-bison
6166 @$(unstage)
6167 @[ -f ./bison/Makefile ] || exit 0; \
6168 r=`${PWD_COMMAND}`; export r; \
6169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170 $(HOST_EXPORTS) \
6171 for flag in $(EXTRA_HOST_FLAGS) ; do \
6172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6173 done; \
6174 echo "Doing info in bison" ; \
6175 (cd $(HOST_SUBDIR)/bison && \
6176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6178 "RANLIB=$${RANLIB}" \
6179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6180 info) \
6181 || exit 1
6182
6183@endif bison
6184
6185.PHONY: maybe-dvi-bison dvi-bison
6186maybe-dvi-bison:
6187@if bison
6188maybe-dvi-bison: dvi-bison
6189
6190dvi-bison: \
6191 configure-bison
6192 @$(unstage)
6193 @[ -f ./bison/Makefile ] || exit 0; \
6194 r=`${PWD_COMMAND}`; export r; \
6195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6196 $(HOST_EXPORTS) \
6197 for flag in $(EXTRA_HOST_FLAGS) ; do \
6198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6199 done; \
6200 echo "Doing dvi in bison" ; \
6201 (cd $(HOST_SUBDIR)/bison && \
6202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6204 "RANLIB=$${RANLIB}" \
6205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6206 dvi) \
6207 || exit 1
6208
6209@endif bison
6210
6211.PHONY: maybe-html-bison html-bison
6212maybe-html-bison:
6213@if bison
6214maybe-html-bison: html-bison
6215
6216html-bison: \
6217 configure-bison
6218 @$(unstage)
6219 @[ -f ./bison/Makefile ] || exit 0; \
6220 r=`${PWD_COMMAND}`; export r; \
6221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222 $(HOST_EXPORTS) \
6223 for flag in $(EXTRA_HOST_FLAGS) ; do \
6224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6225 done; \
6226 echo "Doing html in bison" ; \
6227 (cd $(HOST_SUBDIR)/bison && \
6228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6230 "RANLIB=$${RANLIB}" \
6231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6232 html) \
6233 || exit 1
6234
6235@endif bison
6236
6237.PHONY: maybe-TAGS-bison TAGS-bison
6238maybe-TAGS-bison:
6239@if bison
6240maybe-TAGS-bison: TAGS-bison
6241
6242TAGS-bison: \
6243 configure-bison
6244 @$(unstage)
6245 @[ -f ./bison/Makefile ] || exit 0; \
6246 r=`${PWD_COMMAND}`; export r; \
6247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6248 $(HOST_EXPORTS) \
6249 for flag in $(EXTRA_HOST_FLAGS) ; do \
6250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6251 done; \
6252 echo "Doing TAGS in bison" ; \
6253 (cd $(HOST_SUBDIR)/bison && \
6254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6256 "RANLIB=$${RANLIB}" \
6257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6258 TAGS) \
6259 || exit 1
6260
6261@endif bison
6262
6263.PHONY: maybe-install-info-bison install-info-bison
6264maybe-install-info-bison:
6265@if bison
6266maybe-install-info-bison: install-info-bison
6267
6268install-info-bison: \
6269 configure-bison \
6270 info-bison
6271 @$(unstage)
6272 @[ -f ./bison/Makefile ] || exit 0; \
6273 r=`${PWD_COMMAND}`; export r; \
6274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275 $(HOST_EXPORTS) \
6276 for flag in $(EXTRA_HOST_FLAGS) ; do \
6277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6278 done; \
6279 echo "Doing install-info in bison" ; \
6280 (cd $(HOST_SUBDIR)/bison && \
6281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6283 "RANLIB=$${RANLIB}" \
6284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6285 install-info) \
6286 || exit 1
6287
6288@endif bison
6289
6290.PHONY: maybe-installcheck-bison installcheck-bison
6291maybe-installcheck-bison:
6292@if bison
6293maybe-installcheck-bison: installcheck-bison
6294
6295installcheck-bison: \
6296 configure-bison
6297 @$(unstage)
6298 @[ -f ./bison/Makefile ] || exit 0; \
6299 r=`${PWD_COMMAND}`; export r; \
6300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6301 $(HOST_EXPORTS) \
6302 for flag in $(EXTRA_HOST_FLAGS) ; do \
6303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6304 done; \
6305 echo "Doing installcheck in bison" ; \
6306 (cd $(HOST_SUBDIR)/bison && \
6307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6309 "RANLIB=$${RANLIB}" \
6310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6311 installcheck) \
6312 || exit 1
6313
6314@endif bison
6315
6316.PHONY: maybe-mostlyclean-bison mostlyclean-bison
6317maybe-mostlyclean-bison:
6318@if bison
6319maybe-mostlyclean-bison: mostlyclean-bison
6320
6321mostlyclean-bison:
6322 @$(unstage)
6323 @[ -f ./bison/Makefile ] || exit 0; \
6324 r=`${PWD_COMMAND}`; export r; \
6325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6326 $(HOST_EXPORTS) \
6327 for flag in $(EXTRA_HOST_FLAGS) ; do \
6328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6329 done; \
6330 echo "Doing mostlyclean in bison" ; \
6331 (cd $(HOST_SUBDIR)/bison && \
6332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6334 "RANLIB=$${RANLIB}" \
6335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6336 mostlyclean) \
6337 || exit 1
6338
6339@endif bison
6340
6341.PHONY: maybe-clean-bison clean-bison
6342maybe-clean-bison:
6343@if bison
6344maybe-clean-bison: clean-bison
6345
6346clean-bison:
6347 @$(unstage)
6348 @[ -f ./bison/Makefile ] || exit 0; \
6349 r=`${PWD_COMMAND}`; export r; \
6350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6351 $(HOST_EXPORTS) \
6352 for flag in $(EXTRA_HOST_FLAGS) ; do \
6353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6354 done; \
6355 echo "Doing clean in bison" ; \
6356 (cd $(HOST_SUBDIR)/bison && \
6357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6359 "RANLIB=$${RANLIB}" \
6360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6361 clean) \
6362 || exit 1
6363
6364@endif bison
6365
6366.PHONY: maybe-distclean-bison distclean-bison
6367maybe-distclean-bison:
6368@if bison
6369maybe-distclean-bison: distclean-bison
6370
6371distclean-bison:
6372 @$(unstage)
6373 @[ -f ./bison/Makefile ] || exit 0; \
6374 r=`${PWD_COMMAND}`; export r; \
6375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6376 $(HOST_EXPORTS) \
6377 for flag in $(EXTRA_HOST_FLAGS) ; do \
6378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6379 done; \
6380 echo "Doing distclean in bison" ; \
6381 (cd $(HOST_SUBDIR)/bison && \
6382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6384 "RANLIB=$${RANLIB}" \
6385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6386 distclean) \
6387 || exit 1
6388
6389@endif bison
6390
6391.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6392maybe-maintainer-clean-bison:
6393@if bison
6394maybe-maintainer-clean-bison: maintainer-clean-bison
6395
6396maintainer-clean-bison:
6397 @$(unstage)
6398 @[ -f ./bison/Makefile ] || exit 0; \
6399 r=`${PWD_COMMAND}`; export r; \
6400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401 $(HOST_EXPORTS) \
6402 for flag in $(EXTRA_HOST_FLAGS) ; do \
6403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6404 done; \
6405 echo "Doing maintainer-clean in bison" ; \
6406 (cd $(HOST_SUBDIR)/bison && \
6407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6409 "RANLIB=$${RANLIB}" \
6410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6411 maintainer-clean) \
6412 || exit 1
6413
6414@endif bison
6415
6416
6417
6418.PHONY: configure-byacc maybe-configure-byacc
6419maybe-configure-byacc:
6420@if byacc
6421maybe-configure-byacc: configure-byacc
6422configure-byacc:
6423 @$(unstage)
6424 @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6426 r=`${PWD_COMMAND}`; export r; \
6427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6428 $(HOST_EXPORTS) \
6429 echo Configuring in $(HOST_SUBDIR)/byacc; \
6430 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6431 case $(srcdir) in \
6432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6433 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6435 esac; \
6436 srcdiroption="--srcdir=$${topdir}/byacc"; \
6437 libsrcdir="$$s/byacc"; \
6438 $(SHELL) $${libsrcdir}/configure \
6439 $(HOST_CONFIGARGS) $${srcdiroption} \
6440 || exit 1
6441@endif byacc
6442
6443
6444
6445
6446
6447.PHONY: all-byacc maybe-all-byacc
6448maybe-all-byacc:
6449@if byacc
6450TARGET-byacc=all
6451maybe-all-byacc: all-byacc
6452all-byacc: configure-byacc
6453 @$(unstage)
6454 @r=`${PWD_COMMAND}`; export r; \
6455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6456 $(HOST_EXPORTS) \
6457 (cd $(HOST_SUBDIR)/byacc && \
6458 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
6459@endif byacc
6460
6461
6462
6463
6464.PHONY: check-byacc maybe-check-byacc
6465maybe-check-byacc:
6466@if byacc
6467maybe-check-byacc: check-byacc
6468
6469# This module is only tested in a native toolchain.
6470check-byacc:
6471 @$(unstage)
6472 @if [ '$(host)' = '$(target)' ] ; then \
6473 r=`${PWD_COMMAND}`; export r; \
6474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475 $(HOST_EXPORTS) \
6476 (cd $(HOST_SUBDIR)/byacc && \
6477 $(MAKE) $(FLAGS_TO_PASS) check); \
6478 fi
6479
6480@endif byacc
6481
6482.PHONY: install-byacc maybe-install-byacc
6483maybe-install-byacc:
6484@if byacc
6485maybe-install-byacc: install-byacc
6486
6487install-byacc: installdirs
6488 @$(unstage)
6489 @r=`${PWD_COMMAND}`; export r; \
6490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6491 $(HOST_EXPORTS) \
6492 (cd $(HOST_SUBDIR)/byacc && \
6493 $(MAKE) $(FLAGS_TO_PASS) install)
6494
6495@endif byacc
6496
6497# Other targets (info, dvi, etc.)
6498
6499.PHONY: maybe-info-byacc info-byacc
6500maybe-info-byacc:
6501@if byacc
6502maybe-info-byacc: info-byacc
6503
6504info-byacc: \
6505 configure-byacc
6506 @$(unstage)
6507 @[ -f ./byacc/Makefile ] || exit 0; \
6508 r=`${PWD_COMMAND}`; export r; \
6509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6510 $(HOST_EXPORTS) \
6511 for flag in $(EXTRA_HOST_FLAGS) ; do \
6512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6513 done; \
6514 echo "Doing info in byacc" ; \
6515 (cd $(HOST_SUBDIR)/byacc && \
6516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6518 "RANLIB=$${RANLIB}" \
6519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6520 info) \
6521 || exit 1
6522
6523@endif byacc
6524
6525.PHONY: maybe-dvi-byacc dvi-byacc
6526maybe-dvi-byacc:
6527@if byacc
6528maybe-dvi-byacc: dvi-byacc
6529
6530dvi-byacc: \
6531 configure-byacc
6532 @$(unstage)
6533 @[ -f ./byacc/Makefile ] || exit 0; \
6534 r=`${PWD_COMMAND}`; export r; \
6535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6536 $(HOST_EXPORTS) \
6537 for flag in $(EXTRA_HOST_FLAGS) ; do \
6538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6539 done; \
6540 echo "Doing dvi in byacc" ; \
6541 (cd $(HOST_SUBDIR)/byacc && \
6542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6544 "RANLIB=$${RANLIB}" \
6545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6546 dvi) \
6547 || exit 1
6548
6549@endif byacc
6550
6551.PHONY: maybe-html-byacc html-byacc
6552maybe-html-byacc:
6553@if byacc
6554maybe-html-byacc: html-byacc
6555
6556html-byacc: \
6557 configure-byacc
6558 @$(unstage)
6559 @[ -f ./byacc/Makefile ] || exit 0; \
6560 r=`${PWD_COMMAND}`; export r; \
6561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6562 $(HOST_EXPORTS) \
6563 for flag in $(EXTRA_HOST_FLAGS) ; do \
6564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6565 done; \
6566 echo "Doing html in byacc" ; \
6567 (cd $(HOST_SUBDIR)/byacc && \
6568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6570 "RANLIB=$${RANLIB}" \
6571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6572 html) \
6573 || exit 1
6574
6575@endif byacc
6576
6577.PHONY: maybe-TAGS-byacc TAGS-byacc
6578maybe-TAGS-byacc:
6579@if byacc
6580maybe-TAGS-byacc: TAGS-byacc
6581
6582TAGS-byacc: \
6583 configure-byacc
6584 @$(unstage)
6585 @[ -f ./byacc/Makefile ] || exit 0; \
6586 r=`${PWD_COMMAND}`; export r; \
6587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588 $(HOST_EXPORTS) \
6589 for flag in $(EXTRA_HOST_FLAGS) ; do \
6590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6591 done; \
6592 echo "Doing TAGS in byacc" ; \
6593 (cd $(HOST_SUBDIR)/byacc && \
6594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6596 "RANLIB=$${RANLIB}" \
6597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6598 TAGS) \
6599 || exit 1
6600
6601@endif byacc
6602
6603.PHONY: maybe-install-info-byacc install-info-byacc
6604maybe-install-info-byacc:
6605@if byacc
6606maybe-install-info-byacc: install-info-byacc
6607
6608install-info-byacc: \
6609 configure-byacc \
6610 info-byacc
6611 @$(unstage)
6612 @[ -f ./byacc/Makefile ] || exit 0; \
6613 r=`${PWD_COMMAND}`; export r; \
6614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6615 $(HOST_EXPORTS) \
6616 for flag in $(EXTRA_HOST_FLAGS) ; do \
6617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6618 done; \
6619 echo "Doing install-info in byacc" ; \
6620 (cd $(HOST_SUBDIR)/byacc && \
6621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6623 "RANLIB=$${RANLIB}" \
6624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6625 install-info) \
6626 || exit 1
6627
6628@endif byacc
6629
6630.PHONY: maybe-installcheck-byacc installcheck-byacc
6631maybe-installcheck-byacc:
6632@if byacc
6633maybe-installcheck-byacc: installcheck-byacc
6634
6635installcheck-byacc: \
6636 configure-byacc
6637 @$(unstage)
6638 @[ -f ./byacc/Makefile ] || exit 0; \
6639 r=`${PWD_COMMAND}`; export r; \
6640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6641 $(HOST_EXPORTS) \
6642 for flag in $(EXTRA_HOST_FLAGS) ; do \
6643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6644 done; \
6645 echo "Doing installcheck in byacc" ; \
6646 (cd $(HOST_SUBDIR)/byacc && \
6647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6649 "RANLIB=$${RANLIB}" \
6650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6651 installcheck) \
6652 || exit 1
6653
6654@endif byacc
6655
6656.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6657maybe-mostlyclean-byacc:
6658@if byacc
6659maybe-mostlyclean-byacc: mostlyclean-byacc
6660
6661mostlyclean-byacc:
6662 @$(unstage)
6663 @[ -f ./byacc/Makefile ] || exit 0; \
6664 r=`${PWD_COMMAND}`; export r; \
6665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666 $(HOST_EXPORTS) \
6667 for flag in $(EXTRA_HOST_FLAGS) ; do \
6668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6669 done; \
6670 echo "Doing mostlyclean in byacc" ; \
6671 (cd $(HOST_SUBDIR)/byacc && \
6672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674 "RANLIB=$${RANLIB}" \
6675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6676 mostlyclean) \
6677 || exit 1
6678
6679@endif byacc
6680
6681.PHONY: maybe-clean-byacc clean-byacc
6682maybe-clean-byacc:
6683@if byacc
6684maybe-clean-byacc: clean-byacc
6685
6686clean-byacc:
6687 @$(unstage)
6688 @[ -f ./byacc/Makefile ] || exit 0; \
6689 r=`${PWD_COMMAND}`; export r; \
6690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6691 $(HOST_EXPORTS) \
6692 for flag in $(EXTRA_HOST_FLAGS) ; do \
6693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6694 done; \
6695 echo "Doing clean in byacc" ; \
6696 (cd $(HOST_SUBDIR)/byacc && \
6697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6699 "RANLIB=$${RANLIB}" \
6700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6701 clean) \
6702 || exit 1
6703
6704@endif byacc
6705
6706.PHONY: maybe-distclean-byacc distclean-byacc
6707maybe-distclean-byacc:
6708@if byacc
6709maybe-distclean-byacc: distclean-byacc
6710
6711distclean-byacc:
6712 @$(unstage)
6713 @[ -f ./byacc/Makefile ] || exit 0; \
6714 r=`${PWD_COMMAND}`; export r; \
6715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6716 $(HOST_EXPORTS) \
6717 for flag in $(EXTRA_HOST_FLAGS) ; do \
6718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6719 done; \
6720 echo "Doing distclean in byacc" ; \
6721 (cd $(HOST_SUBDIR)/byacc && \
6722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6724 "RANLIB=$${RANLIB}" \
6725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6726 distclean) \
6727 || exit 1
6728
6729@endif byacc
6730
6731.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6732maybe-maintainer-clean-byacc:
6733@if byacc
6734maybe-maintainer-clean-byacc: maintainer-clean-byacc
6735
6736maintainer-clean-byacc:
6737 @$(unstage)
6738 @[ -f ./byacc/Makefile ] || exit 0; \
6739 r=`${PWD_COMMAND}`; export r; \
6740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6741 $(HOST_EXPORTS) \
6742 for flag in $(EXTRA_HOST_FLAGS) ; do \
6743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6744 done; \
6745 echo "Doing maintainer-clean in byacc" ; \
6746 (cd $(HOST_SUBDIR)/byacc && \
6747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6749 "RANLIB=$${RANLIB}" \
6750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6751 maintainer-clean) \
6752 || exit 1
6753
6754@endif byacc
6755
6756
6757
6758.PHONY: configure-bzip2 maybe-configure-bzip2
6759maybe-configure-bzip2:
6760@if bzip2
6761maybe-configure-bzip2: configure-bzip2
6762configure-bzip2:
6763 @$(unstage)
6764 @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6766 r=`${PWD_COMMAND}`; export r; \
6767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6768 $(HOST_EXPORTS) \
6769 echo Configuring in $(HOST_SUBDIR)/bzip2; \
6770 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6771 case $(srcdir) in \
6772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6773 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6775 esac; \
6776 srcdiroption="--srcdir=$${topdir}/bzip2"; \
6777 libsrcdir="$$s/bzip2"; \
6778 $(SHELL) $${libsrcdir}/configure \
6779 $(HOST_CONFIGARGS) $${srcdiroption} \
6780 || exit 1
6781@endif bzip2
6782
6783
6784
6785
6786
6787.PHONY: all-bzip2 maybe-all-bzip2
6788maybe-all-bzip2:
6789@if bzip2
6790TARGET-bzip2=all
6791maybe-all-bzip2: all-bzip2
6792all-bzip2: configure-bzip2
6793 @$(unstage)
6794 @r=`${PWD_COMMAND}`; export r; \
6795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6796 $(HOST_EXPORTS) \
6797 (cd $(HOST_SUBDIR)/bzip2 && \
6798 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
6799@endif bzip2
6800
6801
6802
6803
6804.PHONY: check-bzip2 maybe-check-bzip2
6805maybe-check-bzip2:
6806@if bzip2
6807maybe-check-bzip2: check-bzip2
6808
6809check-bzip2:
6810 @$(unstage)
6811 @r=`${PWD_COMMAND}`; export r; \
6812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6813 $(HOST_EXPORTS) \
6814 (cd $(HOST_SUBDIR)/bzip2 && \
6815 $(MAKE) $(FLAGS_TO_PASS) check)
6816
6817@endif bzip2
6818
6819.PHONY: install-bzip2 maybe-install-bzip2
6820maybe-install-bzip2:
6821@if bzip2
6822maybe-install-bzip2: install-bzip2
6823
6824install-bzip2: installdirs
6825 @$(unstage)
6826 @r=`${PWD_COMMAND}`; export r; \
6827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828 $(HOST_EXPORTS) \
6829 (cd $(HOST_SUBDIR)/bzip2 && \
6830 $(MAKE) $(FLAGS_TO_PASS) install)
6831
6832@endif bzip2
6833
6834# Other targets (info, dvi, etc.)
6835
6836.PHONY: maybe-info-bzip2 info-bzip2
6837maybe-info-bzip2:
6838@if bzip2
6839maybe-info-bzip2: info-bzip2
6840
6841info-bzip2: \
6842 configure-bzip2
6843 @$(unstage)
6844 @[ -f ./bzip2/Makefile ] || exit 0; \
6845 r=`${PWD_COMMAND}`; export r; \
6846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6847 $(HOST_EXPORTS) \
6848 for flag in $(EXTRA_HOST_FLAGS) ; do \
6849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6850 done; \
6851 echo "Doing info in bzip2" ; \
6852 (cd $(HOST_SUBDIR)/bzip2 && \
6853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6855 "RANLIB=$${RANLIB}" \
6856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6857 info) \
6858 || exit 1
6859
6860@endif bzip2
6861
6862.PHONY: maybe-dvi-bzip2 dvi-bzip2
6863maybe-dvi-bzip2:
6864@if bzip2
6865maybe-dvi-bzip2: dvi-bzip2
6866
6867dvi-bzip2: \
6868 configure-bzip2
6869 @$(unstage)
6870 @[ -f ./bzip2/Makefile ] || exit 0; \
6871 r=`${PWD_COMMAND}`; export r; \
6872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6873 $(HOST_EXPORTS) \
6874 for flag in $(EXTRA_HOST_FLAGS) ; do \
6875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6876 done; \
6877 echo "Doing dvi in bzip2" ; \
6878 (cd $(HOST_SUBDIR)/bzip2 && \
6879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6881 "RANLIB=$${RANLIB}" \
6882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6883 dvi) \
6884 || exit 1
6885
6886@endif bzip2
6887
6888.PHONY: maybe-html-bzip2 html-bzip2
6889maybe-html-bzip2:
6890@if bzip2
6891maybe-html-bzip2: html-bzip2
6892
6893html-bzip2: \
6894 configure-bzip2
6895 @$(unstage)
6896 @[ -f ./bzip2/Makefile ] || exit 0; \
6897 r=`${PWD_COMMAND}`; export r; \
6898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6899 $(HOST_EXPORTS) \
6900 for flag in $(EXTRA_HOST_FLAGS) ; do \
6901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6902 done; \
6903 echo "Doing html in bzip2" ; \
6904 (cd $(HOST_SUBDIR)/bzip2 && \
6905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6907 "RANLIB=$${RANLIB}" \
6908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6909 html) \
6910 || exit 1
6911
6912@endif bzip2
6913
6914.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6915maybe-TAGS-bzip2:
6916@if bzip2
6917maybe-TAGS-bzip2: TAGS-bzip2
6918
6919TAGS-bzip2: \
6920 configure-bzip2
6921 @$(unstage)
6922 @[ -f ./bzip2/Makefile ] || exit 0; \
6923 r=`${PWD_COMMAND}`; export r; \
6924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925 $(HOST_EXPORTS) \
6926 for flag in $(EXTRA_HOST_FLAGS) ; do \
6927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6928 done; \
6929 echo "Doing TAGS in bzip2" ; \
6930 (cd $(HOST_SUBDIR)/bzip2 && \
6931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6933 "RANLIB=$${RANLIB}" \
6934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6935 TAGS) \
6936 || exit 1
6937
6938@endif bzip2
6939
6940.PHONY: maybe-install-info-bzip2 install-info-bzip2
6941maybe-install-info-bzip2:
6942@if bzip2
6943maybe-install-info-bzip2: install-info-bzip2
6944
6945install-info-bzip2: \
6946 configure-bzip2 \
6947 info-bzip2
6948 @$(unstage)
6949 @[ -f ./bzip2/Makefile ] || exit 0; \
6950 r=`${PWD_COMMAND}`; export r; \
6951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6952 $(HOST_EXPORTS) \
6953 for flag in $(EXTRA_HOST_FLAGS) ; do \
6954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6955 done; \
6956 echo "Doing install-info in bzip2" ; \
6957 (cd $(HOST_SUBDIR)/bzip2 && \
6958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6960 "RANLIB=$${RANLIB}" \
6961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6962 install-info) \
6963 || exit 1
6964
6965@endif bzip2
6966
6967.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6968maybe-installcheck-bzip2:
6969@if bzip2
6970maybe-installcheck-bzip2: installcheck-bzip2
6971
6972installcheck-bzip2: \
6973 configure-bzip2
6974 @$(unstage)
6975 @[ -f ./bzip2/Makefile ] || exit 0; \
6976 r=`${PWD_COMMAND}`; export r; \
6977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6978 $(HOST_EXPORTS) \
6979 for flag in $(EXTRA_HOST_FLAGS) ; do \
6980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6981 done; \
6982 echo "Doing installcheck in bzip2" ; \
6983 (cd $(HOST_SUBDIR)/bzip2 && \
6984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6986 "RANLIB=$${RANLIB}" \
6987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6988 installcheck) \
6989 || exit 1
6990
6991@endif bzip2
6992
6993.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6994maybe-mostlyclean-bzip2:
6995@if bzip2
6996maybe-mostlyclean-bzip2: mostlyclean-bzip2
6997
6998mostlyclean-bzip2:
6999 @$(unstage)
7000 @[ -f ./bzip2/Makefile ] || exit 0; \
7001 r=`${PWD_COMMAND}`; export r; \
7002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7003 $(HOST_EXPORTS) \
7004 for flag in $(EXTRA_HOST_FLAGS) ; do \
7005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7006 done; \
7007 echo "Doing mostlyclean in bzip2" ; \
7008 (cd $(HOST_SUBDIR)/bzip2 && \
7009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7011 "RANLIB=$${RANLIB}" \
7012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7013 mostlyclean) \
7014 || exit 1
7015
7016@endif bzip2
7017
7018.PHONY: maybe-clean-bzip2 clean-bzip2
7019maybe-clean-bzip2:
7020@if bzip2
7021maybe-clean-bzip2: clean-bzip2
7022
7023clean-bzip2:
7024 @$(unstage)
7025 @[ -f ./bzip2/Makefile ] || exit 0; \
7026 r=`${PWD_COMMAND}`; export r; \
7027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7028 $(HOST_EXPORTS) \
7029 for flag in $(EXTRA_HOST_FLAGS) ; do \
7030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7031 done; \
7032 echo "Doing clean in bzip2" ; \
7033 (cd $(HOST_SUBDIR)/bzip2 && \
7034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7036 "RANLIB=$${RANLIB}" \
7037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7038 clean) \
7039 || exit 1
7040
7041@endif bzip2
7042
7043.PHONY: maybe-distclean-bzip2 distclean-bzip2
7044maybe-distclean-bzip2:
7045@if bzip2
7046maybe-distclean-bzip2: distclean-bzip2
7047
7048distclean-bzip2:
7049 @$(unstage)
7050 @[ -f ./bzip2/Makefile ] || exit 0; \
7051 r=`${PWD_COMMAND}`; export r; \
7052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7053 $(HOST_EXPORTS) \
7054 for flag in $(EXTRA_HOST_FLAGS) ; do \
7055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7056 done; \
7057 echo "Doing distclean in bzip2" ; \
7058 (cd $(HOST_SUBDIR)/bzip2 && \
7059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7061 "RANLIB=$${RANLIB}" \
7062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7063 distclean) \
7064 || exit 1
7065
7066@endif bzip2
7067
7068.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
7069maybe-maintainer-clean-bzip2:
7070@if bzip2
7071maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
7072
7073maintainer-clean-bzip2:
7074 @$(unstage)
7075 @[ -f ./bzip2/Makefile ] || exit 0; \
7076 r=`${PWD_COMMAND}`; export r; \
7077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7078 $(HOST_EXPORTS) \
7079 for flag in $(EXTRA_HOST_FLAGS) ; do \
7080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7081 done; \
7082 echo "Doing maintainer-clean in bzip2" ; \
7083 (cd $(HOST_SUBDIR)/bzip2 && \
7084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7086 "RANLIB=$${RANLIB}" \
7087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7088 maintainer-clean) \
7089 || exit 1
7090
7091@endif bzip2
7092
7093
7094
7095.PHONY: configure-dejagnu maybe-configure-dejagnu
7096maybe-configure-dejagnu:
7097@if dejagnu
7098maybe-configure-dejagnu: configure-dejagnu
7099configure-dejagnu:
7100 @$(unstage)
7101 @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
7103 r=`${PWD_COMMAND}`; export r; \
7104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7105 $(HOST_EXPORTS) \
7106 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7107 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7108 case $(srcdir) in \
7109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7110 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7112 esac; \
7113 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
7114 libsrcdir="$$s/dejagnu"; \
7115 $(SHELL) $${libsrcdir}/configure \
7116 $(HOST_CONFIGARGS) $${srcdiroption} \
7117 || exit 1
7118@endif dejagnu
7119
7120
7121
7122
7123
7124.PHONY: all-dejagnu maybe-all-dejagnu
7125maybe-all-dejagnu:
7126@if dejagnu
7127TARGET-dejagnu=all
7128maybe-all-dejagnu: all-dejagnu
7129all-dejagnu: configure-dejagnu
7130 @$(unstage)
7131 @r=`${PWD_COMMAND}`; export r; \
7132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7133 $(HOST_EXPORTS) \
7134 (cd $(HOST_SUBDIR)/dejagnu && \
7135 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
7136@endif dejagnu
7137
7138
7139
7140
7141.PHONY: check-dejagnu maybe-check-dejagnu
7142maybe-check-dejagnu:
7143@if dejagnu
7144maybe-check-dejagnu: check-dejagnu
7145
7146check-dejagnu:
7147 @$(unstage)
7148 @r=`${PWD_COMMAND}`; export r; \
7149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7150 $(HOST_EXPORTS) \
7151 (cd $(HOST_SUBDIR)/dejagnu && \
7152 $(MAKE) $(FLAGS_TO_PASS) check)
7153
7154@endif dejagnu
7155
7156.PHONY: install-dejagnu maybe-install-dejagnu
7157maybe-install-dejagnu:
7158@if dejagnu
7159maybe-install-dejagnu: install-dejagnu
7160
7161install-dejagnu: installdirs
7162 @$(unstage)
7163 @r=`${PWD_COMMAND}`; export r; \
7164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7165 $(HOST_EXPORTS) \
7166 (cd $(HOST_SUBDIR)/dejagnu && \
7167 $(MAKE) $(FLAGS_TO_PASS) install)
7168
7169@endif dejagnu
7170
7171# Other targets (info, dvi, etc.)
7172
7173.PHONY: maybe-info-dejagnu info-dejagnu
7174maybe-info-dejagnu:
7175@if dejagnu
7176maybe-info-dejagnu: info-dejagnu
7177
7178info-dejagnu: \
7179 configure-dejagnu
7180 @$(unstage)
7181 @[ -f ./dejagnu/Makefile ] || exit 0; \
7182 r=`${PWD_COMMAND}`; export r; \
7183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7184 $(HOST_EXPORTS) \
7185 for flag in $(EXTRA_HOST_FLAGS) ; do \
7186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7187 done; \
7188 echo "Doing info in dejagnu" ; \
7189 (cd $(HOST_SUBDIR)/dejagnu && \
7190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7192 "RANLIB=$${RANLIB}" \
7193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7194 info) \
7195 || exit 1
7196
7197@endif dejagnu
7198
7199.PHONY: maybe-dvi-dejagnu dvi-dejagnu
7200maybe-dvi-dejagnu:
7201@if dejagnu
7202maybe-dvi-dejagnu: dvi-dejagnu
7203
7204dvi-dejagnu: \
7205 configure-dejagnu
7206 @$(unstage)
7207 @[ -f ./dejagnu/Makefile ] || exit 0; \
7208 r=`${PWD_COMMAND}`; export r; \
7209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7210 $(HOST_EXPORTS) \
7211 for flag in $(EXTRA_HOST_FLAGS) ; do \
7212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7213 done; \
7214 echo "Doing dvi in dejagnu" ; \
7215 (cd $(HOST_SUBDIR)/dejagnu && \
7216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7218 "RANLIB=$${RANLIB}" \
7219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7220 dvi) \
7221 || exit 1
7222
7223@endif dejagnu
7224
7225.PHONY: maybe-html-dejagnu html-dejagnu
7226maybe-html-dejagnu:
7227@if dejagnu
7228maybe-html-dejagnu: html-dejagnu
7229
7230html-dejagnu: \
7231 configure-dejagnu
7232 @$(unstage)
7233 @[ -f ./dejagnu/Makefile ] || exit 0; \
7234 r=`${PWD_COMMAND}`; export r; \
7235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7236 $(HOST_EXPORTS) \
7237 for flag in $(EXTRA_HOST_FLAGS) ; do \
7238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7239 done; \
7240 echo "Doing html in dejagnu" ; \
7241 (cd $(HOST_SUBDIR)/dejagnu && \
7242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7244 "RANLIB=$${RANLIB}" \
7245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7246 html) \
7247 || exit 1
7248
7249@endif dejagnu
7250
7251.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7252maybe-TAGS-dejagnu:
7253@if dejagnu
7254maybe-TAGS-dejagnu: TAGS-dejagnu
7255
7256TAGS-dejagnu: \
7257 configure-dejagnu
7258 @$(unstage)
7259 @[ -f ./dejagnu/Makefile ] || exit 0; \
7260 r=`${PWD_COMMAND}`; export r; \
7261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7262 $(HOST_EXPORTS) \
7263 for flag in $(EXTRA_HOST_FLAGS) ; do \
7264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7265 done; \
7266 echo "Doing TAGS in dejagnu" ; \
7267 (cd $(HOST_SUBDIR)/dejagnu && \
7268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7270 "RANLIB=$${RANLIB}" \
7271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7272 TAGS) \
7273 || exit 1
7274
7275@endif dejagnu
7276
7277.PHONY: maybe-install-info-dejagnu install-info-dejagnu
7278maybe-install-info-dejagnu:
7279@if dejagnu
7280maybe-install-info-dejagnu: install-info-dejagnu
7281
7282install-info-dejagnu: \
7283 configure-dejagnu \
7284 info-dejagnu
7285 @$(unstage)
7286 @[ -f ./dejagnu/Makefile ] || exit 0; \
7287 r=`${PWD_COMMAND}`; export r; \
7288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7289 $(HOST_EXPORTS) \
7290 for flag in $(EXTRA_HOST_FLAGS) ; do \
7291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7292 done; \
7293 echo "Doing install-info in dejagnu" ; \
7294 (cd $(HOST_SUBDIR)/dejagnu && \
7295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7297 "RANLIB=$${RANLIB}" \
7298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7299 install-info) \
7300 || exit 1
7301
7302@endif dejagnu
7303
7304.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7305maybe-installcheck-dejagnu:
7306@if dejagnu
7307maybe-installcheck-dejagnu: installcheck-dejagnu
7308
7309installcheck-dejagnu: \
7310 configure-dejagnu
7311 @$(unstage)
7312 @[ -f ./dejagnu/Makefile ] || exit 0; \
7313 r=`${PWD_COMMAND}`; export r; \
7314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7315 $(HOST_EXPORTS) \
7316 for flag in $(EXTRA_HOST_FLAGS) ; do \
7317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7318 done; \
7319 echo "Doing installcheck in dejagnu" ; \
7320 (cd $(HOST_SUBDIR)/dejagnu && \
7321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7323 "RANLIB=$${RANLIB}" \
7324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7325 installcheck) \
7326 || exit 1
7327
7328@endif dejagnu
7329
7330.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7331maybe-mostlyclean-dejagnu:
7332@if dejagnu
7333maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7334
7335mostlyclean-dejagnu:
7336 @$(unstage)
7337 @[ -f ./dejagnu/Makefile ] || exit 0; \
7338 r=`${PWD_COMMAND}`; export r; \
7339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7340 $(HOST_EXPORTS) \
7341 for flag in $(EXTRA_HOST_FLAGS) ; do \
7342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7343 done; \
7344 echo "Doing mostlyclean in dejagnu" ; \
7345 (cd $(HOST_SUBDIR)/dejagnu && \
7346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7348 "RANLIB=$${RANLIB}" \
7349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7350 mostlyclean) \
7351 || exit 1
7352
7353@endif dejagnu
7354
7355.PHONY: maybe-clean-dejagnu clean-dejagnu
7356maybe-clean-dejagnu:
7357@if dejagnu
7358maybe-clean-dejagnu: clean-dejagnu
7359
7360clean-dejagnu:
7361 @$(unstage)
7362 @[ -f ./dejagnu/Makefile ] || exit 0; \
7363 r=`${PWD_COMMAND}`; export r; \
7364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7365 $(HOST_EXPORTS) \
7366 for flag in $(EXTRA_HOST_FLAGS) ; do \
7367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7368 done; \
7369 echo "Doing clean in dejagnu" ; \
7370 (cd $(HOST_SUBDIR)/dejagnu && \
7371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7373 "RANLIB=$${RANLIB}" \
7374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7375 clean) \
7376 || exit 1
7377
7378@endif dejagnu
7379
7380.PHONY: maybe-distclean-dejagnu distclean-dejagnu
7381maybe-distclean-dejagnu:
7382@if dejagnu
7383maybe-distclean-dejagnu: distclean-dejagnu
7384
7385distclean-dejagnu:
7386 @$(unstage)
7387 @[ -f ./dejagnu/Makefile ] || exit 0; \
7388 r=`${PWD_COMMAND}`; export r; \
7389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7390 $(HOST_EXPORTS) \
7391 for flag in $(EXTRA_HOST_FLAGS) ; do \
7392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7393 done; \
7394 echo "Doing distclean in dejagnu" ; \
7395 (cd $(HOST_SUBDIR)/dejagnu && \
7396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7398 "RANLIB=$${RANLIB}" \
7399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7400 distclean) \
7401 || exit 1
7402
7403@endif dejagnu
7404
7405.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7406maybe-maintainer-clean-dejagnu:
7407@if dejagnu
7408maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7409
7410maintainer-clean-dejagnu:
7411 @$(unstage)
7412 @[ -f ./dejagnu/Makefile ] || exit 0; \
7413 r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 for flag in $(EXTRA_HOST_FLAGS) ; do \
7417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418 done; \
7419 echo "Doing maintainer-clean in dejagnu" ; \
7420 (cd $(HOST_SUBDIR)/dejagnu && \
7421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423 "RANLIB=$${RANLIB}" \
7424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7425 maintainer-clean) \
7426 || exit 1
7427
7428@endif dejagnu
7429
7430
7431
7432.PHONY: configure-diff maybe-configure-diff
7433maybe-configure-diff:
7434@if diff
7435maybe-configure-diff: configure-diff
7436configure-diff:
7437 @$(unstage)
7438 @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7440 r=`${PWD_COMMAND}`; export r; \
7441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7442 $(HOST_EXPORTS) \
7443 echo Configuring in $(HOST_SUBDIR)/diff; \
7444 cd "$(HOST_SUBDIR)/diff" || exit 1; \
7445 case $(srcdir) in \
7446 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7447 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7448 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7449 esac; \
7450 srcdiroption="--srcdir=$${topdir}/diff"; \
7451 libsrcdir="$$s/diff"; \
7452 $(SHELL) $${libsrcdir}/configure \
7453 $(HOST_CONFIGARGS) $${srcdiroption} \
7454 || exit 1
7455@endif diff
7456
7457
7458
7459
7460
7461.PHONY: all-diff maybe-all-diff
7462maybe-all-diff:
7463@if diff
7464TARGET-diff=all
7465maybe-all-diff: all-diff
7466all-diff: configure-diff
7467 @$(unstage)
7468 @r=`${PWD_COMMAND}`; export r; \
7469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470 $(HOST_EXPORTS) \
7471 (cd $(HOST_SUBDIR)/diff && \
7472 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
7473@endif diff
7474
7475
7476
7477
7478.PHONY: check-diff maybe-check-diff
7479maybe-check-diff:
7480@if diff
7481maybe-check-diff: check-diff
7482
7483check-diff:
7484 @$(unstage)
7485 @r=`${PWD_COMMAND}`; export r; \
7486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7487 $(HOST_EXPORTS) \
7488 (cd $(HOST_SUBDIR)/diff && \
7489 $(MAKE) $(FLAGS_TO_PASS) check)
7490
7491@endif diff
7492
7493.PHONY: install-diff maybe-install-diff
7494maybe-install-diff:
7495@if diff
7496maybe-install-diff: install-diff
7497
7498install-diff: installdirs
7499 @$(unstage)
7500 @r=`${PWD_COMMAND}`; export r; \
7501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502 $(HOST_EXPORTS) \
7503 (cd $(HOST_SUBDIR)/diff && \
7504 $(MAKE) $(FLAGS_TO_PASS) install)
7505
7506@endif diff
7507
7508# Other targets (info, dvi, etc.)
7509
7510.PHONY: maybe-info-diff info-diff
7511maybe-info-diff:
7512@if diff
7513maybe-info-diff: info-diff
7514
7515info-diff: \
7516 configure-diff
7517 @$(unstage)
7518 @[ -f ./diff/Makefile ] || exit 0; \
7519 r=`${PWD_COMMAND}`; export r; \
7520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521 $(HOST_EXPORTS) \
7522 for flag in $(EXTRA_HOST_FLAGS) ; do \
7523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7524 done; \
7525 echo "Doing info in diff" ; \
7526 (cd $(HOST_SUBDIR)/diff && \
7527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7529 "RANLIB=$${RANLIB}" \
7530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7531 info) \
7532 || exit 1
7533
7534@endif diff
7535
7536.PHONY: maybe-dvi-diff dvi-diff
7537maybe-dvi-diff:
7538@if diff
7539maybe-dvi-diff: dvi-diff
7540
7541dvi-diff: \
7542 configure-diff
7543 @$(unstage)
7544 @[ -f ./diff/Makefile ] || exit 0; \
7545 r=`${PWD_COMMAND}`; export r; \
7546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7547 $(HOST_EXPORTS) \
7548 for flag in $(EXTRA_HOST_FLAGS) ; do \
7549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7550 done; \
7551 echo "Doing dvi in diff" ; \
7552 (cd $(HOST_SUBDIR)/diff && \
7553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7555 "RANLIB=$${RANLIB}" \
7556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7557 dvi) \
7558 || exit 1
7559
7560@endif diff
7561
7562.PHONY: maybe-html-diff html-diff
7563maybe-html-diff:
7564@if diff
7565maybe-html-diff: html-diff
7566
7567html-diff: \
7568 configure-diff
7569 @$(unstage)
7570 @[ -f ./diff/Makefile ] || exit 0; \
7571 r=`${PWD_COMMAND}`; export r; \
7572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7573 $(HOST_EXPORTS) \
7574 for flag in $(EXTRA_HOST_FLAGS) ; do \
7575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7576 done; \
7577 echo "Doing html in diff" ; \
7578 (cd $(HOST_SUBDIR)/diff && \
7579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7581 "RANLIB=$${RANLIB}" \
7582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7583 html) \
7584 || exit 1
7585
7586@endif diff
7587
7588.PHONY: maybe-TAGS-diff TAGS-diff
7589maybe-TAGS-diff:
7590@if diff
7591maybe-TAGS-diff: TAGS-diff
7592
7593TAGS-diff: \
7594 configure-diff
7595 @$(unstage)
7596 @[ -f ./diff/Makefile ] || exit 0; \
7597 r=`${PWD_COMMAND}`; export r; \
7598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7599 $(HOST_EXPORTS) \
7600 for flag in $(EXTRA_HOST_FLAGS) ; do \
7601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7602 done; \
7603 echo "Doing TAGS in diff" ; \
7604 (cd $(HOST_SUBDIR)/diff && \
7605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7607 "RANLIB=$${RANLIB}" \
7608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7609 TAGS) \
7610 || exit 1
7611
7612@endif diff
7613
7614.PHONY: maybe-install-info-diff install-info-diff
7615maybe-install-info-diff:
7616@if diff
7617maybe-install-info-diff: install-info-diff
7618
7619install-info-diff: \
7620 configure-diff \
7621 info-diff
7622 @$(unstage)
7623 @[ -f ./diff/Makefile ] || exit 0; \
7624 r=`${PWD_COMMAND}`; export r; \
7625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7626 $(HOST_EXPORTS) \
7627 for flag in $(EXTRA_HOST_FLAGS) ; do \
7628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7629 done; \
7630 echo "Doing install-info in diff" ; \
7631 (cd $(HOST_SUBDIR)/diff && \
7632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7634 "RANLIB=$${RANLIB}" \
7635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7636 install-info) \
7637 || exit 1
7638
7639@endif diff
7640
7641.PHONY: maybe-installcheck-diff installcheck-diff
7642maybe-installcheck-diff:
7643@if diff
7644maybe-installcheck-diff: installcheck-diff
7645
7646installcheck-diff: \
7647 configure-diff
7648 @$(unstage)
7649 @[ -f ./diff/Makefile ] || exit 0; \
7650 r=`${PWD_COMMAND}`; export r; \
7651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7652 $(HOST_EXPORTS) \
7653 for flag in $(EXTRA_HOST_FLAGS) ; do \
7654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7655 done; \
7656 echo "Doing installcheck in diff" ; \
7657 (cd $(HOST_SUBDIR)/diff && \
7658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7660 "RANLIB=$${RANLIB}" \
7661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7662 installcheck) \
7663 || exit 1
7664
7665@endif diff
7666
7667.PHONY: maybe-mostlyclean-diff mostlyclean-diff
7668maybe-mostlyclean-diff:
7669@if diff
7670maybe-mostlyclean-diff: mostlyclean-diff
7671
7672mostlyclean-diff:
7673 @$(unstage)
7674 @[ -f ./diff/Makefile ] || exit 0; \
7675 r=`${PWD_COMMAND}`; export r; \
7676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677 $(HOST_EXPORTS) \
7678 for flag in $(EXTRA_HOST_FLAGS) ; do \
7679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680 done; \
7681 echo "Doing mostlyclean in diff" ; \
7682 (cd $(HOST_SUBDIR)/diff && \
7683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685 "RANLIB=$${RANLIB}" \
7686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7687 mostlyclean) \
7688 || exit 1
7689
7690@endif diff
7691
7692.PHONY: maybe-clean-diff clean-diff
7693maybe-clean-diff:
7694@if diff
7695maybe-clean-diff: clean-diff
7696
7697clean-diff:
7698 @$(unstage)
7699 @[ -f ./diff/Makefile ] || exit 0; \
7700 r=`${PWD_COMMAND}`; export r; \
7701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7702 $(HOST_EXPORTS) \
7703 for flag in $(EXTRA_HOST_FLAGS) ; do \
7704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7705 done; \
7706 echo "Doing clean in diff" ; \
7707 (cd $(HOST_SUBDIR)/diff && \
7708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7710 "RANLIB=$${RANLIB}" \
7711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7712 clean) \
7713 || exit 1
7714
7715@endif diff
7716
7717.PHONY: maybe-distclean-diff distclean-diff
7718maybe-distclean-diff:
7719@if diff
7720maybe-distclean-diff: distclean-diff
7721
7722distclean-diff:
7723 @$(unstage)
7724 @[ -f ./diff/Makefile ] || exit 0; \
7725 r=`${PWD_COMMAND}`; export r; \
7726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7727 $(HOST_EXPORTS) \
7728 for flag in $(EXTRA_HOST_FLAGS) ; do \
7729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7730 done; \
7731 echo "Doing distclean in diff" ; \
7732 (cd $(HOST_SUBDIR)/diff && \
7733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7735 "RANLIB=$${RANLIB}" \
7736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7737 distclean) \
7738 || exit 1
7739
7740@endif diff
7741
7742.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7743maybe-maintainer-clean-diff:
7744@if diff
7745maybe-maintainer-clean-diff: maintainer-clean-diff
7746
7747maintainer-clean-diff:
7748 @$(unstage)
7749 @[ -f ./diff/Makefile ] || exit 0; \
7750 r=`${PWD_COMMAND}`; export r; \
7751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7752 $(HOST_EXPORTS) \
7753 for flag in $(EXTRA_HOST_FLAGS) ; do \
7754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7755 done; \
7756 echo "Doing maintainer-clean in diff" ; \
7757 (cd $(HOST_SUBDIR)/diff && \
7758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7760 "RANLIB=$${RANLIB}" \
7761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7762 maintainer-clean) \
7763 || exit 1
7764
7765@endif diff
7766
7767
7768
7769.PHONY: configure-dosutils maybe-configure-dosutils
7770maybe-configure-dosutils:
7771@if dosutils
7772maybe-configure-dosutils: configure-dosutils
7773configure-dosutils:
7774 @$(unstage)
7775 @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7777 r=`${PWD_COMMAND}`; export r; \
7778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7779 $(HOST_EXPORTS) \
7780 echo Configuring in $(HOST_SUBDIR)/dosutils; \
7781 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7782 case $(srcdir) in \
7783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7784 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7786 esac; \
7787 srcdiroption="--srcdir=$${topdir}/dosutils"; \
7788 libsrcdir="$$s/dosutils"; \
7789 $(SHELL) $${libsrcdir}/configure \
7790 $(HOST_CONFIGARGS) $${srcdiroption} \
7791 || exit 1
7792@endif dosutils
7793
7794
7795
7796
7797
7798.PHONY: all-dosutils maybe-all-dosutils
7799maybe-all-dosutils:
7800@if dosutils
7801TARGET-dosutils=all
7802maybe-all-dosutils: all-dosutils
7803all-dosutils: configure-dosutils
7804 @$(unstage)
7805 @r=`${PWD_COMMAND}`; export r; \
7806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807 $(HOST_EXPORTS) \
7808 (cd $(HOST_SUBDIR)/dosutils && \
7809 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
7810@endif dosutils
7811
7812
7813
7814
7815.PHONY: check-dosutils maybe-check-dosutils
7816maybe-check-dosutils:
7817@if dosutils
7818maybe-check-dosutils: check-dosutils
7819
7820check-dosutils:
7821
7822@endif dosutils
7823
7824.PHONY: install-dosutils maybe-install-dosutils
7825maybe-install-dosutils:
7826@if dosutils
7827maybe-install-dosutils: install-dosutils
7828
7829install-dosutils: installdirs
7830 @$(unstage)
7831 @r=`${PWD_COMMAND}`; export r; \
7832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7833 $(HOST_EXPORTS) \
7834 (cd $(HOST_SUBDIR)/dosutils && \
7835 $(MAKE) $(FLAGS_TO_PASS) install)
7836
7837@endif dosutils
7838
7839# Other targets (info, dvi, etc.)
7840
7841.PHONY: maybe-info-dosutils info-dosutils
7842maybe-info-dosutils:
7843@if dosutils
7844maybe-info-dosutils: info-dosutils
7845
7846info-dosutils: \
7847 configure-dosutils
7848 @$(unstage)
7849 @[ -f ./dosutils/Makefile ] || exit 0; \
7850 r=`${PWD_COMMAND}`; export r; \
7851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7852 $(HOST_EXPORTS) \
7853 for flag in $(EXTRA_HOST_FLAGS) ; do \
7854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7855 done; \
7856 echo "Doing info in dosutils" ; \
7857 (cd $(HOST_SUBDIR)/dosutils && \
7858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7860 "RANLIB=$${RANLIB}" \
7861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7862 info) \
7863 || exit 1
7864
7865@endif dosutils
7866
7867.PHONY: maybe-dvi-dosutils dvi-dosutils
7868maybe-dvi-dosutils:
7869@if dosutils
7870maybe-dvi-dosutils: dvi-dosutils
7871
7872dvi-dosutils: \
7873 configure-dosutils
7874 @$(unstage)
7875 @[ -f ./dosutils/Makefile ] || exit 0; \
7876 r=`${PWD_COMMAND}`; export r; \
7877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7878 $(HOST_EXPORTS) \
7879 for flag in $(EXTRA_HOST_FLAGS) ; do \
7880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7881 done; \
7882 echo "Doing dvi in dosutils" ; \
7883 (cd $(HOST_SUBDIR)/dosutils && \
7884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7886 "RANLIB=$${RANLIB}" \
7887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7888 dvi) \
7889 || exit 1
7890
7891@endif dosutils
7892
7893.PHONY: maybe-html-dosutils html-dosutils
7894maybe-html-dosutils:
7895@if dosutils
7896maybe-html-dosutils: html-dosutils
7897
7898html-dosutils: \
7899 configure-dosutils
7900 @$(unstage)
7901 @[ -f ./dosutils/Makefile ] || exit 0; \
7902 r=`${PWD_COMMAND}`; export r; \
7903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7904 $(HOST_EXPORTS) \
7905 for flag in $(EXTRA_HOST_FLAGS) ; do \
7906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7907 done; \
7908 echo "Doing html in dosutils" ; \
7909 (cd $(HOST_SUBDIR)/dosutils && \
7910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7912 "RANLIB=$${RANLIB}" \
7913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7914 html) \
7915 || exit 1
7916
7917@endif dosutils
7918
7919.PHONY: maybe-TAGS-dosutils TAGS-dosutils
7920maybe-TAGS-dosutils:
7921@if dosutils
7922maybe-TAGS-dosutils: TAGS-dosutils
7923
7924TAGS-dosutils: \
7925 configure-dosutils
7926 @$(unstage)
7927 @[ -f ./dosutils/Makefile ] || exit 0; \
7928 r=`${PWD_COMMAND}`; export r; \
7929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7930 $(HOST_EXPORTS) \
7931 for flag in $(EXTRA_HOST_FLAGS) ; do \
7932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7933 done; \
7934 echo "Doing TAGS in dosutils" ; \
7935 (cd $(HOST_SUBDIR)/dosutils && \
7936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7938 "RANLIB=$${RANLIB}" \
7939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7940 TAGS) \
7941 || exit 1
7942
7943@endif dosutils
7944
7945.PHONY: maybe-install-info-dosutils install-info-dosutils
7946maybe-install-info-dosutils:
7947@if dosutils
7948maybe-install-info-dosutils: install-info-dosutils
7949
7950install-info-dosutils: \
7951 configure-dosutils \
7952 info-dosutils
7953 @$(unstage)
7954 @[ -f ./dosutils/Makefile ] || exit 0; \
7955 r=`${PWD_COMMAND}`; export r; \
7956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7957 $(HOST_EXPORTS) \
7958 for flag in $(EXTRA_HOST_FLAGS) ; do \
7959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7960 done; \
7961 echo "Doing install-info in dosutils" ; \
7962 (cd $(HOST_SUBDIR)/dosutils && \
7963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7965 "RANLIB=$${RANLIB}" \
7966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7967 install-info) \
7968 || exit 1
7969
7970@endif dosutils
7971
7972.PHONY: maybe-installcheck-dosutils installcheck-dosutils
7973maybe-installcheck-dosutils:
7974@if dosutils
7975maybe-installcheck-dosutils: installcheck-dosutils
7976
7977installcheck-dosutils: \
7978 configure-dosutils
7979 @$(unstage)
7980 @[ -f ./dosutils/Makefile ] || exit 0; \
7981 r=`${PWD_COMMAND}`; export r; \
7982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7983 $(HOST_EXPORTS) \
7984 for flag in $(EXTRA_HOST_FLAGS) ; do \
7985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7986 done; \
7987 echo "Doing installcheck in dosutils" ; \
7988 (cd $(HOST_SUBDIR)/dosutils && \
7989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7991 "RANLIB=$${RANLIB}" \
7992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7993 installcheck) \
7994 || exit 1
7995
7996@endif dosutils
7997
7998.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7999maybe-mostlyclean-dosutils:
8000@if dosutils
8001maybe-mostlyclean-dosutils: mostlyclean-dosutils
8002
8003mostlyclean-dosutils:
8004 @$(unstage)
8005 @[ -f ./dosutils/Makefile ] || exit 0; \
8006 r=`${PWD_COMMAND}`; export r; \
8007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8008 $(HOST_EXPORTS) \
8009 for flag in $(EXTRA_HOST_FLAGS) ; do \
8010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8011 done; \
8012 echo "Doing mostlyclean in dosutils" ; \
8013 (cd $(HOST_SUBDIR)/dosutils && \
8014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8016 "RANLIB=$${RANLIB}" \
8017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8018 mostlyclean) \
8019 || exit 1
8020
8021@endif dosutils
8022
8023.PHONY: maybe-clean-dosutils clean-dosutils
8024maybe-clean-dosutils:
8025@if dosutils
8026maybe-clean-dosutils: clean-dosutils
8027
8028clean-dosutils:
8029 @$(unstage)
8030 @[ -f ./dosutils/Makefile ] || exit 0; \
8031 r=`${PWD_COMMAND}`; export r; \
8032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8033 $(HOST_EXPORTS) \
8034 for flag in $(EXTRA_HOST_FLAGS) ; do \
8035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8036 done; \
8037 echo "Doing clean in dosutils" ; \
8038 (cd $(HOST_SUBDIR)/dosutils && \
8039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8041 "RANLIB=$${RANLIB}" \
8042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8043 clean) \
8044 || exit 1
8045
8046@endif dosutils
8047
8048.PHONY: maybe-distclean-dosutils distclean-dosutils
8049maybe-distclean-dosutils:
8050@if dosutils
8051maybe-distclean-dosutils: distclean-dosutils
8052
8053distclean-dosutils:
8054 @$(unstage)
8055 @[ -f ./dosutils/Makefile ] || exit 0; \
8056 r=`${PWD_COMMAND}`; export r; \
8057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8058 $(HOST_EXPORTS) \
8059 for flag in $(EXTRA_HOST_FLAGS) ; do \
8060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8061 done; \
8062 echo "Doing distclean in dosutils" ; \
8063 (cd $(HOST_SUBDIR)/dosutils && \
8064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8066 "RANLIB=$${RANLIB}" \
8067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8068 distclean) \
8069 || exit 1
8070
8071@endif dosutils
8072
8073.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
8074maybe-maintainer-clean-dosutils:
8075@if dosutils
8076maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
8077
8078maintainer-clean-dosutils:
8079 @$(unstage)
8080 @[ -f ./dosutils/Makefile ] || exit 0; \
8081 r=`${PWD_COMMAND}`; export r; \
8082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083 $(HOST_EXPORTS) \
8084 for flag in $(EXTRA_HOST_FLAGS) ; do \
8085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8086 done; \
8087 echo "Doing maintainer-clean in dosutils" ; \
8088 (cd $(HOST_SUBDIR)/dosutils && \
8089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8091 "RANLIB=$${RANLIB}" \
8092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8093 maintainer-clean) \
8094 || exit 1
8095
8096@endif dosutils
8097
8098
8099
8100.PHONY: configure-etc maybe-configure-etc
8101maybe-configure-etc:
8102@if etc
8103maybe-configure-etc: configure-etc
8104configure-etc:
8105 @$(unstage)
8106 @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
8108 r=`${PWD_COMMAND}`; export r; \
8109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8110 $(HOST_EXPORTS) \
8111 echo Configuring in $(HOST_SUBDIR)/etc; \
8112 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8113 case $(srcdir) in \
8114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8115 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8117 esac; \
8118 srcdiroption="--srcdir=$${topdir}/etc"; \
8119 libsrcdir="$$s/etc"; \
8120 $(SHELL) $${libsrcdir}/configure \
8121 $(HOST_CONFIGARGS) $${srcdiroption} \
8122 || exit 1
8123@endif etc
8124
8125
8126
8127
8128
8129.PHONY: all-etc maybe-all-etc
8130maybe-all-etc:
8131@if etc
8132TARGET-etc=all
8133maybe-all-etc: all-etc
8134all-etc: configure-etc
8135 @$(unstage)
8136 @r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 $(HOST_EXPORTS) \
8139 (cd $(HOST_SUBDIR)/etc && \
8140 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
8141@endif etc
8142
8143
8144
8145
8146.PHONY: check-etc maybe-check-etc
8147maybe-check-etc:
8148@if etc
8149maybe-check-etc: check-etc
8150
8151check-etc:
8152 @$(unstage)
8153 @r=`${PWD_COMMAND}`; export r; \
8154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8155 $(HOST_EXPORTS) \
8156 (cd $(HOST_SUBDIR)/etc && \
8157 $(MAKE) $(FLAGS_TO_PASS) check)
8158
8159@endif etc
8160
8161.PHONY: install-etc maybe-install-etc
8162maybe-install-etc:
8163@if etc
8164maybe-install-etc: install-etc
8165
8166install-etc: installdirs
8167 @$(unstage)
8168 @r=`${PWD_COMMAND}`; export r; \
8169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170 $(HOST_EXPORTS) \
8171 (cd $(HOST_SUBDIR)/etc && \
8172 $(MAKE) $(FLAGS_TO_PASS) install)
8173
8174@endif etc
8175
8176# Other targets (info, dvi, etc.)
8177
8178.PHONY: maybe-info-etc info-etc
8179maybe-info-etc:
8180@if etc
8181maybe-info-etc: info-etc
8182
8183info-etc: \
8184 configure-etc
8185 @$(unstage)
8186 @[ -f ./etc/Makefile ] || exit 0; \
8187 r=`${PWD_COMMAND}`; export r; \
8188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189 $(HOST_EXPORTS) \
8190 for flag in $(EXTRA_HOST_FLAGS) ; do \
8191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192 done; \
8193 echo "Doing info in etc" ; \
8194 (cd $(HOST_SUBDIR)/etc && \
8195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197 "RANLIB=$${RANLIB}" \
8198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8199 info) \
8200 || exit 1
8201
8202@endif etc
8203
8204.PHONY: maybe-dvi-etc dvi-etc
8205maybe-dvi-etc:
8206@if etc
8207maybe-dvi-etc: dvi-etc
8208
8209dvi-etc: \
8210 configure-etc
8211 @$(unstage)
8212 @[ -f ./etc/Makefile ] || exit 0; \
8213 r=`${PWD_COMMAND}`; export r; \
8214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8215 $(HOST_EXPORTS) \
8216 for flag in $(EXTRA_HOST_FLAGS) ; do \
8217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8218 done; \
8219 echo "Doing dvi in etc" ; \
8220 (cd $(HOST_SUBDIR)/etc && \
8221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8223 "RANLIB=$${RANLIB}" \
8224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8225 dvi) \
8226 || exit 1
8227
8228@endif etc
8229
8230.PHONY: maybe-html-etc html-etc
8231maybe-html-etc:
8232@if etc
8233maybe-html-etc: html-etc
8234
8235html-etc: \
8236 configure-etc
8237 @$(unstage)
8238 @[ -f ./etc/Makefile ] || exit 0; \
8239 r=`${PWD_COMMAND}`; export r; \
8240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241 $(HOST_EXPORTS) \
8242 for flag in $(EXTRA_HOST_FLAGS) ; do \
8243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244 done; \
8245 echo "Doing html in etc" ; \
8246 (cd $(HOST_SUBDIR)/etc && \
8247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249 "RANLIB=$${RANLIB}" \
8250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8251 html) \
8252 || exit 1
8253
8254@endif etc
8255
8256.PHONY: maybe-TAGS-etc TAGS-etc
8257maybe-TAGS-etc:
8258@if etc
8259maybe-TAGS-etc: TAGS-etc
8260
8261TAGS-etc: \
8262 configure-etc
8263 @$(unstage)
8264 @[ -f ./etc/Makefile ] || exit 0; \
8265 r=`${PWD_COMMAND}`; export r; \
8266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267 $(HOST_EXPORTS) \
8268 for flag in $(EXTRA_HOST_FLAGS) ; do \
8269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270 done; \
8271 echo "Doing TAGS in etc" ; \
8272 (cd $(HOST_SUBDIR)/etc && \
8273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275 "RANLIB=$${RANLIB}" \
8276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8277 TAGS) \
8278 || exit 1
8279
8280@endif etc
8281
8282.PHONY: maybe-install-info-etc install-info-etc
8283maybe-install-info-etc:
8284@if etc
8285maybe-install-info-etc: install-info-etc
8286
8287install-info-etc: \
8288 configure-etc \
8289 info-etc
8290 @$(unstage)
8291 @[ -f ./etc/Makefile ] || exit 0; \
8292 r=`${PWD_COMMAND}`; export r; \
8293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8294 $(HOST_EXPORTS) \
8295 for flag in $(EXTRA_HOST_FLAGS) ; do \
8296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8297 done; \
8298 echo "Doing install-info in etc" ; \
8299 (cd $(HOST_SUBDIR)/etc && \
8300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8302 "RANLIB=$${RANLIB}" \
8303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8304 install-info) \
8305 || exit 1
8306
8307@endif etc
8308
8309.PHONY: maybe-installcheck-etc installcheck-etc
8310maybe-installcheck-etc:
8311@if etc
8312maybe-installcheck-etc: installcheck-etc
8313
8314installcheck-etc: \
8315 configure-etc
8316 @$(unstage)
8317 @[ -f ./etc/Makefile ] || exit 0; \
8318 r=`${PWD_COMMAND}`; export r; \
8319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320 $(HOST_EXPORTS) \
8321 for flag in $(EXTRA_HOST_FLAGS) ; do \
8322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323 done; \
8324 echo "Doing installcheck in etc" ; \
8325 (cd $(HOST_SUBDIR)/etc && \
8326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328 "RANLIB=$${RANLIB}" \
8329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8330 installcheck) \
8331 || exit 1
8332
8333@endif etc
8334
8335.PHONY: maybe-mostlyclean-etc mostlyclean-etc
8336maybe-mostlyclean-etc:
8337@if etc
8338maybe-mostlyclean-etc: mostlyclean-etc
8339
8340mostlyclean-etc:
8341 @$(unstage)
8342 @[ -f ./etc/Makefile ] || exit 0; \
8343 r=`${PWD_COMMAND}`; export r; \
8344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8345 $(HOST_EXPORTS) \
8346 for flag in $(EXTRA_HOST_FLAGS) ; do \
8347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8348 done; \
8349 echo "Doing mostlyclean in etc" ; \
8350 (cd $(HOST_SUBDIR)/etc && \
8351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8353 "RANLIB=$${RANLIB}" \
8354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8355 mostlyclean) \
8356 || exit 1
8357
8358@endif etc
8359
8360.PHONY: maybe-clean-etc clean-etc
8361maybe-clean-etc:
8362@if etc
8363maybe-clean-etc: clean-etc
8364
8365clean-etc:
8366 @$(unstage)
8367 @[ -f ./etc/Makefile ] || exit 0; \
8368 r=`${PWD_COMMAND}`; export r; \
8369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8370 $(HOST_EXPORTS) \
8371 for flag in $(EXTRA_HOST_FLAGS) ; do \
8372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8373 done; \
8374 echo "Doing clean in etc" ; \
8375 (cd $(HOST_SUBDIR)/etc && \
8376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8378 "RANLIB=$${RANLIB}" \
8379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8380 clean) \
8381 || exit 1
8382
8383@endif etc
8384
8385.PHONY: maybe-distclean-etc distclean-etc
8386maybe-distclean-etc:
8387@if etc
8388maybe-distclean-etc: distclean-etc
8389
8390distclean-etc:
8391 @$(unstage)
8392 @[ -f ./etc/Makefile ] || exit 0; \
8393 r=`${PWD_COMMAND}`; export r; \
8394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8395 $(HOST_EXPORTS) \
8396 for flag in $(EXTRA_HOST_FLAGS) ; do \
8397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8398 done; \
8399 echo "Doing distclean in etc" ; \
8400 (cd $(HOST_SUBDIR)/etc && \
8401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8403 "RANLIB=$${RANLIB}" \
8404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8405 distclean) \
8406 || exit 1
8407
8408@endif etc
8409
8410.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8411maybe-maintainer-clean-etc:
8412@if etc
8413maybe-maintainer-clean-etc: maintainer-clean-etc
8414
8415maintainer-clean-etc:
8416 @$(unstage)
8417 @[ -f ./etc/Makefile ] || exit 0; \
8418 r=`${PWD_COMMAND}`; export r; \
8419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8420 $(HOST_EXPORTS) \
8421 for flag in $(EXTRA_HOST_FLAGS) ; do \
8422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8423 done; \
8424 echo "Doing maintainer-clean in etc" ; \
8425 (cd $(HOST_SUBDIR)/etc && \
8426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8428 "RANLIB=$${RANLIB}" \
8429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8430 maintainer-clean) \
8431 || exit 1
8432
8433@endif etc
8434
8435
8436
8437.PHONY: configure-fastjar maybe-configure-fastjar
8438maybe-configure-fastjar:
8439@if fastjar
8440maybe-configure-fastjar: configure-fastjar
8441configure-fastjar:
8442 @$(unstage)
8443 @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8445 r=`${PWD_COMMAND}`; export r; \
8446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8447 $(HOST_EXPORTS) \
8448 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8449 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8450 case $(srcdir) in \
8451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8452 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8454 esac; \
8455 srcdiroption="--srcdir=$${topdir}/fastjar"; \
8456 libsrcdir="$$s/fastjar"; \
8457 $(SHELL) $${libsrcdir}/configure \
8458 $(HOST_CONFIGARGS) $${srcdiroption} \
8459 || exit 1
8460@endif fastjar
8461
8462
8463
8464
8465
8466.PHONY: all-fastjar maybe-all-fastjar
8467maybe-all-fastjar:
8468@if fastjar
8469TARGET-fastjar=all
8470maybe-all-fastjar: all-fastjar
8471all-fastjar: configure-fastjar
8472 @$(unstage)
8473 @r=`${PWD_COMMAND}`; export r; \
8474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8475 $(HOST_EXPORTS) \
8476 (cd $(HOST_SUBDIR)/fastjar && \
8477 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
8478@endif fastjar
8479
8480
8481
8482
8483.PHONY: check-fastjar maybe-check-fastjar
8484maybe-check-fastjar:
8485@if fastjar
8486maybe-check-fastjar: check-fastjar
8487
8488# This module is only tested in a native toolchain.
8489check-fastjar:
8490 @$(unstage)
8491 @if [ '$(host)' = '$(target)' ] ; then \
8492 r=`${PWD_COMMAND}`; export r; \
8493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8494 $(HOST_EXPORTS) \
8495 (cd $(HOST_SUBDIR)/fastjar && \
8496 $(MAKE) $(FLAGS_TO_PASS) check); \
8497 fi
8498
8499@endif fastjar
8500
8501.PHONY: install-fastjar maybe-install-fastjar
8502maybe-install-fastjar:
8503@if fastjar
8504maybe-install-fastjar: install-fastjar
8505
8506install-fastjar: installdirs
8507 @$(unstage)
8508 @r=`${PWD_COMMAND}`; export r; \
8509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510 $(HOST_EXPORTS) \
8511 (cd $(HOST_SUBDIR)/fastjar && \
8512 $(MAKE) $(FLAGS_TO_PASS) install)
8513
8514@endif fastjar
8515
8516# Other targets (info, dvi, etc.)
8517
8518.PHONY: maybe-info-fastjar info-fastjar
8519maybe-info-fastjar:
8520@if fastjar
8521maybe-info-fastjar: info-fastjar
8522
8523info-fastjar: \
8524 configure-fastjar
8525 @$(unstage)
8526 @[ -f ./fastjar/Makefile ] || exit 0; \
8527 r=`${PWD_COMMAND}`; export r; \
8528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529 $(HOST_EXPORTS) \
8530 for flag in $(EXTRA_HOST_FLAGS) ; do \
8531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8532 done; \
8533 echo "Doing info in fastjar" ; \
8534 (cd $(HOST_SUBDIR)/fastjar && \
8535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8537 "RANLIB=$${RANLIB}" \
8538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8539 info) \
8540 || exit 1
8541
8542@endif fastjar
8543
8544.PHONY: maybe-dvi-fastjar dvi-fastjar
8545maybe-dvi-fastjar:
8546@if fastjar
8547maybe-dvi-fastjar: dvi-fastjar
8548
8549dvi-fastjar: \
8550 configure-fastjar
8551 @$(unstage)
8552 @[ -f ./fastjar/Makefile ] || exit 0; \
8553 r=`${PWD_COMMAND}`; export r; \
8554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555 $(HOST_EXPORTS) \
8556 for flag in $(EXTRA_HOST_FLAGS) ; do \
8557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558 done; \
8559 echo "Doing dvi in fastjar" ; \
8560 (cd $(HOST_SUBDIR)/fastjar && \
8561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563 "RANLIB=$${RANLIB}" \
8564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8565 dvi) \
8566 || exit 1
8567
8568@endif fastjar
8569
8570.PHONY: maybe-html-fastjar html-fastjar
8571maybe-html-fastjar:
8572@if fastjar
8573maybe-html-fastjar: html-fastjar
8574
8575html-fastjar: \
8576 configure-fastjar
8577 @$(unstage)
8578 @[ -f ./fastjar/Makefile ] || exit 0; \
8579 r=`${PWD_COMMAND}`; export r; \
8580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581 $(HOST_EXPORTS) \
8582 for flag in $(EXTRA_HOST_FLAGS) ; do \
8583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8584 done; \
8585 echo "Doing html in fastjar" ; \
8586 (cd $(HOST_SUBDIR)/fastjar && \
8587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8589 "RANLIB=$${RANLIB}" \
8590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8591 html) \
8592 || exit 1
8593
8594@endif fastjar
8595
8596.PHONY: maybe-TAGS-fastjar TAGS-fastjar
8597maybe-TAGS-fastjar:
8598@if fastjar
8599maybe-TAGS-fastjar: TAGS-fastjar
8600
8601TAGS-fastjar: \
8602 configure-fastjar
8603 @$(unstage)
8604 @[ -f ./fastjar/Makefile ] || exit 0; \
8605 r=`${PWD_COMMAND}`; export r; \
8606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8607 $(HOST_EXPORTS) \
8608 for flag in $(EXTRA_HOST_FLAGS) ; do \
8609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8610 done; \
8611 echo "Doing TAGS in fastjar" ; \
8612 (cd $(HOST_SUBDIR)/fastjar && \
8613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8615 "RANLIB=$${RANLIB}" \
8616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8617 TAGS) \
8618 || exit 1
8619
8620@endif fastjar
8621
8622.PHONY: maybe-install-info-fastjar install-info-fastjar
8623maybe-install-info-fastjar:
8624@if fastjar
8625maybe-install-info-fastjar: install-info-fastjar
8626
8627install-info-fastjar: \
8628 configure-fastjar \
8629 info-fastjar
8630 @$(unstage)
8631 @[ -f ./fastjar/Makefile ] || exit 0; \
8632 r=`${PWD_COMMAND}`; export r; \
8633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634 $(HOST_EXPORTS) \
8635 for flag in $(EXTRA_HOST_FLAGS) ; do \
8636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637 done; \
8638 echo "Doing install-info in fastjar" ; \
8639 (cd $(HOST_SUBDIR)/fastjar && \
8640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642 "RANLIB=$${RANLIB}" \
8643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8644 install-info) \
8645 || exit 1
8646
8647@endif fastjar
8648
8649.PHONY: maybe-installcheck-fastjar installcheck-fastjar
8650maybe-installcheck-fastjar:
8651@if fastjar
8652maybe-installcheck-fastjar: installcheck-fastjar
8653
8654installcheck-fastjar: \
8655 configure-fastjar
8656 @$(unstage)
8657 @[ -f ./fastjar/Makefile ] || exit 0; \
8658 r=`${PWD_COMMAND}`; export r; \
8659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660 $(HOST_EXPORTS) \
8661 for flag in $(EXTRA_HOST_FLAGS) ; do \
8662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663 done; \
8664 echo "Doing installcheck in fastjar" ; \
8665 (cd $(HOST_SUBDIR)/fastjar && \
8666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668 "RANLIB=$${RANLIB}" \
8669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8670 installcheck) \
8671 || exit 1
8672
8673@endif fastjar
8674
8675.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8676maybe-mostlyclean-fastjar:
8677@if fastjar
8678maybe-mostlyclean-fastjar: mostlyclean-fastjar
8679
8680mostlyclean-fastjar:
8681 @$(unstage)
8682 @[ -f ./fastjar/Makefile ] || exit 0; \
8683 r=`${PWD_COMMAND}`; export r; \
8684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8685 $(HOST_EXPORTS) \
8686 for flag in $(EXTRA_HOST_FLAGS) ; do \
8687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8688 done; \
8689 echo "Doing mostlyclean in fastjar" ; \
8690 (cd $(HOST_SUBDIR)/fastjar && \
8691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8693 "RANLIB=$${RANLIB}" \
8694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8695 mostlyclean) \
8696 || exit 1
8697
8698@endif fastjar
8699
8700.PHONY: maybe-clean-fastjar clean-fastjar
8701maybe-clean-fastjar:
8702@if fastjar
8703maybe-clean-fastjar: clean-fastjar
8704
8705clean-fastjar:
8706 @$(unstage)
8707 @[ -f ./fastjar/Makefile ] || exit 0; \
8708 r=`${PWD_COMMAND}`; export r; \
8709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8710 $(HOST_EXPORTS) \
8711 for flag in $(EXTRA_HOST_FLAGS) ; do \
8712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8713 done; \
8714 echo "Doing clean in fastjar" ; \
8715 (cd $(HOST_SUBDIR)/fastjar && \
8716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8718 "RANLIB=$${RANLIB}" \
8719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8720 clean) \
8721 || exit 1
8722
8723@endif fastjar
8724
8725.PHONY: maybe-distclean-fastjar distclean-fastjar
8726maybe-distclean-fastjar:
8727@if fastjar
8728maybe-distclean-fastjar: distclean-fastjar
8729
8730distclean-fastjar:
8731 @$(unstage)
8732 @[ -f ./fastjar/Makefile ] || exit 0; \
8733 r=`${PWD_COMMAND}`; export r; \
8734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8735 $(HOST_EXPORTS) \
8736 for flag in $(EXTRA_HOST_FLAGS) ; do \
8737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8738 done; \
8739 echo "Doing distclean in fastjar" ; \
8740 (cd $(HOST_SUBDIR)/fastjar && \
8741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8743 "RANLIB=$${RANLIB}" \
8744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8745 distclean) \
8746 || exit 1
8747
8748@endif fastjar
8749
8750.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8751maybe-maintainer-clean-fastjar:
8752@if fastjar
8753maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8754
8755maintainer-clean-fastjar:
8756 @$(unstage)
8757 @[ -f ./fastjar/Makefile ] || exit 0; \
8758 r=`${PWD_COMMAND}`; export r; \
8759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8760 $(HOST_EXPORTS) \
8761 for flag in $(EXTRA_HOST_FLAGS) ; do \
8762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8763 done; \
8764 echo "Doing maintainer-clean in fastjar" ; \
8765 (cd $(HOST_SUBDIR)/fastjar && \
8766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8768 "RANLIB=$${RANLIB}" \
8769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8770 maintainer-clean) \
8771 || exit 1
8772
8773@endif fastjar
8774
8775
8776
8777.PHONY: configure-fileutils maybe-configure-fileutils
8778maybe-configure-fileutils:
8779@if fileutils
8780maybe-configure-fileutils: configure-fileutils
8781configure-fileutils:
8782 @$(unstage)
8783 @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8785 r=`${PWD_COMMAND}`; export r; \
8786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8787 $(HOST_EXPORTS) \
8788 echo Configuring in $(HOST_SUBDIR)/fileutils; \
8789 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8790 case $(srcdir) in \
8791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8792 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8794 esac; \
8795 srcdiroption="--srcdir=$${topdir}/fileutils"; \
8796 libsrcdir="$$s/fileutils"; \
8797 $(SHELL) $${libsrcdir}/configure \
8798 $(HOST_CONFIGARGS) $${srcdiroption} \
8799 || exit 1
8800@endif fileutils
8801
8802
8803
8804
8805
8806.PHONY: all-fileutils maybe-all-fileutils
8807maybe-all-fileutils:
8808@if fileutils
8809TARGET-fileutils=all
8810maybe-all-fileutils: all-fileutils
8811all-fileutils: configure-fileutils
8812 @$(unstage)
8813 @r=`${PWD_COMMAND}`; export r; \
8814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815 $(HOST_EXPORTS) \
8816 (cd $(HOST_SUBDIR)/fileutils && \
8817 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
8818@endif fileutils
8819
8820
8821
8822
8823.PHONY: check-fileutils maybe-check-fileutils
8824maybe-check-fileutils:
8825@if fileutils
8826maybe-check-fileutils: check-fileutils
8827
8828check-fileutils:
8829 @$(unstage)
8830 @r=`${PWD_COMMAND}`; export r; \
8831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8832 $(HOST_EXPORTS) \
8833 (cd $(HOST_SUBDIR)/fileutils && \
8834 $(MAKE) $(FLAGS_TO_PASS) check)
8835
8836@endif fileutils
8837
8838.PHONY: install-fileutils maybe-install-fileutils
8839maybe-install-fileutils:
8840@if fileutils
8841maybe-install-fileutils: install-fileutils
8842
8843install-fileutils: installdirs
8844 @$(unstage)
8845 @r=`${PWD_COMMAND}`; export r; \
8846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847 $(HOST_EXPORTS) \
8848 (cd $(HOST_SUBDIR)/fileutils && \
8849 $(MAKE) $(FLAGS_TO_PASS) install)
8850
8851@endif fileutils
8852
8853# Other targets (info, dvi, etc.)
8854
8855.PHONY: maybe-info-fileutils info-fileutils
8856maybe-info-fileutils:
8857@if fileutils
8858maybe-info-fileutils: info-fileutils
8859
8860info-fileutils: \
8861 configure-fileutils
8862 @$(unstage)
8863 @[ -f ./fileutils/Makefile ] || exit 0; \
8864 r=`${PWD_COMMAND}`; export r; \
8865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8866 $(HOST_EXPORTS) \
8867 for flag in $(EXTRA_HOST_FLAGS) ; do \
8868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8869 done; \
8870 echo "Doing info in fileutils" ; \
8871 (cd $(HOST_SUBDIR)/fileutils && \
8872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8874 "RANLIB=$${RANLIB}" \
8875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8876 info) \
8877 || exit 1
8878
8879@endif fileutils
8880
8881.PHONY: maybe-dvi-fileutils dvi-fileutils
8882maybe-dvi-fileutils:
8883@if fileutils
8884maybe-dvi-fileutils: dvi-fileutils
8885
8886dvi-fileutils: \
8887 configure-fileutils
8888 @$(unstage)
8889 @[ -f ./fileutils/Makefile ] || exit 0; \
8890 r=`${PWD_COMMAND}`; export r; \
8891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8892 $(HOST_EXPORTS) \
8893 for flag in $(EXTRA_HOST_FLAGS) ; do \
8894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8895 done; \
8896 echo "Doing dvi in fileutils" ; \
8897 (cd $(HOST_SUBDIR)/fileutils && \
8898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8900 "RANLIB=$${RANLIB}" \
8901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8902 dvi) \
8903 || exit 1
8904
8905@endif fileutils
8906
8907.PHONY: maybe-html-fileutils html-fileutils
8908maybe-html-fileutils:
8909@if fileutils
8910maybe-html-fileutils: html-fileutils
8911
8912html-fileutils: \
8913 configure-fileutils
8914 @$(unstage)
8915 @[ -f ./fileutils/Makefile ] || exit 0; \
8916 r=`${PWD_COMMAND}`; export r; \
8917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918 $(HOST_EXPORTS) \
8919 for flag in $(EXTRA_HOST_FLAGS) ; do \
8920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8921 done; \
8922 echo "Doing html in fileutils" ; \
8923 (cd $(HOST_SUBDIR)/fileutils && \
8924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8926 "RANLIB=$${RANLIB}" \
8927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8928 html) \
8929 || exit 1
8930
8931@endif fileutils
8932
8933.PHONY: maybe-TAGS-fileutils TAGS-fileutils
8934maybe-TAGS-fileutils:
8935@if fileutils
8936maybe-TAGS-fileutils: TAGS-fileutils
8937
8938TAGS-fileutils: \
8939 configure-fileutils
8940 @$(unstage)
8941 @[ -f ./fileutils/Makefile ] || exit 0; \
8942 r=`${PWD_COMMAND}`; export r; \
8943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8944 $(HOST_EXPORTS) \
8945 for flag in $(EXTRA_HOST_FLAGS) ; do \
8946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8947 done; \
8948 echo "Doing TAGS in fileutils" ; \
8949 (cd $(HOST_SUBDIR)/fileutils && \
8950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8952 "RANLIB=$${RANLIB}" \
8953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8954 TAGS) \
8955 || exit 1
8956
8957@endif fileutils
8958
8959.PHONY: maybe-install-info-fileutils install-info-fileutils
8960maybe-install-info-fileutils:
8961@if fileutils
8962maybe-install-info-fileutils: install-info-fileutils
8963
8964install-info-fileutils: \
8965 configure-fileutils \
8966 info-fileutils
8967 @$(unstage)
8968 @[ -f ./fileutils/Makefile ] || exit 0; \
8969 r=`${PWD_COMMAND}`; export r; \
8970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8971 $(HOST_EXPORTS) \
8972 for flag in $(EXTRA_HOST_FLAGS) ; do \
8973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8974 done; \
8975 echo "Doing install-info in fileutils" ; \
8976 (cd $(HOST_SUBDIR)/fileutils && \
8977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8979 "RANLIB=$${RANLIB}" \
8980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8981 install-info) \
8982 || exit 1
8983
8984@endif fileutils
8985
8986.PHONY: maybe-installcheck-fileutils installcheck-fileutils
8987maybe-installcheck-fileutils:
8988@if fileutils
8989maybe-installcheck-fileutils: installcheck-fileutils
8990
8991installcheck-fileutils: \
8992 configure-fileutils
8993 @$(unstage)
8994 @[ -f ./fileutils/Makefile ] || exit 0; \
8995 r=`${PWD_COMMAND}`; export r; \
8996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8997 $(HOST_EXPORTS) \
8998 for flag in $(EXTRA_HOST_FLAGS) ; do \
8999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9000 done; \
9001 echo "Doing installcheck in fileutils" ; \
9002 (cd $(HOST_SUBDIR)/fileutils && \
9003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9005 "RANLIB=$${RANLIB}" \
9006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9007 installcheck) \
9008 || exit 1
9009
9010@endif fileutils
9011
9012.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
9013maybe-mostlyclean-fileutils:
9014@if fileutils
9015maybe-mostlyclean-fileutils: mostlyclean-fileutils
9016
9017mostlyclean-fileutils:
9018 @$(unstage)
9019 @[ -f ./fileutils/Makefile ] || exit 0; \
9020 r=`${PWD_COMMAND}`; export r; \
9021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9022 $(HOST_EXPORTS) \
9023 for flag in $(EXTRA_HOST_FLAGS) ; do \
9024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9025 done; \
9026 echo "Doing mostlyclean in fileutils" ; \
9027 (cd $(HOST_SUBDIR)/fileutils && \
9028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9030 "RANLIB=$${RANLIB}" \
9031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9032 mostlyclean) \
9033 || exit 1
9034
9035@endif fileutils
9036
9037.PHONY: maybe-clean-fileutils clean-fileutils
9038maybe-clean-fileutils:
9039@if fileutils
9040maybe-clean-fileutils: clean-fileutils
9041
9042clean-fileutils:
9043 @$(unstage)
9044 @[ -f ./fileutils/Makefile ] || exit 0; \
9045 r=`${PWD_COMMAND}`; export r; \
9046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9047 $(HOST_EXPORTS) \
9048 for flag in $(EXTRA_HOST_FLAGS) ; do \
9049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9050 done; \
9051 echo "Doing clean in fileutils" ; \
9052 (cd $(HOST_SUBDIR)/fileutils && \
9053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9055 "RANLIB=$${RANLIB}" \
9056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9057 clean) \
9058 || exit 1
9059
9060@endif fileutils
9061
9062.PHONY: maybe-distclean-fileutils distclean-fileutils
9063maybe-distclean-fileutils:
9064@if fileutils
9065maybe-distclean-fileutils: distclean-fileutils
9066
9067distclean-fileutils:
9068 @$(unstage)
9069 @[ -f ./fileutils/Makefile ] || exit 0; \
9070 r=`${PWD_COMMAND}`; export r; \
9071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9072 $(HOST_EXPORTS) \
9073 for flag in $(EXTRA_HOST_FLAGS) ; do \
9074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9075 done; \
9076 echo "Doing distclean in fileutils" ; \
9077 (cd $(HOST_SUBDIR)/fileutils && \
9078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9080 "RANLIB=$${RANLIB}" \
9081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9082 distclean) \
9083 || exit 1
9084
9085@endif fileutils
9086
9087.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
9088maybe-maintainer-clean-fileutils:
9089@if fileutils
9090maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
9091
9092maintainer-clean-fileutils:
9093 @$(unstage)
9094 @[ -f ./fileutils/Makefile ] || exit 0; \
9095 r=`${PWD_COMMAND}`; export r; \
9096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9097 $(HOST_EXPORTS) \
9098 for flag in $(EXTRA_HOST_FLAGS) ; do \
9099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100 done; \
9101 echo "Doing maintainer-clean in fileutils" ; \
9102 (cd $(HOST_SUBDIR)/fileutils && \
9103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9105 "RANLIB=$${RANLIB}" \
9106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9107 maintainer-clean) \
9108 || exit 1
9109
9110@endif fileutils
9111
9112
9113
9114.PHONY: configure-findutils maybe-configure-findutils
9115maybe-configure-findutils:
9116@if findutils
9117maybe-configure-findutils: configure-findutils
9118configure-findutils:
9119 @$(unstage)
9120 @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
9121 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
9122 r=`${PWD_COMMAND}`; export r; \
9123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9124 $(HOST_EXPORTS) \
9125 echo Configuring in $(HOST_SUBDIR)/findutils; \
9126 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
9127 case $(srcdir) in \
9128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9129 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
9130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9131 esac; \
9132 srcdiroption="--srcdir=$${topdir}/findutils"; \
9133 libsrcdir="$$s/findutils"; \
9134 $(SHELL) $${libsrcdir}/configure \
9135 $(HOST_CONFIGARGS) $${srcdiroption} \
9136 || exit 1
9137@endif findutils
9138
9139
9140
9141
9142
9143.PHONY: all-findutils maybe-all-findutils
9144maybe-all-findutils:
9145@if findutils
9146TARGET-findutils=all
9147maybe-all-findutils: all-findutils
9148all-findutils: configure-findutils
9149 @$(unstage)
9150 @r=`${PWD_COMMAND}`; export r; \
9151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9152 $(HOST_EXPORTS) \
9153 (cd $(HOST_SUBDIR)/findutils && \
9154 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
9155@endif findutils
9156
9157
9158
9159
9160.PHONY: check-findutils maybe-check-findutils
9161maybe-check-findutils:
9162@if findutils
9163maybe-check-findutils: check-findutils
9164
9165check-findutils:
9166 @$(unstage)
9167 @r=`${PWD_COMMAND}`; export r; \
9168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169 $(HOST_EXPORTS) \
9170 (cd $(HOST_SUBDIR)/findutils && \
9171 $(MAKE) $(FLAGS_TO_PASS) check)
9172
9173@endif findutils
9174
9175.PHONY: install-findutils maybe-install-findutils
9176maybe-install-findutils:
9177@if findutils
9178maybe-install-findutils: install-findutils
9179
9180install-findutils: installdirs
9181 @$(unstage)
9182 @r=`${PWD_COMMAND}`; export r; \
9183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9184 $(HOST_EXPORTS) \
9185 (cd $(HOST_SUBDIR)/findutils && \
9186 $(MAKE) $(FLAGS_TO_PASS) install)
9187
9188@endif findutils
9189
9190# Other targets (info, dvi, etc.)
9191
9192.PHONY: maybe-info-findutils info-findutils
9193maybe-info-findutils:
9194@if findutils
9195maybe-info-findutils: info-findutils
9196
9197info-findutils: \
9198 configure-findutils
9199 @$(unstage)
9200 @[ -f ./findutils/Makefile ] || exit 0; \
9201 r=`${PWD_COMMAND}`; export r; \
9202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9203 $(HOST_EXPORTS) \
9204 for flag in $(EXTRA_HOST_FLAGS) ; do \
9205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9206 done; \
9207 echo "Doing info in findutils" ; \
9208 (cd $(HOST_SUBDIR)/findutils && \
9209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9211 "RANLIB=$${RANLIB}" \
9212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9213 info) \
9214 || exit 1
9215
9216@endif findutils
9217
9218.PHONY: maybe-dvi-findutils dvi-findutils
9219maybe-dvi-findutils:
9220@if findutils
9221maybe-dvi-findutils: dvi-findutils
9222
9223dvi-findutils: \
9224 configure-findutils
9225 @$(unstage)
9226 @[ -f ./findutils/Makefile ] || exit 0; \
9227 r=`${PWD_COMMAND}`; export r; \
9228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9229 $(HOST_EXPORTS) \
9230 for flag in $(EXTRA_HOST_FLAGS) ; do \
9231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9232 done; \
9233 echo "Doing dvi in findutils" ; \
9234 (cd $(HOST_SUBDIR)/findutils && \
9235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9237 "RANLIB=$${RANLIB}" \
9238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9239 dvi) \
9240 || exit 1
9241
9242@endif findutils
9243
9244.PHONY: maybe-html-findutils html-findutils
9245maybe-html-findutils:
9246@if findutils
9247maybe-html-findutils: html-findutils
9248
9249html-findutils: \
9250 configure-findutils
9251 @$(unstage)
9252 @[ -f ./findutils/Makefile ] || exit 0; \
9253 r=`${PWD_COMMAND}`; export r; \
9254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9255 $(HOST_EXPORTS) \
9256 for flag in $(EXTRA_HOST_FLAGS) ; do \
9257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9258 done; \
9259 echo "Doing html in findutils" ; \
9260 (cd $(HOST_SUBDIR)/findutils && \
9261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9263 "RANLIB=$${RANLIB}" \
9264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9265 html) \
9266 || exit 1
9267
9268@endif findutils
9269
9270.PHONY: maybe-TAGS-findutils TAGS-findutils
9271maybe-TAGS-findutils:
9272@if findutils
9273maybe-TAGS-findutils: TAGS-findutils
9274
9275TAGS-findutils: \
9276 configure-findutils
9277 @$(unstage)
9278 @[ -f ./findutils/Makefile ] || exit 0; \
9279 r=`${PWD_COMMAND}`; export r; \
9280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9281 $(HOST_EXPORTS) \
9282 for flag in $(EXTRA_HOST_FLAGS) ; do \
9283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9284 done; \
9285 echo "Doing TAGS in findutils" ; \
9286 (cd $(HOST_SUBDIR)/findutils && \
9287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9289 "RANLIB=$${RANLIB}" \
9290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9291 TAGS) \
9292 || exit 1
9293
9294@endif findutils
9295
9296.PHONY: maybe-install-info-findutils install-info-findutils
9297maybe-install-info-findutils:
9298@if findutils
9299maybe-install-info-findutils: install-info-findutils
9300
9301install-info-findutils: \
9302 configure-findutils \
9303 info-findutils
9304 @$(unstage)
9305 @[ -f ./findutils/Makefile ] || exit 0; \
9306 r=`${PWD_COMMAND}`; export r; \
9307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9308 $(HOST_EXPORTS) \
9309 for flag in $(EXTRA_HOST_FLAGS) ; do \
9310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9311 done; \
9312 echo "Doing install-info in findutils" ; \
9313 (cd $(HOST_SUBDIR)/findutils && \
9314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9316 "RANLIB=$${RANLIB}" \
9317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9318 install-info) \
9319 || exit 1
9320
9321@endif findutils
9322
9323.PHONY: maybe-installcheck-findutils installcheck-findutils
9324maybe-installcheck-findutils:
9325@if findutils
9326maybe-installcheck-findutils: installcheck-findutils
9327
9328installcheck-findutils: \
9329 configure-findutils
9330 @$(unstage)
9331 @[ -f ./findutils/Makefile ] || exit 0; \
9332 r=`${PWD_COMMAND}`; export r; \
9333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9334 $(HOST_EXPORTS) \
9335 for flag in $(EXTRA_HOST_FLAGS) ; do \
9336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9337 done; \
9338 echo "Doing installcheck in findutils" ; \
9339 (cd $(HOST_SUBDIR)/findutils && \
9340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9342 "RANLIB=$${RANLIB}" \
9343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9344 installcheck) \
9345 || exit 1
9346
9347@endif findutils
9348
9349.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9350maybe-mostlyclean-findutils:
9351@if findutils
9352maybe-mostlyclean-findutils: mostlyclean-findutils
9353
9354mostlyclean-findutils:
9355 @$(unstage)
9356 @[ -f ./findutils/Makefile ] || exit 0; \
9357 r=`${PWD_COMMAND}`; export r; \
9358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9359 $(HOST_EXPORTS) \
9360 for flag in $(EXTRA_HOST_FLAGS) ; do \
9361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9362 done; \
9363 echo "Doing mostlyclean in findutils" ; \
9364 (cd $(HOST_SUBDIR)/findutils && \
9365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9367 "RANLIB=$${RANLIB}" \
9368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9369 mostlyclean) \
9370 || exit 1
9371
9372@endif findutils
9373
9374.PHONY: maybe-clean-findutils clean-findutils
9375maybe-clean-findutils:
9376@if findutils
9377maybe-clean-findutils: clean-findutils
9378
9379clean-findutils:
9380 @$(unstage)
9381 @[ -f ./findutils/Makefile ] || exit 0; \
9382 r=`${PWD_COMMAND}`; export r; \
9383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9384 $(HOST_EXPORTS) \
9385 for flag in $(EXTRA_HOST_FLAGS) ; do \
9386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9387 done; \
9388 echo "Doing clean in findutils" ; \
9389 (cd $(HOST_SUBDIR)/findutils && \
9390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9392 "RANLIB=$${RANLIB}" \
9393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9394 clean) \
9395 || exit 1
9396
9397@endif findutils
9398
9399.PHONY: maybe-distclean-findutils distclean-findutils
9400maybe-distclean-findutils:
9401@if findutils
9402maybe-distclean-findutils: distclean-findutils
9403
9404distclean-findutils:
9405 @$(unstage)
9406 @[ -f ./findutils/Makefile ] || exit 0; \
9407 r=`${PWD_COMMAND}`; export r; \
9408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9409 $(HOST_EXPORTS) \
9410 for flag in $(EXTRA_HOST_FLAGS) ; do \
9411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9412 done; \
9413 echo "Doing distclean in findutils" ; \
9414 (cd $(HOST_SUBDIR)/findutils && \
9415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9417 "RANLIB=$${RANLIB}" \
9418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9419 distclean) \
9420 || exit 1
9421
9422@endif findutils
9423
9424.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9425maybe-maintainer-clean-findutils:
9426@if findutils
9427maybe-maintainer-clean-findutils: maintainer-clean-findutils
9428
9429maintainer-clean-findutils:
9430 @$(unstage)
9431 @[ -f ./findutils/Makefile ] || exit 0; \
9432 r=`${PWD_COMMAND}`; export r; \
9433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9434 $(HOST_EXPORTS) \
9435 for flag in $(EXTRA_HOST_FLAGS) ; do \
9436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9437 done; \
9438 echo "Doing maintainer-clean in findutils" ; \
9439 (cd $(HOST_SUBDIR)/findutils && \
9440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9442 "RANLIB=$${RANLIB}" \
9443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9444 maintainer-clean) \
9445 || exit 1
9446
9447@endif findutils
9448
9449
9450
9451.PHONY: configure-find maybe-configure-find
9452maybe-configure-find:
9453@if find
9454maybe-configure-find: configure-find
9455configure-find:
9456 @$(unstage)
9457 @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9459 r=`${PWD_COMMAND}`; export r; \
9460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9461 $(HOST_EXPORTS) \
9462 echo Configuring in $(HOST_SUBDIR)/find; \
9463 cd "$(HOST_SUBDIR)/find" || exit 1; \
9464 case $(srcdir) in \
9465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9466 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9468 esac; \
9469 srcdiroption="--srcdir=$${topdir}/find"; \
9470 libsrcdir="$$s/find"; \
9471 $(SHELL) $${libsrcdir}/configure \
9472 $(HOST_CONFIGARGS) $${srcdiroption} \
9473 || exit 1
9474@endif find
9475
9476
9477
9478
9479
9480.PHONY: all-find maybe-all-find
9481maybe-all-find:
9482@if find
9483TARGET-find=all
9484maybe-all-find: all-find
9485all-find: configure-find
9486 @$(unstage)
9487 @r=`${PWD_COMMAND}`; export r; \
9488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9489 $(HOST_EXPORTS) \
9490 (cd $(HOST_SUBDIR)/find && \
9491 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
9492@endif find
9493
9494
9495
9496
9497.PHONY: check-find maybe-check-find
9498maybe-check-find:
9499@if find
9500maybe-check-find: check-find
9501
9502check-find:
9503 @$(unstage)
9504 @r=`${PWD_COMMAND}`; export r; \
9505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9506 $(HOST_EXPORTS) \
9507 (cd $(HOST_SUBDIR)/find && \
9508 $(MAKE) $(FLAGS_TO_PASS) check)
9509
9510@endif find
9511
9512.PHONY: install-find maybe-install-find
9513maybe-install-find:
9514@if find
9515maybe-install-find: install-find
9516
9517install-find: installdirs
9518 @$(unstage)
9519 @r=`${PWD_COMMAND}`; export r; \
9520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521 $(HOST_EXPORTS) \
9522 (cd $(HOST_SUBDIR)/find && \
9523 $(MAKE) $(FLAGS_TO_PASS) install)
9524
9525@endif find
9526
9527# Other targets (info, dvi, etc.)
9528
9529.PHONY: maybe-info-find info-find
9530maybe-info-find:
9531@if find
9532maybe-info-find: info-find
9533
9534info-find: \
9535 configure-find
9536 @$(unstage)
9537 @[ -f ./find/Makefile ] || exit 0; \
9538 r=`${PWD_COMMAND}`; export r; \
9539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9540 $(HOST_EXPORTS) \
9541 for flag in $(EXTRA_HOST_FLAGS) ; do \
9542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9543 done; \
9544 echo "Doing info in find" ; \
9545 (cd $(HOST_SUBDIR)/find && \
9546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9548 "RANLIB=$${RANLIB}" \
9549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9550 info) \
9551 || exit 1
9552
9553@endif find
9554
9555.PHONY: maybe-dvi-find dvi-find
9556maybe-dvi-find:
9557@if find
9558maybe-dvi-find: dvi-find
9559
9560dvi-find: \
9561 configure-find
9562 @$(unstage)
9563 @[ -f ./find/Makefile ] || exit 0; \
9564 r=`${PWD_COMMAND}`; export r; \
9565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9566 $(HOST_EXPORTS) \
9567 for flag in $(EXTRA_HOST_FLAGS) ; do \
9568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9569 done; \
9570 echo "Doing dvi in find" ; \
9571 (cd $(HOST_SUBDIR)/find && \
9572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9574 "RANLIB=$${RANLIB}" \
9575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9576 dvi) \
9577 || exit 1
9578
9579@endif find
9580
9581.PHONY: maybe-html-find html-find
9582maybe-html-find:
9583@if find
9584maybe-html-find: html-find
9585
9586html-find: \
9587 configure-find
9588 @$(unstage)
9589 @[ -f ./find/Makefile ] || exit 0; \
9590 r=`${PWD_COMMAND}`; export r; \
9591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9592 $(HOST_EXPORTS) \
9593 for flag in $(EXTRA_HOST_FLAGS) ; do \
9594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9595 done; \
9596 echo "Doing html in find" ; \
9597 (cd $(HOST_SUBDIR)/find && \
9598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9600 "RANLIB=$${RANLIB}" \
9601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9602 html) \
9603 || exit 1
9604
9605@endif find
9606
9607.PHONY: maybe-TAGS-find TAGS-find
9608maybe-TAGS-find:
9609@if find
9610maybe-TAGS-find: TAGS-find
9611
9612TAGS-find: \
9613 configure-find
9614 @$(unstage)
9615 @[ -f ./find/Makefile ] || exit 0; \
9616 r=`${PWD_COMMAND}`; export r; \
9617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9618 $(HOST_EXPORTS) \
9619 for flag in $(EXTRA_HOST_FLAGS) ; do \
9620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9621 done; \
9622 echo "Doing TAGS in find" ; \
9623 (cd $(HOST_SUBDIR)/find && \
9624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9626 "RANLIB=$${RANLIB}" \
9627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9628 TAGS) \
9629 || exit 1
9630
9631@endif find
9632
9633.PHONY: maybe-install-info-find install-info-find
9634maybe-install-info-find:
9635@if find
9636maybe-install-info-find: install-info-find
9637
9638install-info-find: \
9639 configure-find \
9640 info-find
9641 @$(unstage)
9642 @[ -f ./find/Makefile ] || exit 0; \
9643 r=`${PWD_COMMAND}`; export r; \
9644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645 $(HOST_EXPORTS) \
9646 for flag in $(EXTRA_HOST_FLAGS) ; do \
9647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9648 done; \
9649 echo "Doing install-info in find" ; \
9650 (cd $(HOST_SUBDIR)/find && \
9651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9653 "RANLIB=$${RANLIB}" \
9654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9655 install-info) \
9656 || exit 1
9657
9658@endif find
9659
9660.PHONY: maybe-installcheck-find installcheck-find
9661maybe-installcheck-find:
9662@if find
9663maybe-installcheck-find: installcheck-find
9664
9665installcheck-find: \
9666 configure-find
9667 @$(unstage)
9668 @[ -f ./find/Makefile ] || exit 0; \
9669 r=`${PWD_COMMAND}`; export r; \
9670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9671 $(HOST_EXPORTS) \
9672 for flag in $(EXTRA_HOST_FLAGS) ; do \
9673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9674 done; \
9675 echo "Doing installcheck in find" ; \
9676 (cd $(HOST_SUBDIR)/find && \
9677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9679 "RANLIB=$${RANLIB}" \
9680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9681 installcheck) \
9682 || exit 1
9683
9684@endif find
9685
9686.PHONY: maybe-mostlyclean-find mostlyclean-find
9687maybe-mostlyclean-find:
9688@if find
9689maybe-mostlyclean-find: mostlyclean-find
9690
9691mostlyclean-find:
9692 @$(unstage)
9693 @[ -f ./find/Makefile ] || exit 0; \
9694 r=`${PWD_COMMAND}`; export r; \
9695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9696 $(HOST_EXPORTS) \
9697 for flag in $(EXTRA_HOST_FLAGS) ; do \
9698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9699 done; \
9700 echo "Doing mostlyclean in find" ; \
9701 (cd $(HOST_SUBDIR)/find && \
9702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9704 "RANLIB=$${RANLIB}" \
9705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9706 mostlyclean) \
9707 || exit 1
9708
9709@endif find
9710
9711.PHONY: maybe-clean-find clean-find
9712maybe-clean-find:
9713@if find
9714maybe-clean-find: clean-find
9715
9716clean-find:
9717 @$(unstage)
9718 @[ -f ./find/Makefile ] || exit 0; \
9719 r=`${PWD_COMMAND}`; export r; \
9720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9721 $(HOST_EXPORTS) \
9722 for flag in $(EXTRA_HOST_FLAGS) ; do \
9723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9724 done; \
9725 echo "Doing clean in find" ; \
9726 (cd $(HOST_SUBDIR)/find && \
9727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9729 "RANLIB=$${RANLIB}" \
9730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9731 clean) \
9732 || exit 1
9733
9734@endif find
9735
9736.PHONY: maybe-distclean-find distclean-find
9737maybe-distclean-find:
9738@if find
9739maybe-distclean-find: distclean-find
9740
9741distclean-find:
9742 @$(unstage)
9743 @[ -f ./find/Makefile ] || exit 0; \
9744 r=`${PWD_COMMAND}`; export r; \
9745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9746 $(HOST_EXPORTS) \
9747 for flag in $(EXTRA_HOST_FLAGS) ; do \
9748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9749 done; \
9750 echo "Doing distclean in find" ; \
9751 (cd $(HOST_SUBDIR)/find && \
9752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9754 "RANLIB=$${RANLIB}" \
9755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9756 distclean) \
9757 || exit 1
9758
9759@endif find
9760
9761.PHONY: maybe-maintainer-clean-find maintainer-clean-find
9762maybe-maintainer-clean-find:
9763@if find
9764maybe-maintainer-clean-find: maintainer-clean-find
9765
9766maintainer-clean-find:
9767 @$(unstage)
9768 @[ -f ./find/Makefile ] || exit 0; \
9769 r=`${PWD_COMMAND}`; export r; \
9770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9771 $(HOST_EXPORTS) \
9772 for flag in $(EXTRA_HOST_FLAGS) ; do \
9773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9774 done; \
9775 echo "Doing maintainer-clean in find" ; \
9776 (cd $(HOST_SUBDIR)/find && \
9777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9779 "RANLIB=$${RANLIB}" \
9780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9781 maintainer-clean) \
9782 || exit 1
9783
9784@endif find
9785
9786
9787
9788.PHONY: configure-fixincludes maybe-configure-fixincludes
9789maybe-configure-fixincludes:
9790@if fixincludes
9791maybe-configure-fixincludes: configure-fixincludes
9792configure-fixincludes:
9793 @$(unstage)
9794 @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9796 r=`${PWD_COMMAND}`; export r; \
9797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9798 $(HOST_EXPORTS) \
9799 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9800 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9801 case $(srcdir) in \
9802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9803 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9805 esac; \
9806 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9807 libsrcdir="$$s/fixincludes"; \
9808 $(SHELL) $${libsrcdir}/configure \
9809 $(HOST_CONFIGARGS) $${srcdiroption} \
9810 || exit 1
9811@endif fixincludes
9812
9813
9814
9815
9816
9817.PHONY: all-fixincludes maybe-all-fixincludes
9818maybe-all-fixincludes:
9819@if fixincludes
9820TARGET-fixincludes=all
9821maybe-all-fixincludes: all-fixincludes
9822all-fixincludes: configure-fixincludes
9823 @$(unstage)
9824 @r=`${PWD_COMMAND}`; export r; \
9825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9826 $(HOST_EXPORTS) \
9827 (cd $(HOST_SUBDIR)/fixincludes && \
9828 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
9829@endif fixincludes
9830
9831
9832
9833
9834.PHONY: check-fixincludes maybe-check-fixincludes
9835maybe-check-fixincludes:
9836@if fixincludes
9837maybe-check-fixincludes: check-fixincludes
9838
9839check-fixincludes:
9840 @$(unstage)
9841 @r=`${PWD_COMMAND}`; export r; \
9842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9843 $(HOST_EXPORTS) \
9844 (cd $(HOST_SUBDIR)/fixincludes && \
9845 $(MAKE) $(FLAGS_TO_PASS) check)
9846
9847@endif fixincludes
9848
9849.PHONY: install-fixincludes maybe-install-fixincludes
9850maybe-install-fixincludes:
9851@if fixincludes
9852maybe-install-fixincludes: install-fixincludes
9853
9854install-fixincludes: installdirs
9855 @$(unstage)
9856 @r=`${PWD_COMMAND}`; export r; \
9857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9858 $(HOST_EXPORTS) \
9859 (cd $(HOST_SUBDIR)/fixincludes && \
9860 $(MAKE) $(FLAGS_TO_PASS) install)
9861
9862@endif fixincludes
9863
9864# Other targets (info, dvi, etc.)
9865
9866.PHONY: maybe-info-fixincludes info-fixincludes
9867maybe-info-fixincludes:
9868@if fixincludes
9869maybe-info-fixincludes: info-fixincludes
9870
9871# fixincludes doesn't support info.
9872info-fixincludes:
9873
9874@endif fixincludes
9875
9876.PHONY: maybe-dvi-fixincludes dvi-fixincludes
9877maybe-dvi-fixincludes:
9878@if fixincludes
9879maybe-dvi-fixincludes: dvi-fixincludes
9880
9881# fixincludes doesn't support dvi.
9882dvi-fixincludes:
9883
9884@endif fixincludes
9885
9886.PHONY: maybe-html-fixincludes html-fixincludes
9887maybe-html-fixincludes:
9888@if fixincludes
9889maybe-html-fixincludes: html-fixincludes
9890
9891html-fixincludes: \
9892 configure-fixincludes
9893 @$(unstage)
9894 @[ -f ./fixincludes/Makefile ] || exit 0; \
9895 r=`${PWD_COMMAND}`; export r; \
9896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9897 $(HOST_EXPORTS) \
9898 for flag in $(EXTRA_HOST_FLAGS) ; do \
9899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9900 done; \
9901 echo "Doing html in fixincludes" ; \
9902 (cd $(HOST_SUBDIR)/fixincludes && \
9903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9905 "RANLIB=$${RANLIB}" \
9906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9907 html) \
9908 || exit 1
9909
9910@endif fixincludes
9911
9912.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9913maybe-TAGS-fixincludes:
9914@if fixincludes
9915maybe-TAGS-fixincludes: TAGS-fixincludes
9916
9917# fixincludes doesn't support TAGS.
9918TAGS-fixincludes:
9919
9920@endif fixincludes
9921
9922.PHONY: maybe-install-info-fixincludes install-info-fixincludes
9923maybe-install-info-fixincludes:
9924@if fixincludes
9925maybe-install-info-fixincludes: install-info-fixincludes
9926
9927# fixincludes doesn't support install-info.
9928install-info-fixincludes:
9929
9930@endif fixincludes
9931
9932.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9933maybe-installcheck-fixincludes:
9934@if fixincludes
9935maybe-installcheck-fixincludes: installcheck-fixincludes
9936
9937# fixincludes doesn't support installcheck.
9938installcheck-fixincludes:
9939
9940@endif fixincludes
9941
9942.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9943maybe-mostlyclean-fixincludes:
9944@if fixincludes
9945maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9946
9947mostlyclean-fixincludes:
9948 @$(unstage)
9949 @[ -f ./fixincludes/Makefile ] || exit 0; \
9950 r=`${PWD_COMMAND}`; export r; \
9951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9952 $(HOST_EXPORTS) \
9953 for flag in $(EXTRA_HOST_FLAGS) ; do \
9954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9955 done; \
9956 echo "Doing mostlyclean in fixincludes" ; \
9957 (cd $(HOST_SUBDIR)/fixincludes && \
9958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9960 "RANLIB=$${RANLIB}" \
9961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9962 mostlyclean) \
9963 || exit 1
9964
9965@endif fixincludes
9966
9967.PHONY: maybe-clean-fixincludes clean-fixincludes
9968maybe-clean-fixincludes:
9969@if fixincludes
9970maybe-clean-fixincludes: clean-fixincludes
9971
9972clean-fixincludes:
9973 @$(unstage)
9974 @[ -f ./fixincludes/Makefile ] || exit 0; \
9975 r=`${PWD_COMMAND}`; export r; \
9976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977 $(HOST_EXPORTS) \
9978 for flag in $(EXTRA_HOST_FLAGS) ; do \
9979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9980 done; \
9981 echo "Doing clean in fixincludes" ; \
9982 (cd $(HOST_SUBDIR)/fixincludes && \
9983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9985 "RANLIB=$${RANLIB}" \
9986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9987 clean) \
9988 || exit 1
9989
9990@endif fixincludes
9991
9992.PHONY: maybe-distclean-fixincludes distclean-fixincludes
9993maybe-distclean-fixincludes:
9994@if fixincludes
9995maybe-distclean-fixincludes: distclean-fixincludes
9996
9997distclean-fixincludes:
9998 @$(unstage)
9999 @[ -f ./fixincludes/Makefile ] || exit 0; \
10000 r=`${PWD_COMMAND}`; export r; \
10001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10002 $(HOST_EXPORTS) \
10003 for flag in $(EXTRA_HOST_FLAGS) ; do \
10004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10005 done; \
10006 echo "Doing distclean in fixincludes" ; \
10007 (cd $(HOST_SUBDIR)/fixincludes && \
10008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10010 "RANLIB=$${RANLIB}" \
10011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10012 distclean) \
10013 || exit 1
10014
10015@endif fixincludes
10016
10017.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10018maybe-maintainer-clean-fixincludes:
10019@if fixincludes
10020maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10021
10022maintainer-clean-fixincludes:
10023 @$(unstage)
10024 @[ -f ./fixincludes/Makefile ] || exit 0; \
10025 r=`${PWD_COMMAND}`; export r; \
10026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10027 $(HOST_EXPORTS) \
10028 for flag in $(EXTRA_HOST_FLAGS) ; do \
10029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10030 done; \
10031 echo "Doing maintainer-clean in fixincludes" ; \
10032 (cd $(HOST_SUBDIR)/fixincludes && \
10033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10035 "RANLIB=$${RANLIB}" \
10036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10037 maintainer-clean) \
10038 || exit 1
10039
10040@endif fixincludes
10041
10042
10043
10044.PHONY: configure-flex maybe-configure-flex
10045maybe-configure-flex:
10046@if flex
10047maybe-configure-flex: configure-flex
10048configure-flex:
10049 @$(unstage)
10050 @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
10052 r=`${PWD_COMMAND}`; export r; \
10053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054 $(HOST_EXPORTS) \
10055 echo Configuring in $(HOST_SUBDIR)/flex; \
10056 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10057 case $(srcdir) in \
10058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10059 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10061 esac; \
10062 srcdiroption="--srcdir=$${topdir}/flex"; \
10063 libsrcdir="$$s/flex"; \
10064 $(SHELL) $${libsrcdir}/configure \
10065 $(HOST_CONFIGARGS) $${srcdiroption} \
10066 || exit 1
10067@endif flex
10068
10069
10070
10071
10072
10073.PHONY: all-flex maybe-all-flex
10074maybe-all-flex:
10075@if flex
10076TARGET-flex=all
10077maybe-all-flex: all-flex
10078all-flex: configure-flex
10079 @$(unstage)
10080 @r=`${PWD_COMMAND}`; export r; \
10081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10082 $(HOST_EXPORTS) \
10083 (cd $(HOST_SUBDIR)/flex && \
10084 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
10085@endif flex
10086
10087
10088
10089
10090.PHONY: check-flex maybe-check-flex
10091maybe-check-flex:
10092@if flex
10093maybe-check-flex: check-flex
10094
10095# This module is only tested in a native toolchain.
10096check-flex:
10097 @$(unstage)
10098 @if [ '$(host)' = '$(target)' ] ; then \
10099 r=`${PWD_COMMAND}`; export r; \
10100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10101 $(HOST_EXPORTS) \
10102 (cd $(HOST_SUBDIR)/flex && \
10103 $(MAKE) $(FLAGS_TO_PASS) check); \
10104 fi
10105
10106@endif flex
10107
10108.PHONY: install-flex maybe-install-flex
10109maybe-install-flex:
10110@if flex
10111maybe-install-flex: install-flex
10112
10113install-flex: installdirs
10114 @$(unstage)
10115 @r=`${PWD_COMMAND}`; export r; \
10116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10117 $(HOST_EXPORTS) \
10118 (cd $(HOST_SUBDIR)/flex && \
10119 $(MAKE) $(FLAGS_TO_PASS) install)
10120
10121@endif flex
10122
10123# Other targets (info, dvi, etc.)
10124
10125.PHONY: maybe-info-flex info-flex
10126maybe-info-flex:
10127@if flex
10128maybe-info-flex: info-flex
10129
10130info-flex: \
10131 configure-flex
10132 @$(unstage)
10133 @[ -f ./flex/Makefile ] || exit 0; \
10134 r=`${PWD_COMMAND}`; export r; \
10135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10136 $(HOST_EXPORTS) \
10137 for flag in $(EXTRA_HOST_FLAGS) ; do \
10138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10139 done; \
10140 echo "Doing info in flex" ; \
10141 (cd $(HOST_SUBDIR)/flex && \
10142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10144 "RANLIB=$${RANLIB}" \
10145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10146 info) \
10147 || exit 1
10148
10149@endif flex
10150
10151.PHONY: maybe-dvi-flex dvi-flex
10152maybe-dvi-flex:
10153@if flex
10154maybe-dvi-flex: dvi-flex
10155
10156dvi-flex: \
10157 configure-flex
10158 @$(unstage)
10159 @[ -f ./flex/Makefile ] || exit 0; \
10160 r=`${PWD_COMMAND}`; export r; \
10161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10162 $(HOST_EXPORTS) \
10163 for flag in $(EXTRA_HOST_FLAGS) ; do \
10164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10165 done; \
10166 echo "Doing dvi in flex" ; \
10167 (cd $(HOST_SUBDIR)/flex && \
10168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10170 "RANLIB=$${RANLIB}" \
10171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10172 dvi) \
10173 || exit 1
10174
10175@endif flex
10176
10177.PHONY: maybe-html-flex html-flex
10178maybe-html-flex:
10179@if flex
10180maybe-html-flex: html-flex
10181
10182html-flex: \
10183 configure-flex
10184 @$(unstage)
10185 @[ -f ./flex/Makefile ] || exit 0; \
10186 r=`${PWD_COMMAND}`; export r; \
10187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10188 $(HOST_EXPORTS) \
10189 for flag in $(EXTRA_HOST_FLAGS) ; do \
10190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10191 done; \
10192 echo "Doing html in flex" ; \
10193 (cd $(HOST_SUBDIR)/flex && \
10194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10196 "RANLIB=$${RANLIB}" \
10197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10198 html) \
10199 || exit 1
10200
10201@endif flex
10202
10203.PHONY: maybe-TAGS-flex TAGS-flex
10204maybe-TAGS-flex:
10205@if flex
10206maybe-TAGS-flex: TAGS-flex
10207
10208TAGS-flex: \
10209 configure-flex
10210 @$(unstage)
10211 @[ -f ./flex/Makefile ] || exit 0; \
10212 r=`${PWD_COMMAND}`; export r; \
10213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10214 $(HOST_EXPORTS) \
10215 for flag in $(EXTRA_HOST_FLAGS) ; do \
10216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10217 done; \
10218 echo "Doing TAGS in flex" ; \
10219 (cd $(HOST_SUBDIR)/flex && \
10220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10222 "RANLIB=$${RANLIB}" \
10223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10224 TAGS) \
10225 || exit 1
10226
10227@endif flex
10228
10229.PHONY: maybe-install-info-flex install-info-flex
10230maybe-install-info-flex:
10231@if flex
10232maybe-install-info-flex: install-info-flex
10233
10234install-info-flex: \
10235 configure-flex \
10236 info-flex
10237 @$(unstage)
10238 @[ -f ./flex/Makefile ] || exit 0; \
10239 r=`${PWD_COMMAND}`; export r; \
10240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10241 $(HOST_EXPORTS) \
10242 for flag in $(EXTRA_HOST_FLAGS) ; do \
10243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10244 done; \
10245 echo "Doing install-info in flex" ; \
10246 (cd $(HOST_SUBDIR)/flex && \
10247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10249 "RANLIB=$${RANLIB}" \
10250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10251 install-info) \
10252 || exit 1
10253
10254@endif flex
10255
10256.PHONY: maybe-installcheck-flex installcheck-flex
10257maybe-installcheck-flex:
10258@if flex
10259maybe-installcheck-flex: installcheck-flex
10260
10261installcheck-flex: \
10262 configure-flex
10263 @$(unstage)
10264 @[ -f ./flex/Makefile ] || exit 0; \
10265 r=`${PWD_COMMAND}`; export r; \
10266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10267 $(HOST_EXPORTS) \
10268 for flag in $(EXTRA_HOST_FLAGS) ; do \
10269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10270 done; \
10271 echo "Doing installcheck in flex" ; \
10272 (cd $(HOST_SUBDIR)/flex && \
10273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10275 "RANLIB=$${RANLIB}" \
10276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10277 installcheck) \
10278 || exit 1
10279
10280@endif flex
10281
10282.PHONY: maybe-mostlyclean-flex mostlyclean-flex
10283maybe-mostlyclean-flex:
10284@if flex
10285maybe-mostlyclean-flex: mostlyclean-flex
10286
10287mostlyclean-flex:
10288 @$(unstage)
10289 @[ -f ./flex/Makefile ] || exit 0; \
10290 r=`${PWD_COMMAND}`; export r; \
10291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10292 $(HOST_EXPORTS) \
10293 for flag in $(EXTRA_HOST_FLAGS) ; do \
10294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10295 done; \
10296 echo "Doing mostlyclean in flex" ; \
10297 (cd $(HOST_SUBDIR)/flex && \
10298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10300 "RANLIB=$${RANLIB}" \
10301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10302 mostlyclean) \
10303 || exit 1
10304
10305@endif flex
10306
10307.PHONY: maybe-clean-flex clean-flex
10308maybe-clean-flex:
10309@if flex
10310maybe-clean-flex: clean-flex
10311
10312clean-flex:
10313 @$(unstage)
10314 @[ -f ./flex/Makefile ] || exit 0; \
10315 r=`${PWD_COMMAND}`; export r; \
10316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10317 $(HOST_EXPORTS) \
10318 for flag in $(EXTRA_HOST_FLAGS) ; do \
10319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10320 done; \
10321 echo "Doing clean in flex" ; \
10322 (cd $(HOST_SUBDIR)/flex && \
10323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10325 "RANLIB=$${RANLIB}" \
10326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10327 clean) \
10328 || exit 1
10329
10330@endif flex
10331
10332.PHONY: maybe-distclean-flex distclean-flex
10333maybe-distclean-flex:
10334@if flex
10335maybe-distclean-flex: distclean-flex
10336
10337distclean-flex:
10338 @$(unstage)
10339 @[ -f ./flex/Makefile ] || exit 0; \
10340 r=`${PWD_COMMAND}`; export r; \
10341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10342 $(HOST_EXPORTS) \
10343 for flag in $(EXTRA_HOST_FLAGS) ; do \
10344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10345 done; \
10346 echo "Doing distclean in flex" ; \
10347 (cd $(HOST_SUBDIR)/flex && \
10348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10350 "RANLIB=$${RANLIB}" \
10351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10352 distclean) \
10353 || exit 1
10354
10355@endif flex
10356
10357.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10358maybe-maintainer-clean-flex:
10359@if flex
10360maybe-maintainer-clean-flex: maintainer-clean-flex
10361
10362maintainer-clean-flex:
10363 @$(unstage)
10364 @[ -f ./flex/Makefile ] || exit 0; \
10365 r=`${PWD_COMMAND}`; export r; \
10366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367 $(HOST_EXPORTS) \
10368 for flag in $(EXTRA_HOST_FLAGS) ; do \
10369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10370 done; \
10371 echo "Doing maintainer-clean in flex" ; \
10372 (cd $(HOST_SUBDIR)/flex && \
10373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10375 "RANLIB=$${RANLIB}" \
10376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10377 maintainer-clean) \
10378 || exit 1
10379
10380@endif flex
10381
10382
10383
10384.PHONY: configure-gas maybe-configure-gas
10385maybe-configure-gas:
10386@if gas
10387maybe-configure-gas: configure-gas
10388configure-gas:
10389 @test -f stage_last && exit 0; \
10390 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10392 r=`${PWD_COMMAND}`; export r; \
10393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394 $(HOST_EXPORTS) \
10395 echo Configuring in $(HOST_SUBDIR)/gas; \
10396 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10397 case $(srcdir) in \
10398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10399 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10401 esac; \
10402 srcdiroption="--srcdir=$${topdir}/gas"; \
10403 libsrcdir="$$s/gas"; \
10404 $(SHELL) $${libsrcdir}/configure \
10405 $(HOST_CONFIGARGS) $${srcdiroption} \
10406 || exit 1
10407@endif gas
10408
10409
10410
10411.PHONY: configure-stage1-gas maybe-configure-stage1-gas
10412maybe-configure-stage1-gas:
10413@if gas-bootstrap
10414maybe-configure-stage1-gas: configure-stage1-gas
10415configure-stage1-gas:
10416 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10417 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10418 r=`${PWD_COMMAND}`; export r; \
10419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10420 $(HOST_EXPORTS) \
10421 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10422 cd $(HOST_SUBDIR)/gas || exit 1; \
10423 case $(srcdir) in \
10424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10425 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10427 esac; \
10428 srcdiroption="--srcdir=$${topdir}/gas"; \
10429 libsrcdir="$$s/gas"; \
10430 $(SHELL) $${libsrcdir}/configure \
10431 $(HOST_CONFIGARGS) $${srcdiroption} \
10432 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
10433@endif gas-bootstrap
10434
10435.PHONY: configure-stage2-gas maybe-configure-stage2-gas
10436maybe-configure-stage2-gas:
10437@if gas-bootstrap
10438maybe-configure-stage2-gas: configure-stage2-gas
10439configure-stage2-gas:
10440 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10441 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10442 r=`${PWD_COMMAND}`; export r; \
10443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10444 $(HOST_EXPORTS) \
10445 $(POSTSTAGE1_HOST_EXPORTS) \
10446 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10447 cd $(HOST_SUBDIR)/gas || exit 1; \
10448 case $(srcdir) in \
10449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10450 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10452 esac; \
10453 srcdiroption="--srcdir=$${topdir}/gas"; \
10454 libsrcdir="$$s/gas"; \
10455 $(SHELL) $${libsrcdir}/configure \
10456 $(HOST_CONFIGARGS) $${srcdiroption} \
10457 @stage2_werror_flag@
10458@endif gas-bootstrap
10459
10460.PHONY: configure-stage3-gas maybe-configure-stage3-gas
10461maybe-configure-stage3-gas:
10462@if gas-bootstrap
10463maybe-configure-stage3-gas: configure-stage3-gas
10464configure-stage3-gas:
10465 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10466 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10467 r=`${PWD_COMMAND}`; export r; \
10468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10469 $(HOST_EXPORTS) \
10470 $(POSTSTAGE1_HOST_EXPORTS) \
10471 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10472 cd $(HOST_SUBDIR)/gas || exit 1; \
10473 case $(srcdir) in \
10474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10475 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10477 esac; \
10478 srcdiroption="--srcdir=$${topdir}/gas"; \
10479 libsrcdir="$$s/gas"; \
10480 $(SHELL) $${libsrcdir}/configure \
10481 $(HOST_CONFIGARGS) $${srcdiroption} \
10482 @stage2_werror_flag@
10483@endif gas-bootstrap
10484
10485.PHONY: configure-stage4-gas maybe-configure-stage4-gas
10486maybe-configure-stage4-gas:
10487@if gas-bootstrap
10488maybe-configure-stage4-gas: configure-stage4-gas
10489configure-stage4-gas:
10490 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10491 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10492 r=`${PWD_COMMAND}`; export r; \
10493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10494 $(HOST_EXPORTS) \
10495 $(POSTSTAGE1_HOST_EXPORTS) \
10496 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10497 cd $(HOST_SUBDIR)/gas || exit 1; \
10498 case $(srcdir) in \
10499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10500 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10502 esac; \
10503 srcdiroption="--srcdir=$${topdir}/gas"; \
10504 libsrcdir="$$s/gas"; \
10505 $(SHELL) $${libsrcdir}/configure \
10506 $(HOST_CONFIGARGS) $${srcdiroption} \
10507 @stage2_werror_flag@
10508@endif gas-bootstrap
10509
10510.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10511maybe-configure-stageprofile-gas:
10512@if gas-bootstrap
10513maybe-configure-stageprofile-gas: configure-stageprofile-gas
10514configure-stageprofile-gas:
10515 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10516 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10517 r=`${PWD_COMMAND}`; export r; \
10518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10519 $(HOST_EXPORTS) \
10520 $(POSTSTAGE1_HOST_EXPORTS) \
10521 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10522 cd $(HOST_SUBDIR)/gas || exit 1; \
10523 case $(srcdir) in \
10524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10525 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10527 esac; \
10528 srcdiroption="--srcdir=$${topdir}/gas"; \
10529 libsrcdir="$$s/gas"; \
10530 $(SHELL) $${libsrcdir}/configure \
10531 $(HOST_CONFIGARGS) $${srcdiroption} \
10532 @stage2_werror_flag@
10533@endif gas-bootstrap
10534
10535.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10536maybe-configure-stagefeedback-gas:
10537@if gas-bootstrap
10538maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10539configure-stagefeedback-gas:
10540 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10541 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10542 r=`${PWD_COMMAND}`; export r; \
10543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10544 $(HOST_EXPORTS) \
10545 $(POSTSTAGE1_HOST_EXPORTS) \
10546 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10547 cd $(HOST_SUBDIR)/gas || exit 1; \
10548 case $(srcdir) in \
10549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10550 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10552 esac; \
10553 srcdiroption="--srcdir=$${topdir}/gas"; \
10554 libsrcdir="$$s/gas"; \
10555 $(SHELL) $${libsrcdir}/configure \
10556 $(HOST_CONFIGARGS) $${srcdiroption} \
10557 @stage2_werror_flag@
10558@endif gas-bootstrap
10559
10560
10561
10562
10563
10564.PHONY: all-gas maybe-all-gas
10565maybe-all-gas:
10566@if gas
10567TARGET-gas=all
10568maybe-all-gas: all-gas
10569all-gas: configure-gas
10570 @test -f stage_last && exit 0; \
10571 r=`${PWD_COMMAND}`; export r; \
10572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10573 $(HOST_EXPORTS) \
10574 (cd $(HOST_SUBDIR)/gas && \
10575 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
10576@endif gas
10577
10578
10579
10580.PHONY: all-stage1-gas maybe-all-stage1-gas
10581.PHONY: clean-stage1-gas maybe-clean-stage1-gas
10582maybe-all-stage1-gas:
10583maybe-clean-stage1-gas:
10584@if gas-bootstrap
10585maybe-all-stage1-gas: all-stage1-gas
10586all-stage1: all-stage1-gas
10587TARGET-stage1-gas = $(TARGET-gas)
10588all-stage1-gas: configure-stage1-gas
10589 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10590 @r=`${PWD_COMMAND}`; export r; \
10591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10592 $(HOST_EXPORTS) \
10593 cd $(HOST_SUBDIR)/gas && \
10594 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
10595 $(TARGET-stage1-gas)
10596
10597maybe-clean-stage1-gas: clean-stage1-gas
10598clean-stage1: clean-stage1-gas
10599clean-stage1-gas:
10600 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10601 || exit 0 ; \
10602 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10603 cd $(HOST_SUBDIR)/gas && \
10604 $(MAKE) $(FLAGS_TO_PASS) \
10605 CFLAGS="$(STAGE1_CFLAGS)" clean
10606@endif gas-bootstrap
10607
10608
10609.PHONY: all-stage2-gas maybe-all-stage2-gas
10610.PHONY: clean-stage2-gas maybe-clean-stage2-gas
10611maybe-all-stage2-gas:
10612maybe-clean-stage2-gas:
10613@if gas-bootstrap
10614maybe-all-stage2-gas: all-stage2-gas
10615all-stage2: all-stage2-gas
10616TARGET-stage2-gas = $(TARGET-gas)
10617all-stage2-gas: configure-stage2-gas
10618 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10619 @r=`${PWD_COMMAND}`; export r; \
10620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10621 $(HOST_EXPORTS) \
10622 $(POSTSTAGE1_HOST_EXPORTS) \
10623 cd $(HOST_SUBDIR)/gas && \
10624 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10625 $(TARGET-stage2-gas)
10626
10627maybe-clean-stage2-gas: clean-stage2-gas
10628clean-stage2: clean-stage2-gas
10629clean-stage2-gas:
10630 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10631 || exit 0 ; \
10632 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10633 cd $(HOST_SUBDIR)/gas && \
10634 $(MAKE) $(FLAGS_TO_PASS) \
10635 $(POSTSTAGE1_FLAGS_TO_PASS) \
10636 clean
10637@endif gas-bootstrap
10638
10639
10640.PHONY: all-stage3-gas maybe-all-stage3-gas
10641.PHONY: clean-stage3-gas maybe-clean-stage3-gas
10642maybe-all-stage3-gas:
10643maybe-clean-stage3-gas:
10644@if gas-bootstrap
10645maybe-all-stage3-gas: all-stage3-gas
10646all-stage3: all-stage3-gas
10647TARGET-stage3-gas = $(TARGET-gas)
10648all-stage3-gas: configure-stage3-gas
10649 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10650 @r=`${PWD_COMMAND}`; export r; \
10651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10652 $(HOST_EXPORTS) \
10653 $(POSTSTAGE1_HOST_EXPORTS) \
10654 cd $(HOST_SUBDIR)/gas && \
10655 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10656 $(TARGET-stage3-gas)
10657
10658maybe-clean-stage3-gas: clean-stage3-gas
10659clean-stage3: clean-stage3-gas
10660clean-stage3-gas:
10661 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10662 || exit 0 ; \
10663 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10664 cd $(HOST_SUBDIR)/gas && \
10665 $(MAKE) $(FLAGS_TO_PASS) \
10666 $(POSTSTAGE1_FLAGS_TO_PASS) \
10667 clean
10668@endif gas-bootstrap
10669
10670
10671.PHONY: all-stage4-gas maybe-all-stage4-gas
10672.PHONY: clean-stage4-gas maybe-clean-stage4-gas
10673maybe-all-stage4-gas:
10674maybe-clean-stage4-gas:
10675@if gas-bootstrap
10676maybe-all-stage4-gas: all-stage4-gas
10677all-stage4: all-stage4-gas
10678TARGET-stage4-gas = $(TARGET-gas)
10679all-stage4-gas: configure-stage4-gas
10680 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10681 @r=`${PWD_COMMAND}`; export r; \
10682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683 $(HOST_EXPORTS) \
10684 $(POSTSTAGE1_HOST_EXPORTS) \
10685 cd $(HOST_SUBDIR)/gas && \
10686 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10687 $(TARGET-stage4-gas)
10688
10689maybe-clean-stage4-gas: clean-stage4-gas
10690clean-stage4: clean-stage4-gas
10691clean-stage4-gas:
10692 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10693 || exit 0 ; \
10694 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10695 cd $(HOST_SUBDIR)/gas && \
10696 $(MAKE) $(FLAGS_TO_PASS) \
10697 $(POSTSTAGE1_FLAGS_TO_PASS) \
10698 clean
10699@endif gas-bootstrap
10700
10701
10702.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10703.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10704maybe-all-stageprofile-gas:
10705maybe-clean-stageprofile-gas:
10706@if gas-bootstrap
10707maybe-all-stageprofile-gas: all-stageprofile-gas
10708all-stageprofile: all-stageprofile-gas
10709TARGET-stageprofile-gas = $(TARGET-gas)
10710all-stageprofile-gas: configure-stageprofile-gas
10711 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10712 @r=`${PWD_COMMAND}`; export r; \
10713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10714 $(HOST_EXPORTS) \
10715 $(POSTSTAGE1_HOST_EXPORTS) \
10716 cd $(HOST_SUBDIR)/gas && \
10717 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
10718 $(TARGET-stageprofile-gas)
10719
10720maybe-clean-stageprofile-gas: clean-stageprofile-gas
10721clean-stageprofile: clean-stageprofile-gas
10722clean-stageprofile-gas:
10723 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10724 || exit 0 ; \
10725 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10726 cd $(HOST_SUBDIR)/gas && \
10727 $(MAKE) $(FLAGS_TO_PASS) \
10728 $(POSTSTAGE1_FLAGS_TO_PASS) \
10729 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
10730@endif gas-bootstrap
10731
10732
10733.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10734.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10735maybe-all-stagefeedback-gas:
10736maybe-clean-stagefeedback-gas:
10737@if gas-bootstrap
10738maybe-all-stagefeedback-gas: all-stagefeedback-gas
10739all-stagefeedback: all-stagefeedback-gas
10740TARGET-stagefeedback-gas = $(TARGET-gas)
10741all-stagefeedback-gas: configure-stagefeedback-gas
10742 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10743 @r=`${PWD_COMMAND}`; export r; \
10744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10745 $(HOST_EXPORTS) \
10746 $(POSTSTAGE1_HOST_EXPORTS) \
10747 cd $(HOST_SUBDIR)/gas && \
10748 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
10749 $(TARGET-stagefeedback-gas)
10750
10751maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10752clean-stagefeedback: clean-stagefeedback-gas
10753clean-stagefeedback-gas:
10754 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10755 || exit 0 ; \
10756 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10757 cd $(HOST_SUBDIR)/gas && \
10758 $(MAKE) $(FLAGS_TO_PASS) \
10759 $(POSTSTAGE1_FLAGS_TO_PASS) \
10760 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
10761@endif gas-bootstrap
10762
10763
10764
10765
10766
10767.PHONY: check-gas maybe-check-gas
10768maybe-check-gas:
10769@if gas
10770maybe-check-gas: check-gas
10771
10772check-gas:
10773 @$(unstage)
10774 @r=`${PWD_COMMAND}`; export r; \
10775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10776 $(HOST_EXPORTS) \
10777 (cd $(HOST_SUBDIR)/gas && \
10778 $(MAKE) $(FLAGS_TO_PASS) check)
10779
10780@endif gas
10781
10782.PHONY: install-gas maybe-install-gas
10783maybe-install-gas:
10784@if gas
10785maybe-install-gas: install-gas
10786
10787install-gas: installdirs
10788 @$(unstage)
10789 @r=`${PWD_COMMAND}`; export r; \
10790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10791 $(HOST_EXPORTS) \
10792 (cd $(HOST_SUBDIR)/gas && \
10793 $(MAKE) $(FLAGS_TO_PASS) install)
10794
10795@endif gas
10796
10797# Other targets (info, dvi, etc.)
10798
10799.PHONY: maybe-info-gas info-gas
10800maybe-info-gas:
10801@if gas
10802maybe-info-gas: info-gas
10803
10804info-gas: \
10805 configure-gas
10806 @[ -f ./gas/Makefile ] || exit 0; \
10807 r=`${PWD_COMMAND}`; export r; \
10808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10809 $(HOST_EXPORTS) \
10810 for flag in $(EXTRA_HOST_FLAGS) ; do \
10811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10812 done; \
10813 echo "Doing info in gas" ; \
10814 (cd $(HOST_SUBDIR)/gas && \
10815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10817 "RANLIB=$${RANLIB}" \
10818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10819 info) \
10820 || exit 1
10821
10822@endif gas
10823
10824.PHONY: maybe-dvi-gas dvi-gas
10825maybe-dvi-gas:
10826@if gas
10827maybe-dvi-gas: dvi-gas
10828
10829dvi-gas: \
10830 configure-gas
10831 @[ -f ./gas/Makefile ] || exit 0; \
10832 r=`${PWD_COMMAND}`; export r; \
10833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10834 $(HOST_EXPORTS) \
10835 for flag in $(EXTRA_HOST_FLAGS) ; do \
10836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10837 done; \
10838 echo "Doing dvi in gas" ; \
10839 (cd $(HOST_SUBDIR)/gas && \
10840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10842 "RANLIB=$${RANLIB}" \
10843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10844 dvi) \
10845 || exit 1
10846
10847@endif gas
10848
10849.PHONY: maybe-html-gas html-gas
10850maybe-html-gas:
10851@if gas
10852maybe-html-gas: html-gas
10853
10854html-gas: \
10855 configure-gas
10856 @[ -f ./gas/Makefile ] || exit 0; \
10857 r=`${PWD_COMMAND}`; export r; \
10858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859 $(HOST_EXPORTS) \
10860 for flag in $(EXTRA_HOST_FLAGS) ; do \
10861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10862 done; \
10863 echo "Doing html in gas" ; \
10864 (cd $(HOST_SUBDIR)/gas && \
10865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10867 "RANLIB=$${RANLIB}" \
10868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10869 html) \
10870 || exit 1
10871
10872@endif gas
10873
10874.PHONY: maybe-TAGS-gas TAGS-gas
10875maybe-TAGS-gas:
10876@if gas
10877maybe-TAGS-gas: TAGS-gas
10878
10879TAGS-gas: \
10880 configure-gas
10881 @[ -f ./gas/Makefile ] || exit 0; \
10882 r=`${PWD_COMMAND}`; export r; \
10883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10884 $(HOST_EXPORTS) \
10885 for flag in $(EXTRA_HOST_FLAGS) ; do \
10886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10887 done; \
10888 echo "Doing TAGS in gas" ; \
10889 (cd $(HOST_SUBDIR)/gas && \
10890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10892 "RANLIB=$${RANLIB}" \
10893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10894 TAGS) \
10895 || exit 1
10896
10897@endif gas
10898
10899.PHONY: maybe-install-info-gas install-info-gas
10900maybe-install-info-gas:
10901@if gas
10902maybe-install-info-gas: install-info-gas
10903
10904install-info-gas: \
10905 configure-gas \
10906 info-gas
10907 @[ -f ./gas/Makefile ] || exit 0; \
10908 r=`${PWD_COMMAND}`; export r; \
10909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10910 $(HOST_EXPORTS) \
10911 for flag in $(EXTRA_HOST_FLAGS) ; do \
10912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10913 done; \
10914 echo "Doing install-info in gas" ; \
10915 (cd $(HOST_SUBDIR)/gas && \
10916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10918 "RANLIB=$${RANLIB}" \
10919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10920 install-info) \
10921 || exit 1
10922
10923@endif gas
10924
10925.PHONY: maybe-installcheck-gas installcheck-gas
10926maybe-installcheck-gas:
10927@if gas
10928maybe-installcheck-gas: installcheck-gas
10929
10930installcheck-gas: \
10931 configure-gas
10932 @[ -f ./gas/Makefile ] || exit 0; \
10933 r=`${PWD_COMMAND}`; export r; \
10934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10935 $(HOST_EXPORTS) \
10936 for flag in $(EXTRA_HOST_FLAGS) ; do \
10937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10938 done; \
10939 echo "Doing installcheck in gas" ; \
10940 (cd $(HOST_SUBDIR)/gas && \
10941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10943 "RANLIB=$${RANLIB}" \
10944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10945 installcheck) \
10946 || exit 1
10947
10948@endif gas
10949
10950.PHONY: maybe-mostlyclean-gas mostlyclean-gas
10951maybe-mostlyclean-gas:
10952@if gas
10953maybe-mostlyclean-gas: mostlyclean-gas
10954
10955mostlyclean-gas:
10956 @[ -f ./gas/Makefile ] || exit 0; \
10957 r=`${PWD_COMMAND}`; export r; \
10958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959 $(HOST_EXPORTS) \
10960 for flag in $(EXTRA_HOST_FLAGS) ; do \
10961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10962 done; \
10963 echo "Doing mostlyclean in gas" ; \
10964 (cd $(HOST_SUBDIR)/gas && \
10965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10967 "RANLIB=$${RANLIB}" \
10968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10969 mostlyclean) \
10970 || exit 1
10971
10972@endif gas
10973
10974.PHONY: maybe-clean-gas clean-gas
10975maybe-clean-gas:
10976@if gas
10977maybe-clean-gas: clean-gas
10978
10979clean-gas:
10980 @[ -f ./gas/Makefile ] || exit 0; \
10981 r=`${PWD_COMMAND}`; export r; \
10982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10983 $(HOST_EXPORTS) \
10984 for flag in $(EXTRA_HOST_FLAGS) ; do \
10985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10986 done; \
10987 echo "Doing clean in gas" ; \
10988 (cd $(HOST_SUBDIR)/gas && \
10989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10991 "RANLIB=$${RANLIB}" \
10992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10993 clean) \
10994 || exit 1
10995
10996@endif gas
10997
10998.PHONY: maybe-distclean-gas distclean-gas
10999maybe-distclean-gas:
11000@if gas
11001maybe-distclean-gas: distclean-gas
11002
11003distclean-gas:
11004 @[ -f ./gas/Makefile ] || exit 0; \
11005 r=`${PWD_COMMAND}`; export r; \
11006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11007 $(HOST_EXPORTS) \
11008 for flag in $(EXTRA_HOST_FLAGS) ; do \
11009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11010 done; \
11011 echo "Doing distclean in gas" ; \
11012 (cd $(HOST_SUBDIR)/gas && \
11013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11015 "RANLIB=$${RANLIB}" \
11016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11017 distclean) \
11018 || exit 1
11019
11020@endif gas
11021
11022.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11023maybe-maintainer-clean-gas:
11024@if gas
11025maybe-maintainer-clean-gas: maintainer-clean-gas
11026
11027maintainer-clean-gas:
11028 @[ -f ./gas/Makefile ] || exit 0; \
11029 r=`${PWD_COMMAND}`; export r; \
11030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11031 $(HOST_EXPORTS) \
11032 for flag in $(EXTRA_HOST_FLAGS) ; do \
11033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11034 done; \
11035 echo "Doing maintainer-clean in gas" ; \
11036 (cd $(HOST_SUBDIR)/gas && \
11037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11039 "RANLIB=$${RANLIB}" \
11040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11041 maintainer-clean) \
11042 || exit 1
11043
11044@endif gas
11045
11046
11047
11048.PHONY: configure-gcc maybe-configure-gcc
11049maybe-configure-gcc:
11050@if gcc
11051maybe-configure-gcc: configure-gcc
11052configure-gcc:
11053 @test -f stage_last && exit 0; \
11054 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11056 r=`${PWD_COMMAND}`; export r; \
11057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058 $(HOST_EXPORTS) \
11059 echo Configuring in $(HOST_SUBDIR)/gcc; \
11060 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11061 case $(srcdir) in \
11062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11063 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11065 esac; \
11066 srcdiroption="--srcdir=$${topdir}/gcc"; \
11067 libsrcdir="$$s/gcc"; \
11068 $(SHELL) $${libsrcdir}/configure \
11069 $(HOST_CONFIGARGS) $${srcdiroption} \
11070 || exit 1
11071@endif gcc
11072
11073
11074
11075.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11076maybe-configure-stage1-gcc:
11077@if gcc-bootstrap
11078maybe-configure-stage1-gcc: configure-stage1-gcc
11079configure-stage1-gcc:
11080 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11081 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11082 r=`${PWD_COMMAND}`; export r; \
11083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11084 $(HOST_EXPORTS) \
11085 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
11086 cd $(HOST_SUBDIR)/gcc || exit 1; \
11087 case $(srcdir) in \
11088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11089 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11091 esac; \
11092 srcdiroption="--srcdir=$${topdir}/gcc"; \
11093 libsrcdir="$$s/gcc"; \
11094 $(SHELL) $${libsrcdir}/configure \
11095 $(HOST_CONFIGARGS) $${srcdiroption} \
11096 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
11097@endif gcc-bootstrap
11098
11099.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11100maybe-configure-stage2-gcc:
11101@if gcc-bootstrap
11102maybe-configure-stage2-gcc: configure-stage2-gcc
11103configure-stage2-gcc:
11104 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11105 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11106 r=`${PWD_COMMAND}`; export r; \
11107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11108 $(HOST_EXPORTS) \
11109 $(POSTSTAGE1_HOST_EXPORTS) \
11110 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
11111 cd $(HOST_SUBDIR)/gcc || exit 1; \
11112 case $(srcdir) in \
11113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11114 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11116 esac; \
11117 srcdiroption="--srcdir=$${topdir}/gcc"; \
11118 libsrcdir="$$s/gcc"; \
11119 $(SHELL) $${libsrcdir}/configure \
11120 $(HOST_CONFIGARGS) $${srcdiroption} \
11121 @stage2_werror_flag@
11122@endif gcc-bootstrap
11123
11124.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11125maybe-configure-stage3-gcc:
11126@if gcc-bootstrap
11127maybe-configure-stage3-gcc: configure-stage3-gcc
11128configure-stage3-gcc:
11129 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11130 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11131 r=`${PWD_COMMAND}`; export r; \
11132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11133 $(HOST_EXPORTS) \
11134 $(POSTSTAGE1_HOST_EXPORTS) \
11135 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
11136 cd $(HOST_SUBDIR)/gcc || exit 1; \
11137 case $(srcdir) in \
11138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141 esac; \
11142 srcdiroption="--srcdir=$${topdir}/gcc"; \
11143 libsrcdir="$$s/gcc"; \
11144 $(SHELL) $${libsrcdir}/configure \
11145 $(HOST_CONFIGARGS) $${srcdiroption} \
11146 @stage2_werror_flag@
11147@endif gcc-bootstrap
11148
11149.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11150maybe-configure-stage4-gcc:
11151@if gcc-bootstrap
11152maybe-configure-stage4-gcc: configure-stage4-gcc
11153configure-stage4-gcc:
11154 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11155 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11156 r=`${PWD_COMMAND}`; export r; \
11157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11158 $(HOST_EXPORTS) \
11159 $(POSTSTAGE1_HOST_EXPORTS) \
11160 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
11161 cd $(HOST_SUBDIR)/gcc || exit 1; \
11162 case $(srcdir) in \
11163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11164 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11166 esac; \
11167 srcdiroption="--srcdir=$${topdir}/gcc"; \
11168 libsrcdir="$$s/gcc"; \
11169 $(SHELL) $${libsrcdir}/configure \
11170 $(HOST_CONFIGARGS) $${srcdiroption} \
11171 @stage2_werror_flag@
11172@endif gcc-bootstrap
11173
11174.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11175maybe-configure-stageprofile-gcc:
11176@if gcc-bootstrap
11177maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11178configure-stageprofile-gcc:
11179 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11180 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11181 r=`${PWD_COMMAND}`; export r; \
11182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11183 $(HOST_EXPORTS) \
11184 $(POSTSTAGE1_HOST_EXPORTS) \
11185 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
11186 cd $(HOST_SUBDIR)/gcc || exit 1; \
11187 case $(srcdir) in \
11188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11189 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11191 esac; \
11192 srcdiroption="--srcdir=$${topdir}/gcc"; \
11193 libsrcdir="$$s/gcc"; \
11194 $(SHELL) $${libsrcdir}/configure \
11195 $(HOST_CONFIGARGS) $${srcdiroption} \
11196 @stage2_werror_flag@
11197@endif gcc-bootstrap
11198
11199.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11200maybe-configure-stagefeedback-gcc:
11201@if gcc-bootstrap
11202maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11203configure-stagefeedback-gcc:
11204 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11205 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11206 r=`${PWD_COMMAND}`; export r; \
11207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11208 $(HOST_EXPORTS) \
11209 $(POSTSTAGE1_HOST_EXPORTS) \
11210 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11211 cd $(HOST_SUBDIR)/gcc || exit 1; \
11212 case $(srcdir) in \
11213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11214 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11216 esac; \
11217 srcdiroption="--srcdir=$${topdir}/gcc"; \
11218 libsrcdir="$$s/gcc"; \
11219 $(SHELL) $${libsrcdir}/configure \
11220 $(HOST_CONFIGARGS) $${srcdiroption} \
11221 @stage2_werror_flag@
11222@endif gcc-bootstrap
11223
11224
11225
11226
11227
11228.PHONY: all-gcc maybe-all-gcc
11229maybe-all-gcc:
11230@if gcc
11231TARGET-gcc=`if [ -f gcc/stage_last ]; then echo quickstrap ; else echo all; fi`
11232maybe-all-gcc: all-gcc
11233all-gcc: configure-gcc
11234 @test -f stage_last && exit 0; \
11235 r=`${PWD_COMMAND}`; export r; \
11236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237 $(HOST_EXPORTS) \
11238 (cd $(HOST_SUBDIR)/gcc && \
11239 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11240@endif gcc
11241
11242
11243
11244.PHONY: all-stage1-gcc maybe-all-stage1-gcc
11245.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11246maybe-all-stage1-gcc:
11247maybe-clean-stage1-gcc:
11248@if gcc-bootstrap
11249maybe-all-stage1-gcc: all-stage1-gcc
11250all-stage1: all-stage1-gcc
11251TARGET-stage1-gcc = $(TARGET-gcc)
11252all-stage1-gcc: configure-stage1-gcc
11253 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11254 @r=`${PWD_COMMAND}`; export r; \
11255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11256 $(HOST_EXPORTS) \
11257 cd $(HOST_SUBDIR)/gcc && \
11258 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11259 $(TARGET-stage1-gcc)
11260
11261maybe-clean-stage1-gcc: clean-stage1-gcc
11262clean-stage1: clean-stage1-gcc
11263clean-stage1-gcc:
11264 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11265 || exit 0 ; \
11266 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11267 cd $(HOST_SUBDIR)/gcc && \
11268 $(MAKE) $(FLAGS_TO_PASS) \
11269 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11270@endif gcc-bootstrap
11271
11272
11273.PHONY: all-stage2-gcc maybe-all-stage2-gcc
11274.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11275maybe-all-stage2-gcc:
11276maybe-clean-stage2-gcc:
11277@if gcc-bootstrap
11278maybe-all-stage2-gcc: all-stage2-gcc
11279all-stage2: all-stage2-gcc
11280TARGET-stage2-gcc = $(TARGET-gcc)
11281all-stage2-gcc: configure-stage2-gcc
11282 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11283 @r=`${PWD_COMMAND}`; export r; \
11284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11285 $(HOST_EXPORTS) \
11286 $(POSTSTAGE1_HOST_EXPORTS) \
11287 cd $(HOST_SUBDIR)/gcc && \
11288 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11289 $(TARGET-stage2-gcc)
11290
11291maybe-clean-stage2-gcc: clean-stage2-gcc
11292clean-stage2: clean-stage2-gcc
11293clean-stage2-gcc:
11294 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11295 || exit 0 ; \
11296 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11297 cd $(HOST_SUBDIR)/gcc && \
11298 $(MAKE) $(FLAGS_TO_PASS) \
11299 $(POSTSTAGE1_FLAGS_TO_PASS) \
11300 $(EXTRA_GCC_FLAGS) clean
11301@endif gcc-bootstrap
11302
11303
11304.PHONY: all-stage3-gcc maybe-all-stage3-gcc
11305.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11306maybe-all-stage3-gcc:
11307maybe-clean-stage3-gcc:
11308@if gcc-bootstrap
11309maybe-all-stage3-gcc: all-stage3-gcc
11310all-stage3: all-stage3-gcc
11311TARGET-stage3-gcc = $(TARGET-gcc)
11312all-stage3-gcc: configure-stage3-gcc
11313 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11314 @r=`${PWD_COMMAND}`; export r; \
11315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11316 $(HOST_EXPORTS) \
11317 $(POSTSTAGE1_HOST_EXPORTS) \
11318 cd $(HOST_SUBDIR)/gcc && \
11319 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11320 $(TARGET-stage3-gcc)
11321
11322maybe-clean-stage3-gcc: clean-stage3-gcc
11323clean-stage3: clean-stage3-gcc
11324clean-stage3-gcc:
11325 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11326 || exit 0 ; \
11327 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11328 cd $(HOST_SUBDIR)/gcc && \
11329 $(MAKE) $(FLAGS_TO_PASS) \
11330 $(POSTSTAGE1_FLAGS_TO_PASS) \
11331 $(EXTRA_GCC_FLAGS) clean
11332@endif gcc-bootstrap
11333
11334
11335.PHONY: all-stage4-gcc maybe-all-stage4-gcc
11336.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11337maybe-all-stage4-gcc:
11338maybe-clean-stage4-gcc:
11339@if gcc-bootstrap
11340maybe-all-stage4-gcc: all-stage4-gcc
11341all-stage4: all-stage4-gcc
11342TARGET-stage4-gcc = $(TARGET-gcc)
11343all-stage4-gcc: configure-stage4-gcc
11344 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11345 @r=`${PWD_COMMAND}`; export r; \
11346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11347 $(HOST_EXPORTS) \
11348 $(POSTSTAGE1_HOST_EXPORTS) \
11349 cd $(HOST_SUBDIR)/gcc && \
11350 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11351 $(TARGET-stage4-gcc)
11352
11353maybe-clean-stage4-gcc: clean-stage4-gcc
11354clean-stage4: clean-stage4-gcc
11355clean-stage4-gcc:
11356 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11357 || exit 0 ; \
11358 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11359 cd $(HOST_SUBDIR)/gcc && \
11360 $(MAKE) $(FLAGS_TO_PASS) \
11361 $(POSTSTAGE1_FLAGS_TO_PASS) \
11362 $(EXTRA_GCC_FLAGS) clean
11363@endif gcc-bootstrap
11364
11365
11366.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11367.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11368maybe-all-stageprofile-gcc:
11369maybe-clean-stageprofile-gcc:
11370@if gcc-bootstrap
11371maybe-all-stageprofile-gcc: all-stageprofile-gcc
11372all-stageprofile: all-stageprofile-gcc
11373TARGET-stageprofile-gcc = $(TARGET-gcc)
11374all-stageprofile-gcc: configure-stageprofile-gcc
11375 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11376 @r=`${PWD_COMMAND}`; export r; \
11377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11378 $(HOST_EXPORTS) \
11379 $(POSTSTAGE1_HOST_EXPORTS) \
11380 cd $(HOST_SUBDIR)/gcc && \
11381 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11382 $(TARGET-stageprofile-gcc)
11383
11384maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11385clean-stageprofile: clean-stageprofile-gcc
11386clean-stageprofile-gcc:
11387 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11388 || exit 0 ; \
11389 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11390 cd $(HOST_SUBDIR)/gcc && \
11391 $(MAKE) $(FLAGS_TO_PASS) \
11392 $(POSTSTAGE1_FLAGS_TO_PASS) \
11393 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11394@endif gcc-bootstrap
11395
11396
11397.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11398.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11399maybe-all-stagefeedback-gcc:
11400maybe-clean-stagefeedback-gcc:
11401@if gcc-bootstrap
11402maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11403all-stagefeedback: all-stagefeedback-gcc
11404TARGET-stagefeedback-gcc = $(TARGET-gcc)
11405all-stagefeedback-gcc: configure-stagefeedback-gcc
11406 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11407 @r=`${PWD_COMMAND}`; export r; \
11408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11409 $(HOST_EXPORTS) \
11410 $(POSTSTAGE1_HOST_EXPORTS) \
11411 cd $(HOST_SUBDIR)/gcc && \
11412 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11413 $(TARGET-stagefeedback-gcc)
11414
11415maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11416clean-stagefeedback: clean-stagefeedback-gcc
11417clean-stagefeedback-gcc:
11418 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11419 || exit 0 ; \
11420 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11421 cd $(HOST_SUBDIR)/gcc && \
11422 $(MAKE) $(FLAGS_TO_PASS) \
11423 $(POSTSTAGE1_FLAGS_TO_PASS) \
11424 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11425@endif gcc-bootstrap
11426
11427
11428
11429
11430
11431.PHONY: check-gcc maybe-check-gcc
11432maybe-check-gcc:
11433@if gcc
11434maybe-check-gcc: check-gcc
11435
11436check-gcc:
11437 @$(unstage)
11438 @r=`${PWD_COMMAND}`; export r; \
11439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11440 $(HOST_EXPORTS) \
11441 (cd $(HOST_SUBDIR)/gcc && \
11442 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11443
11444@endif gcc
11445
11446.PHONY: install-gcc maybe-install-gcc
11447maybe-install-gcc:
11448@if gcc
11449maybe-install-gcc: install-gcc
11450
11451install-gcc: installdirs
11452 @$(unstage)
11453 @r=`${PWD_COMMAND}`; export r; \
11454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11455 $(HOST_EXPORTS) \
11456 (cd $(HOST_SUBDIR)/gcc && \
11457 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11458
11459@endif gcc
11460
11461# Other targets (info, dvi, etc.)
11462
11463.PHONY: maybe-info-gcc info-gcc
11464maybe-info-gcc:
11465@if gcc
11466maybe-info-gcc: info-gcc
11467
11468info-gcc: \
11469 configure-gcc
11470 @[ -f ./gcc/Makefile ] || exit 0; \
11471 r=`${PWD_COMMAND}`; export r; \
11472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11473 $(HOST_EXPORTS) \
11474 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11476 done; \
11477 echo "Doing info in gcc" ; \
11478 (cd $(HOST_SUBDIR)/gcc && \
11479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11481 "RANLIB=$${RANLIB}" \
11482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11483 info) \
11484 || exit 1
11485
11486@endif gcc
11487
11488.PHONY: maybe-dvi-gcc dvi-gcc
11489maybe-dvi-gcc:
11490@if gcc
11491maybe-dvi-gcc: dvi-gcc
11492
11493dvi-gcc: \
11494 configure-gcc
11495 @[ -f ./gcc/Makefile ] || exit 0; \
11496 r=`${PWD_COMMAND}`; export r; \
11497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11498 $(HOST_EXPORTS) \
11499 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11501 done; \
11502 echo "Doing dvi in gcc" ; \
11503 (cd $(HOST_SUBDIR)/gcc && \
11504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11506 "RANLIB=$${RANLIB}" \
11507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11508 dvi) \
11509 || exit 1
11510
11511@endif gcc
11512
11513.PHONY: maybe-html-gcc html-gcc
11514maybe-html-gcc:
11515@if gcc
11516maybe-html-gcc: html-gcc
11517
11518html-gcc: \
11519 configure-gcc
11520 @[ -f ./gcc/Makefile ] || exit 0; \
11521 r=`${PWD_COMMAND}`; export r; \
11522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11523 $(HOST_EXPORTS) \
11524 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11526 done; \
11527 echo "Doing html in gcc" ; \
11528 (cd $(HOST_SUBDIR)/gcc && \
11529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11531 "RANLIB=$${RANLIB}" \
11532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11533 html) \
11534 || exit 1
11535
11536@endif gcc
11537
11538.PHONY: maybe-TAGS-gcc TAGS-gcc
11539maybe-TAGS-gcc:
11540@if gcc
11541maybe-TAGS-gcc: TAGS-gcc
11542
11543TAGS-gcc: \
11544 configure-gcc
11545 @[ -f ./gcc/Makefile ] || exit 0; \
11546 r=`${PWD_COMMAND}`; export r; \
11547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11548 $(HOST_EXPORTS) \
11549 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11551 done; \
11552 echo "Doing TAGS in gcc" ; \
11553 (cd $(HOST_SUBDIR)/gcc && \
11554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11556 "RANLIB=$${RANLIB}" \
11557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11558 TAGS) \
11559 || exit 1
11560
11561@endif gcc
11562
11563.PHONY: maybe-install-info-gcc install-info-gcc
11564maybe-install-info-gcc:
11565@if gcc
11566maybe-install-info-gcc: install-info-gcc
11567
11568install-info-gcc: \
11569 configure-gcc \
11570 info-gcc
11571 @[ -f ./gcc/Makefile ] || exit 0; \
11572 r=`${PWD_COMMAND}`; export r; \
11573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11574 $(HOST_EXPORTS) \
11575 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11577 done; \
11578 echo "Doing install-info in gcc" ; \
11579 (cd $(HOST_SUBDIR)/gcc && \
11580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11582 "RANLIB=$${RANLIB}" \
11583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11584 install-info) \
11585 || exit 1
11586
11587@endif gcc
11588
11589.PHONY: maybe-installcheck-gcc installcheck-gcc
11590maybe-installcheck-gcc:
11591@if gcc
11592maybe-installcheck-gcc: installcheck-gcc
11593
11594installcheck-gcc: \
11595 configure-gcc
11596 @[ -f ./gcc/Makefile ] || exit 0; \
11597 r=`${PWD_COMMAND}`; export r; \
11598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11599 $(HOST_EXPORTS) \
11600 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11602 done; \
11603 echo "Doing installcheck in gcc" ; \
11604 (cd $(HOST_SUBDIR)/gcc && \
11605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11607 "RANLIB=$${RANLIB}" \
11608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11609 installcheck) \
11610 || exit 1
11611
11612@endif gcc
11613
11614.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11615maybe-mostlyclean-gcc:
11616@if gcc
11617maybe-mostlyclean-gcc: mostlyclean-gcc
11618
11619mostlyclean-gcc:
11620 @[ -f ./gcc/Makefile ] || exit 0; \
11621 r=`${PWD_COMMAND}`; export r; \
11622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11623 $(HOST_EXPORTS) \
11624 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11626 done; \
11627 echo "Doing mostlyclean in gcc" ; \
11628 (cd $(HOST_SUBDIR)/gcc && \
11629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11631 "RANLIB=$${RANLIB}" \
11632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11633 mostlyclean) \
11634 || exit 1
11635
11636@endif gcc
11637
11638.PHONY: maybe-clean-gcc clean-gcc
11639maybe-clean-gcc:
11640@if gcc
11641maybe-clean-gcc: clean-gcc
11642
11643clean-gcc:
11644 @[ -f ./gcc/Makefile ] || exit 0; \
11645 r=`${PWD_COMMAND}`; export r; \
11646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11647 $(HOST_EXPORTS) \
11648 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11650 done; \
11651 echo "Doing clean in gcc" ; \
11652 (cd $(HOST_SUBDIR)/gcc && \
11653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11655 "RANLIB=$${RANLIB}" \
11656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11657 clean) \
11658 || exit 1
11659
11660@endif gcc
11661
11662.PHONY: maybe-distclean-gcc distclean-gcc
11663maybe-distclean-gcc:
11664@if gcc
11665maybe-distclean-gcc: distclean-gcc
11666
11667distclean-gcc:
11668 @[ -f ./gcc/Makefile ] || exit 0; \
11669 r=`${PWD_COMMAND}`; export r; \
11670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11671 $(HOST_EXPORTS) \
11672 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11674 done; \
11675 echo "Doing distclean in gcc" ; \
11676 (cd $(HOST_SUBDIR)/gcc && \
11677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11679 "RANLIB=$${RANLIB}" \
11680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11681 distclean) \
11682 || exit 1
11683
11684@endif gcc
11685
11686.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11687maybe-maintainer-clean-gcc:
11688@if gcc
11689maybe-maintainer-clean-gcc: maintainer-clean-gcc
11690
11691maintainer-clean-gcc:
11692 @[ -f ./gcc/Makefile ] || exit 0; \
11693 r=`${PWD_COMMAND}`; export r; \
11694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11695 $(HOST_EXPORTS) \
11696 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11698 done; \
11699 echo "Doing maintainer-clean in gcc" ; \
11700 (cd $(HOST_SUBDIR)/gcc && \
11701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11703 "RANLIB=$${RANLIB}" \
11704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11705 maintainer-clean) \
11706 || exit 1
11707
11708@endif gcc
11709
11710
11711
11712.PHONY: configure-gawk maybe-configure-gawk
11713maybe-configure-gawk:
11714@if gawk
11715maybe-configure-gawk: configure-gawk
11716configure-gawk:
11717 @$(unstage)
11718 @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11720 r=`${PWD_COMMAND}`; export r; \
11721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11722 $(HOST_EXPORTS) \
11723 echo Configuring in $(HOST_SUBDIR)/gawk; \
11724 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11725 case $(srcdir) in \
11726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11727 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11729 esac; \
11730 srcdiroption="--srcdir=$${topdir}/gawk"; \
11731 libsrcdir="$$s/gawk"; \
11732 $(SHELL) $${libsrcdir}/configure \
11733 $(HOST_CONFIGARGS) $${srcdiroption} \
11734 || exit 1
11735@endif gawk
11736
11737
11738
11739
11740
11741.PHONY: all-gawk maybe-all-gawk
11742maybe-all-gawk:
11743@if gawk
11744TARGET-gawk=all
11745maybe-all-gawk: all-gawk
11746all-gawk: configure-gawk
11747 @$(unstage)
11748 @r=`${PWD_COMMAND}`; export r; \
11749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11750 $(HOST_EXPORTS) \
11751 (cd $(HOST_SUBDIR)/gawk && \
11752 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
11753@endif gawk
11754
11755
11756
11757
11758.PHONY: check-gawk maybe-check-gawk
11759maybe-check-gawk:
11760@if gawk
11761maybe-check-gawk: check-gawk
11762
11763check-gawk:
11764 @$(unstage)
11765 @r=`${PWD_COMMAND}`; export r; \
11766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11767 $(HOST_EXPORTS) \
11768 (cd $(HOST_SUBDIR)/gawk && \
11769 $(MAKE) $(FLAGS_TO_PASS) check)
11770
11771@endif gawk
11772
11773.PHONY: install-gawk maybe-install-gawk
11774maybe-install-gawk:
11775@if gawk
11776maybe-install-gawk: install-gawk
11777
11778install-gawk: installdirs
11779 @$(unstage)
11780 @r=`${PWD_COMMAND}`; export r; \
11781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11782 $(HOST_EXPORTS) \
11783 (cd $(HOST_SUBDIR)/gawk && \
11784 $(MAKE) $(FLAGS_TO_PASS) install)
11785
11786@endif gawk
11787
11788# Other targets (info, dvi, etc.)
11789
11790.PHONY: maybe-info-gawk info-gawk
11791maybe-info-gawk:
11792@if gawk
11793maybe-info-gawk: info-gawk
11794
11795info-gawk: \
11796 configure-gawk
11797 @$(unstage)
11798 @[ -f ./gawk/Makefile ] || exit 0; \
11799 r=`${PWD_COMMAND}`; export r; \
11800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11801 $(HOST_EXPORTS) \
11802 for flag in $(EXTRA_HOST_FLAGS) ; do \
11803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11804 done; \
11805 echo "Doing info in gawk" ; \
11806 (cd $(HOST_SUBDIR)/gawk && \
11807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11809 "RANLIB=$${RANLIB}" \
11810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11811 info) \
11812 || exit 1
11813
11814@endif gawk
11815
11816.PHONY: maybe-dvi-gawk dvi-gawk
11817maybe-dvi-gawk:
11818@if gawk
11819maybe-dvi-gawk: dvi-gawk
11820
11821dvi-gawk: \
11822 configure-gawk
11823 @$(unstage)
11824 @[ -f ./gawk/Makefile ] || exit 0; \
11825 r=`${PWD_COMMAND}`; export r; \
11826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11827 $(HOST_EXPORTS) \
11828 for flag in $(EXTRA_HOST_FLAGS) ; do \
11829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11830 done; \
11831 echo "Doing dvi in gawk" ; \
11832 (cd $(HOST_SUBDIR)/gawk && \
11833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11835 "RANLIB=$${RANLIB}" \
11836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11837 dvi) \
11838 || exit 1
11839
11840@endif gawk
11841
11842.PHONY: maybe-html-gawk html-gawk
11843maybe-html-gawk:
11844@if gawk
11845maybe-html-gawk: html-gawk
11846
11847html-gawk: \
11848 configure-gawk
11849 @$(unstage)
11850 @[ -f ./gawk/Makefile ] || exit 0; \
11851 r=`${PWD_COMMAND}`; export r; \
11852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11853 $(HOST_EXPORTS) \
11854 for flag in $(EXTRA_HOST_FLAGS) ; do \
11855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11856 done; \
11857 echo "Doing html in gawk" ; \
11858 (cd $(HOST_SUBDIR)/gawk && \
11859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11861 "RANLIB=$${RANLIB}" \
11862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11863 html) \
11864 || exit 1
11865
11866@endif gawk
11867
11868.PHONY: maybe-TAGS-gawk TAGS-gawk
11869maybe-TAGS-gawk:
11870@if gawk
11871maybe-TAGS-gawk: TAGS-gawk
11872
11873TAGS-gawk: \
11874 configure-gawk
11875 @$(unstage)
11876 @[ -f ./gawk/Makefile ] || exit 0; \
11877 r=`${PWD_COMMAND}`; export r; \
11878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11879 $(HOST_EXPORTS) \
11880 for flag in $(EXTRA_HOST_FLAGS) ; do \
11881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882 done; \
11883 echo "Doing TAGS in gawk" ; \
11884 (cd $(HOST_SUBDIR)/gawk && \
11885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11887 "RANLIB=$${RANLIB}" \
11888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11889 TAGS) \
11890 || exit 1
11891
11892@endif gawk
11893
11894.PHONY: maybe-install-info-gawk install-info-gawk
11895maybe-install-info-gawk:
11896@if gawk
11897maybe-install-info-gawk: install-info-gawk
11898
11899install-info-gawk: \
11900 configure-gawk \
11901 info-gawk
11902 @$(unstage)
11903 @[ -f ./gawk/Makefile ] || exit 0; \
11904 r=`${PWD_COMMAND}`; export r; \
11905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906 $(HOST_EXPORTS) \
11907 for flag in $(EXTRA_HOST_FLAGS) ; do \
11908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11909 done; \
11910 echo "Doing install-info in gawk" ; \
11911 (cd $(HOST_SUBDIR)/gawk && \
11912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11914 "RANLIB=$${RANLIB}" \
11915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11916 install-info) \
11917 || exit 1
11918
11919@endif gawk
11920
11921.PHONY: maybe-installcheck-gawk installcheck-gawk
11922maybe-installcheck-gawk:
11923@if gawk
11924maybe-installcheck-gawk: installcheck-gawk
11925
11926installcheck-gawk: \
11927 configure-gawk
11928 @$(unstage)
11929 @[ -f ./gawk/Makefile ] || exit 0; \
11930 r=`${PWD_COMMAND}`; export r; \
11931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932 $(HOST_EXPORTS) \
11933 for flag in $(EXTRA_HOST_FLAGS) ; do \
11934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11935 done; \
11936 echo "Doing installcheck in gawk" ; \
11937 (cd $(HOST_SUBDIR)/gawk && \
11938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11940 "RANLIB=$${RANLIB}" \
11941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11942 installcheck) \
11943 || exit 1
11944
11945@endif gawk
11946
11947.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11948maybe-mostlyclean-gawk:
11949@if gawk
11950maybe-mostlyclean-gawk: mostlyclean-gawk
11951
11952mostlyclean-gawk:
11953 @$(unstage)
11954 @[ -f ./gawk/Makefile ] || exit 0; \
11955 r=`${PWD_COMMAND}`; export r; \
11956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11957 $(HOST_EXPORTS) \
11958 for flag in $(EXTRA_HOST_FLAGS) ; do \
11959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11960 done; \
11961 echo "Doing mostlyclean in gawk" ; \
11962 (cd $(HOST_SUBDIR)/gawk && \
11963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11965 "RANLIB=$${RANLIB}" \
11966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11967 mostlyclean) \
11968 || exit 1
11969
11970@endif gawk
11971
11972.PHONY: maybe-clean-gawk clean-gawk
11973maybe-clean-gawk:
11974@if gawk
11975maybe-clean-gawk: clean-gawk
11976
11977clean-gawk:
11978 @$(unstage)
11979 @[ -f ./gawk/Makefile ] || exit 0; \
11980 r=`${PWD_COMMAND}`; export r; \
11981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11982 $(HOST_EXPORTS) \
11983 for flag in $(EXTRA_HOST_FLAGS) ; do \
11984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11985 done; \
11986 echo "Doing clean in gawk" ; \
11987 (cd $(HOST_SUBDIR)/gawk && \
11988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11990 "RANLIB=$${RANLIB}" \
11991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11992 clean) \
11993 || exit 1
11994
11995@endif gawk
11996
11997.PHONY: maybe-distclean-gawk distclean-gawk
11998maybe-distclean-gawk:
11999@if gawk
12000maybe-distclean-gawk: distclean-gawk
12001
12002distclean-gawk:
12003 @$(unstage)
12004 @[ -f ./gawk/Makefile ] || exit 0; \
12005 r=`${PWD_COMMAND}`; export r; \
12006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12007 $(HOST_EXPORTS) \
12008 for flag in $(EXTRA_HOST_FLAGS) ; do \
12009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12010 done; \
12011 echo "Doing distclean in gawk" ; \
12012 (cd $(HOST_SUBDIR)/gawk && \
12013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12015 "RANLIB=$${RANLIB}" \
12016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12017 distclean) \
12018 || exit 1
12019
12020@endif gawk
12021
12022.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
12023maybe-maintainer-clean-gawk:
12024@if gawk
12025maybe-maintainer-clean-gawk: maintainer-clean-gawk
12026
12027maintainer-clean-gawk:
12028 @$(unstage)
12029 @[ -f ./gawk/Makefile ] || exit 0; \
12030 r=`${PWD_COMMAND}`; export r; \
12031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12032 $(HOST_EXPORTS) \
12033 for flag in $(EXTRA_HOST_FLAGS) ; do \
12034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12035 done; \
12036 echo "Doing maintainer-clean in gawk" ; \
12037 (cd $(HOST_SUBDIR)/gawk && \
12038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12040 "RANLIB=$${RANLIB}" \
12041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12042 maintainer-clean) \
12043 || exit 1
12044
12045@endif gawk
12046
12047
12048
12049.PHONY: configure-gettext maybe-configure-gettext
12050maybe-configure-gettext:
12051@if gettext
12052maybe-configure-gettext: configure-gettext
12053configure-gettext:
12054 @$(unstage)
12055 @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
12056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
12057 r=`${PWD_COMMAND}`; export r; \
12058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12059 $(HOST_EXPORTS) \
12060 echo Configuring in $(HOST_SUBDIR)/gettext; \
12061 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
12062 case $(srcdir) in \
12063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12064 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
12065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12066 esac; \
12067 srcdiroption="--srcdir=$${topdir}/gettext"; \
12068 libsrcdir="$$s/gettext"; \
12069 $(SHELL) $${libsrcdir}/configure \
12070 $(HOST_CONFIGARGS) $${srcdiroption} \
12071 || exit 1
12072@endif gettext
12073
12074
12075
12076
12077
12078.PHONY: all-gettext maybe-all-gettext
12079maybe-all-gettext:
12080@if gettext
12081TARGET-gettext=all
12082maybe-all-gettext: all-gettext
12083all-gettext: configure-gettext
12084 @$(unstage)
12085 @r=`${PWD_COMMAND}`; export r; \
12086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12087 $(HOST_EXPORTS) \
12088 (cd $(HOST_SUBDIR)/gettext && \
12089 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
12090@endif gettext
12091
12092
12093
12094
12095.PHONY: check-gettext maybe-check-gettext
12096maybe-check-gettext:
12097@if gettext
12098maybe-check-gettext: check-gettext
12099
12100check-gettext:
12101 @$(unstage)
12102 @r=`${PWD_COMMAND}`; export r; \
12103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12104 $(HOST_EXPORTS) \
12105 (cd $(HOST_SUBDIR)/gettext && \
12106 $(MAKE) $(FLAGS_TO_PASS) check)
12107
12108@endif gettext
12109
12110.PHONY: install-gettext maybe-install-gettext
12111maybe-install-gettext:
12112@if gettext
12113maybe-install-gettext: install-gettext
12114
12115install-gettext: installdirs
12116 @$(unstage)
12117 @r=`${PWD_COMMAND}`; export r; \
12118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12119 $(HOST_EXPORTS) \
12120 (cd $(HOST_SUBDIR)/gettext && \
12121 $(MAKE) $(FLAGS_TO_PASS) install)
12122
12123@endif gettext
12124
12125# Other targets (info, dvi, etc.)
12126
12127.PHONY: maybe-info-gettext info-gettext
12128maybe-info-gettext:
12129@if gettext
12130maybe-info-gettext: info-gettext
12131
12132info-gettext: \
12133 configure-gettext
12134 @$(unstage)
12135 @[ -f ./gettext/Makefile ] || exit 0; \
12136 r=`${PWD_COMMAND}`; export r; \
12137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12138 $(HOST_EXPORTS) \
12139 for flag in $(EXTRA_HOST_FLAGS) ; do \
12140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12141 done; \
12142 echo "Doing info in gettext" ; \
12143 (cd $(HOST_SUBDIR)/gettext && \
12144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12146 "RANLIB=$${RANLIB}" \
12147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12148 info) \
12149 || exit 1
12150
12151@endif gettext
12152
12153.PHONY: maybe-dvi-gettext dvi-gettext
12154maybe-dvi-gettext:
12155@if gettext
12156maybe-dvi-gettext: dvi-gettext
12157
12158dvi-gettext: \
12159 configure-gettext
12160 @$(unstage)
12161 @[ -f ./gettext/Makefile ] || exit 0; \
12162 r=`${PWD_COMMAND}`; export r; \
12163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12164 $(HOST_EXPORTS) \
12165 for flag in $(EXTRA_HOST_FLAGS) ; do \
12166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12167 done; \
12168 echo "Doing dvi in gettext" ; \
12169 (cd $(HOST_SUBDIR)/gettext && \
12170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12172 "RANLIB=$${RANLIB}" \
12173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12174 dvi) \
12175 || exit 1
12176
12177@endif gettext
12178
12179.PHONY: maybe-html-gettext html-gettext
12180maybe-html-gettext:
12181@if gettext
12182maybe-html-gettext: html-gettext
12183
12184html-gettext: \
12185 configure-gettext
12186 @$(unstage)
12187 @[ -f ./gettext/Makefile ] || exit 0; \
12188 r=`${PWD_COMMAND}`; export r; \
12189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12190 $(HOST_EXPORTS) \
12191 for flag in $(EXTRA_HOST_FLAGS) ; do \
12192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12193 done; \
12194 echo "Doing html in gettext" ; \
12195 (cd $(HOST_SUBDIR)/gettext && \
12196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12198 "RANLIB=$${RANLIB}" \
12199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12200 html) \
12201 || exit 1
12202
12203@endif gettext
12204
12205.PHONY: maybe-TAGS-gettext TAGS-gettext
12206maybe-TAGS-gettext:
12207@if gettext
12208maybe-TAGS-gettext: TAGS-gettext
12209
12210TAGS-gettext: \
12211 configure-gettext
12212 @$(unstage)
12213 @[ -f ./gettext/Makefile ] || exit 0; \
12214 r=`${PWD_COMMAND}`; export r; \
12215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12216 $(HOST_EXPORTS) \
12217 for flag in $(EXTRA_HOST_FLAGS) ; do \
12218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12219 done; \
12220 echo "Doing TAGS in gettext" ; \
12221 (cd $(HOST_SUBDIR)/gettext && \
12222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12224 "RANLIB=$${RANLIB}" \
12225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12226 TAGS) \
12227 || exit 1
12228
12229@endif gettext
12230
12231.PHONY: maybe-install-info-gettext install-info-gettext
12232maybe-install-info-gettext:
12233@if gettext
12234maybe-install-info-gettext: install-info-gettext
12235
12236install-info-gettext: \
12237 configure-gettext \
12238 info-gettext
12239 @$(unstage)
12240 @[ -f ./gettext/Makefile ] || exit 0; \
12241 r=`${PWD_COMMAND}`; export r; \
12242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12243 $(HOST_EXPORTS) \
12244 for flag in $(EXTRA_HOST_FLAGS) ; do \
12245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12246 done; \
12247 echo "Doing install-info in gettext" ; \
12248 (cd $(HOST_SUBDIR)/gettext && \
12249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12251 "RANLIB=$${RANLIB}" \
12252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12253 install-info) \
12254 || exit 1
12255
12256@endif gettext
12257
12258.PHONY: maybe-installcheck-gettext installcheck-gettext
12259maybe-installcheck-gettext:
12260@if gettext
12261maybe-installcheck-gettext: installcheck-gettext
12262
12263installcheck-gettext: \
12264 configure-gettext
12265 @$(unstage)
12266 @[ -f ./gettext/Makefile ] || exit 0; \
12267 r=`${PWD_COMMAND}`; export r; \
12268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12269 $(HOST_EXPORTS) \
12270 for flag in $(EXTRA_HOST_FLAGS) ; do \
12271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12272 done; \
12273 echo "Doing installcheck in gettext" ; \
12274 (cd $(HOST_SUBDIR)/gettext && \
12275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12277 "RANLIB=$${RANLIB}" \
12278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12279 installcheck) \
12280 || exit 1
12281
12282@endif gettext
12283
12284.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12285maybe-mostlyclean-gettext:
12286@if gettext
12287maybe-mostlyclean-gettext: mostlyclean-gettext
12288
12289mostlyclean-gettext:
12290 @$(unstage)
12291 @[ -f ./gettext/Makefile ] || exit 0; \
12292 r=`${PWD_COMMAND}`; export r; \
12293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12294 $(HOST_EXPORTS) \
12295 for flag in $(EXTRA_HOST_FLAGS) ; do \
12296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12297 done; \
12298 echo "Doing mostlyclean in gettext" ; \
12299 (cd $(HOST_SUBDIR)/gettext && \
12300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12302 "RANLIB=$${RANLIB}" \
12303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12304 mostlyclean) \
12305 || exit 1
12306
12307@endif gettext
12308
12309.PHONY: maybe-clean-gettext clean-gettext
12310maybe-clean-gettext:
12311@if gettext
12312maybe-clean-gettext: clean-gettext
12313
12314clean-gettext:
12315 @$(unstage)
12316 @[ -f ./gettext/Makefile ] || exit 0; \
12317 r=`${PWD_COMMAND}`; export r; \
12318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12319 $(HOST_EXPORTS) \
12320 for flag in $(EXTRA_HOST_FLAGS) ; do \
12321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12322 done; \
12323 echo "Doing clean in gettext" ; \
12324 (cd $(HOST_SUBDIR)/gettext && \
12325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12327 "RANLIB=$${RANLIB}" \
12328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12329 clean) \
12330 || exit 1
12331
12332@endif gettext
12333
12334.PHONY: maybe-distclean-gettext distclean-gettext
12335maybe-distclean-gettext:
12336@if gettext
12337maybe-distclean-gettext: distclean-gettext
12338
12339distclean-gettext:
12340 @$(unstage)
12341 @[ -f ./gettext/Makefile ] || exit 0; \
12342 r=`${PWD_COMMAND}`; export r; \
12343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12344 $(HOST_EXPORTS) \
12345 for flag in $(EXTRA_HOST_FLAGS) ; do \
12346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12347 done; \
12348 echo "Doing distclean in gettext" ; \
12349 (cd $(HOST_SUBDIR)/gettext && \
12350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12352 "RANLIB=$${RANLIB}" \
12353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12354 distclean) \
12355 || exit 1
12356
12357@endif gettext
12358
12359.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12360maybe-maintainer-clean-gettext:
12361@if gettext
12362maybe-maintainer-clean-gettext: maintainer-clean-gettext
12363
12364maintainer-clean-gettext:
12365 @$(unstage)
12366 @[ -f ./gettext/Makefile ] || exit 0; \
12367 r=`${PWD_COMMAND}`; export r; \
12368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12369 $(HOST_EXPORTS) \
12370 for flag in $(EXTRA_HOST_FLAGS) ; do \
12371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12372 done; \
12373 echo "Doing maintainer-clean in gettext" ; \
12374 (cd $(HOST_SUBDIR)/gettext && \
12375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12377 "RANLIB=$${RANLIB}" \
12378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12379 maintainer-clean) \
12380 || exit 1
12381
12382@endif gettext
12383
12384
12385
12386.PHONY: configure-gnuserv maybe-configure-gnuserv
12387maybe-configure-gnuserv:
12388@if gnuserv
12389maybe-configure-gnuserv: configure-gnuserv
12390configure-gnuserv:
12391 @$(unstage)
12392 @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12394 r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 $(HOST_EXPORTS) \
12397 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12398 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12399 case $(srcdir) in \
12400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12401 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12403 esac; \
12404 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12405 libsrcdir="$$s/gnuserv"; \
12406 $(SHELL) $${libsrcdir}/configure \
12407 $(HOST_CONFIGARGS) $${srcdiroption} \
12408 || exit 1
12409@endif gnuserv
12410
12411
12412
12413
12414
12415.PHONY: all-gnuserv maybe-all-gnuserv
12416maybe-all-gnuserv:
12417@if gnuserv
12418TARGET-gnuserv=all
12419maybe-all-gnuserv: all-gnuserv
12420all-gnuserv: configure-gnuserv
12421 @$(unstage)
12422 @r=`${PWD_COMMAND}`; export r; \
12423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12424 $(HOST_EXPORTS) \
12425 (cd $(HOST_SUBDIR)/gnuserv && \
12426 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
12427@endif gnuserv
12428
12429
12430
12431
12432.PHONY: check-gnuserv maybe-check-gnuserv
12433maybe-check-gnuserv:
12434@if gnuserv
12435maybe-check-gnuserv: check-gnuserv
12436
12437check-gnuserv:
12438 @$(unstage)
12439 @r=`${PWD_COMMAND}`; export r; \
12440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12441 $(HOST_EXPORTS) \
12442 (cd $(HOST_SUBDIR)/gnuserv && \
12443 $(MAKE) $(FLAGS_TO_PASS) check)
12444
12445@endif gnuserv
12446
12447.PHONY: install-gnuserv maybe-install-gnuserv
12448maybe-install-gnuserv:
12449@if gnuserv
12450maybe-install-gnuserv: install-gnuserv
12451
12452install-gnuserv: installdirs
12453 @$(unstage)
12454 @r=`${PWD_COMMAND}`; export r; \
12455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12456 $(HOST_EXPORTS) \
12457 (cd $(HOST_SUBDIR)/gnuserv && \
12458 $(MAKE) $(FLAGS_TO_PASS) install)
12459
12460@endif gnuserv
12461
12462# Other targets (info, dvi, etc.)
12463
12464.PHONY: maybe-info-gnuserv info-gnuserv
12465maybe-info-gnuserv:
12466@if gnuserv
12467maybe-info-gnuserv: info-gnuserv
12468
12469info-gnuserv: \
12470 configure-gnuserv
12471 @$(unstage)
12472 @[ -f ./gnuserv/Makefile ] || exit 0; \
12473 r=`${PWD_COMMAND}`; export r; \
12474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12475 $(HOST_EXPORTS) \
12476 for flag in $(EXTRA_HOST_FLAGS) ; do \
12477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12478 done; \
12479 echo "Doing info in gnuserv" ; \
12480 (cd $(HOST_SUBDIR)/gnuserv && \
12481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12483 "RANLIB=$${RANLIB}" \
12484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12485 info) \
12486 || exit 1
12487
12488@endif gnuserv
12489
12490.PHONY: maybe-dvi-gnuserv dvi-gnuserv
12491maybe-dvi-gnuserv:
12492@if gnuserv
12493maybe-dvi-gnuserv: dvi-gnuserv
12494
12495dvi-gnuserv: \
12496 configure-gnuserv
12497 @$(unstage)
12498 @[ -f ./gnuserv/Makefile ] || exit 0; \
12499 r=`${PWD_COMMAND}`; export r; \
12500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12501 $(HOST_EXPORTS) \
12502 for flag in $(EXTRA_HOST_FLAGS) ; do \
12503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12504 done; \
12505 echo "Doing dvi in gnuserv" ; \
12506 (cd $(HOST_SUBDIR)/gnuserv && \
12507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12509 "RANLIB=$${RANLIB}" \
12510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12511 dvi) \
12512 || exit 1
12513
12514@endif gnuserv
12515
12516.PHONY: maybe-html-gnuserv html-gnuserv
12517maybe-html-gnuserv:
12518@if gnuserv
12519maybe-html-gnuserv: html-gnuserv
12520
12521html-gnuserv: \
12522 configure-gnuserv
12523 @$(unstage)
12524 @[ -f ./gnuserv/Makefile ] || exit 0; \
12525 r=`${PWD_COMMAND}`; export r; \
12526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12527 $(HOST_EXPORTS) \
12528 for flag in $(EXTRA_HOST_FLAGS) ; do \
12529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12530 done; \
12531 echo "Doing html in gnuserv" ; \
12532 (cd $(HOST_SUBDIR)/gnuserv && \
12533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12535 "RANLIB=$${RANLIB}" \
12536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12537 html) \
12538 || exit 1
12539
12540@endif gnuserv
12541
12542.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12543maybe-TAGS-gnuserv:
12544@if gnuserv
12545maybe-TAGS-gnuserv: TAGS-gnuserv
12546
12547TAGS-gnuserv: \
12548 configure-gnuserv
12549 @$(unstage)
12550 @[ -f ./gnuserv/Makefile ] || exit 0; \
12551 r=`${PWD_COMMAND}`; export r; \
12552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12553 $(HOST_EXPORTS) \
12554 for flag in $(EXTRA_HOST_FLAGS) ; do \
12555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12556 done; \
12557 echo "Doing TAGS in gnuserv" ; \
12558 (cd $(HOST_SUBDIR)/gnuserv && \
12559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12561 "RANLIB=$${RANLIB}" \
12562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12563 TAGS) \
12564 || exit 1
12565
12566@endif gnuserv
12567
12568.PHONY: maybe-install-info-gnuserv install-info-gnuserv
12569maybe-install-info-gnuserv:
12570@if gnuserv
12571maybe-install-info-gnuserv: install-info-gnuserv
12572
12573install-info-gnuserv: \
12574 configure-gnuserv \
12575 info-gnuserv
12576 @$(unstage)
12577 @[ -f ./gnuserv/Makefile ] || exit 0; \
12578 r=`${PWD_COMMAND}`; export r; \
12579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12580 $(HOST_EXPORTS) \
12581 for flag in $(EXTRA_HOST_FLAGS) ; do \
12582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12583 done; \
12584 echo "Doing install-info in gnuserv" ; \
12585 (cd $(HOST_SUBDIR)/gnuserv && \
12586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12588 "RANLIB=$${RANLIB}" \
12589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12590 install-info) \
12591 || exit 1
12592
12593@endif gnuserv
12594
12595.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12596maybe-installcheck-gnuserv:
12597@if gnuserv
12598maybe-installcheck-gnuserv: installcheck-gnuserv
12599
12600installcheck-gnuserv: \
12601 configure-gnuserv
12602 @$(unstage)
12603 @[ -f ./gnuserv/Makefile ] || exit 0; \
12604 r=`${PWD_COMMAND}`; export r; \
12605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12606 $(HOST_EXPORTS) \
12607 for flag in $(EXTRA_HOST_FLAGS) ; do \
12608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12609 done; \
12610 echo "Doing installcheck in gnuserv" ; \
12611 (cd $(HOST_SUBDIR)/gnuserv && \
12612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12614 "RANLIB=$${RANLIB}" \
12615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12616 installcheck) \
12617 || exit 1
12618
12619@endif gnuserv
12620
12621.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12622maybe-mostlyclean-gnuserv:
12623@if gnuserv
12624maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12625
12626mostlyclean-gnuserv:
12627 @$(unstage)
12628 @[ -f ./gnuserv/Makefile ] || exit 0; \
12629 r=`${PWD_COMMAND}`; export r; \
12630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12631 $(HOST_EXPORTS) \
12632 for flag in $(EXTRA_HOST_FLAGS) ; do \
12633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12634 done; \
12635 echo "Doing mostlyclean in gnuserv" ; \
12636 (cd $(HOST_SUBDIR)/gnuserv && \
12637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12639 "RANLIB=$${RANLIB}" \
12640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12641 mostlyclean) \
12642 || exit 1
12643
12644@endif gnuserv
12645
12646.PHONY: maybe-clean-gnuserv clean-gnuserv
12647maybe-clean-gnuserv:
12648@if gnuserv
12649maybe-clean-gnuserv: clean-gnuserv
12650
12651clean-gnuserv:
12652 @$(unstage)
12653 @[ -f ./gnuserv/Makefile ] || exit 0; \
12654 r=`${PWD_COMMAND}`; export r; \
12655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12656 $(HOST_EXPORTS) \
12657 for flag in $(EXTRA_HOST_FLAGS) ; do \
12658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12659 done; \
12660 echo "Doing clean in gnuserv" ; \
12661 (cd $(HOST_SUBDIR)/gnuserv && \
12662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12664 "RANLIB=$${RANLIB}" \
12665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12666 clean) \
12667 || exit 1
12668
12669@endif gnuserv
12670
12671.PHONY: maybe-distclean-gnuserv distclean-gnuserv
12672maybe-distclean-gnuserv:
12673@if gnuserv
12674maybe-distclean-gnuserv: distclean-gnuserv
12675
12676distclean-gnuserv:
12677 @$(unstage)
12678 @[ -f ./gnuserv/Makefile ] || exit 0; \
12679 r=`${PWD_COMMAND}`; export r; \
12680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681 $(HOST_EXPORTS) \
12682 for flag in $(EXTRA_HOST_FLAGS) ; do \
12683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12684 done; \
12685 echo "Doing distclean in gnuserv" ; \
12686 (cd $(HOST_SUBDIR)/gnuserv && \
12687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12689 "RANLIB=$${RANLIB}" \
12690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12691 distclean) \
12692 || exit 1
12693
12694@endif gnuserv
12695
12696.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12697maybe-maintainer-clean-gnuserv:
12698@if gnuserv
12699maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12700
12701maintainer-clean-gnuserv:
12702 @$(unstage)
12703 @[ -f ./gnuserv/Makefile ] || exit 0; \
12704 r=`${PWD_COMMAND}`; export r; \
12705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12706 $(HOST_EXPORTS) \
12707 for flag in $(EXTRA_HOST_FLAGS) ; do \
12708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12709 done; \
12710 echo "Doing maintainer-clean in gnuserv" ; \
12711 (cd $(HOST_SUBDIR)/gnuserv && \
12712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12714 "RANLIB=$${RANLIB}" \
12715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12716 maintainer-clean) \
12717 || exit 1
12718
12719@endif gnuserv
12720
12721
12722
12723.PHONY: configure-gprof maybe-configure-gprof
12724maybe-configure-gprof:
12725@if gprof
12726maybe-configure-gprof: configure-gprof
12727configure-gprof:
12728 @$(unstage)
12729 @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12731 r=`${PWD_COMMAND}`; export r; \
12732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733 $(HOST_EXPORTS) \
12734 echo Configuring in $(HOST_SUBDIR)/gprof; \
12735 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12736 case $(srcdir) in \
12737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12738 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12740 esac; \
12741 srcdiroption="--srcdir=$${topdir}/gprof"; \
12742 libsrcdir="$$s/gprof"; \
12743 $(SHELL) $${libsrcdir}/configure \
12744 $(HOST_CONFIGARGS) $${srcdiroption} \
12745 || exit 1
12746@endif gprof
12747
12748
12749
12750
12751
12752.PHONY: all-gprof maybe-all-gprof
12753maybe-all-gprof:
12754@if gprof
12755TARGET-gprof=all
12756maybe-all-gprof: all-gprof
12757all-gprof: configure-gprof
12758 @$(unstage)
12759 @r=`${PWD_COMMAND}`; export r; \
12760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761 $(HOST_EXPORTS) \
12762 (cd $(HOST_SUBDIR)/gprof && \
12763 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
12764@endif gprof
12765
12766
12767
12768
12769.PHONY: check-gprof maybe-check-gprof
12770maybe-check-gprof:
12771@if gprof
12772maybe-check-gprof: check-gprof
12773
12774check-gprof:
12775 @$(unstage)
12776 @r=`${PWD_COMMAND}`; export r; \
12777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12778 $(HOST_EXPORTS) \
12779 (cd $(HOST_SUBDIR)/gprof && \
12780 $(MAKE) $(FLAGS_TO_PASS) check)
12781
12782@endif gprof
12783
12784.PHONY: install-gprof maybe-install-gprof
12785maybe-install-gprof:
12786@if gprof
12787maybe-install-gprof: install-gprof
12788
12789install-gprof: installdirs
12790 @$(unstage)
12791 @r=`${PWD_COMMAND}`; export r; \
12792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12793 $(HOST_EXPORTS) \
12794 (cd $(HOST_SUBDIR)/gprof && \
12795 $(MAKE) $(FLAGS_TO_PASS) install)
12796
12797@endif gprof
12798
12799# Other targets (info, dvi, etc.)
12800
12801.PHONY: maybe-info-gprof info-gprof
12802maybe-info-gprof:
12803@if gprof
12804maybe-info-gprof: info-gprof
12805
12806info-gprof: \
12807 configure-gprof
12808 @$(unstage)
12809 @[ -f ./gprof/Makefile ] || exit 0; \
12810 r=`${PWD_COMMAND}`; export r; \
12811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12812 $(HOST_EXPORTS) \
12813 for flag in $(EXTRA_HOST_FLAGS) ; do \
12814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12815 done; \
12816 echo "Doing info in gprof" ; \
12817 (cd $(HOST_SUBDIR)/gprof && \
12818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12820 "RANLIB=$${RANLIB}" \
12821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12822 info) \
12823 || exit 1
12824
12825@endif gprof
12826
12827.PHONY: maybe-dvi-gprof dvi-gprof
12828maybe-dvi-gprof:
12829@if gprof
12830maybe-dvi-gprof: dvi-gprof
12831
12832dvi-gprof: \
12833 configure-gprof
12834 @$(unstage)
12835 @[ -f ./gprof/Makefile ] || exit 0; \
12836 r=`${PWD_COMMAND}`; export r; \
12837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12838 $(HOST_EXPORTS) \
12839 for flag in $(EXTRA_HOST_FLAGS) ; do \
12840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12841 done; \
12842 echo "Doing dvi in gprof" ; \
12843 (cd $(HOST_SUBDIR)/gprof && \
12844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12846 "RANLIB=$${RANLIB}" \
12847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12848 dvi) \
12849 || exit 1
12850
12851@endif gprof
12852
12853.PHONY: maybe-html-gprof html-gprof
12854maybe-html-gprof:
12855@if gprof
12856maybe-html-gprof: html-gprof
12857
12858html-gprof: \
12859 configure-gprof
12860 @$(unstage)
12861 @[ -f ./gprof/Makefile ] || exit 0; \
12862 r=`${PWD_COMMAND}`; export r; \
12863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864 $(HOST_EXPORTS) \
12865 for flag in $(EXTRA_HOST_FLAGS) ; do \
12866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12867 done; \
12868 echo "Doing html in gprof" ; \
12869 (cd $(HOST_SUBDIR)/gprof && \
12870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12872 "RANLIB=$${RANLIB}" \
12873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12874 html) \
12875 || exit 1
12876
12877@endif gprof
12878
12879.PHONY: maybe-TAGS-gprof TAGS-gprof
12880maybe-TAGS-gprof:
12881@if gprof
12882maybe-TAGS-gprof: TAGS-gprof
12883
12884TAGS-gprof: \
12885 configure-gprof
12886 @$(unstage)
12887 @[ -f ./gprof/Makefile ] || exit 0; \
12888 r=`${PWD_COMMAND}`; export r; \
12889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12890 $(HOST_EXPORTS) \
12891 for flag in $(EXTRA_HOST_FLAGS) ; do \
12892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12893 done; \
12894 echo "Doing TAGS in gprof" ; \
12895 (cd $(HOST_SUBDIR)/gprof && \
12896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12898 "RANLIB=$${RANLIB}" \
12899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12900 TAGS) \
12901 || exit 1
12902
12903@endif gprof
12904
12905.PHONY: maybe-install-info-gprof install-info-gprof
12906maybe-install-info-gprof:
12907@if gprof
12908maybe-install-info-gprof: install-info-gprof
12909
12910install-info-gprof: \
12911 configure-gprof \
12912 info-gprof
12913 @$(unstage)
12914 @[ -f ./gprof/Makefile ] || exit 0; \
12915 r=`${PWD_COMMAND}`; export r; \
12916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12917 $(HOST_EXPORTS) \
12918 for flag in $(EXTRA_HOST_FLAGS) ; do \
12919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12920 done; \
12921 echo "Doing install-info in gprof" ; \
12922 (cd $(HOST_SUBDIR)/gprof && \
12923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12925 "RANLIB=$${RANLIB}" \
12926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12927 install-info) \
12928 || exit 1
12929
12930@endif gprof
12931
12932.PHONY: maybe-installcheck-gprof installcheck-gprof
12933maybe-installcheck-gprof:
12934@if gprof
12935maybe-installcheck-gprof: installcheck-gprof
12936
12937installcheck-gprof: \
12938 configure-gprof
12939 @$(unstage)
12940 @[ -f ./gprof/Makefile ] || exit 0; \
12941 r=`${PWD_COMMAND}`; export r; \
12942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12943 $(HOST_EXPORTS) \
12944 for flag in $(EXTRA_HOST_FLAGS) ; do \
12945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12946 done; \
12947 echo "Doing installcheck in gprof" ; \
12948 (cd $(HOST_SUBDIR)/gprof && \
12949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12951 "RANLIB=$${RANLIB}" \
12952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12953 installcheck) \
12954 || exit 1
12955
12956@endif gprof
12957
12958.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12959maybe-mostlyclean-gprof:
12960@if gprof
12961maybe-mostlyclean-gprof: mostlyclean-gprof
12962
12963mostlyclean-gprof:
12964 @$(unstage)
12965 @[ -f ./gprof/Makefile ] || exit 0; \
12966 r=`${PWD_COMMAND}`; export r; \
12967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12968 $(HOST_EXPORTS) \
12969 for flag in $(EXTRA_HOST_FLAGS) ; do \
12970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12971 done; \
12972 echo "Doing mostlyclean in gprof" ; \
12973 (cd $(HOST_SUBDIR)/gprof && \
12974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12976 "RANLIB=$${RANLIB}" \
12977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12978 mostlyclean) \
12979 || exit 1
12980
12981@endif gprof
12982
12983.PHONY: maybe-clean-gprof clean-gprof
12984maybe-clean-gprof:
12985@if gprof
12986maybe-clean-gprof: clean-gprof
12987
12988clean-gprof:
12989 @$(unstage)
12990 @[ -f ./gprof/Makefile ] || exit 0; \
12991 r=`${PWD_COMMAND}`; export r; \
12992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12993 $(HOST_EXPORTS) \
12994 for flag in $(EXTRA_HOST_FLAGS) ; do \
12995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12996 done; \
12997 echo "Doing clean in gprof" ; \
12998 (cd $(HOST_SUBDIR)/gprof && \
12999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13001 "RANLIB=$${RANLIB}" \
13002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13003 clean) \
13004 || exit 1
13005
13006@endif gprof
13007
13008.PHONY: maybe-distclean-gprof distclean-gprof
13009maybe-distclean-gprof:
13010@if gprof
13011maybe-distclean-gprof: distclean-gprof
13012
13013distclean-gprof:
13014 @$(unstage)
13015 @[ -f ./gprof/Makefile ] || exit 0; \
13016 r=`${PWD_COMMAND}`; export r; \
13017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13018 $(HOST_EXPORTS) \
13019 for flag in $(EXTRA_HOST_FLAGS) ; do \
13020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13021 done; \
13022 echo "Doing distclean in gprof" ; \
13023 (cd $(HOST_SUBDIR)/gprof && \
13024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13026 "RANLIB=$${RANLIB}" \
13027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13028 distclean) \
13029 || exit 1
13030
13031@endif gprof
13032
13033.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
13034maybe-maintainer-clean-gprof:
13035@if gprof
13036maybe-maintainer-clean-gprof: maintainer-clean-gprof
13037
13038maintainer-clean-gprof:
13039 @$(unstage)
13040 @[ -f ./gprof/Makefile ] || exit 0; \
13041 r=`${PWD_COMMAND}`; export r; \
13042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13043 $(HOST_EXPORTS) \
13044 for flag in $(EXTRA_HOST_FLAGS) ; do \
13045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13046 done; \
13047 echo "Doing maintainer-clean in gprof" ; \
13048 (cd $(HOST_SUBDIR)/gprof && \
13049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13051 "RANLIB=$${RANLIB}" \
13052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13053 maintainer-clean) \
13054 || exit 1
13055
13056@endif gprof
13057
13058
13059
13060.PHONY: configure-gzip maybe-configure-gzip
13061maybe-configure-gzip:
13062@if gzip
13063maybe-configure-gzip: configure-gzip
13064configure-gzip:
13065 @$(unstage)
13066 @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
13067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
13068 r=`${PWD_COMMAND}`; export r; \
13069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070 $(HOST_EXPORTS) \
13071 echo Configuring in $(HOST_SUBDIR)/gzip; \
13072 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
13073 case $(srcdir) in \
13074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13075 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
13076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13077 esac; \
13078 srcdiroption="--srcdir=$${topdir}/gzip"; \
13079 libsrcdir="$$s/gzip"; \
13080 $(SHELL) $${libsrcdir}/configure \
13081 $(HOST_CONFIGARGS) $${srcdiroption} \
13082 || exit 1
13083@endif gzip
13084
13085
13086
13087
13088
13089.PHONY: all-gzip maybe-all-gzip
13090maybe-all-gzip:
13091@if gzip
13092TARGET-gzip=all
13093maybe-all-gzip: all-gzip
13094all-gzip: configure-gzip
13095 @$(unstage)
13096 @r=`${PWD_COMMAND}`; export r; \
13097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13098 $(HOST_EXPORTS) \
13099 (cd $(HOST_SUBDIR)/gzip && \
13100 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
13101@endif gzip
13102
13103
13104
13105
13106.PHONY: check-gzip maybe-check-gzip
13107maybe-check-gzip:
13108@if gzip
13109maybe-check-gzip: check-gzip
13110
13111check-gzip:
13112 @$(unstage)
13113 @r=`${PWD_COMMAND}`; export r; \
13114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13115 $(HOST_EXPORTS) \
13116 (cd $(HOST_SUBDIR)/gzip && \
13117 $(MAKE) $(FLAGS_TO_PASS) check)
13118
13119@endif gzip
13120
13121.PHONY: install-gzip maybe-install-gzip
13122maybe-install-gzip:
13123@if gzip
13124maybe-install-gzip: install-gzip
13125
13126install-gzip: installdirs
13127 @$(unstage)
13128 @r=`${PWD_COMMAND}`; export r; \
13129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13130 $(HOST_EXPORTS) \
13131 (cd $(HOST_SUBDIR)/gzip && \
13132 $(MAKE) $(FLAGS_TO_PASS) install)
13133
13134@endif gzip
13135
13136# Other targets (info, dvi, etc.)
13137
13138.PHONY: maybe-info-gzip info-gzip
13139maybe-info-gzip:
13140@if gzip
13141maybe-info-gzip: info-gzip
13142
13143info-gzip: \
13144 configure-gzip
13145 @$(unstage)
13146 @[ -f ./gzip/Makefile ] || exit 0; \
13147 r=`${PWD_COMMAND}`; export r; \
13148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13149 $(HOST_EXPORTS) \
13150 for flag in $(EXTRA_HOST_FLAGS) ; do \
13151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13152 done; \
13153 echo "Doing info in gzip" ; \
13154 (cd $(HOST_SUBDIR)/gzip && \
13155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13157 "RANLIB=$${RANLIB}" \
13158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13159 info) \
13160 || exit 1
13161
13162@endif gzip
13163
13164.PHONY: maybe-dvi-gzip dvi-gzip
13165maybe-dvi-gzip:
13166@if gzip
13167maybe-dvi-gzip: dvi-gzip
13168
13169dvi-gzip: \
13170 configure-gzip
13171 @$(unstage)
13172 @[ -f ./gzip/Makefile ] || exit 0; \
13173 r=`${PWD_COMMAND}`; export r; \
13174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13175 $(HOST_EXPORTS) \
13176 for flag in $(EXTRA_HOST_FLAGS) ; do \
13177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13178 done; \
13179 echo "Doing dvi in gzip" ; \
13180 (cd $(HOST_SUBDIR)/gzip && \
13181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13183 "RANLIB=$${RANLIB}" \
13184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13185 dvi) \
13186 || exit 1
13187
13188@endif gzip
13189
13190.PHONY: maybe-html-gzip html-gzip
13191maybe-html-gzip:
13192@if gzip
13193maybe-html-gzip: html-gzip
13194
13195html-gzip: \
13196 configure-gzip
13197 @$(unstage)
13198 @[ -f ./gzip/Makefile ] || exit 0; \
13199 r=`${PWD_COMMAND}`; export r; \
13200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13201 $(HOST_EXPORTS) \
13202 for flag in $(EXTRA_HOST_FLAGS) ; do \
13203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13204 done; \
13205 echo "Doing html in gzip" ; \
13206 (cd $(HOST_SUBDIR)/gzip && \
13207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13209 "RANLIB=$${RANLIB}" \
13210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13211 html) \
13212 || exit 1
13213
13214@endif gzip
13215
13216.PHONY: maybe-TAGS-gzip TAGS-gzip
13217maybe-TAGS-gzip:
13218@if gzip
13219maybe-TAGS-gzip: TAGS-gzip
13220
13221TAGS-gzip: \
13222 configure-gzip
13223 @$(unstage)
13224 @[ -f ./gzip/Makefile ] || exit 0; \
13225 r=`${PWD_COMMAND}`; export r; \
13226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13227 $(HOST_EXPORTS) \
13228 for flag in $(EXTRA_HOST_FLAGS) ; do \
13229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13230 done; \
13231 echo "Doing TAGS in gzip" ; \
13232 (cd $(HOST_SUBDIR)/gzip && \
13233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13235 "RANLIB=$${RANLIB}" \
13236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13237 TAGS) \
13238 || exit 1
13239
13240@endif gzip
13241
13242.PHONY: maybe-install-info-gzip install-info-gzip
13243maybe-install-info-gzip:
13244@if gzip
13245maybe-install-info-gzip: install-info-gzip
13246
13247install-info-gzip: \
13248 configure-gzip \
13249 info-gzip
13250 @$(unstage)
13251 @[ -f ./gzip/Makefile ] || exit 0; \
13252 r=`${PWD_COMMAND}`; export r; \
13253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13254 $(HOST_EXPORTS) \
13255 for flag in $(EXTRA_HOST_FLAGS) ; do \
13256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13257 done; \
13258 echo "Doing install-info in gzip" ; \
13259 (cd $(HOST_SUBDIR)/gzip && \
13260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13262 "RANLIB=$${RANLIB}" \
13263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13264 install-info) \
13265 || exit 1
13266
13267@endif gzip
13268
13269.PHONY: maybe-installcheck-gzip installcheck-gzip
13270maybe-installcheck-gzip:
13271@if gzip
13272maybe-installcheck-gzip: installcheck-gzip
13273
13274installcheck-gzip: \
13275 configure-gzip
13276 @$(unstage)
13277 @[ -f ./gzip/Makefile ] || exit 0; \
13278 r=`${PWD_COMMAND}`; export r; \
13279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13280 $(HOST_EXPORTS) \
13281 for flag in $(EXTRA_HOST_FLAGS) ; do \
13282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13283 done; \
13284 echo "Doing installcheck in gzip" ; \
13285 (cd $(HOST_SUBDIR)/gzip && \
13286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13288 "RANLIB=$${RANLIB}" \
13289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13290 installcheck) \
13291 || exit 1
13292
13293@endif gzip
13294
13295.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13296maybe-mostlyclean-gzip:
13297@if gzip
13298maybe-mostlyclean-gzip: mostlyclean-gzip
13299
13300mostlyclean-gzip:
13301 @$(unstage)
13302 @[ -f ./gzip/Makefile ] || exit 0; \
13303 r=`${PWD_COMMAND}`; export r; \
13304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305 $(HOST_EXPORTS) \
13306 for flag in $(EXTRA_HOST_FLAGS) ; do \
13307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13308 done; \
13309 echo "Doing mostlyclean in gzip" ; \
13310 (cd $(HOST_SUBDIR)/gzip && \
13311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13313 "RANLIB=$${RANLIB}" \
13314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13315 mostlyclean) \
13316 || exit 1
13317
13318@endif gzip
13319
13320.PHONY: maybe-clean-gzip clean-gzip
13321maybe-clean-gzip:
13322@if gzip
13323maybe-clean-gzip: clean-gzip
13324
13325clean-gzip:
13326 @$(unstage)
13327 @[ -f ./gzip/Makefile ] || exit 0; \
13328 r=`${PWD_COMMAND}`; export r; \
13329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13330 $(HOST_EXPORTS) \
13331 for flag in $(EXTRA_HOST_FLAGS) ; do \
13332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13333 done; \
13334 echo "Doing clean in gzip" ; \
13335 (cd $(HOST_SUBDIR)/gzip && \
13336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13338 "RANLIB=$${RANLIB}" \
13339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13340 clean) \
13341 || exit 1
13342
13343@endif gzip
13344
13345.PHONY: maybe-distclean-gzip distclean-gzip
13346maybe-distclean-gzip:
13347@if gzip
13348maybe-distclean-gzip: distclean-gzip
13349
13350distclean-gzip:
13351 @$(unstage)
13352 @[ -f ./gzip/Makefile ] || exit 0; \
13353 r=`${PWD_COMMAND}`; export r; \
13354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13355 $(HOST_EXPORTS) \
13356 for flag in $(EXTRA_HOST_FLAGS) ; do \
13357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13358 done; \
13359 echo "Doing distclean in gzip" ; \
13360 (cd $(HOST_SUBDIR)/gzip && \
13361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13363 "RANLIB=$${RANLIB}" \
13364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13365 distclean) \
13366 || exit 1
13367
13368@endif gzip
13369
13370.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13371maybe-maintainer-clean-gzip:
13372@if gzip
13373maybe-maintainer-clean-gzip: maintainer-clean-gzip
13374
13375maintainer-clean-gzip:
13376 @$(unstage)
13377 @[ -f ./gzip/Makefile ] || exit 0; \
13378 r=`${PWD_COMMAND}`; export r; \
13379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13380 $(HOST_EXPORTS) \
13381 for flag in $(EXTRA_HOST_FLAGS) ; do \
13382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13383 done; \
13384 echo "Doing maintainer-clean in gzip" ; \
13385 (cd $(HOST_SUBDIR)/gzip && \
13386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13388 "RANLIB=$${RANLIB}" \
13389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13390 maintainer-clean) \
13391 || exit 1
13392
13393@endif gzip
13394
13395
13396
13397.PHONY: configure-hello maybe-configure-hello
13398maybe-configure-hello:
13399@if hello
13400maybe-configure-hello: configure-hello
13401configure-hello:
13402 @$(unstage)
13403 @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13405 r=`${PWD_COMMAND}`; export r; \
13406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13407 $(HOST_EXPORTS) \
13408 echo Configuring in $(HOST_SUBDIR)/hello; \
13409 cd "$(HOST_SUBDIR)/hello" || exit 1; \
13410 case $(srcdir) in \
13411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13412 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13414 esac; \
13415 srcdiroption="--srcdir=$${topdir}/hello"; \
13416 libsrcdir="$$s/hello"; \
13417 $(SHELL) $${libsrcdir}/configure \
13418 $(HOST_CONFIGARGS) $${srcdiroption} \
13419 || exit 1
13420@endif hello
13421
13422
13423
13424
13425
13426.PHONY: all-hello maybe-all-hello
13427maybe-all-hello:
13428@if hello
13429TARGET-hello=all
13430maybe-all-hello: all-hello
13431all-hello: configure-hello
13432 @$(unstage)
13433 @r=`${PWD_COMMAND}`; export r; \
13434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13435 $(HOST_EXPORTS) \
13436 (cd $(HOST_SUBDIR)/hello && \
13437 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
13438@endif hello
13439
13440
13441
13442
13443.PHONY: check-hello maybe-check-hello
13444maybe-check-hello:
13445@if hello
13446maybe-check-hello: check-hello
13447
13448check-hello:
13449 @$(unstage)
13450 @r=`${PWD_COMMAND}`; export r; \
13451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13452 $(HOST_EXPORTS) \
13453 (cd $(HOST_SUBDIR)/hello && \
13454 $(MAKE) $(FLAGS_TO_PASS) check)
13455
13456@endif hello
13457
13458.PHONY: install-hello maybe-install-hello
13459maybe-install-hello:
13460@if hello
13461maybe-install-hello: install-hello
13462
13463install-hello: installdirs
13464 @$(unstage)
13465 @r=`${PWD_COMMAND}`; export r; \
13466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13467 $(HOST_EXPORTS) \
13468 (cd $(HOST_SUBDIR)/hello && \
13469 $(MAKE) $(FLAGS_TO_PASS) install)
13470
13471@endif hello
13472
13473# Other targets (info, dvi, etc.)
13474
13475.PHONY: maybe-info-hello info-hello
13476maybe-info-hello:
13477@if hello
13478maybe-info-hello: info-hello
13479
13480info-hello: \
13481 configure-hello
13482 @$(unstage)
13483 @[ -f ./hello/Makefile ] || exit 0; \
13484 r=`${PWD_COMMAND}`; export r; \
13485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13486 $(HOST_EXPORTS) \
13487 for flag in $(EXTRA_HOST_FLAGS) ; do \
13488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13489 done; \
13490 echo "Doing info in hello" ; \
13491 (cd $(HOST_SUBDIR)/hello && \
13492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13494 "RANLIB=$${RANLIB}" \
13495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13496 info) \
13497 || exit 1
13498
13499@endif hello
13500
13501.PHONY: maybe-dvi-hello dvi-hello
13502maybe-dvi-hello:
13503@if hello
13504maybe-dvi-hello: dvi-hello
13505
13506dvi-hello: \
13507 configure-hello
13508 @$(unstage)
13509 @[ -f ./hello/Makefile ] || exit 0; \
13510 r=`${PWD_COMMAND}`; export r; \
13511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13512 $(HOST_EXPORTS) \
13513 for flag in $(EXTRA_HOST_FLAGS) ; do \
13514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13515 done; \
13516 echo "Doing dvi in hello" ; \
13517 (cd $(HOST_SUBDIR)/hello && \
13518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13520 "RANLIB=$${RANLIB}" \
13521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13522 dvi) \
13523 || exit 1
13524
13525@endif hello
13526
13527.PHONY: maybe-html-hello html-hello
13528maybe-html-hello:
13529@if hello
13530maybe-html-hello: html-hello
13531
13532html-hello: \
13533 configure-hello
13534 @$(unstage)
13535 @[ -f ./hello/Makefile ] || exit 0; \
13536 r=`${PWD_COMMAND}`; export r; \
13537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13538 $(HOST_EXPORTS) \
13539 for flag in $(EXTRA_HOST_FLAGS) ; do \
13540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13541 done; \
13542 echo "Doing html in hello" ; \
13543 (cd $(HOST_SUBDIR)/hello && \
13544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13546 "RANLIB=$${RANLIB}" \
13547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13548 html) \
13549 || exit 1
13550
13551@endif hello
13552
13553.PHONY: maybe-TAGS-hello TAGS-hello
13554maybe-TAGS-hello:
13555@if hello
13556maybe-TAGS-hello: TAGS-hello
13557
13558TAGS-hello: \
13559 configure-hello
13560 @$(unstage)
13561 @[ -f ./hello/Makefile ] || exit 0; \
13562 r=`${PWD_COMMAND}`; export r; \
13563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13564 $(HOST_EXPORTS) \
13565 for flag in $(EXTRA_HOST_FLAGS) ; do \
13566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13567 done; \
13568 echo "Doing TAGS in hello" ; \
13569 (cd $(HOST_SUBDIR)/hello && \
13570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13572 "RANLIB=$${RANLIB}" \
13573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13574 TAGS) \
13575 || exit 1
13576
13577@endif hello
13578
13579.PHONY: maybe-install-info-hello install-info-hello
13580maybe-install-info-hello:
13581@if hello
13582maybe-install-info-hello: install-info-hello
13583
13584install-info-hello: \
13585 configure-hello \
13586 info-hello
13587 @$(unstage)
13588 @[ -f ./hello/Makefile ] || exit 0; \
13589 r=`${PWD_COMMAND}`; export r; \
13590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13591 $(HOST_EXPORTS) \
13592 for flag in $(EXTRA_HOST_FLAGS) ; do \
13593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13594 done; \
13595 echo "Doing install-info in hello" ; \
13596 (cd $(HOST_SUBDIR)/hello && \
13597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13599 "RANLIB=$${RANLIB}" \
13600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13601 install-info) \
13602 || exit 1
13603
13604@endif hello
13605
13606.PHONY: maybe-installcheck-hello installcheck-hello
13607maybe-installcheck-hello:
13608@if hello
13609maybe-installcheck-hello: installcheck-hello
13610
13611installcheck-hello: \
13612 configure-hello
13613 @$(unstage)
13614 @[ -f ./hello/Makefile ] || exit 0; \
13615 r=`${PWD_COMMAND}`; export r; \
13616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13617 $(HOST_EXPORTS) \
13618 for flag in $(EXTRA_HOST_FLAGS) ; do \
13619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13620 done; \
13621 echo "Doing installcheck in hello" ; \
13622 (cd $(HOST_SUBDIR)/hello && \
13623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13625 "RANLIB=$${RANLIB}" \
13626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13627 installcheck) \
13628 || exit 1
13629
13630@endif hello
13631
13632.PHONY: maybe-mostlyclean-hello mostlyclean-hello
13633maybe-mostlyclean-hello:
13634@if hello
13635maybe-mostlyclean-hello: mostlyclean-hello
13636
13637mostlyclean-hello:
13638 @$(unstage)
13639 @[ -f ./hello/Makefile ] || exit 0; \
13640 r=`${PWD_COMMAND}`; export r; \
13641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13642 $(HOST_EXPORTS) \
13643 for flag in $(EXTRA_HOST_FLAGS) ; do \
13644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13645 done; \
13646 echo "Doing mostlyclean in hello" ; \
13647 (cd $(HOST_SUBDIR)/hello && \
13648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13650 "RANLIB=$${RANLIB}" \
13651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13652 mostlyclean) \
13653 || exit 1
13654
13655@endif hello
13656
13657.PHONY: maybe-clean-hello clean-hello
13658maybe-clean-hello:
13659@if hello
13660maybe-clean-hello: clean-hello
13661
13662clean-hello:
13663 @$(unstage)
13664 @[ -f ./hello/Makefile ] || exit 0; \
13665 r=`${PWD_COMMAND}`; export r; \
13666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13667 $(HOST_EXPORTS) \
13668 for flag in $(EXTRA_HOST_FLAGS) ; do \
13669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13670 done; \
13671 echo "Doing clean in hello" ; \
13672 (cd $(HOST_SUBDIR)/hello && \
13673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13675 "RANLIB=$${RANLIB}" \
13676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13677 clean) \
13678 || exit 1
13679
13680@endif hello
13681
13682.PHONY: maybe-distclean-hello distclean-hello
13683maybe-distclean-hello:
13684@if hello
13685maybe-distclean-hello: distclean-hello
13686
13687distclean-hello:
13688 @$(unstage)
13689 @[ -f ./hello/Makefile ] || exit 0; \
13690 r=`${PWD_COMMAND}`; export r; \
13691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692 $(HOST_EXPORTS) \
13693 for flag in $(EXTRA_HOST_FLAGS) ; do \
13694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13695 done; \
13696 echo "Doing distclean in hello" ; \
13697 (cd $(HOST_SUBDIR)/hello && \
13698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13700 "RANLIB=$${RANLIB}" \
13701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13702 distclean) \
13703 || exit 1
13704
13705@endif hello
13706
13707.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13708maybe-maintainer-clean-hello:
13709@if hello
13710maybe-maintainer-clean-hello: maintainer-clean-hello
13711
13712maintainer-clean-hello:
13713 @$(unstage)
13714 @[ -f ./hello/Makefile ] || exit 0; \
13715 r=`${PWD_COMMAND}`; export r; \
13716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13717 $(HOST_EXPORTS) \
13718 for flag in $(EXTRA_HOST_FLAGS) ; do \
13719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13720 done; \
13721 echo "Doing maintainer-clean in hello" ; \
13722 (cd $(HOST_SUBDIR)/hello && \
13723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13725 "RANLIB=$${RANLIB}" \
13726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13727 maintainer-clean) \
13728 || exit 1
13729
13730@endif hello
13731
13732
13733
13734.PHONY: configure-indent maybe-configure-indent
13735maybe-configure-indent:
13736@if indent
13737maybe-configure-indent: configure-indent
13738configure-indent:
13739 @$(unstage)
13740 @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13742 r=`${PWD_COMMAND}`; export r; \
13743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13744 $(HOST_EXPORTS) \
13745 echo Configuring in $(HOST_SUBDIR)/indent; \
13746 cd "$(HOST_SUBDIR)/indent" || exit 1; \
13747 case $(srcdir) in \
13748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13749 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13751 esac; \
13752 srcdiroption="--srcdir=$${topdir}/indent"; \
13753 libsrcdir="$$s/indent"; \
13754 $(SHELL) $${libsrcdir}/configure \
13755 $(HOST_CONFIGARGS) $${srcdiroption} \
13756 || exit 1
13757@endif indent
13758
13759
13760
13761
13762
13763.PHONY: all-indent maybe-all-indent
13764maybe-all-indent:
13765@if indent
13766TARGET-indent=all
13767maybe-all-indent: all-indent
13768all-indent: configure-indent
13769 @$(unstage)
13770 @r=`${PWD_COMMAND}`; export r; \
13771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13772 $(HOST_EXPORTS) \
13773 (cd $(HOST_SUBDIR)/indent && \
13774 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
13775@endif indent
13776
13777
13778
13779
13780.PHONY: check-indent maybe-check-indent
13781maybe-check-indent:
13782@if indent
13783maybe-check-indent: check-indent
13784
13785check-indent:
13786 @$(unstage)
13787 @r=`${PWD_COMMAND}`; export r; \
13788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13789 $(HOST_EXPORTS) \
13790 (cd $(HOST_SUBDIR)/indent && \
13791 $(MAKE) $(FLAGS_TO_PASS) check)
13792
13793@endif indent
13794
13795.PHONY: install-indent maybe-install-indent
13796maybe-install-indent:
13797@if indent
13798maybe-install-indent: install-indent
13799
13800install-indent: installdirs
13801 @$(unstage)
13802 @r=`${PWD_COMMAND}`; export r; \
13803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804 $(HOST_EXPORTS) \
13805 (cd $(HOST_SUBDIR)/indent && \
13806 $(MAKE) $(FLAGS_TO_PASS) install)
13807
13808@endif indent
13809
13810# Other targets (info, dvi, etc.)
13811
13812.PHONY: maybe-info-indent info-indent
13813maybe-info-indent:
13814@if indent
13815maybe-info-indent: info-indent
13816
13817info-indent: \
13818 configure-indent
13819 @$(unstage)
13820 @[ -f ./indent/Makefile ] || exit 0; \
13821 r=`${PWD_COMMAND}`; export r; \
13822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13823 $(HOST_EXPORTS) \
13824 for flag in $(EXTRA_HOST_FLAGS) ; do \
13825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13826 done; \
13827 echo "Doing info in indent" ; \
13828 (cd $(HOST_SUBDIR)/indent && \
13829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13831 "RANLIB=$${RANLIB}" \
13832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13833 info) \
13834 || exit 1
13835
13836@endif indent
13837
13838.PHONY: maybe-dvi-indent dvi-indent
13839maybe-dvi-indent:
13840@if indent
13841maybe-dvi-indent: dvi-indent
13842
13843dvi-indent: \
13844 configure-indent
13845 @$(unstage)
13846 @[ -f ./indent/Makefile ] || exit 0; \
13847 r=`${PWD_COMMAND}`; export r; \
13848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849 $(HOST_EXPORTS) \
13850 for flag in $(EXTRA_HOST_FLAGS) ; do \
13851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13852 done; \
13853 echo "Doing dvi in indent" ; \
13854 (cd $(HOST_SUBDIR)/indent && \
13855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13857 "RANLIB=$${RANLIB}" \
13858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13859 dvi) \
13860 || exit 1
13861
13862@endif indent
13863
13864.PHONY: maybe-html-indent html-indent
13865maybe-html-indent:
13866@if indent
13867maybe-html-indent: html-indent
13868
13869html-indent: \
13870 configure-indent
13871 @$(unstage)
13872 @[ -f ./indent/Makefile ] || exit 0; \
13873 r=`${PWD_COMMAND}`; export r; \
13874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875 $(HOST_EXPORTS) \
13876 for flag in $(EXTRA_HOST_FLAGS) ; do \
13877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13878 done; \
13879 echo "Doing html in indent" ; \
13880 (cd $(HOST_SUBDIR)/indent && \
13881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13883 "RANLIB=$${RANLIB}" \
13884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13885 html) \
13886 || exit 1
13887
13888@endif indent
13889
13890.PHONY: maybe-TAGS-indent TAGS-indent
13891maybe-TAGS-indent:
13892@if indent
13893maybe-TAGS-indent: TAGS-indent
13894
13895TAGS-indent: \
13896 configure-indent
13897 @$(unstage)
13898 @[ -f ./indent/Makefile ] || exit 0; \
13899 r=`${PWD_COMMAND}`; export r; \
13900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13901 $(HOST_EXPORTS) \
13902 for flag in $(EXTRA_HOST_FLAGS) ; do \
13903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13904 done; \
13905 echo "Doing TAGS in indent" ; \
13906 (cd $(HOST_SUBDIR)/indent && \
13907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13909 "RANLIB=$${RANLIB}" \
13910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13911 TAGS) \
13912 || exit 1
13913
13914@endif indent
13915
13916.PHONY: maybe-install-info-indent install-info-indent
13917maybe-install-info-indent:
13918@if indent
13919maybe-install-info-indent: install-info-indent
13920
13921install-info-indent: \
13922 configure-indent \
13923 info-indent
13924 @$(unstage)
13925 @[ -f ./indent/Makefile ] || exit 0; \
13926 r=`${PWD_COMMAND}`; export r; \
13927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13928 $(HOST_EXPORTS) \
13929 for flag in $(EXTRA_HOST_FLAGS) ; do \
13930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13931 done; \
13932 echo "Doing install-info in indent" ; \
13933 (cd $(HOST_SUBDIR)/indent && \
13934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13936 "RANLIB=$${RANLIB}" \
13937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13938 install-info) \
13939 || exit 1
13940
13941@endif indent
13942
13943.PHONY: maybe-installcheck-indent installcheck-indent
13944maybe-installcheck-indent:
13945@if indent
13946maybe-installcheck-indent: installcheck-indent
13947
13948installcheck-indent: \
13949 configure-indent
13950 @$(unstage)
13951 @[ -f ./indent/Makefile ] || exit 0; \
13952 r=`${PWD_COMMAND}`; export r; \
13953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954 $(HOST_EXPORTS) \
13955 for flag in $(EXTRA_HOST_FLAGS) ; do \
13956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13957 done; \
13958 echo "Doing installcheck in indent" ; \
13959 (cd $(HOST_SUBDIR)/indent && \
13960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13962 "RANLIB=$${RANLIB}" \
13963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13964 installcheck) \
13965 || exit 1
13966
13967@endif indent
13968
13969.PHONY: maybe-mostlyclean-indent mostlyclean-indent
13970maybe-mostlyclean-indent:
13971@if indent
13972maybe-mostlyclean-indent: mostlyclean-indent
13973
13974mostlyclean-indent:
13975 @$(unstage)
13976 @[ -f ./indent/Makefile ] || exit 0; \
13977 r=`${PWD_COMMAND}`; export r; \
13978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13979 $(HOST_EXPORTS) \
13980 for flag in $(EXTRA_HOST_FLAGS) ; do \
13981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13982 done; \
13983 echo "Doing mostlyclean in indent" ; \
13984 (cd $(HOST_SUBDIR)/indent && \
13985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13987 "RANLIB=$${RANLIB}" \
13988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13989 mostlyclean) \
13990 || exit 1
13991
13992@endif indent
13993
13994.PHONY: maybe-clean-indent clean-indent
13995maybe-clean-indent:
13996@if indent
13997maybe-clean-indent: clean-indent
13998
13999clean-indent:
14000 @$(unstage)
14001 @[ -f ./indent/Makefile ] || exit 0; \
14002 r=`${PWD_COMMAND}`; export r; \
14003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004 $(HOST_EXPORTS) \
14005 for flag in $(EXTRA_HOST_FLAGS) ; do \
14006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14007 done; \
14008 echo "Doing clean in indent" ; \
14009 (cd $(HOST_SUBDIR)/indent && \
14010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14012 "RANLIB=$${RANLIB}" \
14013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14014 clean) \
14015 || exit 1
14016
14017@endif indent
14018
14019.PHONY: maybe-distclean-indent distclean-indent
14020maybe-distclean-indent:
14021@if indent
14022maybe-distclean-indent: distclean-indent
14023
14024distclean-indent:
14025 @$(unstage)
14026 @[ -f ./indent/Makefile ] || exit 0; \
14027 r=`${PWD_COMMAND}`; export r; \
14028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029 $(HOST_EXPORTS) \
14030 for flag in $(EXTRA_HOST_FLAGS) ; do \
14031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14032 done; \
14033 echo "Doing distclean in indent" ; \
14034 (cd $(HOST_SUBDIR)/indent && \
14035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14037 "RANLIB=$${RANLIB}" \
14038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14039 distclean) \
14040 || exit 1
14041
14042@endif indent
14043
14044.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
14045maybe-maintainer-clean-indent:
14046@if indent
14047maybe-maintainer-clean-indent: maintainer-clean-indent
14048
14049maintainer-clean-indent:
14050 @$(unstage)
14051 @[ -f ./indent/Makefile ] || exit 0; \
14052 r=`${PWD_COMMAND}`; export r; \
14053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14054 $(HOST_EXPORTS) \
14055 for flag in $(EXTRA_HOST_FLAGS) ; do \
14056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14057 done; \
14058 echo "Doing maintainer-clean in indent" ; \
14059 (cd $(HOST_SUBDIR)/indent && \
14060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14062 "RANLIB=$${RANLIB}" \
14063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14064 maintainer-clean) \
14065 || exit 1
14066
14067@endif indent
14068
14069
14070
14071.PHONY: configure-intl maybe-configure-intl
14072maybe-configure-intl:
14073@if intl
14074maybe-configure-intl: configure-intl
14075configure-intl:
14076 @test -f stage_last && exit 0; \
14077 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14079 r=`${PWD_COMMAND}`; export r; \
14080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14081 $(HOST_EXPORTS) \
14082 echo Configuring in $(HOST_SUBDIR)/intl; \
14083 cd "$(HOST_SUBDIR)/intl" || exit 1; \
14084 case $(srcdir) in \
14085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14086 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14088 esac; \
14089 srcdiroption="--srcdir=$${topdir}/intl"; \
14090 libsrcdir="$$s/intl"; \
14091 $(SHELL) $${libsrcdir}/configure \
14092 $(HOST_CONFIGARGS) $${srcdiroption} \
14093 || exit 1
14094@endif intl
14095
14096
14097
14098.PHONY: configure-stage1-intl maybe-configure-stage1-intl
14099maybe-configure-stage1-intl:
14100@if intl-bootstrap
14101maybe-configure-stage1-intl: configure-stage1-intl
14102configure-stage1-intl:
14103 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14104 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14105 r=`${PWD_COMMAND}`; export r; \
14106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107 $(HOST_EXPORTS) \
14108 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
14109 cd $(HOST_SUBDIR)/intl || exit 1; \
14110 case $(srcdir) in \
14111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14112 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14114 esac; \
14115 srcdiroption="--srcdir=$${topdir}/intl"; \
14116 libsrcdir="$$s/intl"; \
14117 $(SHELL) $${libsrcdir}/configure \
14118 $(HOST_CONFIGARGS) $${srcdiroption} \
14119 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14120@endif intl-bootstrap
14121
14122.PHONY: configure-stage2-intl maybe-configure-stage2-intl
14123maybe-configure-stage2-intl:
14124@if intl-bootstrap
14125maybe-configure-stage2-intl: configure-stage2-intl
14126configure-stage2-intl:
14127 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14128 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14129 r=`${PWD_COMMAND}`; export r; \
14130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14131 $(HOST_EXPORTS) \
14132 $(POSTSTAGE1_HOST_EXPORTS) \
14133 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
14134 cd $(HOST_SUBDIR)/intl || exit 1; \
14135 case $(srcdir) in \
14136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14137 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14139 esac; \
14140 srcdiroption="--srcdir=$${topdir}/intl"; \
14141 libsrcdir="$$s/intl"; \
14142 $(SHELL) $${libsrcdir}/configure \
14143 $(HOST_CONFIGARGS) $${srcdiroption} \
14144 @stage2_werror_flag@
14145@endif intl-bootstrap
14146
14147.PHONY: configure-stage3-intl maybe-configure-stage3-intl
14148maybe-configure-stage3-intl:
14149@if intl-bootstrap
14150maybe-configure-stage3-intl: configure-stage3-intl
14151configure-stage3-intl:
14152 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14153 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14154 r=`${PWD_COMMAND}`; export r; \
14155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14156 $(HOST_EXPORTS) \
14157 $(POSTSTAGE1_HOST_EXPORTS) \
14158 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
14159 cd $(HOST_SUBDIR)/intl || exit 1; \
14160 case $(srcdir) in \
14161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14162 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14164 esac; \
14165 srcdiroption="--srcdir=$${topdir}/intl"; \
14166 libsrcdir="$$s/intl"; \
14167 $(SHELL) $${libsrcdir}/configure \
14168 $(HOST_CONFIGARGS) $${srcdiroption} \
14169 @stage2_werror_flag@
14170@endif intl-bootstrap
14171
14172.PHONY: configure-stage4-intl maybe-configure-stage4-intl
14173maybe-configure-stage4-intl:
14174@if intl-bootstrap
14175maybe-configure-stage4-intl: configure-stage4-intl
14176configure-stage4-intl:
14177 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14178 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14179 r=`${PWD_COMMAND}`; export r; \
14180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181 $(HOST_EXPORTS) \
14182 $(POSTSTAGE1_HOST_EXPORTS) \
14183 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
14184 cd $(HOST_SUBDIR)/intl || exit 1; \
14185 case $(srcdir) in \
14186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14187 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14189 esac; \
14190 srcdiroption="--srcdir=$${topdir}/intl"; \
14191 libsrcdir="$$s/intl"; \
14192 $(SHELL) $${libsrcdir}/configure \
14193 $(HOST_CONFIGARGS) $${srcdiroption} \
14194 @stage2_werror_flag@
14195@endif intl-bootstrap
14196
14197.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
14198maybe-configure-stageprofile-intl:
14199@if intl-bootstrap
14200maybe-configure-stageprofile-intl: configure-stageprofile-intl
14201configure-stageprofile-intl:
14202 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14203 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14204 r=`${PWD_COMMAND}`; export r; \
14205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206 $(HOST_EXPORTS) \
14207 $(POSTSTAGE1_HOST_EXPORTS) \
14208 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14209 cd $(HOST_SUBDIR)/intl || exit 1; \
14210 case $(srcdir) in \
14211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14212 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14214 esac; \
14215 srcdiroption="--srcdir=$${topdir}/intl"; \
14216 libsrcdir="$$s/intl"; \
14217 $(SHELL) $${libsrcdir}/configure \
14218 $(HOST_CONFIGARGS) $${srcdiroption} \
14219 @stage2_werror_flag@
14220@endif intl-bootstrap
14221
14222.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14223maybe-configure-stagefeedback-intl:
14224@if intl-bootstrap
14225maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14226configure-stagefeedback-intl:
14227 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14228 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14229 r=`${PWD_COMMAND}`; export r; \
14230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14231 $(HOST_EXPORTS) \
14232 $(POSTSTAGE1_HOST_EXPORTS) \
14233 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14234 cd $(HOST_SUBDIR)/intl || exit 1; \
14235 case $(srcdir) in \
14236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14237 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14239 esac; \
14240 srcdiroption="--srcdir=$${topdir}/intl"; \
14241 libsrcdir="$$s/intl"; \
14242 $(SHELL) $${libsrcdir}/configure \
14243 $(HOST_CONFIGARGS) $${srcdiroption} \
14244 @stage2_werror_flag@
14245@endif intl-bootstrap
14246
14247
14248
14249
14250
14251.PHONY: all-intl maybe-all-intl
14252maybe-all-intl:
14253@if intl
14254TARGET-intl=all
14255maybe-all-intl: all-intl
14256all-intl: configure-intl
14257 @test -f stage_last && exit 0; \
14258 r=`${PWD_COMMAND}`; export r; \
14259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14260 $(HOST_EXPORTS) \
14261 (cd $(HOST_SUBDIR)/intl && \
14262 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
14263@endif intl
14264
14265
14266
14267.PHONY: all-stage1-intl maybe-all-stage1-intl
14268.PHONY: clean-stage1-intl maybe-clean-stage1-intl
14269maybe-all-stage1-intl:
14270maybe-clean-stage1-intl:
14271@if intl-bootstrap
14272maybe-all-stage1-intl: all-stage1-intl
14273all-stage1: all-stage1-intl
14274TARGET-stage1-intl = $(TARGET-intl)
14275all-stage1-intl: configure-stage1-intl
14276 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14277 @r=`${PWD_COMMAND}`; export r; \
14278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279 $(HOST_EXPORTS) \
14280 cd $(HOST_SUBDIR)/intl && \
14281 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
14282 $(TARGET-stage1-intl)
14283
14284maybe-clean-stage1-intl: clean-stage1-intl
14285clean-stage1: clean-stage1-intl
14286clean-stage1-intl:
14287 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14288 || exit 0 ; \
14289 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14290 cd $(HOST_SUBDIR)/intl && \
14291 $(MAKE) $(FLAGS_TO_PASS) \
14292 CFLAGS="$(STAGE1_CFLAGS)" clean
14293@endif intl-bootstrap
14294
14295
14296.PHONY: all-stage2-intl maybe-all-stage2-intl
14297.PHONY: clean-stage2-intl maybe-clean-stage2-intl
14298maybe-all-stage2-intl:
14299maybe-clean-stage2-intl:
14300@if intl-bootstrap
14301maybe-all-stage2-intl: all-stage2-intl
14302all-stage2: all-stage2-intl
14303TARGET-stage2-intl = $(TARGET-intl)
14304all-stage2-intl: configure-stage2-intl
14305 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14306 @r=`${PWD_COMMAND}`; export r; \
14307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14308 $(HOST_EXPORTS) \
14309 $(POSTSTAGE1_HOST_EXPORTS) \
14310 cd $(HOST_SUBDIR)/intl && \
14311 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14312 $(TARGET-stage2-intl)
14313
14314maybe-clean-stage2-intl: clean-stage2-intl
14315clean-stage2: clean-stage2-intl
14316clean-stage2-intl:
14317 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14318 || exit 0 ; \
14319 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14320 cd $(HOST_SUBDIR)/intl && \
14321 $(MAKE) $(FLAGS_TO_PASS) \
14322 $(POSTSTAGE1_FLAGS_TO_PASS) \
14323 clean
14324@endif intl-bootstrap
14325
14326
14327.PHONY: all-stage3-intl maybe-all-stage3-intl
14328.PHONY: clean-stage3-intl maybe-clean-stage3-intl
14329maybe-all-stage3-intl:
14330maybe-clean-stage3-intl:
14331@if intl-bootstrap
14332maybe-all-stage3-intl: all-stage3-intl
14333all-stage3: all-stage3-intl
14334TARGET-stage3-intl = $(TARGET-intl)
14335all-stage3-intl: configure-stage3-intl
14336 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14337 @r=`${PWD_COMMAND}`; export r; \
14338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14339 $(HOST_EXPORTS) \
14340 $(POSTSTAGE1_HOST_EXPORTS) \
14341 cd $(HOST_SUBDIR)/intl && \
14342 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14343 $(TARGET-stage3-intl)
14344
14345maybe-clean-stage3-intl: clean-stage3-intl
14346clean-stage3: clean-stage3-intl
14347clean-stage3-intl:
14348 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14349 || exit 0 ; \
14350 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14351 cd $(HOST_SUBDIR)/intl && \
14352 $(MAKE) $(FLAGS_TO_PASS) \
14353 $(POSTSTAGE1_FLAGS_TO_PASS) \
14354 clean
14355@endif intl-bootstrap
14356
14357
14358.PHONY: all-stage4-intl maybe-all-stage4-intl
14359.PHONY: clean-stage4-intl maybe-clean-stage4-intl
14360maybe-all-stage4-intl:
14361maybe-clean-stage4-intl:
14362@if intl-bootstrap
14363maybe-all-stage4-intl: all-stage4-intl
14364all-stage4: all-stage4-intl
14365TARGET-stage4-intl = $(TARGET-intl)
14366all-stage4-intl: configure-stage4-intl
14367 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14368 @r=`${PWD_COMMAND}`; export r; \
14369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14370 $(HOST_EXPORTS) \
14371 $(POSTSTAGE1_HOST_EXPORTS) \
14372 cd $(HOST_SUBDIR)/intl && \
14373 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14374 $(TARGET-stage4-intl)
14375
14376maybe-clean-stage4-intl: clean-stage4-intl
14377clean-stage4: clean-stage4-intl
14378clean-stage4-intl:
14379 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14380 || exit 0 ; \
14381 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14382 cd $(HOST_SUBDIR)/intl && \
14383 $(MAKE) $(FLAGS_TO_PASS) \
14384 $(POSTSTAGE1_FLAGS_TO_PASS) \
14385 clean
14386@endif intl-bootstrap
14387
14388
14389.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14390.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14391maybe-all-stageprofile-intl:
14392maybe-clean-stageprofile-intl:
14393@if intl-bootstrap
14394maybe-all-stageprofile-intl: all-stageprofile-intl
14395all-stageprofile: all-stageprofile-intl
14396TARGET-stageprofile-intl = $(TARGET-intl)
14397all-stageprofile-intl: configure-stageprofile-intl
14398 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14399 @r=`${PWD_COMMAND}`; export r; \
14400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14401 $(HOST_EXPORTS) \
14402 $(POSTSTAGE1_HOST_EXPORTS) \
14403 cd $(HOST_SUBDIR)/intl && \
14404 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
14405 $(TARGET-stageprofile-intl)
14406
14407maybe-clean-stageprofile-intl: clean-stageprofile-intl
14408clean-stageprofile: clean-stageprofile-intl
14409clean-stageprofile-intl:
14410 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14411 || exit 0 ; \
14412 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14413 cd $(HOST_SUBDIR)/intl && \
14414 $(MAKE) $(FLAGS_TO_PASS) \
14415 $(POSTSTAGE1_FLAGS_TO_PASS) \
14416 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
14417@endif intl-bootstrap
14418
14419
14420.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14421.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14422maybe-all-stagefeedback-intl:
14423maybe-clean-stagefeedback-intl:
14424@if intl-bootstrap
14425maybe-all-stagefeedback-intl: all-stagefeedback-intl
14426all-stagefeedback: all-stagefeedback-intl
14427TARGET-stagefeedback-intl = $(TARGET-intl)
14428all-stagefeedback-intl: configure-stagefeedback-intl
14429 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14430 @r=`${PWD_COMMAND}`; export r; \
14431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432 $(HOST_EXPORTS) \
14433 $(POSTSTAGE1_HOST_EXPORTS) \
14434 cd $(HOST_SUBDIR)/intl && \
14435 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
14436 $(TARGET-stagefeedback-intl)
14437
14438maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14439clean-stagefeedback: clean-stagefeedback-intl
14440clean-stagefeedback-intl:
14441 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14442 || exit 0 ; \
14443 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14444 cd $(HOST_SUBDIR)/intl && \
14445 $(MAKE) $(FLAGS_TO_PASS) \
14446 $(POSTSTAGE1_FLAGS_TO_PASS) \
14447 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
14448@endif intl-bootstrap
14449
14450
14451
14452
14453
14454.PHONY: check-intl maybe-check-intl
14455maybe-check-intl:
14456@if intl
14457maybe-check-intl: check-intl
14458
14459check-intl:
14460 @$(unstage)
14461 @r=`${PWD_COMMAND}`; export r; \
14462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14463 $(HOST_EXPORTS) \
14464 (cd $(HOST_SUBDIR)/intl && \
14465 $(MAKE) $(FLAGS_TO_PASS) check)
14466
14467@endif intl
14468
14469.PHONY: install-intl maybe-install-intl
14470maybe-install-intl:
14471@if intl
14472maybe-install-intl: install-intl
14473
14474install-intl: installdirs
14475 @$(unstage)
14476 @r=`${PWD_COMMAND}`; export r; \
14477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14478 $(HOST_EXPORTS) \
14479 (cd $(HOST_SUBDIR)/intl && \
14480 $(MAKE) $(FLAGS_TO_PASS) install)
14481
14482@endif intl
14483
14484# Other targets (info, dvi, etc.)
14485
14486.PHONY: maybe-info-intl info-intl
14487maybe-info-intl:
14488@if intl
14489maybe-info-intl: info-intl
14490
14491info-intl: \
14492 configure-intl
14493 @[ -f ./intl/Makefile ] || exit 0; \
14494 r=`${PWD_COMMAND}`; export r; \
14495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14496 $(HOST_EXPORTS) \
14497 for flag in $(EXTRA_HOST_FLAGS) ; do \
14498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14499 done; \
14500 echo "Doing info in intl" ; \
14501 (cd $(HOST_SUBDIR)/intl && \
14502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14504 "RANLIB=$${RANLIB}" \
14505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14506 info) \
14507 || exit 1
14508
14509@endif intl
14510
14511.PHONY: maybe-dvi-intl dvi-intl
14512maybe-dvi-intl:
14513@if intl
14514maybe-dvi-intl: dvi-intl
14515
14516dvi-intl: \
14517 configure-intl
14518 @[ -f ./intl/Makefile ] || exit 0; \
14519 r=`${PWD_COMMAND}`; export r; \
14520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14521 $(HOST_EXPORTS) \
14522 for flag in $(EXTRA_HOST_FLAGS) ; do \
14523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14524 done; \
14525 echo "Doing dvi in intl" ; \
14526 (cd $(HOST_SUBDIR)/intl && \
14527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14529 "RANLIB=$${RANLIB}" \
14530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14531 dvi) \
14532 || exit 1
14533
14534@endif intl
14535
14536.PHONY: maybe-html-intl html-intl
14537maybe-html-intl:
14538@if intl
14539maybe-html-intl: html-intl
14540
14541html-intl: \
14542 configure-intl
14543 @[ -f ./intl/Makefile ] || exit 0; \
14544 r=`${PWD_COMMAND}`; export r; \
14545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14546 $(HOST_EXPORTS) \
14547 for flag in $(EXTRA_HOST_FLAGS) ; do \
14548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14549 done; \
14550 echo "Doing html in intl" ; \
14551 (cd $(HOST_SUBDIR)/intl && \
14552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14554 "RANLIB=$${RANLIB}" \
14555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14556 html) \
14557 || exit 1
14558
14559@endif intl
14560
14561.PHONY: maybe-TAGS-intl TAGS-intl
14562maybe-TAGS-intl:
14563@if intl
14564maybe-TAGS-intl: TAGS-intl
14565
14566TAGS-intl: \
14567 configure-intl
14568 @[ -f ./intl/Makefile ] || exit 0; \
14569 r=`${PWD_COMMAND}`; export r; \
14570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14571 $(HOST_EXPORTS) \
14572 for flag in $(EXTRA_HOST_FLAGS) ; do \
14573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14574 done; \
14575 echo "Doing TAGS in intl" ; \
14576 (cd $(HOST_SUBDIR)/intl && \
14577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14579 "RANLIB=$${RANLIB}" \
14580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14581 TAGS) \
14582 || exit 1
14583
14584@endif intl
14585
14586.PHONY: maybe-install-info-intl install-info-intl
14587maybe-install-info-intl:
14588@if intl
14589maybe-install-info-intl: install-info-intl
14590
14591install-info-intl: \
14592 configure-intl \
14593 info-intl
14594 @[ -f ./intl/Makefile ] || exit 0; \
14595 r=`${PWD_COMMAND}`; export r; \
14596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14597 $(HOST_EXPORTS) \
14598 for flag in $(EXTRA_HOST_FLAGS) ; do \
14599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14600 done; \
14601 echo "Doing install-info in intl" ; \
14602 (cd $(HOST_SUBDIR)/intl && \
14603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14605 "RANLIB=$${RANLIB}" \
14606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14607 install-info) \
14608 || exit 1
14609
14610@endif intl
14611
14612.PHONY: maybe-installcheck-intl installcheck-intl
14613maybe-installcheck-intl:
14614@if intl
14615maybe-installcheck-intl: installcheck-intl
14616
14617installcheck-intl: \
14618 configure-intl
14619 @[ -f ./intl/Makefile ] || exit 0; \
14620 r=`${PWD_COMMAND}`; export r; \
14621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622 $(HOST_EXPORTS) \
14623 for flag in $(EXTRA_HOST_FLAGS) ; do \
14624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14625 done; \
14626 echo "Doing installcheck in intl" ; \
14627 (cd $(HOST_SUBDIR)/intl && \
14628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14630 "RANLIB=$${RANLIB}" \
14631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14632 installcheck) \
14633 || exit 1
14634
14635@endif intl
14636
14637.PHONY: maybe-mostlyclean-intl mostlyclean-intl
14638maybe-mostlyclean-intl:
14639@if intl
14640maybe-mostlyclean-intl: mostlyclean-intl
14641
14642mostlyclean-intl:
14643 @[ -f ./intl/Makefile ] || exit 0; \
14644 r=`${PWD_COMMAND}`; export r; \
14645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14646 $(HOST_EXPORTS) \
14647 for flag in $(EXTRA_HOST_FLAGS) ; do \
14648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14649 done; \
14650 echo "Doing mostlyclean in intl" ; \
14651 (cd $(HOST_SUBDIR)/intl && \
14652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14654 "RANLIB=$${RANLIB}" \
14655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14656 mostlyclean) \
14657 || exit 1
14658
14659@endif intl
14660
14661.PHONY: maybe-clean-intl clean-intl
14662maybe-clean-intl:
14663@if intl
14664maybe-clean-intl: clean-intl
14665
14666clean-intl:
14667 @[ -f ./intl/Makefile ] || exit 0; \
14668 r=`${PWD_COMMAND}`; export r; \
14669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14670 $(HOST_EXPORTS) \
14671 for flag in $(EXTRA_HOST_FLAGS) ; do \
14672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14673 done; \
14674 echo "Doing clean in intl" ; \
14675 (cd $(HOST_SUBDIR)/intl && \
14676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14678 "RANLIB=$${RANLIB}" \
14679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14680 clean) \
14681 || exit 1
14682
14683@endif intl
14684
14685.PHONY: maybe-distclean-intl distclean-intl
14686maybe-distclean-intl:
14687@if intl
14688maybe-distclean-intl: distclean-intl
14689
14690distclean-intl:
14691 @[ -f ./intl/Makefile ] || exit 0; \
14692 r=`${PWD_COMMAND}`; export r; \
14693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14694 $(HOST_EXPORTS) \
14695 for flag in $(EXTRA_HOST_FLAGS) ; do \
14696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14697 done; \
14698 echo "Doing distclean in intl" ; \
14699 (cd $(HOST_SUBDIR)/intl && \
14700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14702 "RANLIB=$${RANLIB}" \
14703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14704 distclean) \
14705 || exit 1
14706
14707@endif intl
14708
14709.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14710maybe-maintainer-clean-intl:
14711@if intl
14712maybe-maintainer-clean-intl: maintainer-clean-intl
14713
14714maintainer-clean-intl:
14715 @[ -f ./intl/Makefile ] || exit 0; \
14716 r=`${PWD_COMMAND}`; export r; \
14717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14718 $(HOST_EXPORTS) \
14719 for flag in $(EXTRA_HOST_FLAGS) ; do \
14720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14721 done; \
14722 echo "Doing maintainer-clean in intl" ; \
14723 (cd $(HOST_SUBDIR)/intl && \
14724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14726 "RANLIB=$${RANLIB}" \
14727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14728 maintainer-clean) \
14729 || exit 1
14730
14731@endif intl
14732
14733
14734
14735.PHONY: configure-tcl maybe-configure-tcl
14736maybe-configure-tcl:
14737@if tcl
14738maybe-configure-tcl: configure-tcl
14739configure-tcl:
14740 @$(unstage)
14741 @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14743 r=`${PWD_COMMAND}`; export r; \
14744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14745 $(HOST_EXPORTS) \
14746 echo Configuring in $(HOST_SUBDIR)/tcl; \
14747 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14748 case $(srcdir) in \
14749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14750 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14752 esac; \
14753 srcdiroption="--srcdir=$${topdir}/tcl"; \
14754 libsrcdir="$$s/tcl"; \
14755 $(SHELL) $${libsrcdir}/configure \
14756 $(HOST_CONFIGARGS) $${srcdiroption} \
14757 || exit 1
14758@endif tcl
14759
14760
14761
14762
14763
14764.PHONY: all-tcl maybe-all-tcl
14765maybe-all-tcl:
14766@if tcl
14767TARGET-tcl=all
14768maybe-all-tcl: all-tcl
14769all-tcl: configure-tcl
14770 @$(unstage)
14771 @r=`${PWD_COMMAND}`; export r; \
14772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14773 $(HOST_EXPORTS) \
14774 (cd $(HOST_SUBDIR)/tcl && \
14775 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
14776@endif tcl
14777
14778
14779
14780
14781.PHONY: check-tcl maybe-check-tcl
14782maybe-check-tcl:
14783@if tcl
14784maybe-check-tcl: check-tcl
14785
14786check-tcl:
14787 @$(unstage)
14788 @r=`${PWD_COMMAND}`; export r; \
14789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14790 $(HOST_EXPORTS) \
14791 (cd $(HOST_SUBDIR)/tcl && \
14792 $(MAKE) $(FLAGS_TO_PASS) check)
14793
14794@endif tcl
14795
14796.PHONY: install-tcl maybe-install-tcl
14797maybe-install-tcl:
14798@if tcl
14799maybe-install-tcl: install-tcl
14800
14801install-tcl: installdirs
14802 @$(unstage)
14803 @r=`${PWD_COMMAND}`; export r; \
14804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14805 $(HOST_EXPORTS) \
14806 (cd $(HOST_SUBDIR)/tcl && \
14807 $(MAKE) $(FLAGS_TO_PASS) install)
14808
14809@endif tcl
14810
14811# Other targets (info, dvi, etc.)
14812
14813.PHONY: maybe-info-tcl info-tcl
14814maybe-info-tcl:
14815@if tcl
14816maybe-info-tcl: info-tcl
14817
14818info-tcl: \
14819 configure-tcl
14820 @$(unstage)
14821 @[ -f ./tcl/Makefile ] || exit 0; \
14822 r=`${PWD_COMMAND}`; export r; \
14823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14824 $(HOST_EXPORTS) \
14825 for flag in $(EXTRA_HOST_FLAGS) ; do \
14826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14827 done; \
14828 echo "Doing info in tcl" ; \
14829 (cd $(HOST_SUBDIR)/tcl && \
14830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14832 "RANLIB=$${RANLIB}" \
14833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14834 info) \
14835 || exit 1
14836
14837@endif tcl
14838
14839.PHONY: maybe-dvi-tcl dvi-tcl
14840maybe-dvi-tcl:
14841@if tcl
14842maybe-dvi-tcl: dvi-tcl
14843
14844dvi-tcl: \
14845 configure-tcl
14846 @$(unstage)
14847 @[ -f ./tcl/Makefile ] || exit 0; \
14848 r=`${PWD_COMMAND}`; export r; \
14849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14850 $(HOST_EXPORTS) \
14851 for flag in $(EXTRA_HOST_FLAGS) ; do \
14852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14853 done; \
14854 echo "Doing dvi in tcl" ; \
14855 (cd $(HOST_SUBDIR)/tcl && \
14856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14858 "RANLIB=$${RANLIB}" \
14859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14860 dvi) \
14861 || exit 1
14862
14863@endif tcl
14864
14865.PHONY: maybe-html-tcl html-tcl
14866maybe-html-tcl:
14867@if tcl
14868maybe-html-tcl: html-tcl
14869
14870html-tcl: \
14871 configure-tcl
14872 @$(unstage)
14873 @[ -f ./tcl/Makefile ] || exit 0; \
14874 r=`${PWD_COMMAND}`; export r; \
14875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14876 $(HOST_EXPORTS) \
14877 for flag in $(EXTRA_HOST_FLAGS) ; do \
14878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14879 done; \
14880 echo "Doing html in tcl" ; \
14881 (cd $(HOST_SUBDIR)/tcl && \
14882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14884 "RANLIB=$${RANLIB}" \
14885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14886 html) \
14887 || exit 1
14888
14889@endif tcl
14890
14891.PHONY: maybe-TAGS-tcl TAGS-tcl
14892maybe-TAGS-tcl:
14893@if tcl
14894maybe-TAGS-tcl: TAGS-tcl
14895
14896TAGS-tcl: \
14897 configure-tcl
14898 @$(unstage)
14899 @[ -f ./tcl/Makefile ] || exit 0; \
14900 r=`${PWD_COMMAND}`; export r; \
14901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902 $(HOST_EXPORTS) \
14903 for flag in $(EXTRA_HOST_FLAGS) ; do \
14904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14905 done; \
14906 echo "Doing TAGS in tcl" ; \
14907 (cd $(HOST_SUBDIR)/tcl && \
14908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14910 "RANLIB=$${RANLIB}" \
14911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14912 TAGS) \
14913 || exit 1
14914
14915@endif tcl
14916
14917.PHONY: maybe-install-info-tcl install-info-tcl
14918maybe-install-info-tcl:
14919@if tcl
14920maybe-install-info-tcl: install-info-tcl
14921
14922install-info-tcl: \
14923 configure-tcl \
14924 info-tcl
14925 @$(unstage)
14926 @[ -f ./tcl/Makefile ] || exit 0; \
14927 r=`${PWD_COMMAND}`; export r; \
14928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14929 $(HOST_EXPORTS) \
14930 for flag in $(EXTRA_HOST_FLAGS) ; do \
14931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14932 done; \
14933 echo "Doing install-info in tcl" ; \
14934 (cd $(HOST_SUBDIR)/tcl && \
14935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14937 "RANLIB=$${RANLIB}" \
14938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14939 install-info) \
14940 || exit 1
14941
14942@endif tcl
14943
14944.PHONY: maybe-installcheck-tcl installcheck-tcl
14945maybe-installcheck-tcl:
14946@if tcl
14947maybe-installcheck-tcl: installcheck-tcl
14948
14949installcheck-tcl: \
14950 configure-tcl
14951 @$(unstage)
14952 @[ -f ./tcl/Makefile ] || exit 0; \
14953 r=`${PWD_COMMAND}`; export r; \
14954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14955 $(HOST_EXPORTS) \
14956 for flag in $(EXTRA_HOST_FLAGS) ; do \
14957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14958 done; \
14959 echo "Doing installcheck in tcl" ; \
14960 (cd $(HOST_SUBDIR)/tcl && \
14961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14963 "RANLIB=$${RANLIB}" \
14964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14965 installcheck) \
14966 || exit 1
14967
14968@endif tcl
14969
14970.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14971maybe-mostlyclean-tcl:
14972@if tcl
14973maybe-mostlyclean-tcl: mostlyclean-tcl
14974
14975# tcl doesn't support mostlyclean.
14976mostlyclean-tcl:
14977
14978@endif tcl
14979
14980.PHONY: maybe-clean-tcl clean-tcl
14981maybe-clean-tcl:
14982@if tcl
14983maybe-clean-tcl: clean-tcl
14984
14985clean-tcl:
14986 @$(unstage)
14987 @[ -f ./tcl/Makefile ] || exit 0; \
14988 r=`${PWD_COMMAND}`; export r; \
14989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14990 $(HOST_EXPORTS) \
14991 for flag in $(EXTRA_HOST_FLAGS) ; do \
14992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14993 done; \
14994 echo "Doing clean in tcl" ; \
14995 (cd $(HOST_SUBDIR)/tcl && \
14996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14998 "RANLIB=$${RANLIB}" \
14999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15000 clean) \
15001 || exit 1
15002
15003@endif tcl
15004
15005.PHONY: maybe-distclean-tcl distclean-tcl
15006maybe-distclean-tcl:
15007@if tcl
15008maybe-distclean-tcl: distclean-tcl
15009
15010distclean-tcl:
15011 @$(unstage)
15012 @[ -f ./tcl/Makefile ] || exit 0; \
15013 r=`${PWD_COMMAND}`; export r; \
15014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15015 $(HOST_EXPORTS) \
15016 for flag in $(EXTRA_HOST_FLAGS) ; do \
15017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15018 done; \
15019 echo "Doing distclean in tcl" ; \
15020 (cd $(HOST_SUBDIR)/tcl && \
15021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15023 "RANLIB=$${RANLIB}" \
15024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15025 distclean) \
15026 || exit 1
15027
15028@endif tcl
15029
15030.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
15031maybe-maintainer-clean-tcl:
15032@if tcl
15033maybe-maintainer-clean-tcl: maintainer-clean-tcl
15034
15035maintainer-clean-tcl:
15036 @$(unstage)
15037 @[ -f ./tcl/Makefile ] || exit 0; \
15038 r=`${PWD_COMMAND}`; export r; \
15039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15040 $(HOST_EXPORTS) \
15041 for flag in $(EXTRA_HOST_FLAGS) ; do \
15042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15043 done; \
15044 echo "Doing maintainer-clean in tcl" ; \
15045 (cd $(HOST_SUBDIR)/tcl && \
15046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15048 "RANLIB=$${RANLIB}" \
15049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15050 maintainer-clean) \
15051 || exit 1
15052
15053@endif tcl
15054
15055
15056
15057.PHONY: configure-itcl maybe-configure-itcl
15058maybe-configure-itcl:
15059@if itcl
15060maybe-configure-itcl: configure-itcl
15061configure-itcl:
15062 @$(unstage)
15063 @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
15064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
15065 r=`${PWD_COMMAND}`; export r; \
15066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15067 $(HOST_EXPORTS) \
15068 echo Configuring in $(HOST_SUBDIR)/itcl; \
15069 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
15070 case $(srcdir) in \
15071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15072 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
15073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15074 esac; \
15075 srcdiroption="--srcdir=$${topdir}/itcl"; \
15076 libsrcdir="$$s/itcl"; \
15077 $(SHELL) $${libsrcdir}/configure \
15078 $(HOST_CONFIGARGS) $${srcdiroption} \
15079 || exit 1
15080@endif itcl
15081
15082
15083
15084
15085
15086.PHONY: all-itcl maybe-all-itcl
15087maybe-all-itcl:
15088@if itcl
15089TARGET-itcl=all
15090maybe-all-itcl: all-itcl
15091all-itcl: configure-itcl
15092 @$(unstage)
15093 @r=`${PWD_COMMAND}`; export r; \
15094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15095 $(HOST_EXPORTS) \
15096 (cd $(HOST_SUBDIR)/itcl && \
15097 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
15098@endif itcl
15099
15100
15101
15102
15103.PHONY: check-itcl maybe-check-itcl
15104maybe-check-itcl:
15105@if itcl
15106maybe-check-itcl: check-itcl
15107
15108check-itcl:
15109 @$(unstage)
15110 @r=`${PWD_COMMAND}`; export r; \
15111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15112 $(HOST_EXPORTS) \
15113 (cd $(HOST_SUBDIR)/itcl && \
15114 $(MAKE) $(FLAGS_TO_PASS) check)
15115
15116@endif itcl
15117
15118.PHONY: install-itcl maybe-install-itcl
15119maybe-install-itcl:
15120@if itcl
15121maybe-install-itcl: install-itcl
15122
15123install-itcl: installdirs
15124 @$(unstage)
15125 @r=`${PWD_COMMAND}`; export r; \
15126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15127 $(HOST_EXPORTS) \
15128 (cd $(HOST_SUBDIR)/itcl && \
15129 $(MAKE) $(FLAGS_TO_PASS) install)
15130
15131@endif itcl
15132
15133# Other targets (info, dvi, etc.)
15134
15135.PHONY: maybe-info-itcl info-itcl
15136maybe-info-itcl:
15137@if itcl
15138maybe-info-itcl: info-itcl
15139
15140info-itcl: \
15141 configure-itcl
15142 @$(unstage)
15143 @[ -f ./itcl/Makefile ] || exit 0; \
15144 r=`${PWD_COMMAND}`; export r; \
15145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15146 $(HOST_EXPORTS) \
15147 for flag in $(EXTRA_HOST_FLAGS) ; do \
15148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15149 done; \
15150 echo "Doing info in itcl" ; \
15151 (cd $(HOST_SUBDIR)/itcl && \
15152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15154 "RANLIB=$${RANLIB}" \
15155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15156 info) \
15157 || exit 1
15158
15159@endif itcl
15160
15161.PHONY: maybe-dvi-itcl dvi-itcl
15162maybe-dvi-itcl:
15163@if itcl
15164maybe-dvi-itcl: dvi-itcl
15165
15166dvi-itcl: \
15167 configure-itcl
15168 @$(unstage)
15169 @[ -f ./itcl/Makefile ] || exit 0; \
15170 r=`${PWD_COMMAND}`; export r; \
15171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15172 $(HOST_EXPORTS) \
15173 for flag in $(EXTRA_HOST_FLAGS) ; do \
15174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15175 done; \
15176 echo "Doing dvi in itcl" ; \
15177 (cd $(HOST_SUBDIR)/itcl && \
15178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180 "RANLIB=$${RANLIB}" \
15181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15182 dvi) \
15183 || exit 1
15184
15185@endif itcl
15186
15187.PHONY: maybe-html-itcl html-itcl
15188maybe-html-itcl:
15189@if itcl
15190maybe-html-itcl: html-itcl
15191
15192html-itcl: \
15193 configure-itcl
15194 @$(unstage)
15195 @[ -f ./itcl/Makefile ] || exit 0; \
15196 r=`${PWD_COMMAND}`; export r; \
15197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15198 $(HOST_EXPORTS) \
15199 for flag in $(EXTRA_HOST_FLAGS) ; do \
15200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15201 done; \
15202 echo "Doing html in itcl" ; \
15203 (cd $(HOST_SUBDIR)/itcl && \
15204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15206 "RANLIB=$${RANLIB}" \
15207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15208 html) \
15209 || exit 1
15210
15211@endif itcl
15212
15213.PHONY: maybe-TAGS-itcl TAGS-itcl
15214maybe-TAGS-itcl:
15215@if itcl
15216maybe-TAGS-itcl: TAGS-itcl
15217
15218TAGS-itcl: \
15219 configure-itcl
15220 @$(unstage)
15221 @[ -f ./itcl/Makefile ] || exit 0; \
15222 r=`${PWD_COMMAND}`; export r; \
15223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15224 $(HOST_EXPORTS) \
15225 for flag in $(EXTRA_HOST_FLAGS) ; do \
15226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15227 done; \
15228 echo "Doing TAGS in itcl" ; \
15229 (cd $(HOST_SUBDIR)/itcl && \
15230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15232 "RANLIB=$${RANLIB}" \
15233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15234 TAGS) \
15235 || exit 1
15236
15237@endif itcl
15238
15239.PHONY: maybe-install-info-itcl install-info-itcl
15240maybe-install-info-itcl:
15241@if itcl
15242maybe-install-info-itcl: install-info-itcl
15243
15244install-info-itcl: \
15245 configure-itcl \
15246 info-itcl
15247 @$(unstage)
15248 @[ -f ./itcl/Makefile ] || exit 0; \
15249 r=`${PWD_COMMAND}`; export r; \
15250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251 $(HOST_EXPORTS) \
15252 for flag in $(EXTRA_HOST_FLAGS) ; do \
15253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254 done; \
15255 echo "Doing install-info in itcl" ; \
15256 (cd $(HOST_SUBDIR)/itcl && \
15257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15259 "RANLIB=$${RANLIB}" \
15260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15261 install-info) \
15262 || exit 1
15263
15264@endif itcl
15265
15266.PHONY: maybe-installcheck-itcl installcheck-itcl
15267maybe-installcheck-itcl:
15268@if itcl
15269maybe-installcheck-itcl: installcheck-itcl
15270
15271installcheck-itcl: \
15272 configure-itcl
15273 @$(unstage)
15274 @[ -f ./itcl/Makefile ] || exit 0; \
15275 r=`${PWD_COMMAND}`; export r; \
15276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277 $(HOST_EXPORTS) \
15278 for flag in $(EXTRA_HOST_FLAGS) ; do \
15279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15280 done; \
15281 echo "Doing installcheck in itcl" ; \
15282 (cd $(HOST_SUBDIR)/itcl && \
15283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15285 "RANLIB=$${RANLIB}" \
15286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15287 installcheck) \
15288 || exit 1
15289
15290@endif itcl
15291
15292.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15293maybe-mostlyclean-itcl:
15294@if itcl
15295maybe-mostlyclean-itcl: mostlyclean-itcl
15296
15297mostlyclean-itcl:
15298 @$(unstage)
15299 @[ -f ./itcl/Makefile ] || exit 0; \
15300 r=`${PWD_COMMAND}`; export r; \
15301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15302 $(HOST_EXPORTS) \
15303 for flag in $(EXTRA_HOST_FLAGS) ; do \
15304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15305 done; \
15306 echo "Doing mostlyclean in itcl" ; \
15307 (cd $(HOST_SUBDIR)/itcl && \
15308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15310 "RANLIB=$${RANLIB}" \
15311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15312 mostlyclean) \
15313 || exit 1
15314
15315@endif itcl
15316
15317.PHONY: maybe-clean-itcl clean-itcl
15318maybe-clean-itcl:
15319@if itcl
15320maybe-clean-itcl: clean-itcl
15321
15322clean-itcl:
15323 @$(unstage)
15324 @[ -f ./itcl/Makefile ] || exit 0; \
15325 r=`${PWD_COMMAND}`; export r; \
15326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327 $(HOST_EXPORTS) \
15328 for flag in $(EXTRA_HOST_FLAGS) ; do \
15329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15330 done; \
15331 echo "Doing clean in itcl" ; \
15332 (cd $(HOST_SUBDIR)/itcl && \
15333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15335 "RANLIB=$${RANLIB}" \
15336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15337 clean) \
15338 || exit 1
15339
15340@endif itcl
15341
15342.PHONY: maybe-distclean-itcl distclean-itcl
15343maybe-distclean-itcl:
15344@if itcl
15345maybe-distclean-itcl: distclean-itcl
15346
15347distclean-itcl:
15348 @$(unstage)
15349 @[ -f ./itcl/Makefile ] || exit 0; \
15350 r=`${PWD_COMMAND}`; export r; \
15351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15352 $(HOST_EXPORTS) \
15353 for flag in $(EXTRA_HOST_FLAGS) ; do \
15354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15355 done; \
15356 echo "Doing distclean in itcl" ; \
15357 (cd $(HOST_SUBDIR)/itcl && \
15358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15360 "RANLIB=$${RANLIB}" \
15361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15362 distclean) \
15363 || exit 1
15364
15365@endif itcl
15366
15367.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15368maybe-maintainer-clean-itcl:
15369@if itcl
15370maybe-maintainer-clean-itcl: maintainer-clean-itcl
15371
15372maintainer-clean-itcl:
15373 @$(unstage)
15374 @[ -f ./itcl/Makefile ] || exit 0; \
15375 r=`${PWD_COMMAND}`; export r; \
15376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15377 $(HOST_EXPORTS) \
15378 for flag in $(EXTRA_HOST_FLAGS) ; do \
15379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15380 done; \
15381 echo "Doing maintainer-clean in itcl" ; \
15382 (cd $(HOST_SUBDIR)/itcl && \
15383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15385 "RANLIB=$${RANLIB}" \
15386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15387 maintainer-clean) \
15388 || exit 1
15389
15390@endif itcl
15391
15392
15393
15394.PHONY: configure-ld maybe-configure-ld
15395maybe-configure-ld:
15396@if ld
15397maybe-configure-ld: configure-ld
15398configure-ld:
15399 @test -f stage_last && exit 0; \
15400 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15402 r=`${PWD_COMMAND}`; export r; \
15403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404 $(HOST_EXPORTS) \
15405 echo Configuring in $(HOST_SUBDIR)/ld; \
15406 cd "$(HOST_SUBDIR)/ld" || exit 1; \
15407 case $(srcdir) in \
15408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15409 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15411 esac; \
15412 srcdiroption="--srcdir=$${topdir}/ld"; \
15413 libsrcdir="$$s/ld"; \
15414 $(SHELL) $${libsrcdir}/configure \
15415 $(HOST_CONFIGARGS) $${srcdiroption} \
15416 || exit 1
15417@endif ld
15418
15419
15420
15421.PHONY: configure-stage1-ld maybe-configure-stage1-ld
15422maybe-configure-stage1-ld:
15423@if ld-bootstrap
15424maybe-configure-stage1-ld: configure-stage1-ld
15425configure-stage1-ld:
15426 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15427 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15428 r=`${PWD_COMMAND}`; export r; \
15429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430 $(HOST_EXPORTS) \
15431 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15432 cd $(HOST_SUBDIR)/ld || exit 1; \
15433 case $(srcdir) in \
15434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15435 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15437 esac; \
15438 srcdiroption="--srcdir=$${topdir}/ld"; \
15439 libsrcdir="$$s/ld"; \
15440 $(SHELL) $${libsrcdir}/configure \
15441 $(HOST_CONFIGARGS) $${srcdiroption} \
15442 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
15443@endif ld-bootstrap
15444
15445.PHONY: configure-stage2-ld maybe-configure-stage2-ld
15446maybe-configure-stage2-ld:
15447@if ld-bootstrap
15448maybe-configure-stage2-ld: configure-stage2-ld
15449configure-stage2-ld:
15450 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15451 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15452 r=`${PWD_COMMAND}`; export r; \
15453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15454 $(HOST_EXPORTS) \
15455 $(POSTSTAGE1_HOST_EXPORTS) \
15456 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15457 cd $(HOST_SUBDIR)/ld || exit 1; \
15458 case $(srcdir) in \
15459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15460 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15462 esac; \
15463 srcdiroption="--srcdir=$${topdir}/ld"; \
15464 libsrcdir="$$s/ld"; \
15465 $(SHELL) $${libsrcdir}/configure \
15466 $(HOST_CONFIGARGS) $${srcdiroption} \
15467 @stage2_werror_flag@
15468@endif ld-bootstrap
15469
15470.PHONY: configure-stage3-ld maybe-configure-stage3-ld
15471maybe-configure-stage3-ld:
15472@if ld-bootstrap
15473maybe-configure-stage3-ld: configure-stage3-ld
15474configure-stage3-ld:
15475 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15476 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15477 r=`${PWD_COMMAND}`; export r; \
15478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15479 $(HOST_EXPORTS) \
15480 $(POSTSTAGE1_HOST_EXPORTS) \
15481 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15482 cd $(HOST_SUBDIR)/ld || exit 1; \
15483 case $(srcdir) in \
15484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15485 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15487 esac; \
15488 srcdiroption="--srcdir=$${topdir}/ld"; \
15489 libsrcdir="$$s/ld"; \
15490 $(SHELL) $${libsrcdir}/configure \
15491 $(HOST_CONFIGARGS) $${srcdiroption} \
15492 @stage2_werror_flag@
15493@endif ld-bootstrap
15494
15495.PHONY: configure-stage4-ld maybe-configure-stage4-ld
15496maybe-configure-stage4-ld:
15497@if ld-bootstrap
15498maybe-configure-stage4-ld: configure-stage4-ld
15499configure-stage4-ld:
15500 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15501 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15502 r=`${PWD_COMMAND}`; export r; \
15503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15504 $(HOST_EXPORTS) \
15505 $(POSTSTAGE1_HOST_EXPORTS) \
15506 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15507 cd $(HOST_SUBDIR)/ld || exit 1; \
15508 case $(srcdir) in \
15509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15510 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15512 esac; \
15513 srcdiroption="--srcdir=$${topdir}/ld"; \
15514 libsrcdir="$$s/ld"; \
15515 $(SHELL) $${libsrcdir}/configure \
15516 $(HOST_CONFIGARGS) $${srcdiroption} \
15517 @stage2_werror_flag@
15518@endif ld-bootstrap
15519
15520.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15521maybe-configure-stageprofile-ld:
15522@if ld-bootstrap
15523maybe-configure-stageprofile-ld: configure-stageprofile-ld
15524configure-stageprofile-ld:
15525 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15526 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15527 r=`${PWD_COMMAND}`; export r; \
15528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529 $(HOST_EXPORTS) \
15530 $(POSTSTAGE1_HOST_EXPORTS) \
15531 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15532 cd $(HOST_SUBDIR)/ld || exit 1; \
15533 case $(srcdir) in \
15534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15535 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15537 esac; \
15538 srcdiroption="--srcdir=$${topdir}/ld"; \
15539 libsrcdir="$$s/ld"; \
15540 $(SHELL) $${libsrcdir}/configure \
15541 $(HOST_CONFIGARGS) $${srcdiroption} \
15542 @stage2_werror_flag@
15543@endif ld-bootstrap
15544
15545.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15546maybe-configure-stagefeedback-ld:
15547@if ld-bootstrap
15548maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15549configure-stagefeedback-ld:
15550 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15551 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15552 r=`${PWD_COMMAND}`; export r; \
15553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15554 $(HOST_EXPORTS) \
15555 $(POSTSTAGE1_HOST_EXPORTS) \
15556 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15557 cd $(HOST_SUBDIR)/ld || exit 1; \
15558 case $(srcdir) in \
15559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15560 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15562 esac; \
15563 srcdiroption="--srcdir=$${topdir}/ld"; \
15564 libsrcdir="$$s/ld"; \
15565 $(SHELL) $${libsrcdir}/configure \
15566 $(HOST_CONFIGARGS) $${srcdiroption} \
15567 @stage2_werror_flag@
15568@endif ld-bootstrap
15569
15570
15571
15572
15573
15574.PHONY: all-ld maybe-all-ld
15575maybe-all-ld:
15576@if ld
15577TARGET-ld=all
15578maybe-all-ld: all-ld
15579all-ld: configure-ld
15580 @test -f stage_last && exit 0; \
15581 r=`${PWD_COMMAND}`; export r; \
15582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583 $(HOST_EXPORTS) \
15584 (cd $(HOST_SUBDIR)/ld && \
15585 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
15586@endif ld
15587
15588
15589
15590.PHONY: all-stage1-ld maybe-all-stage1-ld
15591.PHONY: clean-stage1-ld maybe-clean-stage1-ld
15592maybe-all-stage1-ld:
15593maybe-clean-stage1-ld:
15594@if ld-bootstrap
15595maybe-all-stage1-ld: all-stage1-ld
15596all-stage1: all-stage1-ld
15597TARGET-stage1-ld = $(TARGET-ld)
15598all-stage1-ld: configure-stage1-ld
15599 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15600 @r=`${PWD_COMMAND}`; export r; \
15601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15602 $(HOST_EXPORTS) \
15603 cd $(HOST_SUBDIR)/ld && \
15604 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
15605 $(TARGET-stage1-ld)
15606
15607maybe-clean-stage1-ld: clean-stage1-ld
15608clean-stage1: clean-stage1-ld
15609clean-stage1-ld:
15610 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15611 || exit 0 ; \
15612 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15613 cd $(HOST_SUBDIR)/ld && \
15614 $(MAKE) $(FLAGS_TO_PASS) \
15615 CFLAGS="$(STAGE1_CFLAGS)" clean
15616@endif ld-bootstrap
15617
15618
15619.PHONY: all-stage2-ld maybe-all-stage2-ld
15620.PHONY: clean-stage2-ld maybe-clean-stage2-ld
15621maybe-all-stage2-ld:
15622maybe-clean-stage2-ld:
15623@if ld-bootstrap
15624maybe-all-stage2-ld: all-stage2-ld
15625all-stage2: all-stage2-ld
15626TARGET-stage2-ld = $(TARGET-ld)
15627all-stage2-ld: configure-stage2-ld
15628 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15629 @r=`${PWD_COMMAND}`; export r; \
15630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631 $(HOST_EXPORTS) \
15632 $(POSTSTAGE1_HOST_EXPORTS) \
15633 cd $(HOST_SUBDIR)/ld && \
15634 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15635 $(TARGET-stage2-ld)
15636
15637maybe-clean-stage2-ld: clean-stage2-ld
15638clean-stage2: clean-stage2-ld
15639clean-stage2-ld:
15640 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15641 || exit 0 ; \
15642 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15643 cd $(HOST_SUBDIR)/ld && \
15644 $(MAKE) $(FLAGS_TO_PASS) \
15645 $(POSTSTAGE1_FLAGS_TO_PASS) \
15646 clean
15647@endif ld-bootstrap
15648
15649
15650.PHONY: all-stage3-ld maybe-all-stage3-ld
15651.PHONY: clean-stage3-ld maybe-clean-stage3-ld
15652maybe-all-stage3-ld:
15653maybe-clean-stage3-ld:
15654@if ld-bootstrap
15655maybe-all-stage3-ld: all-stage3-ld
15656all-stage3: all-stage3-ld
15657TARGET-stage3-ld = $(TARGET-ld)
15658all-stage3-ld: configure-stage3-ld
15659 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15660 @r=`${PWD_COMMAND}`; export r; \
15661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662 $(HOST_EXPORTS) \
15663 $(POSTSTAGE1_HOST_EXPORTS) \
15664 cd $(HOST_SUBDIR)/ld && \
15665 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15666 $(TARGET-stage3-ld)
15667
15668maybe-clean-stage3-ld: clean-stage3-ld
15669clean-stage3: clean-stage3-ld
15670clean-stage3-ld:
15671 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15672 || exit 0 ; \
15673 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15674 cd $(HOST_SUBDIR)/ld && \
15675 $(MAKE) $(FLAGS_TO_PASS) \
15676 $(POSTSTAGE1_FLAGS_TO_PASS) \
15677 clean
15678@endif ld-bootstrap
15679
15680
15681.PHONY: all-stage4-ld maybe-all-stage4-ld
15682.PHONY: clean-stage4-ld maybe-clean-stage4-ld
15683maybe-all-stage4-ld:
15684maybe-clean-stage4-ld:
15685@if ld-bootstrap
15686maybe-all-stage4-ld: all-stage4-ld
15687all-stage4: all-stage4-ld
15688TARGET-stage4-ld = $(TARGET-ld)
15689all-stage4-ld: configure-stage4-ld
15690 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15691 @r=`${PWD_COMMAND}`; export r; \
15692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693 $(HOST_EXPORTS) \
15694 $(POSTSTAGE1_HOST_EXPORTS) \
15695 cd $(HOST_SUBDIR)/ld && \
15696 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15697 $(TARGET-stage4-ld)
15698
15699maybe-clean-stage4-ld: clean-stage4-ld
15700clean-stage4: clean-stage4-ld
15701clean-stage4-ld:
15702 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15703 || exit 0 ; \
15704 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15705 cd $(HOST_SUBDIR)/ld && \
15706 $(MAKE) $(FLAGS_TO_PASS) \
15707 $(POSTSTAGE1_FLAGS_TO_PASS) \
15708 clean
15709@endif ld-bootstrap
15710
15711
15712.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15713.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15714maybe-all-stageprofile-ld:
15715maybe-clean-stageprofile-ld:
15716@if ld-bootstrap
15717maybe-all-stageprofile-ld: all-stageprofile-ld
15718all-stageprofile: all-stageprofile-ld
15719TARGET-stageprofile-ld = $(TARGET-ld)
15720all-stageprofile-ld: configure-stageprofile-ld
15721 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15722 @r=`${PWD_COMMAND}`; export r; \
15723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15724 $(HOST_EXPORTS) \
15725 $(POSTSTAGE1_HOST_EXPORTS) \
15726 cd $(HOST_SUBDIR)/ld && \
15727 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
15728 $(TARGET-stageprofile-ld)
15729
15730maybe-clean-stageprofile-ld: clean-stageprofile-ld
15731clean-stageprofile: clean-stageprofile-ld
15732clean-stageprofile-ld:
15733 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15734 || exit 0 ; \
15735 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15736 cd $(HOST_SUBDIR)/ld && \
15737 $(MAKE) $(FLAGS_TO_PASS) \
15738 $(POSTSTAGE1_FLAGS_TO_PASS) \
15739 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
15740@endif ld-bootstrap
15741
15742
15743.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15744.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15745maybe-all-stagefeedback-ld:
15746maybe-clean-stagefeedback-ld:
15747@if ld-bootstrap
15748maybe-all-stagefeedback-ld: all-stagefeedback-ld
15749all-stagefeedback: all-stagefeedback-ld
15750TARGET-stagefeedback-ld = $(TARGET-ld)
15751all-stagefeedback-ld: configure-stagefeedback-ld
15752 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15753 @r=`${PWD_COMMAND}`; export r; \
15754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15755 $(HOST_EXPORTS) \
15756 $(POSTSTAGE1_HOST_EXPORTS) \
15757 cd $(HOST_SUBDIR)/ld && \
15758 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
15759 $(TARGET-stagefeedback-ld)
15760
15761maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15762clean-stagefeedback: clean-stagefeedback-ld
15763clean-stagefeedback-ld:
15764 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15765 || exit 0 ; \
15766 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15767 cd $(HOST_SUBDIR)/ld && \
15768 $(MAKE) $(FLAGS_TO_PASS) \
15769 $(POSTSTAGE1_FLAGS_TO_PASS) \
15770 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
15771@endif ld-bootstrap
15772
15773
15774
15775
15776
15777.PHONY: check-ld maybe-check-ld
15778maybe-check-ld:
15779@if ld
15780maybe-check-ld: check-ld
15781
15782check-ld:
15783 @$(unstage)
15784 @r=`${PWD_COMMAND}`; export r; \
15785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15786 $(HOST_EXPORTS) \
15787 (cd $(HOST_SUBDIR)/ld && \
15788 $(MAKE) $(FLAGS_TO_PASS) check)
15789
15790@endif ld
15791
15792.PHONY: install-ld maybe-install-ld
15793maybe-install-ld:
15794@if ld
15795maybe-install-ld: install-ld
15796
15797install-ld: installdirs
15798 @$(unstage)
15799 @r=`${PWD_COMMAND}`; export r; \
15800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801 $(HOST_EXPORTS) \
15802 (cd $(HOST_SUBDIR)/ld && \
15803 $(MAKE) $(FLAGS_TO_PASS) install)
15804
15805@endif ld
15806
15807# Other targets (info, dvi, etc.)
15808
15809.PHONY: maybe-info-ld info-ld
15810maybe-info-ld:
15811@if ld
15812maybe-info-ld: info-ld
15813
15814info-ld: \
15815 configure-ld
15816 @[ -f ./ld/Makefile ] || exit 0; \
15817 r=`${PWD_COMMAND}`; export r; \
15818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15819 $(HOST_EXPORTS) \
15820 for flag in $(EXTRA_HOST_FLAGS) ; do \
15821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15822 done; \
15823 echo "Doing info in ld" ; \
15824 (cd $(HOST_SUBDIR)/ld && \
15825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15827 "RANLIB=$${RANLIB}" \
15828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15829 info) \
15830 || exit 1
15831
15832@endif ld
15833
15834.PHONY: maybe-dvi-ld dvi-ld
15835maybe-dvi-ld:
15836@if ld
15837maybe-dvi-ld: dvi-ld
15838
15839dvi-ld: \
15840 configure-ld
15841 @[ -f ./ld/Makefile ] || exit 0; \
15842 r=`${PWD_COMMAND}`; export r; \
15843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844 $(HOST_EXPORTS) \
15845 for flag in $(EXTRA_HOST_FLAGS) ; do \
15846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15847 done; \
15848 echo "Doing dvi in ld" ; \
15849 (cd $(HOST_SUBDIR)/ld && \
15850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15852 "RANLIB=$${RANLIB}" \
15853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15854 dvi) \
15855 || exit 1
15856
15857@endif ld
15858
15859.PHONY: maybe-html-ld html-ld
15860maybe-html-ld:
15861@if ld
15862maybe-html-ld: html-ld
15863
15864html-ld: \
15865 configure-ld
15866 @[ -f ./ld/Makefile ] || exit 0; \
15867 r=`${PWD_COMMAND}`; export r; \
15868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15869 $(HOST_EXPORTS) \
15870 for flag in $(EXTRA_HOST_FLAGS) ; do \
15871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15872 done; \
15873 echo "Doing html in ld" ; \
15874 (cd $(HOST_SUBDIR)/ld && \
15875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15877 "RANLIB=$${RANLIB}" \
15878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15879 html) \
15880 || exit 1
15881
15882@endif ld
15883
15884.PHONY: maybe-TAGS-ld TAGS-ld
15885maybe-TAGS-ld:
15886@if ld
15887maybe-TAGS-ld: TAGS-ld
15888
15889TAGS-ld: \
15890 configure-ld
15891 @[ -f ./ld/Makefile ] || exit 0; \
15892 r=`${PWD_COMMAND}`; export r; \
15893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15894 $(HOST_EXPORTS) \
15895 for flag in $(EXTRA_HOST_FLAGS) ; do \
15896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15897 done; \
15898 echo "Doing TAGS in ld" ; \
15899 (cd $(HOST_SUBDIR)/ld && \
15900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15902 "RANLIB=$${RANLIB}" \
15903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15904 TAGS) \
15905 || exit 1
15906
15907@endif ld
15908
15909.PHONY: maybe-install-info-ld install-info-ld
15910maybe-install-info-ld:
15911@if ld
15912maybe-install-info-ld: install-info-ld
15913
15914install-info-ld: \
15915 configure-ld \
15916 info-ld
15917 @[ -f ./ld/Makefile ] || exit 0; \
15918 r=`${PWD_COMMAND}`; export r; \
15919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15920 $(HOST_EXPORTS) \
15921 for flag in $(EXTRA_HOST_FLAGS) ; do \
15922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15923 done; \
15924 echo "Doing install-info in ld" ; \
15925 (cd $(HOST_SUBDIR)/ld && \
15926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15928 "RANLIB=$${RANLIB}" \
15929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15930 install-info) \
15931 || exit 1
15932
15933@endif ld
15934
15935.PHONY: maybe-installcheck-ld installcheck-ld
15936maybe-installcheck-ld:
15937@if ld
15938maybe-installcheck-ld: installcheck-ld
15939
15940installcheck-ld: \
15941 configure-ld
15942 @[ -f ./ld/Makefile ] || exit 0; \
15943 r=`${PWD_COMMAND}`; export r; \
15944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15945 $(HOST_EXPORTS) \
15946 for flag in $(EXTRA_HOST_FLAGS) ; do \
15947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15948 done; \
15949 echo "Doing installcheck in ld" ; \
15950 (cd $(HOST_SUBDIR)/ld && \
15951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15953 "RANLIB=$${RANLIB}" \
15954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15955 installcheck) \
15956 || exit 1
15957
15958@endif ld
15959
15960.PHONY: maybe-mostlyclean-ld mostlyclean-ld
15961maybe-mostlyclean-ld:
15962@if ld
15963maybe-mostlyclean-ld: mostlyclean-ld
15964
15965mostlyclean-ld:
15966 @[ -f ./ld/Makefile ] || exit 0; \
15967 r=`${PWD_COMMAND}`; export r; \
15968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15969 $(HOST_EXPORTS) \
15970 for flag in $(EXTRA_HOST_FLAGS) ; do \
15971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15972 done; \
15973 echo "Doing mostlyclean in ld" ; \
15974 (cd $(HOST_SUBDIR)/ld && \
15975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15977 "RANLIB=$${RANLIB}" \
15978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15979 mostlyclean) \
15980 || exit 1
15981
15982@endif ld
15983
15984.PHONY: maybe-clean-ld clean-ld
15985maybe-clean-ld:
15986@if ld
15987maybe-clean-ld: clean-ld
15988
15989clean-ld:
15990 @[ -f ./ld/Makefile ] || exit 0; \
15991 r=`${PWD_COMMAND}`; export r; \
15992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15993 $(HOST_EXPORTS) \
15994 for flag in $(EXTRA_HOST_FLAGS) ; do \
15995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15996 done; \
15997 echo "Doing clean in ld" ; \
15998 (cd $(HOST_SUBDIR)/ld && \
15999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16001 "RANLIB=$${RANLIB}" \
16002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16003 clean) \
16004 || exit 1
16005
16006@endif ld
16007
16008.PHONY: maybe-distclean-ld distclean-ld
16009maybe-distclean-ld:
16010@if ld
16011maybe-distclean-ld: distclean-ld
16012
16013distclean-ld:
16014 @[ -f ./ld/Makefile ] || exit 0; \
16015 r=`${PWD_COMMAND}`; export r; \
16016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16017 $(HOST_EXPORTS) \
16018 for flag in $(EXTRA_HOST_FLAGS) ; do \
16019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16020 done; \
16021 echo "Doing distclean in ld" ; \
16022 (cd $(HOST_SUBDIR)/ld && \
16023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16025 "RANLIB=$${RANLIB}" \
16026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16027 distclean) \
16028 || exit 1
16029
16030@endif ld
16031
16032.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
16033maybe-maintainer-clean-ld:
16034@if ld
16035maybe-maintainer-clean-ld: maintainer-clean-ld
16036
16037maintainer-clean-ld:
16038 @[ -f ./ld/Makefile ] || exit 0; \
16039 r=`${PWD_COMMAND}`; export r; \
16040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16041 $(HOST_EXPORTS) \
16042 for flag in $(EXTRA_HOST_FLAGS) ; do \
16043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16044 done; \
16045 echo "Doing maintainer-clean in ld" ; \
16046 (cd $(HOST_SUBDIR)/ld && \
16047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16049 "RANLIB=$${RANLIB}" \
16050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16051 maintainer-clean) \
16052 || exit 1
16053
16054@endif ld
16055
16056
16057
16058.PHONY: configure-libcpp maybe-configure-libcpp
16059maybe-configure-libcpp:
16060@if libcpp
16061maybe-configure-libcpp: configure-libcpp
16062configure-libcpp:
16063 @test -f stage_last && exit 0; \
16064 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16066 r=`${PWD_COMMAND}`; export r; \
16067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16068 $(HOST_EXPORTS) \
16069 echo Configuring in $(HOST_SUBDIR)/libcpp; \
16070 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
16071 case $(srcdir) in \
16072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16073 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16075 esac; \
16076 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16077 libsrcdir="$$s/libcpp"; \
16078 $(SHELL) $${libsrcdir}/configure \
16079 $(HOST_CONFIGARGS) $${srcdiroption} \
16080 || exit 1
16081@endif libcpp
16082
16083
16084
16085.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
16086maybe-configure-stage1-libcpp:
16087@if libcpp-bootstrap
16088maybe-configure-stage1-libcpp: configure-stage1-libcpp
16089configure-stage1-libcpp:
16090 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16091 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16092 r=`${PWD_COMMAND}`; export r; \
16093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16094 $(HOST_EXPORTS) \
16095 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
16096 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16097 case $(srcdir) in \
16098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16099 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16101 esac; \
16102 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16103 libsrcdir="$$s/libcpp"; \
16104 $(SHELL) $${libsrcdir}/configure \
16105 $(HOST_CONFIGARGS) $${srcdiroption} \
16106 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
16107@endif libcpp-bootstrap
16108
16109.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
16110maybe-configure-stage2-libcpp:
16111@if libcpp-bootstrap
16112maybe-configure-stage2-libcpp: configure-stage2-libcpp
16113configure-stage2-libcpp:
16114 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16115 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16116 r=`${PWD_COMMAND}`; export r; \
16117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118 $(HOST_EXPORTS) \
16119 $(POSTSTAGE1_HOST_EXPORTS) \
16120 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
16121 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16122 case $(srcdir) in \
16123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16124 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16126 esac; \
16127 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16128 libsrcdir="$$s/libcpp"; \
16129 $(SHELL) $${libsrcdir}/configure \
16130 $(HOST_CONFIGARGS) $${srcdiroption} \
16131 @stage2_werror_flag@
16132@endif libcpp-bootstrap
16133
16134.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
16135maybe-configure-stage3-libcpp:
16136@if libcpp-bootstrap
16137maybe-configure-stage3-libcpp: configure-stage3-libcpp
16138configure-stage3-libcpp:
16139 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16140 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16141 r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 $(HOST_EXPORTS) \
16144 $(POSTSTAGE1_HOST_EXPORTS) \
16145 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
16146 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16147 case $(srcdir) in \
16148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16149 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16151 esac; \
16152 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16153 libsrcdir="$$s/libcpp"; \
16154 $(SHELL) $${libsrcdir}/configure \
16155 $(HOST_CONFIGARGS) $${srcdiroption} \
16156 @stage2_werror_flag@
16157@endif libcpp-bootstrap
16158
16159.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
16160maybe-configure-stage4-libcpp:
16161@if libcpp-bootstrap
16162maybe-configure-stage4-libcpp: configure-stage4-libcpp
16163configure-stage4-libcpp:
16164 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16165 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16166 r=`${PWD_COMMAND}`; export r; \
16167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168 $(HOST_EXPORTS) \
16169 $(POSTSTAGE1_HOST_EXPORTS) \
16170 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
16171 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16172 case $(srcdir) in \
16173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16174 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16176 esac; \
16177 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16178 libsrcdir="$$s/libcpp"; \
16179 $(SHELL) $${libsrcdir}/configure \
16180 $(HOST_CONFIGARGS) $${srcdiroption} \
16181 @stage2_werror_flag@
16182@endif libcpp-bootstrap
16183
16184.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
16185maybe-configure-stageprofile-libcpp:
16186@if libcpp-bootstrap
16187maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
16188configure-stageprofile-libcpp:
16189 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16190 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16191 r=`${PWD_COMMAND}`; export r; \
16192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193 $(HOST_EXPORTS) \
16194 $(POSTSTAGE1_HOST_EXPORTS) \
16195 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
16196 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16197 case $(srcdir) in \
16198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16199 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16201 esac; \
16202 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16203 libsrcdir="$$s/libcpp"; \
16204 $(SHELL) $${libsrcdir}/configure \
16205 $(HOST_CONFIGARGS) $${srcdiroption} \
16206 @stage2_werror_flag@
16207@endif libcpp-bootstrap
16208
16209.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16210maybe-configure-stagefeedback-libcpp:
16211@if libcpp-bootstrap
16212maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16213configure-stagefeedback-libcpp:
16214 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16215 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16216 r=`${PWD_COMMAND}`; export r; \
16217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16218 $(HOST_EXPORTS) \
16219 $(POSTSTAGE1_HOST_EXPORTS) \
16220 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16221 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16222 case $(srcdir) in \
16223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16224 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16226 esac; \
16227 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16228 libsrcdir="$$s/libcpp"; \
16229 $(SHELL) $${libsrcdir}/configure \
16230 $(HOST_CONFIGARGS) $${srcdiroption} \
16231 @stage2_werror_flag@
16232@endif libcpp-bootstrap
16233
16234
16235
16236
16237
16238.PHONY: all-libcpp maybe-all-libcpp
16239maybe-all-libcpp:
16240@if libcpp
16241TARGET-libcpp=all
16242maybe-all-libcpp: all-libcpp
16243all-libcpp: configure-libcpp
16244 @test -f stage_last && exit 0; \
16245 r=`${PWD_COMMAND}`; export r; \
16246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16247 $(HOST_EXPORTS) \
16248 (cd $(HOST_SUBDIR)/libcpp && \
16249 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
16250@endif libcpp
16251
16252
16253
16254.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16255.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16256maybe-all-stage1-libcpp:
16257maybe-clean-stage1-libcpp:
16258@if libcpp-bootstrap
16259maybe-all-stage1-libcpp: all-stage1-libcpp
16260all-stage1: all-stage1-libcpp
16261TARGET-stage1-libcpp = $(TARGET-libcpp)
16262all-stage1-libcpp: configure-stage1-libcpp
16263 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16264 @r=`${PWD_COMMAND}`; export r; \
16265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16266 $(HOST_EXPORTS) \
16267 cd $(HOST_SUBDIR)/libcpp && \
16268 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
16269 $(TARGET-stage1-libcpp)
16270
16271maybe-clean-stage1-libcpp: clean-stage1-libcpp
16272clean-stage1: clean-stage1-libcpp
16273clean-stage1-libcpp:
16274 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16275 || exit 0 ; \
16276 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16277 cd $(HOST_SUBDIR)/libcpp && \
16278 $(MAKE) $(FLAGS_TO_PASS) \
16279 CFLAGS="$(STAGE1_CFLAGS)" clean
16280@endif libcpp-bootstrap
16281
16282
16283.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16284.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16285maybe-all-stage2-libcpp:
16286maybe-clean-stage2-libcpp:
16287@if libcpp-bootstrap
16288maybe-all-stage2-libcpp: all-stage2-libcpp
16289all-stage2: all-stage2-libcpp
16290TARGET-stage2-libcpp = $(TARGET-libcpp)
16291all-stage2-libcpp: configure-stage2-libcpp
16292 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16293 @r=`${PWD_COMMAND}`; export r; \
16294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295 $(HOST_EXPORTS) \
16296 $(POSTSTAGE1_HOST_EXPORTS) \
16297 cd $(HOST_SUBDIR)/libcpp && \
16298 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16299 $(TARGET-stage2-libcpp)
16300
16301maybe-clean-stage2-libcpp: clean-stage2-libcpp
16302clean-stage2: clean-stage2-libcpp
16303clean-stage2-libcpp:
16304 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16305 || exit 0 ; \
16306 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16307 cd $(HOST_SUBDIR)/libcpp && \
16308 $(MAKE) $(FLAGS_TO_PASS) \
16309 $(POSTSTAGE1_FLAGS_TO_PASS) \
16310 clean
16311@endif libcpp-bootstrap
16312
16313
16314.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16315.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16316maybe-all-stage3-libcpp:
16317maybe-clean-stage3-libcpp:
16318@if libcpp-bootstrap
16319maybe-all-stage3-libcpp: all-stage3-libcpp
16320all-stage3: all-stage3-libcpp
16321TARGET-stage3-libcpp = $(TARGET-libcpp)
16322all-stage3-libcpp: configure-stage3-libcpp
16323 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16324 @r=`${PWD_COMMAND}`; export r; \
16325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16326 $(HOST_EXPORTS) \
16327 $(POSTSTAGE1_HOST_EXPORTS) \
16328 cd $(HOST_SUBDIR)/libcpp && \
16329 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16330 $(TARGET-stage3-libcpp)
16331
16332maybe-clean-stage3-libcpp: clean-stage3-libcpp
16333clean-stage3: clean-stage3-libcpp
16334clean-stage3-libcpp:
16335 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16336 || exit 0 ; \
16337 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16338 cd $(HOST_SUBDIR)/libcpp && \
16339 $(MAKE) $(FLAGS_TO_PASS) \
16340 $(POSTSTAGE1_FLAGS_TO_PASS) \
16341 clean
16342@endif libcpp-bootstrap
16343
16344
16345.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16346.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16347maybe-all-stage4-libcpp:
16348maybe-clean-stage4-libcpp:
16349@if libcpp-bootstrap
16350maybe-all-stage4-libcpp: all-stage4-libcpp
16351all-stage4: all-stage4-libcpp
16352TARGET-stage4-libcpp = $(TARGET-libcpp)
16353all-stage4-libcpp: configure-stage4-libcpp
16354 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16355 @r=`${PWD_COMMAND}`; export r; \
16356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 $(HOST_EXPORTS) \
16358 $(POSTSTAGE1_HOST_EXPORTS) \
16359 cd $(HOST_SUBDIR)/libcpp && \
16360 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16361 $(TARGET-stage4-libcpp)
16362
16363maybe-clean-stage4-libcpp: clean-stage4-libcpp
16364clean-stage4: clean-stage4-libcpp
16365clean-stage4-libcpp:
16366 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16367 || exit 0 ; \
16368 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16369 cd $(HOST_SUBDIR)/libcpp && \
16370 $(MAKE) $(FLAGS_TO_PASS) \
16371 $(POSTSTAGE1_FLAGS_TO_PASS) \
16372 clean
16373@endif libcpp-bootstrap
16374
16375
16376.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16377.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16378maybe-all-stageprofile-libcpp:
16379maybe-clean-stageprofile-libcpp:
16380@if libcpp-bootstrap
16381maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16382all-stageprofile: all-stageprofile-libcpp
16383TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16384all-stageprofile-libcpp: configure-stageprofile-libcpp
16385 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16386 @r=`${PWD_COMMAND}`; export r; \
16387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16388 $(HOST_EXPORTS) \
16389 $(POSTSTAGE1_HOST_EXPORTS) \
16390 cd $(HOST_SUBDIR)/libcpp && \
16391 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
16392 $(TARGET-stageprofile-libcpp)
16393
16394maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16395clean-stageprofile: clean-stageprofile-libcpp
16396clean-stageprofile-libcpp:
16397 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16398 || exit 0 ; \
16399 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16400 cd $(HOST_SUBDIR)/libcpp && \
16401 $(MAKE) $(FLAGS_TO_PASS) \
16402 $(POSTSTAGE1_FLAGS_TO_PASS) \
16403 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
16404@endif libcpp-bootstrap
16405
16406
16407.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16408.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16409maybe-all-stagefeedback-libcpp:
16410maybe-clean-stagefeedback-libcpp:
16411@if libcpp-bootstrap
16412maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16413all-stagefeedback: all-stagefeedback-libcpp
16414TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16415all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16416 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16417 @r=`${PWD_COMMAND}`; export r; \
16418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419 $(HOST_EXPORTS) \
16420 $(POSTSTAGE1_HOST_EXPORTS) \
16421 cd $(HOST_SUBDIR)/libcpp && \
16422 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
16423 $(TARGET-stagefeedback-libcpp)
16424
16425maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16426clean-stagefeedback: clean-stagefeedback-libcpp
16427clean-stagefeedback-libcpp:
16428 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16429 || exit 0 ; \
16430 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16431 cd $(HOST_SUBDIR)/libcpp && \
16432 $(MAKE) $(FLAGS_TO_PASS) \
16433 $(POSTSTAGE1_FLAGS_TO_PASS) \
16434 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
16435@endif libcpp-bootstrap
16436
16437
16438
16439
16440
16441.PHONY: check-libcpp maybe-check-libcpp
16442maybe-check-libcpp:
16443@if libcpp
16444maybe-check-libcpp: check-libcpp
16445
16446check-libcpp:
16447 @$(unstage)
16448 @r=`${PWD_COMMAND}`; export r; \
16449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450 $(HOST_EXPORTS) \
16451 (cd $(HOST_SUBDIR)/libcpp && \
16452 $(MAKE) $(FLAGS_TO_PASS) check)
16453
16454@endif libcpp
16455
16456.PHONY: install-libcpp maybe-install-libcpp
16457maybe-install-libcpp:
16458@if libcpp
16459maybe-install-libcpp: install-libcpp
16460
16461install-libcpp: installdirs
16462 @$(unstage)
16463 @r=`${PWD_COMMAND}`; export r; \
16464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16465 $(HOST_EXPORTS) \
16466 (cd $(HOST_SUBDIR)/libcpp && \
16467 $(MAKE) $(FLAGS_TO_PASS) install)
16468
16469@endif libcpp
16470
16471# Other targets (info, dvi, etc.)
16472
16473.PHONY: maybe-info-libcpp info-libcpp
16474maybe-info-libcpp:
16475@if libcpp
16476maybe-info-libcpp: info-libcpp
16477
16478info-libcpp: \
16479 configure-libcpp
16480 @[ -f ./libcpp/Makefile ] || exit 0; \
16481 r=`${PWD_COMMAND}`; export r; \
16482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16483 $(HOST_EXPORTS) \
16484 for flag in $(EXTRA_HOST_FLAGS) ; do \
16485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16486 done; \
16487 echo "Doing info in libcpp" ; \
16488 (cd $(HOST_SUBDIR)/libcpp && \
16489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16491 "RANLIB=$${RANLIB}" \
16492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16493 info) \
16494 || exit 1
16495
16496@endif libcpp
16497
16498.PHONY: maybe-dvi-libcpp dvi-libcpp
16499maybe-dvi-libcpp:
16500@if libcpp
16501maybe-dvi-libcpp: dvi-libcpp
16502
16503dvi-libcpp: \
16504 configure-libcpp
16505 @[ -f ./libcpp/Makefile ] || exit 0; \
16506 r=`${PWD_COMMAND}`; export r; \
16507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16508 $(HOST_EXPORTS) \
16509 for flag in $(EXTRA_HOST_FLAGS) ; do \
16510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16511 done; \
16512 echo "Doing dvi in libcpp" ; \
16513 (cd $(HOST_SUBDIR)/libcpp && \
16514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16516 "RANLIB=$${RANLIB}" \
16517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16518 dvi) \
16519 || exit 1
16520
16521@endif libcpp
16522
16523.PHONY: maybe-html-libcpp html-libcpp
16524maybe-html-libcpp:
16525@if libcpp
16526maybe-html-libcpp: html-libcpp
16527
16528html-libcpp: \
16529 configure-libcpp
16530 @[ -f ./libcpp/Makefile ] || exit 0; \
16531 r=`${PWD_COMMAND}`; export r; \
16532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16533 $(HOST_EXPORTS) \
16534 for flag in $(EXTRA_HOST_FLAGS) ; do \
16535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16536 done; \
16537 echo "Doing html in libcpp" ; \
16538 (cd $(HOST_SUBDIR)/libcpp && \
16539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16541 "RANLIB=$${RANLIB}" \
16542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16543 html) \
16544 || exit 1
16545
16546@endif libcpp
16547
16548.PHONY: maybe-TAGS-libcpp TAGS-libcpp
16549maybe-TAGS-libcpp:
16550@if libcpp
16551maybe-TAGS-libcpp: TAGS-libcpp
16552
16553TAGS-libcpp: \
16554 configure-libcpp
16555 @[ -f ./libcpp/Makefile ] || exit 0; \
16556 r=`${PWD_COMMAND}`; export r; \
16557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16558 $(HOST_EXPORTS) \
16559 for flag in $(EXTRA_HOST_FLAGS) ; do \
16560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16561 done; \
16562 echo "Doing TAGS in libcpp" ; \
16563 (cd $(HOST_SUBDIR)/libcpp && \
16564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16566 "RANLIB=$${RANLIB}" \
16567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16568 TAGS) \
16569 || exit 1
16570
16571@endif libcpp
16572
16573.PHONY: maybe-install-info-libcpp install-info-libcpp
16574maybe-install-info-libcpp:
16575@if libcpp
16576maybe-install-info-libcpp: install-info-libcpp
16577
16578install-info-libcpp: \
16579 configure-libcpp \
16580 info-libcpp
16581 @[ -f ./libcpp/Makefile ] || exit 0; \
16582 r=`${PWD_COMMAND}`; export r; \
16583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16584 $(HOST_EXPORTS) \
16585 for flag in $(EXTRA_HOST_FLAGS) ; do \
16586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16587 done; \
16588 echo "Doing install-info in libcpp" ; \
16589 (cd $(HOST_SUBDIR)/libcpp && \
16590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16592 "RANLIB=$${RANLIB}" \
16593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16594 install-info) \
16595 || exit 1
16596
16597@endif libcpp
16598
16599.PHONY: maybe-installcheck-libcpp installcheck-libcpp
16600maybe-installcheck-libcpp:
16601@if libcpp
16602maybe-installcheck-libcpp: installcheck-libcpp
16603
16604installcheck-libcpp: \
16605 configure-libcpp
16606 @[ -f ./libcpp/Makefile ] || exit 0; \
16607 r=`${PWD_COMMAND}`; export r; \
16608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16609 $(HOST_EXPORTS) \
16610 for flag in $(EXTRA_HOST_FLAGS) ; do \
16611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16612 done; \
16613 echo "Doing installcheck in libcpp" ; \
16614 (cd $(HOST_SUBDIR)/libcpp && \
16615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16617 "RANLIB=$${RANLIB}" \
16618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16619 installcheck) \
16620 || exit 1
16621
16622@endif libcpp
16623
16624.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16625maybe-mostlyclean-libcpp:
16626@if libcpp
16627maybe-mostlyclean-libcpp: mostlyclean-libcpp
16628
16629mostlyclean-libcpp:
16630 @[ -f ./libcpp/Makefile ] || exit 0; \
16631 r=`${PWD_COMMAND}`; export r; \
16632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16633 $(HOST_EXPORTS) \
16634 for flag in $(EXTRA_HOST_FLAGS) ; do \
16635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16636 done; \
16637 echo "Doing mostlyclean in libcpp" ; \
16638 (cd $(HOST_SUBDIR)/libcpp && \
16639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16641 "RANLIB=$${RANLIB}" \
16642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16643 mostlyclean) \
16644 || exit 1
16645
16646@endif libcpp
16647
16648.PHONY: maybe-clean-libcpp clean-libcpp
16649maybe-clean-libcpp:
16650@if libcpp
16651maybe-clean-libcpp: clean-libcpp
16652
16653clean-libcpp:
16654 @[ -f ./libcpp/Makefile ] || exit 0; \
16655 r=`${PWD_COMMAND}`; export r; \
16656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16657 $(HOST_EXPORTS) \
16658 for flag in $(EXTRA_HOST_FLAGS) ; do \
16659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16660 done; \
16661 echo "Doing clean in libcpp" ; \
16662 (cd $(HOST_SUBDIR)/libcpp && \
16663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16665 "RANLIB=$${RANLIB}" \
16666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16667 clean) \
16668 || exit 1
16669
16670@endif libcpp
16671
16672.PHONY: maybe-distclean-libcpp distclean-libcpp
16673maybe-distclean-libcpp:
16674@if libcpp
16675maybe-distclean-libcpp: distclean-libcpp
16676
16677distclean-libcpp:
16678 @[ -f ./libcpp/Makefile ] || exit 0; \
16679 r=`${PWD_COMMAND}`; export r; \
16680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16681 $(HOST_EXPORTS) \
16682 for flag in $(EXTRA_HOST_FLAGS) ; do \
16683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16684 done; \
16685 echo "Doing distclean in libcpp" ; \
16686 (cd $(HOST_SUBDIR)/libcpp && \
16687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16689 "RANLIB=$${RANLIB}" \
16690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16691 distclean) \
16692 || exit 1
16693
16694@endif libcpp
16695
16696.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16697maybe-maintainer-clean-libcpp:
16698@if libcpp
16699maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16700
16701maintainer-clean-libcpp:
16702 @[ -f ./libcpp/Makefile ] || exit 0; \
16703 r=`${PWD_COMMAND}`; export r; \
16704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16705 $(HOST_EXPORTS) \
16706 for flag in $(EXTRA_HOST_FLAGS) ; do \
16707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16708 done; \
16709 echo "Doing maintainer-clean in libcpp" ; \
16710 (cd $(HOST_SUBDIR)/libcpp && \
16711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16713 "RANLIB=$${RANLIB}" \
16714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16715 maintainer-clean) \
16716 || exit 1
16717
16718@endif libcpp
16719
16720
16721
16722.PHONY: configure-libgui maybe-configure-libgui
16723maybe-configure-libgui:
16724@if libgui
16725maybe-configure-libgui: configure-libgui
16726configure-libgui:
16727 @$(unstage)
16728 @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16730 r=`${PWD_COMMAND}`; export r; \
16731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16732 $(HOST_EXPORTS) \
16733 echo Configuring in $(HOST_SUBDIR)/libgui; \
16734 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16735 case $(srcdir) in \
16736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16737 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16739 esac; \
16740 srcdiroption="--srcdir=$${topdir}/libgui"; \
16741 libsrcdir="$$s/libgui"; \
16742 $(SHELL) $${libsrcdir}/configure \
16743 $(HOST_CONFIGARGS) $${srcdiroption} \
16744 || exit 1
16745@endif libgui
16746
16747
16748
16749
16750
16751.PHONY: all-libgui maybe-all-libgui
16752maybe-all-libgui:
16753@if libgui
16754TARGET-libgui=all
16755maybe-all-libgui: all-libgui
16756all-libgui: configure-libgui
16757 @$(unstage)
16758 @r=`${PWD_COMMAND}`; export r; \
16759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16760 $(HOST_EXPORTS) \
16761 (cd $(HOST_SUBDIR)/libgui && \
16762 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
16763@endif libgui
16764
16765
16766
16767
16768.PHONY: check-libgui maybe-check-libgui
16769maybe-check-libgui:
16770@if libgui
16771maybe-check-libgui: check-libgui
16772
16773check-libgui:
16774 @$(unstage)
16775 @r=`${PWD_COMMAND}`; export r; \
16776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16777 $(HOST_EXPORTS) \
16778 (cd $(HOST_SUBDIR)/libgui && \
16779 $(MAKE) $(FLAGS_TO_PASS) check)
16780
16781@endif libgui
16782
16783.PHONY: install-libgui maybe-install-libgui
16784maybe-install-libgui:
16785@if libgui
16786maybe-install-libgui: install-libgui
16787
16788install-libgui: installdirs
16789 @$(unstage)
16790 @r=`${PWD_COMMAND}`; export r; \
16791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16792 $(HOST_EXPORTS) \
16793 (cd $(HOST_SUBDIR)/libgui && \
16794 $(MAKE) $(FLAGS_TO_PASS) install)
16795
16796@endif libgui
16797
16798# Other targets (info, dvi, etc.)
16799
16800.PHONY: maybe-info-libgui info-libgui
16801maybe-info-libgui:
16802@if libgui
16803maybe-info-libgui: info-libgui
16804
16805info-libgui: \
16806 configure-libgui
16807 @$(unstage)
16808 @[ -f ./libgui/Makefile ] || exit 0; \
16809 r=`${PWD_COMMAND}`; export r; \
16810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16811 $(HOST_EXPORTS) \
16812 for flag in $(EXTRA_HOST_FLAGS) ; do \
16813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16814 done; \
16815 echo "Doing info in libgui" ; \
16816 (cd $(HOST_SUBDIR)/libgui && \
16817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16819 "RANLIB=$${RANLIB}" \
16820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16821 info) \
16822 || exit 1
16823
16824@endif libgui
16825
16826.PHONY: maybe-dvi-libgui dvi-libgui
16827maybe-dvi-libgui:
16828@if libgui
16829maybe-dvi-libgui: dvi-libgui
16830
16831dvi-libgui: \
16832 configure-libgui
16833 @$(unstage)
16834 @[ -f ./libgui/Makefile ] || exit 0; \
16835 r=`${PWD_COMMAND}`; export r; \
16836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16837 $(HOST_EXPORTS) \
16838 for flag in $(EXTRA_HOST_FLAGS) ; do \
16839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16840 done; \
16841 echo "Doing dvi in libgui" ; \
16842 (cd $(HOST_SUBDIR)/libgui && \
16843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16845 "RANLIB=$${RANLIB}" \
16846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16847 dvi) \
16848 || exit 1
16849
16850@endif libgui
16851
16852.PHONY: maybe-html-libgui html-libgui
16853maybe-html-libgui:
16854@if libgui
16855maybe-html-libgui: html-libgui
16856
16857html-libgui: \
16858 configure-libgui
16859 @$(unstage)
16860 @[ -f ./libgui/Makefile ] || exit 0; \
16861 r=`${PWD_COMMAND}`; export r; \
16862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863 $(HOST_EXPORTS) \
16864 for flag in $(EXTRA_HOST_FLAGS) ; do \
16865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16866 done; \
16867 echo "Doing html in libgui" ; \
16868 (cd $(HOST_SUBDIR)/libgui && \
16869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16871 "RANLIB=$${RANLIB}" \
16872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16873 html) \
16874 || exit 1
16875
16876@endif libgui
16877
16878.PHONY: maybe-TAGS-libgui TAGS-libgui
16879maybe-TAGS-libgui:
16880@if libgui
16881maybe-TAGS-libgui: TAGS-libgui
16882
16883TAGS-libgui: \
16884 configure-libgui
16885 @$(unstage)
16886 @[ -f ./libgui/Makefile ] || exit 0; \
16887 r=`${PWD_COMMAND}`; export r; \
16888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16889 $(HOST_EXPORTS) \
16890 for flag in $(EXTRA_HOST_FLAGS) ; do \
16891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16892 done; \
16893 echo "Doing TAGS in libgui" ; \
16894 (cd $(HOST_SUBDIR)/libgui && \
16895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16897 "RANLIB=$${RANLIB}" \
16898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16899 TAGS) \
16900 || exit 1
16901
16902@endif libgui
16903
16904.PHONY: maybe-install-info-libgui install-info-libgui
16905maybe-install-info-libgui:
16906@if libgui
16907maybe-install-info-libgui: install-info-libgui
16908
16909install-info-libgui: \
16910 configure-libgui \
16911 info-libgui
16912 @$(unstage)
16913 @[ -f ./libgui/Makefile ] || exit 0; \
16914 r=`${PWD_COMMAND}`; export r; \
16915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16916 $(HOST_EXPORTS) \
16917 for flag in $(EXTRA_HOST_FLAGS) ; do \
16918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16919 done; \
16920 echo "Doing install-info in libgui" ; \
16921 (cd $(HOST_SUBDIR)/libgui && \
16922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16924 "RANLIB=$${RANLIB}" \
16925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16926 install-info) \
16927 || exit 1
16928
16929@endif libgui
16930
16931.PHONY: maybe-installcheck-libgui installcheck-libgui
16932maybe-installcheck-libgui:
16933@if libgui
16934maybe-installcheck-libgui: installcheck-libgui
16935
16936installcheck-libgui: \
16937 configure-libgui
16938 @$(unstage)
16939 @[ -f ./libgui/Makefile ] || exit 0; \
16940 r=`${PWD_COMMAND}`; export r; \
16941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16942 $(HOST_EXPORTS) \
16943 for flag in $(EXTRA_HOST_FLAGS) ; do \
16944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16945 done; \
16946 echo "Doing installcheck in libgui" ; \
16947 (cd $(HOST_SUBDIR)/libgui && \
16948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16950 "RANLIB=$${RANLIB}" \
16951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16952 installcheck) \
16953 || exit 1
16954
16955@endif libgui
16956
16957.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
16958maybe-mostlyclean-libgui:
16959@if libgui
16960maybe-mostlyclean-libgui: mostlyclean-libgui
16961
16962mostlyclean-libgui:
16963 @$(unstage)
16964 @[ -f ./libgui/Makefile ] || exit 0; \
16965 r=`${PWD_COMMAND}`; export r; \
16966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16967 $(HOST_EXPORTS) \
16968 for flag in $(EXTRA_HOST_FLAGS) ; do \
16969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16970 done; \
16971 echo "Doing mostlyclean in libgui" ; \
16972 (cd $(HOST_SUBDIR)/libgui && \
16973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16975 "RANLIB=$${RANLIB}" \
16976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16977 mostlyclean) \
16978 || exit 1
16979
16980@endif libgui
16981
16982.PHONY: maybe-clean-libgui clean-libgui
16983maybe-clean-libgui:
16984@if libgui
16985maybe-clean-libgui: clean-libgui
16986
16987clean-libgui:
16988 @$(unstage)
16989 @[ -f ./libgui/Makefile ] || exit 0; \
16990 r=`${PWD_COMMAND}`; export r; \
16991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16992 $(HOST_EXPORTS) \
16993 for flag in $(EXTRA_HOST_FLAGS) ; do \
16994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16995 done; \
16996 echo "Doing clean in libgui" ; \
16997 (cd $(HOST_SUBDIR)/libgui && \
16998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17000 "RANLIB=$${RANLIB}" \
17001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17002 clean) \
17003 || exit 1
17004
17005@endif libgui
17006
17007.PHONY: maybe-distclean-libgui distclean-libgui
17008maybe-distclean-libgui:
17009@if libgui
17010maybe-distclean-libgui: distclean-libgui
17011
17012distclean-libgui:
17013 @$(unstage)
17014 @[ -f ./libgui/Makefile ] || exit 0; \
17015 r=`${PWD_COMMAND}`; export r; \
17016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17017 $(HOST_EXPORTS) \
17018 for flag in $(EXTRA_HOST_FLAGS) ; do \
17019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17020 done; \
17021 echo "Doing distclean in libgui" ; \
17022 (cd $(HOST_SUBDIR)/libgui && \
17023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17025 "RANLIB=$${RANLIB}" \
17026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17027 distclean) \
17028 || exit 1
17029
17030@endif libgui
17031
17032.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
17033maybe-maintainer-clean-libgui:
17034@if libgui
17035maybe-maintainer-clean-libgui: maintainer-clean-libgui
17036
17037maintainer-clean-libgui:
17038 @$(unstage)
17039 @[ -f ./libgui/Makefile ] || exit 0; \
17040 r=`${PWD_COMMAND}`; export r; \
17041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17042 $(HOST_EXPORTS) \
17043 for flag in $(EXTRA_HOST_FLAGS) ; do \
17044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17045 done; \
17046 echo "Doing maintainer-clean in libgui" ; \
17047 (cd $(HOST_SUBDIR)/libgui && \
17048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17050 "RANLIB=$${RANLIB}" \
17051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17052 maintainer-clean) \
17053 || exit 1
17054
17055@endif libgui
17056
17057
17058
17059.PHONY: configure-libiberty maybe-configure-libiberty
17060maybe-configure-libiberty:
17061@if libiberty
17062maybe-configure-libiberty: configure-libiberty
17063configure-libiberty:
17064 @test -f stage_last && exit 0; \
17065 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17067 r=`${PWD_COMMAND}`; export r; \
17068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17069 $(HOST_EXPORTS) \
17070 echo Configuring in $(HOST_SUBDIR)/libiberty; \
17071 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
17072 case $(srcdir) in \
17073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17074 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17076 esac; \
17077 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17078 libsrcdir="$$s/libiberty"; \
17079 $(SHELL) $${libsrcdir}/configure \
17080 $(HOST_CONFIGARGS) $${srcdiroption} \
17081 || exit 1
17082@endif libiberty
17083
17084
17085
17086.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
17087maybe-configure-stage1-libiberty:
17088@if libiberty-bootstrap
17089maybe-configure-stage1-libiberty: configure-stage1-libiberty
17090configure-stage1-libiberty:
17091 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17092 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17093 r=`${PWD_COMMAND}`; export r; \
17094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095 $(HOST_EXPORTS) \
17096 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
17097 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17098 case $(srcdir) in \
17099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17100 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17102 esac; \
17103 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17104 libsrcdir="$$s/libiberty"; \
17105 $(SHELL) $${libsrcdir}/configure \
17106 $(HOST_CONFIGARGS) $${srcdiroption} \
17107 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
17108@endif libiberty-bootstrap
17109
17110.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
17111maybe-configure-stage2-libiberty:
17112@if libiberty-bootstrap
17113maybe-configure-stage2-libiberty: configure-stage2-libiberty
17114configure-stage2-libiberty:
17115 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17116 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17117 r=`${PWD_COMMAND}`; export r; \
17118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17119 $(HOST_EXPORTS) \
17120 $(POSTSTAGE1_HOST_EXPORTS) \
17121 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
17122 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17123 case $(srcdir) in \
17124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17125 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17127 esac; \
17128 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17129 libsrcdir="$$s/libiberty"; \
17130 $(SHELL) $${libsrcdir}/configure \
17131 $(HOST_CONFIGARGS) $${srcdiroption} \
17132 @stage2_werror_flag@
17133@endif libiberty-bootstrap
17134
17135.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
17136maybe-configure-stage3-libiberty:
17137@if libiberty-bootstrap
17138maybe-configure-stage3-libiberty: configure-stage3-libiberty
17139configure-stage3-libiberty:
17140 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17141 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17142 r=`${PWD_COMMAND}`; export r; \
17143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17144 $(HOST_EXPORTS) \
17145 $(POSTSTAGE1_HOST_EXPORTS) \
17146 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
17147 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17148 case $(srcdir) in \
17149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17150 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17152 esac; \
17153 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17154 libsrcdir="$$s/libiberty"; \
17155 $(SHELL) $${libsrcdir}/configure \
17156 $(HOST_CONFIGARGS) $${srcdiroption} \
17157 @stage2_werror_flag@
17158@endif libiberty-bootstrap
17159
17160.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
17161maybe-configure-stage4-libiberty:
17162@if libiberty-bootstrap
17163maybe-configure-stage4-libiberty: configure-stage4-libiberty
17164configure-stage4-libiberty:
17165 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17166 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17167 r=`${PWD_COMMAND}`; export r; \
17168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17169 $(HOST_EXPORTS) \
17170 $(POSTSTAGE1_HOST_EXPORTS) \
17171 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
17172 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17173 case $(srcdir) in \
17174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17175 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17177 esac; \
17178 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17179 libsrcdir="$$s/libiberty"; \
17180 $(SHELL) $${libsrcdir}/configure \
17181 $(HOST_CONFIGARGS) $${srcdiroption} \
17182 @stage2_werror_flag@
17183@endif libiberty-bootstrap
17184
17185.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
17186maybe-configure-stageprofile-libiberty:
17187@if libiberty-bootstrap
17188maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17189configure-stageprofile-libiberty:
17190 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17191 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17192 r=`${PWD_COMMAND}`; export r; \
17193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17194 $(HOST_EXPORTS) \
17195 $(POSTSTAGE1_HOST_EXPORTS) \
17196 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17197 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17198 case $(srcdir) in \
17199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17200 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17202 esac; \
17203 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17204 libsrcdir="$$s/libiberty"; \
17205 $(SHELL) $${libsrcdir}/configure \
17206 $(HOST_CONFIGARGS) $${srcdiroption} \
17207 @stage2_werror_flag@
17208@endif libiberty-bootstrap
17209
17210.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17211maybe-configure-stagefeedback-libiberty:
17212@if libiberty-bootstrap
17213maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17214configure-stagefeedback-libiberty:
17215 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17216 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17217 r=`${PWD_COMMAND}`; export r; \
17218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17219 $(HOST_EXPORTS) \
17220 $(POSTSTAGE1_HOST_EXPORTS) \
17221 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17222 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17223 case $(srcdir) in \
17224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17225 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17227 esac; \
17228 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17229 libsrcdir="$$s/libiberty"; \
17230 $(SHELL) $${libsrcdir}/configure \
17231 $(HOST_CONFIGARGS) $${srcdiroption} \
17232 @stage2_werror_flag@
17233@endif libiberty-bootstrap
17234
17235
17236
17237
17238
17239.PHONY: all-libiberty maybe-all-libiberty
17240maybe-all-libiberty:
17241@if libiberty
17242TARGET-libiberty=all
17243maybe-all-libiberty: all-libiberty
17244all-libiberty: configure-libiberty
17245 @test -f stage_last && exit 0; \
17246 r=`${PWD_COMMAND}`; export r; \
17247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17248 $(HOST_EXPORTS) \
17249 (cd $(HOST_SUBDIR)/libiberty && \
17250 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
17251@endif libiberty
17252
17253
17254
17255.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17256.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17257maybe-all-stage1-libiberty:
17258maybe-clean-stage1-libiberty:
17259@if libiberty-bootstrap
17260maybe-all-stage1-libiberty: all-stage1-libiberty
17261all-stage1: all-stage1-libiberty
17262TARGET-stage1-libiberty = $(TARGET-libiberty)
17263all-stage1-libiberty: configure-stage1-libiberty
17264 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17265 @r=`${PWD_COMMAND}`; export r; \
17266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17267 $(HOST_EXPORTS) \
17268 cd $(HOST_SUBDIR)/libiberty && \
17269 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
17270 $(TARGET-stage1-libiberty)
17271
17272maybe-clean-stage1-libiberty: clean-stage1-libiberty
17273clean-stage1: clean-stage1-libiberty
17274clean-stage1-libiberty:
17275 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
17276 || exit 0 ; \
17277 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17278 cd $(HOST_SUBDIR)/libiberty && \
17279 $(MAKE) $(FLAGS_TO_PASS) \
17280 CFLAGS="$(STAGE1_CFLAGS)" clean
17281@endif libiberty-bootstrap
17282
17283
17284.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
17285.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
17286maybe-all-stage2-libiberty:
17287maybe-clean-stage2-libiberty:
17288@if libiberty-bootstrap
17289maybe-all-stage2-libiberty: all-stage2-libiberty
17290all-stage2: all-stage2-libiberty
17291TARGET-stage2-libiberty = $(TARGET-libiberty)
17292all-stage2-libiberty: configure-stage2-libiberty
17293 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17294 @r=`${PWD_COMMAND}`; export r; \
17295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17296 $(HOST_EXPORTS) \
17297 $(POSTSTAGE1_HOST_EXPORTS) \
17298 cd $(HOST_SUBDIR)/libiberty && \
17299 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17300 $(TARGET-stage2-libiberty)
17301
17302maybe-clean-stage2-libiberty: clean-stage2-libiberty
17303clean-stage2: clean-stage2-libiberty
17304clean-stage2-libiberty:
17305 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
17306 || exit 0 ; \
17307 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17308 cd $(HOST_SUBDIR)/libiberty && \
17309 $(MAKE) $(FLAGS_TO_PASS) \
17310 $(POSTSTAGE1_FLAGS_TO_PASS) \
17311 clean
17312@endif libiberty-bootstrap
17313
17314
17315.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
17316.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
17317maybe-all-stage3-libiberty:
17318maybe-clean-stage3-libiberty:
17319@if libiberty-bootstrap
17320maybe-all-stage3-libiberty: all-stage3-libiberty
17321all-stage3: all-stage3-libiberty
17322TARGET-stage3-libiberty = $(TARGET-libiberty)
17323all-stage3-libiberty: configure-stage3-libiberty
17324 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17325 @r=`${PWD_COMMAND}`; export r; \
17326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17327 $(HOST_EXPORTS) \
17328 $(POSTSTAGE1_HOST_EXPORTS) \
17329 cd $(HOST_SUBDIR)/libiberty && \
17330 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17331 $(TARGET-stage3-libiberty)
17332
17333maybe-clean-stage3-libiberty: clean-stage3-libiberty
17334clean-stage3: clean-stage3-libiberty
17335clean-stage3-libiberty:
17336 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
17337 || exit 0 ; \
17338 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17339 cd $(HOST_SUBDIR)/libiberty && \
17340 $(MAKE) $(FLAGS_TO_PASS) \
17341 $(POSTSTAGE1_FLAGS_TO_PASS) \
17342 clean
17343@endif libiberty-bootstrap
17344
17345
17346.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
17347.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
17348maybe-all-stage4-libiberty:
17349maybe-clean-stage4-libiberty:
17350@if libiberty-bootstrap
17351maybe-all-stage4-libiberty: all-stage4-libiberty
17352all-stage4: all-stage4-libiberty
17353TARGET-stage4-libiberty = $(TARGET-libiberty)
17354all-stage4-libiberty: configure-stage4-libiberty
17355 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17356 @r=`${PWD_COMMAND}`; export r; \
17357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17358 $(HOST_EXPORTS) \
17359 $(POSTSTAGE1_HOST_EXPORTS) \
17360 cd $(HOST_SUBDIR)/libiberty && \
17361 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17362 $(TARGET-stage4-libiberty)
17363
17364maybe-clean-stage4-libiberty: clean-stage4-libiberty
17365clean-stage4: clean-stage4-libiberty
17366clean-stage4-libiberty:
17367 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
17368 || exit 0 ; \
17369 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17370 cd $(HOST_SUBDIR)/libiberty && \
17371 $(MAKE) $(FLAGS_TO_PASS) \
17372 $(POSTSTAGE1_FLAGS_TO_PASS) \
17373 clean
17374@endif libiberty-bootstrap
17375
17376
17377.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
17378.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
17379maybe-all-stageprofile-libiberty:
17380maybe-clean-stageprofile-libiberty:
17381@if libiberty-bootstrap
17382maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
17383all-stageprofile: all-stageprofile-libiberty
17384TARGET-stageprofile-libiberty = $(TARGET-libiberty)
17385all-stageprofile-libiberty: configure-stageprofile-libiberty
17386 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17387 @r=`${PWD_COMMAND}`; export r; \
17388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17389 $(HOST_EXPORTS) \
17390 $(POSTSTAGE1_HOST_EXPORTS) \
17391 cd $(HOST_SUBDIR)/libiberty && \
17392 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
17393 $(TARGET-stageprofile-libiberty)
17394
17395maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
17396clean-stageprofile: clean-stageprofile-libiberty
17397clean-stageprofile-libiberty:
17398 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
17399 || exit 0 ; \
17400 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17401 cd $(HOST_SUBDIR)/libiberty && \
17402 $(MAKE) $(FLAGS_TO_PASS) \
17403 $(POSTSTAGE1_FLAGS_TO_PASS) \
17404 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
17405@endif libiberty-bootstrap
17406
17407
17408.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
17409.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
17410maybe-all-stagefeedback-libiberty:
17411maybe-clean-stagefeedback-libiberty:
17412@if libiberty-bootstrap
17413maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
17414all-stagefeedback: all-stagefeedback-libiberty
17415TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
17416all-stagefeedback-libiberty: configure-stagefeedback-libiberty
17417 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17418 @r=`${PWD_COMMAND}`; export r; \
17419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17420 $(HOST_EXPORTS) \
17421 $(POSTSTAGE1_HOST_EXPORTS) \
17422 cd $(HOST_SUBDIR)/libiberty && \
17423 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
17424 $(TARGET-stagefeedback-libiberty)
17425
17426maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
17427clean-stagefeedback: clean-stagefeedback-libiberty
17428clean-stagefeedback-libiberty:
17429 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
17430 || exit 0 ; \
17431 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17432 cd $(HOST_SUBDIR)/libiberty && \
17433 $(MAKE) $(FLAGS_TO_PASS) \
17434 $(POSTSTAGE1_FLAGS_TO_PASS) \
17435 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
17436@endif libiberty-bootstrap
17437
17438
17439
17440
17441
17442.PHONY: check-libiberty maybe-check-libiberty
17443maybe-check-libiberty:
17444@if libiberty
17445maybe-check-libiberty: check-libiberty
17446
17447check-libiberty:
17448 @$(unstage)
17449 @r=`${PWD_COMMAND}`; export r; \
17450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17451 $(HOST_EXPORTS) \
17452 (cd $(HOST_SUBDIR)/libiberty && \
17453 $(MAKE) $(FLAGS_TO_PASS) check)
17454
17455@endif libiberty
17456
17457.PHONY: install-libiberty maybe-install-libiberty
17458maybe-install-libiberty:
17459@if libiberty
17460maybe-install-libiberty: install-libiberty
17461
17462install-libiberty: installdirs
17463 @$(unstage)
17464 @r=`${PWD_COMMAND}`; export r; \
17465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466 $(HOST_EXPORTS) \
17467 (cd $(HOST_SUBDIR)/libiberty && \
17468 $(MAKE) $(FLAGS_TO_PASS) install)
17469
17470@endif libiberty
17471
17472# Other targets (info, dvi, etc.)
17473
17474.PHONY: maybe-info-libiberty info-libiberty
17475maybe-info-libiberty:
17476@if libiberty
17477maybe-info-libiberty: info-libiberty
17478
17479info-libiberty: \
17480 configure-libiberty
17481 @[ -f ./libiberty/Makefile ] || exit 0; \
17482 r=`${PWD_COMMAND}`; export r; \
17483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17484 $(HOST_EXPORTS) \
17485 for flag in $(EXTRA_HOST_FLAGS) ; do \
17486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17487 done; \
17488 echo "Doing info in libiberty" ; \
17489 (cd $(HOST_SUBDIR)/libiberty && \
17490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17492 "RANLIB=$${RANLIB}" \
17493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17494 info) \
17495 || exit 1
17496
17497@endif libiberty
17498
17499.PHONY: maybe-dvi-libiberty dvi-libiberty
17500maybe-dvi-libiberty:
17501@if libiberty
17502maybe-dvi-libiberty: dvi-libiberty
17503
17504dvi-libiberty: \
17505 configure-libiberty
17506 @[ -f ./libiberty/Makefile ] || exit 0; \
17507 r=`${PWD_COMMAND}`; export r; \
17508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17509 $(HOST_EXPORTS) \
17510 for flag in $(EXTRA_HOST_FLAGS) ; do \
17511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17512 done; \
17513 echo "Doing dvi in libiberty" ; \
17514 (cd $(HOST_SUBDIR)/libiberty && \
17515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17517 "RANLIB=$${RANLIB}" \
17518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17519 dvi) \
17520 || exit 1
17521
17522@endif libiberty
17523
17524.PHONY: maybe-html-libiberty html-libiberty
17525maybe-html-libiberty:
17526@if libiberty
17527maybe-html-libiberty: html-libiberty
17528
17529html-libiberty: \
17530 configure-libiberty
17531 @[ -f ./libiberty/Makefile ] || exit 0; \
17532 r=`${PWD_COMMAND}`; export r; \
17533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17534 $(HOST_EXPORTS) \
17535 for flag in $(EXTRA_HOST_FLAGS) ; do \
17536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17537 done; \
17538 echo "Doing html in libiberty" ; \
17539 (cd $(HOST_SUBDIR)/libiberty && \
17540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17542 "RANLIB=$${RANLIB}" \
17543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17544 html) \
17545 || exit 1
17546
17547@endif libiberty
17548
17549.PHONY: maybe-TAGS-libiberty TAGS-libiberty
17550maybe-TAGS-libiberty:
17551@if libiberty
17552maybe-TAGS-libiberty: TAGS-libiberty
17553
17554TAGS-libiberty: \
17555 configure-libiberty
17556 @[ -f ./libiberty/Makefile ] || exit 0; \
17557 r=`${PWD_COMMAND}`; export r; \
17558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17559 $(HOST_EXPORTS) \
17560 for flag in $(EXTRA_HOST_FLAGS) ; do \
17561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17562 done; \
17563 echo "Doing TAGS in libiberty" ; \
17564 (cd $(HOST_SUBDIR)/libiberty && \
17565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17567 "RANLIB=$${RANLIB}" \
17568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17569 TAGS) \
17570 || exit 1
17571
17572@endif libiberty
17573
17574.PHONY: maybe-install-info-libiberty install-info-libiberty
17575maybe-install-info-libiberty:
17576@if libiberty
17577maybe-install-info-libiberty: install-info-libiberty
17578
17579install-info-libiberty: \
17580 configure-libiberty \
17581 info-libiberty
17582 @[ -f ./libiberty/Makefile ] || exit 0; \
17583 r=`${PWD_COMMAND}`; export r; \
17584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17585 $(HOST_EXPORTS) \
17586 for flag in $(EXTRA_HOST_FLAGS) ; do \
17587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17588 done; \
17589 echo "Doing install-info in libiberty" ; \
17590 (cd $(HOST_SUBDIR)/libiberty && \
17591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17593 "RANLIB=$${RANLIB}" \
17594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17595 install-info) \
17596 || exit 1
17597
17598@endif libiberty
17599
17600.PHONY: maybe-installcheck-libiberty installcheck-libiberty
17601maybe-installcheck-libiberty:
17602@if libiberty
17603maybe-installcheck-libiberty: installcheck-libiberty
17604
17605installcheck-libiberty: \
17606 configure-libiberty
17607 @[ -f ./libiberty/Makefile ] || exit 0; \
17608 r=`${PWD_COMMAND}`; export r; \
17609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17610 $(HOST_EXPORTS) \
17611 for flag in $(EXTRA_HOST_FLAGS) ; do \
17612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17613 done; \
17614 echo "Doing installcheck in libiberty" ; \
17615 (cd $(HOST_SUBDIR)/libiberty && \
17616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17618 "RANLIB=$${RANLIB}" \
17619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17620 installcheck) \
17621 || exit 1
17622
17623@endif libiberty
17624
17625.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
17626maybe-mostlyclean-libiberty:
17627@if libiberty
17628maybe-mostlyclean-libiberty: mostlyclean-libiberty
17629
17630mostlyclean-libiberty:
17631 @[ -f ./libiberty/Makefile ] || exit 0; \
17632 r=`${PWD_COMMAND}`; export r; \
17633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17634 $(HOST_EXPORTS) \
17635 for flag in $(EXTRA_HOST_FLAGS) ; do \
17636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17637 done; \
17638 echo "Doing mostlyclean in libiberty" ; \
17639 (cd $(HOST_SUBDIR)/libiberty && \
17640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17642 "RANLIB=$${RANLIB}" \
17643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17644 mostlyclean) \
17645 || exit 1
17646
17647@endif libiberty
17648
17649.PHONY: maybe-clean-libiberty clean-libiberty
17650maybe-clean-libiberty:
17651@if libiberty
17652maybe-clean-libiberty: clean-libiberty
17653
17654clean-libiberty:
17655 @[ -f ./libiberty/Makefile ] || exit 0; \
17656 r=`${PWD_COMMAND}`; export r; \
17657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17658 $(HOST_EXPORTS) \
17659 for flag in $(EXTRA_HOST_FLAGS) ; do \
17660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17661 done; \
17662 echo "Doing clean in libiberty" ; \
17663 (cd $(HOST_SUBDIR)/libiberty && \
17664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17666 "RANLIB=$${RANLIB}" \
17667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17668 clean) \
17669 || exit 1
17670
17671@endif libiberty
17672
17673.PHONY: maybe-distclean-libiberty distclean-libiberty
17674maybe-distclean-libiberty:
17675@if libiberty
17676maybe-distclean-libiberty: distclean-libiberty
17677
17678distclean-libiberty:
17679 @[ -f ./libiberty/Makefile ] || exit 0; \
17680 r=`${PWD_COMMAND}`; export r; \
17681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682 $(HOST_EXPORTS) \
17683 for flag in $(EXTRA_HOST_FLAGS) ; do \
17684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685 done; \
17686 echo "Doing distclean in libiberty" ; \
17687 (cd $(HOST_SUBDIR)/libiberty && \
17688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17690 "RANLIB=$${RANLIB}" \
17691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17692 distclean) \
17693 || exit 1
17694
17695@endif libiberty
17696
17697.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17698maybe-maintainer-clean-libiberty:
17699@if libiberty
17700maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17701
17702maintainer-clean-libiberty:
17703 @[ -f ./libiberty/Makefile ] || exit 0; \
17704 r=`${PWD_COMMAND}`; export r; \
17705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17706 $(HOST_EXPORTS) \
17707 for flag in $(EXTRA_HOST_FLAGS) ; do \
17708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17709 done; \
17710 echo "Doing maintainer-clean in libiberty" ; \
17711 (cd $(HOST_SUBDIR)/libiberty && \
17712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17714 "RANLIB=$${RANLIB}" \
17715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17716 maintainer-clean) \
17717 || exit 1
17718
17719@endif libiberty
17720
17721
17722
17723.PHONY: configure-libtool maybe-configure-libtool
17724maybe-configure-libtool:
17725@if libtool
17726maybe-configure-libtool: configure-libtool
17727configure-libtool:
17728 @$(unstage)
17729 @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17731 r=`${PWD_COMMAND}`; export r; \
17732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17733 $(HOST_EXPORTS) \
17734 echo Configuring in $(HOST_SUBDIR)/libtool; \
17735 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17736 case $(srcdir) in \
17737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17738 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17740 esac; \
17741 srcdiroption="--srcdir=$${topdir}/libtool"; \
17742 libsrcdir="$$s/libtool"; \
17743 $(SHELL) $${libsrcdir}/configure \
17744 $(HOST_CONFIGARGS) $${srcdiroption} \
17745 || exit 1
17746@endif libtool
17747
17748
17749
17750
17751
17752.PHONY: all-libtool maybe-all-libtool
17753maybe-all-libtool:
17754@if libtool
17755TARGET-libtool=all
17756maybe-all-libtool: all-libtool
17757all-libtool: configure-libtool
17758 @$(unstage)
17759 @r=`${PWD_COMMAND}`; export r; \
17760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17761 $(HOST_EXPORTS) \
17762 (cd $(HOST_SUBDIR)/libtool && \
17763 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
17764@endif libtool
17765
17766
17767
17768
17769.PHONY: check-libtool maybe-check-libtool
17770maybe-check-libtool:
17771@if libtool
17772maybe-check-libtool: check-libtool
17773
17774check-libtool:
17775 @$(unstage)
17776 @r=`${PWD_COMMAND}`; export r; \
17777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17778 $(HOST_EXPORTS) \
17779 (cd $(HOST_SUBDIR)/libtool && \
17780 $(MAKE) $(FLAGS_TO_PASS) check)
17781
17782@endif libtool
17783
17784.PHONY: install-libtool maybe-install-libtool
17785maybe-install-libtool:
17786@if libtool
17787maybe-install-libtool: install-libtool
17788
17789install-libtool: installdirs
17790 @$(unstage)
17791 @r=`${PWD_COMMAND}`; export r; \
17792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17793 $(HOST_EXPORTS) \
17794 (cd $(HOST_SUBDIR)/libtool && \
17795 $(MAKE) $(FLAGS_TO_PASS) install)
17796
17797@endif libtool
17798
17799# Other targets (info, dvi, etc.)
17800
17801.PHONY: maybe-info-libtool info-libtool
17802maybe-info-libtool:
17803@if libtool
17804maybe-info-libtool: info-libtool
17805
17806info-libtool: \
17807 configure-libtool
17808 @$(unstage)
17809 @[ -f ./libtool/Makefile ] || exit 0; \
17810 r=`${PWD_COMMAND}`; export r; \
17811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17812 $(HOST_EXPORTS) \
17813 for flag in $(EXTRA_HOST_FLAGS) ; do \
17814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17815 done; \
17816 echo "Doing info in libtool" ; \
17817 (cd $(HOST_SUBDIR)/libtool && \
17818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17820 "RANLIB=$${RANLIB}" \
17821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17822 info) \
17823 || exit 1
17824
17825@endif libtool
17826
17827.PHONY: maybe-dvi-libtool dvi-libtool
17828maybe-dvi-libtool:
17829@if libtool
17830maybe-dvi-libtool: dvi-libtool
17831
17832dvi-libtool: \
17833 configure-libtool
17834 @$(unstage)
17835 @[ -f ./libtool/Makefile ] || exit 0; \
17836 r=`${PWD_COMMAND}`; export r; \
17837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17838 $(HOST_EXPORTS) \
17839 for flag in $(EXTRA_HOST_FLAGS) ; do \
17840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17841 done; \
17842 echo "Doing dvi in libtool" ; \
17843 (cd $(HOST_SUBDIR)/libtool && \
17844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17846 "RANLIB=$${RANLIB}" \
17847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17848 dvi) \
17849 || exit 1
17850
17851@endif libtool
17852
17853.PHONY: maybe-html-libtool html-libtool
17854maybe-html-libtool:
17855@if libtool
17856maybe-html-libtool: html-libtool
17857
17858html-libtool: \
17859 configure-libtool
17860 @$(unstage)
17861 @[ -f ./libtool/Makefile ] || exit 0; \
17862 r=`${PWD_COMMAND}`; export r; \
17863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17864 $(HOST_EXPORTS) \
17865 for flag in $(EXTRA_HOST_FLAGS) ; do \
17866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17867 done; \
17868 echo "Doing html in libtool" ; \
17869 (cd $(HOST_SUBDIR)/libtool && \
17870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17872 "RANLIB=$${RANLIB}" \
17873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17874 html) \
17875 || exit 1
17876
17877@endif libtool
17878
17879.PHONY: maybe-TAGS-libtool TAGS-libtool
17880maybe-TAGS-libtool:
17881@if libtool
17882maybe-TAGS-libtool: TAGS-libtool
17883
17884TAGS-libtool: \
17885 configure-libtool
17886 @$(unstage)
17887 @[ -f ./libtool/Makefile ] || exit 0; \
17888 r=`${PWD_COMMAND}`; export r; \
17889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17890 $(HOST_EXPORTS) \
17891 for flag in $(EXTRA_HOST_FLAGS) ; do \
17892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17893 done; \
17894 echo "Doing TAGS in libtool" ; \
17895 (cd $(HOST_SUBDIR)/libtool && \
17896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17898 "RANLIB=$${RANLIB}" \
17899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17900 TAGS) \
17901 || exit 1
17902
17903@endif libtool
17904
17905.PHONY: maybe-install-info-libtool install-info-libtool
17906maybe-install-info-libtool:
17907@if libtool
17908maybe-install-info-libtool: install-info-libtool
17909
17910install-info-libtool: \
17911 configure-libtool \
17912 info-libtool
17913 @$(unstage)
17914 @[ -f ./libtool/Makefile ] || exit 0; \
17915 r=`${PWD_COMMAND}`; export r; \
17916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17917 $(HOST_EXPORTS) \
17918 for flag in $(EXTRA_HOST_FLAGS) ; do \
17919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17920 done; \
17921 echo "Doing install-info in libtool" ; \
17922 (cd $(HOST_SUBDIR)/libtool && \
17923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17925 "RANLIB=$${RANLIB}" \
17926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17927 install-info) \
17928 || exit 1
17929
17930@endif libtool
17931
17932.PHONY: maybe-installcheck-libtool installcheck-libtool
17933maybe-installcheck-libtool:
17934@if libtool
17935maybe-installcheck-libtool: installcheck-libtool
17936
17937installcheck-libtool: \
17938 configure-libtool
17939 @$(unstage)
17940 @[ -f ./libtool/Makefile ] || exit 0; \
17941 r=`${PWD_COMMAND}`; export r; \
17942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17943 $(HOST_EXPORTS) \
17944 for flag in $(EXTRA_HOST_FLAGS) ; do \
17945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17946 done; \
17947 echo "Doing installcheck in libtool" ; \
17948 (cd $(HOST_SUBDIR)/libtool && \
17949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17951 "RANLIB=$${RANLIB}" \
17952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17953 installcheck) \
17954 || exit 1
17955
17956@endif libtool
17957
17958.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
17959maybe-mostlyclean-libtool:
17960@if libtool
17961maybe-mostlyclean-libtool: mostlyclean-libtool
17962
17963mostlyclean-libtool:
17964 @$(unstage)
17965 @[ -f ./libtool/Makefile ] || exit 0; \
17966 r=`${PWD_COMMAND}`; export r; \
17967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968 $(HOST_EXPORTS) \
17969 for flag in $(EXTRA_HOST_FLAGS) ; do \
17970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17971 done; \
17972 echo "Doing mostlyclean in libtool" ; \
17973 (cd $(HOST_SUBDIR)/libtool && \
17974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17976 "RANLIB=$${RANLIB}" \
17977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17978 mostlyclean) \
17979 || exit 1
17980
17981@endif libtool
17982
17983.PHONY: maybe-clean-libtool clean-libtool
17984maybe-clean-libtool:
17985@if libtool
17986maybe-clean-libtool: clean-libtool
17987
17988clean-libtool:
17989 @$(unstage)
17990 @[ -f ./libtool/Makefile ] || exit 0; \
17991 r=`${PWD_COMMAND}`; export r; \
17992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17993 $(HOST_EXPORTS) \
17994 for flag in $(EXTRA_HOST_FLAGS) ; do \
17995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17996 done; \
17997 echo "Doing clean in libtool" ; \
17998 (cd $(HOST_SUBDIR)/libtool && \
17999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18001 "RANLIB=$${RANLIB}" \
18002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18003 clean) \
18004 || exit 1
18005
18006@endif libtool
18007
18008.PHONY: maybe-distclean-libtool distclean-libtool
18009maybe-distclean-libtool:
18010@if libtool
18011maybe-distclean-libtool: distclean-libtool
18012
18013distclean-libtool:
18014 @$(unstage)
18015 @[ -f ./libtool/Makefile ] || exit 0; \
18016 r=`${PWD_COMMAND}`; export r; \
18017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18018 $(HOST_EXPORTS) \
18019 for flag in $(EXTRA_HOST_FLAGS) ; do \
18020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18021 done; \
18022 echo "Doing distclean in libtool" ; \
18023 (cd $(HOST_SUBDIR)/libtool && \
18024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18026 "RANLIB=$${RANLIB}" \
18027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18028 distclean) \
18029 || exit 1
18030
18031@endif libtool
18032
18033.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
18034maybe-maintainer-clean-libtool:
18035@if libtool
18036maybe-maintainer-clean-libtool: maintainer-clean-libtool
18037
18038maintainer-clean-libtool:
18039 @$(unstage)
18040 @[ -f ./libtool/Makefile ] || exit 0; \
18041 r=`${PWD_COMMAND}`; export r; \
18042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18043 $(HOST_EXPORTS) \
18044 for flag in $(EXTRA_HOST_FLAGS) ; do \
18045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18046 done; \
18047 echo "Doing maintainer-clean in libtool" ; \
18048 (cd $(HOST_SUBDIR)/libtool && \
18049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18051 "RANLIB=$${RANLIB}" \
18052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18053 maintainer-clean) \
18054 || exit 1
18055
18056@endif libtool
18057
18058
18059
18060.PHONY: configure-m4 maybe-configure-m4
18061maybe-configure-m4:
18062@if m4
18063maybe-configure-m4: configure-m4
18064configure-m4:
18065 @$(unstage)
18066 @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
18067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
18068 r=`${PWD_COMMAND}`; export r; \
18069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18070 $(HOST_EXPORTS) \
18071 echo Configuring in $(HOST_SUBDIR)/m4; \
18072 cd "$(HOST_SUBDIR)/m4" || exit 1; \
18073 case $(srcdir) in \
18074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18075 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
18076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18077 esac; \
18078 srcdiroption="--srcdir=$${topdir}/m4"; \
18079 libsrcdir="$$s/m4"; \
18080 $(SHELL) $${libsrcdir}/configure \
18081 $(HOST_CONFIGARGS) $${srcdiroption} \
18082 || exit 1
18083@endif m4
18084
18085
18086
18087
18088
18089.PHONY: all-m4 maybe-all-m4
18090maybe-all-m4:
18091@if m4
18092TARGET-m4=all
18093maybe-all-m4: all-m4
18094all-m4: configure-m4
18095 @$(unstage)
18096 @r=`${PWD_COMMAND}`; export r; \
18097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098 $(HOST_EXPORTS) \
18099 (cd $(HOST_SUBDIR)/m4 && \
18100 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
18101@endif m4
18102
18103
18104
18105
18106.PHONY: check-m4 maybe-check-m4
18107maybe-check-m4:
18108@if m4
18109maybe-check-m4: check-m4
18110
18111check-m4:
18112 @$(unstage)
18113 @r=`${PWD_COMMAND}`; export r; \
18114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18115 $(HOST_EXPORTS) \
18116 (cd $(HOST_SUBDIR)/m4 && \
18117 $(MAKE) $(FLAGS_TO_PASS) check)
18118
18119@endif m4
18120
18121.PHONY: install-m4 maybe-install-m4
18122maybe-install-m4:
18123@if m4
18124maybe-install-m4: install-m4
18125
18126install-m4: installdirs
18127 @$(unstage)
18128 @r=`${PWD_COMMAND}`; export r; \
18129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18130 $(HOST_EXPORTS) \
18131 (cd $(HOST_SUBDIR)/m4 && \
18132 $(MAKE) $(FLAGS_TO_PASS) install)
18133
18134@endif m4
18135
18136# Other targets (info, dvi, etc.)
18137
18138.PHONY: maybe-info-m4 info-m4
18139maybe-info-m4:
18140@if m4
18141maybe-info-m4: info-m4
18142
18143info-m4: \
18144 configure-m4
18145 @$(unstage)
18146 @[ -f ./m4/Makefile ] || exit 0; \
18147 r=`${PWD_COMMAND}`; export r; \
18148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18149 $(HOST_EXPORTS) \
18150 for flag in $(EXTRA_HOST_FLAGS) ; do \
18151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18152 done; \
18153 echo "Doing info in m4" ; \
18154 (cd $(HOST_SUBDIR)/m4 && \
18155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18157 "RANLIB=$${RANLIB}" \
18158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18159 info) \
18160 || exit 1
18161
18162@endif m4
18163
18164.PHONY: maybe-dvi-m4 dvi-m4
18165maybe-dvi-m4:
18166@if m4
18167maybe-dvi-m4: dvi-m4
18168
18169dvi-m4: \
18170 configure-m4
18171 @$(unstage)
18172 @[ -f ./m4/Makefile ] || exit 0; \
18173 r=`${PWD_COMMAND}`; export r; \
18174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18175 $(HOST_EXPORTS) \
18176 for flag in $(EXTRA_HOST_FLAGS) ; do \
18177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18178 done; \
18179 echo "Doing dvi in m4" ; \
18180 (cd $(HOST_SUBDIR)/m4 && \
18181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18183 "RANLIB=$${RANLIB}" \
18184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18185 dvi) \
18186 || exit 1
18187
18188@endif m4
18189
18190.PHONY: maybe-html-m4 html-m4
18191maybe-html-m4:
18192@if m4
18193maybe-html-m4: html-m4
18194
18195html-m4: \
18196 configure-m4
18197 @$(unstage)
18198 @[ -f ./m4/Makefile ] || exit 0; \
18199 r=`${PWD_COMMAND}`; export r; \
18200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18201 $(HOST_EXPORTS) \
18202 for flag in $(EXTRA_HOST_FLAGS) ; do \
18203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18204 done; \
18205 echo "Doing html in m4" ; \
18206 (cd $(HOST_SUBDIR)/m4 && \
18207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18209 "RANLIB=$${RANLIB}" \
18210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18211 html) \
18212 || exit 1
18213
18214@endif m4
18215
18216.PHONY: maybe-TAGS-m4 TAGS-m4
18217maybe-TAGS-m4:
18218@if m4
18219maybe-TAGS-m4: TAGS-m4
18220
18221TAGS-m4: \
18222 configure-m4
18223 @$(unstage)
18224 @[ -f ./m4/Makefile ] || exit 0; \
18225 r=`${PWD_COMMAND}`; export r; \
18226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18227 $(HOST_EXPORTS) \
18228 for flag in $(EXTRA_HOST_FLAGS) ; do \
18229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18230 done; \
18231 echo "Doing TAGS in m4" ; \
18232 (cd $(HOST_SUBDIR)/m4 && \
18233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18235 "RANLIB=$${RANLIB}" \
18236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18237 TAGS) \
18238 || exit 1
18239
18240@endif m4
18241
18242.PHONY: maybe-install-info-m4 install-info-m4
18243maybe-install-info-m4:
18244@if m4
18245maybe-install-info-m4: install-info-m4
18246
18247install-info-m4: \
18248 configure-m4 \
18249 info-m4
18250 @$(unstage)
18251 @[ -f ./m4/Makefile ] || exit 0; \
18252 r=`${PWD_COMMAND}`; export r; \
18253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18254 $(HOST_EXPORTS) \
18255 for flag in $(EXTRA_HOST_FLAGS) ; do \
18256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18257 done; \
18258 echo "Doing install-info in m4" ; \
18259 (cd $(HOST_SUBDIR)/m4 && \
18260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18262 "RANLIB=$${RANLIB}" \
18263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18264 install-info) \
18265 || exit 1
18266
18267@endif m4
18268
18269.PHONY: maybe-installcheck-m4 installcheck-m4
18270maybe-installcheck-m4:
18271@if m4
18272maybe-installcheck-m4: installcheck-m4
18273
18274installcheck-m4: \
18275 configure-m4
18276 @$(unstage)
18277 @[ -f ./m4/Makefile ] || exit 0; \
18278 r=`${PWD_COMMAND}`; export r; \
18279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18280 $(HOST_EXPORTS) \
18281 for flag in $(EXTRA_HOST_FLAGS) ; do \
18282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18283 done; \
18284 echo "Doing installcheck in m4" ; \
18285 (cd $(HOST_SUBDIR)/m4 && \
18286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18288 "RANLIB=$${RANLIB}" \
18289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18290 installcheck) \
18291 || exit 1
18292
18293@endif m4
18294
18295.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
18296maybe-mostlyclean-m4:
18297@if m4
18298maybe-mostlyclean-m4: mostlyclean-m4
18299
18300mostlyclean-m4:
18301 @$(unstage)
18302 @[ -f ./m4/Makefile ] || exit 0; \
18303 r=`${PWD_COMMAND}`; export r; \
18304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18305 $(HOST_EXPORTS) \
18306 for flag in $(EXTRA_HOST_FLAGS) ; do \
18307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18308 done; \
18309 echo "Doing mostlyclean in m4" ; \
18310 (cd $(HOST_SUBDIR)/m4 && \
18311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18313 "RANLIB=$${RANLIB}" \
18314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18315 mostlyclean) \
18316 || exit 1
18317
18318@endif m4
18319
18320.PHONY: maybe-clean-m4 clean-m4
18321maybe-clean-m4:
18322@if m4
18323maybe-clean-m4: clean-m4
18324
18325clean-m4:
18326 @$(unstage)
18327 @[ -f ./m4/Makefile ] || exit 0; \
18328 r=`${PWD_COMMAND}`; export r; \
18329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18330 $(HOST_EXPORTS) \
18331 for flag in $(EXTRA_HOST_FLAGS) ; do \
18332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18333 done; \
18334 echo "Doing clean in m4" ; \
18335 (cd $(HOST_SUBDIR)/m4 && \
18336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18338 "RANLIB=$${RANLIB}" \
18339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18340 clean) \
18341 || exit 1
18342
18343@endif m4
18344
18345.PHONY: maybe-distclean-m4 distclean-m4
18346maybe-distclean-m4:
18347@if m4
18348maybe-distclean-m4: distclean-m4
18349
18350distclean-m4:
18351 @$(unstage)
18352 @[ -f ./m4/Makefile ] || exit 0; \
18353 r=`${PWD_COMMAND}`; export r; \
18354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18355 $(HOST_EXPORTS) \
18356 for flag in $(EXTRA_HOST_FLAGS) ; do \
18357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18358 done; \
18359 echo "Doing distclean in m4" ; \
18360 (cd $(HOST_SUBDIR)/m4 && \
18361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18363 "RANLIB=$${RANLIB}" \
18364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18365 distclean) \
18366 || exit 1
18367
18368@endif m4
18369
18370.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
18371maybe-maintainer-clean-m4:
18372@if m4
18373maybe-maintainer-clean-m4: maintainer-clean-m4
18374
18375maintainer-clean-m4:
18376 @$(unstage)
18377 @[ -f ./m4/Makefile ] || exit 0; \
18378 r=`${PWD_COMMAND}`; export r; \
18379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18380 $(HOST_EXPORTS) \
18381 for flag in $(EXTRA_HOST_FLAGS) ; do \
18382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18383 done; \
18384 echo "Doing maintainer-clean in m4" ; \
18385 (cd $(HOST_SUBDIR)/m4 && \
18386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18388 "RANLIB=$${RANLIB}" \
18389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18390 maintainer-clean) \
18391 || exit 1
18392
18393@endif m4
18394
18395
18396
18397.PHONY: configure-make maybe-configure-make
18398maybe-configure-make:
18399@if make
18400maybe-configure-make: configure-make
18401configure-make:
18402 @$(unstage)
18403 @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
18404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
18405 r=`${PWD_COMMAND}`; export r; \
18406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18407 $(HOST_EXPORTS) \
18408 echo Configuring in $(HOST_SUBDIR)/make; \
18409 cd "$(HOST_SUBDIR)/make" || exit 1; \
18410 case $(srcdir) in \
18411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18412 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
18413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18414 esac; \
18415 srcdiroption="--srcdir=$${topdir}/make"; \
18416 libsrcdir="$$s/make"; \
18417 $(SHELL) $${libsrcdir}/configure \
18418 $(HOST_CONFIGARGS) $${srcdiroption} \
18419 || exit 1
18420@endif make
18421
18422
18423
18424
18425
18426.PHONY: all-make maybe-all-make
18427maybe-all-make:
18428@if make
18429TARGET-make=all
18430maybe-all-make: all-make
18431all-make: configure-make
18432 @$(unstage)
18433 @r=`${PWD_COMMAND}`; export r; \
18434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18435 $(HOST_EXPORTS) \
18436 (cd $(HOST_SUBDIR)/make && \
18437 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
18438@endif make
18439
18440
18441
18442
18443.PHONY: check-make maybe-check-make
18444maybe-check-make:
18445@if make
18446maybe-check-make: check-make
18447
18448check-make:
18449 @$(unstage)
18450 @r=`${PWD_COMMAND}`; export r; \
18451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18452 $(HOST_EXPORTS) \
18453 (cd $(HOST_SUBDIR)/make && \
18454 $(MAKE) $(FLAGS_TO_PASS) check)
18455
18456@endif make
18457
18458.PHONY: install-make maybe-install-make
18459maybe-install-make:
18460@if make
18461maybe-install-make: install-make
18462
18463install-make: installdirs
18464 @$(unstage)
18465 @r=`${PWD_COMMAND}`; export r; \
18466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18467 $(HOST_EXPORTS) \
18468 (cd $(HOST_SUBDIR)/make && \
18469 $(MAKE) $(FLAGS_TO_PASS) install)
18470
18471@endif make
18472
18473# Other targets (info, dvi, etc.)
18474
18475.PHONY: maybe-info-make info-make
18476maybe-info-make:
18477@if make
18478maybe-info-make: info-make
18479
18480info-make: \
18481 configure-make
18482 @$(unstage)
18483 @[ -f ./make/Makefile ] || exit 0; \
18484 r=`${PWD_COMMAND}`; export r; \
18485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18486 $(HOST_EXPORTS) \
18487 for flag in $(EXTRA_HOST_FLAGS) ; do \
18488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18489 done; \
18490 echo "Doing info in make" ; \
18491 (cd $(HOST_SUBDIR)/make && \
18492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18494 "RANLIB=$${RANLIB}" \
18495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18496 info) \
18497 || exit 1
18498
18499@endif make
18500
18501.PHONY: maybe-dvi-make dvi-make
18502maybe-dvi-make:
18503@if make
18504maybe-dvi-make: dvi-make
18505
18506dvi-make: \
18507 configure-make
18508 @$(unstage)
18509 @[ -f ./make/Makefile ] || exit 0; \
18510 r=`${PWD_COMMAND}`; export r; \
18511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512 $(HOST_EXPORTS) \
18513 for flag in $(EXTRA_HOST_FLAGS) ; do \
18514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18515 done; \
18516 echo "Doing dvi in make" ; \
18517 (cd $(HOST_SUBDIR)/make && \
18518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18520 "RANLIB=$${RANLIB}" \
18521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18522 dvi) \
18523 || exit 1
18524
18525@endif make
18526
18527.PHONY: maybe-html-make html-make
18528maybe-html-make:
18529@if make
18530maybe-html-make: html-make
18531
18532html-make: \
18533 configure-make
18534 @$(unstage)
18535 @[ -f ./make/Makefile ] || exit 0; \
18536 r=`${PWD_COMMAND}`; export r; \
18537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18538 $(HOST_EXPORTS) \
18539 for flag in $(EXTRA_HOST_FLAGS) ; do \
18540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18541 done; \
18542 echo "Doing html in make" ; \
18543 (cd $(HOST_SUBDIR)/make && \
18544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18546 "RANLIB=$${RANLIB}" \
18547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18548 html) \
18549 || exit 1
18550
18551@endif make
18552
18553.PHONY: maybe-TAGS-make TAGS-make
18554maybe-TAGS-make:
18555@if make
18556maybe-TAGS-make: TAGS-make
18557
18558TAGS-make: \
18559 configure-make
18560 @$(unstage)
18561 @[ -f ./make/Makefile ] || exit 0; \
18562 r=`${PWD_COMMAND}`; export r; \
18563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18564 $(HOST_EXPORTS) \
18565 for flag in $(EXTRA_HOST_FLAGS) ; do \
18566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18567 done; \
18568 echo "Doing TAGS in make" ; \
18569 (cd $(HOST_SUBDIR)/make && \
18570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18572 "RANLIB=$${RANLIB}" \
18573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18574 TAGS) \
18575 || exit 1
18576
18577@endif make
18578
18579.PHONY: maybe-install-info-make install-info-make
18580maybe-install-info-make:
18581@if make
18582maybe-install-info-make: install-info-make
18583
18584install-info-make: \
18585 configure-make \
18586 info-make
18587 @$(unstage)
18588 @[ -f ./make/Makefile ] || exit 0; \
18589 r=`${PWD_COMMAND}`; export r; \
18590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18591 $(HOST_EXPORTS) \
18592 for flag in $(EXTRA_HOST_FLAGS) ; do \
18593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18594 done; \
18595 echo "Doing install-info in make" ; \
18596 (cd $(HOST_SUBDIR)/make && \
18597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18599 "RANLIB=$${RANLIB}" \
18600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18601 install-info) \
18602 || exit 1
18603
18604@endif make
18605
18606.PHONY: maybe-installcheck-make installcheck-make
18607maybe-installcheck-make:
18608@if make
18609maybe-installcheck-make: installcheck-make
18610
18611installcheck-make: \
18612 configure-make
18613 @$(unstage)
18614 @[ -f ./make/Makefile ] || exit 0; \
18615 r=`${PWD_COMMAND}`; export r; \
18616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617 $(HOST_EXPORTS) \
18618 for flag in $(EXTRA_HOST_FLAGS) ; do \
18619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620 done; \
18621 echo "Doing installcheck in make" ; \
18622 (cd $(HOST_SUBDIR)/make && \
18623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625 "RANLIB=$${RANLIB}" \
18626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18627 installcheck) \
18628 || exit 1
18629
18630@endif make
18631
18632.PHONY: maybe-mostlyclean-make mostlyclean-make
18633maybe-mostlyclean-make:
18634@if make
18635maybe-mostlyclean-make: mostlyclean-make
18636
18637mostlyclean-make:
18638 @$(unstage)
18639 @[ -f ./make/Makefile ] || exit 0; \
18640 r=`${PWD_COMMAND}`; export r; \
18641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18642 $(HOST_EXPORTS) \
18643 for flag in $(EXTRA_HOST_FLAGS) ; do \
18644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18645 done; \
18646 echo "Doing mostlyclean in make" ; \
18647 (cd $(HOST_SUBDIR)/make && \
18648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18650 "RANLIB=$${RANLIB}" \
18651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18652 mostlyclean) \
18653 || exit 1
18654
18655@endif make
18656
18657.PHONY: maybe-clean-make clean-make
18658maybe-clean-make:
18659@if make
18660maybe-clean-make: clean-make
18661
18662clean-make:
18663 @$(unstage)
18664 @[ -f ./make/Makefile ] || exit 0; \
18665 r=`${PWD_COMMAND}`; export r; \
18666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18667 $(HOST_EXPORTS) \
18668 for flag in $(EXTRA_HOST_FLAGS) ; do \
18669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18670 done; \
18671 echo "Doing clean in make" ; \
18672 (cd $(HOST_SUBDIR)/make && \
18673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18675 "RANLIB=$${RANLIB}" \
18676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18677 clean) \
18678 || exit 1
18679
18680@endif make
18681
18682.PHONY: maybe-distclean-make distclean-make
18683maybe-distclean-make:
18684@if make
18685maybe-distclean-make: distclean-make
18686
18687distclean-make:
18688 @$(unstage)
18689 @[ -f ./make/Makefile ] || exit 0; \
18690 r=`${PWD_COMMAND}`; export r; \
18691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18692 $(HOST_EXPORTS) \
18693 for flag in $(EXTRA_HOST_FLAGS) ; do \
18694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18695 done; \
18696 echo "Doing distclean in make" ; \
18697 (cd $(HOST_SUBDIR)/make && \
18698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18700 "RANLIB=$${RANLIB}" \
18701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18702 distclean) \
18703 || exit 1
18704
18705@endif make
18706
18707.PHONY: maybe-maintainer-clean-make maintainer-clean-make
18708maybe-maintainer-clean-make:
18709@if make
18710maybe-maintainer-clean-make: maintainer-clean-make
18711
18712maintainer-clean-make:
18713 @$(unstage)
18714 @[ -f ./make/Makefile ] || exit 0; \
18715 r=`${PWD_COMMAND}`; export r; \
18716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717 $(HOST_EXPORTS) \
18718 for flag in $(EXTRA_HOST_FLAGS) ; do \
18719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18720 done; \
18721 echo "Doing maintainer-clean in make" ; \
18722 (cd $(HOST_SUBDIR)/make && \
18723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18725 "RANLIB=$${RANLIB}" \
18726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18727 maintainer-clean) \
18728 || exit 1
18729
18730@endif make
18731
18732
18733
18734.PHONY: configure-mmalloc maybe-configure-mmalloc
18735maybe-configure-mmalloc:
18736@if mmalloc
18737maybe-configure-mmalloc: configure-mmalloc
18738configure-mmalloc:
18739 @$(unstage)
18740 @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18742 r=`${PWD_COMMAND}`; export r; \
18743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18744 $(HOST_EXPORTS) \
18745 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18746 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18747 case $(srcdir) in \
18748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18749 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18751 esac; \
18752 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18753 libsrcdir="$$s/mmalloc"; \
18754 $(SHELL) $${libsrcdir}/configure \
18755 $(HOST_CONFIGARGS) $${srcdiroption} \
18756 || exit 1
18757@endif mmalloc
18758
18759
18760
18761
18762
18763.PHONY: all-mmalloc maybe-all-mmalloc
18764maybe-all-mmalloc:
18765@if mmalloc
18766TARGET-mmalloc=all
18767maybe-all-mmalloc: all-mmalloc
18768all-mmalloc: configure-mmalloc
18769 @$(unstage)
18770 @r=`${PWD_COMMAND}`; export r; \
18771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18772 $(HOST_EXPORTS) \
18773 (cd $(HOST_SUBDIR)/mmalloc && \
18774 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
18775@endif mmalloc
18776
18777
18778
18779
18780.PHONY: check-mmalloc maybe-check-mmalloc
18781maybe-check-mmalloc:
18782@if mmalloc
18783maybe-check-mmalloc: check-mmalloc
18784
18785check-mmalloc:
18786
18787@endif mmalloc
18788
18789.PHONY: install-mmalloc maybe-install-mmalloc
18790maybe-install-mmalloc:
18791@if mmalloc
18792maybe-install-mmalloc: install-mmalloc
18793
18794install-mmalloc: installdirs
18795 @$(unstage)
18796 @r=`${PWD_COMMAND}`; export r; \
18797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18798 $(HOST_EXPORTS) \
18799 (cd $(HOST_SUBDIR)/mmalloc && \
18800 $(MAKE) $(FLAGS_TO_PASS) install)
18801
18802@endif mmalloc
18803
18804# Other targets (info, dvi, etc.)
18805
18806.PHONY: maybe-info-mmalloc info-mmalloc
18807maybe-info-mmalloc:
18808@if mmalloc
18809maybe-info-mmalloc: info-mmalloc
18810
18811info-mmalloc: \
18812 configure-mmalloc
18813 @$(unstage)
18814 @[ -f ./mmalloc/Makefile ] || exit 0; \
18815 r=`${PWD_COMMAND}`; export r; \
18816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18817 $(HOST_EXPORTS) \
18818 for flag in $(EXTRA_HOST_FLAGS) ; do \
18819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18820 done; \
18821 echo "Doing info in mmalloc" ; \
18822 (cd $(HOST_SUBDIR)/mmalloc && \
18823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18825 "RANLIB=$${RANLIB}" \
18826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18827 info) \
18828 || exit 1
18829
18830@endif mmalloc
18831
18832.PHONY: maybe-dvi-mmalloc dvi-mmalloc
18833maybe-dvi-mmalloc:
18834@if mmalloc
18835maybe-dvi-mmalloc: dvi-mmalloc
18836
18837dvi-mmalloc: \
18838 configure-mmalloc
18839 @$(unstage)
18840 @[ -f ./mmalloc/Makefile ] || exit 0; \
18841 r=`${PWD_COMMAND}`; export r; \
18842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843 $(HOST_EXPORTS) \
18844 for flag in $(EXTRA_HOST_FLAGS) ; do \
18845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18846 done; \
18847 echo "Doing dvi in mmalloc" ; \
18848 (cd $(HOST_SUBDIR)/mmalloc && \
18849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18851 "RANLIB=$${RANLIB}" \
18852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18853 dvi) \
18854 || exit 1
18855
18856@endif mmalloc
18857
18858.PHONY: maybe-html-mmalloc html-mmalloc
18859maybe-html-mmalloc:
18860@if mmalloc
18861maybe-html-mmalloc: html-mmalloc
18862
18863html-mmalloc: \
18864 configure-mmalloc
18865 @$(unstage)
18866 @[ -f ./mmalloc/Makefile ] || exit 0; \
18867 r=`${PWD_COMMAND}`; export r; \
18868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18869 $(HOST_EXPORTS) \
18870 for flag in $(EXTRA_HOST_FLAGS) ; do \
18871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18872 done; \
18873 echo "Doing html in mmalloc" ; \
18874 (cd $(HOST_SUBDIR)/mmalloc && \
18875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18877 "RANLIB=$${RANLIB}" \
18878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18879 html) \
18880 || exit 1
18881
18882@endif mmalloc
18883
18884.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18885maybe-TAGS-mmalloc:
18886@if mmalloc
18887maybe-TAGS-mmalloc: TAGS-mmalloc
18888
18889TAGS-mmalloc: \
18890 configure-mmalloc
18891 @$(unstage)
18892 @[ -f ./mmalloc/Makefile ] || exit 0; \
18893 r=`${PWD_COMMAND}`; export r; \
18894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18895 $(HOST_EXPORTS) \
18896 for flag in $(EXTRA_HOST_FLAGS) ; do \
18897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18898 done; \
18899 echo "Doing TAGS in mmalloc" ; \
18900 (cd $(HOST_SUBDIR)/mmalloc && \
18901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18903 "RANLIB=$${RANLIB}" \
18904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18905 TAGS) \
18906 || exit 1
18907
18908@endif mmalloc
18909
18910.PHONY: maybe-install-info-mmalloc install-info-mmalloc
18911maybe-install-info-mmalloc:
18912@if mmalloc
18913maybe-install-info-mmalloc: install-info-mmalloc
18914
18915install-info-mmalloc: \
18916 configure-mmalloc \
18917 info-mmalloc
18918 @$(unstage)
18919 @[ -f ./mmalloc/Makefile ] || exit 0; \
18920 r=`${PWD_COMMAND}`; export r; \
18921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18922 $(HOST_EXPORTS) \
18923 for flag in $(EXTRA_HOST_FLAGS) ; do \
18924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18925 done; \
18926 echo "Doing install-info in mmalloc" ; \
18927 (cd $(HOST_SUBDIR)/mmalloc && \
18928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18930 "RANLIB=$${RANLIB}" \
18931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18932 install-info) \
18933 || exit 1
18934
18935@endif mmalloc
18936
18937.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18938maybe-installcheck-mmalloc:
18939@if mmalloc
18940maybe-installcheck-mmalloc: installcheck-mmalloc
18941
18942installcheck-mmalloc: \
18943 configure-mmalloc
18944 @$(unstage)
18945 @[ -f ./mmalloc/Makefile ] || exit 0; \
18946 r=`${PWD_COMMAND}`; export r; \
18947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18948 $(HOST_EXPORTS) \
18949 for flag in $(EXTRA_HOST_FLAGS) ; do \
18950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18951 done; \
18952 echo "Doing installcheck in mmalloc" ; \
18953 (cd $(HOST_SUBDIR)/mmalloc && \
18954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18956 "RANLIB=$${RANLIB}" \
18957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18958 installcheck) \
18959 || exit 1
18960
18961@endif mmalloc
18962
18963.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
18964maybe-mostlyclean-mmalloc:
18965@if mmalloc
18966maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
18967
18968mostlyclean-mmalloc:
18969 @$(unstage)
18970 @[ -f ./mmalloc/Makefile ] || exit 0; \
18971 r=`${PWD_COMMAND}`; export r; \
18972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18973 $(HOST_EXPORTS) \
18974 for flag in $(EXTRA_HOST_FLAGS) ; do \
18975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18976 done; \
18977 echo "Doing mostlyclean in mmalloc" ; \
18978 (cd $(HOST_SUBDIR)/mmalloc && \
18979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18981 "RANLIB=$${RANLIB}" \
18982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18983 mostlyclean) \
18984 || exit 1
18985
18986@endif mmalloc
18987
18988.PHONY: maybe-clean-mmalloc clean-mmalloc
18989maybe-clean-mmalloc:
18990@if mmalloc
18991maybe-clean-mmalloc: clean-mmalloc
18992
18993clean-mmalloc:
18994 @$(unstage)
18995 @[ -f ./mmalloc/Makefile ] || exit 0; \
18996 r=`${PWD_COMMAND}`; export r; \
18997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18998 $(HOST_EXPORTS) \
18999 for flag in $(EXTRA_HOST_FLAGS) ; do \
19000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19001 done; \
19002 echo "Doing clean in mmalloc" ; \
19003 (cd $(HOST_SUBDIR)/mmalloc && \
19004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19006 "RANLIB=$${RANLIB}" \
19007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19008 clean) \
19009 || exit 1
19010
19011@endif mmalloc
19012
19013.PHONY: maybe-distclean-mmalloc distclean-mmalloc
19014maybe-distclean-mmalloc:
19015@if mmalloc
19016maybe-distclean-mmalloc: distclean-mmalloc
19017
19018distclean-mmalloc:
19019 @$(unstage)
19020 @[ -f ./mmalloc/Makefile ] || exit 0; \
19021 r=`${PWD_COMMAND}`; export r; \
19022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023 $(HOST_EXPORTS) \
19024 for flag in $(EXTRA_HOST_FLAGS) ; do \
19025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19026 done; \
19027 echo "Doing distclean in mmalloc" ; \
19028 (cd $(HOST_SUBDIR)/mmalloc && \
19029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19031 "RANLIB=$${RANLIB}" \
19032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19033 distclean) \
19034 || exit 1
19035
19036@endif mmalloc
19037
19038.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
19039maybe-maintainer-clean-mmalloc:
19040@if mmalloc
19041maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
19042
19043maintainer-clean-mmalloc:
19044 @$(unstage)
19045 @[ -f ./mmalloc/Makefile ] || exit 0; \
19046 r=`${PWD_COMMAND}`; export r; \
19047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19048 $(HOST_EXPORTS) \
19049 for flag in $(EXTRA_HOST_FLAGS) ; do \
19050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19051 done; \
19052 echo "Doing maintainer-clean in mmalloc" ; \
19053 (cd $(HOST_SUBDIR)/mmalloc && \
19054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19056 "RANLIB=$${RANLIB}" \
19057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19058 maintainer-clean) \
19059 || exit 1
19060
19061@endif mmalloc
19062
19063
19064
19065.PHONY: configure-patch maybe-configure-patch
19066maybe-configure-patch:
19067@if patch
19068maybe-configure-patch: configure-patch
19069configure-patch:
19070 @$(unstage)
19071 @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
19072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
19073 r=`${PWD_COMMAND}`; export r; \
19074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19075 $(HOST_EXPORTS) \
19076 echo Configuring in $(HOST_SUBDIR)/patch; \
19077 cd "$(HOST_SUBDIR)/patch" || exit 1; \
19078 case $(srcdir) in \
19079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19080 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
19081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19082 esac; \
19083 srcdiroption="--srcdir=$${topdir}/patch"; \
19084 libsrcdir="$$s/patch"; \
19085 $(SHELL) $${libsrcdir}/configure \
19086 $(HOST_CONFIGARGS) $${srcdiroption} \
19087 || exit 1
19088@endif patch
19089
19090
19091
19092
19093
19094.PHONY: all-patch maybe-all-patch
19095maybe-all-patch:
19096@if patch
19097TARGET-patch=all
19098maybe-all-patch: all-patch
19099all-patch: configure-patch
19100 @$(unstage)
19101 @r=`${PWD_COMMAND}`; export r; \
19102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103 $(HOST_EXPORTS) \
19104 (cd $(HOST_SUBDIR)/patch && \
19105 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
19106@endif patch
19107
19108
19109
19110
19111.PHONY: check-patch maybe-check-patch
19112maybe-check-patch:
19113@if patch
19114maybe-check-patch: check-patch
19115
19116check-patch:
19117 @$(unstage)
19118 @r=`${PWD_COMMAND}`; export r; \
19119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19120 $(HOST_EXPORTS) \
19121 (cd $(HOST_SUBDIR)/patch && \
19122 $(MAKE) $(FLAGS_TO_PASS) check)
19123
19124@endif patch
19125
19126.PHONY: install-patch maybe-install-patch
19127maybe-install-patch:
19128@if patch
19129maybe-install-patch: install-patch
19130
19131install-patch: installdirs
19132 @$(unstage)
19133 @r=`${PWD_COMMAND}`; export r; \
19134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19135 $(HOST_EXPORTS) \
19136 (cd $(HOST_SUBDIR)/patch && \
19137 $(MAKE) $(FLAGS_TO_PASS) install)
19138
19139@endif patch
19140
19141# Other targets (info, dvi, etc.)
19142
19143.PHONY: maybe-info-patch info-patch
19144maybe-info-patch:
19145@if patch
19146maybe-info-patch: info-patch
19147
19148info-patch: \
19149 configure-patch
19150 @$(unstage)
19151 @[ -f ./patch/Makefile ] || exit 0; \
19152 r=`${PWD_COMMAND}`; export r; \
19153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19154 $(HOST_EXPORTS) \
19155 for flag in $(EXTRA_HOST_FLAGS) ; do \
19156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19157 done; \
19158 echo "Doing info in patch" ; \
19159 (cd $(HOST_SUBDIR)/patch && \
19160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19162 "RANLIB=$${RANLIB}" \
19163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19164 info) \
19165 || exit 1
19166
19167@endif patch
19168
19169.PHONY: maybe-dvi-patch dvi-patch
19170maybe-dvi-patch:
19171@if patch
19172maybe-dvi-patch: dvi-patch
19173
19174dvi-patch: \
19175 configure-patch
19176 @$(unstage)
19177 @[ -f ./patch/Makefile ] || exit 0; \
19178 r=`${PWD_COMMAND}`; export r; \
19179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19180 $(HOST_EXPORTS) \
19181 for flag in $(EXTRA_HOST_FLAGS) ; do \
19182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19183 done; \
19184 echo "Doing dvi in patch" ; \
19185 (cd $(HOST_SUBDIR)/patch && \
19186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19188 "RANLIB=$${RANLIB}" \
19189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19190 dvi) \
19191 || exit 1
19192
19193@endif patch
19194
19195.PHONY: maybe-html-patch html-patch
19196maybe-html-patch:
19197@if patch
19198maybe-html-patch: html-patch
19199
19200html-patch: \
19201 configure-patch
19202 @$(unstage)
19203 @[ -f ./patch/Makefile ] || exit 0; \
19204 r=`${PWD_COMMAND}`; export r; \
19205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19206 $(HOST_EXPORTS) \
19207 for flag in $(EXTRA_HOST_FLAGS) ; do \
19208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19209 done; \
19210 echo "Doing html in patch" ; \
19211 (cd $(HOST_SUBDIR)/patch && \
19212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19214 "RANLIB=$${RANLIB}" \
19215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19216 html) \
19217 || exit 1
19218
19219@endif patch
19220
19221.PHONY: maybe-TAGS-patch TAGS-patch
19222maybe-TAGS-patch:
19223@if patch
19224maybe-TAGS-patch: TAGS-patch
19225
19226TAGS-patch: \
19227 configure-patch
19228 @$(unstage)
19229 @[ -f ./patch/Makefile ] || exit 0; \
19230 r=`${PWD_COMMAND}`; export r; \
19231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232 $(HOST_EXPORTS) \
19233 for flag in $(EXTRA_HOST_FLAGS) ; do \
19234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19235 done; \
19236 echo "Doing TAGS in patch" ; \
19237 (cd $(HOST_SUBDIR)/patch && \
19238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19240 "RANLIB=$${RANLIB}" \
19241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19242 TAGS) \
19243 || exit 1
19244
19245@endif patch
19246
19247.PHONY: maybe-install-info-patch install-info-patch
19248maybe-install-info-patch:
19249@if patch
19250maybe-install-info-patch: install-info-patch
19251
19252install-info-patch: \
19253 configure-patch \
19254 info-patch
19255 @$(unstage)
19256 @[ -f ./patch/Makefile ] || exit 0; \
19257 r=`${PWD_COMMAND}`; export r; \
19258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259 $(HOST_EXPORTS) \
19260 for flag in $(EXTRA_HOST_FLAGS) ; do \
19261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262 done; \
19263 echo "Doing install-info in patch" ; \
19264 (cd $(HOST_SUBDIR)/patch && \
19265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267 "RANLIB=$${RANLIB}" \
19268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19269 install-info) \
19270 || exit 1
19271
19272@endif patch
19273
19274.PHONY: maybe-installcheck-patch installcheck-patch
19275maybe-installcheck-patch:
19276@if patch
19277maybe-installcheck-patch: installcheck-patch
19278
19279installcheck-patch: \
19280 configure-patch
19281 @$(unstage)
19282 @[ -f ./patch/Makefile ] || exit 0; \
19283 r=`${PWD_COMMAND}`; export r; \
19284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19285 $(HOST_EXPORTS) \
19286 for flag in $(EXTRA_HOST_FLAGS) ; do \
19287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19288 done; \
19289 echo "Doing installcheck in patch" ; \
19290 (cd $(HOST_SUBDIR)/patch && \
19291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19293 "RANLIB=$${RANLIB}" \
19294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19295 installcheck) \
19296 || exit 1
19297
19298@endif patch
19299
19300.PHONY: maybe-mostlyclean-patch mostlyclean-patch
19301maybe-mostlyclean-patch:
19302@if patch
19303maybe-mostlyclean-patch: mostlyclean-patch
19304
19305mostlyclean-patch:
19306 @$(unstage)
19307 @[ -f ./patch/Makefile ] || exit 0; \
19308 r=`${PWD_COMMAND}`; export r; \
19309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19310 $(HOST_EXPORTS) \
19311 for flag in $(EXTRA_HOST_FLAGS) ; do \
19312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19313 done; \
19314 echo "Doing mostlyclean in patch" ; \
19315 (cd $(HOST_SUBDIR)/patch && \
19316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19318 "RANLIB=$${RANLIB}" \
19319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19320 mostlyclean) \
19321 || exit 1
19322
19323@endif patch
19324
19325.PHONY: maybe-clean-patch clean-patch
19326maybe-clean-patch:
19327@if patch
19328maybe-clean-patch: clean-patch
19329
19330clean-patch:
19331 @$(unstage)
19332 @[ -f ./patch/Makefile ] || exit 0; \
19333 r=`${PWD_COMMAND}`; export r; \
19334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335 $(HOST_EXPORTS) \
19336 for flag in $(EXTRA_HOST_FLAGS) ; do \
19337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19338 done; \
19339 echo "Doing clean in patch" ; \
19340 (cd $(HOST_SUBDIR)/patch && \
19341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19343 "RANLIB=$${RANLIB}" \
19344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19345 clean) \
19346 || exit 1
19347
19348@endif patch
19349
19350.PHONY: maybe-distclean-patch distclean-patch
19351maybe-distclean-patch:
19352@if patch
19353maybe-distclean-patch: distclean-patch
19354
19355distclean-patch:
19356 @$(unstage)
19357 @[ -f ./patch/Makefile ] || exit 0; \
19358 r=`${PWD_COMMAND}`; export r; \
19359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19360 $(HOST_EXPORTS) \
19361 for flag in $(EXTRA_HOST_FLAGS) ; do \
19362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19363 done; \
19364 echo "Doing distclean in patch" ; \
19365 (cd $(HOST_SUBDIR)/patch && \
19366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19368 "RANLIB=$${RANLIB}" \
19369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19370 distclean) \
19371 || exit 1
19372
19373@endif patch
19374
19375.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
19376maybe-maintainer-clean-patch:
19377@if patch
19378maybe-maintainer-clean-patch: maintainer-clean-patch
19379
19380maintainer-clean-patch:
19381 @$(unstage)
19382 @[ -f ./patch/Makefile ] || exit 0; \
19383 r=`${PWD_COMMAND}`; export r; \
19384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19385 $(HOST_EXPORTS) \
19386 for flag in $(EXTRA_HOST_FLAGS) ; do \
19387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19388 done; \
19389 echo "Doing maintainer-clean in patch" ; \
19390 (cd $(HOST_SUBDIR)/patch && \
19391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19393 "RANLIB=$${RANLIB}" \
19394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19395 maintainer-clean) \
19396 || exit 1
19397
19398@endif patch
19399
19400
19401
19402.PHONY: configure-perl maybe-configure-perl
19403maybe-configure-perl:
19404@if perl
19405maybe-configure-perl: configure-perl
19406configure-perl:
19407 @$(unstage)
19408 @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
19409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
19410 r=`${PWD_COMMAND}`; export r; \
19411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19412 $(HOST_EXPORTS) \
19413 echo Configuring in $(HOST_SUBDIR)/perl; \
19414 cd "$(HOST_SUBDIR)/perl" || exit 1; \
19415 case $(srcdir) in \
19416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19417 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
19418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19419 esac; \
19420 srcdiroption="--srcdir=$${topdir}/perl"; \
19421 libsrcdir="$$s/perl"; \
19422 $(SHELL) $${libsrcdir}/configure \
19423 $(HOST_CONFIGARGS) $${srcdiroption} \
19424 || exit 1
19425@endif perl
19426
19427
19428
19429
19430
19431.PHONY: all-perl maybe-all-perl
19432maybe-all-perl:
19433@if perl
19434TARGET-perl=all
19435maybe-all-perl: all-perl
19436all-perl: configure-perl
19437 @$(unstage)
19438 @r=`${PWD_COMMAND}`; export r; \
19439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19440 $(HOST_EXPORTS) \
19441 (cd $(HOST_SUBDIR)/perl && \
19442 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
19443@endif perl
19444
19445
19446
19447
19448.PHONY: check-perl maybe-check-perl
19449maybe-check-perl:
19450@if perl
19451maybe-check-perl: check-perl
19452
19453check-perl:
19454 @$(unstage)
19455 @r=`${PWD_COMMAND}`; export r; \
19456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19457 $(HOST_EXPORTS) \
19458 (cd $(HOST_SUBDIR)/perl && \
19459 $(MAKE) $(FLAGS_TO_PASS) check)
19460
19461@endif perl
19462
19463.PHONY: install-perl maybe-install-perl
19464maybe-install-perl:
19465@if perl
19466maybe-install-perl: install-perl
19467
19468install-perl: installdirs
19469 @$(unstage)
19470 @r=`${PWD_COMMAND}`; export r; \
19471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19472 $(HOST_EXPORTS) \
19473 (cd $(HOST_SUBDIR)/perl && \
19474 $(MAKE) $(FLAGS_TO_PASS) install)
19475
19476@endif perl
19477
19478# Other targets (info, dvi, etc.)
19479
19480.PHONY: maybe-info-perl info-perl
19481maybe-info-perl:
19482@if perl
19483maybe-info-perl: info-perl
19484
19485info-perl: \
19486 configure-perl
19487 @$(unstage)
19488 @[ -f ./perl/Makefile ] || exit 0; \
19489 r=`${PWD_COMMAND}`; export r; \
19490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19491 $(HOST_EXPORTS) \
19492 for flag in $(EXTRA_HOST_FLAGS) ; do \
19493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19494 done; \
19495 echo "Doing info in perl" ; \
19496 (cd $(HOST_SUBDIR)/perl && \
19497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19499 "RANLIB=$${RANLIB}" \
19500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19501 info) \
19502 || exit 1
19503
19504@endif perl
19505
19506.PHONY: maybe-dvi-perl dvi-perl
19507maybe-dvi-perl:
19508@if perl
19509maybe-dvi-perl: dvi-perl
19510
19511dvi-perl: \
19512 configure-perl
19513 @$(unstage)
19514 @[ -f ./perl/Makefile ] || exit 0; \
19515 r=`${PWD_COMMAND}`; export r; \
19516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19517 $(HOST_EXPORTS) \
19518 for flag in $(EXTRA_HOST_FLAGS) ; do \
19519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19520 done; \
19521 echo "Doing dvi in perl" ; \
19522 (cd $(HOST_SUBDIR)/perl && \
19523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19525 "RANLIB=$${RANLIB}" \
19526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19527 dvi) \
19528 || exit 1
19529
19530@endif perl
19531
19532.PHONY: maybe-html-perl html-perl
19533maybe-html-perl:
19534@if perl
19535maybe-html-perl: html-perl
19536
19537html-perl: \
19538 configure-perl
19539 @$(unstage)
19540 @[ -f ./perl/Makefile ] || exit 0; \
19541 r=`${PWD_COMMAND}`; export r; \
19542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19543 $(HOST_EXPORTS) \
19544 for flag in $(EXTRA_HOST_FLAGS) ; do \
19545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19546 done; \
19547 echo "Doing html in perl" ; \
19548 (cd $(HOST_SUBDIR)/perl && \
19549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19551 "RANLIB=$${RANLIB}" \
19552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19553 html) \
19554 || exit 1
19555
19556@endif perl
19557
19558.PHONY: maybe-TAGS-perl TAGS-perl
19559maybe-TAGS-perl:
19560@if perl
19561maybe-TAGS-perl: TAGS-perl
19562
19563TAGS-perl: \
19564 configure-perl
19565 @$(unstage)
19566 @[ -f ./perl/Makefile ] || exit 0; \
19567 r=`${PWD_COMMAND}`; export r; \
19568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19569 $(HOST_EXPORTS) \
19570 for flag in $(EXTRA_HOST_FLAGS) ; do \
19571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19572 done; \
19573 echo "Doing TAGS in perl" ; \
19574 (cd $(HOST_SUBDIR)/perl && \
19575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19577 "RANLIB=$${RANLIB}" \
19578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19579 TAGS) \
19580 || exit 1
19581
19582@endif perl
19583
19584.PHONY: maybe-install-info-perl install-info-perl
19585maybe-install-info-perl:
19586@if perl
19587maybe-install-info-perl: install-info-perl
19588
19589install-info-perl: \
19590 configure-perl \
19591 info-perl
19592 @$(unstage)
19593 @[ -f ./perl/Makefile ] || exit 0; \
19594 r=`${PWD_COMMAND}`; export r; \
19595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19596 $(HOST_EXPORTS) \
19597 for flag in $(EXTRA_HOST_FLAGS) ; do \
19598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19599 done; \
19600 echo "Doing install-info in perl" ; \
19601 (cd $(HOST_SUBDIR)/perl && \
19602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19604 "RANLIB=$${RANLIB}" \
19605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19606 install-info) \
19607 || exit 1
19608
19609@endif perl
19610
19611.PHONY: maybe-installcheck-perl installcheck-perl
19612maybe-installcheck-perl:
19613@if perl
19614maybe-installcheck-perl: installcheck-perl
19615
19616installcheck-perl: \
19617 configure-perl
19618 @$(unstage)
19619 @[ -f ./perl/Makefile ] || exit 0; \
19620 r=`${PWD_COMMAND}`; export r; \
19621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19622 $(HOST_EXPORTS) \
19623 for flag in $(EXTRA_HOST_FLAGS) ; do \
19624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19625 done; \
19626 echo "Doing installcheck in perl" ; \
19627 (cd $(HOST_SUBDIR)/perl && \
19628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19630 "RANLIB=$${RANLIB}" \
19631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19632 installcheck) \
19633 || exit 1
19634
19635@endif perl
19636
19637.PHONY: maybe-mostlyclean-perl mostlyclean-perl
19638maybe-mostlyclean-perl:
19639@if perl
19640maybe-mostlyclean-perl: mostlyclean-perl
19641
19642mostlyclean-perl:
19643 @$(unstage)
19644 @[ -f ./perl/Makefile ] || exit 0; \
19645 r=`${PWD_COMMAND}`; export r; \
19646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19647 $(HOST_EXPORTS) \
19648 for flag in $(EXTRA_HOST_FLAGS) ; do \
19649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19650 done; \
19651 echo "Doing mostlyclean in perl" ; \
19652 (cd $(HOST_SUBDIR)/perl && \
19653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19655 "RANLIB=$${RANLIB}" \
19656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19657 mostlyclean) \
19658 || exit 1
19659
19660@endif perl
19661
19662.PHONY: maybe-clean-perl clean-perl
19663maybe-clean-perl:
19664@if perl
19665maybe-clean-perl: clean-perl
19666
19667clean-perl:
19668 @$(unstage)
19669 @[ -f ./perl/Makefile ] || exit 0; \
19670 r=`${PWD_COMMAND}`; export r; \
19671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19672 $(HOST_EXPORTS) \
19673 for flag in $(EXTRA_HOST_FLAGS) ; do \
19674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19675 done; \
19676 echo "Doing clean in perl" ; \
19677 (cd $(HOST_SUBDIR)/perl && \
19678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19680 "RANLIB=$${RANLIB}" \
19681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19682 clean) \
19683 || exit 1
19684
19685@endif perl
19686
19687.PHONY: maybe-distclean-perl distclean-perl
19688maybe-distclean-perl:
19689@if perl
19690maybe-distclean-perl: distclean-perl
19691
19692distclean-perl:
19693 @$(unstage)
19694 @[ -f ./perl/Makefile ] || exit 0; \
19695 r=`${PWD_COMMAND}`; export r; \
19696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19697 $(HOST_EXPORTS) \
19698 for flag in $(EXTRA_HOST_FLAGS) ; do \
19699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19700 done; \
19701 echo "Doing distclean in perl" ; \
19702 (cd $(HOST_SUBDIR)/perl && \
19703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19705 "RANLIB=$${RANLIB}" \
19706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19707 distclean) \
19708 || exit 1
19709
19710@endif perl
19711
19712.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
19713maybe-maintainer-clean-perl:
19714@if perl
19715maybe-maintainer-clean-perl: maintainer-clean-perl
19716
19717maintainer-clean-perl:
19718 @$(unstage)
19719 @[ -f ./perl/Makefile ] || exit 0; \
19720 r=`${PWD_COMMAND}`; export r; \
19721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19722 $(HOST_EXPORTS) \
19723 for flag in $(EXTRA_HOST_FLAGS) ; do \
19724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19725 done; \
19726 echo "Doing maintainer-clean in perl" ; \
19727 (cd $(HOST_SUBDIR)/perl && \
19728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19730 "RANLIB=$${RANLIB}" \
19731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19732 maintainer-clean) \
19733 || exit 1
19734
19735@endif perl
19736
19737
19738
19739.PHONY: configure-prms maybe-configure-prms
19740maybe-configure-prms:
19741@if prms
19742maybe-configure-prms: configure-prms
19743configure-prms:
19744 @$(unstage)
19745 @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
19746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
19747 r=`${PWD_COMMAND}`; export r; \
19748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19749 $(HOST_EXPORTS) \
19750 echo Configuring in $(HOST_SUBDIR)/prms; \
19751 cd "$(HOST_SUBDIR)/prms" || exit 1; \
19752 case $(srcdir) in \
19753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19754 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
19755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19756 esac; \
19757 srcdiroption="--srcdir=$${topdir}/prms"; \
19758 libsrcdir="$$s/prms"; \
19759 $(SHELL) $${libsrcdir}/configure \
19760 $(HOST_CONFIGARGS) $${srcdiroption} \
19761 || exit 1
19762@endif prms
19763
19764
19765
19766
19767
19768.PHONY: all-prms maybe-all-prms
19769maybe-all-prms:
19770@if prms
19771TARGET-prms=all
19772maybe-all-prms: all-prms
19773all-prms: configure-prms
19774 @$(unstage)
19775 @r=`${PWD_COMMAND}`; export r; \
19776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19777 $(HOST_EXPORTS) \
19778 (cd $(HOST_SUBDIR)/prms && \
19779 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
19780@endif prms
19781
19782
19783
19784
19785.PHONY: check-prms maybe-check-prms
19786maybe-check-prms:
19787@if prms
19788maybe-check-prms: check-prms
19789
19790check-prms:
19791 @$(unstage)
19792 @r=`${PWD_COMMAND}`; export r; \
19793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19794 $(HOST_EXPORTS) \
19795 (cd $(HOST_SUBDIR)/prms && \
19796 $(MAKE) $(FLAGS_TO_PASS) check)
19797
19798@endif prms
19799
19800.PHONY: install-prms maybe-install-prms
19801maybe-install-prms:
19802@if prms
19803maybe-install-prms: install-prms
19804
19805install-prms: installdirs
19806 @$(unstage)
19807 @r=`${PWD_COMMAND}`; export r; \
19808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19809 $(HOST_EXPORTS) \
19810 (cd $(HOST_SUBDIR)/prms && \
19811 $(MAKE) $(FLAGS_TO_PASS) install)
19812
19813@endif prms
19814
19815# Other targets (info, dvi, etc.)
19816
19817.PHONY: maybe-info-prms info-prms
19818maybe-info-prms:
19819@if prms
19820maybe-info-prms: info-prms
19821
19822info-prms: \
19823 configure-prms
19824 @$(unstage)
19825 @[ -f ./prms/Makefile ] || exit 0; \
19826 r=`${PWD_COMMAND}`; export r; \
19827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828 $(HOST_EXPORTS) \
19829 for flag in $(EXTRA_HOST_FLAGS) ; do \
19830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19831 done; \
19832 echo "Doing info in prms" ; \
19833 (cd $(HOST_SUBDIR)/prms && \
19834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19836 "RANLIB=$${RANLIB}" \
19837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19838 info) \
19839 || exit 1
19840
19841@endif prms
19842
19843.PHONY: maybe-dvi-prms dvi-prms
19844maybe-dvi-prms:
19845@if prms
19846maybe-dvi-prms: dvi-prms
19847
19848dvi-prms: \
19849 configure-prms
19850 @$(unstage)
19851 @[ -f ./prms/Makefile ] || exit 0; \
19852 r=`${PWD_COMMAND}`; export r; \
19853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854 $(HOST_EXPORTS) \
19855 for flag in $(EXTRA_HOST_FLAGS) ; do \
19856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19857 done; \
19858 echo "Doing dvi in prms" ; \
19859 (cd $(HOST_SUBDIR)/prms && \
19860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19862 "RANLIB=$${RANLIB}" \
19863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19864 dvi) \
19865 || exit 1
19866
19867@endif prms
19868
19869.PHONY: maybe-html-prms html-prms
19870maybe-html-prms:
19871@if prms
19872maybe-html-prms: html-prms
19873
19874html-prms: \
19875 configure-prms
19876 @$(unstage)
19877 @[ -f ./prms/Makefile ] || exit 0; \
19878 r=`${PWD_COMMAND}`; export r; \
19879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19880 $(HOST_EXPORTS) \
19881 for flag in $(EXTRA_HOST_FLAGS) ; do \
19882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19883 done; \
19884 echo "Doing html in prms" ; \
19885 (cd $(HOST_SUBDIR)/prms && \
19886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19888 "RANLIB=$${RANLIB}" \
19889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19890 html) \
19891 || exit 1
19892
19893@endif prms
19894
19895.PHONY: maybe-TAGS-prms TAGS-prms
19896maybe-TAGS-prms:
19897@if prms
19898maybe-TAGS-prms: TAGS-prms
19899
19900TAGS-prms: \
19901 configure-prms
19902 @$(unstage)
19903 @[ -f ./prms/Makefile ] || exit 0; \
19904 r=`${PWD_COMMAND}`; export r; \
19905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906 $(HOST_EXPORTS) \
19907 for flag in $(EXTRA_HOST_FLAGS) ; do \
19908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909 done; \
19910 echo "Doing TAGS in prms" ; \
19911 (cd $(HOST_SUBDIR)/prms && \
19912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914 "RANLIB=$${RANLIB}" \
19915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19916 TAGS) \
19917 || exit 1
19918
19919@endif prms
19920
19921.PHONY: maybe-install-info-prms install-info-prms
19922maybe-install-info-prms:
19923@if prms
19924maybe-install-info-prms: install-info-prms
19925
19926install-info-prms: \
19927 configure-prms \
19928 info-prms
19929 @$(unstage)
19930 @[ -f ./prms/Makefile ] || exit 0; \
19931 r=`${PWD_COMMAND}`; export r; \
19932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19933 $(HOST_EXPORTS) \
19934 for flag in $(EXTRA_HOST_FLAGS) ; do \
19935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19936 done; \
19937 echo "Doing install-info in prms" ; \
19938 (cd $(HOST_SUBDIR)/prms && \
19939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19941 "RANLIB=$${RANLIB}" \
19942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19943 install-info) \
19944 || exit 1
19945
19946@endif prms
19947
19948.PHONY: maybe-installcheck-prms installcheck-prms
19949maybe-installcheck-prms:
19950@if prms
19951maybe-installcheck-prms: installcheck-prms
19952
19953installcheck-prms: \
19954 configure-prms
19955 @$(unstage)
19956 @[ -f ./prms/Makefile ] || exit 0; \
19957 r=`${PWD_COMMAND}`; export r; \
19958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959 $(HOST_EXPORTS) \
19960 for flag in $(EXTRA_HOST_FLAGS) ; do \
19961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19962 done; \
19963 echo "Doing installcheck in prms" ; \
19964 (cd $(HOST_SUBDIR)/prms && \
19965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19967 "RANLIB=$${RANLIB}" \
19968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19969 installcheck) \
19970 || exit 1
19971
19972@endif prms
19973
19974.PHONY: maybe-mostlyclean-prms mostlyclean-prms
19975maybe-mostlyclean-prms:
19976@if prms
19977maybe-mostlyclean-prms: mostlyclean-prms
19978
19979mostlyclean-prms:
19980 @$(unstage)
19981 @[ -f ./prms/Makefile ] || exit 0; \
19982 r=`${PWD_COMMAND}`; export r; \
19983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19984 $(HOST_EXPORTS) \
19985 for flag in $(EXTRA_HOST_FLAGS) ; do \
19986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19987 done; \
19988 echo "Doing mostlyclean in prms" ; \
19989 (cd $(HOST_SUBDIR)/prms && \
19990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19992 "RANLIB=$${RANLIB}" \
19993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19994 mostlyclean) \
19995 || exit 1
19996
19997@endif prms
19998
19999.PHONY: maybe-clean-prms clean-prms
20000maybe-clean-prms:
20001@if prms
20002maybe-clean-prms: clean-prms
20003
20004clean-prms:
20005 @$(unstage)
20006 @[ -f ./prms/Makefile ] || exit 0; \
20007 r=`${PWD_COMMAND}`; export r; \
20008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20009 $(HOST_EXPORTS) \
20010 for flag in $(EXTRA_HOST_FLAGS) ; do \
20011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20012 done; \
20013 echo "Doing clean in prms" ; \
20014 (cd $(HOST_SUBDIR)/prms && \
20015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20017 "RANLIB=$${RANLIB}" \
20018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20019 clean) \
20020 || exit 1
20021
20022@endif prms
20023
20024.PHONY: maybe-distclean-prms distclean-prms
20025maybe-distclean-prms:
20026@if prms
20027maybe-distclean-prms: distclean-prms
20028
20029distclean-prms:
20030 @$(unstage)
20031 @[ -f ./prms/Makefile ] || exit 0; \
20032 r=`${PWD_COMMAND}`; export r; \
20033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20034 $(HOST_EXPORTS) \
20035 for flag in $(EXTRA_HOST_FLAGS) ; do \
20036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20037 done; \
20038 echo "Doing distclean in prms" ; \
20039 (cd $(HOST_SUBDIR)/prms && \
20040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20042 "RANLIB=$${RANLIB}" \
20043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20044 distclean) \
20045 || exit 1
20046
20047@endif prms
20048
20049.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
20050maybe-maintainer-clean-prms:
20051@if prms
20052maybe-maintainer-clean-prms: maintainer-clean-prms
20053
20054maintainer-clean-prms:
20055 @$(unstage)
20056 @[ -f ./prms/Makefile ] || exit 0; \
20057 r=`${PWD_COMMAND}`; export r; \
20058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20059 $(HOST_EXPORTS) \
20060 for flag in $(EXTRA_HOST_FLAGS) ; do \
20061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20062 done; \
20063 echo "Doing maintainer-clean in prms" ; \
20064 (cd $(HOST_SUBDIR)/prms && \
20065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20067 "RANLIB=$${RANLIB}" \
20068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20069 maintainer-clean) \
20070 || exit 1
20071
20072@endif prms
20073
20074
20075
20076.PHONY: configure-rcs maybe-configure-rcs
20077maybe-configure-rcs:
20078@if rcs
20079maybe-configure-rcs: configure-rcs
20080configure-rcs:
20081 @$(unstage)
20082 @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
20083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
20084 r=`${PWD_COMMAND}`; export r; \
20085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20086 $(HOST_EXPORTS) \
20087 echo Configuring in $(HOST_SUBDIR)/rcs; \
20088 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
20089 case $(srcdir) in \
20090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20091 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
20092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20093 esac; \
20094 srcdiroption="--srcdir=$${topdir}/rcs"; \
20095 libsrcdir="$$s/rcs"; \
20096 $(SHELL) $${libsrcdir}/configure \
20097 $(HOST_CONFIGARGS) $${srcdiroption} \
20098 || exit 1
20099@endif rcs
20100
20101
20102
20103
20104
20105.PHONY: all-rcs maybe-all-rcs
20106maybe-all-rcs:
20107@if rcs
20108TARGET-rcs=all
20109maybe-all-rcs: all-rcs
20110all-rcs: configure-rcs
20111 @$(unstage)
20112 @r=`${PWD_COMMAND}`; export r; \
20113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114 $(HOST_EXPORTS) \
20115 (cd $(HOST_SUBDIR)/rcs && \
20116 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
20117@endif rcs
20118
20119
20120
20121
20122.PHONY: check-rcs maybe-check-rcs
20123maybe-check-rcs:
20124@if rcs
20125maybe-check-rcs: check-rcs
20126
20127check-rcs:
20128 @$(unstage)
20129 @r=`${PWD_COMMAND}`; export r; \
20130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20131 $(HOST_EXPORTS) \
20132 (cd $(HOST_SUBDIR)/rcs && \
20133 $(MAKE) $(FLAGS_TO_PASS) check)
20134
20135@endif rcs
20136
20137.PHONY: install-rcs maybe-install-rcs
20138maybe-install-rcs:
20139@if rcs
20140maybe-install-rcs: install-rcs
20141
20142install-rcs: installdirs
20143 @$(unstage)
20144 @r=`${PWD_COMMAND}`; export r; \
20145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20146 $(HOST_EXPORTS) \
20147 (cd $(HOST_SUBDIR)/rcs && \
20148 $(MAKE) $(FLAGS_TO_PASS) install)
20149
20150@endif rcs
20151
20152# Other targets (info, dvi, etc.)
20153
20154.PHONY: maybe-info-rcs info-rcs
20155maybe-info-rcs:
20156@if rcs
20157maybe-info-rcs: info-rcs
20158
20159info-rcs: \
20160 configure-rcs
20161 @$(unstage)
20162 @[ -f ./rcs/Makefile ] || exit 0; \
20163 r=`${PWD_COMMAND}`; export r; \
20164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20165 $(HOST_EXPORTS) \
20166 for flag in $(EXTRA_HOST_FLAGS) ; do \
20167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20168 done; \
20169 echo "Doing info in rcs" ; \
20170 (cd $(HOST_SUBDIR)/rcs && \
20171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20173 "RANLIB=$${RANLIB}" \
20174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20175 info) \
20176 || exit 1
20177
20178@endif rcs
20179
20180.PHONY: maybe-dvi-rcs dvi-rcs
20181maybe-dvi-rcs:
20182@if rcs
20183maybe-dvi-rcs: dvi-rcs
20184
20185dvi-rcs: \
20186 configure-rcs
20187 @$(unstage)
20188 @[ -f ./rcs/Makefile ] || exit 0; \
20189 r=`${PWD_COMMAND}`; export r; \
20190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20191 $(HOST_EXPORTS) \
20192 for flag in $(EXTRA_HOST_FLAGS) ; do \
20193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20194 done; \
20195 echo "Doing dvi in rcs" ; \
20196 (cd $(HOST_SUBDIR)/rcs && \
20197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20199 "RANLIB=$${RANLIB}" \
20200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20201 dvi) \
20202 || exit 1
20203
20204@endif rcs
20205
20206.PHONY: maybe-html-rcs html-rcs
20207maybe-html-rcs:
20208@if rcs
20209maybe-html-rcs: html-rcs
20210
20211html-rcs: \
20212 configure-rcs
20213 @$(unstage)
20214 @[ -f ./rcs/Makefile ] || exit 0; \
20215 r=`${PWD_COMMAND}`; export r; \
20216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20217 $(HOST_EXPORTS) \
20218 for flag in $(EXTRA_HOST_FLAGS) ; do \
20219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20220 done; \
20221 echo "Doing html in rcs" ; \
20222 (cd $(HOST_SUBDIR)/rcs && \
20223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20225 "RANLIB=$${RANLIB}" \
20226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20227 html) \
20228 || exit 1
20229
20230@endif rcs
20231
20232.PHONY: maybe-TAGS-rcs TAGS-rcs
20233maybe-TAGS-rcs:
20234@if rcs
20235maybe-TAGS-rcs: TAGS-rcs
20236
20237TAGS-rcs: \
20238 configure-rcs
20239 @$(unstage)
20240 @[ -f ./rcs/Makefile ] || exit 0; \
20241 r=`${PWD_COMMAND}`; export r; \
20242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20243 $(HOST_EXPORTS) \
20244 for flag in $(EXTRA_HOST_FLAGS) ; do \
20245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20246 done; \
20247 echo "Doing TAGS in rcs" ; \
20248 (cd $(HOST_SUBDIR)/rcs && \
20249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20251 "RANLIB=$${RANLIB}" \
20252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20253 TAGS) \
20254 || exit 1
20255
20256@endif rcs
20257
20258.PHONY: maybe-install-info-rcs install-info-rcs
20259maybe-install-info-rcs:
20260@if rcs
20261maybe-install-info-rcs: install-info-rcs
20262
20263install-info-rcs: \
20264 configure-rcs \
20265 info-rcs
20266 @$(unstage)
20267 @[ -f ./rcs/Makefile ] || exit 0; \
20268 r=`${PWD_COMMAND}`; export r; \
20269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20270 $(HOST_EXPORTS) \
20271 for flag in $(EXTRA_HOST_FLAGS) ; do \
20272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20273 done; \
20274 echo "Doing install-info in rcs" ; \
20275 (cd $(HOST_SUBDIR)/rcs && \
20276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20278 "RANLIB=$${RANLIB}" \
20279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20280 install-info) \
20281 || exit 1
20282
20283@endif rcs
20284
20285.PHONY: maybe-installcheck-rcs installcheck-rcs
20286maybe-installcheck-rcs:
20287@if rcs
20288maybe-installcheck-rcs: installcheck-rcs
20289
20290installcheck-rcs: \
20291 configure-rcs
20292 @$(unstage)
20293 @[ -f ./rcs/Makefile ] || exit 0; \
20294 r=`${PWD_COMMAND}`; export r; \
20295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20296 $(HOST_EXPORTS) \
20297 for flag in $(EXTRA_HOST_FLAGS) ; do \
20298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20299 done; \
20300 echo "Doing installcheck in rcs" ; \
20301 (cd $(HOST_SUBDIR)/rcs && \
20302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20304 "RANLIB=$${RANLIB}" \
20305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20306 installcheck) \
20307 || exit 1
20308
20309@endif rcs
20310
20311.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
20312maybe-mostlyclean-rcs:
20313@if rcs
20314maybe-mostlyclean-rcs: mostlyclean-rcs
20315
20316mostlyclean-rcs:
20317 @$(unstage)
20318 @[ -f ./rcs/Makefile ] || exit 0; \
20319 r=`${PWD_COMMAND}`; export r; \
20320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20321 $(HOST_EXPORTS) \
20322 for flag in $(EXTRA_HOST_FLAGS) ; do \
20323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20324 done; \
20325 echo "Doing mostlyclean in rcs" ; \
20326 (cd $(HOST_SUBDIR)/rcs && \
20327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20329 "RANLIB=$${RANLIB}" \
20330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20331 mostlyclean) \
20332 || exit 1
20333
20334@endif rcs
20335
20336.PHONY: maybe-clean-rcs clean-rcs
20337maybe-clean-rcs:
20338@if rcs
20339maybe-clean-rcs: clean-rcs
20340
20341clean-rcs:
20342 @$(unstage)
20343 @[ -f ./rcs/Makefile ] || exit 0; \
20344 r=`${PWD_COMMAND}`; export r; \
20345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20346 $(HOST_EXPORTS) \
20347 for flag in $(EXTRA_HOST_FLAGS) ; do \
20348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20349 done; \
20350 echo "Doing clean in rcs" ; \
20351 (cd $(HOST_SUBDIR)/rcs && \
20352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20354 "RANLIB=$${RANLIB}" \
20355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20356 clean) \
20357 || exit 1
20358
20359@endif rcs
20360
20361.PHONY: maybe-distclean-rcs distclean-rcs
20362maybe-distclean-rcs:
20363@if rcs
20364maybe-distclean-rcs: distclean-rcs
20365
20366distclean-rcs:
20367 @$(unstage)
20368 @[ -f ./rcs/Makefile ] || exit 0; \
20369 r=`${PWD_COMMAND}`; export r; \
20370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20371 $(HOST_EXPORTS) \
20372 for flag in $(EXTRA_HOST_FLAGS) ; do \
20373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20374 done; \
20375 echo "Doing distclean in rcs" ; \
20376 (cd $(HOST_SUBDIR)/rcs && \
20377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20379 "RANLIB=$${RANLIB}" \
20380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20381 distclean) \
20382 || exit 1
20383
20384@endif rcs
20385
20386.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
20387maybe-maintainer-clean-rcs:
20388@if rcs
20389maybe-maintainer-clean-rcs: maintainer-clean-rcs
20390
20391maintainer-clean-rcs:
20392 @$(unstage)
20393 @[ -f ./rcs/Makefile ] || exit 0; \
20394 r=`${PWD_COMMAND}`; export r; \
20395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20396 $(HOST_EXPORTS) \
20397 for flag in $(EXTRA_HOST_FLAGS) ; do \
20398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20399 done; \
20400 echo "Doing maintainer-clean in rcs" ; \
20401 (cd $(HOST_SUBDIR)/rcs && \
20402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20404 "RANLIB=$${RANLIB}" \
20405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20406 maintainer-clean) \
20407 || exit 1
20408
20409@endif rcs
20410
20411
20412
20413.PHONY: configure-readline maybe-configure-readline
20414maybe-configure-readline:
20415@if readline
20416maybe-configure-readline: configure-readline
20417configure-readline:
20418 @$(unstage)
20419 @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
20420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
20421 r=`${PWD_COMMAND}`; export r; \
20422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20423 $(HOST_EXPORTS) \
20424 echo Configuring in $(HOST_SUBDIR)/readline; \
20425 cd "$(HOST_SUBDIR)/readline" || exit 1; \
20426 case $(srcdir) in \
20427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20428 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
20429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20430 esac; \
20431 srcdiroption="--srcdir=$${topdir}/readline"; \
20432 libsrcdir="$$s/readline"; \
20433 $(SHELL) $${libsrcdir}/configure \
20434 $(HOST_CONFIGARGS) $${srcdiroption} \
20435 || exit 1
20436@endif readline
20437
20438
20439
20440
20441
20442.PHONY: all-readline maybe-all-readline
20443maybe-all-readline:
20444@if readline
20445TARGET-readline=all
20446maybe-all-readline: all-readline
20447all-readline: configure-readline
20448 @$(unstage)
20449 @r=`${PWD_COMMAND}`; export r; \
20450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20451 $(HOST_EXPORTS) \
20452 (cd $(HOST_SUBDIR)/readline && \
20453 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
20454@endif readline
20455
20456
20457
20458
20459.PHONY: check-readline maybe-check-readline
20460maybe-check-readline:
20461@if readline
20462maybe-check-readline: check-readline
20463
20464check-readline:
20465 @$(unstage)
20466 @r=`${PWD_COMMAND}`; export r; \
20467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20468 $(HOST_EXPORTS) \
20469 (cd $(HOST_SUBDIR)/readline && \
20470 $(MAKE) $(FLAGS_TO_PASS) check)
20471
20472@endif readline
20473
20474.PHONY: install-readline maybe-install-readline
20475maybe-install-readline:
20476@if readline
20477maybe-install-readline: install-readline
20478
20479install-readline: installdirs
20480 @$(unstage)
20481 @r=`${PWD_COMMAND}`; export r; \
20482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20483 $(HOST_EXPORTS) \
20484 (cd $(HOST_SUBDIR)/readline && \
20485 $(MAKE) $(FLAGS_TO_PASS) install)
20486
20487@endif readline
20488
20489# Other targets (info, dvi, etc.)
20490
20491.PHONY: maybe-info-readline info-readline
20492maybe-info-readline:
20493@if readline
20494maybe-info-readline: info-readline
20495
20496info-readline: \
20497 configure-readline
20498 @$(unstage)
20499 @[ -f ./readline/Makefile ] || exit 0; \
20500 r=`${PWD_COMMAND}`; export r; \
20501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20502 $(HOST_EXPORTS) \
20503 for flag in $(EXTRA_HOST_FLAGS) ; do \
20504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20505 done; \
20506 echo "Doing info in readline" ; \
20507 (cd $(HOST_SUBDIR)/readline && \
20508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20510 "RANLIB=$${RANLIB}" \
20511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20512 info) \
20513 || exit 1
20514
20515@endif readline
20516
20517.PHONY: maybe-dvi-readline dvi-readline
20518maybe-dvi-readline:
20519@if readline
20520maybe-dvi-readline: dvi-readline
20521
20522dvi-readline: \
20523 configure-readline
20524 @$(unstage)
20525 @[ -f ./readline/Makefile ] || exit 0; \
20526 r=`${PWD_COMMAND}`; export r; \
20527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20528 $(HOST_EXPORTS) \
20529 for flag in $(EXTRA_HOST_FLAGS) ; do \
20530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20531 done; \
20532 echo "Doing dvi in readline" ; \
20533 (cd $(HOST_SUBDIR)/readline && \
20534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20536 "RANLIB=$${RANLIB}" \
20537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20538 dvi) \
20539 || exit 1
20540
20541@endif readline
20542
20543.PHONY: maybe-html-readline html-readline
20544maybe-html-readline:
20545@if readline
20546maybe-html-readline: html-readline
20547
20548html-readline: \
20549 configure-readline
20550 @$(unstage)
20551 @[ -f ./readline/Makefile ] || exit 0; \
20552 r=`${PWD_COMMAND}`; export r; \
20553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20554 $(HOST_EXPORTS) \
20555 for flag in $(EXTRA_HOST_FLAGS) ; do \
20556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20557 done; \
20558 echo "Doing html in readline" ; \
20559 (cd $(HOST_SUBDIR)/readline && \
20560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20562 "RANLIB=$${RANLIB}" \
20563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20564 html) \
20565 || exit 1
20566
20567@endif readline
20568
20569.PHONY: maybe-TAGS-readline TAGS-readline
20570maybe-TAGS-readline:
20571@if readline
20572maybe-TAGS-readline: TAGS-readline
20573
20574TAGS-readline: \
20575 configure-readline
20576 @$(unstage)
20577 @[ -f ./readline/Makefile ] || exit 0; \
20578 r=`${PWD_COMMAND}`; export r; \
20579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20580 $(HOST_EXPORTS) \
20581 for flag in $(EXTRA_HOST_FLAGS) ; do \
20582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20583 done; \
20584 echo "Doing TAGS in readline" ; \
20585 (cd $(HOST_SUBDIR)/readline && \
20586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20588 "RANLIB=$${RANLIB}" \
20589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20590 TAGS) \
20591 || exit 1
20592
20593@endif readline
20594
20595.PHONY: maybe-install-info-readline install-info-readline
20596maybe-install-info-readline:
20597@if readline
20598maybe-install-info-readline: install-info-readline
20599
20600install-info-readline: \
20601 configure-readline \
20602 info-readline
20603 @$(unstage)
20604 @[ -f ./readline/Makefile ] || exit 0; \
20605 r=`${PWD_COMMAND}`; export r; \
20606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20607 $(HOST_EXPORTS) \
20608 for flag in $(EXTRA_HOST_FLAGS) ; do \
20609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20610 done; \
20611 echo "Doing install-info in readline" ; \
20612 (cd $(HOST_SUBDIR)/readline && \
20613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20615 "RANLIB=$${RANLIB}" \
20616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20617 install-info) \
20618 || exit 1
20619
20620@endif readline
20621
20622.PHONY: maybe-installcheck-readline installcheck-readline
20623maybe-installcheck-readline:
20624@if readline
20625maybe-installcheck-readline: installcheck-readline
20626
20627installcheck-readline: \
20628 configure-readline
20629 @$(unstage)
20630 @[ -f ./readline/Makefile ] || exit 0; \
20631 r=`${PWD_COMMAND}`; export r; \
20632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20633 $(HOST_EXPORTS) \
20634 for flag in $(EXTRA_HOST_FLAGS) ; do \
20635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20636 done; \
20637 echo "Doing installcheck in readline" ; \
20638 (cd $(HOST_SUBDIR)/readline && \
20639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20641 "RANLIB=$${RANLIB}" \
20642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20643 installcheck) \
20644 || exit 1
20645
20646@endif readline
20647
20648.PHONY: maybe-mostlyclean-readline mostlyclean-readline
20649maybe-mostlyclean-readline:
20650@if readline
20651maybe-mostlyclean-readline: mostlyclean-readline
20652
20653mostlyclean-readline:
20654 @$(unstage)
20655 @[ -f ./readline/Makefile ] || exit 0; \
20656 r=`${PWD_COMMAND}`; export r; \
20657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20658 $(HOST_EXPORTS) \
20659 for flag in $(EXTRA_HOST_FLAGS) ; do \
20660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20661 done; \
20662 echo "Doing mostlyclean in readline" ; \
20663 (cd $(HOST_SUBDIR)/readline && \
20664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20666 "RANLIB=$${RANLIB}" \
20667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20668 mostlyclean) \
20669 || exit 1
20670
20671@endif readline
20672
20673.PHONY: maybe-clean-readline clean-readline
20674maybe-clean-readline:
20675@if readline
20676maybe-clean-readline: clean-readline
20677
20678clean-readline:
20679 @$(unstage)
20680 @[ -f ./readline/Makefile ] || exit 0; \
20681 r=`${PWD_COMMAND}`; export r; \
20682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20683 $(HOST_EXPORTS) \
20684 for flag in $(EXTRA_HOST_FLAGS) ; do \
20685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20686 done; \
20687 echo "Doing clean in readline" ; \
20688 (cd $(HOST_SUBDIR)/readline && \
20689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20691 "RANLIB=$${RANLIB}" \
20692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20693 clean) \
20694 || exit 1
20695
20696@endif readline
20697
20698.PHONY: maybe-distclean-readline distclean-readline
20699maybe-distclean-readline:
20700@if readline
20701maybe-distclean-readline: distclean-readline
20702
20703distclean-readline:
20704 @$(unstage)
20705 @[ -f ./readline/Makefile ] || exit 0; \
20706 r=`${PWD_COMMAND}`; export r; \
20707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20708 $(HOST_EXPORTS) \
20709 for flag in $(EXTRA_HOST_FLAGS) ; do \
20710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20711 done; \
20712 echo "Doing distclean in readline" ; \
20713 (cd $(HOST_SUBDIR)/readline && \
20714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20716 "RANLIB=$${RANLIB}" \
20717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20718 distclean) \
20719 || exit 1
20720
20721@endif readline
20722
20723.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
20724maybe-maintainer-clean-readline:
20725@if readline
20726maybe-maintainer-clean-readline: maintainer-clean-readline
20727
20728maintainer-clean-readline:
20729 @$(unstage)
20730 @[ -f ./readline/Makefile ] || exit 0; \
20731 r=`${PWD_COMMAND}`; export r; \
20732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20733 $(HOST_EXPORTS) \
20734 for flag in $(EXTRA_HOST_FLAGS) ; do \
20735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20736 done; \
20737 echo "Doing maintainer-clean in readline" ; \
20738 (cd $(HOST_SUBDIR)/readline && \
20739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20741 "RANLIB=$${RANLIB}" \
20742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20743 maintainer-clean) \
20744 || exit 1
20745
20746@endif readline
20747
20748
20749
20750.PHONY: configure-release maybe-configure-release
20751maybe-configure-release:
20752@if release
20753maybe-configure-release: configure-release
20754configure-release:
20755 @$(unstage)
20756 @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
20757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
20758 r=`${PWD_COMMAND}`; export r; \
20759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20760 $(HOST_EXPORTS) \
20761 echo Configuring in $(HOST_SUBDIR)/release; \
20762 cd "$(HOST_SUBDIR)/release" || exit 1; \
20763 case $(srcdir) in \
20764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20765 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
20766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20767 esac; \
20768 srcdiroption="--srcdir=$${topdir}/release"; \
20769 libsrcdir="$$s/release"; \
20770 $(SHELL) $${libsrcdir}/configure \
20771 $(HOST_CONFIGARGS) $${srcdiroption} \
20772 || exit 1
20773@endif release
20774
20775
20776
20777
20778
20779.PHONY: all-release maybe-all-release
20780maybe-all-release:
20781@if release
20782TARGET-release=all
20783maybe-all-release: all-release
20784all-release: configure-release
20785 @$(unstage)
20786 @r=`${PWD_COMMAND}`; export r; \
20787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20788 $(HOST_EXPORTS) \
20789 (cd $(HOST_SUBDIR)/release && \
20790 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
20791@endif release
20792
20793
20794
20795
20796.PHONY: check-release maybe-check-release
20797maybe-check-release:
20798@if release
20799maybe-check-release: check-release
20800
20801check-release:
20802
20803@endif release
20804
20805.PHONY: install-release maybe-install-release
20806maybe-install-release:
20807@if release
20808maybe-install-release: install-release
20809
20810install-release:
20811
20812@endif release
20813
20814# Other targets (info, dvi, etc.)
20815
20816.PHONY: maybe-info-release info-release
20817maybe-info-release:
20818@if release
20819maybe-info-release: info-release
20820
20821info-release: \
20822 configure-release
20823 @$(unstage)
20824 @[ -f ./release/Makefile ] || exit 0; \
20825 r=`${PWD_COMMAND}`; export r; \
20826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20827 $(HOST_EXPORTS) \
20828 for flag in $(EXTRA_HOST_FLAGS) ; do \
20829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20830 done; \
20831 echo "Doing info in release" ; \
20832 (cd $(HOST_SUBDIR)/release && \
20833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20835 "RANLIB=$${RANLIB}" \
20836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20837 info) \
20838 || exit 1
20839
20840@endif release
20841
20842.PHONY: maybe-dvi-release dvi-release
20843maybe-dvi-release:
20844@if release
20845maybe-dvi-release: dvi-release
20846
20847dvi-release: \
20848 configure-release
20849 @$(unstage)
20850 @[ -f ./release/Makefile ] || exit 0; \
20851 r=`${PWD_COMMAND}`; export r; \
20852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853 $(HOST_EXPORTS) \
20854 for flag in $(EXTRA_HOST_FLAGS) ; do \
20855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856 done; \
20857 echo "Doing dvi in release" ; \
20858 (cd $(HOST_SUBDIR)/release && \
20859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861 "RANLIB=$${RANLIB}" \
20862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20863 dvi) \
20864 || exit 1
20865
20866@endif release
20867
20868.PHONY: maybe-html-release html-release
20869maybe-html-release:
20870@if release
20871maybe-html-release: html-release
20872
20873html-release: \
20874 configure-release
20875 @$(unstage)
20876 @[ -f ./release/Makefile ] || exit 0; \
20877 r=`${PWD_COMMAND}`; export r; \
20878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20879 $(HOST_EXPORTS) \
20880 for flag in $(EXTRA_HOST_FLAGS) ; do \
20881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20882 done; \
20883 echo "Doing html in release" ; \
20884 (cd $(HOST_SUBDIR)/release && \
20885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20887 "RANLIB=$${RANLIB}" \
20888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20889 html) \
20890 || exit 1
20891
20892@endif release
20893
20894.PHONY: maybe-TAGS-release TAGS-release
20895maybe-TAGS-release:
20896@if release
20897maybe-TAGS-release: TAGS-release
20898
20899TAGS-release: \
20900 configure-release
20901 @$(unstage)
20902 @[ -f ./release/Makefile ] || exit 0; \
20903 r=`${PWD_COMMAND}`; export r; \
20904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905 $(HOST_EXPORTS) \
20906 for flag in $(EXTRA_HOST_FLAGS) ; do \
20907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20908 done; \
20909 echo "Doing TAGS in release" ; \
20910 (cd $(HOST_SUBDIR)/release && \
20911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20913 "RANLIB=$${RANLIB}" \
20914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20915 TAGS) \
20916 || exit 1
20917
20918@endif release
20919
20920.PHONY: maybe-install-info-release install-info-release
20921maybe-install-info-release:
20922@if release
20923maybe-install-info-release: install-info-release
20924
20925install-info-release: \
20926 configure-release \
20927 info-release
20928 @$(unstage)
20929 @[ -f ./release/Makefile ] || exit 0; \
20930 r=`${PWD_COMMAND}`; export r; \
20931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20932 $(HOST_EXPORTS) \
20933 for flag in $(EXTRA_HOST_FLAGS) ; do \
20934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20935 done; \
20936 echo "Doing install-info in release" ; \
20937 (cd $(HOST_SUBDIR)/release && \
20938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20940 "RANLIB=$${RANLIB}" \
20941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20942 install-info) \
20943 || exit 1
20944
20945@endif release
20946
20947.PHONY: maybe-installcheck-release installcheck-release
20948maybe-installcheck-release:
20949@if release
20950maybe-installcheck-release: installcheck-release
20951
20952installcheck-release: \
20953 configure-release
20954 @$(unstage)
20955 @[ -f ./release/Makefile ] || exit 0; \
20956 r=`${PWD_COMMAND}`; export r; \
20957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958 $(HOST_EXPORTS) \
20959 for flag in $(EXTRA_HOST_FLAGS) ; do \
20960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20961 done; \
20962 echo "Doing installcheck in release" ; \
20963 (cd $(HOST_SUBDIR)/release && \
20964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20966 "RANLIB=$${RANLIB}" \
20967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20968 installcheck) \
20969 || exit 1
20970
20971@endif release
20972
20973.PHONY: maybe-mostlyclean-release mostlyclean-release
20974maybe-mostlyclean-release:
20975@if release
20976maybe-mostlyclean-release: mostlyclean-release
20977
20978mostlyclean-release:
20979 @$(unstage)
20980 @[ -f ./release/Makefile ] || exit 0; \
20981 r=`${PWD_COMMAND}`; export r; \
20982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20983 $(HOST_EXPORTS) \
20984 for flag in $(EXTRA_HOST_FLAGS) ; do \
20985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20986 done; \
20987 echo "Doing mostlyclean in release" ; \
20988 (cd $(HOST_SUBDIR)/release && \
20989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20991 "RANLIB=$${RANLIB}" \
20992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20993 mostlyclean) \
20994 || exit 1
20995
20996@endif release
20997
20998.PHONY: maybe-clean-release clean-release
20999maybe-clean-release:
21000@if release
21001maybe-clean-release: clean-release
21002
21003clean-release:
21004 @$(unstage)
21005 @[ -f ./release/Makefile ] || exit 0; \
21006 r=`${PWD_COMMAND}`; export r; \
21007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008 $(HOST_EXPORTS) \
21009 for flag in $(EXTRA_HOST_FLAGS) ; do \
21010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21011 done; \
21012 echo "Doing clean in release" ; \
21013 (cd $(HOST_SUBDIR)/release && \
21014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21016 "RANLIB=$${RANLIB}" \
21017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21018 clean) \
21019 || exit 1
21020
21021@endif release
21022
21023.PHONY: maybe-distclean-release distclean-release
21024maybe-distclean-release:
21025@if release
21026maybe-distclean-release: distclean-release
21027
21028distclean-release:
21029 @$(unstage)
21030 @[ -f ./release/Makefile ] || exit 0; \
21031 r=`${PWD_COMMAND}`; export r; \
21032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21033 $(HOST_EXPORTS) \
21034 for flag in $(EXTRA_HOST_FLAGS) ; do \
21035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21036 done; \
21037 echo "Doing distclean in release" ; \
21038 (cd $(HOST_SUBDIR)/release && \
21039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21041 "RANLIB=$${RANLIB}" \
21042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21043 distclean) \
21044 || exit 1
21045
21046@endif release
21047
21048.PHONY: maybe-maintainer-clean-release maintainer-clean-release
21049maybe-maintainer-clean-release:
21050@if release
21051maybe-maintainer-clean-release: maintainer-clean-release
21052
21053maintainer-clean-release:
21054 @$(unstage)
21055 @[ -f ./release/Makefile ] || exit 0; \
21056 r=`${PWD_COMMAND}`; export r; \
21057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21058 $(HOST_EXPORTS) \
21059 for flag in $(EXTRA_HOST_FLAGS) ; do \
21060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21061 done; \
21062 echo "Doing maintainer-clean in release" ; \
21063 (cd $(HOST_SUBDIR)/release && \
21064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21066 "RANLIB=$${RANLIB}" \
21067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21068 maintainer-clean) \
21069 || exit 1
21070
21071@endif release
21072
21073
21074
21075.PHONY: configure-recode maybe-configure-recode
21076maybe-configure-recode:
21077@if recode
21078maybe-configure-recode: configure-recode
21079configure-recode:
21080 @$(unstage)
21081 @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
21082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
21083 r=`${PWD_COMMAND}`; export r; \
21084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21085 $(HOST_EXPORTS) \
21086 echo Configuring in $(HOST_SUBDIR)/recode; \
21087 cd "$(HOST_SUBDIR)/recode" || exit 1; \
21088 case $(srcdir) in \
21089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21090 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
21091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21092 esac; \
21093 srcdiroption="--srcdir=$${topdir}/recode"; \
21094 libsrcdir="$$s/recode"; \
21095 $(SHELL) $${libsrcdir}/configure \
21096 $(HOST_CONFIGARGS) $${srcdiroption} \
21097 || exit 1
21098@endif recode
21099
21100
21101
21102
21103
21104.PHONY: all-recode maybe-all-recode
21105maybe-all-recode:
21106@if recode
21107TARGET-recode=all
21108maybe-all-recode: all-recode
21109all-recode: configure-recode
21110 @$(unstage)
21111 @r=`${PWD_COMMAND}`; export r; \
21112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21113 $(HOST_EXPORTS) \
21114 (cd $(HOST_SUBDIR)/recode && \
21115 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
21116@endif recode
21117
21118
21119
21120
21121.PHONY: check-recode maybe-check-recode
21122maybe-check-recode:
21123@if recode
21124maybe-check-recode: check-recode
21125
21126check-recode:
21127 @$(unstage)
21128 @r=`${PWD_COMMAND}`; export r; \
21129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21130 $(HOST_EXPORTS) \
21131 (cd $(HOST_SUBDIR)/recode && \
21132 $(MAKE) $(FLAGS_TO_PASS) check)
21133
21134@endif recode
21135
21136.PHONY: install-recode maybe-install-recode
21137maybe-install-recode:
21138@if recode
21139maybe-install-recode: install-recode
21140
21141install-recode: installdirs
21142 @$(unstage)
21143 @r=`${PWD_COMMAND}`; export r; \
21144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21145 $(HOST_EXPORTS) \
21146 (cd $(HOST_SUBDIR)/recode && \
21147 $(MAKE) $(FLAGS_TO_PASS) install)
21148
21149@endif recode
21150
21151# Other targets (info, dvi, etc.)
21152
21153.PHONY: maybe-info-recode info-recode
21154maybe-info-recode:
21155@if recode
21156maybe-info-recode: info-recode
21157
21158info-recode: \
21159 configure-recode
21160 @$(unstage)
21161 @[ -f ./recode/Makefile ] || exit 0; \
21162 r=`${PWD_COMMAND}`; export r; \
21163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21164 $(HOST_EXPORTS) \
21165 for flag in $(EXTRA_HOST_FLAGS) ; do \
21166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21167 done; \
21168 echo "Doing info in recode" ; \
21169 (cd $(HOST_SUBDIR)/recode && \
21170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21172 "RANLIB=$${RANLIB}" \
21173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21174 info) \
21175 || exit 1
21176
21177@endif recode
21178
21179.PHONY: maybe-dvi-recode dvi-recode
21180maybe-dvi-recode:
21181@if recode
21182maybe-dvi-recode: dvi-recode
21183
21184dvi-recode: \
21185 configure-recode
21186 @$(unstage)
21187 @[ -f ./recode/Makefile ] || exit 0; \
21188 r=`${PWD_COMMAND}`; export r; \
21189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21190 $(HOST_EXPORTS) \
21191 for flag in $(EXTRA_HOST_FLAGS) ; do \
21192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21193 done; \
21194 echo "Doing dvi in recode" ; \
21195 (cd $(HOST_SUBDIR)/recode && \
21196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21198 "RANLIB=$${RANLIB}" \
21199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21200 dvi) \
21201 || exit 1
21202
21203@endif recode
21204
21205.PHONY: maybe-html-recode html-recode
21206maybe-html-recode:
21207@if recode
21208maybe-html-recode: html-recode
21209
21210html-recode: \
21211 configure-recode
21212 @$(unstage)
21213 @[ -f ./recode/Makefile ] || exit 0; \
21214 r=`${PWD_COMMAND}`; export r; \
21215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21216 $(HOST_EXPORTS) \
21217 for flag in $(EXTRA_HOST_FLAGS) ; do \
21218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21219 done; \
21220 echo "Doing html in recode" ; \
21221 (cd $(HOST_SUBDIR)/recode && \
21222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21224 "RANLIB=$${RANLIB}" \
21225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21226 html) \
21227 || exit 1
21228
21229@endif recode
21230
21231.PHONY: maybe-TAGS-recode TAGS-recode
21232maybe-TAGS-recode:
21233@if recode
21234maybe-TAGS-recode: TAGS-recode
21235
21236TAGS-recode: \
21237 configure-recode
21238 @$(unstage)
21239 @[ -f ./recode/Makefile ] || exit 0; \
21240 r=`${PWD_COMMAND}`; export r; \
21241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21242 $(HOST_EXPORTS) \
21243 for flag in $(EXTRA_HOST_FLAGS) ; do \
21244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21245 done; \
21246 echo "Doing TAGS in recode" ; \
21247 (cd $(HOST_SUBDIR)/recode && \
21248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21250 "RANLIB=$${RANLIB}" \
21251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21252 TAGS) \
21253 || exit 1
21254
21255@endif recode
21256
21257.PHONY: maybe-install-info-recode install-info-recode
21258maybe-install-info-recode:
21259@if recode
21260maybe-install-info-recode: install-info-recode
21261
21262install-info-recode: \
21263 configure-recode \
21264 info-recode
21265 @$(unstage)
21266 @[ -f ./recode/Makefile ] || exit 0; \
21267 r=`${PWD_COMMAND}`; export r; \
21268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21269 $(HOST_EXPORTS) \
21270 for flag in $(EXTRA_HOST_FLAGS) ; do \
21271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21272 done; \
21273 echo "Doing install-info in recode" ; \
21274 (cd $(HOST_SUBDIR)/recode && \
21275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21277 "RANLIB=$${RANLIB}" \
21278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21279 install-info) \
21280 || exit 1
21281
21282@endif recode
21283
21284.PHONY: maybe-installcheck-recode installcheck-recode
21285maybe-installcheck-recode:
21286@if recode
21287maybe-installcheck-recode: installcheck-recode
21288
21289installcheck-recode: \
21290 configure-recode
21291 @$(unstage)
21292 @[ -f ./recode/Makefile ] || exit 0; \
21293 r=`${PWD_COMMAND}`; export r; \
21294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21295 $(HOST_EXPORTS) \
21296 for flag in $(EXTRA_HOST_FLAGS) ; do \
21297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21298 done; \
21299 echo "Doing installcheck in recode" ; \
21300 (cd $(HOST_SUBDIR)/recode && \
21301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21303 "RANLIB=$${RANLIB}" \
21304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21305 installcheck) \
21306 || exit 1
21307
21308@endif recode
21309
21310.PHONY: maybe-mostlyclean-recode mostlyclean-recode
21311maybe-mostlyclean-recode:
21312@if recode
21313maybe-mostlyclean-recode: mostlyclean-recode
21314
21315mostlyclean-recode:
21316 @$(unstage)
21317 @[ -f ./recode/Makefile ] || exit 0; \
21318 r=`${PWD_COMMAND}`; export r; \
21319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21320 $(HOST_EXPORTS) \
21321 for flag in $(EXTRA_HOST_FLAGS) ; do \
21322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21323 done; \
21324 echo "Doing mostlyclean in recode" ; \
21325 (cd $(HOST_SUBDIR)/recode && \
21326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21328 "RANLIB=$${RANLIB}" \
21329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21330 mostlyclean) \
21331 || exit 1
21332
21333@endif recode
21334
21335.PHONY: maybe-clean-recode clean-recode
21336maybe-clean-recode:
21337@if recode
21338maybe-clean-recode: clean-recode
21339
21340clean-recode:
21341 @$(unstage)
21342 @[ -f ./recode/Makefile ] || exit 0; \
21343 r=`${PWD_COMMAND}`; export r; \
21344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21345 $(HOST_EXPORTS) \
21346 for flag in $(EXTRA_HOST_FLAGS) ; do \
21347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21348 done; \
21349 echo "Doing clean in recode" ; \
21350 (cd $(HOST_SUBDIR)/recode && \
21351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21353 "RANLIB=$${RANLIB}" \
21354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21355 clean) \
21356 || exit 1
21357
21358@endif recode
21359
21360.PHONY: maybe-distclean-recode distclean-recode
21361maybe-distclean-recode:
21362@if recode
21363maybe-distclean-recode: distclean-recode
21364
21365distclean-recode:
21366 @$(unstage)
21367 @[ -f ./recode/Makefile ] || exit 0; \
21368 r=`${PWD_COMMAND}`; export r; \
21369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21370 $(HOST_EXPORTS) \
21371 for flag in $(EXTRA_HOST_FLAGS) ; do \
21372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21373 done; \
21374 echo "Doing distclean in recode" ; \
21375 (cd $(HOST_SUBDIR)/recode && \
21376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21378 "RANLIB=$${RANLIB}" \
21379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21380 distclean) \
21381 || exit 1
21382
21383@endif recode
21384
21385.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
21386maybe-maintainer-clean-recode:
21387@if recode
21388maybe-maintainer-clean-recode: maintainer-clean-recode
21389
21390maintainer-clean-recode:
21391 @$(unstage)
21392 @[ -f ./recode/Makefile ] || exit 0; \
21393 r=`${PWD_COMMAND}`; export r; \
21394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21395 $(HOST_EXPORTS) \
21396 for flag in $(EXTRA_HOST_FLAGS) ; do \
21397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21398 done; \
21399 echo "Doing maintainer-clean in recode" ; \
21400 (cd $(HOST_SUBDIR)/recode && \
21401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21403 "RANLIB=$${RANLIB}" \
21404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21405 maintainer-clean) \
21406 || exit 1
21407
21408@endif recode
21409
21410
21411
21412.PHONY: configure-sed maybe-configure-sed
21413maybe-configure-sed:
21414@if sed
21415maybe-configure-sed: configure-sed
21416configure-sed:
21417 @$(unstage)
21418 @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
21419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
21420 r=`${PWD_COMMAND}`; export r; \
21421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21422 $(HOST_EXPORTS) \
21423 echo Configuring in $(HOST_SUBDIR)/sed; \
21424 cd "$(HOST_SUBDIR)/sed" || exit 1; \
21425 case $(srcdir) in \
21426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21427 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
21428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21429 esac; \
21430 srcdiroption="--srcdir=$${topdir}/sed"; \
21431 libsrcdir="$$s/sed"; \
21432 $(SHELL) $${libsrcdir}/configure \
21433 $(HOST_CONFIGARGS) $${srcdiroption} \
21434 || exit 1
21435@endif sed
21436
21437
21438
21439
21440
21441.PHONY: all-sed maybe-all-sed
21442maybe-all-sed:
21443@if sed
21444TARGET-sed=all
21445maybe-all-sed: all-sed
21446all-sed: configure-sed
21447 @$(unstage)
21448 @r=`${PWD_COMMAND}`; export r; \
21449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21450 $(HOST_EXPORTS) \
21451 (cd $(HOST_SUBDIR)/sed && \
21452 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
21453@endif sed
21454
21455
21456
21457
21458.PHONY: check-sed maybe-check-sed
21459maybe-check-sed:
21460@if sed
21461maybe-check-sed: check-sed
21462
21463check-sed:
21464 @$(unstage)
21465 @r=`${PWD_COMMAND}`; export r; \
21466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21467 $(HOST_EXPORTS) \
21468 (cd $(HOST_SUBDIR)/sed && \
21469 $(MAKE) $(FLAGS_TO_PASS) check)
21470
21471@endif sed
21472
21473.PHONY: install-sed maybe-install-sed
21474maybe-install-sed:
21475@if sed
21476maybe-install-sed: install-sed
21477
21478install-sed: installdirs
21479 @$(unstage)
21480 @r=`${PWD_COMMAND}`; export r; \
21481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482 $(HOST_EXPORTS) \
21483 (cd $(HOST_SUBDIR)/sed && \
21484 $(MAKE) $(FLAGS_TO_PASS) install)
21485
21486@endif sed
21487
21488# Other targets (info, dvi, etc.)
21489
21490.PHONY: maybe-info-sed info-sed
21491maybe-info-sed:
21492@if sed
21493maybe-info-sed: info-sed
21494
21495info-sed: \
21496 configure-sed
21497 @$(unstage)
21498 @[ -f ./sed/Makefile ] || exit 0; \
21499 r=`${PWD_COMMAND}`; export r; \
21500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21501 $(HOST_EXPORTS) \
21502 for flag in $(EXTRA_HOST_FLAGS) ; do \
21503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21504 done; \
21505 echo "Doing info in sed" ; \
21506 (cd $(HOST_SUBDIR)/sed && \
21507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21509 "RANLIB=$${RANLIB}" \
21510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21511 info) \
21512 || exit 1
21513
21514@endif sed
21515
21516.PHONY: maybe-dvi-sed dvi-sed
21517maybe-dvi-sed:
21518@if sed
21519maybe-dvi-sed: dvi-sed
21520
21521dvi-sed: \
21522 configure-sed
21523 @$(unstage)
21524 @[ -f ./sed/Makefile ] || exit 0; \
21525 r=`${PWD_COMMAND}`; export r; \
21526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527 $(HOST_EXPORTS) \
21528 for flag in $(EXTRA_HOST_FLAGS) ; do \
21529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21530 done; \
21531 echo "Doing dvi in sed" ; \
21532 (cd $(HOST_SUBDIR)/sed && \
21533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21535 "RANLIB=$${RANLIB}" \
21536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21537 dvi) \
21538 || exit 1
21539
21540@endif sed
21541
21542.PHONY: maybe-html-sed html-sed
21543maybe-html-sed:
21544@if sed
21545maybe-html-sed: html-sed
21546
21547html-sed: \
21548 configure-sed
21549 @$(unstage)
21550 @[ -f ./sed/Makefile ] || exit 0; \
21551 r=`${PWD_COMMAND}`; export r; \
21552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21553 $(HOST_EXPORTS) \
21554 for flag in $(EXTRA_HOST_FLAGS) ; do \
21555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21556 done; \
21557 echo "Doing html in sed" ; \
21558 (cd $(HOST_SUBDIR)/sed && \
21559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21561 "RANLIB=$${RANLIB}" \
21562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21563 html) \
21564 || exit 1
21565
21566@endif sed
21567
21568.PHONY: maybe-TAGS-sed TAGS-sed
21569maybe-TAGS-sed:
21570@if sed
21571maybe-TAGS-sed: TAGS-sed
21572
21573TAGS-sed: \
21574 configure-sed
21575 @$(unstage)
21576 @[ -f ./sed/Makefile ] || exit 0; \
21577 r=`${PWD_COMMAND}`; export r; \
21578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579 $(HOST_EXPORTS) \
21580 for flag in $(EXTRA_HOST_FLAGS) ; do \
21581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21582 done; \
21583 echo "Doing TAGS in sed" ; \
21584 (cd $(HOST_SUBDIR)/sed && \
21585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21587 "RANLIB=$${RANLIB}" \
21588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21589 TAGS) \
21590 || exit 1
21591
21592@endif sed
21593
21594.PHONY: maybe-install-info-sed install-info-sed
21595maybe-install-info-sed:
21596@if sed
21597maybe-install-info-sed: install-info-sed
21598
21599install-info-sed: \
21600 configure-sed \
21601 info-sed
21602 @$(unstage)
21603 @[ -f ./sed/Makefile ] || exit 0; \
21604 r=`${PWD_COMMAND}`; export r; \
21605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606 $(HOST_EXPORTS) \
21607 for flag in $(EXTRA_HOST_FLAGS) ; do \
21608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21609 done; \
21610 echo "Doing install-info in sed" ; \
21611 (cd $(HOST_SUBDIR)/sed && \
21612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21614 "RANLIB=$${RANLIB}" \
21615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21616 install-info) \
21617 || exit 1
21618
21619@endif sed
21620
21621.PHONY: maybe-installcheck-sed installcheck-sed
21622maybe-installcheck-sed:
21623@if sed
21624maybe-installcheck-sed: installcheck-sed
21625
21626installcheck-sed: \
21627 configure-sed
21628 @$(unstage)
21629 @[ -f ./sed/Makefile ] || exit 0; \
21630 r=`${PWD_COMMAND}`; export r; \
21631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21632 $(HOST_EXPORTS) \
21633 for flag in $(EXTRA_HOST_FLAGS) ; do \
21634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21635 done; \
21636 echo "Doing installcheck in sed" ; \
21637 (cd $(HOST_SUBDIR)/sed && \
21638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21640 "RANLIB=$${RANLIB}" \
21641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21642 installcheck) \
21643 || exit 1
21644
21645@endif sed
21646
21647.PHONY: maybe-mostlyclean-sed mostlyclean-sed
21648maybe-mostlyclean-sed:
21649@if sed
21650maybe-mostlyclean-sed: mostlyclean-sed
21651
21652mostlyclean-sed:
21653 @$(unstage)
21654 @[ -f ./sed/Makefile ] || exit 0; \
21655 r=`${PWD_COMMAND}`; export r; \
21656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21657 $(HOST_EXPORTS) \
21658 for flag in $(EXTRA_HOST_FLAGS) ; do \
21659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21660 done; \
21661 echo "Doing mostlyclean in sed" ; \
21662 (cd $(HOST_SUBDIR)/sed && \
21663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21665 "RANLIB=$${RANLIB}" \
21666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21667 mostlyclean) \
21668 || exit 1
21669
21670@endif sed
21671
21672.PHONY: maybe-clean-sed clean-sed
21673maybe-clean-sed:
21674@if sed
21675maybe-clean-sed: clean-sed
21676
21677clean-sed:
21678 @$(unstage)
21679 @[ -f ./sed/Makefile ] || exit 0; \
21680 r=`${PWD_COMMAND}`; export r; \
21681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21682 $(HOST_EXPORTS) \
21683 for flag in $(EXTRA_HOST_FLAGS) ; do \
21684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21685 done; \
21686 echo "Doing clean in sed" ; \
21687 (cd $(HOST_SUBDIR)/sed && \
21688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21690 "RANLIB=$${RANLIB}" \
21691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21692 clean) \
21693 || exit 1
21694
21695@endif sed
21696
21697.PHONY: maybe-distclean-sed distclean-sed
21698maybe-distclean-sed:
21699@if sed
21700maybe-distclean-sed: distclean-sed
21701
21702distclean-sed:
21703 @$(unstage)
21704 @[ -f ./sed/Makefile ] || exit 0; \
21705 r=`${PWD_COMMAND}`; export r; \
21706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21707 $(HOST_EXPORTS) \
21708 for flag in $(EXTRA_HOST_FLAGS) ; do \
21709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21710 done; \
21711 echo "Doing distclean in sed" ; \
21712 (cd $(HOST_SUBDIR)/sed && \
21713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21715 "RANLIB=$${RANLIB}" \
21716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21717 distclean) \
21718 || exit 1
21719
21720@endif sed
21721
21722.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
21723maybe-maintainer-clean-sed:
21724@if sed
21725maybe-maintainer-clean-sed: maintainer-clean-sed
21726
21727maintainer-clean-sed:
21728 @$(unstage)
21729 @[ -f ./sed/Makefile ] || exit 0; \
21730 r=`${PWD_COMMAND}`; export r; \
21731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21732 $(HOST_EXPORTS) \
21733 for flag in $(EXTRA_HOST_FLAGS) ; do \
21734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21735 done; \
21736 echo "Doing maintainer-clean in sed" ; \
21737 (cd $(HOST_SUBDIR)/sed && \
21738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21740 "RANLIB=$${RANLIB}" \
21741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21742 maintainer-clean) \
21743 || exit 1
21744
21745@endif sed
21746
21747
21748
21749.PHONY: configure-send-pr maybe-configure-send-pr
21750maybe-configure-send-pr:
21751@if send-pr
21752maybe-configure-send-pr: configure-send-pr
21753configure-send-pr:
21754 @$(unstage)
21755 @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
21756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
21757 r=`${PWD_COMMAND}`; export r; \
21758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21759 $(HOST_EXPORTS) \
21760 echo Configuring in $(HOST_SUBDIR)/send-pr; \
21761 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
21762 case $(srcdir) in \
21763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21764 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
21765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21766 esac; \
21767 srcdiroption="--srcdir=$${topdir}/send-pr"; \
21768 libsrcdir="$$s/send-pr"; \
21769 $(SHELL) $${libsrcdir}/configure \
21770 $(HOST_CONFIGARGS) $${srcdiroption} \
21771 || exit 1
21772@endif send-pr
21773
21774
21775
21776
21777
21778.PHONY: all-send-pr maybe-all-send-pr
21779maybe-all-send-pr:
21780@if send-pr
21781TARGET-send-pr=all
21782maybe-all-send-pr: all-send-pr
21783all-send-pr: configure-send-pr
21784 @$(unstage)
21785 @r=`${PWD_COMMAND}`; export r; \
21786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21787 $(HOST_EXPORTS) \
21788 (cd $(HOST_SUBDIR)/send-pr && \
21789 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
21790@endif send-pr
21791
21792
21793
21794
21795.PHONY: check-send-pr maybe-check-send-pr
21796maybe-check-send-pr:
21797@if send-pr
21798maybe-check-send-pr: check-send-pr
21799
21800check-send-pr:
21801 @$(unstage)
21802 @r=`${PWD_COMMAND}`; export r; \
21803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21804 $(HOST_EXPORTS) \
21805 (cd $(HOST_SUBDIR)/send-pr && \
21806 $(MAKE) $(FLAGS_TO_PASS) check)
21807
21808@endif send-pr
21809
21810.PHONY: install-send-pr maybe-install-send-pr
21811maybe-install-send-pr:
21812@if send-pr
21813maybe-install-send-pr: install-send-pr
21814
21815install-send-pr: installdirs
21816 @$(unstage)
21817 @r=`${PWD_COMMAND}`; export r; \
21818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21819 $(HOST_EXPORTS) \
21820 (cd $(HOST_SUBDIR)/send-pr && \
21821 $(MAKE) $(FLAGS_TO_PASS) install)
21822
21823@endif send-pr
21824
21825# Other targets (info, dvi, etc.)
21826
21827.PHONY: maybe-info-send-pr info-send-pr
21828maybe-info-send-pr:
21829@if send-pr
21830maybe-info-send-pr: info-send-pr
21831
21832info-send-pr: \
21833 configure-send-pr
21834 @$(unstage)
21835 @[ -f ./send-pr/Makefile ] || exit 0; \
21836 r=`${PWD_COMMAND}`; export r; \
21837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21838 $(HOST_EXPORTS) \
21839 for flag in $(EXTRA_HOST_FLAGS) ; do \
21840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21841 done; \
21842 echo "Doing info in send-pr" ; \
21843 (cd $(HOST_SUBDIR)/send-pr && \
21844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21846 "RANLIB=$${RANLIB}" \
21847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21848 info) \
21849 || exit 1
21850
21851@endif send-pr
21852
21853.PHONY: maybe-dvi-send-pr dvi-send-pr
21854maybe-dvi-send-pr:
21855@if send-pr
21856maybe-dvi-send-pr: dvi-send-pr
21857
21858dvi-send-pr: \
21859 configure-send-pr
21860 @$(unstage)
21861 @[ -f ./send-pr/Makefile ] || exit 0; \
21862 r=`${PWD_COMMAND}`; export r; \
21863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21864 $(HOST_EXPORTS) \
21865 for flag in $(EXTRA_HOST_FLAGS) ; do \
21866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21867 done; \
21868 echo "Doing dvi in send-pr" ; \
21869 (cd $(HOST_SUBDIR)/send-pr && \
21870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21872 "RANLIB=$${RANLIB}" \
21873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21874 dvi) \
21875 || exit 1
21876
21877@endif send-pr
21878
21879.PHONY: maybe-html-send-pr html-send-pr
21880maybe-html-send-pr:
21881@if send-pr
21882maybe-html-send-pr: html-send-pr
21883
21884html-send-pr: \
21885 configure-send-pr
21886 @$(unstage)
21887 @[ -f ./send-pr/Makefile ] || exit 0; \
21888 r=`${PWD_COMMAND}`; export r; \
21889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21890 $(HOST_EXPORTS) \
21891 for flag in $(EXTRA_HOST_FLAGS) ; do \
21892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21893 done; \
21894 echo "Doing html in send-pr" ; \
21895 (cd $(HOST_SUBDIR)/send-pr && \
21896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21898 "RANLIB=$${RANLIB}" \
21899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21900 html) \
21901 || exit 1
21902
21903@endif send-pr
21904
21905.PHONY: maybe-TAGS-send-pr TAGS-send-pr
21906maybe-TAGS-send-pr:
21907@if send-pr
21908maybe-TAGS-send-pr: TAGS-send-pr
21909
21910TAGS-send-pr: \
21911 configure-send-pr
21912 @$(unstage)
21913 @[ -f ./send-pr/Makefile ] || exit 0; \
21914 r=`${PWD_COMMAND}`; export r; \
21915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21916 $(HOST_EXPORTS) \
21917 for flag in $(EXTRA_HOST_FLAGS) ; do \
21918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21919 done; \
21920 echo "Doing TAGS in send-pr" ; \
21921 (cd $(HOST_SUBDIR)/send-pr && \
21922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21924 "RANLIB=$${RANLIB}" \
21925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21926 TAGS) \
21927 || exit 1
21928
21929@endif send-pr
21930
21931.PHONY: maybe-install-info-send-pr install-info-send-pr
21932maybe-install-info-send-pr:
21933@if send-pr
21934maybe-install-info-send-pr: install-info-send-pr
21935
21936install-info-send-pr: \
21937 configure-send-pr \
21938 info-send-pr
21939 @$(unstage)
21940 @[ -f ./send-pr/Makefile ] || exit 0; \
21941 r=`${PWD_COMMAND}`; export r; \
21942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21943 $(HOST_EXPORTS) \
21944 for flag in $(EXTRA_HOST_FLAGS) ; do \
21945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21946 done; \
21947 echo "Doing install-info in send-pr" ; \
21948 (cd $(HOST_SUBDIR)/send-pr && \
21949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21951 "RANLIB=$${RANLIB}" \
21952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21953 install-info) \
21954 || exit 1
21955
21956@endif send-pr
21957
21958.PHONY: maybe-installcheck-send-pr installcheck-send-pr
21959maybe-installcheck-send-pr:
21960@if send-pr
21961maybe-installcheck-send-pr: installcheck-send-pr
21962
21963installcheck-send-pr: \
21964 configure-send-pr
21965 @$(unstage)
21966 @[ -f ./send-pr/Makefile ] || exit 0; \
21967 r=`${PWD_COMMAND}`; export r; \
21968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21969 $(HOST_EXPORTS) \
21970 for flag in $(EXTRA_HOST_FLAGS) ; do \
21971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21972 done; \
21973 echo "Doing installcheck in send-pr" ; \
21974 (cd $(HOST_SUBDIR)/send-pr && \
21975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21977 "RANLIB=$${RANLIB}" \
21978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21979 installcheck) \
21980 || exit 1
21981
21982@endif send-pr
21983
21984.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
21985maybe-mostlyclean-send-pr:
21986@if send-pr
21987maybe-mostlyclean-send-pr: mostlyclean-send-pr
21988
21989mostlyclean-send-pr:
21990 @$(unstage)
21991 @[ -f ./send-pr/Makefile ] || exit 0; \
21992 r=`${PWD_COMMAND}`; export r; \
21993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994 $(HOST_EXPORTS) \
21995 for flag in $(EXTRA_HOST_FLAGS) ; do \
21996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21997 done; \
21998 echo "Doing mostlyclean in send-pr" ; \
21999 (cd $(HOST_SUBDIR)/send-pr && \
22000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22002 "RANLIB=$${RANLIB}" \
22003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22004 mostlyclean) \
22005 || exit 1
22006
22007@endif send-pr
22008
22009.PHONY: maybe-clean-send-pr clean-send-pr
22010maybe-clean-send-pr:
22011@if send-pr
22012maybe-clean-send-pr: clean-send-pr
22013
22014clean-send-pr:
22015 @$(unstage)
22016 @[ -f ./send-pr/Makefile ] || exit 0; \
22017 r=`${PWD_COMMAND}`; export r; \
22018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019 $(HOST_EXPORTS) \
22020 for flag in $(EXTRA_HOST_FLAGS) ; do \
22021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22022 done; \
22023 echo "Doing clean in send-pr" ; \
22024 (cd $(HOST_SUBDIR)/send-pr && \
22025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22027 "RANLIB=$${RANLIB}" \
22028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22029 clean) \
22030 || exit 1
22031
22032@endif send-pr
22033
22034.PHONY: maybe-distclean-send-pr distclean-send-pr
22035maybe-distclean-send-pr:
22036@if send-pr
22037maybe-distclean-send-pr: distclean-send-pr
22038
22039distclean-send-pr:
22040 @$(unstage)
22041 @[ -f ./send-pr/Makefile ] || exit 0; \
22042 r=`${PWD_COMMAND}`; export r; \
22043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22044 $(HOST_EXPORTS) \
22045 for flag in $(EXTRA_HOST_FLAGS) ; do \
22046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22047 done; \
22048 echo "Doing distclean in send-pr" ; \
22049 (cd $(HOST_SUBDIR)/send-pr && \
22050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22052 "RANLIB=$${RANLIB}" \
22053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22054 distclean) \
22055 || exit 1
22056
22057@endif send-pr
22058
22059.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
22060maybe-maintainer-clean-send-pr:
22061@if send-pr
22062maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
22063
22064maintainer-clean-send-pr:
22065 @$(unstage)
22066 @[ -f ./send-pr/Makefile ] || exit 0; \
22067 r=`${PWD_COMMAND}`; export r; \
22068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22069 $(HOST_EXPORTS) \
22070 for flag in $(EXTRA_HOST_FLAGS) ; do \
22071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22072 done; \
22073 echo "Doing maintainer-clean in send-pr" ; \
22074 (cd $(HOST_SUBDIR)/send-pr && \
22075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22077 "RANLIB=$${RANLIB}" \
22078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22079 maintainer-clean) \
22080 || exit 1
22081
22082@endif send-pr
22083
22084
22085
22086.PHONY: configure-shellutils maybe-configure-shellutils
22087maybe-configure-shellutils:
22088@if shellutils
22089maybe-configure-shellutils: configure-shellutils
22090configure-shellutils:
22091 @$(unstage)
22092 @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
22093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
22094 r=`${PWD_COMMAND}`; export r; \
22095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22096 $(HOST_EXPORTS) \
22097 echo Configuring in $(HOST_SUBDIR)/shellutils; \
22098 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
22099 case $(srcdir) in \
22100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22101 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
22102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22103 esac; \
22104 srcdiroption="--srcdir=$${topdir}/shellutils"; \
22105 libsrcdir="$$s/shellutils"; \
22106 $(SHELL) $${libsrcdir}/configure \
22107 $(HOST_CONFIGARGS) $${srcdiroption} \
22108 || exit 1
22109@endif shellutils
22110
22111
22112
22113
22114
22115.PHONY: all-shellutils maybe-all-shellutils
22116maybe-all-shellutils:
22117@if shellutils
22118TARGET-shellutils=all
22119maybe-all-shellutils: all-shellutils
22120all-shellutils: configure-shellutils
22121 @$(unstage)
22122 @r=`${PWD_COMMAND}`; export r; \
22123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22124 $(HOST_EXPORTS) \
22125 (cd $(HOST_SUBDIR)/shellutils && \
22126 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
22127@endif shellutils
22128
22129
22130
22131
22132.PHONY: check-shellutils maybe-check-shellutils
22133maybe-check-shellutils:
22134@if shellutils
22135maybe-check-shellutils: check-shellutils
22136
22137check-shellutils:
22138 @$(unstage)
22139 @r=`${PWD_COMMAND}`; export r; \
22140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22141 $(HOST_EXPORTS) \
22142 (cd $(HOST_SUBDIR)/shellutils && \
22143 $(MAKE) $(FLAGS_TO_PASS) check)
22144
22145@endif shellutils
22146
22147.PHONY: install-shellutils maybe-install-shellutils
22148maybe-install-shellutils:
22149@if shellutils
22150maybe-install-shellutils: install-shellutils
22151
22152install-shellutils: installdirs
22153 @$(unstage)
22154 @r=`${PWD_COMMAND}`; export r; \
22155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22156 $(HOST_EXPORTS) \
22157 (cd $(HOST_SUBDIR)/shellutils && \
22158 $(MAKE) $(FLAGS_TO_PASS) install)
22159
22160@endif shellutils
22161
22162# Other targets (info, dvi, etc.)
22163
22164.PHONY: maybe-info-shellutils info-shellutils
22165maybe-info-shellutils:
22166@if shellutils
22167maybe-info-shellutils: info-shellutils
22168
22169info-shellutils: \
22170 configure-shellutils
22171 @$(unstage)
22172 @[ -f ./shellutils/Makefile ] || exit 0; \
22173 r=`${PWD_COMMAND}`; export r; \
22174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22175 $(HOST_EXPORTS) \
22176 for flag in $(EXTRA_HOST_FLAGS) ; do \
22177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22178 done; \
22179 echo "Doing info in shellutils" ; \
22180 (cd $(HOST_SUBDIR)/shellutils && \
22181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22183 "RANLIB=$${RANLIB}" \
22184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22185 info) \
22186 || exit 1
22187
22188@endif shellutils
22189
22190.PHONY: maybe-dvi-shellutils dvi-shellutils
22191maybe-dvi-shellutils:
22192@if shellutils
22193maybe-dvi-shellutils: dvi-shellutils
22194
22195dvi-shellutils: \
22196 configure-shellutils
22197 @$(unstage)
22198 @[ -f ./shellutils/Makefile ] || exit 0; \
22199 r=`${PWD_COMMAND}`; export r; \
22200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22201 $(HOST_EXPORTS) \
22202 for flag in $(EXTRA_HOST_FLAGS) ; do \
22203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22204 done; \
22205 echo "Doing dvi in shellutils" ; \
22206 (cd $(HOST_SUBDIR)/shellutils && \
22207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22209 "RANLIB=$${RANLIB}" \
22210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22211 dvi) \
22212 || exit 1
22213
22214@endif shellutils
22215
22216.PHONY: maybe-html-shellutils html-shellutils
22217maybe-html-shellutils:
22218@if shellutils
22219maybe-html-shellutils: html-shellutils
22220
22221html-shellutils: \
22222 configure-shellutils
22223 @$(unstage)
22224 @[ -f ./shellutils/Makefile ] || exit 0; \
22225 r=`${PWD_COMMAND}`; export r; \
22226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22227 $(HOST_EXPORTS) \
22228 for flag in $(EXTRA_HOST_FLAGS) ; do \
22229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22230 done; \
22231 echo "Doing html in shellutils" ; \
22232 (cd $(HOST_SUBDIR)/shellutils && \
22233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22235 "RANLIB=$${RANLIB}" \
22236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22237 html) \
22238 || exit 1
22239
22240@endif shellutils
22241
22242.PHONY: maybe-TAGS-shellutils TAGS-shellutils
22243maybe-TAGS-shellutils:
22244@if shellutils
22245maybe-TAGS-shellutils: TAGS-shellutils
22246
22247TAGS-shellutils: \
22248 configure-shellutils
22249 @$(unstage)
22250 @[ -f ./shellutils/Makefile ] || exit 0; \
22251 r=`${PWD_COMMAND}`; export r; \
22252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22253 $(HOST_EXPORTS) \
22254 for flag in $(EXTRA_HOST_FLAGS) ; do \
22255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22256 done; \
22257 echo "Doing TAGS in shellutils" ; \
22258 (cd $(HOST_SUBDIR)/shellutils && \
22259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22261 "RANLIB=$${RANLIB}" \
22262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22263 TAGS) \
22264 || exit 1
22265
22266@endif shellutils
22267
22268.PHONY: maybe-install-info-shellutils install-info-shellutils
22269maybe-install-info-shellutils:
22270@if shellutils
22271maybe-install-info-shellutils: install-info-shellutils
22272
22273install-info-shellutils: \
22274 configure-shellutils \
22275 info-shellutils
22276 @$(unstage)
22277 @[ -f ./shellutils/Makefile ] || exit 0; \
22278 r=`${PWD_COMMAND}`; export r; \
22279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22280 $(HOST_EXPORTS) \
22281 for flag in $(EXTRA_HOST_FLAGS) ; do \
22282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22283 done; \
22284 echo "Doing install-info in shellutils" ; \
22285 (cd $(HOST_SUBDIR)/shellutils && \
22286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22288 "RANLIB=$${RANLIB}" \
22289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22290 install-info) \
22291 || exit 1
22292
22293@endif shellutils
22294
22295.PHONY: maybe-installcheck-shellutils installcheck-shellutils
22296maybe-installcheck-shellutils:
22297@if shellutils
22298maybe-installcheck-shellutils: installcheck-shellutils
22299
22300installcheck-shellutils: \
22301 configure-shellutils
22302 @$(unstage)
22303 @[ -f ./shellutils/Makefile ] || exit 0; \
22304 r=`${PWD_COMMAND}`; export r; \
22305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22306 $(HOST_EXPORTS) \
22307 for flag in $(EXTRA_HOST_FLAGS) ; do \
22308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22309 done; \
22310 echo "Doing installcheck in shellutils" ; \
22311 (cd $(HOST_SUBDIR)/shellutils && \
22312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22314 "RANLIB=$${RANLIB}" \
22315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22316 installcheck) \
22317 || exit 1
22318
22319@endif shellutils
22320
22321.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
22322maybe-mostlyclean-shellutils:
22323@if shellutils
22324maybe-mostlyclean-shellutils: mostlyclean-shellutils
22325
22326mostlyclean-shellutils:
22327 @$(unstage)
22328 @[ -f ./shellutils/Makefile ] || exit 0; \
22329 r=`${PWD_COMMAND}`; export r; \
22330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22331 $(HOST_EXPORTS) \
22332 for flag in $(EXTRA_HOST_FLAGS) ; do \
22333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22334 done; \
22335 echo "Doing mostlyclean in shellutils" ; \
22336 (cd $(HOST_SUBDIR)/shellutils && \
22337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22339 "RANLIB=$${RANLIB}" \
22340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22341 mostlyclean) \
22342 || exit 1
22343
22344@endif shellutils
22345
22346.PHONY: maybe-clean-shellutils clean-shellutils
22347maybe-clean-shellutils:
22348@if shellutils
22349maybe-clean-shellutils: clean-shellutils
22350
22351clean-shellutils:
22352 @$(unstage)
22353 @[ -f ./shellutils/Makefile ] || exit 0; \
22354 r=`${PWD_COMMAND}`; export r; \
22355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22356 $(HOST_EXPORTS) \
22357 for flag in $(EXTRA_HOST_FLAGS) ; do \
22358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22359 done; \
22360 echo "Doing clean in shellutils" ; \
22361 (cd $(HOST_SUBDIR)/shellutils && \
22362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22364 "RANLIB=$${RANLIB}" \
22365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22366 clean) \
22367 || exit 1
22368
22369@endif shellutils
22370
22371.PHONY: maybe-distclean-shellutils distclean-shellutils
22372maybe-distclean-shellutils:
22373@if shellutils
22374maybe-distclean-shellutils: distclean-shellutils
22375
22376distclean-shellutils:
22377 @$(unstage)
22378 @[ -f ./shellutils/Makefile ] || exit 0; \
22379 r=`${PWD_COMMAND}`; export r; \
22380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381 $(HOST_EXPORTS) \
22382 for flag in $(EXTRA_HOST_FLAGS) ; do \
22383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22384 done; \
22385 echo "Doing distclean in shellutils" ; \
22386 (cd $(HOST_SUBDIR)/shellutils && \
22387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22389 "RANLIB=$${RANLIB}" \
22390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22391 distclean) \
22392 || exit 1
22393
22394@endif shellutils
22395
22396.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
22397maybe-maintainer-clean-shellutils:
22398@if shellutils
22399maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
22400
22401maintainer-clean-shellutils:
22402 @$(unstage)
22403 @[ -f ./shellutils/Makefile ] || exit 0; \
22404 r=`${PWD_COMMAND}`; export r; \
22405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22406 $(HOST_EXPORTS) \
22407 for flag in $(EXTRA_HOST_FLAGS) ; do \
22408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22409 done; \
22410 echo "Doing maintainer-clean in shellutils" ; \
22411 (cd $(HOST_SUBDIR)/shellutils && \
22412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22414 "RANLIB=$${RANLIB}" \
22415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22416 maintainer-clean) \
22417 || exit 1
22418
22419@endif shellutils
22420
22421
22422
22423.PHONY: configure-sid maybe-configure-sid
22424maybe-configure-sid:
22425@if sid
22426maybe-configure-sid: configure-sid
22427configure-sid:
22428 @$(unstage)
22429 @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
22430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
22431 r=`${PWD_COMMAND}`; export r; \
22432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22433 $(HOST_EXPORTS) \
22434 echo Configuring in $(HOST_SUBDIR)/sid; \
22435 cd "$(HOST_SUBDIR)/sid" || exit 1; \
22436 case $(srcdir) in \
22437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22438 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
22439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22440 esac; \
22441 srcdiroption="--srcdir=$${topdir}/sid"; \
22442 libsrcdir="$$s/sid"; \
22443 $(SHELL) $${libsrcdir}/configure \
22444 $(HOST_CONFIGARGS) $${srcdiroption} \
22445 || exit 1
22446@endif sid
22447
22448
22449
22450
22451
22452.PHONY: all-sid maybe-all-sid
22453maybe-all-sid:
22454@if sid
22455TARGET-sid=all
22456maybe-all-sid: all-sid
22457all-sid: configure-sid
22458 @$(unstage)
22459 @r=`${PWD_COMMAND}`; export r; \
22460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22461 $(HOST_EXPORTS) \
22462 (cd $(HOST_SUBDIR)/sid && \
22463 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
22464@endif sid
22465
22466
22467
22468
22469.PHONY: check-sid maybe-check-sid
22470maybe-check-sid:
22471@if sid
22472maybe-check-sid: check-sid
22473
22474check-sid:
22475 @$(unstage)
22476 @r=`${PWD_COMMAND}`; export r; \
22477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22478 $(HOST_EXPORTS) \
22479 (cd $(HOST_SUBDIR)/sid && \
22480 $(MAKE) $(FLAGS_TO_PASS) check)
22481
22482@endif sid
22483
22484.PHONY: install-sid maybe-install-sid
22485maybe-install-sid:
22486@if sid
22487maybe-install-sid: install-sid
22488
22489install-sid: installdirs
22490 @$(unstage)
22491 @r=`${PWD_COMMAND}`; export r; \
22492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22493 $(HOST_EXPORTS) \
22494 (cd $(HOST_SUBDIR)/sid && \
22495 $(MAKE) $(FLAGS_TO_PASS) install)
22496
22497@endif sid
22498
22499# Other targets (info, dvi, etc.)
22500
22501.PHONY: maybe-info-sid info-sid
22502maybe-info-sid:
22503@if sid
22504maybe-info-sid: info-sid
22505
22506info-sid: \
22507 configure-sid
22508 @$(unstage)
22509 @[ -f ./sid/Makefile ] || exit 0; \
22510 r=`${PWD_COMMAND}`; export r; \
22511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22512 $(HOST_EXPORTS) \
22513 for flag in $(EXTRA_HOST_FLAGS) ; do \
22514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22515 done; \
22516 echo "Doing info in sid" ; \
22517 (cd $(HOST_SUBDIR)/sid && \
22518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22520 "RANLIB=$${RANLIB}" \
22521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22522 info) \
22523 || exit 1
22524
22525@endif sid
22526
22527.PHONY: maybe-dvi-sid dvi-sid
22528maybe-dvi-sid:
22529@if sid
22530maybe-dvi-sid: dvi-sid
22531
22532dvi-sid: \
22533 configure-sid
22534 @$(unstage)
22535 @[ -f ./sid/Makefile ] || exit 0; \
22536 r=`${PWD_COMMAND}`; export r; \
22537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22538 $(HOST_EXPORTS) \
22539 for flag in $(EXTRA_HOST_FLAGS) ; do \
22540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22541 done; \
22542 echo "Doing dvi in sid" ; \
22543 (cd $(HOST_SUBDIR)/sid && \
22544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22546 "RANLIB=$${RANLIB}" \
22547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22548 dvi) \
22549 || exit 1
22550
22551@endif sid
22552
22553.PHONY: maybe-html-sid html-sid
22554maybe-html-sid:
22555@if sid
22556maybe-html-sid: html-sid
22557
22558html-sid: \
22559 configure-sid
22560 @$(unstage)
22561 @[ -f ./sid/Makefile ] || exit 0; \
22562 r=`${PWD_COMMAND}`; export r; \
22563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22564 $(HOST_EXPORTS) \
22565 for flag in $(EXTRA_HOST_FLAGS) ; do \
22566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22567 done; \
22568 echo "Doing html in sid" ; \
22569 (cd $(HOST_SUBDIR)/sid && \
22570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22572 "RANLIB=$${RANLIB}" \
22573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22574 html) \
22575 || exit 1
22576
22577@endif sid
22578
22579.PHONY: maybe-TAGS-sid TAGS-sid
22580maybe-TAGS-sid:
22581@if sid
22582maybe-TAGS-sid: TAGS-sid
22583
22584TAGS-sid: \
22585 configure-sid
22586 @$(unstage)
22587 @[ -f ./sid/Makefile ] || exit 0; \
22588 r=`${PWD_COMMAND}`; export r; \
22589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22590 $(HOST_EXPORTS) \
22591 for flag in $(EXTRA_HOST_FLAGS) ; do \
22592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22593 done; \
22594 echo "Doing TAGS in sid" ; \
22595 (cd $(HOST_SUBDIR)/sid && \
22596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22598 "RANLIB=$${RANLIB}" \
22599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22600 TAGS) \
22601 || exit 1
22602
22603@endif sid
22604
22605.PHONY: maybe-install-info-sid install-info-sid
22606maybe-install-info-sid:
22607@if sid
22608maybe-install-info-sid: install-info-sid
22609
22610install-info-sid: \
22611 configure-sid \
22612 info-sid
22613 @$(unstage)
22614 @[ -f ./sid/Makefile ] || exit 0; \
22615 r=`${PWD_COMMAND}`; export r; \
22616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22617 $(HOST_EXPORTS) \
22618 for flag in $(EXTRA_HOST_FLAGS) ; do \
22619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22620 done; \
22621 echo "Doing install-info in sid" ; \
22622 (cd $(HOST_SUBDIR)/sid && \
22623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22625 "RANLIB=$${RANLIB}" \
22626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22627 install-info) \
22628 || exit 1
22629
22630@endif sid
22631
22632.PHONY: maybe-installcheck-sid installcheck-sid
22633maybe-installcheck-sid:
22634@if sid
22635maybe-installcheck-sid: installcheck-sid
22636
22637installcheck-sid: \
22638 configure-sid
22639 @$(unstage)
22640 @[ -f ./sid/Makefile ] || exit 0; \
22641 r=`${PWD_COMMAND}`; export r; \
22642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22643 $(HOST_EXPORTS) \
22644 for flag in $(EXTRA_HOST_FLAGS) ; do \
22645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22646 done; \
22647 echo "Doing installcheck in sid" ; \
22648 (cd $(HOST_SUBDIR)/sid && \
22649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22651 "RANLIB=$${RANLIB}" \
22652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22653 installcheck) \
22654 || exit 1
22655
22656@endif sid
22657
22658.PHONY: maybe-mostlyclean-sid mostlyclean-sid
22659maybe-mostlyclean-sid:
22660@if sid
22661maybe-mostlyclean-sid: mostlyclean-sid
22662
22663mostlyclean-sid:
22664 @$(unstage)
22665 @[ -f ./sid/Makefile ] || exit 0; \
22666 r=`${PWD_COMMAND}`; export r; \
22667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22668 $(HOST_EXPORTS) \
22669 for flag in $(EXTRA_HOST_FLAGS) ; do \
22670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22671 done; \
22672 echo "Doing mostlyclean in sid" ; \
22673 (cd $(HOST_SUBDIR)/sid && \
22674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22676 "RANLIB=$${RANLIB}" \
22677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22678 mostlyclean) \
22679 || exit 1
22680
22681@endif sid
22682
22683.PHONY: maybe-clean-sid clean-sid
22684maybe-clean-sid:
22685@if sid
22686maybe-clean-sid: clean-sid
22687
22688clean-sid:
22689 @$(unstage)
22690 @[ -f ./sid/Makefile ] || exit 0; \
22691 r=`${PWD_COMMAND}`; export r; \
22692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22693 $(HOST_EXPORTS) \
22694 for flag in $(EXTRA_HOST_FLAGS) ; do \
22695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22696 done; \
22697 echo "Doing clean in sid" ; \
22698 (cd $(HOST_SUBDIR)/sid && \
22699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22701 "RANLIB=$${RANLIB}" \
22702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22703 clean) \
22704 || exit 1
22705
22706@endif sid
22707
22708.PHONY: maybe-distclean-sid distclean-sid
22709maybe-distclean-sid:
22710@if sid
22711maybe-distclean-sid: distclean-sid
22712
22713distclean-sid:
22714 @$(unstage)
22715 @[ -f ./sid/Makefile ] || exit 0; \
22716 r=`${PWD_COMMAND}`; export r; \
22717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22718 $(HOST_EXPORTS) \
22719 for flag in $(EXTRA_HOST_FLAGS) ; do \
22720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22721 done; \
22722 echo "Doing distclean in sid" ; \
22723 (cd $(HOST_SUBDIR)/sid && \
22724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22726 "RANLIB=$${RANLIB}" \
22727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22728 distclean) \
22729 || exit 1
22730
22731@endif sid
22732
22733.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
22734maybe-maintainer-clean-sid:
22735@if sid
22736maybe-maintainer-clean-sid: maintainer-clean-sid
22737
22738maintainer-clean-sid:
22739 @$(unstage)
22740 @[ -f ./sid/Makefile ] || exit 0; \
22741 r=`${PWD_COMMAND}`; export r; \
22742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22743 $(HOST_EXPORTS) \
22744 for flag in $(EXTRA_HOST_FLAGS) ; do \
22745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22746 done; \
22747 echo "Doing maintainer-clean in sid" ; \
22748 (cd $(HOST_SUBDIR)/sid && \
22749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22751 "RANLIB=$${RANLIB}" \
22752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22753 maintainer-clean) \
22754 || exit 1
22755
22756@endif sid
22757
22758
22759
22760.PHONY: configure-sim maybe-configure-sim
22761maybe-configure-sim:
22762@if sim
22763maybe-configure-sim: configure-sim
22764configure-sim:
22765 @$(unstage)
22766 @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
22767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
22768 r=`${PWD_COMMAND}`; export r; \
22769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22770 $(HOST_EXPORTS) \
22771 echo Configuring in $(HOST_SUBDIR)/sim; \
22772 cd "$(HOST_SUBDIR)/sim" || exit 1; \
22773 case $(srcdir) in \
22774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22775 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
22776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22777 esac; \
22778 srcdiroption="--srcdir=$${topdir}/sim"; \
22779 libsrcdir="$$s/sim"; \
22780 $(SHELL) $${libsrcdir}/configure \
22781 $(HOST_CONFIGARGS) $${srcdiroption} \
22782 || exit 1
22783@endif sim
22784
22785
22786
22787
22788
22789.PHONY: all-sim maybe-all-sim
22790maybe-all-sim:
22791@if sim
22792TARGET-sim=all
22793maybe-all-sim: all-sim
22794all-sim: configure-sim
22795 @$(unstage)
22796 @r=`${PWD_COMMAND}`; export r; \
22797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22798 $(HOST_EXPORTS) \
22799 (cd $(HOST_SUBDIR)/sim && \
22800 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
22801@endif sim
22802
22803
22804
22805
22806.PHONY: check-sim maybe-check-sim
22807maybe-check-sim:
22808@if sim
22809maybe-check-sim: check-sim
22810
22811check-sim:
22812 @$(unstage)
22813 @r=`${PWD_COMMAND}`; export r; \
22814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815 $(HOST_EXPORTS) \
22816 (cd $(HOST_SUBDIR)/sim && \
22817 $(MAKE) $(FLAGS_TO_PASS) check)
22818
22819@endif sim
22820
22821.PHONY: install-sim maybe-install-sim
22822maybe-install-sim:
22823@if sim
22824maybe-install-sim: install-sim
22825
22826install-sim: installdirs
22827 @$(unstage)
22828 @r=`${PWD_COMMAND}`; export r; \
22829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830 $(HOST_EXPORTS) \
22831 (cd $(HOST_SUBDIR)/sim && \
22832 $(MAKE) $(FLAGS_TO_PASS) install)
22833
22834@endif sim
22835
22836# Other targets (info, dvi, etc.)
22837
22838.PHONY: maybe-info-sim info-sim
22839maybe-info-sim:
22840@if sim
22841maybe-info-sim: info-sim
22842
22843info-sim: \
22844 configure-sim
22845 @$(unstage)
22846 @[ -f ./sim/Makefile ] || exit 0; \
22847 r=`${PWD_COMMAND}`; export r; \
22848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22849 $(HOST_EXPORTS) \
22850 for flag in $(EXTRA_HOST_FLAGS) ; do \
22851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22852 done; \
22853 echo "Doing info in sim" ; \
22854 (cd $(HOST_SUBDIR)/sim && \
22855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22857 "RANLIB=$${RANLIB}" \
22858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22859 info) \
22860 || exit 1
22861
22862@endif sim
22863
22864.PHONY: maybe-dvi-sim dvi-sim
22865maybe-dvi-sim:
22866@if sim
22867maybe-dvi-sim: dvi-sim
22868
22869dvi-sim: \
22870 configure-sim
22871 @$(unstage)
22872 @[ -f ./sim/Makefile ] || exit 0; \
22873 r=`${PWD_COMMAND}`; export r; \
22874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22875 $(HOST_EXPORTS) \
22876 for flag in $(EXTRA_HOST_FLAGS) ; do \
22877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22878 done; \
22879 echo "Doing dvi in sim" ; \
22880 (cd $(HOST_SUBDIR)/sim && \
22881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22883 "RANLIB=$${RANLIB}" \
22884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22885 dvi) \
22886 || exit 1
22887
22888@endif sim
22889
22890.PHONY: maybe-html-sim html-sim
22891maybe-html-sim:
22892@if sim
22893maybe-html-sim: html-sim
22894
22895html-sim: \
22896 configure-sim
22897 @$(unstage)
22898 @[ -f ./sim/Makefile ] || exit 0; \
22899 r=`${PWD_COMMAND}`; export r; \
22900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22901 $(HOST_EXPORTS) \
22902 for flag in $(EXTRA_HOST_FLAGS) ; do \
22903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22904 done; \
22905 echo "Doing html in sim" ; \
22906 (cd $(HOST_SUBDIR)/sim && \
22907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22909 "RANLIB=$${RANLIB}" \
22910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22911 html) \
22912 || exit 1
22913
22914@endif sim
22915
22916.PHONY: maybe-TAGS-sim TAGS-sim
22917maybe-TAGS-sim:
22918@if sim
22919maybe-TAGS-sim: TAGS-sim
22920
22921TAGS-sim: \
22922 configure-sim
22923 @$(unstage)
22924 @[ -f ./sim/Makefile ] || exit 0; \
22925 r=`${PWD_COMMAND}`; export r; \
22926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22927 $(HOST_EXPORTS) \
22928 for flag in $(EXTRA_HOST_FLAGS) ; do \
22929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22930 done; \
22931 echo "Doing TAGS in sim" ; \
22932 (cd $(HOST_SUBDIR)/sim && \
22933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22935 "RANLIB=$${RANLIB}" \
22936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22937 TAGS) \
22938 || exit 1
22939
22940@endif sim
22941
22942.PHONY: maybe-install-info-sim install-info-sim
22943maybe-install-info-sim:
22944@if sim
22945maybe-install-info-sim: install-info-sim
22946
22947install-info-sim: \
22948 configure-sim \
22949 info-sim
22950 @$(unstage)
22951 @[ -f ./sim/Makefile ] || exit 0; \
22952 r=`${PWD_COMMAND}`; export r; \
22953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22954 $(HOST_EXPORTS) \
22955 for flag in $(EXTRA_HOST_FLAGS) ; do \
22956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22957 done; \
22958 echo "Doing install-info in sim" ; \
22959 (cd $(HOST_SUBDIR)/sim && \
22960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22962 "RANLIB=$${RANLIB}" \
22963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22964 install-info) \
22965 || exit 1
22966
22967@endif sim
22968
22969.PHONY: maybe-installcheck-sim installcheck-sim
22970maybe-installcheck-sim:
22971@if sim
22972maybe-installcheck-sim: installcheck-sim
22973
22974installcheck-sim: \
22975 configure-sim
22976 @$(unstage)
22977 @[ -f ./sim/Makefile ] || exit 0; \
22978 r=`${PWD_COMMAND}`; export r; \
22979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22980 $(HOST_EXPORTS) \
22981 for flag in $(EXTRA_HOST_FLAGS) ; do \
22982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22983 done; \
22984 echo "Doing installcheck in sim" ; \
22985 (cd $(HOST_SUBDIR)/sim && \
22986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22988 "RANLIB=$${RANLIB}" \
22989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22990 installcheck) \
22991 || exit 1
22992
22993@endif sim
22994
22995.PHONY: maybe-mostlyclean-sim mostlyclean-sim
22996maybe-mostlyclean-sim:
22997@if sim
22998maybe-mostlyclean-sim: mostlyclean-sim
22999
23000mostlyclean-sim:
23001 @$(unstage)
23002 @[ -f ./sim/Makefile ] || exit 0; \
23003 r=`${PWD_COMMAND}`; export r; \
23004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23005 $(HOST_EXPORTS) \
23006 for flag in $(EXTRA_HOST_FLAGS) ; do \
23007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23008 done; \
23009 echo "Doing mostlyclean in sim" ; \
23010 (cd $(HOST_SUBDIR)/sim && \
23011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23013 "RANLIB=$${RANLIB}" \
23014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23015 mostlyclean) \
23016 || exit 1
23017
23018@endif sim
23019
23020.PHONY: maybe-clean-sim clean-sim
23021maybe-clean-sim:
23022@if sim
23023maybe-clean-sim: clean-sim
23024
23025clean-sim:
23026 @$(unstage)
23027 @[ -f ./sim/Makefile ] || exit 0; \
23028 r=`${PWD_COMMAND}`; export r; \
23029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030 $(HOST_EXPORTS) \
23031 for flag in $(EXTRA_HOST_FLAGS) ; do \
23032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23033 done; \
23034 echo "Doing clean in sim" ; \
23035 (cd $(HOST_SUBDIR)/sim && \
23036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23038 "RANLIB=$${RANLIB}" \
23039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23040 clean) \
23041 || exit 1
23042
23043@endif sim
23044
23045.PHONY: maybe-distclean-sim distclean-sim
23046maybe-distclean-sim:
23047@if sim
23048maybe-distclean-sim: distclean-sim
23049
23050distclean-sim:
23051 @$(unstage)
23052 @[ -f ./sim/Makefile ] || exit 0; \
23053 r=`${PWD_COMMAND}`; export r; \
23054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055 $(HOST_EXPORTS) \
23056 for flag in $(EXTRA_HOST_FLAGS) ; do \
23057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23058 done; \
23059 echo "Doing distclean in sim" ; \
23060 (cd $(HOST_SUBDIR)/sim && \
23061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23063 "RANLIB=$${RANLIB}" \
23064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23065 distclean) \
23066 || exit 1
23067
23068@endif sim
23069
23070.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
23071maybe-maintainer-clean-sim:
23072@if sim
23073maybe-maintainer-clean-sim: maintainer-clean-sim
23074
23075maintainer-clean-sim:
23076 @$(unstage)
23077 @[ -f ./sim/Makefile ] || exit 0; \
23078 r=`${PWD_COMMAND}`; export r; \
23079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23080 $(HOST_EXPORTS) \
23081 for flag in $(EXTRA_HOST_FLAGS) ; do \
23082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23083 done; \
23084 echo "Doing maintainer-clean in sim" ; \
23085 (cd $(HOST_SUBDIR)/sim && \
23086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23088 "RANLIB=$${RANLIB}" \
23089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23090 maintainer-clean) \
23091 || exit 1
23092
23093@endif sim
23094
23095
23096
23097.PHONY: configure-tar maybe-configure-tar
23098maybe-configure-tar:
23099@if tar
23100maybe-configure-tar: configure-tar
23101configure-tar:
23102 @$(unstage)
23103 @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
23104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
23105 r=`${PWD_COMMAND}`; export r; \
23106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23107 $(HOST_EXPORTS) \
23108 echo Configuring in $(HOST_SUBDIR)/tar; \
23109 cd "$(HOST_SUBDIR)/tar" || exit 1; \
23110 case $(srcdir) in \
23111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23112 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
23113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23114 esac; \
23115 srcdiroption="--srcdir=$${topdir}/tar"; \
23116 libsrcdir="$$s/tar"; \
23117 $(SHELL) $${libsrcdir}/configure \
23118 $(HOST_CONFIGARGS) $${srcdiroption} \
23119 || exit 1
23120@endif tar
23121
23122
23123
23124
23125
23126.PHONY: all-tar maybe-all-tar
23127maybe-all-tar:
23128@if tar
23129TARGET-tar=all
23130maybe-all-tar: all-tar
23131all-tar: configure-tar
23132 @$(unstage)
23133 @r=`${PWD_COMMAND}`; export r; \
23134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135 $(HOST_EXPORTS) \
23136 (cd $(HOST_SUBDIR)/tar && \
23137 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
23138@endif tar
23139
23140
23141
23142
23143.PHONY: check-tar maybe-check-tar
23144maybe-check-tar:
23145@if tar
23146maybe-check-tar: check-tar
23147
23148check-tar:
23149 @$(unstage)
23150 @r=`${PWD_COMMAND}`; export r; \
23151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152 $(HOST_EXPORTS) \
23153 (cd $(HOST_SUBDIR)/tar && \
23154 $(MAKE) $(FLAGS_TO_PASS) check)
23155
23156@endif tar
23157
23158.PHONY: install-tar maybe-install-tar
23159maybe-install-tar:
23160@if tar
23161maybe-install-tar: install-tar
23162
23163install-tar: installdirs
23164 @$(unstage)
23165 @r=`${PWD_COMMAND}`; export r; \
23166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23167 $(HOST_EXPORTS) \
23168 (cd $(HOST_SUBDIR)/tar && \
23169 $(MAKE) $(FLAGS_TO_PASS) install)
23170
23171@endif tar
23172
23173# Other targets (info, dvi, etc.)
23174
23175.PHONY: maybe-info-tar info-tar
23176maybe-info-tar:
23177@if tar
23178maybe-info-tar: info-tar
23179
23180info-tar: \
23181 configure-tar
23182 @$(unstage)
23183 @[ -f ./tar/Makefile ] || exit 0; \
23184 r=`${PWD_COMMAND}`; export r; \
23185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23186 $(HOST_EXPORTS) \
23187 for flag in $(EXTRA_HOST_FLAGS) ; do \
23188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23189 done; \
23190 echo "Doing info in tar" ; \
23191 (cd $(HOST_SUBDIR)/tar && \
23192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23194 "RANLIB=$${RANLIB}" \
23195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23196 info) \
23197 || exit 1
23198
23199@endif tar
23200
23201.PHONY: maybe-dvi-tar dvi-tar
23202maybe-dvi-tar:
23203@if tar
23204maybe-dvi-tar: dvi-tar
23205
23206dvi-tar: \
23207 configure-tar
23208 @$(unstage)
23209 @[ -f ./tar/Makefile ] || exit 0; \
23210 r=`${PWD_COMMAND}`; export r; \
23211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23212 $(HOST_EXPORTS) \
23213 for flag in $(EXTRA_HOST_FLAGS) ; do \
23214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23215 done; \
23216 echo "Doing dvi in tar" ; \
23217 (cd $(HOST_SUBDIR)/tar && \
23218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23220 "RANLIB=$${RANLIB}" \
23221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23222 dvi) \
23223 || exit 1
23224
23225@endif tar
23226
23227.PHONY: maybe-html-tar html-tar
23228maybe-html-tar:
23229@if tar
23230maybe-html-tar: html-tar
23231
23232html-tar: \
23233 configure-tar
23234 @$(unstage)
23235 @[ -f ./tar/Makefile ] || exit 0; \
23236 r=`${PWD_COMMAND}`; export r; \
23237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23238 $(HOST_EXPORTS) \
23239 for flag in $(EXTRA_HOST_FLAGS) ; do \
23240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23241 done; \
23242 echo "Doing html in tar" ; \
23243 (cd $(HOST_SUBDIR)/tar && \
23244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23246 "RANLIB=$${RANLIB}" \
23247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23248 html) \
23249 || exit 1
23250
23251@endif tar
23252
23253.PHONY: maybe-TAGS-tar TAGS-tar
23254maybe-TAGS-tar:
23255@if tar
23256maybe-TAGS-tar: TAGS-tar
23257
23258TAGS-tar: \
23259 configure-tar
23260 @$(unstage)
23261 @[ -f ./tar/Makefile ] || exit 0; \
23262 r=`${PWD_COMMAND}`; export r; \
23263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23264 $(HOST_EXPORTS) \
23265 for flag in $(EXTRA_HOST_FLAGS) ; do \
23266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23267 done; \
23268 echo "Doing TAGS in tar" ; \
23269 (cd $(HOST_SUBDIR)/tar && \
23270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23272 "RANLIB=$${RANLIB}" \
23273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23274 TAGS) \
23275 || exit 1
23276
23277@endif tar
23278
23279.PHONY: maybe-install-info-tar install-info-tar
23280maybe-install-info-tar:
23281@if tar
23282maybe-install-info-tar: install-info-tar
23283
23284install-info-tar: \
23285 configure-tar \
23286 info-tar
23287 @$(unstage)
23288 @[ -f ./tar/Makefile ] || exit 0; \
23289 r=`${PWD_COMMAND}`; export r; \
23290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23291 $(HOST_EXPORTS) \
23292 for flag in $(EXTRA_HOST_FLAGS) ; do \
23293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23294 done; \
23295 echo "Doing install-info in tar" ; \
23296 (cd $(HOST_SUBDIR)/tar && \
23297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23299 "RANLIB=$${RANLIB}" \
23300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23301 install-info) \
23302 || exit 1
23303
23304@endif tar
23305
23306.PHONY: maybe-installcheck-tar installcheck-tar
23307maybe-installcheck-tar:
23308@if tar
23309maybe-installcheck-tar: installcheck-tar
23310
23311installcheck-tar: \
23312 configure-tar
23313 @$(unstage)
23314 @[ -f ./tar/Makefile ] || exit 0; \
23315 r=`${PWD_COMMAND}`; export r; \
23316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23317 $(HOST_EXPORTS) \
23318 for flag in $(EXTRA_HOST_FLAGS) ; do \
23319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23320 done; \
23321 echo "Doing installcheck in tar" ; \
23322 (cd $(HOST_SUBDIR)/tar && \
23323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23325 "RANLIB=$${RANLIB}" \
23326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23327 installcheck) \
23328 || exit 1
23329
23330@endif tar
23331
23332.PHONY: maybe-mostlyclean-tar mostlyclean-tar
23333maybe-mostlyclean-tar:
23334@if tar
23335maybe-mostlyclean-tar: mostlyclean-tar
23336
23337mostlyclean-tar:
23338 @$(unstage)
23339 @[ -f ./tar/Makefile ] || exit 0; \
23340 r=`${PWD_COMMAND}`; export r; \
23341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23342 $(HOST_EXPORTS) \
23343 for flag in $(EXTRA_HOST_FLAGS) ; do \
23344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23345 done; \
23346 echo "Doing mostlyclean in tar" ; \
23347 (cd $(HOST_SUBDIR)/tar && \
23348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23350 "RANLIB=$${RANLIB}" \
23351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23352 mostlyclean) \
23353 || exit 1
23354
23355@endif tar
23356
23357.PHONY: maybe-clean-tar clean-tar
23358maybe-clean-tar:
23359@if tar
23360maybe-clean-tar: clean-tar
23361
23362clean-tar:
23363 @$(unstage)
23364 @[ -f ./tar/Makefile ] || exit 0; \
23365 r=`${PWD_COMMAND}`; export r; \
23366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23367 $(HOST_EXPORTS) \
23368 for flag in $(EXTRA_HOST_FLAGS) ; do \
23369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23370 done; \
23371 echo "Doing clean in tar" ; \
23372 (cd $(HOST_SUBDIR)/tar && \
23373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23375 "RANLIB=$${RANLIB}" \
23376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23377 clean) \
23378 || exit 1
23379
23380@endif tar
23381
23382.PHONY: maybe-distclean-tar distclean-tar
23383maybe-distclean-tar:
23384@if tar
23385maybe-distclean-tar: distclean-tar
23386
23387distclean-tar:
23388 @$(unstage)
23389 @[ -f ./tar/Makefile ] || exit 0; \
23390 r=`${PWD_COMMAND}`; export r; \
23391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23392 $(HOST_EXPORTS) \
23393 for flag in $(EXTRA_HOST_FLAGS) ; do \
23394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23395 done; \
23396 echo "Doing distclean in tar" ; \
23397 (cd $(HOST_SUBDIR)/tar && \
23398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23400 "RANLIB=$${RANLIB}" \
23401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23402 distclean) \
23403 || exit 1
23404
23405@endif tar
23406
23407.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
23408maybe-maintainer-clean-tar:
23409@if tar
23410maybe-maintainer-clean-tar: maintainer-clean-tar
23411
23412maintainer-clean-tar:
23413 @$(unstage)
23414 @[ -f ./tar/Makefile ] || exit 0; \
23415 r=`${PWD_COMMAND}`; export r; \
23416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23417 $(HOST_EXPORTS) \
23418 for flag in $(EXTRA_HOST_FLAGS) ; do \
23419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23420 done; \
23421 echo "Doing maintainer-clean in tar" ; \
23422 (cd $(HOST_SUBDIR)/tar && \
23423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23425 "RANLIB=$${RANLIB}" \
23426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23427 maintainer-clean) \
23428 || exit 1
23429
23430@endif tar
23431
23432
23433
23434.PHONY: configure-texinfo maybe-configure-texinfo
23435maybe-configure-texinfo:
23436@if texinfo
23437maybe-configure-texinfo: configure-texinfo
23438configure-texinfo:
23439 @$(unstage)
23440 @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
23441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
23442 r=`${PWD_COMMAND}`; export r; \
23443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23444 $(HOST_EXPORTS) \
23445 echo Configuring in $(HOST_SUBDIR)/texinfo; \
23446 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
23447 case $(srcdir) in \
23448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23449 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
23450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23451 esac; \
23452 srcdiroption="--srcdir=$${topdir}/texinfo"; \
23453 libsrcdir="$$s/texinfo"; \
23454 $(SHELL) $${libsrcdir}/configure \
23455 $(HOST_CONFIGARGS) $${srcdiroption} \
23456 || exit 1
23457@endif texinfo
23458
23459
23460
23461
23462
23463.PHONY: all-texinfo maybe-all-texinfo
23464maybe-all-texinfo:
23465@if texinfo
23466TARGET-texinfo=all
23467maybe-all-texinfo: all-texinfo
23468all-texinfo: configure-texinfo
23469 @$(unstage)
23470 @r=`${PWD_COMMAND}`; export r; \
23471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23472 $(HOST_EXPORTS) \
23473 (cd $(HOST_SUBDIR)/texinfo && \
23474 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
23475@endif texinfo
23476
23477
23478
23479
23480.PHONY: check-texinfo maybe-check-texinfo
23481maybe-check-texinfo:
23482@if texinfo
23483maybe-check-texinfo: check-texinfo
23484
23485check-texinfo:
23486 @$(unstage)
23487 @r=`${PWD_COMMAND}`; export r; \
23488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23489 $(HOST_EXPORTS) \
23490 (cd $(HOST_SUBDIR)/texinfo && \
23491 $(MAKE) $(FLAGS_TO_PASS) check)
23492
23493@endif texinfo
23494
23495.PHONY: install-texinfo maybe-install-texinfo
23496maybe-install-texinfo:
23497@if texinfo
23498maybe-install-texinfo: install-texinfo
23499
23500install-texinfo:
23501
23502@endif texinfo
23503
23504# Other targets (info, dvi, etc.)
23505
23506.PHONY: maybe-info-texinfo info-texinfo
23507maybe-info-texinfo:
23508@if texinfo
23509maybe-info-texinfo: info-texinfo
23510
23511info-texinfo: \
23512 configure-texinfo
23513 @$(unstage)
23514 @[ -f ./texinfo/Makefile ] || exit 0; \
23515 r=`${PWD_COMMAND}`; export r; \
23516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23517 $(HOST_EXPORTS) \
23518 for flag in $(EXTRA_HOST_FLAGS) ; do \
23519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23520 done; \
23521 echo "Doing info in texinfo" ; \
23522 (cd $(HOST_SUBDIR)/texinfo && \
23523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23525 "RANLIB=$${RANLIB}" \
23526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23527 info) \
23528 || exit 1
23529
23530@endif texinfo
23531
23532.PHONY: maybe-dvi-texinfo dvi-texinfo
23533maybe-dvi-texinfo:
23534@if texinfo
23535maybe-dvi-texinfo: dvi-texinfo
23536
23537dvi-texinfo: \
23538 configure-texinfo
23539 @$(unstage)
23540 @[ -f ./texinfo/Makefile ] || exit 0; \
23541 r=`${PWD_COMMAND}`; export r; \
23542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543 $(HOST_EXPORTS) \
23544 for flag in $(EXTRA_HOST_FLAGS) ; do \
23545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23546 done; \
23547 echo "Doing dvi in texinfo" ; \
23548 (cd $(HOST_SUBDIR)/texinfo && \
23549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23551 "RANLIB=$${RANLIB}" \
23552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23553 dvi) \
23554 || exit 1
23555
23556@endif texinfo
23557
23558.PHONY: maybe-html-texinfo html-texinfo
23559maybe-html-texinfo:
23560@if texinfo
23561maybe-html-texinfo: html-texinfo
23562
23563html-texinfo: \
23564 configure-texinfo
23565 @$(unstage)
23566 @[ -f ./texinfo/Makefile ] || exit 0; \
23567 r=`${PWD_COMMAND}`; export r; \
23568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23569 $(HOST_EXPORTS) \
23570 for flag in $(EXTRA_HOST_FLAGS) ; do \
23571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23572 done; \
23573 echo "Doing html in texinfo" ; \
23574 (cd $(HOST_SUBDIR)/texinfo && \
23575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23577 "RANLIB=$${RANLIB}" \
23578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23579 html) \
23580 || exit 1
23581
23582@endif texinfo
23583
23584.PHONY: maybe-TAGS-texinfo TAGS-texinfo
23585maybe-TAGS-texinfo:
23586@if texinfo
23587maybe-TAGS-texinfo: TAGS-texinfo
23588
23589TAGS-texinfo: \
23590 configure-texinfo
23591 @$(unstage)
23592 @[ -f ./texinfo/Makefile ] || exit 0; \
23593 r=`${PWD_COMMAND}`; export r; \
23594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23595 $(HOST_EXPORTS) \
23596 for flag in $(EXTRA_HOST_FLAGS) ; do \
23597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23598 done; \
23599 echo "Doing TAGS in texinfo" ; \
23600 (cd $(HOST_SUBDIR)/texinfo && \
23601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23603 "RANLIB=$${RANLIB}" \
23604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23605 TAGS) \
23606 || exit 1
23607
23608@endif texinfo
23609
23610.PHONY: maybe-install-info-texinfo install-info-texinfo
23611maybe-install-info-texinfo:
23612@if texinfo
23613maybe-install-info-texinfo: install-info-texinfo
23614
23615install-info-texinfo: \
23616 configure-texinfo \
23617 info-texinfo
23618 @$(unstage)
23619 @[ -f ./texinfo/Makefile ] || exit 0; \
23620 r=`${PWD_COMMAND}`; export r; \
23621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23622 $(HOST_EXPORTS) \
23623 for flag in $(EXTRA_HOST_FLAGS) ; do \
23624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23625 done; \
23626 echo "Doing install-info in texinfo" ; \
23627 (cd $(HOST_SUBDIR)/texinfo && \
23628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23630 "RANLIB=$${RANLIB}" \
23631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23632 install-info) \
23633 || exit 1
23634
23635@endif texinfo
23636
23637.PHONY: maybe-installcheck-texinfo installcheck-texinfo
23638maybe-installcheck-texinfo:
23639@if texinfo
23640maybe-installcheck-texinfo: installcheck-texinfo
23641
23642installcheck-texinfo: \
23643 configure-texinfo
23644 @$(unstage)
23645 @[ -f ./texinfo/Makefile ] || exit 0; \
23646 r=`${PWD_COMMAND}`; export r; \
23647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23648 $(HOST_EXPORTS) \
23649 for flag in $(EXTRA_HOST_FLAGS) ; do \
23650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23651 done; \
23652 echo "Doing installcheck in texinfo" ; \
23653 (cd $(HOST_SUBDIR)/texinfo && \
23654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23656 "RANLIB=$${RANLIB}" \
23657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23658 installcheck) \
23659 || exit 1
23660
23661@endif texinfo
23662
23663.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
23664maybe-mostlyclean-texinfo:
23665@if texinfo
23666maybe-mostlyclean-texinfo: mostlyclean-texinfo
23667
23668mostlyclean-texinfo:
23669 @$(unstage)
23670 @[ -f ./texinfo/Makefile ] || exit 0; \
23671 r=`${PWD_COMMAND}`; export r; \
23672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673 $(HOST_EXPORTS) \
23674 for flag in $(EXTRA_HOST_FLAGS) ; do \
23675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23676 done; \
23677 echo "Doing mostlyclean in texinfo" ; \
23678 (cd $(HOST_SUBDIR)/texinfo && \
23679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23681 "RANLIB=$${RANLIB}" \
23682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23683 mostlyclean) \
23684 || exit 1
23685
23686@endif texinfo
23687
23688.PHONY: maybe-clean-texinfo clean-texinfo
23689maybe-clean-texinfo:
23690@if texinfo
23691maybe-clean-texinfo: clean-texinfo
23692
23693clean-texinfo:
23694 @$(unstage)
23695 @[ -f ./texinfo/Makefile ] || exit 0; \
23696 r=`${PWD_COMMAND}`; export r; \
23697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23698 $(HOST_EXPORTS) \
23699 for flag in $(EXTRA_HOST_FLAGS) ; do \
23700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23701 done; \
23702 echo "Doing clean in texinfo" ; \
23703 (cd $(HOST_SUBDIR)/texinfo && \
23704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23706 "RANLIB=$${RANLIB}" \
23707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23708 clean) \
23709 || exit 1
23710
23711@endif texinfo
23712
23713.PHONY: maybe-distclean-texinfo distclean-texinfo
23714maybe-distclean-texinfo:
23715@if texinfo
23716maybe-distclean-texinfo: distclean-texinfo
23717
23718distclean-texinfo:
23719 @$(unstage)
23720 @[ -f ./texinfo/Makefile ] || exit 0; \
23721 r=`${PWD_COMMAND}`; export r; \
23722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23723 $(HOST_EXPORTS) \
23724 for flag in $(EXTRA_HOST_FLAGS) ; do \
23725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23726 done; \
23727 echo "Doing distclean in texinfo" ; \
23728 (cd $(HOST_SUBDIR)/texinfo && \
23729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23731 "RANLIB=$${RANLIB}" \
23732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23733 distclean) \
23734 || exit 1
23735
23736@endif texinfo
23737
23738.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
23739maybe-maintainer-clean-texinfo:
23740@if texinfo
23741maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
23742
23743maintainer-clean-texinfo:
23744 @$(unstage)
23745 @[ -f ./texinfo/Makefile ] || exit 0; \
23746 r=`${PWD_COMMAND}`; export r; \
23747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23748 $(HOST_EXPORTS) \
23749 for flag in $(EXTRA_HOST_FLAGS) ; do \
23750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23751 done; \
23752 echo "Doing maintainer-clean in texinfo" ; \
23753 (cd $(HOST_SUBDIR)/texinfo && \
23754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23756 "RANLIB=$${RANLIB}" \
23757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23758 maintainer-clean) \
23759 || exit 1
23760
23761@endif texinfo
23762
23763
23764
23765.PHONY: configure-textutils maybe-configure-textutils
23766maybe-configure-textutils:
23767@if textutils
23768maybe-configure-textutils: configure-textutils
23769configure-textutils:
23770 @$(unstage)
23771 @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
23772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
23773 r=`${PWD_COMMAND}`; export r; \
23774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23775 $(HOST_EXPORTS) \
23776 echo Configuring in $(HOST_SUBDIR)/textutils; \
23777 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
23778 case $(srcdir) in \
23779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23780 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
23781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23782 esac; \
23783 srcdiroption="--srcdir=$${topdir}/textutils"; \
23784 libsrcdir="$$s/textutils"; \
23785 $(SHELL) $${libsrcdir}/configure \
23786 $(HOST_CONFIGARGS) $${srcdiroption} \
23787 || exit 1
23788@endif textutils
23789
23790
23791
23792
23793
23794.PHONY: all-textutils maybe-all-textutils
23795maybe-all-textutils:
23796@if textutils
23797TARGET-textutils=all
23798maybe-all-textutils: all-textutils
23799all-textutils: configure-textutils
23800 @$(unstage)
23801 @r=`${PWD_COMMAND}`; export r; \
23802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23803 $(HOST_EXPORTS) \
23804 (cd $(HOST_SUBDIR)/textutils && \
23805 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
23806@endif textutils
23807
23808
23809
23810
23811.PHONY: check-textutils maybe-check-textutils
23812maybe-check-textutils:
23813@if textutils
23814maybe-check-textutils: check-textutils
23815
23816check-textutils:
23817 @$(unstage)
23818 @r=`${PWD_COMMAND}`; export r; \
23819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23820 $(HOST_EXPORTS) \
23821 (cd $(HOST_SUBDIR)/textutils && \
23822 $(MAKE) $(FLAGS_TO_PASS) check)
23823
23824@endif textutils
23825
23826.PHONY: install-textutils maybe-install-textutils
23827maybe-install-textutils:
23828@if textutils
23829maybe-install-textutils: install-textutils
23830
23831install-textutils: installdirs
23832 @$(unstage)
23833 @r=`${PWD_COMMAND}`; export r; \
23834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23835 $(HOST_EXPORTS) \
23836 (cd $(HOST_SUBDIR)/textutils && \
23837 $(MAKE) $(FLAGS_TO_PASS) install)
23838
23839@endif textutils
23840
23841# Other targets (info, dvi, etc.)
23842
23843.PHONY: maybe-info-textutils info-textutils
23844maybe-info-textutils:
23845@if textutils
23846maybe-info-textutils: info-textutils
23847
23848info-textutils: \
23849 configure-textutils
23850 @$(unstage)
23851 @[ -f ./textutils/Makefile ] || exit 0; \
23852 r=`${PWD_COMMAND}`; export r; \
23853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23854 $(HOST_EXPORTS) \
23855 for flag in $(EXTRA_HOST_FLAGS) ; do \
23856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23857 done; \
23858 echo "Doing info in textutils" ; \
23859 (cd $(HOST_SUBDIR)/textutils && \
23860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23862 "RANLIB=$${RANLIB}" \
23863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23864 info) \
23865 || exit 1
23866
23867@endif textutils
23868
23869.PHONY: maybe-dvi-textutils dvi-textutils
23870maybe-dvi-textutils:
23871@if textutils
23872maybe-dvi-textutils: dvi-textutils
23873
23874dvi-textutils: \
23875 configure-textutils
23876 @$(unstage)
23877 @[ -f ./textutils/Makefile ] || exit 0; \
23878 r=`${PWD_COMMAND}`; export r; \
23879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880 $(HOST_EXPORTS) \
23881 for flag in $(EXTRA_HOST_FLAGS) ; do \
23882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883 done; \
23884 echo "Doing dvi in textutils" ; \
23885 (cd $(HOST_SUBDIR)/textutils && \
23886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888 "RANLIB=$${RANLIB}" \
23889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23890 dvi) \
23891 || exit 1
23892
23893@endif textutils
23894
23895.PHONY: maybe-html-textutils html-textutils
23896maybe-html-textutils:
23897@if textutils
23898maybe-html-textutils: html-textutils
23899
23900html-textutils: \
23901 configure-textutils
23902 @$(unstage)
23903 @[ -f ./textutils/Makefile ] || exit 0; \
23904 r=`${PWD_COMMAND}`; export r; \
23905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23906 $(HOST_EXPORTS) \
23907 for flag in $(EXTRA_HOST_FLAGS) ; do \
23908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23909 done; \
23910 echo "Doing html in textutils" ; \
23911 (cd $(HOST_SUBDIR)/textutils && \
23912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23914 "RANLIB=$${RANLIB}" \
23915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23916 html) \
23917 || exit 1
23918
23919@endif textutils
23920
23921.PHONY: maybe-TAGS-textutils TAGS-textutils
23922maybe-TAGS-textutils:
23923@if textutils
23924maybe-TAGS-textutils: TAGS-textutils
23925
23926TAGS-textutils: \
23927 configure-textutils
23928 @$(unstage)
23929 @[ -f ./textutils/Makefile ] || exit 0; \
23930 r=`${PWD_COMMAND}`; export r; \
23931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23932 $(HOST_EXPORTS) \
23933 for flag in $(EXTRA_HOST_FLAGS) ; do \
23934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23935 done; \
23936 echo "Doing TAGS in textutils" ; \
23937 (cd $(HOST_SUBDIR)/textutils && \
23938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23940 "RANLIB=$${RANLIB}" \
23941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23942 TAGS) \
23943 || exit 1
23944
23945@endif textutils
23946
23947.PHONY: maybe-install-info-textutils install-info-textutils
23948maybe-install-info-textutils:
23949@if textutils
23950maybe-install-info-textutils: install-info-textutils
23951
23952install-info-textutils: \
23953 configure-textutils \
23954 info-textutils
23955 @$(unstage)
23956 @[ -f ./textutils/Makefile ] || exit 0; \
23957 r=`${PWD_COMMAND}`; export r; \
23958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23959 $(HOST_EXPORTS) \
23960 for flag in $(EXTRA_HOST_FLAGS) ; do \
23961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23962 done; \
23963 echo "Doing install-info in textutils" ; \
23964 (cd $(HOST_SUBDIR)/textutils && \
23965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23967 "RANLIB=$${RANLIB}" \
23968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23969 install-info) \
23970 || exit 1
23971
23972@endif textutils
23973
23974.PHONY: maybe-installcheck-textutils installcheck-textutils
23975maybe-installcheck-textutils:
23976@if textutils
23977maybe-installcheck-textutils: installcheck-textutils
23978
23979installcheck-textutils: \
23980 configure-textutils
23981 @$(unstage)
23982 @[ -f ./textutils/Makefile ] || exit 0; \
23983 r=`${PWD_COMMAND}`; export r; \
23984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23985 $(HOST_EXPORTS) \
23986 for flag in $(EXTRA_HOST_FLAGS) ; do \
23987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23988 done; \
23989 echo "Doing installcheck in textutils" ; \
23990 (cd $(HOST_SUBDIR)/textutils && \
23991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23993 "RANLIB=$${RANLIB}" \
23994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23995 installcheck) \
23996 || exit 1
23997
23998@endif textutils
23999
24000.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
24001maybe-mostlyclean-textutils:
24002@if textutils
24003maybe-mostlyclean-textutils: mostlyclean-textutils
24004
24005mostlyclean-textutils:
24006 @$(unstage)
24007 @[ -f ./textutils/Makefile ] || exit 0; \
24008 r=`${PWD_COMMAND}`; export r; \
24009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24010 $(HOST_EXPORTS) \
24011 for flag in $(EXTRA_HOST_FLAGS) ; do \
24012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24013 done; \
24014 echo "Doing mostlyclean in textutils" ; \
24015 (cd $(HOST_SUBDIR)/textutils && \
24016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24018 "RANLIB=$${RANLIB}" \
24019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24020 mostlyclean) \
24021 || exit 1
24022
24023@endif textutils
24024
24025.PHONY: maybe-clean-textutils clean-textutils
24026maybe-clean-textutils:
24027@if textutils
24028maybe-clean-textutils: clean-textutils
24029
24030clean-textutils:
24031 @$(unstage)
24032 @[ -f ./textutils/Makefile ] || exit 0; \
24033 r=`${PWD_COMMAND}`; export r; \
24034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24035 $(HOST_EXPORTS) \
24036 for flag in $(EXTRA_HOST_FLAGS) ; do \
24037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24038 done; \
24039 echo "Doing clean in textutils" ; \
24040 (cd $(HOST_SUBDIR)/textutils && \
24041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24043 "RANLIB=$${RANLIB}" \
24044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24045 clean) \
24046 || exit 1
24047
24048@endif textutils
24049
24050.PHONY: maybe-distclean-textutils distclean-textutils
24051maybe-distclean-textutils:
24052@if textutils
24053maybe-distclean-textutils: distclean-textutils
24054
24055distclean-textutils:
24056 @$(unstage)
24057 @[ -f ./textutils/Makefile ] || exit 0; \
24058 r=`${PWD_COMMAND}`; export r; \
24059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24060 $(HOST_EXPORTS) \
24061 for flag in $(EXTRA_HOST_FLAGS) ; do \
24062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24063 done; \
24064 echo "Doing distclean in textutils" ; \
24065 (cd $(HOST_SUBDIR)/textutils && \
24066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24068 "RANLIB=$${RANLIB}" \
24069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24070 distclean) \
24071 || exit 1
24072
24073@endif textutils
24074
24075.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
24076maybe-maintainer-clean-textutils:
24077@if textutils
24078maybe-maintainer-clean-textutils: maintainer-clean-textutils
24079
24080maintainer-clean-textutils:
24081 @$(unstage)
24082 @[ -f ./textutils/Makefile ] || exit 0; \
24083 r=`${PWD_COMMAND}`; export r; \
24084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24085 $(HOST_EXPORTS) \
24086 for flag in $(EXTRA_HOST_FLAGS) ; do \
24087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24088 done; \
24089 echo "Doing maintainer-clean in textutils" ; \
24090 (cd $(HOST_SUBDIR)/textutils && \
24091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24093 "RANLIB=$${RANLIB}" \
24094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24095 maintainer-clean) \
24096 || exit 1
24097
24098@endif textutils
24099
24100
24101
24102.PHONY: configure-time maybe-configure-time
24103maybe-configure-time:
24104@if time
24105maybe-configure-time: configure-time
24106configure-time:
24107 @$(unstage)
24108 @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
24109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
24110 r=`${PWD_COMMAND}`; export r; \
24111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24112 $(HOST_EXPORTS) \
24113 echo Configuring in $(HOST_SUBDIR)/time; \
24114 cd "$(HOST_SUBDIR)/time" || exit 1; \
24115 case $(srcdir) in \
24116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24117 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
24118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24119 esac; \
24120 srcdiroption="--srcdir=$${topdir}/time"; \
24121 libsrcdir="$$s/time"; \
24122 $(SHELL) $${libsrcdir}/configure \
24123 $(HOST_CONFIGARGS) $${srcdiroption} \
24124 || exit 1
24125@endif time
24126
24127
24128
24129
24130
24131.PHONY: all-time maybe-all-time
24132maybe-all-time:
24133@if time
24134TARGET-time=all
24135maybe-all-time: all-time
24136all-time: configure-time
24137 @$(unstage)
24138 @r=`${PWD_COMMAND}`; export r; \
24139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24140 $(HOST_EXPORTS) \
24141 (cd $(HOST_SUBDIR)/time && \
24142 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
24143@endif time
24144
24145
24146
24147
24148.PHONY: check-time maybe-check-time
24149maybe-check-time:
24150@if time
24151maybe-check-time: check-time
24152
24153check-time:
24154 @$(unstage)
24155 @r=`${PWD_COMMAND}`; export r; \
24156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157 $(HOST_EXPORTS) \
24158 (cd $(HOST_SUBDIR)/time && \
24159 $(MAKE) $(FLAGS_TO_PASS) check)
24160
24161@endif time
24162
24163.PHONY: install-time maybe-install-time
24164maybe-install-time:
24165@if time
24166maybe-install-time: install-time
24167
24168install-time: installdirs
24169 @$(unstage)
24170 @r=`${PWD_COMMAND}`; export r; \
24171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24172 $(HOST_EXPORTS) \
24173 (cd $(HOST_SUBDIR)/time && \
24174 $(MAKE) $(FLAGS_TO_PASS) install)
24175
24176@endif time
24177
24178# Other targets (info, dvi, etc.)
24179
24180.PHONY: maybe-info-time info-time
24181maybe-info-time:
24182@if time
24183maybe-info-time: info-time
24184
24185info-time: \
24186 configure-time
24187 @$(unstage)
24188 @[ -f ./time/Makefile ] || exit 0; \
24189 r=`${PWD_COMMAND}`; export r; \
24190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24191 $(HOST_EXPORTS) \
24192 for flag in $(EXTRA_HOST_FLAGS) ; do \
24193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24194 done; \
24195 echo "Doing info in time" ; \
24196 (cd $(HOST_SUBDIR)/time && \
24197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24199 "RANLIB=$${RANLIB}" \
24200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24201 info) \
24202 || exit 1
24203
24204@endif time
24205
24206.PHONY: maybe-dvi-time dvi-time
24207maybe-dvi-time:
24208@if time
24209maybe-dvi-time: dvi-time
24210
24211dvi-time: \
24212 configure-time
24213 @$(unstage)
24214 @[ -f ./time/Makefile ] || exit 0; \
24215 r=`${PWD_COMMAND}`; export r; \
24216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24217 $(HOST_EXPORTS) \
24218 for flag in $(EXTRA_HOST_FLAGS) ; do \
24219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24220 done; \
24221 echo "Doing dvi in time" ; \
24222 (cd $(HOST_SUBDIR)/time && \
24223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24225 "RANLIB=$${RANLIB}" \
24226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24227 dvi) \
24228 || exit 1
24229
24230@endif time
24231
24232.PHONY: maybe-html-time html-time
24233maybe-html-time:
24234@if time
24235maybe-html-time: html-time
24236
24237html-time: \
24238 configure-time
24239 @$(unstage)
24240 @[ -f ./time/Makefile ] || exit 0; \
24241 r=`${PWD_COMMAND}`; export r; \
24242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24243 $(HOST_EXPORTS) \
24244 for flag in $(EXTRA_HOST_FLAGS) ; do \
24245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24246 done; \
24247 echo "Doing html in time" ; \
24248 (cd $(HOST_SUBDIR)/time && \
24249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24251 "RANLIB=$${RANLIB}" \
24252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24253 html) \
24254 || exit 1
24255
24256@endif time
24257
24258.PHONY: maybe-TAGS-time TAGS-time
24259maybe-TAGS-time:
24260@if time
24261maybe-TAGS-time: TAGS-time
24262
24263TAGS-time: \
24264 configure-time
24265 @$(unstage)
24266 @[ -f ./time/Makefile ] || exit 0; \
24267 r=`${PWD_COMMAND}`; export r; \
24268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24269 $(HOST_EXPORTS) \
24270 for flag in $(EXTRA_HOST_FLAGS) ; do \
24271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24272 done; \
24273 echo "Doing TAGS in time" ; \
24274 (cd $(HOST_SUBDIR)/time && \
24275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24277 "RANLIB=$${RANLIB}" \
24278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24279 TAGS) \
24280 || exit 1
24281
24282@endif time
24283
24284.PHONY: maybe-install-info-time install-info-time
24285maybe-install-info-time:
24286@if time
24287maybe-install-info-time: install-info-time
24288
24289install-info-time: \
24290 configure-time \
24291 info-time
24292 @$(unstage)
24293 @[ -f ./time/Makefile ] || exit 0; \
24294 r=`${PWD_COMMAND}`; export r; \
24295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24296 $(HOST_EXPORTS) \
24297 for flag in $(EXTRA_HOST_FLAGS) ; do \
24298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24299 done; \
24300 echo "Doing install-info in time" ; \
24301 (cd $(HOST_SUBDIR)/time && \
24302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24304 "RANLIB=$${RANLIB}" \
24305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24306 install-info) \
24307 || exit 1
24308
24309@endif time
24310
24311.PHONY: maybe-installcheck-time installcheck-time
24312maybe-installcheck-time:
24313@if time
24314maybe-installcheck-time: installcheck-time
24315
24316installcheck-time: \
24317 configure-time
24318 @$(unstage)
24319 @[ -f ./time/Makefile ] || exit 0; \
24320 r=`${PWD_COMMAND}`; export r; \
24321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24322 $(HOST_EXPORTS) \
24323 for flag in $(EXTRA_HOST_FLAGS) ; do \
24324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24325 done; \
24326 echo "Doing installcheck in time" ; \
24327 (cd $(HOST_SUBDIR)/time && \
24328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24330 "RANLIB=$${RANLIB}" \
24331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24332 installcheck) \
24333 || exit 1
24334
24335@endif time
24336
24337.PHONY: maybe-mostlyclean-time mostlyclean-time
24338maybe-mostlyclean-time:
24339@if time
24340maybe-mostlyclean-time: mostlyclean-time
24341
24342mostlyclean-time:
24343 @$(unstage)
24344 @[ -f ./time/Makefile ] || exit 0; \
24345 r=`${PWD_COMMAND}`; export r; \
24346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347 $(HOST_EXPORTS) \
24348 for flag in $(EXTRA_HOST_FLAGS) ; do \
24349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24350 done; \
24351 echo "Doing mostlyclean in time" ; \
24352 (cd $(HOST_SUBDIR)/time && \
24353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24355 "RANLIB=$${RANLIB}" \
24356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24357 mostlyclean) \
24358 || exit 1
24359
24360@endif time
24361
24362.PHONY: maybe-clean-time clean-time
24363maybe-clean-time:
24364@if time
24365maybe-clean-time: clean-time
24366
24367clean-time:
24368 @$(unstage)
24369 @[ -f ./time/Makefile ] || exit 0; \
24370 r=`${PWD_COMMAND}`; export r; \
24371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24372 $(HOST_EXPORTS) \
24373 for flag in $(EXTRA_HOST_FLAGS) ; do \
24374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24375 done; \
24376 echo "Doing clean in time" ; \
24377 (cd $(HOST_SUBDIR)/time && \
24378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24380 "RANLIB=$${RANLIB}" \
24381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24382 clean) \
24383 || exit 1
24384
24385@endif time
24386
24387.PHONY: maybe-distclean-time distclean-time
24388maybe-distclean-time:
24389@if time
24390maybe-distclean-time: distclean-time
24391
24392distclean-time:
24393 @$(unstage)
24394 @[ -f ./time/Makefile ] || exit 0; \
24395 r=`${PWD_COMMAND}`; export r; \
24396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24397 $(HOST_EXPORTS) \
24398 for flag in $(EXTRA_HOST_FLAGS) ; do \
24399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24400 done; \
24401 echo "Doing distclean in time" ; \
24402 (cd $(HOST_SUBDIR)/time && \
24403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24405 "RANLIB=$${RANLIB}" \
24406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24407 distclean) \
24408 || exit 1
24409
24410@endif time
24411
24412.PHONY: maybe-maintainer-clean-time maintainer-clean-time
24413maybe-maintainer-clean-time:
24414@if time
24415maybe-maintainer-clean-time: maintainer-clean-time
24416
24417maintainer-clean-time:
24418 @$(unstage)
24419 @[ -f ./time/Makefile ] || exit 0; \
24420 r=`${PWD_COMMAND}`; export r; \
24421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24422 $(HOST_EXPORTS) \
24423 for flag in $(EXTRA_HOST_FLAGS) ; do \
24424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24425 done; \
24426 echo "Doing maintainer-clean in time" ; \
24427 (cd $(HOST_SUBDIR)/time && \
24428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24430 "RANLIB=$${RANLIB}" \
24431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24432 maintainer-clean) \
24433 || exit 1
24434
24435@endif time
24436
24437
24438
24439.PHONY: configure-uudecode maybe-configure-uudecode
24440maybe-configure-uudecode:
24441@if uudecode
24442maybe-configure-uudecode: configure-uudecode
24443configure-uudecode:
24444 @$(unstage)
24445 @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
24446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
24447 r=`${PWD_COMMAND}`; export r; \
24448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24449 $(HOST_EXPORTS) \
24450 echo Configuring in $(HOST_SUBDIR)/uudecode; \
24451 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
24452 case $(srcdir) in \
24453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24454 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
24455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24456 esac; \
24457 srcdiroption="--srcdir=$${topdir}/uudecode"; \
24458 libsrcdir="$$s/uudecode"; \
24459 $(SHELL) $${libsrcdir}/configure \
24460 $(HOST_CONFIGARGS) $${srcdiroption} \
24461 || exit 1
24462@endif uudecode
24463
24464
24465
24466
24467
24468.PHONY: all-uudecode maybe-all-uudecode
24469maybe-all-uudecode:
24470@if uudecode
24471TARGET-uudecode=all
24472maybe-all-uudecode: all-uudecode
24473all-uudecode: configure-uudecode
24474 @$(unstage)
24475 @r=`${PWD_COMMAND}`; export r; \
24476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24477 $(HOST_EXPORTS) \
24478 (cd $(HOST_SUBDIR)/uudecode && \
24479 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
24480@endif uudecode
24481
24482
24483
24484
24485.PHONY: check-uudecode maybe-check-uudecode
24486maybe-check-uudecode:
24487@if uudecode
24488maybe-check-uudecode: check-uudecode
24489
24490check-uudecode:
24491 @$(unstage)
24492 @r=`${PWD_COMMAND}`; export r; \
24493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494 $(HOST_EXPORTS) \
24495 (cd $(HOST_SUBDIR)/uudecode && \
24496 $(MAKE) $(FLAGS_TO_PASS) check)
24497
24498@endif uudecode
24499
24500.PHONY: install-uudecode maybe-install-uudecode
24501maybe-install-uudecode:
24502@if uudecode
24503maybe-install-uudecode: install-uudecode
24504
24505install-uudecode: installdirs
24506 @$(unstage)
24507 @r=`${PWD_COMMAND}`; export r; \
24508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24509 $(HOST_EXPORTS) \
24510 (cd $(HOST_SUBDIR)/uudecode && \
24511 $(MAKE) $(FLAGS_TO_PASS) install)
24512
24513@endif uudecode
24514
24515# Other targets (info, dvi, etc.)
24516
24517.PHONY: maybe-info-uudecode info-uudecode
24518maybe-info-uudecode:
24519@if uudecode
24520maybe-info-uudecode: info-uudecode
24521
24522info-uudecode: \
24523 configure-uudecode
24524 @$(unstage)
24525 @[ -f ./uudecode/Makefile ] || exit 0; \
24526 r=`${PWD_COMMAND}`; export r; \
24527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24528 $(HOST_EXPORTS) \
24529 for flag in $(EXTRA_HOST_FLAGS) ; do \
24530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24531 done; \
24532 echo "Doing info in uudecode" ; \
24533 (cd $(HOST_SUBDIR)/uudecode && \
24534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24536 "RANLIB=$${RANLIB}" \
24537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24538 info) \
24539 || exit 1
24540
24541@endif uudecode
24542
24543.PHONY: maybe-dvi-uudecode dvi-uudecode
24544maybe-dvi-uudecode:
24545@if uudecode
24546maybe-dvi-uudecode: dvi-uudecode
24547
24548dvi-uudecode: \
24549 configure-uudecode
24550 @$(unstage)
24551 @[ -f ./uudecode/Makefile ] || exit 0; \
24552 r=`${PWD_COMMAND}`; export r; \
24553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24554 $(HOST_EXPORTS) \
24555 for flag in $(EXTRA_HOST_FLAGS) ; do \
24556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24557 done; \
24558 echo "Doing dvi in uudecode" ; \
24559 (cd $(HOST_SUBDIR)/uudecode && \
24560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24562 "RANLIB=$${RANLIB}" \
24563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24564 dvi) \
24565 || exit 1
24566
24567@endif uudecode
24568
24569.PHONY: maybe-html-uudecode html-uudecode
24570maybe-html-uudecode:
24571@if uudecode
24572maybe-html-uudecode: html-uudecode
24573
24574html-uudecode: \
24575 configure-uudecode
24576 @$(unstage)
24577 @[ -f ./uudecode/Makefile ] || exit 0; \
24578 r=`${PWD_COMMAND}`; export r; \
24579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24580 $(HOST_EXPORTS) \
24581 for flag in $(EXTRA_HOST_FLAGS) ; do \
24582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24583 done; \
24584 echo "Doing html in uudecode" ; \
24585 (cd $(HOST_SUBDIR)/uudecode && \
24586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24588 "RANLIB=$${RANLIB}" \
24589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24590 html) \
24591 || exit 1
24592
24593@endif uudecode
24594
24595.PHONY: maybe-TAGS-uudecode TAGS-uudecode
24596maybe-TAGS-uudecode:
24597@if uudecode
24598maybe-TAGS-uudecode: TAGS-uudecode
24599
24600TAGS-uudecode: \
24601 configure-uudecode
24602 @$(unstage)
24603 @[ -f ./uudecode/Makefile ] || exit 0; \
24604 r=`${PWD_COMMAND}`; export r; \
24605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24606 $(HOST_EXPORTS) \
24607 for flag in $(EXTRA_HOST_FLAGS) ; do \
24608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24609 done; \
24610 echo "Doing TAGS in uudecode" ; \
24611 (cd $(HOST_SUBDIR)/uudecode && \
24612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24614 "RANLIB=$${RANLIB}" \
24615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24616 TAGS) \
24617 || exit 1
24618
24619@endif uudecode
24620
24621.PHONY: maybe-install-info-uudecode install-info-uudecode
24622maybe-install-info-uudecode:
24623@if uudecode
24624maybe-install-info-uudecode: install-info-uudecode
24625
24626install-info-uudecode: \
24627 configure-uudecode \
24628 info-uudecode
24629 @$(unstage)
24630 @[ -f ./uudecode/Makefile ] || exit 0; \
24631 r=`${PWD_COMMAND}`; export r; \
24632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24633 $(HOST_EXPORTS) \
24634 for flag in $(EXTRA_HOST_FLAGS) ; do \
24635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24636 done; \
24637 echo "Doing install-info in uudecode" ; \
24638 (cd $(HOST_SUBDIR)/uudecode && \
24639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24641 "RANLIB=$${RANLIB}" \
24642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24643 install-info) \
24644 || exit 1
24645
24646@endif uudecode
24647
24648.PHONY: maybe-installcheck-uudecode installcheck-uudecode
24649maybe-installcheck-uudecode:
24650@if uudecode
24651maybe-installcheck-uudecode: installcheck-uudecode
24652
24653installcheck-uudecode: \
24654 configure-uudecode
24655 @$(unstage)
24656 @[ -f ./uudecode/Makefile ] || exit 0; \
24657 r=`${PWD_COMMAND}`; export r; \
24658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24659 $(HOST_EXPORTS) \
24660 for flag in $(EXTRA_HOST_FLAGS) ; do \
24661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24662 done; \
24663 echo "Doing installcheck in uudecode" ; \
24664 (cd $(HOST_SUBDIR)/uudecode && \
24665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24667 "RANLIB=$${RANLIB}" \
24668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24669 installcheck) \
24670 || exit 1
24671
24672@endif uudecode
24673
24674.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
24675maybe-mostlyclean-uudecode:
24676@if uudecode
24677maybe-mostlyclean-uudecode: mostlyclean-uudecode
24678
24679mostlyclean-uudecode:
24680 @$(unstage)
24681 @[ -f ./uudecode/Makefile ] || exit 0; \
24682 r=`${PWD_COMMAND}`; export r; \
24683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24684 $(HOST_EXPORTS) \
24685 for flag in $(EXTRA_HOST_FLAGS) ; do \
24686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24687 done; \
24688 echo "Doing mostlyclean in uudecode" ; \
24689 (cd $(HOST_SUBDIR)/uudecode && \
24690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24692 "RANLIB=$${RANLIB}" \
24693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24694 mostlyclean) \
24695 || exit 1
24696
24697@endif uudecode
24698
24699.PHONY: maybe-clean-uudecode clean-uudecode
24700maybe-clean-uudecode:
24701@if uudecode
24702maybe-clean-uudecode: clean-uudecode
24703
24704clean-uudecode:
24705 @$(unstage)
24706 @[ -f ./uudecode/Makefile ] || exit 0; \
24707 r=`${PWD_COMMAND}`; export r; \
24708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24709 $(HOST_EXPORTS) \
24710 for flag in $(EXTRA_HOST_FLAGS) ; do \
24711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24712 done; \
24713 echo "Doing clean in uudecode" ; \
24714 (cd $(HOST_SUBDIR)/uudecode && \
24715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24717 "RANLIB=$${RANLIB}" \
24718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24719 clean) \
24720 || exit 1
24721
24722@endif uudecode
24723
24724.PHONY: maybe-distclean-uudecode distclean-uudecode
24725maybe-distclean-uudecode:
24726@if uudecode
24727maybe-distclean-uudecode: distclean-uudecode
24728
24729distclean-uudecode:
24730 @$(unstage)
24731 @[ -f ./uudecode/Makefile ] || exit 0; \
24732 r=`${PWD_COMMAND}`; export r; \
24733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24734 $(HOST_EXPORTS) \
24735 for flag in $(EXTRA_HOST_FLAGS) ; do \
24736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24737 done; \
24738 echo "Doing distclean in uudecode" ; \
24739 (cd $(HOST_SUBDIR)/uudecode && \
24740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24742 "RANLIB=$${RANLIB}" \
24743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24744 distclean) \
24745 || exit 1
24746
24747@endif uudecode
24748
24749.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
24750maybe-maintainer-clean-uudecode:
24751@if uudecode
24752maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
24753
24754maintainer-clean-uudecode:
24755 @$(unstage)
24756 @[ -f ./uudecode/Makefile ] || exit 0; \
24757 r=`${PWD_COMMAND}`; export r; \
24758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24759 $(HOST_EXPORTS) \
24760 for flag in $(EXTRA_HOST_FLAGS) ; do \
24761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24762 done; \
24763 echo "Doing maintainer-clean in uudecode" ; \
24764 (cd $(HOST_SUBDIR)/uudecode && \
24765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24767 "RANLIB=$${RANLIB}" \
24768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24769 maintainer-clean) \
24770 || exit 1
24771
24772@endif uudecode
24773
24774
24775
24776.PHONY: configure-wdiff maybe-configure-wdiff
24777maybe-configure-wdiff:
24778@if wdiff
24779maybe-configure-wdiff: configure-wdiff
24780configure-wdiff:
24781 @$(unstage)
24782 @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
24783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
24784 r=`${PWD_COMMAND}`; export r; \
24785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24786 $(HOST_EXPORTS) \
24787 echo Configuring in $(HOST_SUBDIR)/wdiff; \
24788 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
24789 case $(srcdir) in \
24790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24791 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
24792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24793 esac; \
24794 srcdiroption="--srcdir=$${topdir}/wdiff"; \
24795 libsrcdir="$$s/wdiff"; \
24796 $(SHELL) $${libsrcdir}/configure \
24797 $(HOST_CONFIGARGS) $${srcdiroption} \
24798 || exit 1
24799@endif wdiff
24800
24801
24802
24803
24804
24805.PHONY: all-wdiff maybe-all-wdiff
24806maybe-all-wdiff:
24807@if wdiff
24808TARGET-wdiff=all
24809maybe-all-wdiff: all-wdiff
24810all-wdiff: configure-wdiff
24811 @$(unstage)
24812 @r=`${PWD_COMMAND}`; export r; \
24813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24814 $(HOST_EXPORTS) \
24815 (cd $(HOST_SUBDIR)/wdiff && \
24816 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
24817@endif wdiff
24818
24819
24820
24821
24822.PHONY: check-wdiff maybe-check-wdiff
24823maybe-check-wdiff:
24824@if wdiff
24825maybe-check-wdiff: check-wdiff
24826
24827check-wdiff:
24828 @$(unstage)
24829 @r=`${PWD_COMMAND}`; export r; \
24830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24831 $(HOST_EXPORTS) \
24832 (cd $(HOST_SUBDIR)/wdiff && \
24833 $(MAKE) $(FLAGS_TO_PASS) check)
24834
24835@endif wdiff
24836
24837.PHONY: install-wdiff maybe-install-wdiff
24838maybe-install-wdiff:
24839@if wdiff
24840maybe-install-wdiff: install-wdiff
24841
24842install-wdiff: installdirs
24843 @$(unstage)
24844 @r=`${PWD_COMMAND}`; export r; \
24845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24846 $(HOST_EXPORTS) \
24847 (cd $(HOST_SUBDIR)/wdiff && \
24848 $(MAKE) $(FLAGS_TO_PASS) install)
24849
24850@endif wdiff
24851
24852# Other targets (info, dvi, etc.)
24853
24854.PHONY: maybe-info-wdiff info-wdiff
24855maybe-info-wdiff:
24856@if wdiff
24857maybe-info-wdiff: info-wdiff
24858
24859info-wdiff: \
24860 configure-wdiff
24861 @$(unstage)
24862 @[ -f ./wdiff/Makefile ] || exit 0; \
24863 r=`${PWD_COMMAND}`; export r; \
24864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24865 $(HOST_EXPORTS) \
24866 for flag in $(EXTRA_HOST_FLAGS) ; do \
24867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24868 done; \
24869 echo "Doing info in wdiff" ; \
24870 (cd $(HOST_SUBDIR)/wdiff && \
24871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24873 "RANLIB=$${RANLIB}" \
24874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24875 info) \
24876 || exit 1
24877
24878@endif wdiff
24879
24880.PHONY: maybe-dvi-wdiff dvi-wdiff
24881maybe-dvi-wdiff:
24882@if wdiff
24883maybe-dvi-wdiff: dvi-wdiff
24884
24885dvi-wdiff: \
24886 configure-wdiff
24887 @$(unstage)
24888 @[ -f ./wdiff/Makefile ] || exit 0; \
24889 r=`${PWD_COMMAND}`; export r; \
24890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24891 $(HOST_EXPORTS) \
24892 for flag in $(EXTRA_HOST_FLAGS) ; do \
24893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24894 done; \
24895 echo "Doing dvi in wdiff" ; \
24896 (cd $(HOST_SUBDIR)/wdiff && \
24897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24899 "RANLIB=$${RANLIB}" \
24900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24901 dvi) \
24902 || exit 1
24903
24904@endif wdiff
24905
24906.PHONY: maybe-html-wdiff html-wdiff
24907maybe-html-wdiff:
24908@if wdiff
24909maybe-html-wdiff: html-wdiff
24910
24911html-wdiff: \
24912 configure-wdiff
24913 @$(unstage)
24914 @[ -f ./wdiff/Makefile ] || exit 0; \
24915 r=`${PWD_COMMAND}`; export r; \
24916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24917 $(HOST_EXPORTS) \
24918 for flag in $(EXTRA_HOST_FLAGS) ; do \
24919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24920 done; \
24921 echo "Doing html in wdiff" ; \
24922 (cd $(HOST_SUBDIR)/wdiff && \
24923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24925 "RANLIB=$${RANLIB}" \
24926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24927 html) \
24928 || exit 1
24929
24930@endif wdiff
24931
24932.PHONY: maybe-TAGS-wdiff TAGS-wdiff
24933maybe-TAGS-wdiff:
24934@if wdiff
24935maybe-TAGS-wdiff: TAGS-wdiff
24936
24937TAGS-wdiff: \
24938 configure-wdiff
24939 @$(unstage)
24940 @[ -f ./wdiff/Makefile ] || exit 0; \
24941 r=`${PWD_COMMAND}`; export r; \
24942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24943 $(HOST_EXPORTS) \
24944 for flag in $(EXTRA_HOST_FLAGS) ; do \
24945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24946 done; \
24947 echo "Doing TAGS in wdiff" ; \
24948 (cd $(HOST_SUBDIR)/wdiff && \
24949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24951 "RANLIB=$${RANLIB}" \
24952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24953 TAGS) \
24954 || exit 1
24955
24956@endif wdiff
24957
24958.PHONY: maybe-install-info-wdiff install-info-wdiff
24959maybe-install-info-wdiff:
24960@if wdiff
24961maybe-install-info-wdiff: install-info-wdiff
24962
24963install-info-wdiff: \
24964 configure-wdiff \
24965 info-wdiff
24966 @$(unstage)
24967 @[ -f ./wdiff/Makefile ] || exit 0; \
24968 r=`${PWD_COMMAND}`; export r; \
24969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24970 $(HOST_EXPORTS) \
24971 for flag in $(EXTRA_HOST_FLAGS) ; do \
24972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24973 done; \
24974 echo "Doing install-info in wdiff" ; \
24975 (cd $(HOST_SUBDIR)/wdiff && \
24976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24978 "RANLIB=$${RANLIB}" \
24979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24980 install-info) \
24981 || exit 1
24982
24983@endif wdiff
24984
24985.PHONY: maybe-installcheck-wdiff installcheck-wdiff
24986maybe-installcheck-wdiff:
24987@if wdiff
24988maybe-installcheck-wdiff: installcheck-wdiff
24989
24990installcheck-wdiff: \
24991 configure-wdiff
24992 @$(unstage)
24993 @[ -f ./wdiff/Makefile ] || exit 0; \
24994 r=`${PWD_COMMAND}`; export r; \
24995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24996 $(HOST_EXPORTS) \
24997 for flag in $(EXTRA_HOST_FLAGS) ; do \
24998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24999 done; \
25000 echo "Doing installcheck in wdiff" ; \
25001 (cd $(HOST_SUBDIR)/wdiff && \
25002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25004 "RANLIB=$${RANLIB}" \
25005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25006 installcheck) \
25007 || exit 1
25008
25009@endif wdiff
25010
25011.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
25012maybe-mostlyclean-wdiff:
25013@if wdiff
25014maybe-mostlyclean-wdiff: mostlyclean-wdiff
25015
25016mostlyclean-wdiff:
25017 @$(unstage)
25018 @[ -f ./wdiff/Makefile ] || exit 0; \
25019 r=`${PWD_COMMAND}`; export r; \
25020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25021 $(HOST_EXPORTS) \
25022 for flag in $(EXTRA_HOST_FLAGS) ; do \
25023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25024 done; \
25025 echo "Doing mostlyclean in wdiff" ; \
25026 (cd $(HOST_SUBDIR)/wdiff && \
25027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25029 "RANLIB=$${RANLIB}" \
25030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25031 mostlyclean) \
25032 || exit 1
25033
25034@endif wdiff
25035
25036.PHONY: maybe-clean-wdiff clean-wdiff
25037maybe-clean-wdiff:
25038@if wdiff
25039maybe-clean-wdiff: clean-wdiff
25040
25041clean-wdiff:
25042 @$(unstage)
25043 @[ -f ./wdiff/Makefile ] || exit 0; \
25044 r=`${PWD_COMMAND}`; export r; \
25045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25046 $(HOST_EXPORTS) \
25047 for flag in $(EXTRA_HOST_FLAGS) ; do \
25048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25049 done; \
25050 echo "Doing clean in wdiff" ; \
25051 (cd $(HOST_SUBDIR)/wdiff && \
25052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25054 "RANLIB=$${RANLIB}" \
25055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25056 clean) \
25057 || exit 1
25058
25059@endif wdiff
25060
25061.PHONY: maybe-distclean-wdiff distclean-wdiff
25062maybe-distclean-wdiff:
25063@if wdiff
25064maybe-distclean-wdiff: distclean-wdiff
25065
25066distclean-wdiff:
25067 @$(unstage)
25068 @[ -f ./wdiff/Makefile ] || exit 0; \
25069 r=`${PWD_COMMAND}`; export r; \
25070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071 $(HOST_EXPORTS) \
25072 for flag in $(EXTRA_HOST_FLAGS) ; do \
25073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074 done; \
25075 echo "Doing distclean in wdiff" ; \
25076 (cd $(HOST_SUBDIR)/wdiff && \
25077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079 "RANLIB=$${RANLIB}" \
25080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25081 distclean) \
25082 || exit 1
25083
25084@endif wdiff
25085
25086.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
25087maybe-maintainer-clean-wdiff:
25088@if wdiff
25089maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
25090
25091maintainer-clean-wdiff:
25092 @$(unstage)
25093 @[ -f ./wdiff/Makefile ] || exit 0; \
25094 r=`${PWD_COMMAND}`; export r; \
25095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25096 $(HOST_EXPORTS) \
25097 for flag in $(EXTRA_HOST_FLAGS) ; do \
25098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25099 done; \
25100 echo "Doing maintainer-clean in wdiff" ; \
25101 (cd $(HOST_SUBDIR)/wdiff && \
25102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25104 "RANLIB=$${RANLIB}" \
25105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25106 maintainer-clean) \
25107 || exit 1
25108
25109@endif wdiff
25110
25111
25112
25113.PHONY: configure-zip maybe-configure-zip
25114maybe-configure-zip:
25115@if zip
25116maybe-configure-zip: configure-zip
25117configure-zip:
25118 @$(unstage)
25119 @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
25120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
25121 r=`${PWD_COMMAND}`; export r; \
25122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123 $(HOST_EXPORTS) \
25124 echo Configuring in $(HOST_SUBDIR)/zip; \
25125 cd "$(HOST_SUBDIR)/zip" || exit 1; \
25126 case $(srcdir) in \
25127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25128 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
25129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25130 esac; \
25131 srcdiroption="--srcdir=$${topdir}/zip"; \
25132 libsrcdir="$$s/zip"; \
25133 $(SHELL) $${libsrcdir}/configure \
25134 $(HOST_CONFIGARGS) $${srcdiroption} \
25135 || exit 1
25136@endif zip
25137
25138
25139
25140
25141
25142.PHONY: all-zip maybe-all-zip
25143maybe-all-zip:
25144@if zip
25145TARGET-zip=all
25146maybe-all-zip: all-zip
25147all-zip: configure-zip
25148 @$(unstage)
25149 @r=`${PWD_COMMAND}`; export r; \
25150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25151 $(HOST_EXPORTS) \
25152 (cd $(HOST_SUBDIR)/zip && \
25153 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
25154@endif zip
25155
25156
25157
25158
25159.PHONY: check-zip maybe-check-zip
25160maybe-check-zip:
25161@if zip
25162maybe-check-zip: check-zip
25163
25164# This module is only tested in a native toolchain.
25165check-zip:
25166 @$(unstage)
25167 @if [ '$(host)' = '$(target)' ] ; then \
25168 r=`${PWD_COMMAND}`; export r; \
25169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25170 $(HOST_EXPORTS) \
25171 (cd $(HOST_SUBDIR)/zip && \
25172 $(MAKE) $(FLAGS_TO_PASS) check); \
25173 fi
25174
25175@endif zip
25176
25177.PHONY: install-zip maybe-install-zip
25178maybe-install-zip:
25179@if zip
25180maybe-install-zip: install-zip
25181
25182install-zip: installdirs
25183 @$(unstage)
25184 @r=`${PWD_COMMAND}`; export r; \
25185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25186 $(HOST_EXPORTS) \
25187 (cd $(HOST_SUBDIR)/zip && \
25188 $(MAKE) $(FLAGS_TO_PASS) install)
25189
25190@endif zip
25191
25192# Other targets (info, dvi, etc.)
25193
25194.PHONY: maybe-info-zip info-zip
25195maybe-info-zip:
25196@if zip
25197maybe-info-zip: info-zip
25198
25199info-zip: \
25200 configure-zip
25201 @$(unstage)
25202 @[ -f ./zip/Makefile ] || exit 0; \
25203 r=`${PWD_COMMAND}`; export r; \
25204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25205 $(HOST_EXPORTS) \
25206 for flag in $(EXTRA_HOST_FLAGS) ; do \
25207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25208 done; \
25209 echo "Doing info in zip" ; \
25210 (cd $(HOST_SUBDIR)/zip && \
25211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25213 "RANLIB=$${RANLIB}" \
25214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25215 info) \
25216 || exit 1
25217
25218@endif zip
25219
25220.PHONY: maybe-dvi-zip dvi-zip
25221maybe-dvi-zip:
25222@if zip
25223maybe-dvi-zip: dvi-zip
25224
25225dvi-zip: \
25226 configure-zip
25227 @$(unstage)
25228 @[ -f ./zip/Makefile ] || exit 0; \
25229 r=`${PWD_COMMAND}`; export r; \
25230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25231 $(HOST_EXPORTS) \
25232 for flag in $(EXTRA_HOST_FLAGS) ; do \
25233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25234 done; \
25235 echo "Doing dvi in zip" ; \
25236 (cd $(HOST_SUBDIR)/zip && \
25237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25239 "RANLIB=$${RANLIB}" \
25240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25241 dvi) \
25242 || exit 1
25243
25244@endif zip
25245
25246.PHONY: maybe-html-zip html-zip
25247maybe-html-zip:
25248@if zip
25249maybe-html-zip: html-zip
25250
25251html-zip: \
25252 configure-zip
25253 @$(unstage)
25254 @[ -f ./zip/Makefile ] || exit 0; \
25255 r=`${PWD_COMMAND}`; export r; \
25256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25257 $(HOST_EXPORTS) \
25258 for flag in $(EXTRA_HOST_FLAGS) ; do \
25259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25260 done; \
25261 echo "Doing html in zip" ; \
25262 (cd $(HOST_SUBDIR)/zip && \
25263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25265 "RANLIB=$${RANLIB}" \
25266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25267 html) \
25268 || exit 1
25269
25270@endif zip
25271
25272.PHONY: maybe-TAGS-zip TAGS-zip
25273maybe-TAGS-zip:
25274@if zip
25275maybe-TAGS-zip: TAGS-zip
25276
25277TAGS-zip: \
25278 configure-zip
25279 @$(unstage)
25280 @[ -f ./zip/Makefile ] || exit 0; \
25281 r=`${PWD_COMMAND}`; export r; \
25282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25283 $(HOST_EXPORTS) \
25284 for flag in $(EXTRA_HOST_FLAGS) ; do \
25285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25286 done; \
25287 echo "Doing TAGS in zip" ; \
25288 (cd $(HOST_SUBDIR)/zip && \
25289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25291 "RANLIB=$${RANLIB}" \
25292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25293 TAGS) \
25294 || exit 1
25295
25296@endif zip
25297
25298.PHONY: maybe-install-info-zip install-info-zip
25299maybe-install-info-zip:
25300@if zip
25301maybe-install-info-zip: install-info-zip
25302
25303install-info-zip: \
25304 configure-zip \
25305 info-zip
25306 @$(unstage)
25307 @[ -f ./zip/Makefile ] || exit 0; \
25308 r=`${PWD_COMMAND}`; export r; \
25309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25310 $(HOST_EXPORTS) \
25311 for flag in $(EXTRA_HOST_FLAGS) ; do \
25312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25313 done; \
25314 echo "Doing install-info in zip" ; \
25315 (cd $(HOST_SUBDIR)/zip && \
25316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25318 "RANLIB=$${RANLIB}" \
25319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25320 install-info) \
25321 || exit 1
25322
25323@endif zip
25324
25325.PHONY: maybe-installcheck-zip installcheck-zip
25326maybe-installcheck-zip:
25327@if zip
25328maybe-installcheck-zip: installcheck-zip
25329
25330installcheck-zip: \
25331 configure-zip
25332 @$(unstage)
25333 @[ -f ./zip/Makefile ] || exit 0; \
25334 r=`${PWD_COMMAND}`; export r; \
25335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25336 $(HOST_EXPORTS) \
25337 for flag in $(EXTRA_HOST_FLAGS) ; do \
25338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25339 done; \
25340 echo "Doing installcheck in zip" ; \
25341 (cd $(HOST_SUBDIR)/zip && \
25342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25344 "RANLIB=$${RANLIB}" \
25345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25346 installcheck) \
25347 || exit 1
25348
25349@endif zip
25350
25351.PHONY: maybe-mostlyclean-zip mostlyclean-zip
25352maybe-mostlyclean-zip:
25353@if zip
25354maybe-mostlyclean-zip: mostlyclean-zip
25355
25356mostlyclean-zip:
25357 @$(unstage)
25358 @[ -f ./zip/Makefile ] || exit 0; \
25359 r=`${PWD_COMMAND}`; export r; \
25360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25361 $(HOST_EXPORTS) \
25362 for flag in $(EXTRA_HOST_FLAGS) ; do \
25363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25364 done; \
25365 echo "Doing mostlyclean in zip" ; \
25366 (cd $(HOST_SUBDIR)/zip && \
25367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25369 "RANLIB=$${RANLIB}" \
25370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25371 mostlyclean) \
25372 || exit 1
25373
25374@endif zip
25375
25376.PHONY: maybe-clean-zip clean-zip
25377maybe-clean-zip:
25378@if zip
25379maybe-clean-zip: clean-zip
25380
25381clean-zip:
25382 @$(unstage)
25383 @[ -f ./zip/Makefile ] || exit 0; \
25384 r=`${PWD_COMMAND}`; export r; \
25385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386 $(HOST_EXPORTS) \
25387 for flag in $(EXTRA_HOST_FLAGS) ; do \
25388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25389 done; \
25390 echo "Doing clean in zip" ; \
25391 (cd $(HOST_SUBDIR)/zip && \
25392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25394 "RANLIB=$${RANLIB}" \
25395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25396 clean) \
25397 || exit 1
25398
25399@endif zip
25400
25401.PHONY: maybe-distclean-zip distclean-zip
25402maybe-distclean-zip:
25403@if zip
25404maybe-distclean-zip: distclean-zip
25405
25406distclean-zip:
25407 @$(unstage)
25408 @[ -f ./zip/Makefile ] || exit 0; \
25409 r=`${PWD_COMMAND}`; export r; \
25410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25411 $(HOST_EXPORTS) \
25412 for flag in $(EXTRA_HOST_FLAGS) ; do \
25413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25414 done; \
25415 echo "Doing distclean in zip" ; \
25416 (cd $(HOST_SUBDIR)/zip && \
25417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25419 "RANLIB=$${RANLIB}" \
25420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25421 distclean) \
25422 || exit 1
25423
25424@endif zip
25425
25426.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
25427maybe-maintainer-clean-zip:
25428@if zip
25429maybe-maintainer-clean-zip: maintainer-clean-zip
25430
25431maintainer-clean-zip:
25432 @$(unstage)
25433 @[ -f ./zip/Makefile ] || exit 0; \
25434 r=`${PWD_COMMAND}`; export r; \
25435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25436 $(HOST_EXPORTS) \
25437 for flag in $(EXTRA_HOST_FLAGS) ; do \
25438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25439 done; \
25440 echo "Doing maintainer-clean in zip" ; \
25441 (cd $(HOST_SUBDIR)/zip && \
25442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25444 "RANLIB=$${RANLIB}" \
25445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25446 maintainer-clean) \
25447 || exit 1
25448
25449@endif zip
25450
25451
25452
25453.PHONY: configure-zlib maybe-configure-zlib
25454maybe-configure-zlib:
25455@if zlib
25456maybe-configure-zlib: configure-zlib
25457configure-zlib:
25458 @test -f stage_last && exit 0; \
25459 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25461 r=`${PWD_COMMAND}`; export r; \
25462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25463 $(HOST_EXPORTS) \
25464 echo Configuring in $(HOST_SUBDIR)/zlib; \
25465 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25466 case $(srcdir) in \
25467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25468 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25470 esac; \
25471 srcdiroption="--srcdir=$${topdir}/zlib"; \
25472 libsrcdir="$$s/zlib"; \
25473 $(SHELL) $${libsrcdir}/configure \
25474 $(HOST_CONFIGARGS) $${srcdiroption} \
25475 || exit 1
25476@endif zlib
25477
25478
25479
25480.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25481maybe-configure-stage1-zlib:
25482@if zlib-bootstrap
25483maybe-configure-stage1-zlib: configure-stage1-zlib
25484configure-stage1-zlib:
25485 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25486 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25487 r=`${PWD_COMMAND}`; export r; \
25488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25489 $(HOST_EXPORTS) \
25490 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25491 cd $(HOST_SUBDIR)/zlib || exit 1; \
25492 case $(srcdir) in \
25493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25494 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25496 esac; \
25497 srcdiroption="--srcdir=$${topdir}/zlib"; \
25498 libsrcdir="$$s/zlib"; \
25499 $(SHELL) $${libsrcdir}/configure \
25500 $(HOST_CONFIGARGS) $${srcdiroption} \
25501 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
25502@endif zlib-bootstrap
25503
25504.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25505maybe-configure-stage2-zlib:
25506@if zlib-bootstrap
25507maybe-configure-stage2-zlib: configure-stage2-zlib
25508configure-stage2-zlib:
25509 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25510 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25511 r=`${PWD_COMMAND}`; export r; \
25512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25513 $(HOST_EXPORTS) \
25514 $(POSTSTAGE1_HOST_EXPORTS) \
25515 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25516 cd $(HOST_SUBDIR)/zlib || exit 1; \
25517 case $(srcdir) in \
25518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25519 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25521 esac; \
25522 srcdiroption="--srcdir=$${topdir}/zlib"; \
25523 libsrcdir="$$s/zlib"; \
25524 $(SHELL) $${libsrcdir}/configure \
25525 $(HOST_CONFIGARGS) $${srcdiroption} \
25526 @stage2_werror_flag@
25527@endif zlib-bootstrap
25528
25529.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25530maybe-configure-stage3-zlib:
25531@if zlib-bootstrap
25532maybe-configure-stage3-zlib: configure-stage3-zlib
25533configure-stage3-zlib:
25534 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25535 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25536 r=`${PWD_COMMAND}`; export r; \
25537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25538 $(HOST_EXPORTS) \
25539 $(POSTSTAGE1_HOST_EXPORTS) \
25540 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
25541 cd $(HOST_SUBDIR)/zlib || exit 1; \
25542 case $(srcdir) in \
25543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25544 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25546 esac; \
25547 srcdiroption="--srcdir=$${topdir}/zlib"; \
25548 libsrcdir="$$s/zlib"; \
25549 $(SHELL) $${libsrcdir}/configure \
25550 $(HOST_CONFIGARGS) $${srcdiroption} \
25551 @stage2_werror_flag@
25552@endif zlib-bootstrap
25553
25554.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
25555maybe-configure-stage4-zlib:
25556@if zlib-bootstrap
25557maybe-configure-stage4-zlib: configure-stage4-zlib
25558configure-stage4-zlib:
25559 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25560 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25561 r=`${PWD_COMMAND}`; export r; \
25562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25563 $(HOST_EXPORTS) \
25564 $(POSTSTAGE1_HOST_EXPORTS) \
25565 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
25566 cd $(HOST_SUBDIR)/zlib || exit 1; \
25567 case $(srcdir) in \
25568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25569 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25571 esac; \
25572 srcdiroption="--srcdir=$${topdir}/zlib"; \
25573 libsrcdir="$$s/zlib"; \
25574 $(SHELL) $${libsrcdir}/configure \
25575 $(HOST_CONFIGARGS) $${srcdiroption} \
25576 @stage2_werror_flag@
25577@endif zlib-bootstrap
25578
25579.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
25580maybe-configure-stageprofile-zlib:
25581@if zlib-bootstrap
25582maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
25583configure-stageprofile-zlib:
25584 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25585 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25586 r=`${PWD_COMMAND}`; export r; \
25587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25588 $(HOST_EXPORTS) \
25589 $(POSTSTAGE1_HOST_EXPORTS) \
25590 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
25591 cd $(HOST_SUBDIR)/zlib || exit 1; \
25592 case $(srcdir) in \
25593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25594 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25596 esac; \
25597 srcdiroption="--srcdir=$${topdir}/zlib"; \
25598 libsrcdir="$$s/zlib"; \
25599 $(SHELL) $${libsrcdir}/configure \
25600 $(HOST_CONFIGARGS) $${srcdiroption} \
25601 @stage2_werror_flag@
25602@endif zlib-bootstrap
25603
25604.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
25605maybe-configure-stagefeedback-zlib:
25606@if zlib-bootstrap
25607maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
25608configure-stagefeedback-zlib:
25609 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25610 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25611 r=`${PWD_COMMAND}`; export r; \
25612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25613 $(HOST_EXPORTS) \
25614 $(POSTSTAGE1_HOST_EXPORTS) \
25615 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
25616 cd $(HOST_SUBDIR)/zlib || exit 1; \
25617 case $(srcdir) in \
25618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25619 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25621 esac; \
25622 srcdiroption="--srcdir=$${topdir}/zlib"; \
25623 libsrcdir="$$s/zlib"; \
25624 $(SHELL) $${libsrcdir}/configure \
25625 $(HOST_CONFIGARGS) $${srcdiroption} \
25626 @stage2_werror_flag@
25627@endif zlib-bootstrap
25628
25629
25630
25631
25632
25633.PHONY: all-zlib maybe-all-zlib
25634maybe-all-zlib:
25635@if zlib
25636TARGET-zlib=all
25637maybe-all-zlib: all-zlib
25638all-zlib: configure-zlib
25639 @test -f stage_last && exit 0; \
25640 r=`${PWD_COMMAND}`; export r; \
25641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25642 $(HOST_EXPORTS) \
25643 (cd $(HOST_SUBDIR)/zlib && \
25644 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
25645@endif zlib
25646
25647
25648
25649.PHONY: all-stage1-zlib maybe-all-stage1-zlib
25650.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
25651maybe-all-stage1-zlib:
25652maybe-clean-stage1-zlib:
25653@if zlib-bootstrap
25654maybe-all-stage1-zlib: all-stage1-zlib
25655all-stage1: all-stage1-zlib
25656TARGET-stage1-zlib = $(TARGET-zlib)
25657all-stage1-zlib: configure-stage1-zlib
25658 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25659 @r=`${PWD_COMMAND}`; export r; \
25660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25661 $(HOST_EXPORTS) \
25662 cd $(HOST_SUBDIR)/zlib && \
25663 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
25664 $(TARGET-stage1-zlib)
25665
25666maybe-clean-stage1-zlib: clean-stage1-zlib
25667clean-stage1: clean-stage1-zlib
25668clean-stage1-zlib:
25669 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
25670 || exit 0 ; \
25671 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25672 cd $(HOST_SUBDIR)/zlib && \
25673 $(MAKE) $(FLAGS_TO_PASS) \
25674 CFLAGS="$(STAGE1_CFLAGS)" clean
25675@endif zlib-bootstrap
25676
25677
25678.PHONY: all-stage2-zlib maybe-all-stage2-zlib
25679.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
25680maybe-all-stage2-zlib:
25681maybe-clean-stage2-zlib:
25682@if zlib-bootstrap
25683maybe-all-stage2-zlib: all-stage2-zlib
25684all-stage2: all-stage2-zlib
25685TARGET-stage2-zlib = $(TARGET-zlib)
25686all-stage2-zlib: configure-stage2-zlib
25687 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25688 @r=`${PWD_COMMAND}`; export r; \
25689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25690 $(HOST_EXPORTS) \
25691 $(POSTSTAGE1_HOST_EXPORTS) \
25692 cd $(HOST_SUBDIR)/zlib && \
25693 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25694 $(TARGET-stage2-zlib)
25695
25696maybe-clean-stage2-zlib: clean-stage2-zlib
25697clean-stage2: clean-stage2-zlib
25698clean-stage2-zlib:
25699 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
25700 || exit 0 ; \
25701 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25702 cd $(HOST_SUBDIR)/zlib && \
25703 $(MAKE) $(FLAGS_TO_PASS) \
25704 $(POSTSTAGE1_FLAGS_TO_PASS) \
25705 clean
25706@endif zlib-bootstrap
25707
25708
25709.PHONY: all-stage3-zlib maybe-all-stage3-zlib
25710.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
25711maybe-all-stage3-zlib:
25712maybe-clean-stage3-zlib:
25713@if zlib-bootstrap
25714maybe-all-stage3-zlib: all-stage3-zlib
25715all-stage3: all-stage3-zlib
25716TARGET-stage3-zlib = $(TARGET-zlib)
25717all-stage3-zlib: configure-stage3-zlib
25718 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25719 @r=`${PWD_COMMAND}`; export r; \
25720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25721 $(HOST_EXPORTS) \
25722 $(POSTSTAGE1_HOST_EXPORTS) \
25723 cd $(HOST_SUBDIR)/zlib && \
25724 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25725 $(TARGET-stage3-zlib)
25726
25727maybe-clean-stage3-zlib: clean-stage3-zlib
25728clean-stage3: clean-stage3-zlib
25729clean-stage3-zlib:
25730 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
25731 || exit 0 ; \
25732 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25733 cd $(HOST_SUBDIR)/zlib && \
25734 $(MAKE) $(FLAGS_TO_PASS) \
25735 $(POSTSTAGE1_FLAGS_TO_PASS) \
25736 clean
25737@endif zlib-bootstrap
25738
25739
25740.PHONY: all-stage4-zlib maybe-all-stage4-zlib
25741.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
25742maybe-all-stage4-zlib:
25743maybe-clean-stage4-zlib:
25744@if zlib-bootstrap
25745maybe-all-stage4-zlib: all-stage4-zlib
25746all-stage4: all-stage4-zlib
25747TARGET-stage4-zlib = $(TARGET-zlib)
25748all-stage4-zlib: configure-stage4-zlib
25749 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25750 @r=`${PWD_COMMAND}`; export r; \
25751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25752 $(HOST_EXPORTS) \
25753 $(POSTSTAGE1_HOST_EXPORTS) \
25754 cd $(HOST_SUBDIR)/zlib && \
25755 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25756 $(TARGET-stage4-zlib)
25757
25758maybe-clean-stage4-zlib: clean-stage4-zlib
25759clean-stage4: clean-stage4-zlib
25760clean-stage4-zlib:
25761 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
25762 || exit 0 ; \
25763 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25764 cd $(HOST_SUBDIR)/zlib && \
25765 $(MAKE) $(FLAGS_TO_PASS) \
25766 $(POSTSTAGE1_FLAGS_TO_PASS) \
25767 clean
25768@endif zlib-bootstrap
25769
25770
25771.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
25772.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
25773maybe-all-stageprofile-zlib:
25774maybe-clean-stageprofile-zlib:
25775@if zlib-bootstrap
25776maybe-all-stageprofile-zlib: all-stageprofile-zlib
25777all-stageprofile: all-stageprofile-zlib
25778TARGET-stageprofile-zlib = $(TARGET-zlib)
25779all-stageprofile-zlib: configure-stageprofile-zlib
25780 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25781 @r=`${PWD_COMMAND}`; export r; \
25782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25783 $(HOST_EXPORTS) \
25784 $(POSTSTAGE1_HOST_EXPORTS) \
25785 cd $(HOST_SUBDIR)/zlib && \
25786 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
25787 $(TARGET-stageprofile-zlib)
25788
25789maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
25790clean-stageprofile: clean-stageprofile-zlib
25791clean-stageprofile-zlib:
25792 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
25793 || exit 0 ; \
25794 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25795 cd $(HOST_SUBDIR)/zlib && \
25796 $(MAKE) $(FLAGS_TO_PASS) \
25797 $(POSTSTAGE1_FLAGS_TO_PASS) \
25798 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
25799@endif zlib-bootstrap
25800
25801
25802.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
25803.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
25804maybe-all-stagefeedback-zlib:
25805maybe-clean-stagefeedback-zlib:
25806@if zlib-bootstrap
25807maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
25808all-stagefeedback: all-stagefeedback-zlib
25809TARGET-stagefeedback-zlib = $(TARGET-zlib)
25810all-stagefeedback-zlib: configure-stagefeedback-zlib
25811 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25812 @r=`${PWD_COMMAND}`; export r; \
25813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814 $(HOST_EXPORTS) \
25815 $(POSTSTAGE1_HOST_EXPORTS) \
25816 cd $(HOST_SUBDIR)/zlib && \
25817 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
25818 $(TARGET-stagefeedback-zlib)
25819
25820maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
25821clean-stagefeedback: clean-stagefeedback-zlib
25822clean-stagefeedback-zlib:
25823 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
25824 || exit 0 ; \
25825 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25826 cd $(HOST_SUBDIR)/zlib && \
25827 $(MAKE) $(FLAGS_TO_PASS) \
25828 $(POSTSTAGE1_FLAGS_TO_PASS) \
25829 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
25830@endif zlib-bootstrap
25831
25832
25833
25834
25835
25836.PHONY: check-zlib maybe-check-zlib
25837maybe-check-zlib:
25838@if zlib
25839maybe-check-zlib: check-zlib
25840
25841check-zlib:
25842
25843@endif zlib
25844
25845.PHONY: install-zlib maybe-install-zlib
25846maybe-install-zlib:
25847@if zlib
25848maybe-install-zlib: install-zlib
25849
25850install-zlib:
25851
25852@endif zlib
25853
25854# Other targets (info, dvi, etc.)
25855
25856.PHONY: maybe-info-zlib info-zlib
25857maybe-info-zlib:
25858@if zlib
25859maybe-info-zlib: info-zlib
25860
25861info-zlib: \
25862 configure-zlib
25863 @[ -f ./zlib/Makefile ] || exit 0; \
25864 r=`${PWD_COMMAND}`; export r; \
25865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25866 $(HOST_EXPORTS) \
25867 for flag in $(EXTRA_HOST_FLAGS) ; do \
25868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25869 done; \
25870 echo "Doing info in zlib" ; \
25871 (cd $(HOST_SUBDIR)/zlib && \
25872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25874 "RANLIB=$${RANLIB}" \
25875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25876 info) \
25877 || exit 1
25878
25879@endif zlib
25880
25881.PHONY: maybe-dvi-zlib dvi-zlib
25882maybe-dvi-zlib:
25883@if zlib
25884maybe-dvi-zlib: dvi-zlib
25885
25886dvi-zlib: \
25887 configure-zlib
25888 @[ -f ./zlib/Makefile ] || exit 0; \
25889 r=`${PWD_COMMAND}`; export r; \
25890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25891 $(HOST_EXPORTS) \
25892 for flag in $(EXTRA_HOST_FLAGS) ; do \
25893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25894 done; \
25895 echo "Doing dvi in zlib" ; \
25896 (cd $(HOST_SUBDIR)/zlib && \
25897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25899 "RANLIB=$${RANLIB}" \
25900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25901 dvi) \
25902 || exit 1
25903
25904@endif zlib
25905
25906.PHONY: maybe-html-zlib html-zlib
25907maybe-html-zlib:
25908@if zlib
25909maybe-html-zlib: html-zlib
25910
25911html-zlib: \
25912 configure-zlib
25913 @[ -f ./zlib/Makefile ] || exit 0; \
25914 r=`${PWD_COMMAND}`; export r; \
25915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916 $(HOST_EXPORTS) \
25917 for flag in $(EXTRA_HOST_FLAGS) ; do \
25918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25919 done; \
25920 echo "Doing html in zlib" ; \
25921 (cd $(HOST_SUBDIR)/zlib && \
25922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25924 "RANLIB=$${RANLIB}" \
25925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25926 html) \
25927 || exit 1
25928
25929@endif zlib
25930
25931.PHONY: maybe-TAGS-zlib TAGS-zlib
25932maybe-TAGS-zlib:
25933@if zlib
25934maybe-TAGS-zlib: TAGS-zlib
25935
25936TAGS-zlib: \
25937 configure-zlib
25938 @[ -f ./zlib/Makefile ] || exit 0; \
25939 r=`${PWD_COMMAND}`; export r; \
25940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25941 $(HOST_EXPORTS) \
25942 for flag in $(EXTRA_HOST_FLAGS) ; do \
25943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25944 done; \
25945 echo "Doing TAGS in zlib" ; \
25946 (cd $(HOST_SUBDIR)/zlib && \
25947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25949 "RANLIB=$${RANLIB}" \
25950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25951 TAGS) \
25952 || exit 1
25953
25954@endif zlib
25955
25956.PHONY: maybe-install-info-zlib install-info-zlib
25957maybe-install-info-zlib:
25958@if zlib
25959maybe-install-info-zlib: install-info-zlib
25960
25961install-info-zlib: \
25962 configure-zlib \
25963 info-zlib
25964 @[ -f ./zlib/Makefile ] || exit 0; \
25965 r=`${PWD_COMMAND}`; export r; \
25966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25967 $(HOST_EXPORTS) \
25968 for flag in $(EXTRA_HOST_FLAGS) ; do \
25969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25970 done; \
25971 echo "Doing install-info in zlib" ; \
25972 (cd $(HOST_SUBDIR)/zlib && \
25973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25975 "RANLIB=$${RANLIB}" \
25976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25977 install-info) \
25978 || exit 1
25979
25980@endif zlib
25981
25982.PHONY: maybe-installcheck-zlib installcheck-zlib
25983maybe-installcheck-zlib:
25984@if zlib
25985maybe-installcheck-zlib: installcheck-zlib
25986
25987installcheck-zlib: \
25988 configure-zlib
25989 @[ -f ./zlib/Makefile ] || exit 0; \
25990 r=`${PWD_COMMAND}`; export r; \
25991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25992 $(HOST_EXPORTS) \
25993 for flag in $(EXTRA_HOST_FLAGS) ; do \
25994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25995 done; \
25996 echo "Doing installcheck in zlib" ; \
25997 (cd $(HOST_SUBDIR)/zlib && \
25998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26000 "RANLIB=$${RANLIB}" \
26001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26002 installcheck) \
26003 || exit 1
26004
26005@endif zlib
26006
26007.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26008maybe-mostlyclean-zlib:
26009@if zlib
26010maybe-mostlyclean-zlib: mostlyclean-zlib
26011
26012mostlyclean-zlib:
26013 @[ -f ./zlib/Makefile ] || exit 0; \
26014 r=`${PWD_COMMAND}`; export r; \
26015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26016 $(HOST_EXPORTS) \
26017 for flag in $(EXTRA_HOST_FLAGS) ; do \
26018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26019 done; \
26020 echo "Doing mostlyclean in zlib" ; \
26021 (cd $(HOST_SUBDIR)/zlib && \
26022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26024 "RANLIB=$${RANLIB}" \
26025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26026 mostlyclean) \
26027 || exit 1
26028
26029@endif zlib
26030
26031.PHONY: maybe-clean-zlib clean-zlib
26032maybe-clean-zlib:
26033@if zlib
26034maybe-clean-zlib: clean-zlib
26035
26036clean-zlib:
26037 @[ -f ./zlib/Makefile ] || exit 0; \
26038 r=`${PWD_COMMAND}`; export r; \
26039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26040 $(HOST_EXPORTS) \
26041 for flag in $(EXTRA_HOST_FLAGS) ; do \
26042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26043 done; \
26044 echo "Doing clean in zlib" ; \
26045 (cd $(HOST_SUBDIR)/zlib && \
26046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26048 "RANLIB=$${RANLIB}" \
26049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26050 clean) \
26051 || exit 1
26052
26053@endif zlib
26054
26055.PHONY: maybe-distclean-zlib distclean-zlib
26056maybe-distclean-zlib:
26057@if zlib
26058maybe-distclean-zlib: distclean-zlib
26059
26060distclean-zlib:
26061 @[ -f ./zlib/Makefile ] || exit 0; \
26062 r=`${PWD_COMMAND}`; export r; \
26063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26064 $(HOST_EXPORTS) \
26065 for flag in $(EXTRA_HOST_FLAGS) ; do \
26066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26067 done; \
26068 echo "Doing distclean in zlib" ; \
26069 (cd $(HOST_SUBDIR)/zlib && \
26070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26072 "RANLIB=$${RANLIB}" \
26073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26074 distclean) \
26075 || exit 1
26076
26077@endif zlib
26078
26079.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26080maybe-maintainer-clean-zlib:
26081@if zlib
26082maybe-maintainer-clean-zlib: maintainer-clean-zlib
26083
26084maintainer-clean-zlib:
26085 @[ -f ./zlib/Makefile ] || exit 0; \
26086 r=`${PWD_COMMAND}`; export r; \
26087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26088 $(HOST_EXPORTS) \
26089 for flag in $(EXTRA_HOST_FLAGS) ; do \
26090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26091 done; \
26092 echo "Doing maintainer-clean in zlib" ; \
26093 (cd $(HOST_SUBDIR)/zlib && \
26094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26096 "RANLIB=$${RANLIB}" \
26097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26098 maintainer-clean) \
26099 || exit 1
26100
26101@endif zlib
26102
26103
26104
26105.PHONY: configure-gdb maybe-configure-gdb
26106maybe-configure-gdb:
26107@if gdb
26108maybe-configure-gdb: configure-gdb
26109configure-gdb:
26110 @$(unstage)
26111 @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26113 r=`${PWD_COMMAND}`; export r; \
26114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26115 $(HOST_EXPORTS) \
26116 echo Configuring in $(HOST_SUBDIR)/gdb; \
26117 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26118 case $(srcdir) in \
26119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26120 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26122 esac; \
26123 srcdiroption="--srcdir=$${topdir}/gdb"; \
26124 libsrcdir="$$s/gdb"; \
26125 $(SHELL) $${libsrcdir}/configure \
26126 $(HOST_CONFIGARGS) $${srcdiroption} \
26127 || exit 1
26128@endif gdb
26129
26130
26131
26132
26133
26134.PHONY: all-gdb maybe-all-gdb
26135maybe-all-gdb:
26136@if gdb
26137TARGET-gdb=all
26138maybe-all-gdb: all-gdb
26139all-gdb: configure-gdb
26140 @$(unstage)
26141 @r=`${PWD_COMMAND}`; export r; \
26142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26143 $(HOST_EXPORTS) \
26144 (cd $(HOST_SUBDIR)/gdb && \
26145 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
26146@endif gdb
26147
26148
26149
26150
26151.PHONY: check-gdb maybe-check-gdb
26152maybe-check-gdb:
26153@if gdb
26154maybe-check-gdb: check-gdb
26155
26156check-gdb:
26157 @$(unstage)
26158 @r=`${PWD_COMMAND}`; export r; \
26159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26160 $(HOST_EXPORTS) \
26161 (cd $(HOST_SUBDIR)/gdb && \
26162 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26163
26164@endif gdb
26165
26166.PHONY: install-gdb maybe-install-gdb
26167maybe-install-gdb:
26168@if gdb
26169maybe-install-gdb: install-gdb
26170
26171install-gdb: installdirs
26172 @$(unstage)
26173 @r=`${PWD_COMMAND}`; export r; \
26174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26175 $(HOST_EXPORTS) \
26176 (cd $(HOST_SUBDIR)/gdb && \
26177 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26178
26179@endif gdb
26180
26181# Other targets (info, dvi, etc.)
26182
26183.PHONY: maybe-info-gdb info-gdb
26184maybe-info-gdb:
26185@if gdb
26186maybe-info-gdb: info-gdb
26187
26188info-gdb: \
26189 configure-gdb
26190 @$(unstage)
26191 @[ -f ./gdb/Makefile ] || exit 0; \
26192 r=`${PWD_COMMAND}`; export r; \
26193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26194 $(HOST_EXPORTS) \
26195 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26197 done; \
26198 echo "Doing info in gdb" ; \
26199 (cd $(HOST_SUBDIR)/gdb && \
26200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26202 "RANLIB=$${RANLIB}" \
26203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26204 info) \
26205 || exit 1
26206
26207@endif gdb
26208
26209.PHONY: maybe-dvi-gdb dvi-gdb
26210maybe-dvi-gdb:
26211@if gdb
26212maybe-dvi-gdb: dvi-gdb
26213
26214dvi-gdb: \
26215 configure-gdb
26216 @$(unstage)
26217 @[ -f ./gdb/Makefile ] || exit 0; \
26218 r=`${PWD_COMMAND}`; export r; \
26219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26220 $(HOST_EXPORTS) \
26221 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26223 done; \
26224 echo "Doing dvi in gdb" ; \
26225 (cd $(HOST_SUBDIR)/gdb && \
26226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26228 "RANLIB=$${RANLIB}" \
26229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26230 dvi) \
26231 || exit 1
26232
26233@endif gdb
26234
26235.PHONY: maybe-html-gdb html-gdb
26236maybe-html-gdb:
26237@if gdb
26238maybe-html-gdb: html-gdb
26239
26240html-gdb: \
26241 configure-gdb
26242 @$(unstage)
26243 @[ -f ./gdb/Makefile ] || exit 0; \
26244 r=`${PWD_COMMAND}`; export r; \
26245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26246 $(HOST_EXPORTS) \
26247 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26249 done; \
26250 echo "Doing html in gdb" ; \
26251 (cd $(HOST_SUBDIR)/gdb && \
26252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26254 "RANLIB=$${RANLIB}" \
26255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26256 html) \
26257 || exit 1
26258
26259@endif gdb
26260
26261.PHONY: maybe-TAGS-gdb TAGS-gdb
26262maybe-TAGS-gdb:
26263@if gdb
26264maybe-TAGS-gdb: TAGS-gdb
26265
26266TAGS-gdb: \
26267 configure-gdb
26268 @$(unstage)
26269 @[ -f ./gdb/Makefile ] || exit 0; \
26270 r=`${PWD_COMMAND}`; export r; \
26271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26272 $(HOST_EXPORTS) \
26273 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26275 done; \
26276 echo "Doing TAGS in gdb" ; \
26277 (cd $(HOST_SUBDIR)/gdb && \
26278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26280 "RANLIB=$${RANLIB}" \
26281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26282 TAGS) \
26283 || exit 1
26284
26285@endif gdb
26286
26287.PHONY: maybe-install-info-gdb install-info-gdb
26288maybe-install-info-gdb:
26289@if gdb
26290maybe-install-info-gdb: install-info-gdb
26291
26292install-info-gdb: \
26293 configure-gdb \
26294 info-gdb
26295 @$(unstage)
26296 @[ -f ./gdb/Makefile ] || exit 0; \
26297 r=`${PWD_COMMAND}`; export r; \
26298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26299 $(HOST_EXPORTS) \
26300 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26302 done; \
26303 echo "Doing install-info in gdb" ; \
26304 (cd $(HOST_SUBDIR)/gdb && \
26305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26307 "RANLIB=$${RANLIB}" \
26308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26309 install-info) \
26310 || exit 1
26311
26312@endif gdb
26313
26314.PHONY: maybe-installcheck-gdb installcheck-gdb
26315maybe-installcheck-gdb:
26316@if gdb
26317maybe-installcheck-gdb: installcheck-gdb
26318
26319installcheck-gdb: \
26320 configure-gdb
26321 @$(unstage)
26322 @[ -f ./gdb/Makefile ] || exit 0; \
26323 r=`${PWD_COMMAND}`; export r; \
26324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26325 $(HOST_EXPORTS) \
26326 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26328 done; \
26329 echo "Doing installcheck in gdb" ; \
26330 (cd $(HOST_SUBDIR)/gdb && \
26331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26333 "RANLIB=$${RANLIB}" \
26334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26335 installcheck) \
26336 || exit 1
26337
26338@endif gdb
26339
26340.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26341maybe-mostlyclean-gdb:
26342@if gdb
26343maybe-mostlyclean-gdb: mostlyclean-gdb
26344
26345mostlyclean-gdb:
26346 @$(unstage)
26347 @[ -f ./gdb/Makefile ] || exit 0; \
26348 r=`${PWD_COMMAND}`; export r; \
26349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26350 $(HOST_EXPORTS) \
26351 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26353 done; \
26354 echo "Doing mostlyclean in gdb" ; \
26355 (cd $(HOST_SUBDIR)/gdb && \
26356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26358 "RANLIB=$${RANLIB}" \
26359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26360 mostlyclean) \
26361 || exit 1
26362
26363@endif gdb
26364
26365.PHONY: maybe-clean-gdb clean-gdb
26366maybe-clean-gdb:
26367@if gdb
26368maybe-clean-gdb: clean-gdb
26369
26370clean-gdb:
26371 @$(unstage)
26372 @[ -f ./gdb/Makefile ] || exit 0; \
26373 r=`${PWD_COMMAND}`; export r; \
26374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26375 $(HOST_EXPORTS) \
26376 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26378 done; \
26379 echo "Doing clean in gdb" ; \
26380 (cd $(HOST_SUBDIR)/gdb && \
26381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26383 "RANLIB=$${RANLIB}" \
26384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26385 clean) \
26386 || exit 1
26387
26388@endif gdb
26389
26390.PHONY: maybe-distclean-gdb distclean-gdb
26391maybe-distclean-gdb:
26392@if gdb
26393maybe-distclean-gdb: distclean-gdb
26394
26395distclean-gdb:
26396 @$(unstage)
26397 @[ -f ./gdb/Makefile ] || exit 0; \
26398 r=`${PWD_COMMAND}`; export r; \
26399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26400 $(HOST_EXPORTS) \
26401 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26403 done; \
26404 echo "Doing distclean in gdb" ; \
26405 (cd $(HOST_SUBDIR)/gdb && \
26406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26408 "RANLIB=$${RANLIB}" \
26409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26410 distclean) \
26411 || exit 1
26412
26413@endif gdb
26414
26415.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26416maybe-maintainer-clean-gdb:
26417@if gdb
26418maybe-maintainer-clean-gdb: maintainer-clean-gdb
26419
26420maintainer-clean-gdb:
26421 @$(unstage)
26422 @[ -f ./gdb/Makefile ] || exit 0; \
26423 r=`${PWD_COMMAND}`; export r; \
26424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26425 $(HOST_EXPORTS) \
26426 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26428 done; \
26429 echo "Doing maintainer-clean in gdb" ; \
26430 (cd $(HOST_SUBDIR)/gdb && \
26431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26433 "RANLIB=$${RANLIB}" \
26434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26435 maintainer-clean) \
26436 || exit 1
26437
26438@endif gdb
26439
26440
26441
26442.PHONY: configure-expect maybe-configure-expect
26443maybe-configure-expect:
26444@if expect
26445maybe-configure-expect: configure-expect
26446configure-expect:
26447 @$(unstage)
26448 @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26450 r=`${PWD_COMMAND}`; export r; \
26451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26452 $(HOST_EXPORTS) \
26453 echo Configuring in $(HOST_SUBDIR)/expect; \
26454 cd "$(HOST_SUBDIR)/expect" || exit 1; \
26455 case $(srcdir) in \
26456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26457 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26459 esac; \
26460 srcdiroption="--srcdir=$${topdir}/expect"; \
26461 libsrcdir="$$s/expect"; \
26462 $(SHELL) $${libsrcdir}/configure \
26463 $(HOST_CONFIGARGS) $${srcdiroption} \
26464 || exit 1
26465@endif expect
26466
26467
26468
26469
26470
26471.PHONY: all-expect maybe-all-expect
26472maybe-all-expect:
26473@if expect
26474TARGET-expect=all
26475maybe-all-expect: all-expect
26476all-expect: configure-expect
26477 @$(unstage)
26478 @r=`${PWD_COMMAND}`; export r; \
26479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26480 $(HOST_EXPORTS) \
26481 (cd $(HOST_SUBDIR)/expect && \
26482 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
26483@endif expect
26484
26485
26486
26487
26488.PHONY: check-expect maybe-check-expect
26489maybe-check-expect:
26490@if expect
26491maybe-check-expect: check-expect
26492
26493check-expect:
26494 @$(unstage)
26495 @r=`${PWD_COMMAND}`; export r; \
26496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26497 $(HOST_EXPORTS) \
26498 (cd $(HOST_SUBDIR)/expect && \
26499 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26500
26501@endif expect
26502
26503.PHONY: install-expect maybe-install-expect
26504maybe-install-expect:
26505@if expect
26506maybe-install-expect: install-expect
26507
26508install-expect: installdirs
26509 @$(unstage)
26510 @r=`${PWD_COMMAND}`; export r; \
26511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26512 $(HOST_EXPORTS) \
26513 (cd $(HOST_SUBDIR)/expect && \
26514 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26515
26516@endif expect
26517
26518# Other targets (info, dvi, etc.)
26519
26520.PHONY: maybe-info-expect info-expect
26521maybe-info-expect:
26522@if expect
26523maybe-info-expect: info-expect
26524
26525info-expect: \
26526 configure-expect
26527 @$(unstage)
26528 @[ -f ./expect/Makefile ] || exit 0; \
26529 r=`${PWD_COMMAND}`; export r; \
26530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26531 $(HOST_EXPORTS) \
26532 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26534 done; \
26535 echo "Doing info in expect" ; \
26536 (cd $(HOST_SUBDIR)/expect && \
26537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26539 "RANLIB=$${RANLIB}" \
26540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26541 info) \
26542 || exit 1
26543
26544@endif expect
26545
26546.PHONY: maybe-dvi-expect dvi-expect
26547maybe-dvi-expect:
26548@if expect
26549maybe-dvi-expect: dvi-expect
26550
26551dvi-expect: \
26552 configure-expect
26553 @$(unstage)
26554 @[ -f ./expect/Makefile ] || exit 0; \
26555 r=`${PWD_COMMAND}`; export r; \
26556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26557 $(HOST_EXPORTS) \
26558 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26560 done; \
26561 echo "Doing dvi in expect" ; \
26562 (cd $(HOST_SUBDIR)/expect && \
26563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26565 "RANLIB=$${RANLIB}" \
26566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26567 dvi) \
26568 || exit 1
26569
26570@endif expect
26571
26572.PHONY: maybe-html-expect html-expect
26573maybe-html-expect:
26574@if expect
26575maybe-html-expect: html-expect
26576
26577html-expect: \
26578 configure-expect
26579 @$(unstage)
26580 @[ -f ./expect/Makefile ] || exit 0; \
26581 r=`${PWD_COMMAND}`; export r; \
26582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26583 $(HOST_EXPORTS) \
26584 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26586 done; \
26587 echo "Doing html in expect" ; \
26588 (cd $(HOST_SUBDIR)/expect && \
26589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26591 "RANLIB=$${RANLIB}" \
26592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26593 html) \
26594 || exit 1
26595
26596@endif expect
26597
26598.PHONY: maybe-TAGS-expect TAGS-expect
26599maybe-TAGS-expect:
26600@if expect
26601maybe-TAGS-expect: TAGS-expect
26602
26603TAGS-expect: \
26604 configure-expect
26605 @$(unstage)
26606 @[ -f ./expect/Makefile ] || exit 0; \
26607 r=`${PWD_COMMAND}`; export r; \
26608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26609 $(HOST_EXPORTS) \
26610 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26612 done; \
26613 echo "Doing TAGS in expect" ; \
26614 (cd $(HOST_SUBDIR)/expect && \
26615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26617 "RANLIB=$${RANLIB}" \
26618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26619 TAGS) \
26620 || exit 1
26621
26622@endif expect
26623
26624.PHONY: maybe-install-info-expect install-info-expect
26625maybe-install-info-expect:
26626@if expect
26627maybe-install-info-expect: install-info-expect
26628
26629install-info-expect: \
26630 configure-expect \
26631 info-expect
26632 @$(unstage)
26633 @[ -f ./expect/Makefile ] || exit 0; \
26634 r=`${PWD_COMMAND}`; export r; \
26635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26636 $(HOST_EXPORTS) \
26637 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26639 done; \
26640 echo "Doing install-info in expect" ; \
26641 (cd $(HOST_SUBDIR)/expect && \
26642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26644 "RANLIB=$${RANLIB}" \
26645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26646 install-info) \
26647 || exit 1
26648
26649@endif expect
26650
26651.PHONY: maybe-installcheck-expect installcheck-expect
26652maybe-installcheck-expect:
26653@if expect
26654maybe-installcheck-expect: installcheck-expect
26655
26656installcheck-expect: \
26657 configure-expect
26658 @$(unstage)
26659 @[ -f ./expect/Makefile ] || exit 0; \
26660 r=`${PWD_COMMAND}`; export r; \
26661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26662 $(HOST_EXPORTS) \
26663 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26665 done; \
26666 echo "Doing installcheck in expect" ; \
26667 (cd $(HOST_SUBDIR)/expect && \
26668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26670 "RANLIB=$${RANLIB}" \
26671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26672 installcheck) \
26673 || exit 1
26674
26675@endif expect
26676
26677.PHONY: maybe-mostlyclean-expect mostlyclean-expect
26678maybe-mostlyclean-expect:
26679@if expect
26680maybe-mostlyclean-expect: mostlyclean-expect
26681
26682mostlyclean-expect:
26683 @$(unstage)
26684 @[ -f ./expect/Makefile ] || exit 0; \
26685 r=`${PWD_COMMAND}`; export r; \
26686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26687 $(HOST_EXPORTS) \
26688 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26690 done; \
26691 echo "Doing mostlyclean in expect" ; \
26692 (cd $(HOST_SUBDIR)/expect && \
26693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26695 "RANLIB=$${RANLIB}" \
26696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26697 mostlyclean) \
26698 || exit 1
26699
26700@endif expect
26701
26702.PHONY: maybe-clean-expect clean-expect
26703maybe-clean-expect:
26704@if expect
26705maybe-clean-expect: clean-expect
26706
26707clean-expect:
26708 @$(unstage)
26709 @[ -f ./expect/Makefile ] || exit 0; \
26710 r=`${PWD_COMMAND}`; export r; \
26711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26712 $(HOST_EXPORTS) \
26713 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26715 done; \
26716 echo "Doing clean in expect" ; \
26717 (cd $(HOST_SUBDIR)/expect && \
26718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26720 "RANLIB=$${RANLIB}" \
26721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26722 clean) \
26723 || exit 1
26724
26725@endif expect
26726
26727.PHONY: maybe-distclean-expect distclean-expect
26728maybe-distclean-expect:
26729@if expect
26730maybe-distclean-expect: distclean-expect
26731
26732distclean-expect:
26733 @$(unstage)
26734 @[ -f ./expect/Makefile ] || exit 0; \
26735 r=`${PWD_COMMAND}`; export r; \
26736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737 $(HOST_EXPORTS) \
26738 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26740 done; \
26741 echo "Doing distclean in expect" ; \
26742 (cd $(HOST_SUBDIR)/expect && \
26743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26745 "RANLIB=$${RANLIB}" \
26746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26747 distclean) \
26748 || exit 1
26749
26750@endif expect
26751
26752.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
26753maybe-maintainer-clean-expect:
26754@if expect
26755maybe-maintainer-clean-expect: maintainer-clean-expect
26756
26757maintainer-clean-expect:
26758 @$(unstage)
26759 @[ -f ./expect/Makefile ] || exit 0; \
26760 r=`${PWD_COMMAND}`; export r; \
26761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762 $(HOST_EXPORTS) \
26763 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26765 done; \
26766 echo "Doing maintainer-clean in expect" ; \
26767 (cd $(HOST_SUBDIR)/expect && \
26768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26770 "RANLIB=$${RANLIB}" \
26771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26772 maintainer-clean) \
26773 || exit 1
26774
26775@endif expect
26776
26777
26778
26779.PHONY: configure-guile maybe-configure-guile
26780maybe-configure-guile:
26781@if guile
26782maybe-configure-guile: configure-guile
26783configure-guile:
26784 @$(unstage)
26785 @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
26786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
26787 r=`${PWD_COMMAND}`; export r; \
26788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26789 $(HOST_EXPORTS) \
26790 echo Configuring in $(HOST_SUBDIR)/guile; \
26791 cd "$(HOST_SUBDIR)/guile" || exit 1; \
26792 case $(srcdir) in \
26793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26794 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
26795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26796 esac; \
26797 srcdiroption="--srcdir=$${topdir}/guile"; \
26798 libsrcdir="$$s/guile"; \
26799 $(SHELL) $${libsrcdir}/configure \
26800 $(HOST_CONFIGARGS) $${srcdiroption} \
26801 || exit 1
26802@endif guile
26803
26804
26805
26806
26807
26808.PHONY: all-guile maybe-all-guile
26809maybe-all-guile:
26810@if guile
26811TARGET-guile=all
26812maybe-all-guile: all-guile
26813all-guile: configure-guile
26814 @$(unstage)
26815 @r=`${PWD_COMMAND}`; export r; \
26816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26817 $(HOST_EXPORTS) \
26818 (cd $(HOST_SUBDIR)/guile && \
26819 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
26820@endif guile
26821
26822
26823
26824
26825.PHONY: check-guile maybe-check-guile
26826maybe-check-guile:
26827@if guile
26828maybe-check-guile: check-guile
26829
26830check-guile:
26831 @$(unstage)
26832 @r=`${PWD_COMMAND}`; export r; \
26833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834 $(HOST_EXPORTS) \
26835 (cd $(HOST_SUBDIR)/guile && \
26836 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26837
26838@endif guile
26839
26840.PHONY: install-guile maybe-install-guile
26841maybe-install-guile:
26842@if guile
26843maybe-install-guile: install-guile
26844
26845install-guile: installdirs
26846 @$(unstage)
26847 @r=`${PWD_COMMAND}`; export r; \
26848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26849 $(HOST_EXPORTS) \
26850 (cd $(HOST_SUBDIR)/guile && \
26851 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26852
26853@endif guile
26854
26855# Other targets (info, dvi, etc.)
26856
26857.PHONY: maybe-info-guile info-guile
26858maybe-info-guile:
26859@if guile
26860maybe-info-guile: info-guile
26861
26862info-guile: \
26863 configure-guile
26864 @$(unstage)
26865 @[ -f ./guile/Makefile ] || exit 0; \
26866 r=`${PWD_COMMAND}`; export r; \
26867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26868 $(HOST_EXPORTS) \
26869 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26871 done; \
26872 echo "Doing info in guile" ; \
26873 (cd $(HOST_SUBDIR)/guile && \
26874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26876 "RANLIB=$${RANLIB}" \
26877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26878 info) \
26879 || exit 1
26880
26881@endif guile
26882
26883.PHONY: maybe-dvi-guile dvi-guile
26884maybe-dvi-guile:
26885@if guile
26886maybe-dvi-guile: dvi-guile
26887
26888dvi-guile: \
26889 configure-guile
26890 @$(unstage)
26891 @[ -f ./guile/Makefile ] || exit 0; \
26892 r=`${PWD_COMMAND}`; export r; \
26893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26894 $(HOST_EXPORTS) \
26895 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26897 done; \
26898 echo "Doing dvi in guile" ; \
26899 (cd $(HOST_SUBDIR)/guile && \
26900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26902 "RANLIB=$${RANLIB}" \
26903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26904 dvi) \
26905 || exit 1
26906
26907@endif guile
26908
26909.PHONY: maybe-html-guile html-guile
26910maybe-html-guile:
26911@if guile
26912maybe-html-guile: html-guile
26913
26914html-guile: \
26915 configure-guile
26916 @$(unstage)
26917 @[ -f ./guile/Makefile ] || exit 0; \
26918 r=`${PWD_COMMAND}`; export r; \
26919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26920 $(HOST_EXPORTS) \
26921 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26923 done; \
26924 echo "Doing html in guile" ; \
26925 (cd $(HOST_SUBDIR)/guile && \
26926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26928 "RANLIB=$${RANLIB}" \
26929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26930 html) \
26931 || exit 1
26932
26933@endif guile
26934
26935.PHONY: maybe-TAGS-guile TAGS-guile
26936maybe-TAGS-guile:
26937@if guile
26938maybe-TAGS-guile: TAGS-guile
26939
26940TAGS-guile: \
26941 configure-guile
26942 @$(unstage)
26943 @[ -f ./guile/Makefile ] || exit 0; \
26944 r=`${PWD_COMMAND}`; export r; \
26945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26946 $(HOST_EXPORTS) \
26947 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26949 done; \
26950 echo "Doing TAGS in guile" ; \
26951 (cd $(HOST_SUBDIR)/guile && \
26952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26954 "RANLIB=$${RANLIB}" \
26955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26956 TAGS) \
26957 || exit 1
26958
26959@endif guile
26960
26961.PHONY: maybe-install-info-guile install-info-guile
26962maybe-install-info-guile:
26963@if guile
26964maybe-install-info-guile: install-info-guile
26965
26966install-info-guile: \
26967 configure-guile \
26968 info-guile
26969 @$(unstage)
26970 @[ -f ./guile/Makefile ] || exit 0; \
26971 r=`${PWD_COMMAND}`; export r; \
26972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973 $(HOST_EXPORTS) \
26974 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26976 done; \
26977 echo "Doing install-info in guile" ; \
26978 (cd $(HOST_SUBDIR)/guile && \
26979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26981 "RANLIB=$${RANLIB}" \
26982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26983 install-info) \
26984 || exit 1
26985
26986@endif guile
26987
26988.PHONY: maybe-installcheck-guile installcheck-guile
26989maybe-installcheck-guile:
26990@if guile
26991maybe-installcheck-guile: installcheck-guile
26992
26993installcheck-guile: \
26994 configure-guile
26995 @$(unstage)
26996 @[ -f ./guile/Makefile ] || exit 0; \
26997 r=`${PWD_COMMAND}`; export r; \
26998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26999 $(HOST_EXPORTS) \
27000 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27002 done; \
27003 echo "Doing installcheck in guile" ; \
27004 (cd $(HOST_SUBDIR)/guile && \
27005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27007 "RANLIB=$${RANLIB}" \
27008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27009 installcheck) \
27010 || exit 1
27011
27012@endif guile
27013
27014.PHONY: maybe-mostlyclean-guile mostlyclean-guile
27015maybe-mostlyclean-guile:
27016@if guile
27017maybe-mostlyclean-guile: mostlyclean-guile
27018
27019mostlyclean-guile:
27020 @$(unstage)
27021 @[ -f ./guile/Makefile ] || exit 0; \
27022 r=`${PWD_COMMAND}`; export r; \
27023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27024 $(HOST_EXPORTS) \
27025 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27027 done; \
27028 echo "Doing mostlyclean in guile" ; \
27029 (cd $(HOST_SUBDIR)/guile && \
27030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27032 "RANLIB=$${RANLIB}" \
27033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27034 mostlyclean) \
27035 || exit 1
27036
27037@endif guile
27038
27039.PHONY: maybe-clean-guile clean-guile
27040maybe-clean-guile:
27041@if guile
27042maybe-clean-guile: clean-guile
27043
27044clean-guile:
27045 @$(unstage)
27046 @[ -f ./guile/Makefile ] || exit 0; \
27047 r=`${PWD_COMMAND}`; export r; \
27048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27049 $(HOST_EXPORTS) \
27050 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27052 done; \
27053 echo "Doing clean in guile" ; \
27054 (cd $(HOST_SUBDIR)/guile && \
27055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27057 "RANLIB=$${RANLIB}" \
27058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27059 clean) \
27060 || exit 1
27061
27062@endif guile
27063
27064.PHONY: maybe-distclean-guile distclean-guile
27065maybe-distclean-guile:
27066@if guile
27067maybe-distclean-guile: distclean-guile
27068
27069distclean-guile:
27070 @$(unstage)
27071 @[ -f ./guile/Makefile ] || exit 0; \
27072 r=`${PWD_COMMAND}`; export r; \
27073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27074 $(HOST_EXPORTS) \
27075 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27077 done; \
27078 echo "Doing distclean in guile" ; \
27079 (cd $(HOST_SUBDIR)/guile && \
27080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27082 "RANLIB=$${RANLIB}" \
27083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27084 distclean) \
27085 || exit 1
27086
27087@endif guile
27088
27089.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27090maybe-maintainer-clean-guile:
27091@if guile
27092maybe-maintainer-clean-guile: maintainer-clean-guile
27093
27094maintainer-clean-guile:
27095 @$(unstage)
27096 @[ -f ./guile/Makefile ] || exit 0; \
27097 r=`${PWD_COMMAND}`; export r; \
27098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27099 $(HOST_EXPORTS) \
27100 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27102 done; \
27103 echo "Doing maintainer-clean in guile" ; \
27104 (cd $(HOST_SUBDIR)/guile && \
27105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27107 "RANLIB=$${RANLIB}" \
27108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27109 maintainer-clean) \
27110 || exit 1
27111
27112@endif guile
27113
27114
27115
27116.PHONY: configure-tk maybe-configure-tk
27117maybe-configure-tk:
27118@if tk
27119maybe-configure-tk: configure-tk
27120configure-tk:
27121 @$(unstage)
27122 @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27124 r=`${PWD_COMMAND}`; export r; \
27125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27126 $(HOST_EXPORTS) \
27127 echo Configuring in $(HOST_SUBDIR)/tk; \
27128 cd "$(HOST_SUBDIR)/tk" || exit 1; \
27129 case $(srcdir) in \
27130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27131 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27133 esac; \
27134 srcdiroption="--srcdir=$${topdir}/tk"; \
27135 libsrcdir="$$s/tk"; \
27136 $(SHELL) $${libsrcdir}/configure \
27137 $(HOST_CONFIGARGS) $${srcdiroption} \
27138 || exit 1
27139@endif tk
27140
27141
27142
27143
27144
27145.PHONY: all-tk maybe-all-tk
27146maybe-all-tk:
27147@if tk
27148TARGET-tk=all
27149maybe-all-tk: all-tk
27150all-tk: configure-tk
27151 @$(unstage)
27152 @r=`${PWD_COMMAND}`; export r; \
27153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27154 $(HOST_EXPORTS) \
27155 (cd $(HOST_SUBDIR)/tk && \
27156 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
27157@endif tk
27158
27159
27160
27161
27162.PHONY: check-tk maybe-check-tk
27163maybe-check-tk:
27164@if tk
27165maybe-check-tk: check-tk
27166
27167check-tk:
27168 @$(unstage)
27169 @r=`${PWD_COMMAND}`; export r; \
27170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27171 $(HOST_EXPORTS) \
27172 (cd $(HOST_SUBDIR)/tk && \
27173 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27174
27175@endif tk
27176
27177.PHONY: install-tk maybe-install-tk
27178maybe-install-tk:
27179@if tk
27180maybe-install-tk: install-tk
27181
27182install-tk: installdirs
27183 @$(unstage)
27184 @r=`${PWD_COMMAND}`; export r; \
27185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27186 $(HOST_EXPORTS) \
27187 (cd $(HOST_SUBDIR)/tk && \
27188 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27189
27190@endif tk
27191
27192# Other targets (info, dvi, etc.)
27193
27194.PHONY: maybe-info-tk info-tk
27195maybe-info-tk:
27196@if tk
27197maybe-info-tk: info-tk
27198
27199info-tk: \
27200 configure-tk
27201 @$(unstage)
27202 @[ -f ./tk/Makefile ] || exit 0; \
27203 r=`${PWD_COMMAND}`; export r; \
27204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27205 $(HOST_EXPORTS) \
27206 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27208 done; \
27209 echo "Doing info in tk" ; \
27210 (cd $(HOST_SUBDIR)/tk && \
27211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27213 "RANLIB=$${RANLIB}" \
27214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27215 info) \
27216 || exit 1
27217
27218@endif tk
27219
27220.PHONY: maybe-dvi-tk dvi-tk
27221maybe-dvi-tk:
27222@if tk
27223maybe-dvi-tk: dvi-tk
27224
27225dvi-tk: \
27226 configure-tk
27227 @$(unstage)
27228 @[ -f ./tk/Makefile ] || exit 0; \
27229 r=`${PWD_COMMAND}`; export r; \
27230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27231 $(HOST_EXPORTS) \
27232 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27234 done; \
27235 echo "Doing dvi in tk" ; \
27236 (cd $(HOST_SUBDIR)/tk && \
27237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27239 "RANLIB=$${RANLIB}" \
27240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27241 dvi) \
27242 || exit 1
27243
27244@endif tk
27245
27246.PHONY: maybe-html-tk html-tk
27247maybe-html-tk:
27248@if tk
27249maybe-html-tk: html-tk
27250
27251html-tk: \
27252 configure-tk
27253 @$(unstage)
27254 @[ -f ./tk/Makefile ] || exit 0; \
27255 r=`${PWD_COMMAND}`; export r; \
27256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27257 $(HOST_EXPORTS) \
27258 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27260 done; \
27261 echo "Doing html in tk" ; \
27262 (cd $(HOST_SUBDIR)/tk && \
27263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27265 "RANLIB=$${RANLIB}" \
27266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27267 html) \
27268 || exit 1
27269
27270@endif tk
27271
27272.PHONY: maybe-TAGS-tk TAGS-tk
27273maybe-TAGS-tk:
27274@if tk
27275maybe-TAGS-tk: TAGS-tk
27276
27277TAGS-tk: \
27278 configure-tk
27279 @$(unstage)
27280 @[ -f ./tk/Makefile ] || exit 0; \
27281 r=`${PWD_COMMAND}`; export r; \
27282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283 $(HOST_EXPORTS) \
27284 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27286 done; \
27287 echo "Doing TAGS in tk" ; \
27288 (cd $(HOST_SUBDIR)/tk && \
27289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27291 "RANLIB=$${RANLIB}" \
27292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27293 TAGS) \
27294 || exit 1
27295
27296@endif tk
27297
27298.PHONY: maybe-install-info-tk install-info-tk
27299maybe-install-info-tk:
27300@if tk
27301maybe-install-info-tk: install-info-tk
27302
27303install-info-tk: \
27304 configure-tk \
27305 info-tk
27306 @$(unstage)
27307 @[ -f ./tk/Makefile ] || exit 0; \
27308 r=`${PWD_COMMAND}`; export r; \
27309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27310 $(HOST_EXPORTS) \
27311 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27313 done; \
27314 echo "Doing install-info in tk" ; \
27315 (cd $(HOST_SUBDIR)/tk && \
27316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27318 "RANLIB=$${RANLIB}" \
27319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27320 install-info) \
27321 || exit 1
27322
27323@endif tk
27324
27325.PHONY: maybe-installcheck-tk installcheck-tk
27326maybe-installcheck-tk:
27327@if tk
27328maybe-installcheck-tk: installcheck-tk
27329
27330installcheck-tk: \
27331 configure-tk
27332 @$(unstage)
27333 @[ -f ./tk/Makefile ] || exit 0; \
27334 r=`${PWD_COMMAND}`; export r; \
27335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336 $(HOST_EXPORTS) \
27337 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339 done; \
27340 echo "Doing installcheck in tk" ; \
27341 (cd $(HOST_SUBDIR)/tk && \
27342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27344 "RANLIB=$${RANLIB}" \
27345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27346 installcheck) \
27347 || exit 1
27348
27349@endif tk
27350
27351.PHONY: maybe-mostlyclean-tk mostlyclean-tk
27352maybe-mostlyclean-tk:
27353@if tk
27354maybe-mostlyclean-tk: mostlyclean-tk
27355
27356mostlyclean-tk:
27357 @$(unstage)
27358 @[ -f ./tk/Makefile ] || exit 0; \
27359 r=`${PWD_COMMAND}`; export r; \
27360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27361 $(HOST_EXPORTS) \
27362 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27364 done; \
27365 echo "Doing mostlyclean in tk" ; \
27366 (cd $(HOST_SUBDIR)/tk && \
27367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27369 "RANLIB=$${RANLIB}" \
27370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27371 mostlyclean) \
27372 || exit 1
27373
27374@endif tk
27375
27376.PHONY: maybe-clean-tk clean-tk
27377maybe-clean-tk:
27378@if tk
27379maybe-clean-tk: clean-tk
27380
27381clean-tk:
27382 @$(unstage)
27383 @[ -f ./tk/Makefile ] || exit 0; \
27384 r=`${PWD_COMMAND}`; export r; \
27385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27386 $(HOST_EXPORTS) \
27387 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27389 done; \
27390 echo "Doing clean in tk" ; \
27391 (cd $(HOST_SUBDIR)/tk && \
27392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27394 "RANLIB=$${RANLIB}" \
27395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27396 clean) \
27397 || exit 1
27398
27399@endif tk
27400
27401.PHONY: maybe-distclean-tk distclean-tk
27402maybe-distclean-tk:
27403@if tk
27404maybe-distclean-tk: distclean-tk
27405
27406distclean-tk:
27407 @$(unstage)
27408 @[ -f ./tk/Makefile ] || exit 0; \
27409 r=`${PWD_COMMAND}`; export r; \
27410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27411 $(HOST_EXPORTS) \
27412 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27414 done; \
27415 echo "Doing distclean in tk" ; \
27416 (cd $(HOST_SUBDIR)/tk && \
27417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27419 "RANLIB=$${RANLIB}" \
27420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27421 distclean) \
27422 || exit 1
27423
27424@endif tk
27425
27426.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27427maybe-maintainer-clean-tk:
27428@if tk
27429maybe-maintainer-clean-tk: maintainer-clean-tk
27430
27431maintainer-clean-tk:
27432 @$(unstage)
27433 @[ -f ./tk/Makefile ] || exit 0; \
27434 r=`${PWD_COMMAND}`; export r; \
27435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27436 $(HOST_EXPORTS) \
27437 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27439 done; \
27440 echo "Doing maintainer-clean in tk" ; \
27441 (cd $(HOST_SUBDIR)/tk && \
27442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27444 "RANLIB=$${RANLIB}" \
27445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27446 maintainer-clean) \
27447 || exit 1
27448
27449@endif tk
27450
27451
27452
27453.PHONY: configure-libtermcap maybe-configure-libtermcap
27454maybe-configure-libtermcap:
27455@if libtermcap
27456maybe-configure-libtermcap: configure-libtermcap
27457configure-libtermcap:
27458 @$(unstage)
27459 @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27461 r=`${PWD_COMMAND}`; export r; \
27462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27463 $(HOST_EXPORTS) \
27464 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27465 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27466 case $(srcdir) in \
27467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27468 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27470 esac; \
27471 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27472 libsrcdir="$$s/libtermcap"; \
27473 $(SHELL) $${libsrcdir}/configure \
27474 $(HOST_CONFIGARGS) $${srcdiroption} \
27475 || exit 1
27476@endif libtermcap
27477
27478
27479
27480
27481
27482.PHONY: all-libtermcap maybe-all-libtermcap
27483maybe-all-libtermcap:
27484@if libtermcap
27485TARGET-libtermcap=all
27486maybe-all-libtermcap: all-libtermcap
27487all-libtermcap: configure-libtermcap
27488 @$(unstage)
27489 @r=`${PWD_COMMAND}`; export r; \
27490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27491 $(HOST_EXPORTS) \
27492 (cd $(HOST_SUBDIR)/libtermcap && \
27493 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
27494@endif libtermcap
27495
27496
27497
27498
27499.PHONY: check-libtermcap maybe-check-libtermcap
27500maybe-check-libtermcap:
27501@if libtermcap
27502maybe-check-libtermcap: check-libtermcap
27503
27504check-libtermcap:
27505
27506@endif libtermcap
27507
27508.PHONY: install-libtermcap maybe-install-libtermcap
27509maybe-install-libtermcap:
27510@if libtermcap
27511maybe-install-libtermcap: install-libtermcap
27512
27513install-libtermcap: installdirs
27514 @$(unstage)
27515 @r=`${PWD_COMMAND}`; export r; \
27516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27517 $(HOST_EXPORTS) \
27518 (cd $(HOST_SUBDIR)/libtermcap && \
27519 $(MAKE) $(FLAGS_TO_PASS) install)
27520
27521@endif libtermcap
27522
27523# Other targets (info, dvi, etc.)
27524
27525.PHONY: maybe-info-libtermcap info-libtermcap
27526maybe-info-libtermcap:
27527@if libtermcap
27528maybe-info-libtermcap: info-libtermcap
27529
27530info-libtermcap: \
27531 configure-libtermcap
27532 @$(unstage)
27533 @[ -f ./libtermcap/Makefile ] || exit 0; \
27534 r=`${PWD_COMMAND}`; export r; \
27535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536 $(HOST_EXPORTS) \
27537 for flag in $(EXTRA_HOST_FLAGS) ; do \
27538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27539 done; \
27540 echo "Doing info in libtermcap" ; \
27541 (cd $(HOST_SUBDIR)/libtermcap && \
27542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27544 "RANLIB=$${RANLIB}" \
27545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27546 info) \
27547 || exit 1
27548
27549@endif libtermcap
27550
27551.PHONY: maybe-dvi-libtermcap dvi-libtermcap
27552maybe-dvi-libtermcap:
27553@if libtermcap
27554maybe-dvi-libtermcap: dvi-libtermcap
27555
27556dvi-libtermcap: \
27557 configure-libtermcap
27558 @$(unstage)
27559 @[ -f ./libtermcap/Makefile ] || exit 0; \
27560 r=`${PWD_COMMAND}`; export r; \
27561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562 $(HOST_EXPORTS) \
27563 for flag in $(EXTRA_HOST_FLAGS) ; do \
27564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27565 done; \
27566 echo "Doing dvi in libtermcap" ; \
27567 (cd $(HOST_SUBDIR)/libtermcap && \
27568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27570 "RANLIB=$${RANLIB}" \
27571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27572 dvi) \
27573 || exit 1
27574
27575@endif libtermcap
27576
27577.PHONY: maybe-html-libtermcap html-libtermcap
27578maybe-html-libtermcap:
27579@if libtermcap
27580maybe-html-libtermcap: html-libtermcap
27581
27582html-libtermcap: \
27583 configure-libtermcap
27584 @$(unstage)
27585 @[ -f ./libtermcap/Makefile ] || exit 0; \
27586 r=`${PWD_COMMAND}`; export r; \
27587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27588 $(HOST_EXPORTS) \
27589 for flag in $(EXTRA_HOST_FLAGS) ; do \
27590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27591 done; \
27592 echo "Doing html in libtermcap" ; \
27593 (cd $(HOST_SUBDIR)/libtermcap && \
27594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27596 "RANLIB=$${RANLIB}" \
27597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27598 html) \
27599 || exit 1
27600
27601@endif libtermcap
27602
27603.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
27604maybe-TAGS-libtermcap:
27605@if libtermcap
27606maybe-TAGS-libtermcap: TAGS-libtermcap
27607
27608TAGS-libtermcap: \
27609 configure-libtermcap
27610 @$(unstage)
27611 @[ -f ./libtermcap/Makefile ] || exit 0; \
27612 r=`${PWD_COMMAND}`; export r; \
27613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27614 $(HOST_EXPORTS) \
27615 for flag in $(EXTRA_HOST_FLAGS) ; do \
27616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27617 done; \
27618 echo "Doing TAGS in libtermcap" ; \
27619 (cd $(HOST_SUBDIR)/libtermcap && \
27620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27622 "RANLIB=$${RANLIB}" \
27623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27624 TAGS) \
27625 || exit 1
27626
27627@endif libtermcap
27628
27629.PHONY: maybe-install-info-libtermcap install-info-libtermcap
27630maybe-install-info-libtermcap:
27631@if libtermcap
27632maybe-install-info-libtermcap: install-info-libtermcap
27633
27634install-info-libtermcap: \
27635 configure-libtermcap \
27636 info-libtermcap
27637 @$(unstage)
27638 @[ -f ./libtermcap/Makefile ] || exit 0; \
27639 r=`${PWD_COMMAND}`; export r; \
27640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27641 $(HOST_EXPORTS) \
27642 for flag in $(EXTRA_HOST_FLAGS) ; do \
27643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27644 done; \
27645 echo "Doing install-info in libtermcap" ; \
27646 (cd $(HOST_SUBDIR)/libtermcap && \
27647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27649 "RANLIB=$${RANLIB}" \
27650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27651 install-info) \
27652 || exit 1
27653
27654@endif libtermcap
27655
27656.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
27657maybe-installcheck-libtermcap:
27658@if libtermcap
27659maybe-installcheck-libtermcap: installcheck-libtermcap
27660
27661installcheck-libtermcap: \
27662 configure-libtermcap
27663 @$(unstage)
27664 @[ -f ./libtermcap/Makefile ] || exit 0; \
27665 r=`${PWD_COMMAND}`; export r; \
27666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667 $(HOST_EXPORTS) \
27668 for flag in $(EXTRA_HOST_FLAGS) ; do \
27669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27670 done; \
27671 echo "Doing installcheck in libtermcap" ; \
27672 (cd $(HOST_SUBDIR)/libtermcap && \
27673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27675 "RANLIB=$${RANLIB}" \
27676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27677 installcheck) \
27678 || exit 1
27679
27680@endif libtermcap
27681
27682.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
27683maybe-mostlyclean-libtermcap:
27684@if libtermcap
27685maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
27686
27687# libtermcap doesn't support mostlyclean.
27688mostlyclean-libtermcap:
27689
27690@endif libtermcap
27691
27692.PHONY: maybe-clean-libtermcap clean-libtermcap
27693maybe-clean-libtermcap:
27694@if libtermcap
27695maybe-clean-libtermcap: clean-libtermcap
27696
27697# libtermcap doesn't support clean.
27698clean-libtermcap:
27699
27700@endif libtermcap
27701
27702.PHONY: maybe-distclean-libtermcap distclean-libtermcap
27703maybe-distclean-libtermcap:
27704@if libtermcap
27705maybe-distclean-libtermcap: distclean-libtermcap
27706
27707# libtermcap doesn't support distclean.
27708distclean-libtermcap:
27709
27710@endif libtermcap
27711
27712.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
27713maybe-maintainer-clean-libtermcap:
27714@if libtermcap
27715maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
27716
27717# libtermcap doesn't support maintainer-clean.
27718maintainer-clean-libtermcap:
27719
27720@endif libtermcap
27721
27722
27723
27724.PHONY: configure-utils maybe-configure-utils
27725maybe-configure-utils:
27726@if utils
27727maybe-configure-utils: configure-utils
27728configure-utils:
27729 @$(unstage)
27730 @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
27731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
27732 r=`${PWD_COMMAND}`; export r; \
27733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734 $(HOST_EXPORTS) \
27735 echo Configuring in $(HOST_SUBDIR)/utils; \
27736 cd "$(HOST_SUBDIR)/utils" || exit 1; \
27737 case $(srcdir) in \
27738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27739 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
27740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27741 esac; \
27742 srcdiroption="--srcdir=$${topdir}/utils"; \
27743 libsrcdir="$$s/utils"; \
27744 $(SHELL) $${libsrcdir}/configure \
27745 $(HOST_CONFIGARGS) $${srcdiroption} \
27746 || exit 1
27747@endif utils
27748
27749
27750
27751
27752
27753.PHONY: all-utils maybe-all-utils
27754maybe-all-utils:
27755@if utils
27756TARGET-utils=all
27757maybe-all-utils: all-utils
27758all-utils: configure-utils
27759 @$(unstage)
27760 @r=`${PWD_COMMAND}`; export r; \
27761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27762 $(HOST_EXPORTS) \
27763 (cd $(HOST_SUBDIR)/utils && \
27764 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
27765@endif utils
27766
27767
27768
27769
27770.PHONY: check-utils maybe-check-utils
27771maybe-check-utils:
27772@if utils
27773maybe-check-utils: check-utils
27774
27775check-utils:
27776
27777@endif utils
27778
27779.PHONY: install-utils maybe-install-utils
27780maybe-install-utils:
27781@if utils
27782maybe-install-utils: install-utils
27783
27784install-utils: installdirs
27785 @$(unstage)
27786 @r=`${PWD_COMMAND}`; export r; \
27787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27788 $(HOST_EXPORTS) \
27789 (cd $(HOST_SUBDIR)/utils && \
27790 $(MAKE) $(FLAGS_TO_PASS) install)
27791
27792@endif utils
27793
27794# Other targets (info, dvi, etc.)
27795
27796.PHONY: maybe-info-utils info-utils
27797maybe-info-utils:
27798@if utils
27799maybe-info-utils: info-utils
27800
27801info-utils: \
27802 configure-utils
27803 @$(unstage)
27804 @[ -f ./utils/Makefile ] || exit 0; \
27805 r=`${PWD_COMMAND}`; export r; \
27806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27807 $(HOST_EXPORTS) \
27808 for flag in $(EXTRA_HOST_FLAGS) ; do \
27809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27810 done; \
27811 echo "Doing info in utils" ; \
27812 (cd $(HOST_SUBDIR)/utils && \
27813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27815 "RANLIB=$${RANLIB}" \
27816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27817 info) \
27818 || exit 1
27819
27820@endif utils
27821
27822.PHONY: maybe-dvi-utils dvi-utils
27823maybe-dvi-utils:
27824@if utils
27825maybe-dvi-utils: dvi-utils
27826
27827dvi-utils: \
27828 configure-utils
27829 @$(unstage)
27830 @[ -f ./utils/Makefile ] || exit 0; \
27831 r=`${PWD_COMMAND}`; export r; \
27832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27833 $(HOST_EXPORTS) \
27834 for flag in $(EXTRA_HOST_FLAGS) ; do \
27835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27836 done; \
27837 echo "Doing dvi in utils" ; \
27838 (cd $(HOST_SUBDIR)/utils && \
27839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841 "RANLIB=$${RANLIB}" \
27842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27843 dvi) \
27844 || exit 1
27845
27846@endif utils
27847
27848.PHONY: maybe-html-utils html-utils
27849maybe-html-utils:
27850@if utils
27851maybe-html-utils: html-utils
27852
27853html-utils: \
27854 configure-utils
27855 @$(unstage)
27856 @[ -f ./utils/Makefile ] || exit 0; \
27857 r=`${PWD_COMMAND}`; export r; \
27858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27859 $(HOST_EXPORTS) \
27860 for flag in $(EXTRA_HOST_FLAGS) ; do \
27861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27862 done; \
27863 echo "Doing html in utils" ; \
27864 (cd $(HOST_SUBDIR)/utils && \
27865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27867 "RANLIB=$${RANLIB}" \
27868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27869 html) \
27870 || exit 1
27871
27872@endif utils
27873
27874.PHONY: maybe-TAGS-utils TAGS-utils
27875maybe-TAGS-utils:
27876@if utils
27877maybe-TAGS-utils: TAGS-utils
27878
27879TAGS-utils: \
27880 configure-utils
27881 @$(unstage)
27882 @[ -f ./utils/Makefile ] || exit 0; \
27883 r=`${PWD_COMMAND}`; export r; \
27884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27885 $(HOST_EXPORTS) \
27886 for flag in $(EXTRA_HOST_FLAGS) ; do \
27887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27888 done; \
27889 echo "Doing TAGS in utils" ; \
27890 (cd $(HOST_SUBDIR)/utils && \
27891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27893 "RANLIB=$${RANLIB}" \
27894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27895 TAGS) \
27896 || exit 1
27897
27898@endif utils
27899
27900.PHONY: maybe-install-info-utils install-info-utils
27901maybe-install-info-utils:
27902@if utils
27903maybe-install-info-utils: install-info-utils
27904
27905install-info-utils: \
27906 configure-utils \
27907 info-utils
27908 @$(unstage)
27909 @[ -f ./utils/Makefile ] || exit 0; \
27910 r=`${PWD_COMMAND}`; export r; \
27911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27912 $(HOST_EXPORTS) \
27913 for flag in $(EXTRA_HOST_FLAGS) ; do \
27914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27915 done; \
27916 echo "Doing install-info in utils" ; \
27917 (cd $(HOST_SUBDIR)/utils && \
27918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27920 "RANLIB=$${RANLIB}" \
27921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27922 install-info) \
27923 || exit 1
27924
27925@endif utils
27926
27927.PHONY: maybe-installcheck-utils installcheck-utils
27928maybe-installcheck-utils:
27929@if utils
27930maybe-installcheck-utils: installcheck-utils
27931
27932installcheck-utils: \
27933 configure-utils
27934 @$(unstage)
27935 @[ -f ./utils/Makefile ] || exit 0; \
27936 r=`${PWD_COMMAND}`; export r; \
27937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938 $(HOST_EXPORTS) \
27939 for flag in $(EXTRA_HOST_FLAGS) ; do \
27940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27941 done; \
27942 echo "Doing installcheck in utils" ; \
27943 (cd $(HOST_SUBDIR)/utils && \
27944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27946 "RANLIB=$${RANLIB}" \
27947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27948 installcheck) \
27949 || exit 1
27950
27951@endif utils
27952
27953.PHONY: maybe-mostlyclean-utils mostlyclean-utils
27954maybe-mostlyclean-utils:
27955@if utils
27956maybe-mostlyclean-utils: mostlyclean-utils
27957
27958mostlyclean-utils:
27959 @$(unstage)
27960 @[ -f ./utils/Makefile ] || exit 0; \
27961 r=`${PWD_COMMAND}`; export r; \
27962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27963 $(HOST_EXPORTS) \
27964 for flag in $(EXTRA_HOST_FLAGS) ; do \
27965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27966 done; \
27967 echo "Doing mostlyclean in utils" ; \
27968 (cd $(HOST_SUBDIR)/utils && \
27969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27971 "RANLIB=$${RANLIB}" \
27972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27973 mostlyclean) \
27974 || exit 1
27975
27976@endif utils
27977
27978.PHONY: maybe-clean-utils clean-utils
27979maybe-clean-utils:
27980@if utils
27981maybe-clean-utils: clean-utils
27982
27983clean-utils:
27984 @$(unstage)
27985 @[ -f ./utils/Makefile ] || exit 0; \
27986 r=`${PWD_COMMAND}`; export r; \
27987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27988 $(HOST_EXPORTS) \
27989 for flag in $(EXTRA_HOST_FLAGS) ; do \
27990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27991 done; \
27992 echo "Doing clean in utils" ; \
27993 (cd $(HOST_SUBDIR)/utils && \
27994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27996 "RANLIB=$${RANLIB}" \
27997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27998 clean) \
27999 || exit 1
28000
28001@endif utils
28002
28003.PHONY: maybe-distclean-utils distclean-utils
28004maybe-distclean-utils:
28005@if utils
28006maybe-distclean-utils: distclean-utils
28007
28008distclean-utils:
28009 @$(unstage)
28010 @[ -f ./utils/Makefile ] || exit 0; \
28011 r=`${PWD_COMMAND}`; export r; \
28012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28013 $(HOST_EXPORTS) \
28014 for flag in $(EXTRA_HOST_FLAGS) ; do \
28015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28016 done; \
28017 echo "Doing distclean in utils" ; \
28018 (cd $(HOST_SUBDIR)/utils && \
28019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28021 "RANLIB=$${RANLIB}" \
28022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28023 distclean) \
28024 || exit 1
28025
28026@endif utils
28027
28028.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28029maybe-maintainer-clean-utils:
28030@if utils
28031maybe-maintainer-clean-utils: maintainer-clean-utils
28032
28033maintainer-clean-utils:
28034 @$(unstage)
28035 @[ -f ./utils/Makefile ] || exit 0; \
28036 r=`${PWD_COMMAND}`; export r; \
28037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28038 $(HOST_EXPORTS) \
28039 for flag in $(EXTRA_HOST_FLAGS) ; do \
28040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28041 done; \
28042 echo "Doing maintainer-clean in utils" ; \
28043 (cd $(HOST_SUBDIR)/utils && \
28044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28046 "RANLIB=$${RANLIB}" \
28047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28048 maintainer-clean) \
28049 || exit 1
28050
28051@endif utils
28052
28053
28054
28055.PHONY: configure-gnattools maybe-configure-gnattools
28056maybe-configure-gnattools:
28057@if gnattools
28058maybe-configure-gnattools: configure-gnattools
28059configure-gnattools:
28060 @$(unstage)
28061 @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28063 r=`${PWD_COMMAND}`; export r; \
28064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28065 $(HOST_EXPORTS) \
28066 echo Configuring in $(HOST_SUBDIR)/gnattools; \
28067 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28068 case $(srcdir) in \
28069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28070 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28072 esac; \
28073 srcdiroption="--srcdir=$${topdir}/gnattools"; \
28074 libsrcdir="$$s/gnattools"; \
28075 $(SHELL) $${libsrcdir}/configure \
28076 $(HOST_CONFIGARGS) $${srcdiroption} \
28077 || exit 1
28078@endif gnattools
28079
28080
28081
28082
28083
28084.PHONY: all-gnattools maybe-all-gnattools
28085maybe-all-gnattools:
28086@if gnattools
28087TARGET-gnattools=all
28088maybe-all-gnattools: all-gnattools
28089all-gnattools: configure-gnattools
28090 @$(unstage)
28091 @r=`${PWD_COMMAND}`; export r; \
28092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28093 $(HOST_EXPORTS) \
28094 (cd $(HOST_SUBDIR)/gnattools && \
28095 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
28096@endif gnattools
28097
28098
28099
28100
28101.PHONY: check-gnattools maybe-check-gnattools
28102maybe-check-gnattools:
28103@if gnattools
28104maybe-check-gnattools: check-gnattools
28105
28106check-gnattools:
28107 @$(unstage)
28108 @r=`${PWD_COMMAND}`; export r; \
28109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110 $(HOST_EXPORTS) \
28111 (cd $(HOST_SUBDIR)/gnattools && \
28112 $(MAKE) $(FLAGS_TO_PASS) check)
28113
28114@endif gnattools
28115
28116.PHONY: install-gnattools maybe-install-gnattools
28117maybe-install-gnattools:
28118@if gnattools
28119maybe-install-gnattools: install-gnattools
28120
28121install-gnattools: installdirs
28122 @$(unstage)
28123 @r=`${PWD_COMMAND}`; export r; \
28124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28125 $(HOST_EXPORTS) \
28126 (cd $(HOST_SUBDIR)/gnattools && \
28127 $(MAKE) $(FLAGS_TO_PASS) install)
28128
28129@endif gnattools
28130
28131# Other targets (info, dvi, etc.)
28132
28133.PHONY: maybe-info-gnattools info-gnattools
28134maybe-info-gnattools:
28135@if gnattools
28136maybe-info-gnattools: info-gnattools
28137
28138info-gnattools: \
28139 configure-gnattools
28140 @$(unstage)
28141 @[ -f ./gnattools/Makefile ] || exit 0; \
28142 r=`${PWD_COMMAND}`; export r; \
28143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28144 $(HOST_EXPORTS) \
28145 for flag in $(EXTRA_HOST_FLAGS) ; do \
28146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28147 done; \
28148 echo "Doing info in gnattools" ; \
28149 (cd $(HOST_SUBDIR)/gnattools && \
28150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28152 "RANLIB=$${RANLIB}" \
28153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28154 info) \
28155 || exit 1
28156
28157@endif gnattools
28158
28159.PHONY: maybe-dvi-gnattools dvi-gnattools
28160maybe-dvi-gnattools:
28161@if gnattools
28162maybe-dvi-gnattools: dvi-gnattools
28163
28164dvi-gnattools: \
28165 configure-gnattools
28166 @$(unstage)
28167 @[ -f ./gnattools/Makefile ] || exit 0; \
28168 r=`${PWD_COMMAND}`; export r; \
28169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28170 $(HOST_EXPORTS) \
28171 for flag in $(EXTRA_HOST_FLAGS) ; do \
28172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28173 done; \
28174 echo "Doing dvi in gnattools" ; \
28175 (cd $(HOST_SUBDIR)/gnattools && \
28176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28178 "RANLIB=$${RANLIB}" \
28179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28180 dvi) \
28181 || exit 1
28182
28183@endif gnattools
28184
28185.PHONY: maybe-html-gnattools html-gnattools
28186maybe-html-gnattools:
28187@if gnattools
28188maybe-html-gnattools: html-gnattools
28189
28190html-gnattools: \
28191 configure-gnattools
28192 @$(unstage)
28193 @[ -f ./gnattools/Makefile ] || exit 0; \
28194 r=`${PWD_COMMAND}`; export r; \
28195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28196 $(HOST_EXPORTS) \
28197 for flag in $(EXTRA_HOST_FLAGS) ; do \
28198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28199 done; \
28200 echo "Doing html in gnattools" ; \
28201 (cd $(HOST_SUBDIR)/gnattools && \
28202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28204 "RANLIB=$${RANLIB}" \
28205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28206 html) \
28207 || exit 1
28208
28209@endif gnattools
28210
28211.PHONY: maybe-TAGS-gnattools TAGS-gnattools
28212maybe-TAGS-gnattools:
28213@if gnattools
28214maybe-TAGS-gnattools: TAGS-gnattools
28215
28216TAGS-gnattools: \
28217 configure-gnattools
28218 @$(unstage)
28219 @[ -f ./gnattools/Makefile ] || exit 0; \
28220 r=`${PWD_COMMAND}`; export r; \
28221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28222 $(HOST_EXPORTS) \
28223 for flag in $(EXTRA_HOST_FLAGS) ; do \
28224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28225 done; \
28226 echo "Doing TAGS in gnattools" ; \
28227 (cd $(HOST_SUBDIR)/gnattools && \
28228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28230 "RANLIB=$${RANLIB}" \
28231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28232 TAGS) \
28233 || exit 1
28234
28235@endif gnattools
28236
28237.PHONY: maybe-install-info-gnattools install-info-gnattools
28238maybe-install-info-gnattools:
28239@if gnattools
28240maybe-install-info-gnattools: install-info-gnattools
28241
28242install-info-gnattools: \
28243 configure-gnattools \
28244 info-gnattools
28245 @$(unstage)
28246 @[ -f ./gnattools/Makefile ] || exit 0; \
28247 r=`${PWD_COMMAND}`; export r; \
28248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28249 $(HOST_EXPORTS) \
28250 for flag in $(EXTRA_HOST_FLAGS) ; do \
28251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28252 done; \
28253 echo "Doing install-info in gnattools" ; \
28254 (cd $(HOST_SUBDIR)/gnattools && \
28255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28257 "RANLIB=$${RANLIB}" \
28258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28259 install-info) \
28260 || exit 1
28261
28262@endif gnattools
28263
28264.PHONY: maybe-installcheck-gnattools installcheck-gnattools
28265maybe-installcheck-gnattools:
28266@if gnattools
28267maybe-installcheck-gnattools: installcheck-gnattools
28268
28269installcheck-gnattools: \
28270 configure-gnattools
28271 @$(unstage)
28272 @[ -f ./gnattools/Makefile ] || exit 0; \
28273 r=`${PWD_COMMAND}`; export r; \
28274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28275 $(HOST_EXPORTS) \
28276 for flag in $(EXTRA_HOST_FLAGS) ; do \
28277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28278 done; \
28279 echo "Doing installcheck in gnattools" ; \
28280 (cd $(HOST_SUBDIR)/gnattools && \
28281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28283 "RANLIB=$${RANLIB}" \
28284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28285 installcheck) \
28286 || exit 1
28287
28288@endif gnattools
28289
28290.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28291maybe-mostlyclean-gnattools:
28292@if gnattools
28293maybe-mostlyclean-gnattools: mostlyclean-gnattools
28294
28295mostlyclean-gnattools:
28296 @$(unstage)
28297 @[ -f ./gnattools/Makefile ] || exit 0; \
28298 r=`${PWD_COMMAND}`; export r; \
28299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28300 $(HOST_EXPORTS) \
28301 for flag in $(EXTRA_HOST_FLAGS) ; do \
28302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28303 done; \
28304 echo "Doing mostlyclean in gnattools" ; \
28305 (cd $(HOST_SUBDIR)/gnattools && \
28306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28308 "RANLIB=$${RANLIB}" \
28309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28310 mostlyclean) \
28311 || exit 1
28312
28313@endif gnattools
28314
28315.PHONY: maybe-clean-gnattools clean-gnattools
28316maybe-clean-gnattools:
28317@if gnattools
28318maybe-clean-gnattools: clean-gnattools
28319
28320clean-gnattools:
28321 @$(unstage)
28322 @[ -f ./gnattools/Makefile ] || exit 0; \
28323 r=`${PWD_COMMAND}`; export r; \
28324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325 $(HOST_EXPORTS) \
28326 for flag in $(EXTRA_HOST_FLAGS) ; do \
28327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28328 done; \
28329 echo "Doing clean in gnattools" ; \
28330 (cd $(HOST_SUBDIR)/gnattools && \
28331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28333 "RANLIB=$${RANLIB}" \
28334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28335 clean) \
28336 || exit 1
28337
28338@endif gnattools
28339
28340.PHONY: maybe-distclean-gnattools distclean-gnattools
28341maybe-distclean-gnattools:
28342@if gnattools
28343maybe-distclean-gnattools: distclean-gnattools
28344
28345distclean-gnattools:
28346 @$(unstage)
28347 @[ -f ./gnattools/Makefile ] || exit 0; \
28348 r=`${PWD_COMMAND}`; export r; \
28349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350 $(HOST_EXPORTS) \
28351 for flag in $(EXTRA_HOST_FLAGS) ; do \
28352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353 done; \
28354 echo "Doing distclean in gnattools" ; \
28355 (cd $(HOST_SUBDIR)/gnattools && \
28356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28358 "RANLIB=$${RANLIB}" \
28359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28360 distclean) \
28361 || exit 1
28362
28363@endif gnattools
28364
28365.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
28366maybe-maintainer-clean-gnattools:
28367@if gnattools
28368maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
28369
28370maintainer-clean-gnattools:
28371 @$(unstage)
28372 @[ -f ./gnattools/Makefile ] || exit 0; \
28373 r=`${PWD_COMMAND}`; export r; \
28374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28375 $(HOST_EXPORTS) \
28376 for flag in $(EXTRA_HOST_FLAGS) ; do \
28377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28378 done; \
28379 echo "Doing maintainer-clean in gnattools" ; \
28380 (cd $(HOST_SUBDIR)/gnattools && \
28381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28383 "RANLIB=$${RANLIB}" \
28384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28385 maintainer-clean) \
28386 || exit 1
28387
28388@endif gnattools
28389
28390
28391
28392# ---------------------------------------
28393# Modules which run on the target machine
28394# ---------------------------------------
28395
28396
28397# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28398@if target-libstdc++-v3
28399$(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
28400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28401 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
28402 cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28403@endif target-libstdc++-v3
28404
28405
28406
28407.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
28408maybe-configure-target-libstdc++-v3:
28409@if target-libstdc++-v3
28410maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
28411configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28412 @$(unstage)
28413 @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
28414 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28415 r=`${PWD_COMMAND}`; export r; \
28416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28417 $(RAW_CXX_TARGET_EXPORTS) \
28418 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
28419 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
28420 case $(srcdir) in \
28421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28422 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
28423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28424 esac; \
28425 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
28426 libsrcdir="$$s/libstdc++-v3"; \
28427 rm -f no-such-file || : ; \
28428 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28429 $(TARGET_CONFIGARGS) $${srcdiroption} \
28430 || exit 1
28431@endif target-libstdc++-v3
28432
28433
28434
28435
28436
28437.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
28438maybe-all-target-libstdc++-v3:
28439@if target-libstdc++-v3
28440TARGET-target-libstdc++-v3=all
28441maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
28442all-target-libstdc++-v3: configure-target-libstdc++-v3
28443 @$(unstage)
28444 @r=`${PWD_COMMAND}`; export r; \
28445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446 $(RAW_CXX_TARGET_EXPORTS) \
28447 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28448 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
28449@endif target-libstdc++-v3
28450
28451
28452
28453
28454
28455.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
28456maybe-check-target-libstdc++-v3:
28457@if target-libstdc++-v3
28458maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
28459
28460check-target-libstdc++-v3:
28461 @$(unstage)
28462 @r=`${PWD_COMMAND}`; export r; \
28463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28464 $(RAW_CXX_TARGET_EXPORTS) \
28465 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28466 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
28467
28468@endif target-libstdc++-v3
28469
28470.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
28471maybe-install-target-libstdc++-v3:
28472@if target-libstdc++-v3
28473maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
28474
28475install-target-libstdc++-v3: installdirs
28476 @$(unstage)
28477 @r=`${PWD_COMMAND}`; export r; \
28478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28479 $(RAW_CXX_TARGET_EXPORTS) \
28480 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28481 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28482
28483@endif target-libstdc++-v3
28484
28485# Other targets (info, dvi, etc.)
28486
28487.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
28488maybe-info-target-libstdc++-v3:
28489@if target-libstdc++-v3
28490maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
28491
28492info-target-libstdc++-v3: \
28493 configure-target-libstdc++-v3
28494 @$(unstage)
28495 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28496 r=`${PWD_COMMAND}`; export r; \
28497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28498 $(RAW_CXX_TARGET_EXPORTS) \
28499 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28500 for flag in $(EXTRA_TARGET_FLAGS); do \
28501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28502 done; \
28503 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28506 "RANLIB=$${RANLIB}" \
28507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28508 info) \
28509 || exit 1
28510
28511@endif target-libstdc++-v3
28512
28513.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
28514maybe-dvi-target-libstdc++-v3:
28515@if target-libstdc++-v3
28516maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
28517
28518dvi-target-libstdc++-v3: \
28519 configure-target-libstdc++-v3
28520 @$(unstage)
28521 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28522 r=`${PWD_COMMAND}`; export r; \
28523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28524 $(RAW_CXX_TARGET_EXPORTS) \
28525 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28526 for flag in $(EXTRA_TARGET_FLAGS); do \
28527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28528 done; \
28529 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28532 "RANLIB=$${RANLIB}" \
28533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28534 dvi) \
28535 || exit 1
28536
28537@endif target-libstdc++-v3
28538
28539.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
28540maybe-html-target-libstdc++-v3:
28541@if target-libstdc++-v3
28542maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
28543
28544html-target-libstdc++-v3: \
28545 configure-target-libstdc++-v3
28546 @$(unstage)
28547 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28548 r=`${PWD_COMMAND}`; export r; \
28549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28550 $(RAW_CXX_TARGET_EXPORTS) \
28551 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28552 for flag in $(EXTRA_TARGET_FLAGS); do \
28553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28554 done; \
28555 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28558 "RANLIB=$${RANLIB}" \
28559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28560 html) \
28561 || exit 1
28562
28563@endif target-libstdc++-v3
28564
28565.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
28566maybe-TAGS-target-libstdc++-v3:
28567@if target-libstdc++-v3
28568maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
28569
28570TAGS-target-libstdc++-v3: \
28571 configure-target-libstdc++-v3
28572 @$(unstage)
28573 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28574 r=`${PWD_COMMAND}`; export r; \
28575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28576 $(RAW_CXX_TARGET_EXPORTS) \
28577 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28578 for flag in $(EXTRA_TARGET_FLAGS); do \
28579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28580 done; \
28581 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28584 "RANLIB=$${RANLIB}" \
28585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28586 TAGS) \
28587 || exit 1
28588
28589@endif target-libstdc++-v3
28590
28591.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
28592maybe-install-info-target-libstdc++-v3:
28593@if target-libstdc++-v3
28594maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
28595
28596install-info-target-libstdc++-v3: \
28597 configure-target-libstdc++-v3 \
28598 info-target-libstdc++-v3
28599 @$(unstage)
28600 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28601 r=`${PWD_COMMAND}`; export r; \
28602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28603 $(RAW_CXX_TARGET_EXPORTS) \
28604 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28605 for flag in $(EXTRA_TARGET_FLAGS); do \
28606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28607 done; \
28608 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28611 "RANLIB=$${RANLIB}" \
28612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28613 install-info) \
28614 || exit 1
28615
28616@endif target-libstdc++-v3
28617
28618.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
28619maybe-installcheck-target-libstdc++-v3:
28620@if target-libstdc++-v3
28621maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
28622
28623installcheck-target-libstdc++-v3: \
28624 configure-target-libstdc++-v3
28625 @$(unstage)
28626 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28627 r=`${PWD_COMMAND}`; export r; \
28628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28629 $(RAW_CXX_TARGET_EXPORTS) \
28630 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28631 for flag in $(EXTRA_TARGET_FLAGS); do \
28632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28633 done; \
28634 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28637 "RANLIB=$${RANLIB}" \
28638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28639 installcheck) \
28640 || exit 1
28641
28642@endif target-libstdc++-v3
28643
28644.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
28645maybe-mostlyclean-target-libstdc++-v3:
28646@if target-libstdc++-v3
28647maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
28648
28649mostlyclean-target-libstdc++-v3:
28650 @$(unstage)
28651 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28652 r=`${PWD_COMMAND}`; export r; \
28653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28654 $(RAW_CXX_TARGET_EXPORTS) \
28655 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28656 for flag in $(EXTRA_TARGET_FLAGS); do \
28657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28658 done; \
28659 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28662 "RANLIB=$${RANLIB}" \
28663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28664 mostlyclean) \
28665 || exit 1
28666
28667@endif target-libstdc++-v3
28668
28669.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
28670maybe-clean-target-libstdc++-v3:
28671@if target-libstdc++-v3
28672maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
28673
28674clean-target-libstdc++-v3:
28675 @$(unstage)
28676 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28677 r=`${PWD_COMMAND}`; export r; \
28678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28679 $(RAW_CXX_TARGET_EXPORTS) \
28680 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28681 for flag in $(EXTRA_TARGET_FLAGS); do \
28682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683 done; \
28684 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28687 "RANLIB=$${RANLIB}" \
28688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28689 clean) \
28690 || exit 1
28691
28692@endif target-libstdc++-v3
28693
28694.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
28695maybe-distclean-target-libstdc++-v3:
28696@if target-libstdc++-v3
28697maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
28698
28699distclean-target-libstdc++-v3:
28700 @$(unstage)
28701 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28702 r=`${PWD_COMMAND}`; export r; \
28703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28704 $(RAW_CXX_TARGET_EXPORTS) \
28705 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28706 for flag in $(EXTRA_TARGET_FLAGS); do \
28707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28708 done; \
28709 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28712 "RANLIB=$${RANLIB}" \
28713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28714 distclean) \
28715 || exit 1
28716
28717@endif target-libstdc++-v3
28718
28719.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
28720maybe-maintainer-clean-target-libstdc++-v3:
28721@if target-libstdc++-v3
28722maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
28723
28724maintainer-clean-target-libstdc++-v3:
28725 @$(unstage)
28726 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28727 r=`${PWD_COMMAND}`; export r; \
28728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28729 $(RAW_CXX_TARGET_EXPORTS) \
28730 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28731 for flag in $(EXTRA_TARGET_FLAGS); do \
28732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28733 done; \
28734 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28737 "RANLIB=$${RANLIB}" \
28738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28739 maintainer-clean) \
28740 || exit 1
28741
28742@endif target-libstdc++-v3
28743
28744
28745
28746# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28747@if target-libmudflap
28748$(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
28749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28750 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
28751 cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
28752@endif target-libmudflap
28753
28754
28755
28756.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
28757maybe-configure-target-libmudflap:
28758@if target-libmudflap
28759maybe-configure-target-libmudflap: configure-target-libmudflap
28760configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
28761 @$(unstage)
28762 @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
28763 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28764 r=`${PWD_COMMAND}`; export r; \
28765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28766 $(NORMAL_TARGET_EXPORTS) \
28767 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
28768 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
28769 case $(srcdir) in \
28770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28771 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
28772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28773 esac; \
28774 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
28775 libsrcdir="$$s/libmudflap"; \
28776 rm -f no-such-file || : ; \
28777 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28778 $(TARGET_CONFIGARGS) $${srcdiroption} \
28779 || exit 1
28780@endif target-libmudflap
28781
28782
28783
28784
28785
28786.PHONY: all-target-libmudflap maybe-all-target-libmudflap
28787maybe-all-target-libmudflap:
28788@if target-libmudflap
28789TARGET-target-libmudflap=all
28790maybe-all-target-libmudflap: all-target-libmudflap
28791all-target-libmudflap: configure-target-libmudflap
28792 @$(unstage)
28793 @r=`${PWD_COMMAND}`; export r; \
28794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28795 $(NORMAL_TARGET_EXPORTS) \
28796 (cd $(TARGET_SUBDIR)/libmudflap && \
28797 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
28798@endif target-libmudflap
28799
28800
28801
28802
28803
28804.PHONY: check-target-libmudflap maybe-check-target-libmudflap
28805maybe-check-target-libmudflap:
28806@if target-libmudflap
28807maybe-check-target-libmudflap: check-target-libmudflap
28808
28809check-target-libmudflap:
28810 @$(unstage)
28811 @r=`${PWD_COMMAND}`; export r; \
28812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813 $(NORMAL_TARGET_EXPORTS) \
28814 (cd $(TARGET_SUBDIR)/libmudflap && \
28815 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
28816
28817@endif target-libmudflap
28818
28819.PHONY: install-target-libmudflap maybe-install-target-libmudflap
28820maybe-install-target-libmudflap:
28821@if target-libmudflap
28822maybe-install-target-libmudflap: install-target-libmudflap
28823
28824install-target-libmudflap: installdirs
28825 @$(unstage)
28826 @r=`${PWD_COMMAND}`; export r; \
28827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28828 $(NORMAL_TARGET_EXPORTS) \
28829 (cd $(TARGET_SUBDIR)/libmudflap && \
28830 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28831
28832@endif target-libmudflap
28833
28834# Other targets (info, dvi, etc.)
28835
28836.PHONY: maybe-info-target-libmudflap info-target-libmudflap
28837maybe-info-target-libmudflap:
28838@if target-libmudflap
28839maybe-info-target-libmudflap: info-target-libmudflap
28840
28841info-target-libmudflap: \
28842 configure-target-libmudflap
28843 @$(unstage)
28844 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28845 r=`${PWD_COMMAND}`; export r; \
28846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28847 $(NORMAL_TARGET_EXPORTS) \
28848 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
28849 for flag in $(EXTRA_TARGET_FLAGS); do \
28850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28851 done; \
28852 (cd $(TARGET_SUBDIR)/libmudflap && \
28853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28855 "RANLIB=$${RANLIB}" \
28856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28857 info) \
28858 || exit 1
28859
28860@endif target-libmudflap
28861
28862.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
28863maybe-dvi-target-libmudflap:
28864@if target-libmudflap
28865maybe-dvi-target-libmudflap: dvi-target-libmudflap
28866
28867dvi-target-libmudflap: \
28868 configure-target-libmudflap
28869 @$(unstage)
28870 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28871 r=`${PWD_COMMAND}`; export r; \
28872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28873 $(NORMAL_TARGET_EXPORTS) \
28874 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
28875 for flag in $(EXTRA_TARGET_FLAGS); do \
28876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28877 done; \
28878 (cd $(TARGET_SUBDIR)/libmudflap && \
28879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28881 "RANLIB=$${RANLIB}" \
28882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28883 dvi) \
28884 || exit 1
28885
28886@endif target-libmudflap
28887
28888.PHONY: maybe-html-target-libmudflap html-target-libmudflap
28889maybe-html-target-libmudflap:
28890@if target-libmudflap
28891maybe-html-target-libmudflap: html-target-libmudflap
28892
28893html-target-libmudflap: \
28894 configure-target-libmudflap
28895 @$(unstage)
28896 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28897 r=`${PWD_COMMAND}`; export r; \
28898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28899 $(NORMAL_TARGET_EXPORTS) \
28900 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
28901 for flag in $(EXTRA_TARGET_FLAGS); do \
28902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28903 done; \
28904 (cd $(TARGET_SUBDIR)/libmudflap && \
28905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28907 "RANLIB=$${RANLIB}" \
28908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28909 html) \
28910 || exit 1
28911
28912@endif target-libmudflap
28913
28914.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
28915maybe-TAGS-target-libmudflap:
28916@if target-libmudflap
28917maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
28918
28919TAGS-target-libmudflap: \
28920 configure-target-libmudflap
28921 @$(unstage)
28922 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28923 r=`${PWD_COMMAND}`; export r; \
28924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28925 $(NORMAL_TARGET_EXPORTS) \
28926 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
28927 for flag in $(EXTRA_TARGET_FLAGS); do \
28928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28929 done; \
28930 (cd $(TARGET_SUBDIR)/libmudflap && \
28931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28933 "RANLIB=$${RANLIB}" \
28934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28935 TAGS) \
28936 || exit 1
28937
28938@endif target-libmudflap
28939
28940.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
28941maybe-install-info-target-libmudflap:
28942@if target-libmudflap
28943maybe-install-info-target-libmudflap: install-info-target-libmudflap
28944
28945install-info-target-libmudflap: \
28946 configure-target-libmudflap \
28947 info-target-libmudflap
28948 @$(unstage)
28949 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28950 r=`${PWD_COMMAND}`; export r; \
28951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28952 $(NORMAL_TARGET_EXPORTS) \
28953 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
28954 for flag in $(EXTRA_TARGET_FLAGS); do \
28955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28956 done; \
28957 (cd $(TARGET_SUBDIR)/libmudflap && \
28958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28960 "RANLIB=$${RANLIB}" \
28961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28962 install-info) \
28963 || exit 1
28964
28965@endif target-libmudflap
28966
28967.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
28968maybe-installcheck-target-libmudflap:
28969@if target-libmudflap
28970maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
28971
28972installcheck-target-libmudflap: \
28973 configure-target-libmudflap
28974 @$(unstage)
28975 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28976 r=`${PWD_COMMAND}`; export r; \
28977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28978 $(NORMAL_TARGET_EXPORTS) \
28979 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
28980 for flag in $(EXTRA_TARGET_FLAGS); do \
28981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28982 done; \
28983 (cd $(TARGET_SUBDIR)/libmudflap && \
28984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28986 "RANLIB=$${RANLIB}" \
28987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28988 installcheck) \
28989 || exit 1
28990
28991@endif target-libmudflap
28992
28993.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
28994maybe-mostlyclean-target-libmudflap:
28995@if target-libmudflap
28996maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
28997
28998mostlyclean-target-libmudflap:
28999 @$(unstage)
29000 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29001 r=`${PWD_COMMAND}`; export r; \
29002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29003 $(NORMAL_TARGET_EXPORTS) \
29004 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
29005 for flag in $(EXTRA_TARGET_FLAGS); do \
29006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29007 done; \
29008 (cd $(TARGET_SUBDIR)/libmudflap && \
29009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29011 "RANLIB=$${RANLIB}" \
29012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29013 mostlyclean) \
29014 || exit 1
29015
29016@endif target-libmudflap
29017
29018.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
29019maybe-clean-target-libmudflap:
29020@if target-libmudflap
29021maybe-clean-target-libmudflap: clean-target-libmudflap
29022
29023clean-target-libmudflap:
29024 @$(unstage)
29025 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29026 r=`${PWD_COMMAND}`; export r; \
29027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29028 $(NORMAL_TARGET_EXPORTS) \
29029 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
29030 for flag in $(EXTRA_TARGET_FLAGS); do \
29031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29032 done; \
29033 (cd $(TARGET_SUBDIR)/libmudflap && \
29034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29036 "RANLIB=$${RANLIB}" \
29037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29038 clean) \
29039 || exit 1
29040
29041@endif target-libmudflap
29042
29043.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
29044maybe-distclean-target-libmudflap:
29045@if target-libmudflap
29046maybe-distclean-target-libmudflap: distclean-target-libmudflap
29047
29048distclean-target-libmudflap:
29049 @$(unstage)
29050 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29051 r=`${PWD_COMMAND}`; export r; \
29052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29053 $(NORMAL_TARGET_EXPORTS) \
29054 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
29055 for flag in $(EXTRA_TARGET_FLAGS); do \
29056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29057 done; \
29058 (cd $(TARGET_SUBDIR)/libmudflap && \
29059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29061 "RANLIB=$${RANLIB}" \
29062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29063 distclean) \
29064 || exit 1
29065
29066@endif target-libmudflap
29067
29068.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
29069maybe-maintainer-clean-target-libmudflap:
29070@if target-libmudflap
29071maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
29072
29073maintainer-clean-target-libmudflap:
29074 @$(unstage)
29075 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29076 r=`${PWD_COMMAND}`; export r; \
29077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29078 $(NORMAL_TARGET_EXPORTS) \
29079 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
29080 for flag in $(EXTRA_TARGET_FLAGS); do \
29081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29082 done; \
29083 (cd $(TARGET_SUBDIR)/libmudflap && \
29084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29086 "RANLIB=$${RANLIB}" \
29087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29088 maintainer-clean) \
29089 || exit 1
29090
29091@endif target-libmudflap
29092
29093
29094
29095# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29096@if target-libssp
29097$(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
29098 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29099 rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
29100 cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
29101@endif target-libssp
29102
29103
29104
29105.PHONY: configure-target-libssp maybe-configure-target-libssp
29106maybe-configure-target-libssp:
29107@if target-libssp
29108maybe-configure-target-libssp: configure-target-libssp
29109configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
29110 @$(unstage)
29111 @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
29112 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29113 r=`${PWD_COMMAND}`; export r; \
29114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29115 $(NORMAL_TARGET_EXPORTS) \
29116 echo Configuring in $(TARGET_SUBDIR)/libssp; \
29117 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
29118 case $(srcdir) in \
29119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29120 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
29121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29122 esac; \
29123 srcdiroption="--srcdir=$${topdir}/libssp"; \
29124 libsrcdir="$$s/libssp"; \
29125 rm -f no-such-file || : ; \
29126 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29127 $(TARGET_CONFIGARGS) $${srcdiroption} \
29128 || exit 1
29129@endif target-libssp
29130
29131
29132
29133
29134
29135.PHONY: all-target-libssp maybe-all-target-libssp
29136maybe-all-target-libssp:
29137@if target-libssp
29138TARGET-target-libssp=all
29139maybe-all-target-libssp: all-target-libssp
29140all-target-libssp: configure-target-libssp
29141 @$(unstage)
29142 @r=`${PWD_COMMAND}`; export r; \
29143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29144 $(NORMAL_TARGET_EXPORTS) \
29145 (cd $(TARGET_SUBDIR)/libssp && \
29146 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
29147@endif target-libssp
29148
29149
29150
29151
29152
29153.PHONY: check-target-libssp maybe-check-target-libssp
29154maybe-check-target-libssp:
29155@if target-libssp
29156maybe-check-target-libssp: check-target-libssp
29157
29158check-target-libssp:
29159 @$(unstage)
29160 @r=`${PWD_COMMAND}`; export r; \
29161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29162 $(NORMAL_TARGET_EXPORTS) \
29163 (cd $(TARGET_SUBDIR)/libssp && \
29164 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29165
29166@endif target-libssp
29167
29168.PHONY: install-target-libssp maybe-install-target-libssp
29169maybe-install-target-libssp:
29170@if target-libssp
29171maybe-install-target-libssp: install-target-libssp
29172
29173install-target-libssp: installdirs
29174 @$(unstage)
29175 @r=`${PWD_COMMAND}`; export r; \
29176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29177 $(NORMAL_TARGET_EXPORTS) \
29178 (cd $(TARGET_SUBDIR)/libssp && \
29179 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29180
29181@endif target-libssp
29182
29183# Other targets (info, dvi, etc.)
29184
29185.PHONY: maybe-info-target-libssp info-target-libssp
29186maybe-info-target-libssp:
29187@if target-libssp
29188maybe-info-target-libssp: info-target-libssp
29189
29190info-target-libssp: \
29191 configure-target-libssp
29192 @$(unstage)
29193 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29194 r=`${PWD_COMMAND}`; export r; \
29195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29196 $(NORMAL_TARGET_EXPORTS) \
29197 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29198 for flag in $(EXTRA_TARGET_FLAGS); do \
29199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29200 done; \
29201 (cd $(TARGET_SUBDIR)/libssp && \
29202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29204 "RANLIB=$${RANLIB}" \
29205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29206 info) \
29207 || exit 1
29208
29209@endif target-libssp
29210
29211.PHONY: maybe-dvi-target-libssp dvi-target-libssp
29212maybe-dvi-target-libssp:
29213@if target-libssp
29214maybe-dvi-target-libssp: dvi-target-libssp
29215
29216dvi-target-libssp: \
29217 configure-target-libssp
29218 @$(unstage)
29219 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29220 r=`${PWD_COMMAND}`; export r; \
29221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29222 $(NORMAL_TARGET_EXPORTS) \
29223 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29224 for flag in $(EXTRA_TARGET_FLAGS); do \
29225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29226 done; \
29227 (cd $(TARGET_SUBDIR)/libssp && \
29228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29230 "RANLIB=$${RANLIB}" \
29231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29232 dvi) \
29233 || exit 1
29234
29235@endif target-libssp
29236
29237.PHONY: maybe-html-target-libssp html-target-libssp
29238maybe-html-target-libssp:
29239@if target-libssp
29240maybe-html-target-libssp: html-target-libssp
29241
29242html-target-libssp: \
29243 configure-target-libssp
29244 @$(unstage)
29245 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29246 r=`${PWD_COMMAND}`; export r; \
29247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29248 $(NORMAL_TARGET_EXPORTS) \
29249 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
29250 for flag in $(EXTRA_TARGET_FLAGS); do \
29251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29252 done; \
29253 (cd $(TARGET_SUBDIR)/libssp && \
29254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29256 "RANLIB=$${RANLIB}" \
29257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29258 html) \
29259 || exit 1
29260
29261@endif target-libssp
29262
29263.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
29264maybe-TAGS-target-libssp:
29265@if target-libssp
29266maybe-TAGS-target-libssp: TAGS-target-libssp
29267
29268TAGS-target-libssp: \
29269 configure-target-libssp
29270 @$(unstage)
29271 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29272 r=`${PWD_COMMAND}`; export r; \
29273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29274 $(NORMAL_TARGET_EXPORTS) \
29275 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
29276 for flag in $(EXTRA_TARGET_FLAGS); do \
29277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29278 done; \
29279 (cd $(TARGET_SUBDIR)/libssp && \
29280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29282 "RANLIB=$${RANLIB}" \
29283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29284 TAGS) \
29285 || exit 1
29286
29287@endif target-libssp
29288
29289.PHONY: maybe-install-info-target-libssp install-info-target-libssp
29290maybe-install-info-target-libssp:
29291@if target-libssp
29292maybe-install-info-target-libssp: install-info-target-libssp
29293
29294install-info-target-libssp: \
29295 configure-target-libssp \
29296 info-target-libssp
29297 @$(unstage)
29298 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29299 r=`${PWD_COMMAND}`; export r; \
29300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29301 $(NORMAL_TARGET_EXPORTS) \
29302 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
29303 for flag in $(EXTRA_TARGET_FLAGS); do \
29304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305 done; \
29306 (cd $(TARGET_SUBDIR)/libssp && \
29307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29309 "RANLIB=$${RANLIB}" \
29310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29311 install-info) \
29312 || exit 1
29313
29314@endif target-libssp
29315
29316.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
29317maybe-installcheck-target-libssp:
29318@if target-libssp
29319maybe-installcheck-target-libssp: installcheck-target-libssp
29320
29321installcheck-target-libssp: \
29322 configure-target-libssp
29323 @$(unstage)
29324 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29325 r=`${PWD_COMMAND}`; export r; \
29326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29327 $(NORMAL_TARGET_EXPORTS) \
29328 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
29329 for flag in $(EXTRA_TARGET_FLAGS); do \
29330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331 done; \
29332 (cd $(TARGET_SUBDIR)/libssp && \
29333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29335 "RANLIB=$${RANLIB}" \
29336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29337 installcheck) \
29338 || exit 1
29339
29340@endif target-libssp
29341
29342.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
29343maybe-mostlyclean-target-libssp:
29344@if target-libssp
29345maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
29346
29347mostlyclean-target-libssp:
29348 @$(unstage)
29349 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29350 r=`${PWD_COMMAND}`; export r; \
29351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29352 $(NORMAL_TARGET_EXPORTS) \
29353 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
29354 for flag in $(EXTRA_TARGET_FLAGS); do \
29355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29356 done; \
29357 (cd $(TARGET_SUBDIR)/libssp && \
29358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29360 "RANLIB=$${RANLIB}" \
29361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29362 mostlyclean) \
29363 || exit 1
29364
29365@endif target-libssp
29366
29367.PHONY: maybe-clean-target-libssp clean-target-libssp
29368maybe-clean-target-libssp:
29369@if target-libssp
29370maybe-clean-target-libssp: clean-target-libssp
29371
29372clean-target-libssp:
29373 @$(unstage)
29374 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29375 r=`${PWD_COMMAND}`; export r; \
29376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29377 $(NORMAL_TARGET_EXPORTS) \
29378 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
29379 for flag in $(EXTRA_TARGET_FLAGS); do \
29380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29381 done; \
29382 (cd $(TARGET_SUBDIR)/libssp && \
29383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29385 "RANLIB=$${RANLIB}" \
29386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29387 clean) \
29388 || exit 1
29389
29390@endif target-libssp
29391
29392.PHONY: maybe-distclean-target-libssp distclean-target-libssp
29393maybe-distclean-target-libssp:
29394@if target-libssp
29395maybe-distclean-target-libssp: distclean-target-libssp
29396
29397distclean-target-libssp:
29398 @$(unstage)
29399 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29400 r=`${PWD_COMMAND}`; export r; \
29401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29402 $(NORMAL_TARGET_EXPORTS) \
29403 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
29404 for flag in $(EXTRA_TARGET_FLAGS); do \
29405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29406 done; \
29407 (cd $(TARGET_SUBDIR)/libssp && \
29408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29410 "RANLIB=$${RANLIB}" \
29411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29412 distclean) \
29413 || exit 1
29414
29415@endif target-libssp
29416
29417.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
29418maybe-maintainer-clean-target-libssp:
29419@if target-libssp
29420maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
29421
29422maintainer-clean-target-libssp:
29423 @$(unstage)
29424 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29425 r=`${PWD_COMMAND}`; export r; \
29426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29427 $(NORMAL_TARGET_EXPORTS) \
29428 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
29429 for flag in $(EXTRA_TARGET_FLAGS); do \
29430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29431 done; \
29432 (cd $(TARGET_SUBDIR)/libssp && \
29433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29435 "RANLIB=$${RANLIB}" \
29436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29437 maintainer-clean) \
29438 || exit 1
29439
29440@endif target-libssp
29441
29442
29443
29444# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29445@if target-newlib
29446$(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
29447 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29448 rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
29449 cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
29450@endif target-newlib
29451
29452
29453
29454.PHONY: configure-target-newlib maybe-configure-target-newlib
29455maybe-configure-target-newlib:
29456@if target-newlib
29457maybe-configure-target-newlib: configure-target-newlib
29458configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
29459 @$(unstage)
29460 @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
29461 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29462 r=`${PWD_COMMAND}`; export r; \
29463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464 $(NORMAL_TARGET_EXPORTS) \
29465 echo Configuring in $(TARGET_SUBDIR)/newlib; \
29466 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
29467 case $(srcdir) in \
29468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29469 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
29470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29471 esac; \
29472 srcdiroption="--srcdir=$${topdir}/newlib"; \
29473 libsrcdir="$$s/newlib"; \
29474 rm -f no-such-file || : ; \
29475 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29476 $(TARGET_CONFIGARGS) $${srcdiroption} \
29477 || exit 1
29478@endif target-newlib
29479
29480
29481
29482
29483
29484.PHONY: all-target-newlib maybe-all-target-newlib
29485maybe-all-target-newlib:
29486@if target-newlib
29487TARGET-target-newlib=all
29488maybe-all-target-newlib: all-target-newlib
29489all-target-newlib: configure-target-newlib
29490 @$(unstage)
29491 @r=`${PWD_COMMAND}`; export r; \
29492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29493 $(NORMAL_TARGET_EXPORTS) \
29494 (cd $(TARGET_SUBDIR)/newlib && \
29495 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
29496@endif target-newlib
29497
29498
29499
29500
29501
29502.PHONY: check-target-newlib maybe-check-target-newlib
29503maybe-check-target-newlib:
29504@if target-newlib
29505maybe-check-target-newlib: check-target-newlib
29506
29507check-target-newlib:
29508 @$(unstage)
29509 @r=`${PWD_COMMAND}`; export r; \
29510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29511 $(NORMAL_TARGET_EXPORTS) \
29512 (cd $(TARGET_SUBDIR)/newlib && \
29513 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29514
29515@endif target-newlib
29516
29517.PHONY: install-target-newlib maybe-install-target-newlib
29518maybe-install-target-newlib:
29519@if target-newlib
29520maybe-install-target-newlib: install-target-newlib
29521
29522install-target-newlib: installdirs
29523 @$(unstage)
29524 @r=`${PWD_COMMAND}`; export r; \
29525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29526 $(NORMAL_TARGET_EXPORTS) \
29527 (cd $(TARGET_SUBDIR)/newlib && \
29528 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29529
29530@endif target-newlib
29531
29532# Other targets (info, dvi, etc.)
29533
29534.PHONY: maybe-info-target-newlib info-target-newlib
29535maybe-info-target-newlib:
29536@if target-newlib
29537maybe-info-target-newlib: info-target-newlib
29538
29539info-target-newlib: \
29540 configure-target-newlib
29541 @$(unstage)
29542 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29543 r=`${PWD_COMMAND}`; export r; \
29544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29545 $(NORMAL_TARGET_EXPORTS) \
29546 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
29547 for flag in $(EXTRA_TARGET_FLAGS); do \
29548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29549 done; \
29550 (cd $(TARGET_SUBDIR)/newlib && \
29551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29553 "RANLIB=$${RANLIB}" \
29554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29555 info) \
29556 || exit 1
29557
29558@endif target-newlib
29559
29560.PHONY: maybe-dvi-target-newlib dvi-target-newlib
29561maybe-dvi-target-newlib:
29562@if target-newlib
29563maybe-dvi-target-newlib: dvi-target-newlib
29564
29565dvi-target-newlib: \
29566 configure-target-newlib
29567 @$(unstage)
29568 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29569 r=`${PWD_COMMAND}`; export r; \
29570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29571 $(NORMAL_TARGET_EXPORTS) \
29572 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
29573 for flag in $(EXTRA_TARGET_FLAGS); do \
29574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29575 done; \
29576 (cd $(TARGET_SUBDIR)/newlib && \
29577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29579 "RANLIB=$${RANLIB}" \
29580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29581 dvi) \
29582 || exit 1
29583
29584@endif target-newlib
29585
29586.PHONY: maybe-html-target-newlib html-target-newlib
29587maybe-html-target-newlib:
29588@if target-newlib
29589maybe-html-target-newlib: html-target-newlib
29590
29591html-target-newlib: \
29592 configure-target-newlib
29593 @$(unstage)
29594 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29595 r=`${PWD_COMMAND}`; export r; \
29596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29597 $(NORMAL_TARGET_EXPORTS) \
29598 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
29599 for flag in $(EXTRA_TARGET_FLAGS); do \
29600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29601 done; \
29602 (cd $(TARGET_SUBDIR)/newlib && \
29603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29605 "RANLIB=$${RANLIB}" \
29606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29607 html) \
29608 || exit 1
29609
29610@endif target-newlib
29611
29612.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
29613maybe-TAGS-target-newlib:
29614@if target-newlib
29615maybe-TAGS-target-newlib: TAGS-target-newlib
29616
29617TAGS-target-newlib: \
29618 configure-target-newlib
29619 @$(unstage)
29620 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29621 r=`${PWD_COMMAND}`; export r; \
29622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29623 $(NORMAL_TARGET_EXPORTS) \
29624 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
29625 for flag in $(EXTRA_TARGET_FLAGS); do \
29626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29627 done; \
29628 (cd $(TARGET_SUBDIR)/newlib && \
29629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29631 "RANLIB=$${RANLIB}" \
29632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29633 TAGS) \
29634 || exit 1
29635
29636@endif target-newlib
29637
29638.PHONY: maybe-install-info-target-newlib install-info-target-newlib
29639maybe-install-info-target-newlib:
29640@if target-newlib
29641maybe-install-info-target-newlib: install-info-target-newlib
29642
29643install-info-target-newlib: \
29644 configure-target-newlib \
29645 info-target-newlib
29646 @$(unstage)
29647 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29648 r=`${PWD_COMMAND}`; export r; \
29649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29650 $(NORMAL_TARGET_EXPORTS) \
29651 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
29652 for flag in $(EXTRA_TARGET_FLAGS); do \
29653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29654 done; \
29655 (cd $(TARGET_SUBDIR)/newlib && \
29656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29658 "RANLIB=$${RANLIB}" \
29659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29660 install-info) \
29661 || exit 1
29662
29663@endif target-newlib
29664
29665.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
29666maybe-installcheck-target-newlib:
29667@if target-newlib
29668maybe-installcheck-target-newlib: installcheck-target-newlib
29669
29670installcheck-target-newlib: \
29671 configure-target-newlib
29672 @$(unstage)
29673 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29674 r=`${PWD_COMMAND}`; export r; \
29675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29676 $(NORMAL_TARGET_EXPORTS) \
29677 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
29678 for flag in $(EXTRA_TARGET_FLAGS); do \
29679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29680 done; \
29681 (cd $(TARGET_SUBDIR)/newlib && \
29682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29684 "RANLIB=$${RANLIB}" \
29685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29686 installcheck) \
29687 || exit 1
29688
29689@endif target-newlib
29690
29691.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
29692maybe-mostlyclean-target-newlib:
29693@if target-newlib
29694maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
29695
29696mostlyclean-target-newlib:
29697 @$(unstage)
29698 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29699 r=`${PWD_COMMAND}`; export r; \
29700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29701 $(NORMAL_TARGET_EXPORTS) \
29702 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
29703 for flag in $(EXTRA_TARGET_FLAGS); do \
29704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29705 done; \
29706 (cd $(TARGET_SUBDIR)/newlib && \
29707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29709 "RANLIB=$${RANLIB}" \
29710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29711 mostlyclean) \
29712 || exit 1
29713
29714@endif target-newlib
29715
29716.PHONY: maybe-clean-target-newlib clean-target-newlib
29717maybe-clean-target-newlib:
29718@if target-newlib
29719maybe-clean-target-newlib: clean-target-newlib
29720
29721clean-target-newlib:
29722 @$(unstage)
29723 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29724 r=`${PWD_COMMAND}`; export r; \
29725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29726 $(NORMAL_TARGET_EXPORTS) \
29727 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
29728 for flag in $(EXTRA_TARGET_FLAGS); do \
29729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29730 done; \
29731 (cd $(TARGET_SUBDIR)/newlib && \
29732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29734 "RANLIB=$${RANLIB}" \
29735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29736 clean) \
29737 || exit 1
29738
29739@endif target-newlib
29740
29741.PHONY: maybe-distclean-target-newlib distclean-target-newlib
29742maybe-distclean-target-newlib:
29743@if target-newlib
29744maybe-distclean-target-newlib: distclean-target-newlib
29745
29746distclean-target-newlib:
29747 @$(unstage)
29748 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29749 r=`${PWD_COMMAND}`; export r; \
29750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29751 $(NORMAL_TARGET_EXPORTS) \
29752 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
29753 for flag in $(EXTRA_TARGET_FLAGS); do \
29754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29755 done; \
29756 (cd $(TARGET_SUBDIR)/newlib && \
29757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29759 "RANLIB=$${RANLIB}" \
29760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29761 distclean) \
29762 || exit 1
29763
29764@endif target-newlib
29765
29766.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
29767maybe-maintainer-clean-target-newlib:
29768@if target-newlib
29769maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
29770
29771maintainer-clean-target-newlib:
29772 @$(unstage)
29773 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29774 r=`${PWD_COMMAND}`; export r; \
29775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29776 $(NORMAL_TARGET_EXPORTS) \
29777 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
29778 for flag in $(EXTRA_TARGET_FLAGS); do \
29779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29780 done; \
29781 (cd $(TARGET_SUBDIR)/newlib && \
29782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29784 "RANLIB=$${RANLIB}" \
29785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29786 maintainer-clean) \
29787 || exit 1
29788
29789@endif target-newlib
29790
29791
29792
29793# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29794@if target-libgfortran
29795$(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
29796 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29797 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
29798 cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
29799@endif target-libgfortran
29800
29801
29802
29803.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
29804maybe-configure-target-libgfortran:
29805@if target-libgfortran
29806maybe-configure-target-libgfortran: configure-target-libgfortran
29807configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
29808 @$(unstage)
29809 @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
29810 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29811 r=`${PWD_COMMAND}`; export r; \
29812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29813 $(NORMAL_TARGET_EXPORTS) \
29814 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
29815 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
29816 case $(srcdir) in \
29817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29818 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
29819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29820 esac; \
29821 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
29822 libsrcdir="$$s/libgfortran"; \
29823 rm -f no-such-file || : ; \
29824 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29825 $(TARGET_CONFIGARGS) $${srcdiroption} \
29826 || exit 1
29827@endif target-libgfortran
29828
29829
29830
29831
29832
29833.PHONY: all-target-libgfortran maybe-all-target-libgfortran
29834maybe-all-target-libgfortran:
29835@if target-libgfortran
29836TARGET-target-libgfortran=all
29837maybe-all-target-libgfortran: all-target-libgfortran
29838all-target-libgfortran: configure-target-libgfortran
29839 @$(unstage)
29840 @r=`${PWD_COMMAND}`; export r; \
29841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29842 $(NORMAL_TARGET_EXPORTS) \
29843 (cd $(TARGET_SUBDIR)/libgfortran && \
29844 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
29845@endif target-libgfortran
29846
29847
29848
29849
29850
29851.PHONY: check-target-libgfortran maybe-check-target-libgfortran
29852maybe-check-target-libgfortran:
29853@if target-libgfortran
29854maybe-check-target-libgfortran: check-target-libgfortran
29855
29856check-target-libgfortran:
29857 @$(unstage)
29858 @r=`${PWD_COMMAND}`; export r; \
29859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29860 $(NORMAL_TARGET_EXPORTS) \
29861 (cd $(TARGET_SUBDIR)/libgfortran && \
29862 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29863
29864@endif target-libgfortran
29865
29866.PHONY: install-target-libgfortran maybe-install-target-libgfortran
29867maybe-install-target-libgfortran:
29868@if target-libgfortran
29869maybe-install-target-libgfortran: install-target-libgfortran
29870
29871install-target-libgfortran: installdirs
29872 @$(unstage)
29873 @r=`${PWD_COMMAND}`; export r; \
29874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29875 $(NORMAL_TARGET_EXPORTS) \
29876 (cd $(TARGET_SUBDIR)/libgfortran && \
29877 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29878
29879@endif target-libgfortran
29880
29881# Other targets (info, dvi, etc.)
29882
29883.PHONY: maybe-info-target-libgfortran info-target-libgfortran
29884maybe-info-target-libgfortran:
29885@if target-libgfortran
29886maybe-info-target-libgfortran: info-target-libgfortran
29887
29888info-target-libgfortran: \
29889 configure-target-libgfortran
29890 @$(unstage)
29891 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29892 r=`${PWD_COMMAND}`; export r; \
29893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29894 $(NORMAL_TARGET_EXPORTS) \
29895 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
29896 for flag in $(EXTRA_TARGET_FLAGS); do \
29897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29898 done; \
29899 (cd $(TARGET_SUBDIR)/libgfortran && \
29900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29902 "RANLIB=$${RANLIB}" \
29903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29904 info) \
29905 || exit 1
29906
29907@endif target-libgfortran
29908
29909.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
29910maybe-dvi-target-libgfortran:
29911@if target-libgfortran
29912maybe-dvi-target-libgfortran: dvi-target-libgfortran
29913
29914dvi-target-libgfortran: \
29915 configure-target-libgfortran
29916 @$(unstage)
29917 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29918 r=`${PWD_COMMAND}`; export r; \
29919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29920 $(NORMAL_TARGET_EXPORTS) \
29921 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
29922 for flag in $(EXTRA_TARGET_FLAGS); do \
29923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29924 done; \
29925 (cd $(TARGET_SUBDIR)/libgfortran && \
29926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29928 "RANLIB=$${RANLIB}" \
29929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29930 dvi) \
29931 || exit 1
29932
29933@endif target-libgfortran
29934
29935.PHONY: maybe-html-target-libgfortran html-target-libgfortran
29936maybe-html-target-libgfortran:
29937@if target-libgfortran
29938maybe-html-target-libgfortran: html-target-libgfortran
29939
29940html-target-libgfortran: \
29941 configure-target-libgfortran
29942 @$(unstage)
29943 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29944 r=`${PWD_COMMAND}`; export r; \
29945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29946 $(NORMAL_TARGET_EXPORTS) \
29947 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
29948 for flag in $(EXTRA_TARGET_FLAGS); do \
29949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29950 done; \
29951 (cd $(TARGET_SUBDIR)/libgfortran && \
29952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29954 "RANLIB=$${RANLIB}" \
29955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29956 html) \
29957 || exit 1
29958
29959@endif target-libgfortran
29960
29961.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
29962maybe-TAGS-target-libgfortran:
29963@if target-libgfortran
29964maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
29965
29966TAGS-target-libgfortran: \
29967 configure-target-libgfortran
29968 @$(unstage)
29969 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29970 r=`${PWD_COMMAND}`; export r; \
29971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29972 $(NORMAL_TARGET_EXPORTS) \
29973 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
29974 for flag in $(EXTRA_TARGET_FLAGS); do \
29975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29976 done; \
29977 (cd $(TARGET_SUBDIR)/libgfortran && \
29978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29980 "RANLIB=$${RANLIB}" \
29981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29982 TAGS) \
29983 || exit 1
29984
29985@endif target-libgfortran
29986
29987.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
29988maybe-install-info-target-libgfortran:
29989@if target-libgfortran
29990maybe-install-info-target-libgfortran: install-info-target-libgfortran
29991
29992install-info-target-libgfortran: \
29993 configure-target-libgfortran \
29994 info-target-libgfortran
29995 @$(unstage)
29996 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29997 r=`${PWD_COMMAND}`; export r; \
29998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29999 $(NORMAL_TARGET_EXPORTS) \
30000 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
30001 for flag in $(EXTRA_TARGET_FLAGS); do \
30002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30003 done; \
30004 (cd $(TARGET_SUBDIR)/libgfortran && \
30005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30007 "RANLIB=$${RANLIB}" \
30008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30009 install-info) \
30010 || exit 1
30011
30012@endif target-libgfortran
30013
30014.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
30015maybe-installcheck-target-libgfortran:
30016@if target-libgfortran
30017maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
30018
30019installcheck-target-libgfortran: \
30020 configure-target-libgfortran
30021 @$(unstage)
30022 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30023 r=`${PWD_COMMAND}`; export r; \
30024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30025 $(NORMAL_TARGET_EXPORTS) \
30026 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
30027 for flag in $(EXTRA_TARGET_FLAGS); do \
30028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30029 done; \
30030 (cd $(TARGET_SUBDIR)/libgfortran && \
30031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30033 "RANLIB=$${RANLIB}" \
30034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30035 installcheck) \
30036 || exit 1
30037
30038@endif target-libgfortran
30039
30040.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
30041maybe-mostlyclean-target-libgfortran:
30042@if target-libgfortran
30043maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
30044
30045mostlyclean-target-libgfortran:
30046 @$(unstage)
30047 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30048 r=`${PWD_COMMAND}`; export r; \
30049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30050 $(NORMAL_TARGET_EXPORTS) \
30051 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
30052 for flag in $(EXTRA_TARGET_FLAGS); do \
30053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30054 done; \
30055 (cd $(TARGET_SUBDIR)/libgfortran && \
30056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30058 "RANLIB=$${RANLIB}" \
30059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30060 mostlyclean) \
30061 || exit 1
30062
30063@endif target-libgfortran
30064
30065.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
30066maybe-clean-target-libgfortran:
30067@if target-libgfortran
30068maybe-clean-target-libgfortran: clean-target-libgfortran
30069
30070clean-target-libgfortran:
30071 @$(unstage)
30072 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30073 r=`${PWD_COMMAND}`; export r; \
30074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30075 $(NORMAL_TARGET_EXPORTS) \
30076 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
30077 for flag in $(EXTRA_TARGET_FLAGS); do \
30078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30079 done; \
30080 (cd $(TARGET_SUBDIR)/libgfortran && \
30081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30083 "RANLIB=$${RANLIB}" \
30084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30085 clean) \
30086 || exit 1
30087
30088@endif target-libgfortran
30089
30090.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
30091maybe-distclean-target-libgfortran:
30092@if target-libgfortran
30093maybe-distclean-target-libgfortran: distclean-target-libgfortran
30094
30095distclean-target-libgfortran:
30096 @$(unstage)
30097 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30098 r=`${PWD_COMMAND}`; export r; \
30099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30100 $(NORMAL_TARGET_EXPORTS) \
30101 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
30102 for flag in $(EXTRA_TARGET_FLAGS); do \
30103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30104 done; \
30105 (cd $(TARGET_SUBDIR)/libgfortran && \
30106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30108 "RANLIB=$${RANLIB}" \
30109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30110 distclean) \
30111 || exit 1
30112
30113@endif target-libgfortran
30114
30115.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
30116maybe-maintainer-clean-target-libgfortran:
30117@if target-libgfortran
30118maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
30119
30120maintainer-clean-target-libgfortran:
30121 @$(unstage)
30122 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30123 r=`${PWD_COMMAND}`; export r; \
30124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30125 $(NORMAL_TARGET_EXPORTS) \
30126 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
30127 for flag in $(EXTRA_TARGET_FLAGS); do \
30128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30129 done; \
30130 (cd $(TARGET_SUBDIR)/libgfortran && \
30131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30133 "RANLIB=$${RANLIB}" \
30134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30135 maintainer-clean) \
30136 || exit 1
30137
30138@endif target-libgfortran
30139
30140
30141
30142# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30143@if target-libobjc
30144$(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
30145 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30146 rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
30147 cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
30148@endif target-libobjc
30149
30150
30151
30152.PHONY: configure-target-libobjc maybe-configure-target-libobjc
30153maybe-configure-target-libobjc:
30154@if target-libobjc
30155maybe-configure-target-libobjc: configure-target-libobjc
30156configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
30157 @$(unstage)
30158 @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
30159 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30160 r=`${PWD_COMMAND}`; export r; \
30161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30162 $(NORMAL_TARGET_EXPORTS) \
30163 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
30164 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
30165 case $(srcdir) in \
30166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30167 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
30168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30169 esac; \
30170 srcdiroption="--srcdir=$${topdir}/libobjc"; \
30171 libsrcdir="$$s/libobjc"; \
30172 rm -f no-such-file || : ; \
30173 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30174 $(TARGET_CONFIGARGS) $${srcdiroption} \
30175 || exit 1
30176@endif target-libobjc
30177
30178
30179
30180
30181
30182.PHONY: all-target-libobjc maybe-all-target-libobjc
30183maybe-all-target-libobjc:
30184@if target-libobjc
30185TARGET-target-libobjc=all
30186maybe-all-target-libobjc: all-target-libobjc
30187all-target-libobjc: configure-target-libobjc
30188 @$(unstage)
30189 @r=`${PWD_COMMAND}`; export r; \
30190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30191 $(NORMAL_TARGET_EXPORTS) \
30192 (cd $(TARGET_SUBDIR)/libobjc && \
30193 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
30194@endif target-libobjc
30195
30196
30197
30198
30199
30200.PHONY: check-target-libobjc maybe-check-target-libobjc
30201maybe-check-target-libobjc:
30202@if target-libobjc
30203maybe-check-target-libobjc: check-target-libobjc
30204
30205check-target-libobjc:
30206 @$(unstage)
30207 @r=`${PWD_COMMAND}`; export r; \
30208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30209 $(NORMAL_TARGET_EXPORTS) \
30210 (cd $(TARGET_SUBDIR)/libobjc && \
30211 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30212
30213@endif target-libobjc
30214
30215.PHONY: install-target-libobjc maybe-install-target-libobjc
30216maybe-install-target-libobjc:
30217@if target-libobjc
30218maybe-install-target-libobjc: install-target-libobjc
30219
30220install-target-libobjc: installdirs
30221 @$(unstage)
30222 @r=`${PWD_COMMAND}`; export r; \
30223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30224 $(NORMAL_TARGET_EXPORTS) \
30225 (cd $(TARGET_SUBDIR)/libobjc && \
30226 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30227
30228@endif target-libobjc
30229
30230# Other targets (info, dvi, etc.)
30231
30232.PHONY: maybe-info-target-libobjc info-target-libobjc
30233maybe-info-target-libobjc:
30234@if target-libobjc
30235maybe-info-target-libobjc: info-target-libobjc
30236
30237info-target-libobjc: \
30238 configure-target-libobjc
30239 @$(unstage)
30240 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30241 r=`${PWD_COMMAND}`; export r; \
30242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30243 $(NORMAL_TARGET_EXPORTS) \
30244 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
30245 for flag in $(EXTRA_TARGET_FLAGS); do \
30246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30247 done; \
30248 (cd $(TARGET_SUBDIR)/libobjc && \
30249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30251 "RANLIB=$${RANLIB}" \
30252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30253 info) \
30254 || exit 1
30255
30256@endif target-libobjc
30257
30258.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
30259maybe-dvi-target-libobjc:
30260@if target-libobjc
30261maybe-dvi-target-libobjc: dvi-target-libobjc
30262
30263dvi-target-libobjc: \
30264 configure-target-libobjc
30265 @$(unstage)
30266 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30267 r=`${PWD_COMMAND}`; export r; \
30268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30269 $(NORMAL_TARGET_EXPORTS) \
30270 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
30271 for flag in $(EXTRA_TARGET_FLAGS); do \
30272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30273 done; \
30274 (cd $(TARGET_SUBDIR)/libobjc && \
30275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30277 "RANLIB=$${RANLIB}" \
30278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30279 dvi) \
30280 || exit 1
30281
30282@endif target-libobjc
30283
30284.PHONY: maybe-html-target-libobjc html-target-libobjc
30285maybe-html-target-libobjc:
30286@if target-libobjc
30287maybe-html-target-libobjc: html-target-libobjc
30288
30289html-target-libobjc: \
30290 configure-target-libobjc
30291 @$(unstage)
30292 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30293 r=`${PWD_COMMAND}`; export r; \
30294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295 $(NORMAL_TARGET_EXPORTS) \
30296 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
30297 for flag in $(EXTRA_TARGET_FLAGS); do \
30298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30299 done; \
30300 (cd $(TARGET_SUBDIR)/libobjc && \
30301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30303 "RANLIB=$${RANLIB}" \
30304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30305 html) \
30306 || exit 1
30307
30308@endif target-libobjc
30309
30310.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
30311maybe-TAGS-target-libobjc:
30312@if target-libobjc
30313maybe-TAGS-target-libobjc: TAGS-target-libobjc
30314
30315TAGS-target-libobjc: \
30316 configure-target-libobjc
30317 @$(unstage)
30318 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30319 r=`${PWD_COMMAND}`; export r; \
30320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30321 $(NORMAL_TARGET_EXPORTS) \
30322 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
30323 for flag in $(EXTRA_TARGET_FLAGS); do \
30324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30325 done; \
30326 (cd $(TARGET_SUBDIR)/libobjc && \
30327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30329 "RANLIB=$${RANLIB}" \
30330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30331 TAGS) \
30332 || exit 1
30333
30334@endif target-libobjc
30335
30336.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
30337maybe-install-info-target-libobjc:
30338@if target-libobjc
30339maybe-install-info-target-libobjc: install-info-target-libobjc
30340
30341install-info-target-libobjc: \
30342 configure-target-libobjc \
30343 info-target-libobjc
30344 @$(unstage)
30345 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30346 r=`${PWD_COMMAND}`; export r; \
30347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30348 $(NORMAL_TARGET_EXPORTS) \
30349 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
30350 for flag in $(EXTRA_TARGET_FLAGS); do \
30351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30352 done; \
30353 (cd $(TARGET_SUBDIR)/libobjc && \
30354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30356 "RANLIB=$${RANLIB}" \
30357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30358 install-info) \
30359 || exit 1
30360
30361@endif target-libobjc
30362
30363.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
30364maybe-installcheck-target-libobjc:
30365@if target-libobjc
30366maybe-installcheck-target-libobjc: installcheck-target-libobjc
30367
30368installcheck-target-libobjc: \
30369 configure-target-libobjc
30370 @$(unstage)
30371 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30372 r=`${PWD_COMMAND}`; export r; \
30373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30374 $(NORMAL_TARGET_EXPORTS) \
30375 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
30376 for flag in $(EXTRA_TARGET_FLAGS); do \
30377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30378 done; \
30379 (cd $(TARGET_SUBDIR)/libobjc && \
30380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30382 "RANLIB=$${RANLIB}" \
30383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30384 installcheck) \
30385 || exit 1
30386
30387@endif target-libobjc
30388
30389.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
30390maybe-mostlyclean-target-libobjc:
30391@if target-libobjc
30392maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
30393
30394mostlyclean-target-libobjc:
30395 @$(unstage)
30396 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30397 r=`${PWD_COMMAND}`; export r; \
30398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30399 $(NORMAL_TARGET_EXPORTS) \
30400 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
30401 for flag in $(EXTRA_TARGET_FLAGS); do \
30402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30403 done; \
30404 (cd $(TARGET_SUBDIR)/libobjc && \
30405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30407 "RANLIB=$${RANLIB}" \
30408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30409 mostlyclean) \
30410 || exit 1
30411
30412@endif target-libobjc
30413
30414.PHONY: maybe-clean-target-libobjc clean-target-libobjc
30415maybe-clean-target-libobjc:
30416@if target-libobjc
30417maybe-clean-target-libobjc: clean-target-libobjc
30418
30419clean-target-libobjc:
30420 @$(unstage)
30421 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30422 r=`${PWD_COMMAND}`; export r; \
30423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30424 $(NORMAL_TARGET_EXPORTS) \
30425 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
30426 for flag in $(EXTRA_TARGET_FLAGS); do \
30427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30428 done; \
30429 (cd $(TARGET_SUBDIR)/libobjc && \
30430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30432 "RANLIB=$${RANLIB}" \
30433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30434 clean) \
30435 || exit 1
30436
30437@endif target-libobjc
30438
30439.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
30440maybe-distclean-target-libobjc:
30441@if target-libobjc
30442maybe-distclean-target-libobjc: distclean-target-libobjc
30443
30444distclean-target-libobjc:
30445 @$(unstage)
30446 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30447 r=`${PWD_COMMAND}`; export r; \
30448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30449 $(NORMAL_TARGET_EXPORTS) \
30450 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
30451 for flag in $(EXTRA_TARGET_FLAGS); do \
30452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30453 done; \
30454 (cd $(TARGET_SUBDIR)/libobjc && \
30455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30457 "RANLIB=$${RANLIB}" \
30458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30459 distclean) \
30460 || exit 1
30461
30462@endif target-libobjc
30463
30464.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
30465maybe-maintainer-clean-target-libobjc:
30466@if target-libobjc
30467maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
30468
30469maintainer-clean-target-libobjc:
30470 @$(unstage)
30471 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30472 r=`${PWD_COMMAND}`; export r; \
30473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30474 $(NORMAL_TARGET_EXPORTS) \
30475 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
30476 for flag in $(EXTRA_TARGET_FLAGS); do \
30477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30478 done; \
30479 (cd $(TARGET_SUBDIR)/libobjc && \
30480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30482 "RANLIB=$${RANLIB}" \
30483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30484 maintainer-clean) \
30485 || exit 1
30486
30487@endif target-libobjc
30488
30489
30490
30491# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30492@if target-libtermcap
30493$(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
30494 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30495 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
30496 cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
30497@endif target-libtermcap
30498
30499
30500
30501.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
30502maybe-configure-target-libtermcap:
30503@if target-libtermcap
30504maybe-configure-target-libtermcap: configure-target-libtermcap
30505configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
30506 @$(unstage)
30507 @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
30508 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30509 r=`${PWD_COMMAND}`; export r; \
30510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30511 $(NORMAL_TARGET_EXPORTS) \
30512 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
30513 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
30514 case $(srcdir) in \
30515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30516 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
30517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30518 esac; \
30519 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
30520 libsrcdir="$$s/libtermcap"; \
30521 rm -f no-such-file || : ; \
30522 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30523 $(TARGET_CONFIGARGS) $${srcdiroption} \
30524 || exit 1
30525@endif target-libtermcap
30526
30527
30528
30529
30530
30531.PHONY: all-target-libtermcap maybe-all-target-libtermcap
30532maybe-all-target-libtermcap:
30533@if target-libtermcap
30534TARGET-target-libtermcap=all
30535maybe-all-target-libtermcap: all-target-libtermcap
30536all-target-libtermcap: configure-target-libtermcap
30537 @$(unstage)
30538 @r=`${PWD_COMMAND}`; export r; \
30539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30540 $(NORMAL_TARGET_EXPORTS) \
30541 (cd $(TARGET_SUBDIR)/libtermcap && \
30542 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
30543@endif target-libtermcap
30544
30545
30546
30547
30548
30549.PHONY: check-target-libtermcap maybe-check-target-libtermcap
30550maybe-check-target-libtermcap:
30551@if target-libtermcap
30552maybe-check-target-libtermcap: check-target-libtermcap
30553
30554# Dummy target for uncheckable module.
30555check-target-libtermcap:
30556
30557@endif target-libtermcap
30558
30559.PHONY: install-target-libtermcap maybe-install-target-libtermcap
30560maybe-install-target-libtermcap:
30561@if target-libtermcap
30562maybe-install-target-libtermcap: install-target-libtermcap
30563
30564install-target-libtermcap: installdirs
30565 @$(unstage)
30566 @r=`${PWD_COMMAND}`; export r; \
30567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30568 $(NORMAL_TARGET_EXPORTS) \
30569 (cd $(TARGET_SUBDIR)/libtermcap && \
30570 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30571
30572@endif target-libtermcap
30573
30574# Other targets (info, dvi, etc.)
30575
30576.PHONY: maybe-info-target-libtermcap info-target-libtermcap
30577maybe-info-target-libtermcap:
30578@if target-libtermcap
30579maybe-info-target-libtermcap: info-target-libtermcap
30580
30581info-target-libtermcap: \
30582 configure-target-libtermcap
30583 @$(unstage)
30584 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30585 r=`${PWD_COMMAND}`; export r; \
30586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30587 $(NORMAL_TARGET_EXPORTS) \
30588 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
30589 for flag in $(EXTRA_TARGET_FLAGS); do \
30590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30591 done; \
30592 (cd $(TARGET_SUBDIR)/libtermcap && \
30593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30595 "RANLIB=$${RANLIB}" \
30596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30597 info) \
30598 || exit 1
30599
30600@endif target-libtermcap
30601
30602.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
30603maybe-dvi-target-libtermcap:
30604@if target-libtermcap
30605maybe-dvi-target-libtermcap: dvi-target-libtermcap
30606
30607dvi-target-libtermcap: \
30608 configure-target-libtermcap
30609 @$(unstage)
30610 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30611 r=`${PWD_COMMAND}`; export r; \
30612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30613 $(NORMAL_TARGET_EXPORTS) \
30614 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
30615 for flag in $(EXTRA_TARGET_FLAGS); do \
30616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617 done; \
30618 (cd $(TARGET_SUBDIR)/libtermcap && \
30619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30621 "RANLIB=$${RANLIB}" \
30622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30623 dvi) \
30624 || exit 1
30625
30626@endif target-libtermcap
30627
30628.PHONY: maybe-html-target-libtermcap html-target-libtermcap
30629maybe-html-target-libtermcap:
30630@if target-libtermcap
30631maybe-html-target-libtermcap: html-target-libtermcap
30632
30633html-target-libtermcap: \
30634 configure-target-libtermcap
30635 @$(unstage)
30636 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30637 r=`${PWD_COMMAND}`; export r; \
30638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30639 $(NORMAL_TARGET_EXPORTS) \
30640 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
30641 for flag in $(EXTRA_TARGET_FLAGS); do \
30642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30643 done; \
30644 (cd $(TARGET_SUBDIR)/libtermcap && \
30645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30647 "RANLIB=$${RANLIB}" \
30648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30649 html) \
30650 || exit 1
30651
30652@endif target-libtermcap
30653
30654.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
30655maybe-TAGS-target-libtermcap:
30656@if target-libtermcap
30657maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
30658
30659TAGS-target-libtermcap: \
30660 configure-target-libtermcap
30661 @$(unstage)
30662 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30663 r=`${PWD_COMMAND}`; export r; \
30664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30665 $(NORMAL_TARGET_EXPORTS) \
30666 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
30667 for flag in $(EXTRA_TARGET_FLAGS); do \
30668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30669 done; \
30670 (cd $(TARGET_SUBDIR)/libtermcap && \
30671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30673 "RANLIB=$${RANLIB}" \
30674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30675 TAGS) \
30676 || exit 1
30677
30678@endif target-libtermcap
30679
30680.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
30681maybe-install-info-target-libtermcap:
30682@if target-libtermcap
30683maybe-install-info-target-libtermcap: install-info-target-libtermcap
30684
30685install-info-target-libtermcap: \
30686 configure-target-libtermcap \
30687 info-target-libtermcap
30688 @$(unstage)
30689 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30690 r=`${PWD_COMMAND}`; export r; \
30691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692 $(NORMAL_TARGET_EXPORTS) \
30693 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
30694 for flag in $(EXTRA_TARGET_FLAGS); do \
30695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30696 done; \
30697 (cd $(TARGET_SUBDIR)/libtermcap && \
30698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700 "RANLIB=$${RANLIB}" \
30701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30702 install-info) \
30703 || exit 1
30704
30705@endif target-libtermcap
30706
30707.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
30708maybe-installcheck-target-libtermcap:
30709@if target-libtermcap
30710maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
30711
30712installcheck-target-libtermcap: \
30713 configure-target-libtermcap
30714 @$(unstage)
30715 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30716 r=`${PWD_COMMAND}`; export r; \
30717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30718 $(NORMAL_TARGET_EXPORTS) \
30719 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
30720 for flag in $(EXTRA_TARGET_FLAGS); do \
30721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30722 done; \
30723 (cd $(TARGET_SUBDIR)/libtermcap && \
30724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30726 "RANLIB=$${RANLIB}" \
30727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30728 installcheck) \
30729 || exit 1
30730
30731@endif target-libtermcap
30732
30733.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
30734maybe-mostlyclean-target-libtermcap:
30735@if target-libtermcap
30736maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
30737
30738# libtermcap doesn't support mostlyclean.
30739mostlyclean-target-libtermcap:
30740
30741@endif target-libtermcap
30742
30743.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
30744maybe-clean-target-libtermcap:
30745@if target-libtermcap
30746maybe-clean-target-libtermcap: clean-target-libtermcap
30747
30748# libtermcap doesn't support clean.
30749clean-target-libtermcap:
30750
30751@endif target-libtermcap
30752
30753.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
30754maybe-distclean-target-libtermcap:
30755@if target-libtermcap
30756maybe-distclean-target-libtermcap: distclean-target-libtermcap
30757
30758# libtermcap doesn't support distclean.
30759distclean-target-libtermcap:
30760
30761@endif target-libtermcap
30762
30763.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
30764maybe-maintainer-clean-target-libtermcap:
30765@if target-libtermcap
30766maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
30767
30768# libtermcap doesn't support maintainer-clean.
30769maintainer-clean-target-libtermcap:
30770
30771@endif target-libtermcap
30772
30773
30774
30775# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30776@if target-winsup
30777$(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
30778 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30779 rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
30780 cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
30781@endif target-winsup
30782
30783
30784
30785.PHONY: configure-target-winsup maybe-configure-target-winsup
30786maybe-configure-target-winsup:
30787@if target-winsup
30788maybe-configure-target-winsup: configure-target-winsup
30789configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
30790 @$(unstage)
30791 @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
30792 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30793 r=`${PWD_COMMAND}`; export r; \
30794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30795 $(NORMAL_TARGET_EXPORTS) \
30796 echo Configuring in $(TARGET_SUBDIR)/winsup; \
30797 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
30798 case $(srcdir) in \
30799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30800 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
30801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30802 esac; \
30803 srcdiroption="--srcdir=$${topdir}/winsup"; \
30804 libsrcdir="$$s/winsup"; \
30805 rm -f no-such-file || : ; \
30806 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30807 $(TARGET_CONFIGARGS) $${srcdiroption} \
30808 || exit 1
30809@endif target-winsup
30810
30811
30812
30813
30814
30815.PHONY: all-target-winsup maybe-all-target-winsup
30816maybe-all-target-winsup:
30817@if target-winsup
30818TARGET-target-winsup=all
30819maybe-all-target-winsup: all-target-winsup
30820all-target-winsup: configure-target-winsup
30821 @$(unstage)
30822 @r=`${PWD_COMMAND}`; export r; \
30823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30824 $(NORMAL_TARGET_EXPORTS) \
30825 (cd $(TARGET_SUBDIR)/winsup && \
30826 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
30827@endif target-winsup
30828
30829
30830
30831
30832
30833.PHONY: check-target-winsup maybe-check-target-winsup
30834maybe-check-target-winsup:
30835@if target-winsup
30836maybe-check-target-winsup: check-target-winsup
30837
30838check-target-winsup:
30839 @$(unstage)
30840 @r=`${PWD_COMMAND}`; export r; \
30841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30842 $(NORMAL_TARGET_EXPORTS) \
30843 (cd $(TARGET_SUBDIR)/winsup && \
30844 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30845
30846@endif target-winsup
30847
30848.PHONY: install-target-winsup maybe-install-target-winsup
30849maybe-install-target-winsup:
30850@if target-winsup
30851maybe-install-target-winsup: install-target-winsup
30852
30853install-target-winsup: installdirs
30854 @$(unstage)
30855 @r=`${PWD_COMMAND}`; export r; \
30856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30857 $(NORMAL_TARGET_EXPORTS) \
30858 (cd $(TARGET_SUBDIR)/winsup && \
30859 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30860
30861@endif target-winsup
30862
30863# Other targets (info, dvi, etc.)
30864
30865.PHONY: maybe-info-target-winsup info-target-winsup
30866maybe-info-target-winsup:
30867@if target-winsup
30868maybe-info-target-winsup: info-target-winsup
30869
30870info-target-winsup: \
30871 configure-target-winsup
30872 @$(unstage)
30873 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30874 r=`${PWD_COMMAND}`; export r; \
30875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30876 $(NORMAL_TARGET_EXPORTS) \
30877 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
30878 for flag in $(EXTRA_TARGET_FLAGS); do \
30879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30880 done; \
30881 (cd $(TARGET_SUBDIR)/winsup && \
30882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30884 "RANLIB=$${RANLIB}" \
30885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30886 info) \
30887 || exit 1
30888
30889@endif target-winsup
30890
30891.PHONY: maybe-dvi-target-winsup dvi-target-winsup
30892maybe-dvi-target-winsup:
30893@if target-winsup
30894maybe-dvi-target-winsup: dvi-target-winsup
30895
30896dvi-target-winsup: \
30897 configure-target-winsup
30898 @$(unstage)
30899 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30900 r=`${PWD_COMMAND}`; export r; \
30901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30902 $(NORMAL_TARGET_EXPORTS) \
30903 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
30904 for flag in $(EXTRA_TARGET_FLAGS); do \
30905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30906 done; \
30907 (cd $(TARGET_SUBDIR)/winsup && \
30908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30910 "RANLIB=$${RANLIB}" \
30911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30912 dvi) \
30913 || exit 1
30914
30915@endif target-winsup
30916
30917.PHONY: maybe-html-target-winsup html-target-winsup
30918maybe-html-target-winsup:
30919@if target-winsup
30920maybe-html-target-winsup: html-target-winsup
30921
30922html-target-winsup: \
30923 configure-target-winsup
30924 @$(unstage)
30925 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30926 r=`${PWD_COMMAND}`; export r; \
30927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30928 $(NORMAL_TARGET_EXPORTS) \
30929 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
30930 for flag in $(EXTRA_TARGET_FLAGS); do \
30931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30932 done; \
30933 (cd $(TARGET_SUBDIR)/winsup && \
30934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30936 "RANLIB=$${RANLIB}" \
30937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30938 html) \
30939 || exit 1
30940
30941@endif target-winsup
30942
30943.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
30944maybe-TAGS-target-winsup:
30945@if target-winsup
30946maybe-TAGS-target-winsup: TAGS-target-winsup
30947
30948TAGS-target-winsup: \
30949 configure-target-winsup
30950 @$(unstage)
30951 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30952 r=`${PWD_COMMAND}`; export r; \
30953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30954 $(NORMAL_TARGET_EXPORTS) \
30955 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
30956 for flag in $(EXTRA_TARGET_FLAGS); do \
30957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30958 done; \
30959 (cd $(TARGET_SUBDIR)/winsup && \
30960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30962 "RANLIB=$${RANLIB}" \
30963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30964 TAGS) \
30965 || exit 1
30966
30967@endif target-winsup
30968
30969.PHONY: maybe-install-info-target-winsup install-info-target-winsup
30970maybe-install-info-target-winsup:
30971@if target-winsup
30972maybe-install-info-target-winsup: install-info-target-winsup
30973
30974install-info-target-winsup: \
30975 configure-target-winsup \
30976 info-target-winsup
30977 @$(unstage)
30978 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30979 r=`${PWD_COMMAND}`; export r; \
30980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30981 $(NORMAL_TARGET_EXPORTS) \
30982 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
30983 for flag in $(EXTRA_TARGET_FLAGS); do \
30984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30985 done; \
30986 (cd $(TARGET_SUBDIR)/winsup && \
30987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30989 "RANLIB=$${RANLIB}" \
30990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30991 install-info) \
30992 || exit 1
30993
30994@endif target-winsup
30995
30996.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
30997maybe-installcheck-target-winsup:
30998@if target-winsup
30999maybe-installcheck-target-winsup: installcheck-target-winsup
31000
31001installcheck-target-winsup: \
31002 configure-target-winsup
31003 @$(unstage)
31004 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31005 r=`${PWD_COMMAND}`; export r; \
31006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31007 $(NORMAL_TARGET_EXPORTS) \
31008 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
31009 for flag in $(EXTRA_TARGET_FLAGS); do \
31010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31011 done; \
31012 (cd $(TARGET_SUBDIR)/winsup && \
31013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31015 "RANLIB=$${RANLIB}" \
31016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31017 installcheck) \
31018 || exit 1
31019
31020@endif target-winsup
31021
31022.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
31023maybe-mostlyclean-target-winsup:
31024@if target-winsup
31025maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
31026
31027mostlyclean-target-winsup:
31028 @$(unstage)
31029 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31030 r=`${PWD_COMMAND}`; export r; \
31031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31032 $(NORMAL_TARGET_EXPORTS) \
31033 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
31034 for flag in $(EXTRA_TARGET_FLAGS); do \
31035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31036 done; \
31037 (cd $(TARGET_SUBDIR)/winsup && \
31038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31040 "RANLIB=$${RANLIB}" \
31041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31042 mostlyclean) \
31043 || exit 1
31044
31045@endif target-winsup
31046
31047.PHONY: maybe-clean-target-winsup clean-target-winsup
31048maybe-clean-target-winsup:
31049@if target-winsup
31050maybe-clean-target-winsup: clean-target-winsup
31051
31052clean-target-winsup:
31053 @$(unstage)
31054 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31055 r=`${PWD_COMMAND}`; export r; \
31056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31057 $(NORMAL_TARGET_EXPORTS) \
31058 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
31059 for flag in $(EXTRA_TARGET_FLAGS); do \
31060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31061 done; \
31062 (cd $(TARGET_SUBDIR)/winsup && \
31063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31065 "RANLIB=$${RANLIB}" \
31066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31067 clean) \
31068 || exit 1
31069
31070@endif target-winsup
31071
31072.PHONY: maybe-distclean-target-winsup distclean-target-winsup
31073maybe-distclean-target-winsup:
31074@if target-winsup
31075maybe-distclean-target-winsup: distclean-target-winsup
31076
31077distclean-target-winsup:
31078 @$(unstage)
31079 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31080 r=`${PWD_COMMAND}`; export r; \
31081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31082 $(NORMAL_TARGET_EXPORTS) \
31083 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
31084 for flag in $(EXTRA_TARGET_FLAGS); do \
31085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31086 done; \
31087 (cd $(TARGET_SUBDIR)/winsup && \
31088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31090 "RANLIB=$${RANLIB}" \
31091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31092 distclean) \
31093 || exit 1
31094
31095@endif target-winsup
31096
31097.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
31098maybe-maintainer-clean-target-winsup:
31099@if target-winsup
31100maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
31101
31102maintainer-clean-target-winsup:
31103 @$(unstage)
31104 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31105 r=`${PWD_COMMAND}`; export r; \
31106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31107 $(NORMAL_TARGET_EXPORTS) \
31108 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
31109 for flag in $(EXTRA_TARGET_FLAGS); do \
31110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31111 done; \
31112 (cd $(TARGET_SUBDIR)/winsup && \
31113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31115 "RANLIB=$${RANLIB}" \
31116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31117 maintainer-clean) \
31118 || exit 1
31119
31120@endif target-winsup
31121
31122
31123
31124# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31125@if target-libgloss
31126$(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
31127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31128 rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
31129 cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
31130@endif target-libgloss
31131
31132
31133
31134.PHONY: configure-target-libgloss maybe-configure-target-libgloss
31135maybe-configure-target-libgloss:
31136@if target-libgloss
31137maybe-configure-target-libgloss: configure-target-libgloss
31138configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
31139 @$(unstage)
31140 @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
31141 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31142 r=`${PWD_COMMAND}`; export r; \
31143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31144 $(NORMAL_TARGET_EXPORTS) \
31145 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
31146 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
31147 case $(srcdir) in \
31148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31149 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
31150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31151 esac; \
31152 srcdiroption="--srcdir=$${topdir}/libgloss"; \
31153 libsrcdir="$$s/libgloss"; \
31154 rm -f no-such-file || : ; \
31155 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31156 $(TARGET_CONFIGARGS) $${srcdiroption} \
31157 || exit 1
31158@endif target-libgloss
31159
31160
31161
31162
31163
31164.PHONY: all-target-libgloss maybe-all-target-libgloss
31165maybe-all-target-libgloss:
31166@if target-libgloss
31167TARGET-target-libgloss=all
31168maybe-all-target-libgloss: all-target-libgloss
31169all-target-libgloss: configure-target-libgloss
31170 @$(unstage)
31171 @r=`${PWD_COMMAND}`; export r; \
31172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31173 $(NORMAL_TARGET_EXPORTS) \
31174 (cd $(TARGET_SUBDIR)/libgloss && \
31175 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
31176@endif target-libgloss
31177
31178
31179
31180
31181
31182.PHONY: check-target-libgloss maybe-check-target-libgloss
31183maybe-check-target-libgloss:
31184@if target-libgloss
31185maybe-check-target-libgloss: check-target-libgloss
31186
31187# Dummy target for uncheckable module.
31188check-target-libgloss:
31189
31190@endif target-libgloss
31191
31192.PHONY: install-target-libgloss maybe-install-target-libgloss
31193maybe-install-target-libgloss:
31194@if target-libgloss
31195maybe-install-target-libgloss: install-target-libgloss
31196
31197install-target-libgloss: installdirs
31198 @$(unstage)
31199 @r=`${PWD_COMMAND}`; export r; \
31200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201 $(NORMAL_TARGET_EXPORTS) \
31202 (cd $(TARGET_SUBDIR)/libgloss && \
31203 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31204
31205@endif target-libgloss
31206
31207# Other targets (info, dvi, etc.)
31208
31209.PHONY: maybe-info-target-libgloss info-target-libgloss
31210maybe-info-target-libgloss:
31211@if target-libgloss
31212maybe-info-target-libgloss: info-target-libgloss
31213
31214info-target-libgloss: \
31215 configure-target-libgloss
31216 @$(unstage)
31217 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31218 r=`${PWD_COMMAND}`; export r; \
31219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31220 $(NORMAL_TARGET_EXPORTS) \
31221 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
31222 for flag in $(EXTRA_TARGET_FLAGS); do \
31223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31224 done; \
31225 (cd $(TARGET_SUBDIR)/libgloss && \
31226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31228 "RANLIB=$${RANLIB}" \
31229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31230 info) \
31231 || exit 1
31232
31233@endif target-libgloss
31234
31235.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
31236maybe-dvi-target-libgloss:
31237@if target-libgloss
31238maybe-dvi-target-libgloss: dvi-target-libgloss
31239
31240dvi-target-libgloss: \
31241 configure-target-libgloss
31242 @$(unstage)
31243 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31244 r=`${PWD_COMMAND}`; export r; \
31245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31246 $(NORMAL_TARGET_EXPORTS) \
31247 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
31248 for flag in $(EXTRA_TARGET_FLAGS); do \
31249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31250 done; \
31251 (cd $(TARGET_SUBDIR)/libgloss && \
31252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31254 "RANLIB=$${RANLIB}" \
31255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31256 dvi) \
31257 || exit 1
31258
31259@endif target-libgloss
31260
31261.PHONY: maybe-html-target-libgloss html-target-libgloss
31262maybe-html-target-libgloss:
31263@if target-libgloss
31264maybe-html-target-libgloss: html-target-libgloss
31265
31266html-target-libgloss: \
31267 configure-target-libgloss
31268 @$(unstage)
31269 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31270 r=`${PWD_COMMAND}`; export r; \
31271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31272 $(NORMAL_TARGET_EXPORTS) \
31273 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
31274 for flag in $(EXTRA_TARGET_FLAGS); do \
31275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31276 done; \
31277 (cd $(TARGET_SUBDIR)/libgloss && \
31278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31280 "RANLIB=$${RANLIB}" \
31281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31282 html) \
31283 || exit 1
31284
31285@endif target-libgloss
31286
31287.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
31288maybe-TAGS-target-libgloss:
31289@if target-libgloss
31290maybe-TAGS-target-libgloss: TAGS-target-libgloss
31291
31292TAGS-target-libgloss: \
31293 configure-target-libgloss
31294 @$(unstage)
31295 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31296 r=`${PWD_COMMAND}`; export r; \
31297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31298 $(NORMAL_TARGET_EXPORTS) \
31299 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
31300 for flag in $(EXTRA_TARGET_FLAGS); do \
31301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31302 done; \
31303 (cd $(TARGET_SUBDIR)/libgloss && \
31304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31306 "RANLIB=$${RANLIB}" \
31307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31308 TAGS) \
31309 || exit 1
31310
31311@endif target-libgloss
31312
31313.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
31314maybe-install-info-target-libgloss:
31315@if target-libgloss
31316maybe-install-info-target-libgloss: install-info-target-libgloss
31317
31318install-info-target-libgloss: \
31319 configure-target-libgloss \
31320 info-target-libgloss
31321 @$(unstage)
31322 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31323 r=`${PWD_COMMAND}`; export r; \
31324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31325 $(NORMAL_TARGET_EXPORTS) \
31326 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
31327 for flag in $(EXTRA_TARGET_FLAGS); do \
31328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31329 done; \
31330 (cd $(TARGET_SUBDIR)/libgloss && \
31331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31333 "RANLIB=$${RANLIB}" \
31334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31335 install-info) \
31336 || exit 1
31337
31338@endif target-libgloss
31339
31340.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
31341maybe-installcheck-target-libgloss:
31342@if target-libgloss
31343maybe-installcheck-target-libgloss: installcheck-target-libgloss
31344
31345installcheck-target-libgloss: \
31346 configure-target-libgloss
31347 @$(unstage)
31348 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31349 r=`${PWD_COMMAND}`; export r; \
31350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31351 $(NORMAL_TARGET_EXPORTS) \
31352 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
31353 for flag in $(EXTRA_TARGET_FLAGS); do \
31354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31355 done; \
31356 (cd $(TARGET_SUBDIR)/libgloss && \
31357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31359 "RANLIB=$${RANLIB}" \
31360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31361 installcheck) \
31362 || exit 1
31363
31364@endif target-libgloss
31365
31366.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
31367maybe-mostlyclean-target-libgloss:
31368@if target-libgloss
31369maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
31370
31371mostlyclean-target-libgloss:
31372 @$(unstage)
31373 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31374 r=`${PWD_COMMAND}`; export r; \
31375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31376 $(NORMAL_TARGET_EXPORTS) \
31377 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
31378 for flag in $(EXTRA_TARGET_FLAGS); do \
31379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31380 done; \
31381 (cd $(TARGET_SUBDIR)/libgloss && \
31382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31384 "RANLIB=$${RANLIB}" \
31385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31386 mostlyclean) \
31387 || exit 1
31388
31389@endif target-libgloss
31390
31391.PHONY: maybe-clean-target-libgloss clean-target-libgloss
31392maybe-clean-target-libgloss:
31393@if target-libgloss
31394maybe-clean-target-libgloss: clean-target-libgloss
31395
31396clean-target-libgloss:
31397 @$(unstage)
31398 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31399 r=`${PWD_COMMAND}`; export r; \
31400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31401 $(NORMAL_TARGET_EXPORTS) \
31402 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
31403 for flag in $(EXTRA_TARGET_FLAGS); do \
31404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31405 done; \
31406 (cd $(TARGET_SUBDIR)/libgloss && \
31407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31409 "RANLIB=$${RANLIB}" \
31410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31411 clean) \
31412 || exit 1
31413
31414@endif target-libgloss
31415
31416.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
31417maybe-distclean-target-libgloss:
31418@if target-libgloss
31419maybe-distclean-target-libgloss: distclean-target-libgloss
31420
31421distclean-target-libgloss:
31422 @$(unstage)
31423 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31424 r=`${PWD_COMMAND}`; export r; \
31425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31426 $(NORMAL_TARGET_EXPORTS) \
31427 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
31428 for flag in $(EXTRA_TARGET_FLAGS); do \
31429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31430 done; \
31431 (cd $(TARGET_SUBDIR)/libgloss && \
31432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31434 "RANLIB=$${RANLIB}" \
31435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31436 distclean) \
31437 || exit 1
31438
31439@endif target-libgloss
31440
31441.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
31442maybe-maintainer-clean-target-libgloss:
31443@if target-libgloss
31444maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
31445
31446maintainer-clean-target-libgloss:
31447 @$(unstage)
31448 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31449 r=`${PWD_COMMAND}`; export r; \
31450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31451 $(NORMAL_TARGET_EXPORTS) \
31452 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
31453 for flag in $(EXTRA_TARGET_FLAGS); do \
31454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31455 done; \
31456 (cd $(TARGET_SUBDIR)/libgloss && \
31457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31459 "RANLIB=$${RANLIB}" \
31460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31461 maintainer-clean) \
31462 || exit 1
31463
31464@endif target-libgloss
31465
31466
31467
31468# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31469@if target-libiberty
31470$(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
31471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31472 rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
31473 cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
31474@endif target-libiberty
31475
31476
31477
31478.PHONY: configure-target-libiberty maybe-configure-target-libiberty
31479maybe-configure-target-libiberty:
31480@if target-libiberty
31481maybe-configure-target-libiberty: configure-target-libiberty
31482configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
31483 @$(unstage)
31484 @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
31485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31486 r=`${PWD_COMMAND}`; export r; \
31487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488 $(NORMAL_TARGET_EXPORTS) \
31489 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
31490 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
31491 case $(srcdir) in \
31492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31493 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
31494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31495 esac; \
31496 srcdiroption="--srcdir=$${topdir}/libiberty"; \
31497 libsrcdir="$$s/libiberty"; \
31498 rm -f no-such-file || : ; \
31499 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31500 $(TARGET_CONFIGARGS) $${srcdiroption} \
31501 || exit 1
31502@endif target-libiberty
31503
31504
31505
31506
31507
31508.PHONY: all-target-libiberty maybe-all-target-libiberty
31509maybe-all-target-libiberty:
31510@if target-libiberty
31511TARGET-target-libiberty=all
31512maybe-all-target-libiberty: all-target-libiberty
31513all-target-libiberty: configure-target-libiberty
31514 @$(unstage)
31515 @r=`${PWD_COMMAND}`; export r; \
31516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31517 $(NORMAL_TARGET_EXPORTS) \
31518 (cd $(TARGET_SUBDIR)/libiberty && \
31519 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
31520@endif target-libiberty
31521
31522
31523
31524
31525
31526.PHONY: check-target-libiberty maybe-check-target-libiberty
31527maybe-check-target-libiberty:
31528@if target-libiberty
31529maybe-check-target-libiberty: check-target-libiberty
31530
31531check-target-libiberty:
31532 @$(unstage)
31533 @r=`${PWD_COMMAND}`; export r; \
31534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31535 $(NORMAL_TARGET_EXPORTS) \
31536 (cd $(TARGET_SUBDIR)/libiberty && \
31537 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31538
31539@endif target-libiberty
31540
31541.PHONY: install-target-libiberty maybe-install-target-libiberty
31542maybe-install-target-libiberty:
31543@if target-libiberty
31544maybe-install-target-libiberty: install-target-libiberty
31545
31546install-target-libiberty: installdirs
31547 @$(unstage)
31548 @r=`${PWD_COMMAND}`; export r; \
31549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31550 $(NORMAL_TARGET_EXPORTS) \
31551 (cd $(TARGET_SUBDIR)/libiberty && \
31552 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31553
31554@endif target-libiberty
31555
31556# Other targets (info, dvi, etc.)
31557
31558.PHONY: maybe-info-target-libiberty info-target-libiberty
31559maybe-info-target-libiberty:
31560@if target-libiberty
31561maybe-info-target-libiberty: info-target-libiberty
31562
31563info-target-libiberty: \
31564 configure-target-libiberty
31565 @$(unstage)
31566 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31567 r=`${PWD_COMMAND}`; export r; \
31568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31569 $(NORMAL_TARGET_EXPORTS) \
31570 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
31571 for flag in $(EXTRA_TARGET_FLAGS); do \
31572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31573 done; \
31574 (cd $(TARGET_SUBDIR)/libiberty && \
31575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31577 "RANLIB=$${RANLIB}" \
31578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31579 info) \
31580 || exit 1
31581
31582@endif target-libiberty
31583
31584.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
31585maybe-dvi-target-libiberty:
31586@if target-libiberty
31587maybe-dvi-target-libiberty: dvi-target-libiberty
31588
31589dvi-target-libiberty: \
31590 configure-target-libiberty
31591 @$(unstage)
31592 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31593 r=`${PWD_COMMAND}`; export r; \
31594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595 $(NORMAL_TARGET_EXPORTS) \
31596 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
31597 for flag in $(EXTRA_TARGET_FLAGS); do \
31598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31599 done; \
31600 (cd $(TARGET_SUBDIR)/libiberty && \
31601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603 "RANLIB=$${RANLIB}" \
31604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31605 dvi) \
31606 || exit 1
31607
31608@endif target-libiberty
31609
31610.PHONY: maybe-html-target-libiberty html-target-libiberty
31611maybe-html-target-libiberty:
31612@if target-libiberty
31613maybe-html-target-libiberty: html-target-libiberty
31614
31615html-target-libiberty: \
31616 configure-target-libiberty
31617 @$(unstage)
31618 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31619 r=`${PWD_COMMAND}`; export r; \
31620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31621 $(NORMAL_TARGET_EXPORTS) \
31622 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
31623 for flag in $(EXTRA_TARGET_FLAGS); do \
31624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31625 done; \
31626 (cd $(TARGET_SUBDIR)/libiberty && \
31627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31629 "RANLIB=$${RANLIB}" \
31630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31631 html) \
31632 || exit 1
31633
31634@endif target-libiberty
31635
31636.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
31637maybe-TAGS-target-libiberty:
31638@if target-libiberty
31639maybe-TAGS-target-libiberty: TAGS-target-libiberty
31640
31641TAGS-target-libiberty: \
31642 configure-target-libiberty
31643 @$(unstage)
31644 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31645 r=`${PWD_COMMAND}`; export r; \
31646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31647 $(NORMAL_TARGET_EXPORTS) \
31648 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
31649 for flag in $(EXTRA_TARGET_FLAGS); do \
31650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31651 done; \
31652 (cd $(TARGET_SUBDIR)/libiberty && \
31653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31655 "RANLIB=$${RANLIB}" \
31656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31657 TAGS) \
31658 || exit 1
31659
31660@endif target-libiberty
31661
31662.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
31663maybe-install-info-target-libiberty:
31664@if target-libiberty
31665maybe-install-info-target-libiberty: install-info-target-libiberty
31666
31667install-info-target-libiberty: \
31668 configure-target-libiberty \
31669 info-target-libiberty
31670 @$(unstage)
31671 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31672 r=`${PWD_COMMAND}`; export r; \
31673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31674 $(NORMAL_TARGET_EXPORTS) \
31675 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
31676 for flag in $(EXTRA_TARGET_FLAGS); do \
31677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31678 done; \
31679 (cd $(TARGET_SUBDIR)/libiberty && \
31680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31682 "RANLIB=$${RANLIB}" \
31683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31684 install-info) \
31685 || exit 1
31686
31687@endif target-libiberty
31688
31689.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
31690maybe-installcheck-target-libiberty:
31691@if target-libiberty
31692maybe-installcheck-target-libiberty: installcheck-target-libiberty
31693
31694installcheck-target-libiberty: \
31695 configure-target-libiberty
31696 @$(unstage)
31697 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31698 r=`${PWD_COMMAND}`; export r; \
31699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31700 $(NORMAL_TARGET_EXPORTS) \
31701 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
31702 for flag in $(EXTRA_TARGET_FLAGS); do \
31703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31704 done; \
31705 (cd $(TARGET_SUBDIR)/libiberty && \
31706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31708 "RANLIB=$${RANLIB}" \
31709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31710 installcheck) \
31711 || exit 1
31712
31713@endif target-libiberty
31714
31715.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
31716maybe-mostlyclean-target-libiberty:
31717@if target-libiberty
31718maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
31719
31720mostlyclean-target-libiberty:
31721 @$(unstage)
31722 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31723 r=`${PWD_COMMAND}`; export r; \
31724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725 $(NORMAL_TARGET_EXPORTS) \
31726 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
31727 for flag in $(EXTRA_TARGET_FLAGS); do \
31728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31729 done; \
31730 (cd $(TARGET_SUBDIR)/libiberty && \
31731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31733 "RANLIB=$${RANLIB}" \
31734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31735 mostlyclean) \
31736 || exit 1
31737
31738@endif target-libiberty
31739
31740.PHONY: maybe-clean-target-libiberty clean-target-libiberty
31741maybe-clean-target-libiberty:
31742@if target-libiberty
31743maybe-clean-target-libiberty: clean-target-libiberty
31744
31745clean-target-libiberty:
31746 @$(unstage)
31747 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31748 r=`${PWD_COMMAND}`; export r; \
31749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31750 $(NORMAL_TARGET_EXPORTS) \
31751 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
31752 for flag in $(EXTRA_TARGET_FLAGS); do \
31753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31754 done; \
31755 (cd $(TARGET_SUBDIR)/libiberty && \
31756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31758 "RANLIB=$${RANLIB}" \
31759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31760 clean) \
31761 || exit 1
31762
31763@endif target-libiberty
31764
31765.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
31766maybe-distclean-target-libiberty:
31767@if target-libiberty
31768maybe-distclean-target-libiberty: distclean-target-libiberty
31769
31770distclean-target-libiberty:
31771 @$(unstage)
31772 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31773 r=`${PWD_COMMAND}`; export r; \
31774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31775 $(NORMAL_TARGET_EXPORTS) \
31776 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
31777 for flag in $(EXTRA_TARGET_FLAGS); do \
31778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31779 done; \
31780 (cd $(TARGET_SUBDIR)/libiberty && \
31781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31783 "RANLIB=$${RANLIB}" \
31784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31785 distclean) \
31786 || exit 1
31787
31788@endif target-libiberty
31789
31790.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
31791maybe-maintainer-clean-target-libiberty:
31792@if target-libiberty
31793maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
31794
31795maintainer-clean-target-libiberty:
31796 @$(unstage)
31797 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31798 r=`${PWD_COMMAND}`; export r; \
31799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31800 $(NORMAL_TARGET_EXPORTS) \
31801 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
31802 for flag in $(EXTRA_TARGET_FLAGS); do \
31803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31804 done; \
31805 (cd $(TARGET_SUBDIR)/libiberty && \
31806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31808 "RANLIB=$${RANLIB}" \
31809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31810 maintainer-clean) \
31811 || exit 1
31812
31813@endif target-libiberty
31814
31815
31816
31817# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31818@if target-gperf
31819$(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
31820 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31821 rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
31822 cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
31823@endif target-gperf
31824
31825
31826
31827.PHONY: configure-target-gperf maybe-configure-target-gperf
31828maybe-configure-target-gperf:
31829@if target-gperf
31830maybe-configure-target-gperf: configure-target-gperf
31831configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
31832 @$(unstage)
31833 @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
31834 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31835 r=`${PWD_COMMAND}`; export r; \
31836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31837 $(NORMAL_TARGET_EXPORTS) \
31838 echo Configuring in $(TARGET_SUBDIR)/gperf; \
31839 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
31840 case $(srcdir) in \
31841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31842 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
31843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31844 esac; \
31845 srcdiroption="--srcdir=$${topdir}/gperf"; \
31846 libsrcdir="$$s/gperf"; \
31847 rm -f no-such-file || : ; \
31848 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31849 $(TARGET_CONFIGARGS) $${srcdiroption} \
31850 || exit 1
31851@endif target-gperf
31852
31853
31854
31855
31856
31857.PHONY: all-target-gperf maybe-all-target-gperf
31858maybe-all-target-gperf:
31859@if target-gperf
31860TARGET-target-gperf=all
31861maybe-all-target-gperf: all-target-gperf
31862all-target-gperf: configure-target-gperf
31863 @$(unstage)
31864 @r=`${PWD_COMMAND}`; export r; \
31865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31866 $(NORMAL_TARGET_EXPORTS) \
31867 (cd $(TARGET_SUBDIR)/gperf && \
31868 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
31869@endif target-gperf
31870
31871
31872
31873
31874
31875.PHONY: check-target-gperf maybe-check-target-gperf
31876maybe-check-target-gperf:
31877@if target-gperf
31878maybe-check-target-gperf: check-target-gperf
31879
31880check-target-gperf:
31881 @$(unstage)
31882 @r=`${PWD_COMMAND}`; export r; \
31883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31884 $(NORMAL_TARGET_EXPORTS) \
31885 (cd $(TARGET_SUBDIR)/gperf && \
31886 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31887
31888@endif target-gperf
31889
31890.PHONY: install-target-gperf maybe-install-target-gperf
31891maybe-install-target-gperf:
31892@if target-gperf
31893maybe-install-target-gperf: install-target-gperf
31894
31895install-target-gperf: installdirs
31896 @$(unstage)
31897 @r=`${PWD_COMMAND}`; export r; \
31898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31899 $(NORMAL_TARGET_EXPORTS) \
31900 (cd $(TARGET_SUBDIR)/gperf && \
31901 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31902
31903@endif target-gperf
31904
31905# Other targets (info, dvi, etc.)
31906
31907.PHONY: maybe-info-target-gperf info-target-gperf
31908maybe-info-target-gperf:
31909@if target-gperf
31910maybe-info-target-gperf: info-target-gperf
31911
31912info-target-gperf: \
31913 configure-target-gperf
31914 @$(unstage)
31915 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31916 r=`${PWD_COMMAND}`; export r; \
31917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918 $(NORMAL_TARGET_EXPORTS) \
31919 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
31920 for flag in $(EXTRA_TARGET_FLAGS); do \
31921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31922 done; \
31923 (cd $(TARGET_SUBDIR)/gperf && \
31924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926 "RANLIB=$${RANLIB}" \
31927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31928 info) \
31929 || exit 1
31930
31931@endif target-gperf
31932
31933.PHONY: maybe-dvi-target-gperf dvi-target-gperf
31934maybe-dvi-target-gperf:
31935@if target-gperf
31936maybe-dvi-target-gperf: dvi-target-gperf
31937
31938dvi-target-gperf: \
31939 configure-target-gperf
31940 @$(unstage)
31941 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31942 r=`${PWD_COMMAND}`; export r; \
31943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944 $(NORMAL_TARGET_EXPORTS) \
31945 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
31946 for flag in $(EXTRA_TARGET_FLAGS); do \
31947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31948 done; \
31949 (cd $(TARGET_SUBDIR)/gperf && \
31950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952 "RANLIB=$${RANLIB}" \
31953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31954 dvi) \
31955 || exit 1
31956
31957@endif target-gperf
31958
31959.PHONY: maybe-html-target-gperf html-target-gperf
31960maybe-html-target-gperf:
31961@if target-gperf
31962maybe-html-target-gperf: html-target-gperf
31963
31964html-target-gperf: \
31965 configure-target-gperf
31966 @$(unstage)
31967 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31968 r=`${PWD_COMMAND}`; export r; \
31969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31970 $(NORMAL_TARGET_EXPORTS) \
31971 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
31972 for flag in $(EXTRA_TARGET_FLAGS); do \
31973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31974 done; \
31975 (cd $(TARGET_SUBDIR)/gperf && \
31976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31978 "RANLIB=$${RANLIB}" \
31979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31980 html) \
31981 || exit 1
31982
31983@endif target-gperf
31984
31985.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
31986maybe-TAGS-target-gperf:
31987@if target-gperf
31988maybe-TAGS-target-gperf: TAGS-target-gperf
31989
31990TAGS-target-gperf: \
31991 configure-target-gperf
31992 @$(unstage)
31993 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31994 r=`${PWD_COMMAND}`; export r; \
31995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31996 $(NORMAL_TARGET_EXPORTS) \
31997 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
31998 for flag in $(EXTRA_TARGET_FLAGS); do \
31999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32000 done; \
32001 (cd $(TARGET_SUBDIR)/gperf && \
32002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32004 "RANLIB=$${RANLIB}" \
32005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32006 TAGS) \
32007 || exit 1
32008
32009@endif target-gperf
32010
32011.PHONY: maybe-install-info-target-gperf install-info-target-gperf
32012maybe-install-info-target-gperf:
32013@if target-gperf
32014maybe-install-info-target-gperf: install-info-target-gperf
32015
32016install-info-target-gperf: \
32017 configure-target-gperf \
32018 info-target-gperf
32019 @$(unstage)
32020 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32021 r=`${PWD_COMMAND}`; export r; \
32022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32023 $(NORMAL_TARGET_EXPORTS) \
32024 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
32025 for flag in $(EXTRA_TARGET_FLAGS); do \
32026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32027 done; \
32028 (cd $(TARGET_SUBDIR)/gperf && \
32029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32031 "RANLIB=$${RANLIB}" \
32032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32033 install-info) \
32034 || exit 1
32035
32036@endif target-gperf
32037
32038.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
32039maybe-installcheck-target-gperf:
32040@if target-gperf
32041maybe-installcheck-target-gperf: installcheck-target-gperf
32042
32043installcheck-target-gperf: \
32044 configure-target-gperf
32045 @$(unstage)
32046 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32047 r=`${PWD_COMMAND}`; export r; \
32048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32049 $(NORMAL_TARGET_EXPORTS) \
32050 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
32051 for flag in $(EXTRA_TARGET_FLAGS); do \
32052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32053 done; \
32054 (cd $(TARGET_SUBDIR)/gperf && \
32055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32057 "RANLIB=$${RANLIB}" \
32058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32059 installcheck) \
32060 || exit 1
32061
32062@endif target-gperf
32063
32064.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
32065maybe-mostlyclean-target-gperf:
32066@if target-gperf
32067maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
32068
32069mostlyclean-target-gperf:
32070 @$(unstage)
32071 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32072 r=`${PWD_COMMAND}`; export r; \
32073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074 $(NORMAL_TARGET_EXPORTS) \
32075 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
32076 for flag in $(EXTRA_TARGET_FLAGS); do \
32077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32078 done; \
32079 (cd $(TARGET_SUBDIR)/gperf && \
32080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32082 "RANLIB=$${RANLIB}" \
32083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32084 mostlyclean) \
32085 || exit 1
32086
32087@endif target-gperf
32088
32089.PHONY: maybe-clean-target-gperf clean-target-gperf
32090maybe-clean-target-gperf:
32091@if target-gperf
32092maybe-clean-target-gperf: clean-target-gperf
32093
32094clean-target-gperf:
32095 @$(unstage)
32096 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32097 r=`${PWD_COMMAND}`; export r; \
32098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32099 $(NORMAL_TARGET_EXPORTS) \
32100 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
32101 for flag in $(EXTRA_TARGET_FLAGS); do \
32102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32103 done; \
32104 (cd $(TARGET_SUBDIR)/gperf && \
32105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32107 "RANLIB=$${RANLIB}" \
32108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32109 clean) \
32110 || exit 1
32111
32112@endif target-gperf
32113
32114.PHONY: maybe-distclean-target-gperf distclean-target-gperf
32115maybe-distclean-target-gperf:
32116@if target-gperf
32117maybe-distclean-target-gperf: distclean-target-gperf
32118
32119distclean-target-gperf:
32120 @$(unstage)
32121 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32122 r=`${PWD_COMMAND}`; export r; \
32123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32124 $(NORMAL_TARGET_EXPORTS) \
32125 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
32126 for flag in $(EXTRA_TARGET_FLAGS); do \
32127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32128 done; \
32129 (cd $(TARGET_SUBDIR)/gperf && \
32130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32132 "RANLIB=$${RANLIB}" \
32133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32134 distclean) \
32135 || exit 1
32136
32137@endif target-gperf
32138
32139.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
32140maybe-maintainer-clean-target-gperf:
32141@if target-gperf
32142maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
32143
32144maintainer-clean-target-gperf:
32145 @$(unstage)
32146 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32147 r=`${PWD_COMMAND}`; export r; \
32148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32149 $(NORMAL_TARGET_EXPORTS) \
32150 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
32151 for flag in $(EXTRA_TARGET_FLAGS); do \
32152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32153 done; \
32154 (cd $(TARGET_SUBDIR)/gperf && \
32155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32157 "RANLIB=$${RANLIB}" \
32158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32159 maintainer-clean) \
32160 || exit 1
32161
32162@endif target-gperf
32163
32164
32165
32166# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32167@if target-examples
32168$(TARGET_SUBDIR)/examples/multilib.out: multilib.out
32169 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32170 rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
32171 cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
32172@endif target-examples
32173
32174
32175
32176.PHONY: configure-target-examples maybe-configure-target-examples
32177maybe-configure-target-examples:
32178@if target-examples
32179maybe-configure-target-examples: configure-target-examples
32180configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
32181 @$(unstage)
32182 @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
32183 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32184 r=`${PWD_COMMAND}`; export r; \
32185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32186 $(NORMAL_TARGET_EXPORTS) \
32187 echo Configuring in $(TARGET_SUBDIR)/examples; \
32188 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
32189 case $(srcdir) in \
32190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32191 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
32192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32193 esac; \
32194 srcdiroption="--srcdir=$${topdir}/examples"; \
32195 libsrcdir="$$s/examples"; \
32196 rm -f no-such-file || : ; \
32197 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32198 $(TARGET_CONFIGARGS) $${srcdiroption} \
32199 || exit 1
32200@endif target-examples
32201
32202
32203
32204
32205
32206.PHONY: all-target-examples maybe-all-target-examples
32207maybe-all-target-examples:
32208@if target-examples
32209TARGET-target-examples=all
32210maybe-all-target-examples: all-target-examples
32211all-target-examples: configure-target-examples
32212 @$(unstage)
32213 @r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215 $(NORMAL_TARGET_EXPORTS) \
32216 (cd $(TARGET_SUBDIR)/examples && \
32217 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
32218@endif target-examples
32219
32220
32221
32222
32223
32224.PHONY: check-target-examples maybe-check-target-examples
32225maybe-check-target-examples:
32226@if target-examples
32227maybe-check-target-examples: check-target-examples
32228
32229# Dummy target for uncheckable module.
32230check-target-examples:
32231
32232@endif target-examples
32233
32234.PHONY: install-target-examples maybe-install-target-examples
32235maybe-install-target-examples:
32236@if target-examples
32237maybe-install-target-examples: install-target-examples
32238
32239# Dummy target for uninstallable.
32240install-target-examples:
32241
32242@endif target-examples
32243
32244# Other targets (info, dvi, etc.)
32245
32246.PHONY: maybe-info-target-examples info-target-examples
32247maybe-info-target-examples:
32248@if target-examples
32249maybe-info-target-examples: info-target-examples
32250
32251info-target-examples: \
32252 configure-target-examples
32253 @$(unstage)
32254 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32255 r=`${PWD_COMMAND}`; export r; \
32256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32257 $(NORMAL_TARGET_EXPORTS) \
32258 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
32259 for flag in $(EXTRA_TARGET_FLAGS); do \
32260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32261 done; \
32262 (cd $(TARGET_SUBDIR)/examples && \
32263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32265 "RANLIB=$${RANLIB}" \
32266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32267 info) \
32268 || exit 1
32269
32270@endif target-examples
32271
32272.PHONY: maybe-dvi-target-examples dvi-target-examples
32273maybe-dvi-target-examples:
32274@if target-examples
32275maybe-dvi-target-examples: dvi-target-examples
32276
32277dvi-target-examples: \
32278 configure-target-examples
32279 @$(unstage)
32280 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32281 r=`${PWD_COMMAND}`; export r; \
32282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32283 $(NORMAL_TARGET_EXPORTS) \
32284 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
32285 for flag in $(EXTRA_TARGET_FLAGS); do \
32286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32287 done; \
32288 (cd $(TARGET_SUBDIR)/examples && \
32289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32291 "RANLIB=$${RANLIB}" \
32292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32293 dvi) \
32294 || exit 1
32295
32296@endif target-examples
32297
32298.PHONY: maybe-html-target-examples html-target-examples
32299maybe-html-target-examples:
32300@if target-examples
32301maybe-html-target-examples: html-target-examples
32302
32303html-target-examples: \
32304 configure-target-examples
32305 @$(unstage)
32306 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32307 r=`${PWD_COMMAND}`; export r; \
32308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32309 $(NORMAL_TARGET_EXPORTS) \
32310 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
32311 for flag in $(EXTRA_TARGET_FLAGS); do \
32312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32313 done; \
32314 (cd $(TARGET_SUBDIR)/examples && \
32315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32317 "RANLIB=$${RANLIB}" \
32318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32319 html) \
32320 || exit 1
32321
32322@endif target-examples
32323
32324.PHONY: maybe-TAGS-target-examples TAGS-target-examples
32325maybe-TAGS-target-examples:
32326@if target-examples
32327maybe-TAGS-target-examples: TAGS-target-examples
32328
32329TAGS-target-examples: \
32330 configure-target-examples
32331 @$(unstage)
32332 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32333 r=`${PWD_COMMAND}`; export r; \
32334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32335 $(NORMAL_TARGET_EXPORTS) \
32336 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
32337 for flag in $(EXTRA_TARGET_FLAGS); do \
32338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32339 done; \
32340 (cd $(TARGET_SUBDIR)/examples && \
32341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32343 "RANLIB=$${RANLIB}" \
32344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32345 TAGS) \
32346 || exit 1
32347
32348@endif target-examples
32349
32350.PHONY: maybe-install-info-target-examples install-info-target-examples
32351maybe-install-info-target-examples:
32352@if target-examples
32353maybe-install-info-target-examples: install-info-target-examples
32354
32355install-info-target-examples: \
32356 configure-target-examples \
32357 info-target-examples
32358 @$(unstage)
32359 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32360 r=`${PWD_COMMAND}`; export r; \
32361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32362 $(NORMAL_TARGET_EXPORTS) \
32363 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
32364 for flag in $(EXTRA_TARGET_FLAGS); do \
32365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32366 done; \
32367 (cd $(TARGET_SUBDIR)/examples && \
32368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32370 "RANLIB=$${RANLIB}" \
32371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32372 install-info) \
32373 || exit 1
32374
32375@endif target-examples
32376
32377.PHONY: maybe-installcheck-target-examples installcheck-target-examples
32378maybe-installcheck-target-examples:
32379@if target-examples
32380maybe-installcheck-target-examples: installcheck-target-examples
32381
32382installcheck-target-examples: \
32383 configure-target-examples
32384 @$(unstage)
32385 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32386 r=`${PWD_COMMAND}`; export r; \
32387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32388 $(NORMAL_TARGET_EXPORTS) \
32389 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
32390 for flag in $(EXTRA_TARGET_FLAGS); do \
32391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32392 done; \
32393 (cd $(TARGET_SUBDIR)/examples && \
32394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32396 "RANLIB=$${RANLIB}" \
32397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32398 installcheck) \
32399 || exit 1
32400
32401@endif target-examples
32402
32403.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
32404maybe-mostlyclean-target-examples:
32405@if target-examples
32406maybe-mostlyclean-target-examples: mostlyclean-target-examples
32407
32408mostlyclean-target-examples:
32409 @$(unstage)
32410 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32411 r=`${PWD_COMMAND}`; export r; \
32412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413 $(NORMAL_TARGET_EXPORTS) \
32414 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
32415 for flag in $(EXTRA_TARGET_FLAGS); do \
32416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32417 done; \
32418 (cd $(TARGET_SUBDIR)/examples && \
32419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421 "RANLIB=$${RANLIB}" \
32422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32423 mostlyclean) \
32424 || exit 1
32425
32426@endif target-examples
32427
32428.PHONY: maybe-clean-target-examples clean-target-examples
32429maybe-clean-target-examples:
32430@if target-examples
32431maybe-clean-target-examples: clean-target-examples
32432
32433clean-target-examples:
32434 @$(unstage)
32435 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32436 r=`${PWD_COMMAND}`; export r; \
32437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32438 $(NORMAL_TARGET_EXPORTS) \
32439 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
32440 for flag in $(EXTRA_TARGET_FLAGS); do \
32441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442 done; \
32443 (cd $(TARGET_SUBDIR)/examples && \
32444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32446 "RANLIB=$${RANLIB}" \
32447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32448 clean) \
32449 || exit 1
32450
32451@endif target-examples
32452
32453.PHONY: maybe-distclean-target-examples distclean-target-examples
32454maybe-distclean-target-examples:
32455@if target-examples
32456maybe-distclean-target-examples: distclean-target-examples
32457
32458distclean-target-examples:
32459 @$(unstage)
32460 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32461 r=`${PWD_COMMAND}`; export r; \
32462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32463 $(NORMAL_TARGET_EXPORTS) \
32464 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
32465 for flag in $(EXTRA_TARGET_FLAGS); do \
32466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32467 done; \
32468 (cd $(TARGET_SUBDIR)/examples && \
32469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32471 "RANLIB=$${RANLIB}" \
32472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32473 distclean) \
32474 || exit 1
32475
32476@endif target-examples
32477
32478.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
32479maybe-maintainer-clean-target-examples:
32480@if target-examples
32481maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
32482
32483maintainer-clean-target-examples:
32484 @$(unstage)
32485 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32486 r=`${PWD_COMMAND}`; export r; \
32487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488 $(NORMAL_TARGET_EXPORTS) \
32489 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
32490 for flag in $(EXTRA_TARGET_FLAGS); do \
32491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32492 done; \
32493 (cd $(TARGET_SUBDIR)/examples && \
32494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32496 "RANLIB=$${RANLIB}" \
32497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32498 maintainer-clean) \
32499 || exit 1
32500
32501@endif target-examples
32502
32503
32504
32505# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32506@if target-libffi
32507$(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
32508 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32509 rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
32510 cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
32511@endif target-libffi
32512
32513
32514
32515.PHONY: configure-target-libffi maybe-configure-target-libffi
32516maybe-configure-target-libffi:
32517@if target-libffi
32518maybe-configure-target-libffi: configure-target-libffi
32519configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
32520 @$(unstage)
32521 @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
32522 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32523 r=`${PWD_COMMAND}`; export r; \
32524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525 $(NORMAL_TARGET_EXPORTS) \
32526 echo Configuring in $(TARGET_SUBDIR)/libffi; \
32527 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
32528 case $(srcdir) in \
32529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32530 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
32531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32532 esac; \
32533 srcdiroption="--srcdir=$${topdir}/libffi"; \
32534 libsrcdir="$$s/libffi"; \
32535 rm -f no-such-file || : ; \
32536 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32537 $(TARGET_CONFIGARGS) $${srcdiroption} \
32538 || exit 1
32539@endif target-libffi
32540
32541
32542
32543
32544
32545.PHONY: all-target-libffi maybe-all-target-libffi
32546maybe-all-target-libffi:
32547@if target-libffi
32548TARGET-target-libffi=all
32549maybe-all-target-libffi: all-target-libffi
32550all-target-libffi: configure-target-libffi
32551 @$(unstage)
32552 @r=`${PWD_COMMAND}`; export r; \
32553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554 $(NORMAL_TARGET_EXPORTS) \
32555 (cd $(TARGET_SUBDIR)/libffi && \
32556 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
32557@endif target-libffi
32558
32559
32560
32561
32562
32563.PHONY: check-target-libffi maybe-check-target-libffi
32564maybe-check-target-libffi:
32565@if target-libffi
32566maybe-check-target-libffi: check-target-libffi
32567
32568check-target-libffi:
32569 @$(unstage)
32570 @r=`${PWD_COMMAND}`; export r; \
32571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32572 $(NORMAL_TARGET_EXPORTS) \
32573 (cd $(TARGET_SUBDIR)/libffi && \
32574 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32575
32576@endif target-libffi
32577
32578.PHONY: install-target-libffi maybe-install-target-libffi
32579maybe-install-target-libffi:
32580@if target-libffi
32581maybe-install-target-libffi: install-target-libffi
32582
32583install-target-libffi: installdirs
32584 @$(unstage)
32585 @r=`${PWD_COMMAND}`; export r; \
32586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32587 $(NORMAL_TARGET_EXPORTS) \
32588 (cd $(TARGET_SUBDIR)/libffi && \
32589 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32590
32591@endif target-libffi
32592
32593# Other targets (info, dvi, etc.)
32594
32595.PHONY: maybe-info-target-libffi info-target-libffi
32596maybe-info-target-libffi:
32597@if target-libffi
32598maybe-info-target-libffi: info-target-libffi
32599
32600info-target-libffi: \
32601 configure-target-libffi
32602 @$(unstage)
32603 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32604 r=`${PWD_COMMAND}`; export r; \
32605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32606 $(NORMAL_TARGET_EXPORTS) \
32607 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
32608 for flag in $(EXTRA_TARGET_FLAGS); do \
32609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32610 done; \
32611 (cd $(TARGET_SUBDIR)/libffi && \
32612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32614 "RANLIB=$${RANLIB}" \
32615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32616 info) \
32617 || exit 1
32618
32619@endif target-libffi
32620
32621.PHONY: maybe-dvi-target-libffi dvi-target-libffi
32622maybe-dvi-target-libffi:
32623@if target-libffi
32624maybe-dvi-target-libffi: dvi-target-libffi
32625
32626dvi-target-libffi: \
32627 configure-target-libffi
32628 @$(unstage)
32629 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32630 r=`${PWD_COMMAND}`; export r; \
32631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32632 $(NORMAL_TARGET_EXPORTS) \
32633 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
32634 for flag in $(EXTRA_TARGET_FLAGS); do \
32635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32636 done; \
32637 (cd $(TARGET_SUBDIR)/libffi && \
32638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32640 "RANLIB=$${RANLIB}" \
32641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32642 dvi) \
32643 || exit 1
32644
32645@endif target-libffi
32646
32647.PHONY: maybe-html-target-libffi html-target-libffi
32648maybe-html-target-libffi:
32649@if target-libffi
32650maybe-html-target-libffi: html-target-libffi
32651
32652html-target-libffi: \
32653 configure-target-libffi
32654 @$(unstage)
32655 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32656 r=`${PWD_COMMAND}`; export r; \
32657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32658 $(NORMAL_TARGET_EXPORTS) \
32659 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
32660 for flag in $(EXTRA_TARGET_FLAGS); do \
32661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32662 done; \
32663 (cd $(TARGET_SUBDIR)/libffi && \
32664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32666 "RANLIB=$${RANLIB}" \
32667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32668 html) \
32669 || exit 1
32670
32671@endif target-libffi
32672
32673.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
32674maybe-TAGS-target-libffi:
32675@if target-libffi
32676maybe-TAGS-target-libffi: TAGS-target-libffi
32677
32678TAGS-target-libffi: \
32679 configure-target-libffi
32680 @$(unstage)
32681 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32682 r=`${PWD_COMMAND}`; export r; \
32683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32684 $(NORMAL_TARGET_EXPORTS) \
32685 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
32686 for flag in $(EXTRA_TARGET_FLAGS); do \
32687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32688 done; \
32689 (cd $(TARGET_SUBDIR)/libffi && \
32690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32692 "RANLIB=$${RANLIB}" \
32693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32694 TAGS) \
32695 || exit 1
32696
32697@endif target-libffi
32698
32699.PHONY: maybe-install-info-target-libffi install-info-target-libffi
32700maybe-install-info-target-libffi:
32701@if target-libffi
32702maybe-install-info-target-libffi: install-info-target-libffi
32703
32704install-info-target-libffi: \
32705 configure-target-libffi \
32706 info-target-libffi
32707 @$(unstage)
32708 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32709 r=`${PWD_COMMAND}`; export r; \
32710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32711 $(NORMAL_TARGET_EXPORTS) \
32712 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
32713 for flag in $(EXTRA_TARGET_FLAGS); do \
32714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32715 done; \
32716 (cd $(TARGET_SUBDIR)/libffi && \
32717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32719 "RANLIB=$${RANLIB}" \
32720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32721 install-info) \
32722 || exit 1
32723
32724@endif target-libffi
32725
32726.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
32727maybe-installcheck-target-libffi:
32728@if target-libffi
32729maybe-installcheck-target-libffi: installcheck-target-libffi
32730
32731installcheck-target-libffi: \
32732 configure-target-libffi
32733 @$(unstage)
32734 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32735 r=`${PWD_COMMAND}`; export r; \
32736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32737 $(NORMAL_TARGET_EXPORTS) \
32738 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
32739 for flag in $(EXTRA_TARGET_FLAGS); do \
32740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32741 done; \
32742 (cd $(TARGET_SUBDIR)/libffi && \
32743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32745 "RANLIB=$${RANLIB}" \
32746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32747 installcheck) \
32748 || exit 1
32749
32750@endif target-libffi
32751
32752.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
32753maybe-mostlyclean-target-libffi:
32754@if target-libffi
32755maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
32756
32757mostlyclean-target-libffi:
32758 @$(unstage)
32759 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32760 r=`${PWD_COMMAND}`; export r; \
32761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32762 $(NORMAL_TARGET_EXPORTS) \
32763 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
32764 for flag in $(EXTRA_TARGET_FLAGS); do \
32765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32766 done; \
32767 (cd $(TARGET_SUBDIR)/libffi && \
32768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32770 "RANLIB=$${RANLIB}" \
32771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32772 mostlyclean) \
32773 || exit 1
32774
32775@endif target-libffi
32776
32777.PHONY: maybe-clean-target-libffi clean-target-libffi
32778maybe-clean-target-libffi:
32779@if target-libffi
32780maybe-clean-target-libffi: clean-target-libffi
32781
32782clean-target-libffi:
32783 @$(unstage)
32784 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32785 r=`${PWD_COMMAND}`; export r; \
32786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32787 $(NORMAL_TARGET_EXPORTS) \
32788 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
32789 for flag in $(EXTRA_TARGET_FLAGS); do \
32790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32791 done; \
32792 (cd $(TARGET_SUBDIR)/libffi && \
32793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32795 "RANLIB=$${RANLIB}" \
32796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32797 clean) \
32798 || exit 1
32799
32800@endif target-libffi
32801
32802.PHONY: maybe-distclean-target-libffi distclean-target-libffi
32803maybe-distclean-target-libffi:
32804@if target-libffi
32805maybe-distclean-target-libffi: distclean-target-libffi
32806
32807distclean-target-libffi:
32808 @$(unstage)
32809 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32810 r=`${PWD_COMMAND}`; export r; \
32811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32812 $(NORMAL_TARGET_EXPORTS) \
32813 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
32814 for flag in $(EXTRA_TARGET_FLAGS); do \
32815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32816 done; \
32817 (cd $(TARGET_SUBDIR)/libffi && \
32818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32820 "RANLIB=$${RANLIB}" \
32821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32822 distclean) \
32823 || exit 1
32824
32825@endif target-libffi
32826
32827.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
32828maybe-maintainer-clean-target-libffi:
32829@if target-libffi
32830maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
32831
32832maintainer-clean-target-libffi:
32833 @$(unstage)
32834 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32835 r=`${PWD_COMMAND}`; export r; \
32836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32837 $(NORMAL_TARGET_EXPORTS) \
32838 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
32839 for flag in $(EXTRA_TARGET_FLAGS); do \
32840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32841 done; \
32842 (cd $(TARGET_SUBDIR)/libffi && \
32843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32845 "RANLIB=$${RANLIB}" \
32846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32847 maintainer-clean) \
32848 || exit 1
32849
32850@endif target-libffi
32851
32852
32853
32854# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32855@if target-libjava
32856$(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
32857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32858 rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
32859 cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
32860@endif target-libjava
32861
32862
32863
32864.PHONY: configure-target-libjava maybe-configure-target-libjava
32865maybe-configure-target-libjava:
32866@if target-libjava
32867maybe-configure-target-libjava: configure-target-libjava
32868configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
32869 @$(unstage)
32870 @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
32871 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32872 r=`${PWD_COMMAND}`; export r; \
32873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32874 $(RAW_CXX_TARGET_EXPORTS) \
32875 echo Configuring in $(TARGET_SUBDIR)/libjava; \
32876 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
32877 case $(srcdir) in \
32878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32879 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
32880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32881 esac; \
32882 srcdiroption="--srcdir=$${topdir}/libjava"; \
32883 libsrcdir="$$s/libjava"; \
32884 rm -f no-such-file || : ; \
32885 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32886 $(TARGET_CONFIGARGS) $${srcdiroption} \
32887 || exit 1
32888@endif target-libjava
32889
32890
32891
32892
32893
32894.PHONY: all-target-libjava maybe-all-target-libjava
32895maybe-all-target-libjava:
32896@if target-libjava
32897TARGET-target-libjava=all
32898maybe-all-target-libjava: all-target-libjava
32899all-target-libjava: configure-target-libjava
32900 @$(unstage)
32901 @r=`${PWD_COMMAND}`; export r; \
32902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32903 $(RAW_CXX_TARGET_EXPORTS) \
32904 (cd $(TARGET_SUBDIR)/libjava && \
32905 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
32906@endif target-libjava
32907
32908
32909
32910
32911
32912.PHONY: check-target-libjava maybe-check-target-libjava
32913maybe-check-target-libjava:
32914@if target-libjava
32915maybe-check-target-libjava: check-target-libjava
32916
32917check-target-libjava:
32918 @$(unstage)
32919 @r=`${PWD_COMMAND}`; export r; \
32920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32921 $(RAW_CXX_TARGET_EXPORTS) \
32922 (cd $(TARGET_SUBDIR)/libjava && \
32923 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
32924
32925@endif target-libjava
32926
32927.PHONY: install-target-libjava maybe-install-target-libjava
32928maybe-install-target-libjava:
32929@if target-libjava
32930maybe-install-target-libjava: install-target-libjava
32931
32932install-target-libjava: installdirs
32933 @$(unstage)
32934 @r=`${PWD_COMMAND}`; export r; \
32935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32936 $(RAW_CXX_TARGET_EXPORTS) \
32937 (cd $(TARGET_SUBDIR)/libjava && \
32938 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32939
32940@endif target-libjava
32941
32942# Other targets (info, dvi, etc.)
32943
32944.PHONY: maybe-info-target-libjava info-target-libjava
32945maybe-info-target-libjava:
32946@if target-libjava
32947maybe-info-target-libjava: info-target-libjava
32948
32949info-target-libjava: \
32950 configure-target-libjava
32951 @$(unstage)
32952 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32953 r=`${PWD_COMMAND}`; export r; \
32954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955 $(RAW_CXX_TARGET_EXPORTS) \
32956 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
32957 for flag in $(EXTRA_TARGET_FLAGS); do \
32958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32959 done; \
32960 (cd $(TARGET_SUBDIR)/libjava && \
32961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32963 "RANLIB=$${RANLIB}" \
32964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32965 info) \
32966 || exit 1
32967
32968@endif target-libjava
32969
32970.PHONY: maybe-dvi-target-libjava dvi-target-libjava
32971maybe-dvi-target-libjava:
32972@if target-libjava
32973maybe-dvi-target-libjava: dvi-target-libjava
32974
32975dvi-target-libjava: \
32976 configure-target-libjava
32977 @$(unstage)
32978 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32979 r=`${PWD_COMMAND}`; export r; \
32980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32981 $(RAW_CXX_TARGET_EXPORTS) \
32982 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
32983 for flag in $(EXTRA_TARGET_FLAGS); do \
32984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32985 done; \
32986 (cd $(TARGET_SUBDIR)/libjava && \
32987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32989 "RANLIB=$${RANLIB}" \
32990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32991 dvi) \
32992 || exit 1
32993
32994@endif target-libjava
32995
32996.PHONY: maybe-html-target-libjava html-target-libjava
32997maybe-html-target-libjava:
32998@if target-libjava
32999maybe-html-target-libjava: html-target-libjava
33000
33001html-target-libjava: \
33002 configure-target-libjava
33003 @$(unstage)
33004 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33005 r=`${PWD_COMMAND}`; export r; \
33006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33007 $(RAW_CXX_TARGET_EXPORTS) \
33008 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
33009 for flag in $(EXTRA_TARGET_FLAGS); do \
33010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33011 done; \
33012 (cd $(TARGET_SUBDIR)/libjava && \
33013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33015 "RANLIB=$${RANLIB}" \
33016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33017 html) \
33018 || exit 1
33019
33020@endif target-libjava
33021
33022.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
33023maybe-TAGS-target-libjava:
33024@if target-libjava
33025maybe-TAGS-target-libjava: TAGS-target-libjava
33026
33027TAGS-target-libjava: \
33028 configure-target-libjava
33029 @$(unstage)
33030 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33031 r=`${PWD_COMMAND}`; export r; \
33032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33033 $(RAW_CXX_TARGET_EXPORTS) \
33034 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
33035 for flag in $(EXTRA_TARGET_FLAGS); do \
33036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33037 done; \
33038 (cd $(TARGET_SUBDIR)/libjava && \
33039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33041 "RANLIB=$${RANLIB}" \
33042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33043 TAGS) \
33044 || exit 1
33045
33046@endif target-libjava
33047
33048.PHONY: maybe-install-info-target-libjava install-info-target-libjava
33049maybe-install-info-target-libjava:
33050@if target-libjava
33051maybe-install-info-target-libjava: install-info-target-libjava
33052
33053install-info-target-libjava: \
33054 configure-target-libjava \
33055 info-target-libjava
33056 @$(unstage)
33057 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33058 r=`${PWD_COMMAND}`; export r; \
33059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33060 $(RAW_CXX_TARGET_EXPORTS) \
33061 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
33062 for flag in $(EXTRA_TARGET_FLAGS); do \
33063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33064 done; \
33065 (cd $(TARGET_SUBDIR)/libjava && \
33066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33068 "RANLIB=$${RANLIB}" \
33069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33070 install-info) \
33071 || exit 1
33072
33073@endif target-libjava
33074
33075.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
33076maybe-installcheck-target-libjava:
33077@if target-libjava
33078maybe-installcheck-target-libjava: installcheck-target-libjava
33079
33080installcheck-target-libjava: \
33081 configure-target-libjava
33082 @$(unstage)
33083 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33084 r=`${PWD_COMMAND}`; export r; \
33085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33086 $(RAW_CXX_TARGET_EXPORTS) \
33087 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
33088 for flag in $(EXTRA_TARGET_FLAGS); do \
33089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33090 done; \
33091 (cd $(TARGET_SUBDIR)/libjava && \
33092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33094 "RANLIB=$${RANLIB}" \
33095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33096 installcheck) \
33097 || exit 1
33098
33099@endif target-libjava
33100
33101.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
33102maybe-mostlyclean-target-libjava:
33103@if target-libjava
33104maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
33105
33106mostlyclean-target-libjava:
33107 @$(unstage)
33108 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33109 r=`${PWD_COMMAND}`; export r; \
33110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33111 $(RAW_CXX_TARGET_EXPORTS) \
33112 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
33113 for flag in $(EXTRA_TARGET_FLAGS); do \
33114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33115 done; \
33116 (cd $(TARGET_SUBDIR)/libjava && \
33117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33119 "RANLIB=$${RANLIB}" \
33120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33121 mostlyclean) \
33122 || exit 1
33123
33124@endif target-libjava
33125
33126.PHONY: maybe-clean-target-libjava clean-target-libjava
33127maybe-clean-target-libjava:
33128@if target-libjava
33129maybe-clean-target-libjava: clean-target-libjava
33130
33131clean-target-libjava:
33132 @$(unstage)
33133 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33134 r=`${PWD_COMMAND}`; export r; \
33135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136 $(RAW_CXX_TARGET_EXPORTS) \
33137 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
33138 for flag in $(EXTRA_TARGET_FLAGS); do \
33139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33140 done; \
33141 (cd $(TARGET_SUBDIR)/libjava && \
33142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33144 "RANLIB=$${RANLIB}" \
33145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33146 clean) \
33147 || exit 1
33148
33149@endif target-libjava
33150
33151.PHONY: maybe-distclean-target-libjava distclean-target-libjava
33152maybe-distclean-target-libjava:
33153@if target-libjava
33154maybe-distclean-target-libjava: distclean-target-libjava
33155
33156distclean-target-libjava:
33157 @$(unstage)
33158 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33159 r=`${PWD_COMMAND}`; export r; \
33160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33161 $(RAW_CXX_TARGET_EXPORTS) \
33162 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
33163 for flag in $(EXTRA_TARGET_FLAGS); do \
33164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33165 done; \
33166 (cd $(TARGET_SUBDIR)/libjava && \
33167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33169 "RANLIB=$${RANLIB}" \
33170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33171 distclean) \
33172 || exit 1
33173
33174@endif target-libjava
33175
33176.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
33177maybe-maintainer-clean-target-libjava:
33178@if target-libjava
33179maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
33180
33181maintainer-clean-target-libjava:
33182 @$(unstage)
33183 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33184 r=`${PWD_COMMAND}`; export r; \
33185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33186 $(RAW_CXX_TARGET_EXPORTS) \
33187 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
33188 for flag in $(EXTRA_TARGET_FLAGS); do \
33189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33190 done; \
33191 (cd $(TARGET_SUBDIR)/libjava && \
33192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33194 "RANLIB=$${RANLIB}" \
33195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33196 maintainer-clean) \
33197 || exit 1
33198
33199@endif target-libjava
33200
33201
33202
33203# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33204@if target-zlib
33205$(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
33206 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33207 rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
33208 cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
33209@endif target-zlib
33210
33211
33212
33213.PHONY: configure-target-zlib maybe-configure-target-zlib
33214maybe-configure-target-zlib:
33215@if target-zlib
33216maybe-configure-target-zlib: configure-target-zlib
33217configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
33218 @$(unstage)
33219 @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
33220 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33221 r=`${PWD_COMMAND}`; export r; \
33222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33223 $(NORMAL_TARGET_EXPORTS) \
33224 echo Configuring in $(TARGET_SUBDIR)/zlib; \
33225 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
33226 case $(srcdir) in \
33227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33228 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
33229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33230 esac; \
33231 srcdiroption="--srcdir=$${topdir}/zlib"; \
33232 libsrcdir="$$s/zlib"; \
33233 rm -f no-such-file || : ; \
33234 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33235 $(TARGET_CONFIGARGS) $${srcdiroption} \
33236 || exit 1
33237@endif target-zlib
33238
33239
33240
33241
33242
33243.PHONY: all-target-zlib maybe-all-target-zlib
33244maybe-all-target-zlib:
33245@if target-zlib
33246TARGET-target-zlib=all
33247maybe-all-target-zlib: all-target-zlib
33248all-target-zlib: configure-target-zlib
33249 @$(unstage)
33250 @r=`${PWD_COMMAND}`; export r; \
33251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33252 $(NORMAL_TARGET_EXPORTS) \
33253 (cd $(TARGET_SUBDIR)/zlib && \
33254 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
33255@endif target-zlib
33256
33257
33258
33259
33260
33261.PHONY: check-target-zlib maybe-check-target-zlib
33262maybe-check-target-zlib:
33263@if target-zlib
33264maybe-check-target-zlib: check-target-zlib
33265
33266check-target-zlib:
33267 @$(unstage)
33268 @r=`${PWD_COMMAND}`; export r; \
33269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33270 $(NORMAL_TARGET_EXPORTS) \
33271 (cd $(TARGET_SUBDIR)/zlib && \
33272 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33273
33274@endif target-zlib
33275
33276.PHONY: install-target-zlib maybe-install-target-zlib
33277maybe-install-target-zlib:
33278@if target-zlib
33279maybe-install-target-zlib: install-target-zlib
33280
33281install-target-zlib: installdirs
33282 @$(unstage)
33283 @r=`${PWD_COMMAND}`; export r; \
33284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33285 $(NORMAL_TARGET_EXPORTS) \
33286 (cd $(TARGET_SUBDIR)/zlib && \
33287 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33288
33289@endif target-zlib
33290
33291# Other targets (info, dvi, etc.)
33292
33293.PHONY: maybe-info-target-zlib info-target-zlib
33294maybe-info-target-zlib:
33295@if target-zlib
33296maybe-info-target-zlib: info-target-zlib
33297
33298info-target-zlib: \
33299 configure-target-zlib
33300 @$(unstage)
33301 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33302 r=`${PWD_COMMAND}`; export r; \
33303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33304 $(NORMAL_TARGET_EXPORTS) \
33305 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
33306 for flag in $(EXTRA_TARGET_FLAGS); do \
33307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33308 done; \
33309 (cd $(TARGET_SUBDIR)/zlib && \
33310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33312 "RANLIB=$${RANLIB}" \
33313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33314 info) \
33315 || exit 1
33316
33317@endif target-zlib
33318
33319.PHONY: maybe-dvi-target-zlib dvi-target-zlib
33320maybe-dvi-target-zlib:
33321@if target-zlib
33322maybe-dvi-target-zlib: dvi-target-zlib
33323
33324dvi-target-zlib: \
33325 configure-target-zlib
33326 @$(unstage)
33327 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33328 r=`${PWD_COMMAND}`; export r; \
33329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33330 $(NORMAL_TARGET_EXPORTS) \
33331 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
33332 for flag in $(EXTRA_TARGET_FLAGS); do \
33333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33334 done; \
33335 (cd $(TARGET_SUBDIR)/zlib && \
33336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33338 "RANLIB=$${RANLIB}" \
33339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33340 dvi) \
33341 || exit 1
33342
33343@endif target-zlib
33344
33345.PHONY: maybe-html-target-zlib html-target-zlib
33346maybe-html-target-zlib:
33347@if target-zlib
33348maybe-html-target-zlib: html-target-zlib
33349
33350html-target-zlib: \
33351 configure-target-zlib
33352 @$(unstage)
33353 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33354 r=`${PWD_COMMAND}`; export r; \
33355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33356 $(NORMAL_TARGET_EXPORTS) \
33357 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
33358 for flag in $(EXTRA_TARGET_FLAGS); do \
33359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33360 done; \
33361 (cd $(TARGET_SUBDIR)/zlib && \
33362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33364 "RANLIB=$${RANLIB}" \
33365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33366 html) \
33367 || exit 1
33368
33369@endif target-zlib
33370
33371.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
33372maybe-TAGS-target-zlib:
33373@if target-zlib
33374maybe-TAGS-target-zlib: TAGS-target-zlib
33375
33376TAGS-target-zlib: \
33377 configure-target-zlib
33378 @$(unstage)
33379 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33380 r=`${PWD_COMMAND}`; export r; \
33381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33382 $(NORMAL_TARGET_EXPORTS) \
33383 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
33384 for flag in $(EXTRA_TARGET_FLAGS); do \
33385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33386 done; \
33387 (cd $(TARGET_SUBDIR)/zlib && \
33388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33390 "RANLIB=$${RANLIB}" \
33391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33392 TAGS) \
33393 || exit 1
33394
33395@endif target-zlib
33396
33397.PHONY: maybe-install-info-target-zlib install-info-target-zlib
33398maybe-install-info-target-zlib:
33399@if target-zlib
33400maybe-install-info-target-zlib: install-info-target-zlib
33401
33402install-info-target-zlib: \
33403 configure-target-zlib \
33404 info-target-zlib
33405 @$(unstage)
33406 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33407 r=`${PWD_COMMAND}`; export r; \
33408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33409 $(NORMAL_TARGET_EXPORTS) \
33410 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
33411 for flag in $(EXTRA_TARGET_FLAGS); do \
33412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33413 done; \
33414 (cd $(TARGET_SUBDIR)/zlib && \
33415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33417 "RANLIB=$${RANLIB}" \
33418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33419 install-info) \
33420 || exit 1
33421
33422@endif target-zlib
33423
33424.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
33425maybe-installcheck-target-zlib:
33426@if target-zlib
33427maybe-installcheck-target-zlib: installcheck-target-zlib
33428
33429installcheck-target-zlib: \
33430 configure-target-zlib
33431 @$(unstage)
33432 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33433 r=`${PWD_COMMAND}`; export r; \
33434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33435 $(NORMAL_TARGET_EXPORTS) \
33436 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
33437 for flag in $(EXTRA_TARGET_FLAGS); do \
33438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33439 done; \
33440 (cd $(TARGET_SUBDIR)/zlib && \
33441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33443 "RANLIB=$${RANLIB}" \
33444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33445 installcheck) \
33446 || exit 1
33447
33448@endif target-zlib
33449
33450.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
33451maybe-mostlyclean-target-zlib:
33452@if target-zlib
33453maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
33454
33455mostlyclean-target-zlib:
33456 @$(unstage)
33457 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33458 r=`${PWD_COMMAND}`; export r; \
33459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33460 $(NORMAL_TARGET_EXPORTS) \
33461 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
33462 for flag in $(EXTRA_TARGET_FLAGS); do \
33463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33464 done; \
33465 (cd $(TARGET_SUBDIR)/zlib && \
33466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33468 "RANLIB=$${RANLIB}" \
33469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33470 mostlyclean) \
33471 || exit 1
33472
33473@endif target-zlib
33474
33475.PHONY: maybe-clean-target-zlib clean-target-zlib
33476maybe-clean-target-zlib:
33477@if target-zlib
33478maybe-clean-target-zlib: clean-target-zlib
33479
33480clean-target-zlib:
33481 @$(unstage)
33482 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33483 r=`${PWD_COMMAND}`; export r; \
33484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33485 $(NORMAL_TARGET_EXPORTS) \
33486 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
33487 for flag in $(EXTRA_TARGET_FLAGS); do \
33488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33489 done; \
33490 (cd $(TARGET_SUBDIR)/zlib && \
33491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33493 "RANLIB=$${RANLIB}" \
33494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33495 clean) \
33496 || exit 1
33497
33498@endif target-zlib
33499
33500.PHONY: maybe-distclean-target-zlib distclean-target-zlib
33501maybe-distclean-target-zlib:
33502@if target-zlib
33503maybe-distclean-target-zlib: distclean-target-zlib
33504
33505distclean-target-zlib:
33506 @$(unstage)
33507 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33508 r=`${PWD_COMMAND}`; export r; \
33509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33510 $(NORMAL_TARGET_EXPORTS) \
33511 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
33512 for flag in $(EXTRA_TARGET_FLAGS); do \
33513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33514 done; \
33515 (cd $(TARGET_SUBDIR)/zlib && \
33516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33518 "RANLIB=$${RANLIB}" \
33519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33520 distclean) \
33521 || exit 1
33522
33523@endif target-zlib
33524
33525.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
33526maybe-maintainer-clean-target-zlib:
33527@if target-zlib
33528maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
33529
33530maintainer-clean-target-zlib:
33531 @$(unstage)
33532 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33533 r=`${PWD_COMMAND}`; export r; \
33534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33535 $(NORMAL_TARGET_EXPORTS) \
33536 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
33537 for flag in $(EXTRA_TARGET_FLAGS); do \
33538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33539 done; \
33540 (cd $(TARGET_SUBDIR)/zlib && \
33541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33543 "RANLIB=$${RANLIB}" \
33544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33545 maintainer-clean) \
33546 || exit 1
33547
33548@endif target-zlib
33549
33550
33551
33552# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33553@if target-boehm-gc
33554$(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
33555 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33556 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
33557 cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
33558@endif target-boehm-gc
33559
33560
33561
33562.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
33563maybe-configure-target-boehm-gc:
33564@if target-boehm-gc
33565maybe-configure-target-boehm-gc: configure-target-boehm-gc
33566configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
33567 @$(unstage)
33568 @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
33569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33570 r=`${PWD_COMMAND}`; export r; \
33571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33572 $(NORMAL_TARGET_EXPORTS) \
33573 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
33574 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
33575 case $(srcdir) in \
33576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33577 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
33578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33579 esac; \
33580 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
33581 libsrcdir="$$s/boehm-gc"; \
33582 rm -f no-such-file || : ; \
33583 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33584 $(TARGET_CONFIGARGS) $${srcdiroption} \
33585 || exit 1
33586@endif target-boehm-gc
33587
33588
33589
33590
33591
33592.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
33593maybe-all-target-boehm-gc:
33594@if target-boehm-gc
33595TARGET-target-boehm-gc=all
33596maybe-all-target-boehm-gc: all-target-boehm-gc
33597all-target-boehm-gc: configure-target-boehm-gc
33598 @$(unstage)
33599 @r=`${PWD_COMMAND}`; export r; \
33600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33601 $(NORMAL_TARGET_EXPORTS) \
33602 (cd $(TARGET_SUBDIR)/boehm-gc && \
33603 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
33604@endif target-boehm-gc
33605
33606
33607
33608
33609
33610.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
33611maybe-check-target-boehm-gc:
33612@if target-boehm-gc
33613maybe-check-target-boehm-gc: check-target-boehm-gc
33614
33615check-target-boehm-gc:
33616 @$(unstage)
33617 @r=`${PWD_COMMAND}`; export r; \
33618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619 $(NORMAL_TARGET_EXPORTS) \
33620 (cd $(TARGET_SUBDIR)/boehm-gc && \
33621 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33622
33623@endif target-boehm-gc
33624
33625.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
33626maybe-install-target-boehm-gc:
33627@if target-boehm-gc
33628maybe-install-target-boehm-gc: install-target-boehm-gc
33629
33630install-target-boehm-gc: installdirs
33631 @$(unstage)
33632 @r=`${PWD_COMMAND}`; export r; \
33633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33634 $(NORMAL_TARGET_EXPORTS) \
33635 (cd $(TARGET_SUBDIR)/boehm-gc && \
33636 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33637
33638@endif target-boehm-gc
33639
33640# Other targets (info, dvi, etc.)
33641
33642.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
33643maybe-info-target-boehm-gc:
33644@if target-boehm-gc
33645maybe-info-target-boehm-gc: info-target-boehm-gc
33646
33647info-target-boehm-gc: \
33648 configure-target-boehm-gc
33649 @$(unstage)
33650 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33651 r=`${PWD_COMMAND}`; export r; \
33652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653 $(NORMAL_TARGET_EXPORTS) \
33654 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
33655 for flag in $(EXTRA_TARGET_FLAGS); do \
33656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33657 done; \
33658 (cd $(TARGET_SUBDIR)/boehm-gc && \
33659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33661 "RANLIB=$${RANLIB}" \
33662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33663 info) \
33664 || exit 1
33665
33666@endif target-boehm-gc
33667
33668.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
33669maybe-dvi-target-boehm-gc:
33670@if target-boehm-gc
33671maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
33672
33673dvi-target-boehm-gc: \
33674 configure-target-boehm-gc
33675 @$(unstage)
33676 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33677 r=`${PWD_COMMAND}`; export r; \
33678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33679 $(NORMAL_TARGET_EXPORTS) \
33680 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
33681 for flag in $(EXTRA_TARGET_FLAGS); do \
33682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33683 done; \
33684 (cd $(TARGET_SUBDIR)/boehm-gc && \
33685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33687 "RANLIB=$${RANLIB}" \
33688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33689 dvi) \
33690 || exit 1
33691
33692@endif target-boehm-gc
33693
33694.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
33695maybe-html-target-boehm-gc:
33696@if target-boehm-gc
33697maybe-html-target-boehm-gc: html-target-boehm-gc
33698
33699html-target-boehm-gc: \
33700 configure-target-boehm-gc
33701 @$(unstage)
33702 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33703 r=`${PWD_COMMAND}`; export r; \
33704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705 $(NORMAL_TARGET_EXPORTS) \
33706 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
33707 for flag in $(EXTRA_TARGET_FLAGS); do \
33708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33709 done; \
33710 (cd $(TARGET_SUBDIR)/boehm-gc && \
33711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33713 "RANLIB=$${RANLIB}" \
33714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33715 html) \
33716 || exit 1
33717
33718@endif target-boehm-gc
33719
33720.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
33721maybe-TAGS-target-boehm-gc:
33722@if target-boehm-gc
33723maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
33724
33725TAGS-target-boehm-gc: \
33726 configure-target-boehm-gc
33727 @$(unstage)
33728 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33729 r=`${PWD_COMMAND}`; export r; \
33730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33731 $(NORMAL_TARGET_EXPORTS) \
33732 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
33733 for flag in $(EXTRA_TARGET_FLAGS); do \
33734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33735 done; \
33736 (cd $(TARGET_SUBDIR)/boehm-gc && \
33737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33739 "RANLIB=$${RANLIB}" \
33740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33741 TAGS) \
33742 || exit 1
33743
33744@endif target-boehm-gc
33745
33746.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
33747maybe-install-info-target-boehm-gc:
33748@if target-boehm-gc
33749maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
33750
33751install-info-target-boehm-gc: \
33752 configure-target-boehm-gc \
33753 info-target-boehm-gc
33754 @$(unstage)
33755 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33756 r=`${PWD_COMMAND}`; export r; \
33757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33758 $(NORMAL_TARGET_EXPORTS) \
33759 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
33760 for flag in $(EXTRA_TARGET_FLAGS); do \
33761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33762 done; \
33763 (cd $(TARGET_SUBDIR)/boehm-gc && \
33764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33766 "RANLIB=$${RANLIB}" \
33767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33768 install-info) \
33769 || exit 1
33770
33771@endif target-boehm-gc
33772
33773.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
33774maybe-installcheck-target-boehm-gc:
33775@if target-boehm-gc
33776maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
33777
33778installcheck-target-boehm-gc: \
33779 configure-target-boehm-gc
33780 @$(unstage)
33781 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33782 r=`${PWD_COMMAND}`; export r; \
33783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33784 $(NORMAL_TARGET_EXPORTS) \
33785 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
33786 for flag in $(EXTRA_TARGET_FLAGS); do \
33787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33788 done; \
33789 (cd $(TARGET_SUBDIR)/boehm-gc && \
33790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33792 "RANLIB=$${RANLIB}" \
33793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33794 installcheck) \
33795 || exit 1
33796
33797@endif target-boehm-gc
33798
33799.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
33800maybe-mostlyclean-target-boehm-gc:
33801@if target-boehm-gc
33802maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
33803
33804mostlyclean-target-boehm-gc:
33805 @$(unstage)
33806 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33807 r=`${PWD_COMMAND}`; export r; \
33808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33809 $(NORMAL_TARGET_EXPORTS) \
33810 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33811 for flag in $(EXTRA_TARGET_FLAGS); do \
33812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33813 done; \
33814 (cd $(TARGET_SUBDIR)/boehm-gc && \
33815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33817 "RANLIB=$${RANLIB}" \
33818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33819 mostlyclean) \
33820 || exit 1
33821
33822@endif target-boehm-gc
33823
33824.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
33825maybe-clean-target-boehm-gc:
33826@if target-boehm-gc
33827maybe-clean-target-boehm-gc: clean-target-boehm-gc
33828
33829clean-target-boehm-gc:
33830 @$(unstage)
33831 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33832 r=`${PWD_COMMAND}`; export r; \
33833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33834 $(NORMAL_TARGET_EXPORTS) \
33835 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33836 for flag in $(EXTRA_TARGET_FLAGS); do \
33837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33838 done; \
33839 (cd $(TARGET_SUBDIR)/boehm-gc && \
33840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33842 "RANLIB=$${RANLIB}" \
33843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33844 clean) \
33845 || exit 1
33846
33847@endif target-boehm-gc
33848
33849.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
33850maybe-distclean-target-boehm-gc:
33851@if target-boehm-gc
33852maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
33853
33854distclean-target-boehm-gc:
33855 @$(unstage)
33856 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33857 r=`${PWD_COMMAND}`; export r; \
33858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33859 $(NORMAL_TARGET_EXPORTS) \
33860 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33861 for flag in $(EXTRA_TARGET_FLAGS); do \
33862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33863 done; \
33864 (cd $(TARGET_SUBDIR)/boehm-gc && \
33865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33867 "RANLIB=$${RANLIB}" \
33868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33869 distclean) \
33870 || exit 1
33871
33872@endif target-boehm-gc
33873
33874.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
33875maybe-maintainer-clean-target-boehm-gc:
33876@if target-boehm-gc
33877maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
33878
33879maintainer-clean-target-boehm-gc:
33880 @$(unstage)
33881 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33882 r=`${PWD_COMMAND}`; export r; \
33883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33884 $(NORMAL_TARGET_EXPORTS) \
33885 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33886 for flag in $(EXTRA_TARGET_FLAGS); do \
33887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33888 done; \
33889 (cd $(TARGET_SUBDIR)/boehm-gc && \
33890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33892 "RANLIB=$${RANLIB}" \
33893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33894 maintainer-clean) \
33895 || exit 1
33896
33897@endif target-boehm-gc
33898
33899
33900
33901# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33902@if target-qthreads
33903$(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
33904 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33905 rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
33906 cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
33907@endif target-qthreads
33908
33909
33910
33911.PHONY: configure-target-qthreads maybe-configure-target-qthreads
33912maybe-configure-target-qthreads:
33913@if target-qthreads
33914maybe-configure-target-qthreads: configure-target-qthreads
33915configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
33916 @$(unstage)
33917 @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
33918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33919 r=`${PWD_COMMAND}`; export r; \
33920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33921 $(NORMAL_TARGET_EXPORTS) \
33922 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
33923 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
33924 case $(srcdir) in \
33925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33926 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
33927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33928 esac; \
33929 srcdiroption="--srcdir=$${topdir}/qthreads"; \
33930 libsrcdir="$$s/qthreads"; \
33931 rm -f no-such-file || : ; \
33932 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33933 $(TARGET_CONFIGARGS) $${srcdiroption} \
33934 || exit 1
33935@endif target-qthreads
33936
33937
33938
33939
33940
33941.PHONY: all-target-qthreads maybe-all-target-qthreads
33942maybe-all-target-qthreads:
33943@if target-qthreads
33944TARGET-target-qthreads=all
33945maybe-all-target-qthreads: all-target-qthreads
33946all-target-qthreads: configure-target-qthreads
33947 @$(unstage)
33948 @r=`${PWD_COMMAND}`; export r; \
33949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33950 $(NORMAL_TARGET_EXPORTS) \
33951 (cd $(TARGET_SUBDIR)/qthreads && \
33952 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
33953@endif target-qthreads
33954
33955
33956
33957
33958
33959.PHONY: check-target-qthreads maybe-check-target-qthreads
33960maybe-check-target-qthreads:
33961@if target-qthreads
33962maybe-check-target-qthreads: check-target-qthreads
33963
33964check-target-qthreads:
33965 @$(unstage)
33966 @r=`${PWD_COMMAND}`; export r; \
33967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33968 $(NORMAL_TARGET_EXPORTS) \
33969 (cd $(TARGET_SUBDIR)/qthreads && \
33970 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33971
33972@endif target-qthreads
33973
33974.PHONY: install-target-qthreads maybe-install-target-qthreads
33975maybe-install-target-qthreads:
33976@if target-qthreads
33977maybe-install-target-qthreads: install-target-qthreads
33978
33979install-target-qthreads: installdirs
33980 @$(unstage)
33981 @r=`${PWD_COMMAND}`; export r; \
33982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33983 $(NORMAL_TARGET_EXPORTS) \
33984 (cd $(TARGET_SUBDIR)/qthreads && \
33985 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33986
33987@endif target-qthreads
33988
33989# Other targets (info, dvi, etc.)
33990
33991.PHONY: maybe-info-target-qthreads info-target-qthreads
33992maybe-info-target-qthreads:
33993@if target-qthreads
33994maybe-info-target-qthreads: info-target-qthreads
33995
33996info-target-qthreads: \
33997 configure-target-qthreads
33998 @$(unstage)
33999 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34000 r=`${PWD_COMMAND}`; export r; \
34001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34002 $(NORMAL_TARGET_EXPORTS) \
34003 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
34004 for flag in $(EXTRA_TARGET_FLAGS); do \
34005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34006 done; \
34007 (cd $(TARGET_SUBDIR)/qthreads && \
34008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34010 "RANLIB=$${RANLIB}" \
34011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34012 info) \
34013 || exit 1
34014
34015@endif target-qthreads
34016
34017.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
34018maybe-dvi-target-qthreads:
34019@if target-qthreads
34020maybe-dvi-target-qthreads: dvi-target-qthreads
34021
34022dvi-target-qthreads: \
34023 configure-target-qthreads
34024 @$(unstage)
34025 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34026 r=`${PWD_COMMAND}`; export r; \
34027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34028 $(NORMAL_TARGET_EXPORTS) \
34029 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
34030 for flag in $(EXTRA_TARGET_FLAGS); do \
34031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032 done; \
34033 (cd $(TARGET_SUBDIR)/qthreads && \
34034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34036 "RANLIB=$${RANLIB}" \
34037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34038 dvi) \
34039 || exit 1
34040
34041@endif target-qthreads
34042
34043.PHONY: maybe-html-target-qthreads html-target-qthreads
34044maybe-html-target-qthreads:
34045@if target-qthreads
34046maybe-html-target-qthreads: html-target-qthreads
34047
34048html-target-qthreads: \
34049 configure-target-qthreads
34050 @$(unstage)
34051 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34052 r=`${PWD_COMMAND}`; export r; \
34053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34054 $(NORMAL_TARGET_EXPORTS) \
34055 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
34056 for flag in $(EXTRA_TARGET_FLAGS); do \
34057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34058 done; \
34059 (cd $(TARGET_SUBDIR)/qthreads && \
34060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34062 "RANLIB=$${RANLIB}" \
34063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34064 html) \
34065 || exit 1
34066
34067@endif target-qthreads
34068
34069.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
34070maybe-TAGS-target-qthreads:
34071@if target-qthreads
34072maybe-TAGS-target-qthreads: TAGS-target-qthreads
34073
34074TAGS-target-qthreads: \
34075 configure-target-qthreads
34076 @$(unstage)
34077 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34078 r=`${PWD_COMMAND}`; export r; \
34079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34080 $(NORMAL_TARGET_EXPORTS) \
34081 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
34082 for flag in $(EXTRA_TARGET_FLAGS); do \
34083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34084 done; \
34085 (cd $(TARGET_SUBDIR)/qthreads && \
34086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34088 "RANLIB=$${RANLIB}" \
34089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34090 TAGS) \
34091 || exit 1
34092
34093@endif target-qthreads
34094
34095.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
34096maybe-install-info-target-qthreads:
34097@if target-qthreads
34098maybe-install-info-target-qthreads: install-info-target-qthreads
34099
34100install-info-target-qthreads: \
34101 configure-target-qthreads \
34102 info-target-qthreads
34103 @$(unstage)
34104 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34105 r=`${PWD_COMMAND}`; export r; \
34106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34107 $(NORMAL_TARGET_EXPORTS) \
34108 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
34109 for flag in $(EXTRA_TARGET_FLAGS); do \
34110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34111 done; \
34112 (cd $(TARGET_SUBDIR)/qthreads && \
34113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34115 "RANLIB=$${RANLIB}" \
34116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34117 install-info) \
34118 || exit 1
34119
34120@endif target-qthreads
34121
34122.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
34123maybe-installcheck-target-qthreads:
34124@if target-qthreads
34125maybe-installcheck-target-qthreads: installcheck-target-qthreads
34126
34127installcheck-target-qthreads: \
34128 configure-target-qthreads
34129 @$(unstage)
34130 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34131 r=`${PWD_COMMAND}`; export r; \
34132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34133 $(NORMAL_TARGET_EXPORTS) \
34134 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
34135 for flag in $(EXTRA_TARGET_FLAGS); do \
34136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34137 done; \
34138 (cd $(TARGET_SUBDIR)/qthreads && \
34139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34141 "RANLIB=$${RANLIB}" \
34142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34143 installcheck) \
34144 || exit 1
34145
34146@endif target-qthreads
34147
34148.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
34149maybe-mostlyclean-target-qthreads:
34150@if target-qthreads
34151maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
34152
34153mostlyclean-target-qthreads:
34154 @$(unstage)
34155 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34156 r=`${PWD_COMMAND}`; export r; \
34157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158 $(NORMAL_TARGET_EXPORTS) \
34159 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
34160 for flag in $(EXTRA_TARGET_FLAGS); do \
34161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34162 done; \
34163 (cd $(TARGET_SUBDIR)/qthreads && \
34164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34166 "RANLIB=$${RANLIB}" \
34167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34168 mostlyclean) \
34169 || exit 1
34170
34171@endif target-qthreads
34172
34173.PHONY: maybe-clean-target-qthreads clean-target-qthreads
34174maybe-clean-target-qthreads:
34175@if target-qthreads
34176maybe-clean-target-qthreads: clean-target-qthreads
34177
34178clean-target-qthreads:
34179 @$(unstage)
34180 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34181 r=`${PWD_COMMAND}`; export r; \
34182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34183 $(NORMAL_TARGET_EXPORTS) \
34184 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
34185 for flag in $(EXTRA_TARGET_FLAGS); do \
34186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34187 done; \
34188 (cd $(TARGET_SUBDIR)/qthreads && \
34189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34191 "RANLIB=$${RANLIB}" \
34192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34193 clean) \
34194 || exit 1
34195
34196@endif target-qthreads
34197
34198.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
34199maybe-distclean-target-qthreads:
34200@if target-qthreads
34201maybe-distclean-target-qthreads: distclean-target-qthreads
34202
34203distclean-target-qthreads:
34204 @$(unstage)
34205 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34206 r=`${PWD_COMMAND}`; export r; \
34207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208 $(NORMAL_TARGET_EXPORTS) \
34209 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
34210 for flag in $(EXTRA_TARGET_FLAGS); do \
34211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34212 done; \
34213 (cd $(TARGET_SUBDIR)/qthreads && \
34214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34216 "RANLIB=$${RANLIB}" \
34217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34218 distclean) \
34219 || exit 1
34220
34221@endif target-qthreads
34222
34223.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
34224maybe-maintainer-clean-target-qthreads:
34225@if target-qthreads
34226maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
34227
34228maintainer-clean-target-qthreads:
34229 @$(unstage)
34230 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34231 r=`${PWD_COMMAND}`; export r; \
34232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233 $(NORMAL_TARGET_EXPORTS) \
34234 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
34235 for flag in $(EXTRA_TARGET_FLAGS); do \
34236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34237 done; \
34238 (cd $(TARGET_SUBDIR)/qthreads && \
34239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34241 "RANLIB=$${RANLIB}" \
34242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34243 maintainer-clean) \
34244 || exit 1
34245
34246@endif target-qthreads
34247
34248
34249
34250# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34251@if target-rda
34252$(TARGET_SUBDIR)/rda/multilib.out: multilib.out
34253 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34254 rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
34255 cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
34256@endif target-rda
34257
34258
34259
34260.PHONY: configure-target-rda maybe-configure-target-rda
34261maybe-configure-target-rda:
34262@if target-rda
34263maybe-configure-target-rda: configure-target-rda
34264configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
34265 @$(unstage)
34266 @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
34267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34268 r=`${PWD_COMMAND}`; export r; \
34269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34270 $(NORMAL_TARGET_EXPORTS) \
34271 echo Configuring in $(TARGET_SUBDIR)/rda; \
34272 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
34273 case $(srcdir) in \
34274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34275 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
34276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34277 esac; \
34278 srcdiroption="--srcdir=$${topdir}/rda"; \
34279 libsrcdir="$$s/rda"; \
34280 rm -f no-such-file || : ; \
34281 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34282 $(TARGET_CONFIGARGS) $${srcdiroption} \
34283 || exit 1
34284@endif target-rda
34285
34286
34287
34288
34289
34290.PHONY: all-target-rda maybe-all-target-rda
34291maybe-all-target-rda:
34292@if target-rda
34293TARGET-target-rda=all
34294maybe-all-target-rda: all-target-rda
34295all-target-rda: configure-target-rda
34296 @$(unstage)
34297 @r=`${PWD_COMMAND}`; export r; \
34298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34299 $(NORMAL_TARGET_EXPORTS) \
34300 (cd $(TARGET_SUBDIR)/rda && \
34301 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
34302@endif target-rda
34303
34304
34305
34306
34307
34308.PHONY: check-target-rda maybe-check-target-rda
34309maybe-check-target-rda:
34310@if target-rda
34311maybe-check-target-rda: check-target-rda
34312
34313check-target-rda:
34314 @$(unstage)
34315 @r=`${PWD_COMMAND}`; export r; \
34316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34317 $(NORMAL_TARGET_EXPORTS) \
34318 (cd $(TARGET_SUBDIR)/rda && \
34319 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34320
34321@endif target-rda
34322
34323.PHONY: install-target-rda maybe-install-target-rda
34324maybe-install-target-rda:
34325@if target-rda
34326maybe-install-target-rda: install-target-rda
34327
34328install-target-rda: installdirs
34329 @$(unstage)
34330 @r=`${PWD_COMMAND}`; export r; \
34331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34332 $(NORMAL_TARGET_EXPORTS) \
34333 (cd $(TARGET_SUBDIR)/rda && \
34334 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34335
34336@endif target-rda
34337
34338# Other targets (info, dvi, etc.)
34339
34340.PHONY: maybe-info-target-rda info-target-rda
34341maybe-info-target-rda:
34342@if target-rda
34343maybe-info-target-rda: info-target-rda
34344
34345info-target-rda: \
34346 configure-target-rda
34347 @$(unstage)
34348 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34349 r=`${PWD_COMMAND}`; export r; \
34350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34351 $(NORMAL_TARGET_EXPORTS) \
34352 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
34353 for flag in $(EXTRA_TARGET_FLAGS); do \
34354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34355 done; \
34356 (cd $(TARGET_SUBDIR)/rda && \
34357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34359 "RANLIB=$${RANLIB}" \
34360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34361 info) \
34362 || exit 1
34363
34364@endif target-rda
34365
34366.PHONY: maybe-dvi-target-rda dvi-target-rda
34367maybe-dvi-target-rda:
34368@if target-rda
34369maybe-dvi-target-rda: dvi-target-rda
34370
34371dvi-target-rda: \
34372 configure-target-rda
34373 @$(unstage)
34374 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34375 r=`${PWD_COMMAND}`; export r; \
34376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34377 $(NORMAL_TARGET_EXPORTS) \
34378 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
34379 for flag in $(EXTRA_TARGET_FLAGS); do \
34380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34381 done; \
34382 (cd $(TARGET_SUBDIR)/rda && \
34383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34385 "RANLIB=$${RANLIB}" \
34386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34387 dvi) \
34388 || exit 1
34389
34390@endif target-rda
34391
34392.PHONY: maybe-html-target-rda html-target-rda
34393maybe-html-target-rda:
34394@if target-rda
34395maybe-html-target-rda: html-target-rda
34396
34397html-target-rda: \
34398 configure-target-rda
34399 @$(unstage)
34400 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34401 r=`${PWD_COMMAND}`; export r; \
34402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403 $(NORMAL_TARGET_EXPORTS) \
34404 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
34405 for flag in $(EXTRA_TARGET_FLAGS); do \
34406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34407 done; \
34408 (cd $(TARGET_SUBDIR)/rda && \
34409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34411 "RANLIB=$${RANLIB}" \
34412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34413 html) \
34414 || exit 1
34415
34416@endif target-rda
34417
34418.PHONY: maybe-TAGS-target-rda TAGS-target-rda
34419maybe-TAGS-target-rda:
34420@if target-rda
34421maybe-TAGS-target-rda: TAGS-target-rda
34422
34423TAGS-target-rda: \
34424 configure-target-rda
34425 @$(unstage)
34426 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34427 r=`${PWD_COMMAND}`; export r; \
34428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34429 $(NORMAL_TARGET_EXPORTS) \
34430 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
34431 for flag in $(EXTRA_TARGET_FLAGS); do \
34432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34433 done; \
34434 (cd $(TARGET_SUBDIR)/rda && \
34435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34437 "RANLIB=$${RANLIB}" \
34438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34439 TAGS) \
34440 || exit 1
34441
34442@endif target-rda
34443
34444.PHONY: maybe-install-info-target-rda install-info-target-rda
34445maybe-install-info-target-rda:
34446@if target-rda
34447maybe-install-info-target-rda: install-info-target-rda
34448
34449install-info-target-rda: \
34450 configure-target-rda \
34451 info-target-rda
34452 @$(unstage)
34453 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34454 r=`${PWD_COMMAND}`; export r; \
34455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34456 $(NORMAL_TARGET_EXPORTS) \
34457 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
34458 for flag in $(EXTRA_TARGET_FLAGS); do \
34459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34460 done; \
34461 (cd $(TARGET_SUBDIR)/rda && \
34462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34464 "RANLIB=$${RANLIB}" \
34465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34466 install-info) \
34467 || exit 1
34468
34469@endif target-rda
34470
34471.PHONY: maybe-installcheck-target-rda installcheck-target-rda
34472maybe-installcheck-target-rda:
34473@if target-rda
34474maybe-installcheck-target-rda: installcheck-target-rda
34475
34476installcheck-target-rda: \
34477 configure-target-rda
34478 @$(unstage)
34479 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34480 r=`${PWD_COMMAND}`; export r; \
34481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34482 $(NORMAL_TARGET_EXPORTS) \
34483 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
34484 for flag in $(EXTRA_TARGET_FLAGS); do \
34485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34486 done; \
34487 (cd $(TARGET_SUBDIR)/rda && \
34488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34490 "RANLIB=$${RANLIB}" \
34491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34492 installcheck) \
34493 || exit 1
34494
34495@endif target-rda
34496
34497.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
34498maybe-mostlyclean-target-rda:
34499@if target-rda
34500maybe-mostlyclean-target-rda: mostlyclean-target-rda
34501
34502mostlyclean-target-rda:
34503 @$(unstage)
34504 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34505 r=`${PWD_COMMAND}`; export r; \
34506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34507 $(NORMAL_TARGET_EXPORTS) \
34508 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
34509 for flag in $(EXTRA_TARGET_FLAGS); do \
34510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34511 done; \
34512 (cd $(TARGET_SUBDIR)/rda && \
34513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34515 "RANLIB=$${RANLIB}" \
34516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34517 mostlyclean) \
34518 || exit 1
34519
34520@endif target-rda
34521
34522.PHONY: maybe-clean-target-rda clean-target-rda
34523maybe-clean-target-rda:
34524@if target-rda
34525maybe-clean-target-rda: clean-target-rda
34526
34527clean-target-rda:
34528 @$(unstage)
34529 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34530 r=`${PWD_COMMAND}`; export r; \
34531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34532 $(NORMAL_TARGET_EXPORTS) \
34533 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
34534 for flag in $(EXTRA_TARGET_FLAGS); do \
34535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34536 done; \
34537 (cd $(TARGET_SUBDIR)/rda && \
34538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34540 "RANLIB=$${RANLIB}" \
34541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34542 clean) \
34543 || exit 1
34544
34545@endif target-rda
34546
34547.PHONY: maybe-distclean-target-rda distclean-target-rda
34548maybe-distclean-target-rda:
34549@if target-rda
34550maybe-distclean-target-rda: distclean-target-rda
34551
34552distclean-target-rda:
34553 @$(unstage)
34554 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34555 r=`${PWD_COMMAND}`; export r; \
34556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34557 $(NORMAL_TARGET_EXPORTS) \
34558 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
34559 for flag in $(EXTRA_TARGET_FLAGS); do \
34560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34561 done; \
34562 (cd $(TARGET_SUBDIR)/rda && \
34563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34565 "RANLIB=$${RANLIB}" \
34566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34567 distclean) \
34568 || exit 1
34569
34570@endif target-rda
34571
34572.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
34573maybe-maintainer-clean-target-rda:
34574@if target-rda
34575maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
34576
34577maintainer-clean-target-rda:
34578 @$(unstage)
34579 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34580 r=`${PWD_COMMAND}`; export r; \
34581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34582 $(NORMAL_TARGET_EXPORTS) \
34583 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
34584 for flag in $(EXTRA_TARGET_FLAGS); do \
34585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34586 done; \
34587 (cd $(TARGET_SUBDIR)/rda && \
34588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34590 "RANLIB=$${RANLIB}" \
34591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34592 maintainer-clean) \
34593 || exit 1
34594
34595@endif target-rda
34596
34597
34598
34599# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34600@if target-libada
34601$(TARGET_SUBDIR)/libada/multilib.out: multilib.out
34602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34603 rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
34604 cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
34605@endif target-libada
34606
34607
34608
34609.PHONY: configure-target-libada maybe-configure-target-libada
34610maybe-configure-target-libada:
34611@if target-libada
34612maybe-configure-target-libada: configure-target-libada
34613configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
34614 @$(unstage)
34615 @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
34616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34617 r=`${PWD_COMMAND}`; export r; \
34618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34619 $(NORMAL_TARGET_EXPORTS) \
34620 echo Configuring in $(TARGET_SUBDIR)/libada; \
34621 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
34622 case $(srcdir) in \
34623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34624 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
34625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34626 esac; \
34627 srcdiroption="--srcdir=$${topdir}/libada"; \
34628 libsrcdir="$$s/libada"; \
34629 rm -f no-such-file || : ; \
34630 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34631 $(TARGET_CONFIGARGS) $${srcdiroption} \
34632 || exit 1
34633@endif target-libada
34634
34635
34636
34637
34638
34639.PHONY: all-target-libada maybe-all-target-libada
34640maybe-all-target-libada:
34641@if target-libada
34642TARGET-target-libada=all
34643maybe-all-target-libada: all-target-libada
34644all-target-libada: configure-target-libada
34645 @$(unstage)
34646 @r=`${PWD_COMMAND}`; export r; \
34647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34648 $(NORMAL_TARGET_EXPORTS) \
34649 (cd $(TARGET_SUBDIR)/libada && \
34650 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
34651@endif target-libada
34652
34653
34654
34655
34656
34657.PHONY: check-target-libada maybe-check-target-libada
34658maybe-check-target-libada:
34659@if target-libada
34660maybe-check-target-libada: check-target-libada
34661
34662check-target-libada:
34663 @$(unstage)
34664 @r=`${PWD_COMMAND}`; export r; \
34665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34666 $(NORMAL_TARGET_EXPORTS) \
34667 (cd $(TARGET_SUBDIR)/libada && \
34668 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34669
34670@endif target-libada
34671
34672.PHONY: install-target-libada maybe-install-target-libada
34673maybe-install-target-libada:
34674@if target-libada
34675maybe-install-target-libada: install-target-libada
34676
34677install-target-libada: installdirs
34678 @$(unstage)
34679 @r=`${PWD_COMMAND}`; export r; \
34680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34681 $(NORMAL_TARGET_EXPORTS) \
34682 (cd $(TARGET_SUBDIR)/libada && \
34683 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34684
34685@endif target-libada
34686
34687# Other targets (info, dvi, etc.)
34688
34689.PHONY: maybe-info-target-libada info-target-libada
34690maybe-info-target-libada:
34691@if target-libada
34692maybe-info-target-libada: info-target-libada
34693
34694info-target-libada: \
34695 configure-target-libada
34696 @$(unstage)
34697 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34698 r=`${PWD_COMMAND}`; export r; \
34699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34700 $(NORMAL_TARGET_EXPORTS) \
34701 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
34702 for flag in $(EXTRA_TARGET_FLAGS); do \
34703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34704 done; \
34705 (cd $(TARGET_SUBDIR)/libada && \
34706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34708 "RANLIB=$${RANLIB}" \
34709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34710 info) \
34711 || exit 1
34712
34713@endif target-libada
34714
34715.PHONY: maybe-dvi-target-libada dvi-target-libada
34716maybe-dvi-target-libada:
34717@if target-libada
34718maybe-dvi-target-libada: dvi-target-libada
34719
34720dvi-target-libada: \
34721 configure-target-libada
34722 @$(unstage)
34723 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34724 r=`${PWD_COMMAND}`; export r; \
34725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34726 $(NORMAL_TARGET_EXPORTS) \
34727 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
34728 for flag in $(EXTRA_TARGET_FLAGS); do \
34729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34730 done; \
34731 (cd $(TARGET_SUBDIR)/libada && \
34732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34734 "RANLIB=$${RANLIB}" \
34735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34736 dvi) \
34737 || exit 1
34738
34739@endif target-libada
34740
34741.PHONY: maybe-html-target-libada html-target-libada
34742maybe-html-target-libada:
34743@if target-libada
34744maybe-html-target-libada: html-target-libada
34745
34746html-target-libada: \
34747 configure-target-libada
34748 @$(unstage)
34749 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34750 r=`${PWD_COMMAND}`; export r; \
34751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34752 $(NORMAL_TARGET_EXPORTS) \
34753 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
34754 for flag in $(EXTRA_TARGET_FLAGS); do \
34755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34756 done; \
34757 (cd $(TARGET_SUBDIR)/libada && \
34758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34760 "RANLIB=$${RANLIB}" \
34761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34762 html) \
34763 || exit 1
34764
34765@endif target-libada
34766
34767.PHONY: maybe-TAGS-target-libada TAGS-target-libada
34768maybe-TAGS-target-libada:
34769@if target-libada
34770maybe-TAGS-target-libada: TAGS-target-libada
34771
34772TAGS-target-libada: \
34773 configure-target-libada
34774 @$(unstage)
34775 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34776 r=`${PWD_COMMAND}`; export r; \
34777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34778 $(NORMAL_TARGET_EXPORTS) \
34779 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
34780 for flag in $(EXTRA_TARGET_FLAGS); do \
34781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34782 done; \
34783 (cd $(TARGET_SUBDIR)/libada && \
34784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34786 "RANLIB=$${RANLIB}" \
34787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34788 TAGS) \
34789 || exit 1
34790
34791@endif target-libada
34792
34793.PHONY: maybe-install-info-target-libada install-info-target-libada
34794maybe-install-info-target-libada:
34795@if target-libada
34796maybe-install-info-target-libada: install-info-target-libada
34797
34798install-info-target-libada: \
34799 configure-target-libada \
34800 info-target-libada
34801 @$(unstage)
34802 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34803 r=`${PWD_COMMAND}`; export r; \
34804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34805 $(NORMAL_TARGET_EXPORTS) \
34806 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
34807 for flag in $(EXTRA_TARGET_FLAGS); do \
34808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34809 done; \
34810 (cd $(TARGET_SUBDIR)/libada && \
34811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34813 "RANLIB=$${RANLIB}" \
34814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34815 install-info) \
34816 || exit 1
34817
34818@endif target-libada
34819
34820.PHONY: maybe-installcheck-target-libada installcheck-target-libada
34821maybe-installcheck-target-libada:
34822@if target-libada
34823maybe-installcheck-target-libada: installcheck-target-libada
34824
34825installcheck-target-libada: \
34826 configure-target-libada
34827 @$(unstage)
34828 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34829 r=`${PWD_COMMAND}`; export r; \
34830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34831 $(NORMAL_TARGET_EXPORTS) \
34832 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
34833 for flag in $(EXTRA_TARGET_FLAGS); do \
34834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34835 done; \
34836 (cd $(TARGET_SUBDIR)/libada && \
34837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34839 "RANLIB=$${RANLIB}" \
34840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34841 installcheck) \
34842 || exit 1
34843
34844@endif target-libada
34845
34846.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
34847maybe-mostlyclean-target-libada:
34848@if target-libada
34849maybe-mostlyclean-target-libada: mostlyclean-target-libada
34850
34851mostlyclean-target-libada:
34852 @$(unstage)
34853 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34854 r=`${PWD_COMMAND}`; export r; \
34855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34856 $(NORMAL_TARGET_EXPORTS) \
34857 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
34858 for flag in $(EXTRA_TARGET_FLAGS); do \
34859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34860 done; \
34861 (cd $(TARGET_SUBDIR)/libada && \
34862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34864 "RANLIB=$${RANLIB}" \
34865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34866 mostlyclean) \
34867 || exit 1
34868
34869@endif target-libada
34870
34871.PHONY: maybe-clean-target-libada clean-target-libada
34872maybe-clean-target-libada:
34873@if target-libada
34874maybe-clean-target-libada: clean-target-libada
34875
34876clean-target-libada:
34877 @$(unstage)
34878 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34879 r=`${PWD_COMMAND}`; export r; \
34880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34881 $(NORMAL_TARGET_EXPORTS) \
34882 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
34883 for flag in $(EXTRA_TARGET_FLAGS); do \
34884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34885 done; \
34886 (cd $(TARGET_SUBDIR)/libada && \
34887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34889 "RANLIB=$${RANLIB}" \
34890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34891 clean) \
34892 || exit 1
34893
34894@endif target-libada
34895
34896.PHONY: maybe-distclean-target-libada distclean-target-libada
34897maybe-distclean-target-libada:
34898@if target-libada
34899maybe-distclean-target-libada: distclean-target-libada
34900
34901distclean-target-libada:
34902 @$(unstage)
34903 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34904 r=`${PWD_COMMAND}`; export r; \
34905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34906 $(NORMAL_TARGET_EXPORTS) \
34907 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
34908 for flag in $(EXTRA_TARGET_FLAGS); do \
34909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34910 done; \
34911 (cd $(TARGET_SUBDIR)/libada && \
34912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34914 "RANLIB=$${RANLIB}" \
34915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34916 distclean) \
34917 || exit 1
34918
34919@endif target-libada
34920
34921.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
34922maybe-maintainer-clean-target-libada:
34923@if target-libada
34924maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
34925
34926maintainer-clean-target-libada:
34927 @$(unstage)
34928 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34929 r=`${PWD_COMMAND}`; export r; \
34930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34931 $(NORMAL_TARGET_EXPORTS) \
34932 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
34933 for flag in $(EXTRA_TARGET_FLAGS); do \
34934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34935 done; \
34936 (cd $(TARGET_SUBDIR)/libada && \
34937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34939 "RANLIB=$${RANLIB}" \
34940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34941 maintainer-clean) \
34942 || exit 1
34943
34944@endif target-libada
34945
34946
34947
34948# ----------
34949# GCC module
34950# ----------
34951
34952@if gcc-no-bootstrap
34953# GCC has some more recursive targets, which trigger the old
34954# (but still current, until the toplevel bootstrap project
34955# is finished) compiler bootstrapping rules.
34956
34957GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
34958.PHONY: $(GCC_STRAP_TARGETS)
34959$(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
34960 @r=`${PWD_COMMAND}`; export r; \
34961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962 $(HOST_EXPORTS) \
34963 echo "Bootstrapping the compiler"; \
34964 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
34965 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
34966 @r=`${PWD_COMMAND}`; export r; \
34967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34968 case "$@" in \
34969 *bootstrap4-lean ) \
34970 msg="Comparing stage3 and stage4 of the compiler"; \
34971 compare=compare3-lean ;; \
34972 *bootstrap4 ) \
34973 msg="Comparing stage3 and stage4 of the compiler"; \
34974 compare=compare3 ;; \
34975 *-lean ) \
34976 msg="Comparing stage2 and stage3 of the compiler"; \
34977 compare=compare-lean ;; \
34978 * ) \
34979 msg="Comparing stage2 and stage3 of the compiler"; \
34980 compare=compare ;; \
34981 esac; \
34982 $(HOST_EXPORTS) \
34983 echo "$$msg"; \
34984 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
34985 @r=`${PWD_COMMAND}`; export r; \
34986 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
34987 echo "Building runtime libraries"; \
34988 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
34989
34990profiledbootstrap: all-prebootstrap configure-gcc
34991 @r=`${PWD_COMMAND}`; export r; \
34992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34993 $(HOST_EXPORTS) \
34994 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
34995 echo "Bootstrapping training compiler"; \
34996 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
34997 @r=`${PWD_COMMAND}`; export r; \
34998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34999 $(HOST_EXPORTS) \
35000 echo "Building feedback based compiler"; \
35001 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
35002 @r=`${PWD_COMMAND}`; export r; \
35003 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35004 echo "Building runtime libraries"; \
35005 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35006
35007.PHONY: cross
35008cross: all-build all-gas all-ld
35009 @r=`${PWD_COMMAND}`; export r; \
35010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35011 $(HOST_EXPORTS) \
35012 echo "Building the C and C++ compiler"; \
35013 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
35014 @r=`${PWD_COMMAND}`; export r; \
35015 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35016 echo "Building runtime libraries"; \
35017 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
35018@endif gcc-no-bootstrap
35019
35020@if gcc
35021.PHONY: check-gcc-c++
35022check-gcc-c++:
35023 @if [ -f ./gcc/Makefile ] ; then \
35024 r=`${PWD_COMMAND}`; export r; \
35025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026 $(HOST_EXPORTS) \
35027 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
35028 else \
35029 true; \
35030 fi
35031
35032.PHONY: check-c++
35033check-c++: check-target-libstdc++-v3 check-gcc-c++
35034
35035# Install the gcc headers files, but not the fixed include files,
35036# which Cygnus is not allowed to distribute. This rule is very
35037# dependent on the workings of the gcc Makefile.in.
35038.PHONY: gcc-no-fixedincludes
35039gcc-no-fixedincludes:
35040 @if [ -f ./gcc/Makefile ]; then \
35041 rm -rf gcc/tmp-include; \
35042 mv gcc/include gcc/tmp-include 2>/dev/null; \
35043 mkdir gcc/include; \
35044 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
35045 touch gcc/stmp-fixinc gcc/include/fixed; \
35046 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
35047 r=`${PWD_COMMAND}`; export r; \
35048 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35049 $(HOST_EXPORTS) \
35050 (cd ./gcc && \
35051 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
35052 rm -rf gcc/include; \
35053 mv gcc/tmp-include gcc/include 2>/dev/null; \
35054 else true; fi
35055@endif gcc
35056
35057# ---------------------
35058# GCC bootstrap support
35059# ---------------------
35060
35061# We track the current stage (the one in 'gcc') in the stage_current file.
35062# stage_last instead tracks the stage that was built last. These targets
35063# are dummy when toplevel bootstrap is not active.
35064
35065# While making host and target tools, symlinks to the final stage must be
35066# there, so $(MAKE) $(unstage) should be run at various points. To avoid
35067# excessive recursive invocations of make, we "inline" them using a variable.
35068
35069unstage = :
35070stage = :
35071
35072@if gcc-bootstrap
35073unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
35074stage = $(MAKE) `cat stage_current`-end
35075@endif gcc-bootstrap
35076
35077.PHONY: unstage stage
35078unstage:
35079 @$(unstage)
35080stage:
35081 @$(stage)
35082
35083# We name the build directories for the various stages "stage1-gcc",
35084# "stage2-gcc","stage3-gcc", etc.
35085
35086# Since the 'compare' process will fail (on debugging information) if any
35087# directory names are different, we need to link the gcc directory for
35088# the previous stage to a constant name ('gcc-prev'), and to make the name of
35089# the build directories constant as well. For the latter, we use naked names
35090# like 'gcc', because the scripts in that directory assume it. We use
35091# mv on platforms where symlinks to directories do not work or are not
35092# reliable.
35093
35094# 'touch' doesn't work right on some platforms.
35095STAMP = echo timestamp >
35096
35097# Only build the C compiler for stage1, because that is the only one that
35098# we can guarantee will build with the native compiler, and also it is the
35099# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
35100# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
35101# overrideable (for a bootstrap build stage1 also builds gcc.info).
35102
35103STAGE1_CFLAGS=@stage1_cflags@
35104STAGE1_LANGUAGES=@stage1_languages@
35105
35106# We only want to compare .o files, so set this!
35107objext = .o
35108
35109# Flags to pass to stage2 and later makes.
35110POSTSTAGE1_FLAGS_TO_PASS = \
35111 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
35112 STAGE_PREFIX=$$r/prev-gcc/ \
35113 CFLAGS="$(BOOT_CFLAGS)" \
35114 ADAC="\$$(CC)"
35115
35116# For stage 1:
35117# * We force-disable intermodule optimizations, even if
35118# --enable-intermodule was passed, since the installed compiler probably
35119# can't handle them. Luckily, autoconf always respects
35120# the last argument when conflicting --enable arguments are passed.
35121# * Likewise, we force-disable coverage flags, since the installed compiler
35122# probably has never heard of them.
35123# * We build only C (and possibly Ada).
35124
35125
35126.PHONY: stage1-start stage1-end
35127
35128stage1-start::
35129 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35130 echo stage1 > stage_current ; \
35131 echo stage1 > stage_last; \
35132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35133@if bfd
35134 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
35135 mkdir stage1-bfd; \
35136 set stage1-bfd bfd ; \
35137 @CREATE_LINK_TO_DIR@
35138@endif bfd
35139@if opcodes
35140 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
35141 mkdir stage1-opcodes; \
35142 set stage1-opcodes opcodes ; \
35143 @CREATE_LINK_TO_DIR@
35144@endif opcodes
35145@if binutils
35146 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
35147 mkdir stage1-binutils; \
35148 set stage1-binutils binutils ; \
35149 @CREATE_LINK_TO_DIR@
35150@endif binutils
35151@if gas
35152 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
35153 mkdir stage1-gas; \
35154 set stage1-gas gas ; \
35155 @CREATE_LINK_TO_DIR@
35156@endif gas
35157@if gcc
35158 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
35159 mkdir stage1-gcc; \
35160 set stage1-gcc gcc ; \
35161 @CREATE_LINK_TO_DIR@
35162@endif gcc
35163@if intl
35164 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
35165 mkdir stage1-intl; \
35166 set stage1-intl intl ; \
35167 @CREATE_LINK_TO_DIR@
35168@endif intl
35169@if ld
35170 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
35171 mkdir stage1-ld; \
35172 set stage1-ld ld ; \
35173 @CREATE_LINK_TO_DIR@
35174@endif ld
35175@if libcpp
35176 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
35177 mkdir stage1-libcpp; \
35178 set stage1-libcpp libcpp ; \
35179 @CREATE_LINK_TO_DIR@
35180@endif libcpp
35181@if libiberty
35182 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
35183 mkdir stage1-libiberty; \
35184 set stage1-libiberty libiberty ; \
35185 @CREATE_LINK_TO_DIR@
35186@endif libiberty
35187@if zlib
35188 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
35189 mkdir stage1-zlib; \
35190 set stage1-zlib zlib ; \
35191 @CREATE_LINK_TO_DIR@
35192@endif zlib
35193
35194stage1-end::
35195 @rm -f stage_current
35196@if bfd
35197 @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
35198 @UNDO_LINK_TO_DIR@
35199@endif bfd
35200@if opcodes
35201 @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
35202 @UNDO_LINK_TO_DIR@
35203@endif opcodes
35204@if binutils
35205 @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
35206 @UNDO_LINK_TO_DIR@
35207@endif binutils
35208@if gas
35209 @cd $(HOST_SUBDIR); set gas stage1-gas ; \
35210 @UNDO_LINK_TO_DIR@
35211@endif gas
35212@if gcc
35213 @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
35214 @UNDO_LINK_TO_DIR@
35215@endif gcc
35216@if intl
35217 @cd $(HOST_SUBDIR); set intl stage1-intl ; \
35218 @UNDO_LINK_TO_DIR@
35219@endif intl
35220@if ld
35221 @cd $(HOST_SUBDIR); set ld stage1-ld ; \
35222 @UNDO_LINK_TO_DIR@
35223@endif ld
35224@if libcpp
35225 @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
35226 @UNDO_LINK_TO_DIR@
35227@endif libcpp
35228@if libiberty
35229 @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
35230 @UNDO_LINK_TO_DIR@
35231@endif libiberty
35232@if zlib
35233 @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
35234 @UNDO_LINK_TO_DIR@
35235@endif zlib
35236
35237# Bubble a bugfix through all the stages up to stage 1. They
35238# are remade, but not reconfigured. The next stage (if any) will not
35239# be reconfigured as well.
35240.PHONY: stage1-bubble
35241stage1-bubble::
35242 @if test -f stage1-lean ; then \
35243 echo Skipping rebuild of stage1 ; \
35244 else \
35245 $(MAKE) stage1-start; \
35246 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
35247 fi
35248
35249.PHONY: all-stage1 clean-stage1
35250do-clean: clean-stage1
35251
35252# FIXME: Will not need to be conditional when toplevel bootstrap is the
35253# only possibility, but now it conflicts with no-bootstrap rules
35254@if gcc-bootstrap
35255
35256
35257
35258
35259# Rules to wipe a stage and all the following ones, also used for cleanstrap
35260
35261.PHONY: distclean-stage1
35262distclean-stage1::
35263 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35264 rm -rf stage1-*
35265
35266
35267@endif gcc-bootstrap
35268
35269
35270.PHONY: stage2-start stage2-end
35271
35272stage2-start::
35273 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35274 echo stage2 > stage_current ; \
35275 echo stage2 > stage_last; \
35276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35277@if bfd
35278 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
35279 mkdir stage2-bfd; \
35280 set stage2-bfd bfd ; \
35281 @CREATE_LINK_TO_DIR@ ; \
35282 set stage1-bfd prev-bfd ; \
35283 @CREATE_LINK_TO_DIR@
35284@endif bfd
35285@if opcodes
35286 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
35287 mkdir stage2-opcodes; \
35288 set stage2-opcodes opcodes ; \
35289 @CREATE_LINK_TO_DIR@ ; \
35290 set stage1-opcodes prev-opcodes ; \
35291 @CREATE_LINK_TO_DIR@
35292@endif opcodes
35293@if binutils
35294 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
35295 mkdir stage2-binutils; \
35296 set stage2-binutils binutils ; \
35297 @CREATE_LINK_TO_DIR@ ; \
35298 set stage1-binutils prev-binutils ; \
35299 @CREATE_LINK_TO_DIR@
35300@endif binutils
35301@if gas
35302 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
35303 mkdir stage2-gas; \
35304 set stage2-gas gas ; \
35305 @CREATE_LINK_TO_DIR@ ; \
35306 set stage1-gas prev-gas ; \
35307 @CREATE_LINK_TO_DIR@
35308@endif gas
35309@if gcc
35310 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
35311 mkdir stage2-gcc; \
35312 set stage2-gcc gcc ; \
35313 @CREATE_LINK_TO_DIR@ ; \
35314 set stage1-gcc prev-gcc ; \
35315 @CREATE_LINK_TO_DIR@
35316@endif gcc
35317@if intl
35318 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
35319 mkdir stage2-intl; \
35320 set stage2-intl intl ; \
35321 @CREATE_LINK_TO_DIR@ ; \
35322 set stage1-intl prev-intl ; \
35323 @CREATE_LINK_TO_DIR@
35324@endif intl
35325@if ld
35326 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
35327 mkdir stage2-ld; \
35328 set stage2-ld ld ; \
35329 @CREATE_LINK_TO_DIR@ ; \
35330 set stage1-ld prev-ld ; \
35331 @CREATE_LINK_TO_DIR@
35332@endif ld
35333@if libcpp
35334 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
35335 mkdir stage2-libcpp; \
35336 set stage2-libcpp libcpp ; \
35337 @CREATE_LINK_TO_DIR@ ; \
35338 set stage1-libcpp prev-libcpp ; \
35339 @CREATE_LINK_TO_DIR@
35340@endif libcpp
35341@if libiberty
35342 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
35343 mkdir stage2-libiberty; \
35344 set stage2-libiberty libiberty ; \
35345 @CREATE_LINK_TO_DIR@ ; \
35346 set stage1-libiberty prev-libiberty ; \
35347 @CREATE_LINK_TO_DIR@
35348@endif libiberty
35349@if zlib
35350 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
35351 mkdir stage2-zlib; \
35352 set stage2-zlib zlib ; \
35353 @CREATE_LINK_TO_DIR@ ; \
35354 set stage1-zlib prev-zlib ; \
35355 @CREATE_LINK_TO_DIR@
35356@endif zlib
35357
35358stage2-end::
35359 @rm -f stage_current
35360@if bfd
35361 @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
35362 @UNDO_LINK_TO_DIR@ ; \
35363 set prev-bfd stage1-bfd ; \
35364 @UNDO_LINK_TO_DIR@
35365@endif bfd
35366@if opcodes
35367 @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
35368 @UNDO_LINK_TO_DIR@ ; \
35369 set prev-opcodes stage1-opcodes ; \
35370 @UNDO_LINK_TO_DIR@
35371@endif opcodes
35372@if binutils
35373 @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
35374 @UNDO_LINK_TO_DIR@ ; \
35375 set prev-binutils stage1-binutils ; \
35376 @UNDO_LINK_TO_DIR@
35377@endif binutils
35378@if gas
35379 @cd $(HOST_SUBDIR); set gas stage2-gas ; \
35380 @UNDO_LINK_TO_DIR@ ; \
35381 set prev-gas stage1-gas ; \
35382 @UNDO_LINK_TO_DIR@
35383@endif gas
35384@if gcc
35385 @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
35386 @UNDO_LINK_TO_DIR@ ; \
35387 set prev-gcc stage1-gcc ; \
35388 @UNDO_LINK_TO_DIR@
35389@endif gcc
35390@if intl
35391 @cd $(HOST_SUBDIR); set intl stage2-intl ; \
35392 @UNDO_LINK_TO_DIR@ ; \
35393 set prev-intl stage1-intl ; \
35394 @UNDO_LINK_TO_DIR@
35395@endif intl
35396@if ld
35397 @cd $(HOST_SUBDIR); set ld stage2-ld ; \
35398 @UNDO_LINK_TO_DIR@ ; \
35399 set prev-ld stage1-ld ; \
35400 @UNDO_LINK_TO_DIR@
35401@endif ld
35402@if libcpp
35403 @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
35404 @UNDO_LINK_TO_DIR@ ; \
35405 set prev-libcpp stage1-libcpp ; \
35406 @UNDO_LINK_TO_DIR@
35407@endif libcpp
35408@if libiberty
35409 @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
35410 @UNDO_LINK_TO_DIR@ ; \
35411 set prev-libiberty stage1-libiberty ; \
35412 @UNDO_LINK_TO_DIR@
35413@endif libiberty
35414@if zlib
35415 @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
35416 @UNDO_LINK_TO_DIR@ ; \
35417 set prev-zlib stage1-zlib ; \
35418 @UNDO_LINK_TO_DIR@
35419@endif zlib
35420
35421# Bubble a bugfix through all the stages up to stage 2. They
35422# are remade, but not reconfigured. The next stage (if any) will not
35423# be reconfigured as well.
35424.PHONY: stage2-bubble
35425stage2-bubble:: stage1-bubble
35426 @if test -f stage2-lean || test -f stage1-lean ; then \
35427 echo Skipping rebuild of stage2 ; \
35428 else \
35429 $(MAKE) stage2-start; \
35430 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
35431 fi
35432
35433.PHONY: all-stage2 clean-stage2
35434do-clean: clean-stage2
35435
35436# FIXME: Will not need to be conditional when toplevel bootstrap is the
35437# only possibility, but now it conflicts with no-bootstrap rules
35438@if gcc-bootstrap
35439
35440
35441
35442.PHONY: bootstrap2
35443bootstrap2: stage2-bubble
35444 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35445
35446
35447# Rules to wipe a stage and all the following ones, also used for cleanstrap
35448distclean-stage1:: distclean-stage2
35449.PHONY: distclean-stage2
35450distclean-stage2::
35451 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35452 rm -rf stage2-*
35453
35454
35455@endif gcc-bootstrap
35456
35457
35458.PHONY: stage3-start stage3-end
35459
35460stage3-start::
35461 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35462 echo stage3 > stage_current ; \
35463 echo stage3 > stage_last; \
35464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35465@if bfd
35466 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
35467 mkdir stage3-bfd; \
35468 set stage3-bfd bfd ; \
35469 @CREATE_LINK_TO_DIR@ ; \
35470 set stage2-bfd prev-bfd ; \
35471 @CREATE_LINK_TO_DIR@
35472@endif bfd
35473@if opcodes
35474 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
35475 mkdir stage3-opcodes; \
35476 set stage3-opcodes opcodes ; \
35477 @CREATE_LINK_TO_DIR@ ; \
35478 set stage2-opcodes prev-opcodes ; \
35479 @CREATE_LINK_TO_DIR@
35480@endif opcodes
35481@if binutils
35482 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
35483 mkdir stage3-binutils; \
35484 set stage3-binutils binutils ; \
35485 @CREATE_LINK_TO_DIR@ ; \
35486 set stage2-binutils prev-binutils ; \
35487 @CREATE_LINK_TO_DIR@
35488@endif binutils
35489@if gas
35490 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
35491 mkdir stage3-gas; \
35492 set stage3-gas gas ; \
35493 @CREATE_LINK_TO_DIR@ ; \
35494 set stage2-gas prev-gas ; \
35495 @CREATE_LINK_TO_DIR@
35496@endif gas
35497@if gcc
35498 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
35499 mkdir stage3-gcc; \
35500 set stage3-gcc gcc ; \
35501 @CREATE_LINK_TO_DIR@ ; \
35502 set stage2-gcc prev-gcc ; \
35503 @CREATE_LINK_TO_DIR@
35504@endif gcc
35505@if intl
35506 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
35507 mkdir stage3-intl; \
35508 set stage3-intl intl ; \
35509 @CREATE_LINK_TO_DIR@ ; \
35510 set stage2-intl prev-intl ; \
35511 @CREATE_LINK_TO_DIR@
35512@endif intl
35513@if ld
35514 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
35515 mkdir stage3-ld; \
35516 set stage3-ld ld ; \
35517 @CREATE_LINK_TO_DIR@ ; \
35518 set stage2-ld prev-ld ; \
35519 @CREATE_LINK_TO_DIR@
35520@endif ld
35521@if libcpp
35522 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
35523 mkdir stage3-libcpp; \
35524 set stage3-libcpp libcpp ; \
35525 @CREATE_LINK_TO_DIR@ ; \
35526 set stage2-libcpp prev-libcpp ; \
35527 @CREATE_LINK_TO_DIR@
35528@endif libcpp
35529@if libiberty
35530 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
35531 mkdir stage3-libiberty; \
35532 set stage3-libiberty libiberty ; \
35533 @CREATE_LINK_TO_DIR@ ; \
35534 set stage2-libiberty prev-libiberty ; \
35535 @CREATE_LINK_TO_DIR@
35536@endif libiberty
35537@if zlib
35538 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
35539 mkdir stage3-zlib; \
35540 set stage3-zlib zlib ; \
35541 @CREATE_LINK_TO_DIR@ ; \
35542 set stage2-zlib prev-zlib ; \
35543 @CREATE_LINK_TO_DIR@
35544@endif zlib
35545
35546stage3-end::
35547 @rm -f stage_current
35548@if bfd
35549 @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
35550 @UNDO_LINK_TO_DIR@ ; \
35551 set prev-bfd stage2-bfd ; \
35552 @UNDO_LINK_TO_DIR@
35553@endif bfd
35554@if opcodes
35555 @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
35556 @UNDO_LINK_TO_DIR@ ; \
35557 set prev-opcodes stage2-opcodes ; \
35558 @UNDO_LINK_TO_DIR@
35559@endif opcodes
35560@if binutils
35561 @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
35562 @UNDO_LINK_TO_DIR@ ; \
35563 set prev-binutils stage2-binutils ; \
35564 @UNDO_LINK_TO_DIR@
35565@endif binutils
35566@if gas
35567 @cd $(HOST_SUBDIR); set gas stage3-gas ; \
35568 @UNDO_LINK_TO_DIR@ ; \
35569 set prev-gas stage2-gas ; \
35570 @UNDO_LINK_TO_DIR@
35571@endif gas
35572@if gcc
35573 @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
35574 @UNDO_LINK_TO_DIR@ ; \
35575 set prev-gcc stage2-gcc ; \
35576 @UNDO_LINK_TO_DIR@
35577@endif gcc
35578@if intl
35579 @cd $(HOST_SUBDIR); set intl stage3-intl ; \
35580 @UNDO_LINK_TO_DIR@ ; \
35581 set prev-intl stage2-intl ; \
35582 @UNDO_LINK_TO_DIR@
35583@endif intl
35584@if ld
35585 @cd $(HOST_SUBDIR); set ld stage3-ld ; \
35586 @UNDO_LINK_TO_DIR@ ; \
35587 set prev-ld stage2-ld ; \
35588 @UNDO_LINK_TO_DIR@
35589@endif ld
35590@if libcpp
35591 @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
35592 @UNDO_LINK_TO_DIR@ ; \
35593 set prev-libcpp stage2-libcpp ; \
35594 @UNDO_LINK_TO_DIR@
35595@endif libcpp
35596@if libiberty
35597 @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
35598 @UNDO_LINK_TO_DIR@ ; \
35599 set prev-libiberty stage2-libiberty ; \
35600 @UNDO_LINK_TO_DIR@
35601@endif libiberty
35602@if zlib
35603 @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
35604 @UNDO_LINK_TO_DIR@ ; \
35605 set prev-zlib stage2-zlib ; \
35606 @UNDO_LINK_TO_DIR@
35607@endif zlib
35608
35609# Bubble a bugfix through all the stages up to stage 3. They
35610# are remade, but not reconfigured. The next stage (if any) will not
35611# be reconfigured as well.
35612.PHONY: stage3-bubble
35613stage3-bubble:: stage2-bubble
35614 @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
35615 @if test -f stage3-lean || test -f stage2-lean ; then \
35616 echo Skipping rebuild of stage3 ; \
35617 else \
35618 $(MAKE) stage3-start; \
35619 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
35620 fi
35621
35622.PHONY: all-stage3 clean-stage3
35623do-clean: clean-stage3
35624
35625# FIXME: Will not need to be conditional when toplevel bootstrap is the
35626# only possibility, but now it conflicts with no-bootstrap rules
35627@if gcc-bootstrap
35628
35629compare:
35630 @if test -f stage2-lean; then \
35631 echo Cannot compare object files as stage 2 was deleted. ; \
35632 exit 0 ; \
35633 fi; \
35634 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35635 @r=`${PWD_COMMAND}`; export r; \
35636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637 rm -f .bad_compare ; \
35638 cd stage3-gcc; \
35639 files=`find . -name "*$(objext)" -print` ; \
35640 cd .. ; \
35641 for file in $${files} ; do \
35642 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
35643 @do_compare@ > /dev/null 2>&1; \
35644 if test $$? -eq 1; then \
35645 case $$file in \
35646 ./cc*-checksum$(objext) | ./libgcc/* ) \
35647 echo warning: $$file differs ;; \
35648 *) \
35649 echo $$file differs >> .bad_compare ;; \
35650 esac ; \
35651 fi ; \
35652 done ; \
35653 if [ -f .bad_compare ]; then \
35654 echo "Bootstrap comparison failure!"; \
35655 cat .bad_compare; \
35656 exit 1; \
35657 else \
35658 true; \
35659 fi ; \
35660 $(STAMP) compare
35661 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
35662
35663
35664
35665.PHONY: bootstrap
35666bootstrap: stage3-bubble
35667 $(MAKE) compare
35668 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35669
35670
35671# Rules to wipe a stage and all the following ones, also used for cleanstrap
35672distclean-stage2:: distclean-stage3
35673.PHONY: distclean-stage3
35674distclean-stage3::
35675 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35676 rm -rf stage3-* compare
35677
35678
35679.PHONY: cleanstrap
35680cleanstrap: distclean bootstrap
35681
35682@endif gcc-bootstrap
35683
35684
35685.PHONY: stage4-start stage4-end
35686
35687stage4-start::
35688 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35689 echo stage4 > stage_current ; \
35690 echo stage4 > stage_last; \
35691 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35692@if bfd
35693 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
35694 mkdir stage4-bfd; \
35695 set stage4-bfd bfd ; \
35696 @CREATE_LINK_TO_DIR@ ; \
35697 set stage3-bfd prev-bfd ; \
35698 @CREATE_LINK_TO_DIR@
35699@endif bfd
35700@if opcodes
35701 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
35702 mkdir stage4-opcodes; \
35703 set stage4-opcodes opcodes ; \
35704 @CREATE_LINK_TO_DIR@ ; \
35705 set stage3-opcodes prev-opcodes ; \
35706 @CREATE_LINK_TO_DIR@
35707@endif opcodes
35708@if binutils
35709 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
35710 mkdir stage4-binutils; \
35711 set stage4-binutils binutils ; \
35712 @CREATE_LINK_TO_DIR@ ; \
35713 set stage3-binutils prev-binutils ; \
35714 @CREATE_LINK_TO_DIR@
35715@endif binutils
35716@if gas
35717 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
35718 mkdir stage4-gas; \
35719 set stage4-gas gas ; \
35720 @CREATE_LINK_TO_DIR@ ; \
35721 set stage3-gas prev-gas ; \
35722 @CREATE_LINK_TO_DIR@
35723@endif gas
35724@if gcc
35725 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
35726 mkdir stage4-gcc; \
35727 set stage4-gcc gcc ; \
35728 @CREATE_LINK_TO_DIR@ ; \
35729 set stage3-gcc prev-gcc ; \
35730 @CREATE_LINK_TO_DIR@
35731@endif gcc
35732@if intl
35733 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
35734 mkdir stage4-intl; \
35735 set stage4-intl intl ; \
35736 @CREATE_LINK_TO_DIR@ ; \
35737 set stage3-intl prev-intl ; \
35738 @CREATE_LINK_TO_DIR@
35739@endif intl
35740@if ld
35741 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
35742 mkdir stage4-ld; \
35743 set stage4-ld ld ; \
35744 @CREATE_LINK_TO_DIR@ ; \
35745 set stage3-ld prev-ld ; \
35746 @CREATE_LINK_TO_DIR@
35747@endif ld
35748@if libcpp
35749 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
35750 mkdir stage4-libcpp; \
35751 set stage4-libcpp libcpp ; \
35752 @CREATE_LINK_TO_DIR@ ; \
35753 set stage3-libcpp prev-libcpp ; \
35754 @CREATE_LINK_TO_DIR@
35755@endif libcpp
35756@if libiberty
35757 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
35758 mkdir stage4-libiberty; \
35759 set stage4-libiberty libiberty ; \
35760 @CREATE_LINK_TO_DIR@ ; \
35761 set stage3-libiberty prev-libiberty ; \
35762 @CREATE_LINK_TO_DIR@
35763@endif libiberty
35764@if zlib
35765 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
35766 mkdir stage4-zlib; \
35767 set stage4-zlib zlib ; \
35768 @CREATE_LINK_TO_DIR@ ; \
35769 set stage3-zlib prev-zlib ; \
35770 @CREATE_LINK_TO_DIR@
35771@endif zlib
35772
35773stage4-end::
35774 @rm -f stage_current
35775@if bfd
35776 @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
35777 @UNDO_LINK_TO_DIR@ ; \
35778 set prev-bfd stage3-bfd ; \
35779 @UNDO_LINK_TO_DIR@
35780@endif bfd
35781@if opcodes
35782 @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
35783 @UNDO_LINK_TO_DIR@ ; \
35784 set prev-opcodes stage3-opcodes ; \
35785 @UNDO_LINK_TO_DIR@
35786@endif opcodes
35787@if binutils
35788 @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
35789 @UNDO_LINK_TO_DIR@ ; \
35790 set prev-binutils stage3-binutils ; \
35791 @UNDO_LINK_TO_DIR@
35792@endif binutils
35793@if gas
35794 @cd $(HOST_SUBDIR); set gas stage4-gas ; \
35795 @UNDO_LINK_TO_DIR@ ; \
35796 set prev-gas stage3-gas ; \
35797 @UNDO_LINK_TO_DIR@
35798@endif gas
35799@if gcc
35800 @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
35801 @UNDO_LINK_TO_DIR@ ; \
35802 set prev-gcc stage3-gcc ; \
35803 @UNDO_LINK_TO_DIR@
35804@endif gcc
35805@if intl
35806 @cd $(HOST_SUBDIR); set intl stage4-intl ; \
35807 @UNDO_LINK_TO_DIR@ ; \
35808 set prev-intl stage3-intl ; \
35809 @UNDO_LINK_TO_DIR@
35810@endif intl
35811@if ld
35812 @cd $(HOST_SUBDIR); set ld stage4-ld ; \
35813 @UNDO_LINK_TO_DIR@ ; \
35814 set prev-ld stage3-ld ; \
35815 @UNDO_LINK_TO_DIR@
35816@endif ld
35817@if libcpp
35818 @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
35819 @UNDO_LINK_TO_DIR@ ; \
35820 set prev-libcpp stage3-libcpp ; \
35821 @UNDO_LINK_TO_DIR@
35822@endif libcpp
35823@if libiberty
35824 @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
35825 @UNDO_LINK_TO_DIR@ ; \
35826 set prev-libiberty stage3-libiberty ; \
35827 @UNDO_LINK_TO_DIR@
35828@endif libiberty
35829@if zlib
35830 @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
35831 @UNDO_LINK_TO_DIR@ ; \
35832 set prev-zlib stage3-zlib ; \
35833 @UNDO_LINK_TO_DIR@
35834@endif zlib
35835
35836# Bubble a bugfix through all the stages up to stage 4. They
35837# are remade, but not reconfigured. The next stage (if any) will not
35838# be reconfigured as well.
35839.PHONY: stage4-bubble
35840stage4-bubble:: stage3-bubble
35841 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
35842 @if test -f stage4-lean || test -f stage3-lean ; then \
35843 echo Skipping rebuild of stage4 ; \
35844 else \
35845 $(MAKE) stage4-start; \
35846 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
35847 fi
35848
35849.PHONY: all-stage4 clean-stage4
35850do-clean: clean-stage4
35851
35852# FIXME: Will not need to be conditional when toplevel bootstrap is the
35853# only possibility, but now it conflicts with no-bootstrap rules
35854@if gcc-bootstrap
35855
35856compare3:
35857 @if test -f stage3-lean; then \
35858 echo Cannot compare object files as stage 3 was deleted. ; \
35859 exit 0 ; \
35860 fi; \
35861 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35862 @r=`${PWD_COMMAND}`; export r; \
35863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864 rm -f .bad_compare ; \
35865 cd stage4-gcc; \
35866 files=`find . -name "*$(objext)" -print` ; \
35867 cd .. ; \
35868 for file in $${files} ; do \
35869 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
35870 @do_compare@ > /dev/null 2>&1; \
35871 if test $$? -eq 1; then \
35872 case $$file in \
35873 ./cc*-checksum$(objext) | ./libgcc/* ) \
35874 echo warning: $$file differs ;; \
35875 *) \
35876 echo $$file differs >> .bad_compare ;; \
35877 esac ; \
35878 fi ; \
35879 done ; \
35880 if [ -f .bad_compare ]; then \
35881 echo "Bootstrap comparison failure!"; \
35882 cat .bad_compare; \
35883 exit 1; \
35884 else \
35885 true; \
35886 fi ; \
35887 $(STAMP) compare3
35888 @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
35889
35890
35891
35892.PHONY: bootstrap4
35893bootstrap4: stage4-bubble
35894 $(MAKE) compare3
35895 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35896
35897
35898# Rules to wipe a stage and all the following ones, also used for cleanstrap
35899distclean-stage3:: distclean-stage4
35900.PHONY: distclean-stage4
35901distclean-stage4::
35902 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35903 rm -rf stage4-* compare3
35904
35905
35906@endif gcc-bootstrap
35907
35908
35909.PHONY: stageprofile-start stageprofile-end
35910
35911stageprofile-start::
35912 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35913 echo stageprofile > stage_current ; \
35914 echo stageprofile > stage_last; \
35915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35916@if bfd
35917 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
35918 mkdir stageprofile-bfd; \
35919 set stageprofile-bfd bfd ; \
35920 @CREATE_LINK_TO_DIR@ ; \
35921 set stage1-bfd prev-bfd ; \
35922 @CREATE_LINK_TO_DIR@
35923@endif bfd
35924@if opcodes
35925 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
35926 mkdir stageprofile-opcodes; \
35927 set stageprofile-opcodes opcodes ; \
35928 @CREATE_LINK_TO_DIR@ ; \
35929 set stage1-opcodes prev-opcodes ; \
35930 @CREATE_LINK_TO_DIR@
35931@endif opcodes
35932@if binutils
35933 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
35934 mkdir stageprofile-binutils; \
35935 set stageprofile-binutils binutils ; \
35936 @CREATE_LINK_TO_DIR@ ; \
35937 set stage1-binutils prev-binutils ; \
35938 @CREATE_LINK_TO_DIR@
35939@endif binutils
35940@if gas
35941 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
35942 mkdir stageprofile-gas; \
35943 set stageprofile-gas gas ; \
35944 @CREATE_LINK_TO_DIR@ ; \
35945 set stage1-gas prev-gas ; \
35946 @CREATE_LINK_TO_DIR@
35947@endif gas
35948@if gcc
35949 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
35950 mkdir stageprofile-gcc; \
35951 set stageprofile-gcc gcc ; \
35952 @CREATE_LINK_TO_DIR@ ; \
35953 set stage1-gcc prev-gcc ; \
35954 @CREATE_LINK_TO_DIR@
35955@endif gcc
35956@if intl
35957 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
35958 mkdir stageprofile-intl; \
35959 set stageprofile-intl intl ; \
35960 @CREATE_LINK_TO_DIR@ ; \
35961 set stage1-intl prev-intl ; \
35962 @CREATE_LINK_TO_DIR@
35963@endif intl
35964@if ld
35965 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
35966 mkdir stageprofile-ld; \
35967 set stageprofile-ld ld ; \
35968 @CREATE_LINK_TO_DIR@ ; \
35969 set stage1-ld prev-ld ; \
35970 @CREATE_LINK_TO_DIR@
35971@endif ld
35972@if libcpp
35973 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
35974 mkdir stageprofile-libcpp; \
35975 set stageprofile-libcpp libcpp ; \
35976 @CREATE_LINK_TO_DIR@ ; \
35977 set stage1-libcpp prev-libcpp ; \
35978 @CREATE_LINK_TO_DIR@
35979@endif libcpp
35980@if libiberty
35981 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
35982 mkdir stageprofile-libiberty; \
35983 set stageprofile-libiberty libiberty ; \
35984 @CREATE_LINK_TO_DIR@ ; \
35985 set stage1-libiberty prev-libiberty ; \
35986 @CREATE_LINK_TO_DIR@
35987@endif libiberty
35988@if zlib
35989 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
35990 mkdir stageprofile-zlib; \
35991 set stageprofile-zlib zlib ; \
35992 @CREATE_LINK_TO_DIR@ ; \
35993 set stage1-zlib prev-zlib ; \
35994 @CREATE_LINK_TO_DIR@
35995@endif zlib
35996
35997stageprofile-end::
35998 @rm -f stage_current
35999@if bfd
36000 @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
36001 @UNDO_LINK_TO_DIR@ ; \
36002 set prev-bfd stage1-bfd ; \
36003 @UNDO_LINK_TO_DIR@
36004@endif bfd
36005@if opcodes
36006 @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
36007 @UNDO_LINK_TO_DIR@ ; \
36008 set prev-opcodes stage1-opcodes ; \
36009 @UNDO_LINK_TO_DIR@
36010@endif opcodes
36011@if binutils
36012 @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
36013 @UNDO_LINK_TO_DIR@ ; \
36014 set prev-binutils stage1-binutils ; \
36015 @UNDO_LINK_TO_DIR@
36016@endif binutils
36017@if gas
36018 @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
36019 @UNDO_LINK_TO_DIR@ ; \
36020 set prev-gas stage1-gas ; \
36021 @UNDO_LINK_TO_DIR@
36022@endif gas
36023@if gcc
36024 @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
36025 @UNDO_LINK_TO_DIR@ ; \
36026 set prev-gcc stage1-gcc ; \
36027 @UNDO_LINK_TO_DIR@
36028@endif gcc
36029@if intl
36030 @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
36031 @UNDO_LINK_TO_DIR@ ; \
36032 set prev-intl stage1-intl ; \
36033 @UNDO_LINK_TO_DIR@
36034@endif intl
36035@if ld
36036 @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
36037 @UNDO_LINK_TO_DIR@ ; \
36038 set prev-ld stage1-ld ; \
36039 @UNDO_LINK_TO_DIR@
36040@endif ld
36041@if libcpp
36042 @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
36043 @UNDO_LINK_TO_DIR@ ; \
36044 set prev-libcpp stage1-libcpp ; \
36045 @UNDO_LINK_TO_DIR@
36046@endif libcpp
36047@if libiberty
36048 @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
36049 @UNDO_LINK_TO_DIR@ ; \
36050 set prev-libiberty stage1-libiberty ; \
36051 @UNDO_LINK_TO_DIR@
36052@endif libiberty
36053@if zlib
36054 @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
36055 @UNDO_LINK_TO_DIR@ ; \
36056 set prev-zlib stage1-zlib ; \
36057 @UNDO_LINK_TO_DIR@
36058@endif zlib
36059
36060# Bubble a bugfix through all the stages up to stage profile. They
36061# are remade, but not reconfigured. The next stage (if any) will not
36062# be reconfigured as well.
36063.PHONY: stageprofile-bubble
36064stageprofile-bubble:: stage1-bubble
36065 @if test -f stageprofile-lean || test -f stage1-lean ; then \
36066 echo Skipping rebuild of stageprofile ; \
36067 else \
36068 $(MAKE) stageprofile-start; \
36069 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
36070 fi
36071
36072.PHONY: all-stageprofile clean-stageprofile
36073do-clean: clean-stageprofile
36074
36075# FIXME: Will not need to be conditional when toplevel bootstrap is the
36076# only possibility, but now it conflicts with no-bootstrap rules
36077@if gcc-bootstrap
36078
36079
36080
36081
36082# Rules to wipe a stage and all the following ones, also used for cleanstrap
36083distclean-stage1:: distclean-stageprofile
36084.PHONY: distclean-stageprofile
36085distclean-stageprofile::
36086 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36087 rm -rf stageprofile-*
36088
36089
36090@endif gcc-bootstrap
36091
36092
36093.PHONY: stagefeedback-start stagefeedback-end
36094
36095stagefeedback-start::
36096 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36097 echo stagefeedback > stage_current ; \
36098 echo stagefeedback > stage_last; \
36099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36100@if bfd
36101 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
36102 mkdir stagefeedback-bfd; \
36103 set stagefeedback-bfd bfd ; \
36104 @CREATE_LINK_TO_DIR@ ; \
36105 set stageprofile-bfd prev-bfd ; \
36106 @CREATE_LINK_TO_DIR@
36107@endif bfd
36108@if opcodes
36109 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
36110 mkdir stagefeedback-opcodes; \
36111 set stagefeedback-opcodes opcodes ; \
36112 @CREATE_LINK_TO_DIR@ ; \
36113 set stageprofile-opcodes prev-opcodes ; \
36114 @CREATE_LINK_TO_DIR@
36115@endif opcodes
36116@if binutils
36117 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
36118 mkdir stagefeedback-binutils; \
36119 set stagefeedback-binutils binutils ; \
36120 @CREATE_LINK_TO_DIR@ ; \
36121 set stageprofile-binutils prev-binutils ; \
36122 @CREATE_LINK_TO_DIR@
36123@endif binutils
36124@if gas
36125 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
36126 mkdir stagefeedback-gas; \
36127 set stagefeedback-gas gas ; \
36128 @CREATE_LINK_TO_DIR@ ; \
36129 set stageprofile-gas prev-gas ; \
36130 @CREATE_LINK_TO_DIR@
36131@endif gas
36132@if gcc
36133 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
36134 mkdir stagefeedback-gcc; \
36135 set stagefeedback-gcc gcc ; \
36136 @CREATE_LINK_TO_DIR@ ; \
36137 set stageprofile-gcc prev-gcc ; \
36138 @CREATE_LINK_TO_DIR@
36139@endif gcc
36140@if intl
36141 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
36142 mkdir stagefeedback-intl; \
36143 set stagefeedback-intl intl ; \
36144 @CREATE_LINK_TO_DIR@ ; \
36145 set stageprofile-intl prev-intl ; \
36146 @CREATE_LINK_TO_DIR@
36147@endif intl
36148@if ld
36149 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
36150 mkdir stagefeedback-ld; \
36151 set stagefeedback-ld ld ; \
36152 @CREATE_LINK_TO_DIR@ ; \
36153 set stageprofile-ld prev-ld ; \
36154 @CREATE_LINK_TO_DIR@
36155@endif ld
36156@if libcpp
36157 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
36158 mkdir stagefeedback-libcpp; \
36159 set stagefeedback-libcpp libcpp ; \
36160 @CREATE_LINK_TO_DIR@ ; \
36161 set stageprofile-libcpp prev-libcpp ; \
36162 @CREATE_LINK_TO_DIR@
36163@endif libcpp
36164@if libiberty
36165 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
36166 mkdir stagefeedback-libiberty; \
36167 set stagefeedback-libiberty libiberty ; \
36168 @CREATE_LINK_TO_DIR@ ; \
36169 set stageprofile-libiberty prev-libiberty ; \
36170 @CREATE_LINK_TO_DIR@
36171@endif libiberty
36172@if zlib
36173 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
36174 mkdir stagefeedback-zlib; \
36175 set stagefeedback-zlib zlib ; \
36176 @CREATE_LINK_TO_DIR@ ; \
36177 set stageprofile-zlib prev-zlib ; \
36178 @CREATE_LINK_TO_DIR@
36179@endif zlib
36180
36181stagefeedback-end::
36182 @rm -f stage_current
36183@if bfd
36184 @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
36185 @UNDO_LINK_TO_DIR@ ; \
36186 set prev-bfd stageprofile-bfd ; \
36187 @UNDO_LINK_TO_DIR@
36188@endif bfd
36189@if opcodes
36190 @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
36191 @UNDO_LINK_TO_DIR@ ; \
36192 set prev-opcodes stageprofile-opcodes ; \
36193 @UNDO_LINK_TO_DIR@
36194@endif opcodes
36195@if binutils
36196 @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
36197 @UNDO_LINK_TO_DIR@ ; \
36198 set prev-binutils stageprofile-binutils ; \
36199 @UNDO_LINK_TO_DIR@
36200@endif binutils
36201@if gas
36202 @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
36203 @UNDO_LINK_TO_DIR@ ; \
36204 set prev-gas stageprofile-gas ; \
36205 @UNDO_LINK_TO_DIR@
36206@endif gas
36207@if gcc
36208 @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
36209 @UNDO_LINK_TO_DIR@ ; \
36210 set prev-gcc stageprofile-gcc ; \
36211 @UNDO_LINK_TO_DIR@
36212@endif gcc
36213@if intl
36214 @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
36215 @UNDO_LINK_TO_DIR@ ; \
36216 set prev-intl stageprofile-intl ; \
36217 @UNDO_LINK_TO_DIR@
36218@endif intl
36219@if ld
36220 @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
36221 @UNDO_LINK_TO_DIR@ ; \
36222 set prev-ld stageprofile-ld ; \
36223 @UNDO_LINK_TO_DIR@
36224@endif ld
36225@if libcpp
36226 @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
36227 @UNDO_LINK_TO_DIR@ ; \
36228 set prev-libcpp stageprofile-libcpp ; \
36229 @UNDO_LINK_TO_DIR@
36230@endif libcpp
36231@if libiberty
36232 @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
36233 @UNDO_LINK_TO_DIR@ ; \
36234 set prev-libiberty stageprofile-libiberty ; \
36235 @UNDO_LINK_TO_DIR@
36236@endif libiberty
36237@if zlib
36238 @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
36239 @UNDO_LINK_TO_DIR@ ; \
36240 set prev-zlib stageprofile-zlib ; \
36241 @UNDO_LINK_TO_DIR@
36242@endif zlib
36243
36244# Bubble a bugfix through all the stages up to stage feedback. They
36245# are remade, but not reconfigured. The next stage (if any) will not
36246# be reconfigured as well.
36247.PHONY: stagefeedback-bubble
36248stagefeedback-bubble:: stageprofile-bubble
36249 @if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
36250 echo Skipping rebuild of stagefeedback ; \
36251 else \
36252 $(MAKE) stagefeedback-start; \
36253 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
36254 fi
36255
36256.PHONY: all-stagefeedback clean-stagefeedback
36257do-clean: clean-stagefeedback
36258
36259# FIXME: Will not need to be conditional when toplevel bootstrap is the
36260# only possibility, but now it conflicts with no-bootstrap rules
36261@if gcc-bootstrap
36262
36263
36264
36265.PHONY: profiledbootstrap
36266profiledbootstrap: stagefeedback-bubble
36267 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36268
36269
36270# Rules to wipe a stage and all the following ones, also used for cleanstrap
36271distclean-stageprofile:: distclean-stagefeedback
36272.PHONY: distclean-stagefeedback
36273distclean-stagefeedback::
36274 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36275 rm -rf stagefeedback-*
36276
36277
36278@endif gcc-bootstrap
36279
36280
36281
36282stageprofile-end::
36283 $(MAKE) distclean-stagefeedback
36284
36285stagefeedback-start::
36286 @r=`${PWD_COMMAND}`; export r; \
36287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36288 for i in prev-*; do \
36289 j=`echo $$i | sed s/^prev-//` ; \
36290 cd $$r/$$i && \
36291 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
36292 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
36293 done
36294
36295@if gcc-bootstrap
36296do-distclean: distclean-stage1
36297@endif gcc-bootstrap
36298
36299# --------------------------------------
36300# Dependencies between different modules
36301# --------------------------------------
36302
36303# Generic dependencies for target modules on host stuff, especially gcc
36304
36305configure-target-libstdc++-v3: maybe-all-gcc
36306
36307configure-target-libmudflap: maybe-all-gcc
36308
36309configure-target-libssp: maybe-all-gcc
36310
36311configure-target-newlib: maybe-all-gcc
36312
36313configure-target-libgfortran: maybe-all-gcc
36314
36315configure-target-libobjc: maybe-all-gcc
36316
36317configure-target-libtermcap: maybe-all-gcc
36318
36319configure-target-winsup: maybe-all-gcc
36320
36321configure-target-libgloss: maybe-all-gcc
36322
36323configure-target-libiberty: maybe-all-gcc
36324
36325configure-target-gperf: maybe-all-gcc
36326
36327configure-target-examples: maybe-all-gcc
36328
36329configure-target-libffi: maybe-all-gcc
36330
36331configure-target-libjava: maybe-all-gcc
36332
36333configure-target-zlib: maybe-all-gcc
36334
36335configure-target-boehm-gc: maybe-all-gcc
36336
36337configure-target-qthreads: maybe-all-gcc
36338
36339configure-target-rda: maybe-all-gcc
36340
36341configure-target-libada: maybe-all-gcc
36342
36343
36344
36345configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
36346
36347configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
36348configure-target-gperf: maybe-all-target-libstdc++-v3
36349
36350configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
36351
36352configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
36353
36354configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
36355
36356configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
36357configure-target-libjava: maybe-all-target-libstdc++-v3
36358
36359configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
36360
36361configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
36362
36363configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
36364
36365configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
36366
36367configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
36368
36369configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
36370
36371configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
36372
36373configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
36374
36375configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
36376
36377configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
36378
36379
36380# There are two types of dependencies here: 'hard' dependencies, where one
36381# module simply won't build without the other; and 'soft' dependencies, where
36382# if the depended-on module is missing, the depending module will do without
36383# or find a substitute somewhere (perhaps installed). Soft dependencies
36384# are made here to depend on a 'maybe-' target. If you're not sure,
36385# it's safer to use a soft dependency.
36386
36387
36388
36389
36390
36391
36392# With all the machinery above in place, it is pretty easy to generate
36393# dependencies. Host dependencies are a bit more complex because we have
36394# to check for bootstrap/prebootstrap dependencies. To resolve
36395# prebootstrap dependencies, prebootstrap modules are gathered in
36396# a hash table.
36397all-build-bison: maybe-all-build-texinfo
36398all-build-byacc: maybe-all-build-texinfo
36399all-build-flex: maybe-all-build-texinfo
36400all-build-flex: maybe-all-build-bison
36401all-build-flex: maybe-all-build-byacc
36402all-build-flex: maybe-all-build-m4
36403all-build-libiberty: maybe-all-build-texinfo
36404all-build-m4: maybe-all-build-texinfo
36405all-build-fixincludes: maybe-all-build-libiberty
36406configure-gcc: maybe-configure-intl
36407
36408configure-stage1-gcc: maybe-configure-stage1-intl
36409configure-stage2-gcc: maybe-configure-stage2-intl
36410configure-stage3-gcc: maybe-configure-stage3-intl
36411configure-stage4-gcc: maybe-configure-stage4-intl
36412configure-stageprofile-gcc: maybe-configure-stageprofile-intl
36413configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
36414configure-gcc: maybe-all-binutils
36415
36416configure-stage1-gcc: maybe-all-stage1-binutils
36417configure-stage2-gcc: maybe-all-stage2-binutils
36418configure-stage3-gcc: maybe-all-stage3-binutils
36419configure-stage4-gcc: maybe-all-stage4-binutils
36420configure-stageprofile-gcc: maybe-all-stageprofile-binutils
36421configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
36422configure-gcc: maybe-all-gas
36423
36424configure-stage1-gcc: maybe-all-stage1-gas
36425configure-stage2-gcc: maybe-all-stage2-gas
36426configure-stage3-gcc: maybe-all-stage3-gas
36427configure-stage4-gcc: maybe-all-stage4-gas
36428configure-stageprofile-gcc: maybe-all-stageprofile-gas
36429configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
36430configure-gcc: maybe-all-ld
36431
36432configure-stage1-gcc: maybe-all-stage1-ld
36433configure-stage2-gcc: maybe-all-stage2-ld
36434configure-stage3-gcc: maybe-all-stage3-ld
36435configure-stage4-gcc: maybe-all-stage4-ld
36436configure-stageprofile-gcc: maybe-all-stageprofile-ld
36437configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
36438all-gcc: all-libiberty
36439
36440all-stage1-gcc: all-stage1-libiberty
36441all-stage2-gcc: all-stage2-libiberty
36442all-stage3-gcc: all-stage3-libiberty
36443all-stage4-gcc: all-stage4-libiberty
36444all-stageprofile-gcc: all-stageprofile-libiberty
36445all-stagefeedback-gcc: all-stagefeedback-libiberty
36446all-gcc: maybe-all-intl
36447
36448all-stage1-gcc: maybe-all-stage1-intl
36449all-stage2-gcc: maybe-all-stage2-intl
36450all-stage3-gcc: maybe-all-stage3-intl
36451all-stage4-gcc: maybe-all-stage4-intl
36452all-stageprofile-gcc: maybe-all-stageprofile-intl
36453all-stagefeedback-gcc: maybe-all-stagefeedback-intl
36454all-gcc: maybe-all-build-texinfo
36455
36456all-stage1-gcc: maybe-all-build-texinfo
36457all-stage2-gcc: maybe-all-build-texinfo
36458all-stage3-gcc: maybe-all-build-texinfo
36459all-stage4-gcc: maybe-all-build-texinfo
36460all-stageprofile-gcc: maybe-all-build-texinfo
36461all-stagefeedback-gcc: maybe-all-build-texinfo
36462all-prebootstrap: maybe-all-build-texinfo
36463all-gcc: maybe-all-build-bison
36464
36465all-stage1-gcc: maybe-all-build-bison
36466all-stage2-gcc: maybe-all-build-bison
36467all-stage3-gcc: maybe-all-build-bison
36468all-stage4-gcc: maybe-all-build-bison
36469all-stageprofile-gcc: maybe-all-build-bison
36470all-stagefeedback-gcc: maybe-all-build-bison
36471all-prebootstrap: maybe-all-build-bison
36472all-gcc: maybe-all-build-byacc
36473
36474all-stage1-gcc: maybe-all-build-byacc
36475all-stage2-gcc: maybe-all-build-byacc
36476all-stage3-gcc: maybe-all-build-byacc
36477all-stage4-gcc: maybe-all-build-byacc
36478all-stageprofile-gcc: maybe-all-build-byacc
36479all-stagefeedback-gcc: maybe-all-build-byacc
36480all-prebootstrap: maybe-all-build-byacc
36481all-gcc: maybe-all-build-flex
36482
36483all-stage1-gcc: maybe-all-build-flex
36484all-stage2-gcc: maybe-all-build-flex
36485all-stage3-gcc: maybe-all-build-flex
36486all-stage4-gcc: maybe-all-build-flex
36487all-stageprofile-gcc: maybe-all-build-flex
36488all-stagefeedback-gcc: maybe-all-build-flex
36489all-prebootstrap: maybe-all-build-flex
36490all-gcc: maybe-all-build-libiberty
36491
36492all-stage1-gcc: maybe-all-build-libiberty
36493all-stage2-gcc: maybe-all-build-libiberty
36494all-stage3-gcc: maybe-all-build-libiberty
36495all-stage4-gcc: maybe-all-build-libiberty
36496all-stageprofile-gcc: maybe-all-build-libiberty
36497all-stagefeedback-gcc: maybe-all-build-libiberty
36498all-prebootstrap: maybe-all-build-libiberty
36499all-gcc: maybe-all-build-fixincludes
36500
36501all-stage1-gcc: maybe-all-build-fixincludes
36502all-stage2-gcc: maybe-all-build-fixincludes
36503all-stage3-gcc: maybe-all-build-fixincludes
36504all-stage4-gcc: maybe-all-build-fixincludes
36505all-stageprofile-gcc: maybe-all-build-fixincludes
36506all-stagefeedback-gcc: maybe-all-build-fixincludes
36507all-prebootstrap: maybe-all-build-fixincludes
36508all-gcc: maybe-all-zlib
36509
36510all-stage1-gcc: maybe-all-stage1-zlib
36511all-stage2-gcc: maybe-all-stage2-zlib
36512all-stage3-gcc: maybe-all-stage3-zlib
36513all-stage4-gcc: maybe-all-stage4-zlib
36514all-stageprofile-gcc: maybe-all-stageprofile-zlib
36515all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
36516all-gcc: all-libcpp
36517
36518all-stage1-gcc: all-stage1-libcpp
36519all-stage2-gcc: all-stage2-libcpp
36520all-stage3-gcc: all-stage3-libcpp
36521all-stage4-gcc: all-stage4-libcpp
36522all-stageprofile-gcc: all-stageprofile-libcpp
36523all-stagefeedback-gcc: all-stagefeedback-libcpp
36524all-gcc: maybe-all-libiberty
36525
36526all-stage1-gcc: maybe-all-stage1-libiberty
36527all-stage2-gcc: maybe-all-stage2-libiberty
36528all-stage3-gcc: maybe-all-stage3-libiberty
36529all-stage4-gcc: maybe-all-stage4-libiberty
36530all-stageprofile-gcc: maybe-all-stageprofile-libiberty
36531all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
36532all-gcc: maybe-all-fixincludes
36533install-gcc: maybe-install-fixincludes
36534configure-libcpp: configure-libiberty
36535
36536configure-stage1-libcpp: configure-stage1-libiberty
36537configure-stage2-libcpp: configure-stage2-libiberty
36538configure-stage3-libcpp: configure-stage3-libiberty
36539configure-stage4-libcpp: configure-stage4-libiberty
36540configure-stageprofile-libcpp: configure-stageprofile-libiberty
36541configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
36542configure-libcpp: maybe-configure-intl
36543
36544configure-stage1-libcpp: maybe-configure-stage1-intl
36545configure-stage2-libcpp: maybe-configure-stage2-intl
36546configure-stage3-libcpp: maybe-configure-stage3-intl
36547configure-stage4-libcpp: maybe-configure-stage4-intl
36548configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
36549configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
36550all-libcpp: all-libiberty
36551
36552all-stage1-libcpp: all-stage1-libiberty
36553all-stage2-libcpp: all-stage2-libiberty
36554all-stage3-libcpp: all-stage3-libiberty
36555all-stage4-libcpp: all-stage4-libiberty
36556all-stageprofile-libcpp: all-stageprofile-libiberty
36557all-stagefeedback-libcpp: all-stagefeedback-libiberty
36558all-libcpp: maybe-all-intl
36559
36560all-stage1-libcpp: maybe-all-stage1-intl
36561all-stage2-libcpp: maybe-all-stage2-intl
36562all-stage3-libcpp: maybe-all-stage3-intl
36563all-stage4-libcpp: maybe-all-stage4-intl
36564all-stageprofile-libcpp: maybe-all-stageprofile-intl
36565all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
36566all-fixincludes: maybe-all-libiberty
36567all-gnattools: maybe-all-target-libada
36568configure-gdb: maybe-configure-itcl
36569configure-gdb: maybe-configure-tcl
36570configure-gdb: maybe-configure-tk
36571configure-gdb: maybe-configure-sim
36572all-gdb: maybe-all-libiberty
36573all-gdb: maybe-all-opcodes
36574all-gdb: maybe-all-bfd
36575all-gdb: maybe-all-readline
36576all-gdb: maybe-all-build-bison
36577all-gdb: maybe-all-build-byacc
36578all-gdb: maybe-all-sim
36579install-gdb: maybe-install-tcl
36580install-gdb: maybe-install-tk
36581install-gdb: maybe-install-itcl
36582install-gdb: maybe-install-libgui
36583configure-libgui: maybe-configure-tcl
36584configure-libgui: maybe-configure-tk
36585all-libgui: maybe-all-tcl
36586all-libgui: maybe-all-tk
36587all-libgui: maybe-all-itcl
36588configure-bfd: configure-libiberty
36589
36590configure-stage1-bfd: configure-stage1-libiberty
36591configure-stage2-bfd: configure-stage2-libiberty
36592configure-stage3-bfd: configure-stage3-libiberty
36593configure-stage4-bfd: configure-stage4-libiberty
36594configure-stageprofile-bfd: configure-stageprofile-libiberty
36595configure-stagefeedback-bfd: configure-stagefeedback-libiberty
36596all-bfd: maybe-all-libiberty
36597
36598all-stage1-bfd: maybe-all-stage1-libiberty
36599all-stage2-bfd: maybe-all-stage2-libiberty
36600all-stage3-bfd: maybe-all-stage3-libiberty
36601all-stage4-bfd: maybe-all-stage4-libiberty
36602all-stageprofile-bfd: maybe-all-stageprofile-libiberty
36603all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
36604all-bfd: maybe-all-intl
36605
36606all-stage1-bfd: maybe-all-stage1-intl
36607all-stage2-bfd: maybe-all-stage2-intl
36608all-stage3-bfd: maybe-all-stage3-intl
36609all-stage4-bfd: maybe-all-stage4-intl
36610all-stageprofile-bfd: maybe-all-stageprofile-intl
36611all-stagefeedback-bfd: maybe-all-stagefeedback-intl
36612all-binutils: maybe-all-libiberty
36613
36614all-stage1-binutils: maybe-all-stage1-libiberty
36615all-stage2-binutils: maybe-all-stage2-libiberty
36616all-stage3-binutils: maybe-all-stage3-libiberty
36617all-stage4-binutils: maybe-all-stage4-libiberty
36618all-stageprofile-binutils: maybe-all-stageprofile-libiberty
36619all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
36620all-binutils: maybe-all-opcodes
36621
36622all-stage1-binutils: maybe-all-stage1-opcodes
36623all-stage2-binutils: maybe-all-stage2-opcodes
36624all-stage3-binutils: maybe-all-stage3-opcodes
36625all-stage4-binutils: maybe-all-stage4-opcodes
36626all-stageprofile-binutils: maybe-all-stageprofile-opcodes
36627all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
36628all-binutils: maybe-all-bfd
36629
36630all-stage1-binutils: maybe-all-stage1-bfd
36631all-stage2-binutils: maybe-all-stage2-bfd
36632all-stage3-binutils: maybe-all-stage3-bfd
36633all-stage4-binutils: maybe-all-stage4-bfd
36634all-stageprofile-binutils: maybe-all-stageprofile-bfd
36635all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
36636all-binutils: maybe-all-build-flex
36637
36638all-stage1-binutils: maybe-all-build-flex
36639all-stage2-binutils: maybe-all-build-flex
36640all-stage3-binutils: maybe-all-build-flex
36641all-stage4-binutils: maybe-all-build-flex
36642all-stageprofile-binutils: maybe-all-build-flex
36643all-stagefeedback-binutils: maybe-all-build-flex
36644all-prebootstrap: maybe-all-build-flex
36645all-binutils: maybe-all-build-bison
36646
36647all-stage1-binutils: maybe-all-build-bison
36648all-stage2-binutils: maybe-all-build-bison
36649all-stage3-binutils: maybe-all-build-bison
36650all-stage4-binutils: maybe-all-build-bison
36651all-stageprofile-binutils: maybe-all-build-bison
36652all-stagefeedback-binutils: maybe-all-build-bison
36653all-prebootstrap: maybe-all-build-bison
36654all-binutils: maybe-all-build-byacc
36655
36656all-stage1-binutils: maybe-all-build-byacc
36657all-stage2-binutils: maybe-all-build-byacc
36658all-stage3-binutils: maybe-all-build-byacc
36659all-stage4-binutils: maybe-all-build-byacc
36660all-stageprofile-binutils: maybe-all-build-byacc
36661all-stagefeedback-binutils: maybe-all-build-byacc
36662all-prebootstrap: maybe-all-build-byacc
36663all-binutils: maybe-all-intl
36664
36665all-stage1-binutils: maybe-all-stage1-intl
36666all-stage2-binutils: maybe-all-stage2-intl
36667all-stage3-binutils: maybe-all-stage3-intl
36668all-stage4-binutils: maybe-all-stage4-intl
36669all-stageprofile-binutils: maybe-all-stageprofile-intl
36670all-stagefeedback-binutils: maybe-all-stagefeedback-intl
36671install-binutils: maybe-install-opcodes
36672install-opcodes: maybe-install-bfd
36673all-gas: maybe-all-libiberty
36674
36675all-stage1-gas: maybe-all-stage1-libiberty
36676all-stage2-gas: maybe-all-stage2-libiberty
36677all-stage3-gas: maybe-all-stage3-libiberty
36678all-stage4-gas: maybe-all-stage4-libiberty
36679all-stageprofile-gas: maybe-all-stageprofile-libiberty
36680all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
36681all-gas: maybe-all-opcodes
36682
36683all-stage1-gas: maybe-all-stage1-opcodes
36684all-stage2-gas: maybe-all-stage2-opcodes
36685all-stage3-gas: maybe-all-stage3-opcodes
36686all-stage4-gas: maybe-all-stage4-opcodes
36687all-stageprofile-gas: maybe-all-stageprofile-opcodes
36688all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
36689all-gas: maybe-all-bfd
36690
36691all-stage1-gas: maybe-all-stage1-bfd
36692all-stage2-gas: maybe-all-stage2-bfd
36693all-stage3-gas: maybe-all-stage3-bfd
36694all-stage4-gas: maybe-all-stage4-bfd
36695all-stageprofile-gas: maybe-all-stageprofile-bfd
36696all-stagefeedback-gas: maybe-all-stagefeedback-bfd
36697all-gas: maybe-all-intl
36698
36699all-stage1-gas: maybe-all-stage1-intl
36700all-stage2-gas: maybe-all-stage2-intl
36701all-stage3-gas: maybe-all-stage3-intl
36702all-stage4-gas: maybe-all-stage4-intl
36703all-stageprofile-gas: maybe-all-stageprofile-intl
36704all-stagefeedback-gas: maybe-all-stagefeedback-intl
36705all-gprof: maybe-all-libiberty
36706all-gprof: maybe-all-bfd
36707all-gprof: maybe-all-opcodes
36708all-gprof: maybe-all-intl
36709all-ld: maybe-all-libiberty
36710
36711all-stage1-ld: maybe-all-stage1-libiberty
36712all-stage2-ld: maybe-all-stage2-libiberty
36713all-stage3-ld: maybe-all-stage3-libiberty
36714all-stage4-ld: maybe-all-stage4-libiberty
36715all-stageprofile-ld: maybe-all-stageprofile-libiberty
36716all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
36717all-ld: maybe-all-bfd
36718
36719all-stage1-ld: maybe-all-stage1-bfd
36720all-stage2-ld: maybe-all-stage2-bfd
36721all-stage3-ld: maybe-all-stage3-bfd
36722all-stage4-ld: maybe-all-stage4-bfd
36723all-stageprofile-ld: maybe-all-stageprofile-bfd
36724all-stagefeedback-ld: maybe-all-stagefeedback-bfd
36725all-ld: maybe-all-opcodes
36726
36727all-stage1-ld: maybe-all-stage1-opcodes
36728all-stage2-ld: maybe-all-stage2-opcodes
36729all-stage3-ld: maybe-all-stage3-opcodes
36730all-stage4-ld: maybe-all-stage4-opcodes
36731all-stageprofile-ld: maybe-all-stageprofile-opcodes
36732all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
36733all-ld: maybe-all-build-bison
36734
36735all-stage1-ld: maybe-all-build-bison
36736all-stage2-ld: maybe-all-build-bison
36737all-stage3-ld: maybe-all-build-bison
36738all-stage4-ld: maybe-all-build-bison
36739all-stageprofile-ld: maybe-all-build-bison
36740all-stagefeedback-ld: maybe-all-build-bison
36741all-prebootstrap: maybe-all-build-bison
36742all-ld: maybe-all-build-byacc
36743
36744all-stage1-ld: maybe-all-build-byacc
36745all-stage2-ld: maybe-all-build-byacc
36746all-stage3-ld: maybe-all-build-byacc
36747all-stage4-ld: maybe-all-build-byacc
36748all-stageprofile-ld: maybe-all-build-byacc
36749all-stagefeedback-ld: maybe-all-build-byacc
36750all-prebootstrap: maybe-all-build-byacc
36751all-ld: maybe-all-build-flex
36752
36753all-stage1-ld: maybe-all-build-flex
36754all-stage2-ld: maybe-all-build-flex
36755all-stage3-ld: maybe-all-build-flex
36756all-stage4-ld: maybe-all-build-flex
36757all-stageprofile-ld: maybe-all-build-flex
36758all-stagefeedback-ld: maybe-all-build-flex
36759all-prebootstrap: maybe-all-build-flex
36760all-ld: maybe-all-intl
36761
36762all-stage1-ld: maybe-all-stage1-intl
36763all-stage2-ld: maybe-all-stage2-intl
36764all-stage3-ld: maybe-all-stage3-intl
36765all-stage4-ld: maybe-all-stage4-intl
36766all-stageprofile-ld: maybe-all-stageprofile-intl
36767all-stagefeedback-ld: maybe-all-stagefeedback-intl
36768all-opcodes: maybe-all-bfd
36769
36770all-stage1-opcodes: maybe-all-stage1-bfd
36771all-stage2-opcodes: maybe-all-stage2-bfd
36772all-stage3-opcodes: maybe-all-stage3-bfd
36773all-stage4-opcodes: maybe-all-stage4-bfd
36774all-stageprofile-opcodes: maybe-all-stageprofile-bfd
36775all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
36776all-opcodes: maybe-all-libiberty
36777
36778all-stage1-opcodes: maybe-all-stage1-libiberty
36779all-stage2-opcodes: maybe-all-stage2-libiberty
36780all-stage3-opcodes: maybe-all-stage3-libiberty
36781all-stage4-opcodes: maybe-all-stage4-libiberty
36782all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
36783all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
36784all-dejagnu: maybe-all-tcl
36785all-dejagnu: maybe-all-expect
36786all-dejagnu: maybe-all-tk
36787configure-expect: maybe-configure-tcl
36788configure-expect: maybe-configure-tk
36789all-expect: maybe-all-tcl
36790all-expect: maybe-all-tk
36791configure-itcl: maybe-configure-tcl
36792configure-itcl: maybe-configure-tk
36793all-itcl: maybe-all-tcl
36794all-itcl: maybe-all-tk
36795install-itcl: maybe-install-tcl
36796configure-tk: maybe-configure-tcl
36797all-tk: maybe-all-tcl
36798all-sid: maybe-all-libiberty
36799all-sid: maybe-all-bfd
36800all-sid: maybe-all-opcodes
36801all-sid: maybe-all-tcl
36802all-sid: maybe-all-tk
36803install-sid: maybe-install-tcl
36804install-sid: maybe-install-tk
36805all-sim: maybe-all-libiberty
36806all-sim: maybe-all-bfd
36807all-sim: maybe-all-opcodes
36808all-sim: maybe-all-readline
36809all-sim: maybe-configure-gdb
36810all-fastjar: maybe-all-zlib
36811all-fastjar: maybe-all-build-texinfo
36812all-fastjar: maybe-all-libiberty
36813all-autoconf: maybe-all-m4
36814all-autoconf: maybe-all-build-texinfo
36815all-automake: maybe-all-m4
36816all-automake: maybe-all-build-texinfo
36817all-automake: maybe-all-autoconf
36818all-bison: maybe-all-intl
36819all-bison: maybe-all-build-texinfo
36820all-diff: maybe-all-intl
36821all-diff: maybe-all-build-texinfo
36822all-fileutils: maybe-all-intl
36823all-fileutils: maybe-all-build-texinfo
36824all-flex: maybe-all-build-bison
36825all-flex: maybe-all-build-byacc
36826all-flex: maybe-all-intl
36827all-flex: maybe-all-m4
36828all-flex: maybe-all-build-texinfo
36829all-gzip: maybe-all-intl
36830all-gzip: maybe-all-zlib
36831all-gzip: maybe-all-build-texinfo
36832all-hello: maybe-all-intl
36833all-hello: maybe-all-build-texinfo
36834all-m4: maybe-all-intl
36835all-m4: maybe-all-build-texinfo
36836all-make: maybe-all-intl
36837all-make: maybe-all-build-texinfo
36838all-patch: maybe-all-build-texinfo
36839all-make: maybe-all-build-texinfo
36840all-prms: maybe-all-libiberty
36841all-recode: maybe-all-build-texinfo
36842all-sed: maybe-all-build-texinfo
36843all-send-pr: maybe-all-prms
36844all-tar: maybe-all-build-texinfo
36845all-uudecode: maybe-all-build-texinfo
36846configure-target-boehm-gc: maybe-configure-target-qthreads
36847configure-target-fastjar: maybe-configure-target-zlib
36848all-target-fastjar: maybe-all-target-zlib
36849all-target-fastjar: maybe-all-target-libiberty
36850configure-target-libjava: maybe-configure-target-zlib
36851configure-target-libjava: maybe-configure-target-boehm-gc
36852configure-target-libjava: maybe-configure-target-qthreads
36853configure-target-libjava: maybe-configure-target-libffi
36854all-target-libjava: maybe-all-fastjar
36855all-target-libjava: maybe-all-target-zlib
36856all-target-libjava: maybe-all-target-boehm-gc
36857all-target-libjava: maybe-all-target-qthreads
36858all-target-libjava: maybe-all-target-libffi
36859all-target-libobjc: maybe-all-target-libiberty
36860all-target-libstdc++-v3: maybe-all-target-libiberty
36861all-target-libgloss: maybe-configure-target-newlib
36862all-target-winsup: maybe-all-target-libiberty
36863all-target-winsup: maybe-all-target-libtermcap
36864
36865
36866# Non-toplevel bootstrap rules must depend on several packages, to be built
36867# before gcc. Another wart that will go away, hopefully soon.
36868@if gcc-no-bootstrap
36869
36870all-prebootstrap: maybe-all-bfd
36871all-prebootstrap: maybe-all-opcodes
36872all-prebootstrap: maybe-all-binutils
36873all-prebootstrap: maybe-all-gas
36874all-prebootstrap: maybe-all-intl
36875all-prebootstrap: maybe-all-ld
36876all-prebootstrap: maybe-all-libcpp
36877all-prebootstrap: maybe-all-libiberty
36878all-prebootstrap: maybe-all-zlib
36879@endif gcc-no-bootstrap
36880
36881GDB_TK = @GDB_TK@
36882all-gdb: $(gdbnlmrequirements) $(GDB_TK)
36883
36884# Serialization dependencies. Host configures don't work well in parallel to
36885# each other, due to contention over config.cache. Target configures and
36886# build configures are similar.
36887@serialization_dependencies@
36888
36889# --------------------------------
36890# Regenerating top level configury
36891# --------------------------------
36892
36893# Multilib.out tells target dirs what multilibs they should build.
36894# There is really only one copy. We use the 'timestamp' method to
36895# work around various timestamp bugs on some systems.
36896# We use move-if-change so that it's only considered updated when it
36897# actually changes, because it has to depend on a phony target.
36898multilib.out: maybe-all-gcc
36899 @r=`${PWD_COMMAND}`; export r; \
36900 echo "Checking multilib configuration..."; \
36901 $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
36902 $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
36903
36904# Rebuilding Makefile.in, using autogen.
36905AUTOGEN = autogen
36906$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
36907 cd $(srcdir) && $(AUTOGEN) Makefile.def
36908
36909# Rebuilding Makefile.
36910Makefile: $(srcdir)/Makefile.in config.status
36911 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
36912
36913config.status: configure
36914 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
36915
36916# Rebuilding configure.
36917AUTOCONF = autoconf
36918$(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
36919 cd $(srcdir) && $(AUTOCONF)
36920
36921# ------------------------------
36922# Special directives to GNU Make
36923# ------------------------------
36924
36925# Don't pass command-line variables to submakes.
36926.NOEXPORT:
36927MAKEOVERRIDES=
36928
36929# end of Makefile.in
This page took 0.174193 seconds and 4 git commands to generate.