2004-02-10 Andrew Cagney <cagney@redhat.com>
[deliverable/binutils-gdb.git] / Makefile.in
CommitLineData
405ea7a0
NN
1
2# Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
252b5132
RH
3#
4# Makefile for directory with subdirs to build.
5cec67bf 5# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
91f0e695 6# 1999, 2000, 2001, 2002, 2003 Free Software Foundation
252b5132
RH
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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
21#
22
50212802
NN
23# -------------------------------
24# Standard Autoconf-set variables
25# -------------------------------
583d52d7 26VPATH=@srcdir@
583d52d7
NN
27
28build_alias=@build_alias@
7f121bbf 29build=@build@
583d52d7 30host_alias=@host_alias@
7f121bbf 31host=@host@
583d52d7 32target_alias=@target_alias@
7f121bbf 33target=@target@
583d52d7 34
50212802 35program_transform_name = @program_transform_name@
403d9505
NN
36
37prefix = @prefix@
38exec_prefix = @exec_prefix@
39
50212802
NN
40srcdir = @srcdir@
41
403d9505
NN
42bindir = @bindir@
43sbindir = @sbindir@
44libexecdir = @libexecdir@
45datadir = @datadir@
46sysconfdir = @sysconfdir@
47sharedstatedir = @sharedstatedir@
48localstatedir = @localstatedir@
49libdir = @libdir@
50includedir = @includedir@
51oldincludedir = @oldincludedir@
52infodir = @infodir@
53mandir = @mandir@
252b5132
RH
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
d5de0a84 63
e5c3f801
NN
64INSTALL = @INSTALL@
65INSTALL_PROGRAM = @INSTALL_PROGRAM@
66INSTALL_SCRIPT = @INSTALL_SCRIPT@
67INSTALL_DATA = @INSTALL_DATA@
252b5132 68
50212802
NN
69# -------------------------------------------------
70# Miscellaneous non-standard autoconf-set variables
71# -------------------------------------------------
252b5132 72
50212802 73links=@configlinks@
50212802
NN
74# The file containing GCC's version number.
75gcc_version_trigger = @gcc_version_trigger@
76gcc_version = @gcc_version@
252b5132 77
50212802
NN
78# The gcc driver likes to know the arguments it was configured with.
79TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
252b5132 80
50212802
NN
81gxx_include_dir = @gxx_include_dir@
82libstdcxx_incdir = @libstdcxx_incdir@
252b5132 83
50212802
NN
84tooldir = @tooldir@
85build_tooldir = @build_tooldir@
252b5132 86
50212802 87# Directory in which the compiler finds executables, libraries, etc.
ede4fbe4 88libsubdir = $(libdir)/gcc/$(target_alias)/$(gcc_version)
50212802 89GDB_NLM_DEPS =
252b5132 90
50212802
NN
91# This is the name of the environment variable used for the path to
92# the libraries.
93RPATH_ENVVAR = @RPATH_ENVVAR@
252b5132 94
50212802
NN
95# This is set by configure to REALLY_SET_LIB_PATH if --enable-shared
96# was used.
97SET_LIB_PATH = @SET_LIB_PATH@
252b5132 98
50212802
NN
99# configure.in sets SET_LIB_PATH to this if --enable-shared was used.
100# Some platforms don't like blank entries, so we remove duplicate,
101# leading and trailing colons.
102REALLY_SET_LIB_PATH = \
103 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH):$(TARGET_LIB_PATH):$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
252b5132 104
50212802
NN
105# This is the list of directories to be built for the build system.
106BUILD_CONFIGDIRS = libiberty
107# Build programs are put under this directory.
108BUILD_SUBDIR = @build_subdir@
109# This is set by the configure script to the arguments to use when configuring
110# directories built for the build system.
111BUILD_CONFIGARGS = @build_configargs@
112
113# This is the list of directories to built for the host system.
114SUBDIRS = @configdirs@
115# This is set by the configure script to the arguments to use when configuring
116# directories built for the host system.
117HOST_CONFIGARGS = @host_configargs@
118
119# This is set by the configure script to the list of directories which
120# should be built using the target tools.
121TARGET_CONFIGDIRS = @target_configdirs@
122# Target libraries are put under this directory:
123TARGET_SUBDIR = @target_subdir@
124# This is set by the configure script to the arguments to use when configuring
125# directories built for the target.
126TARGET_CONFIGARGS = @target_configargs@
127
128# ----------------------------------------------
129# Programs producing files for the BUILD machine
130# ----------------------------------------------
131
132SHELL = @config_shell@
133
134# pwd command to use. Allow user to override default by setting PWDCMD in
135# the environment to account for automounters. The make variable must not
136# be called PWDCMD, otherwise the value set here is passed to make
137# subprocesses and overrides the setting from the user's environment.
b40e3958
L
138# Don't use PWD since it is a common shell environment variable and we
139# don't want to corrupt it.
140PWD_COMMAND = $${PWDCMD-pwd}
50212802
NN
141
142# compilers to use to create programs which must be run in the build
143# environment.
144CC_FOR_BUILD = @CC_FOR_BUILD@
5fbad20a 145CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
50212802
NN
146
147CXX_FOR_BUILD = $(CXX)
148
149# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
150# here so that they can be overridden by Makefile fragments.
50212802
NN
151BUILD_PREFIX = @BUILD_PREFIX@
152BUILD_PREFIX_1 = @BUILD_PREFIX_1@
252b5132 153
852e5f18
NN
154BISON=@BISON@
155USUAL_BISON = `if [ -f $$r/bison/bison ] ; then \
252b5132
RH
156 echo $$r/bison/bison -L $$s/bison/ ; \
157 else \
158 echo bison ; \
159 fi`
160
50212802 161DEFAULT_YACC = @DEFAULT_YACC@
852e5f18
NN
162YACC=@YACC@
163USUAL_YACC = `if [ -f $$r/bison/bison ] ; then \
252b5132
RH
164 echo $$r/bison/bison -y -L $$s/bison/ ; \
165 elif [ -f $$r/byacc/byacc ] ; then \
166 echo $$r/byacc/byacc ; \
167 else \
168 echo ${DEFAULT_YACC} ; \
169 fi`
170
50212802 171DEFAULT_LEX = @DEFAULT_LEX@
852e5f18
NN
172LEX=@LEX@
173USUAL_LEX = `if [ -f $$r/flex/flex ] ; \
252b5132
RH
174 then echo $$r/flex/flex ; \
175 else echo ${DEFAULT_LEX} ; fi`
176
50212802 177DEFAULT_M4 = @DEFAULT_M4@
252b5132
RH
178M4 = `if [ -f $$r/m4/m4 ] ; \
179 then echo $$r/m4/m4 ; \
180 else echo ${DEFAULT_M4} ; fi`
181
77f7441a 182# For an installed makeinfo, we require it to be from texinfo 4.2 or
f08fa01d 183# higher, else we use the "missing" dummy.
852e5f18
NN
184MAKEINFO=@MAKEINFO@
185USUAL_MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
252b5132 186 then echo $$r/texinfo/makeinfo/makeinfo ; \
f08fa01d 187 else if (makeinfo --version \
77f7441a 188 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
f08fa01d 189 then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
252b5132
RH
190
191# This just becomes part of the MAKEINFO definition passed down to
192# sub-makes. It lets flags be given on the command line while still
193# using the makeinfo from the object tree.
62a3fc85
DD
194# (Default to avoid splitting info files by setting the threshold high.)
195MAKEINFOFLAGS = --split-size=5000000
252b5132
RH
196
197EXPECT = `if [ -f $$r/expect/expect ] ; \
198 then echo $$r/expect/expect ; \
199 else echo expect ; fi`
200
201RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
202 then echo $$s/dejagnu/runtest ; \
203 else echo runtest ; fi`
204
50212802
NN
205# ---------------------------------------------
206# Programs producing files for the HOST machine
207# ---------------------------------------------
252b5132 208
50212802
NN
209# This is the list of directories that may be needed in RPATH_ENVVAR
210# so that programs built for the host machine work.
211HOST_LIB_PATH = $$r/bfd:$$r/opcodes
252b5132 212
50212802 213AS = @AS@
252b5132 214
50212802
NN
215AR = @AR@
216AR_FLAGS = rc
252b5132 217
50212802
NN
218CC = @CC@
219CFLAGS = @CFLAGS@
220LIBCFLAGS = $(CFLAGS)
252b5132 221
50212802
NN
222CXX = @CXX@
223CXXFLAGS = @CXXFLAGS@
224LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
49b7683b 225
50212802 226DLLTOOL = @DLLTOOL@
252b5132 227
50212802 228NM = @NM@
15723a45 229
50212802
NN
230LD = @LD@
231LDFLAGS =
15723a45 232
50212802 233RANLIB = @RANLIB@
252b5132 234
50212802 235WINDRES = @WINDRES@
252b5132 236
50212802
NN
237PICFLAG =
238
239# -----------------------------------------------
240# Programs producing files for the TARGET machine
241# -----------------------------------------------
0da52010
AO
242
243# This is the list of directories that may be needed in RPATH_ENVVAR
244# so that prorgams built for the target machine work.
75205f78 245TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
0da52010 246
58daee98 247FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
252b5132 248
50212802
NN
249AR_FOR_TARGET=@AR_FOR_TARGET@
250USUAL_AR_FOR_TARGET = ` \
251 if [ -f $$r/binutils/ar ] ; then \
252 echo $$r/binutils/ar ; \
253 else \
7f121bbf 254 if [ '$(host)' = '$(target)' ] ; then \
50212802
NN
255 echo $(AR); \
256 else \
257 echo ar | sed '$(program_transform_name)' ; \
258 fi; \
259 fi`
252b5132 260
852e5f18
NN
261AS_FOR_TARGET=@AS_FOR_TARGET@
262USUAL_AS_FOR_TARGET = ` \
252b5132
RH
263 if [ -f $$r/gas/as-new ] ; then \
264 echo $$r/gas/as-new ; \
dc70af01
AO
265 elif [ -f $$r/gcc/xgcc ]; then \
266 $(CC_FOR_TARGET) -print-prog-name=as ; \
252b5132 267 else \
7f121bbf 268 if [ '$(host)' = '$(target)' ] ; then \
252b5132
RH
269 echo $(AS); \
270 else \
43be203f 271 echo as | sed '$(program_transform_name)' ; \
252b5132
RH
272 fi; \
273 fi`
274
50212802
NN
275CC_FOR_TARGET = @CC_FOR_TARGET@
276# During gcc bootstrap, if we use some random cc for stage1 then
277# CFLAGS will be just -g. We want to ensure that TARGET libraries
278# (which we know are built with gcc) are built with optimizations so
279# prepend -O2 when setting CFLAGS_FOR_TARGET.
280CFLAGS_FOR_TARGET = -O2 $(CFLAGS)
281# If GCC_FOR_TARGET is not overriden on the command line, then this
282# variable is passed down to the gcc Makefile, where it is used to
283# build libgcc2.a. We define it here so that it can itself be
284# overridden on the command line.
285GCC_FOR_TARGET=@GCC_FOR_TARGET@
286USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) $$r/gcc/xgcc -B$$r/gcc/ $(FLAGS_FOR_TARGET)
287LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
288
289CXX_FOR_TARGET = @CXX_FOR_TARGET@
290RAW_CXX_FOR_TARGET = @RAW_CXX_FOR_TARGET@
291CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
292RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
293CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
294LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
252b5132 295
852e5f18
NN
296DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
297USUAL_DLLTOOL_FOR_TARGET = ` \
252b5132
RH
298 if [ -f $$r/binutils/dlltool ] ; then \
299 echo $$r/binutils/dlltool ; \
300 else \
7f121bbf 301 if [ '$(host)' = '$(target)' ] ; then \
252b5132
RH
302 echo $(DLLTOOL); \
303 else \
43be203f 304 echo dlltool | sed '$(program_transform_name)' ; \
252b5132
RH
305 fi; \
306 fi`
307
50212802
NN
308GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
309
310LD_FOR_TARGET=@LD_FOR_TARGET@
311USUAL_LD_FOR_TARGET = ` \
312 if [ -f $$r/ld/ld-new ] ; then \
313 echo $$r/ld/ld-new ; \
314 elif [ -f $$r/gcc/xgcc ]; then \
315 $(CC_FOR_TARGET) -print-prog-name=ld ; \
252b5132 316 else \
7f121bbf 317 if [ '$(host)' = '$(target)' ] ; then \
50212802 318 echo $(LD); \
252b5132 319 else \
50212802 320 echo ld | sed '$(program_transform_name)' ; \
252b5132
RH
321 fi; \
322 fi`
323
50212802
NN
324LDFLAGS_FOR_TARGET =
325
326NM_FOR_TARGET=@NM_FOR_TARGET@
327USUAL_NM_FOR_TARGET = ` \
328 if [ -f $$r/binutils/nm-new ] ; then \
329 echo $$r/binutils/nm-new ; \
330 elif [ -f $$r/gcc/xgcc ]; then \
331 $(CC_FOR_TARGET) -print-prog-name=nm ; \
252b5132 332 else \
7f121bbf 333 if [ '$(host)' = '$(target)' ] ; then \
50212802 334 echo $(NM); \
252b5132 335 else \
50212802 336 echo nm | sed '$(program_transform_name)' ; \
252b5132
RH
337 fi; \
338 fi`
339
852e5f18
NN
340RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
341USUAL_RANLIB_FOR_TARGET = ` \
252b5132
RH
342 if [ -f $$r/binutils/ranlib ] ; then \
343 echo $$r/binutils/ranlib ; \
344 else \
7f121bbf 345 if [ '$(host)' = '$(target)' ] ; then \
3f152009
AO
346 if [ x'$(RANLIB)' != x ]; then \
347 echo $(RANLIB); \
348 else \
349 echo ranlib; \
350 fi; \
252b5132 351 else \
43be203f 352 echo ranlib | sed '$(program_transform_name)' ; \
252b5132
RH
353 fi; \
354 fi`
355
50212802
NN
356WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
357USUAL_WINDRES_FOR_TARGET = ` \
358 if [ -f $$r/binutils/windres ] ; then \
359 echo $$r/binutils/windres ; \
252b5132 360 else \
7f121bbf 361 if [ '$(host)' = '$(target)' ] ; then \
50212802 362 echo $(WINDRES); \
252b5132 363 else \
50212802 364 echo windres | sed '$(program_transform_name)' ; \
252b5132
RH
365 fi; \
366 fi`
367
50212802
NN
368PICFLAG_FOR_TARGET =
369
370# ------------------------------------
371# Miscellaneous targets and flag lists
372# ------------------------------------
373
252b5132
RH
374# The first rule in the file had better be this one. Don't put any above it.
375# This lives here to allow makefile fragments to contain dependencies.
376all: all.normal
377.PHONY: all
378
252b5132 379#### host and target specific makefile fragments come in here.
a0da8069
NN
380@target_makefile_frag@
381@alphaieee_frag@
382@ospace_frag@
383@host_makefile_frag@
252b5132
RH
384###
385
386# Flags to pass down to all sub-makes.
252b5132 387BASE_FLAGS_TO_PASS = \
497f816e 388 "DESTDIR=$(DESTDIR)" \
252b5132 389 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
252b5132 390 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
252b5132
RH
391 "bindir=$(bindir)" \
392 "datadir=$(datadir)" \
393 "exec_prefix=$(exec_prefix)" \
394 "includedir=$(includedir)" \
395 "infodir=$(infodir)" \
396 "libdir=$(libdir)" \
397 "libexecdir=$(libexecdir)" \
398 "lispdir=$(lispdir)" \
75205f78
DD
399 "libstdcxx_incdir=$(libstdcxx_incdir)" \
400 "libsubdir=$(libsubdir)" \
252b5132
RH
401 "localstatedir=$(localstatedir)" \
402 "mandir=$(mandir)" \
403 "oldincludedir=$(oldincludedir)" \
404 "prefix=$(prefix)" \
405 "sbindir=$(sbindir)" \
406 "sharedstatedir=$(sharedstatedir)" \
407 "sysconfdir=$(sysconfdir)" \
408 "tooldir=$(tooldir)" \
ba73c63f 409 "build_tooldir=$(build_tooldir)" \
252b5132
RH
410 "gxx_include_dir=$(gxx_include_dir)" \
411 "gcc_version=$(gcc_version)" \
412 "gcc_version_trigger=$(gcc_version_trigger)" \
12f0bd74
NN
413 "target_alias=$(target_alias)" \
414 "BISON=$(BISON)" \
415 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
416 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
417 "EXPECT=$(EXPECT)" \
418 "INSTALL=$(INSTALL)" \
419 "INSTALL_DATA=$(INSTALL_DATA)" \
420 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
421 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
422 "LEX=$(LEX)" \
423 "M4=$(M4)" \
424 "MAKE=$(MAKE)" \
425 "RUNTEST=$(RUNTEST)" \
426 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
427 "SHELL=$(SHELL)" \
428 "YACC=$(YACC)" \
429 "AR_FLAGS=$(AR_FLAGS)" \
430 "CFLAGS=$(CFLAGS)" \
431 "CXXFLAGS=$(CXXFLAGS)" \
432 "LDFLAGS=$(LDFLAGS)" \
433 "LIBCFLAGS=$(LIBCFLAGS)" \
434 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
435 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
436 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
437 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
438 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
439 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
440 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
441 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
442 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
443 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
444 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
445 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
446 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
447 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
448 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
10ecffb9 449 "CONFIG_SHELL=$(SHELL)" \
12f0bd74 450 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
252b5132 451
dec0cb0c
AO
452# For any flags above that may contain shell code that varies from one
453# target library to another. When doing recursive invocations of the
454# top-level Makefile, we don't want the outer make to evaluate them,
455# so we pass these variables down unchanged. They must not contain
456# single nor double quotes.
457RECURSE_FLAGS = \
930314a4
NN
458 CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
459 RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
dec0cb0c 460
252b5132
RH
461# Flags to pass down to most sub-makes, in which we're building with
462# the host environment.
252b5132
RH
463EXTRA_HOST_FLAGS = \
464 'AR=$(AR)' \
465 'AS=$(AS)' \
466 'CC=$(CC)' \
467 'CXX=$(CXX)' \
468 'DLLTOOL=$(DLLTOOL)' \
469 'LD=$(LD)' \
470 'NM=$(NM)' \
b9459e83 471 'RANLIB=$(RANLIB)' \
252b5132
RH
472 'WINDRES=$(WINDRES)'
473
474FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
475
476# Flags that are concerned with the location of the X11 include files
477# and library files
478#
479# NOTE: until the top-level is getting the values via autoconf, it only
480# causes problems to have this top-level Makefile overriding the autoconf-set
481# values in child directories. Only variables that don't conflict with
482# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
483#
484X11_FLAGS_TO_PASS = \
485 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
486 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
487
488# Flags to pass down to makes which are built with the target environment.
489# The double $ decreases the length of the command line; the variables
490# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
252b5132
RH
491EXTRA_TARGET_FLAGS = \
492 'AR=$$(AR_FOR_TARGET)' \
493 'AS=$$(AS_FOR_TARGET)' \
494 'CC=$$(CC_FOR_TARGET)' \
495 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
496 'CXX=$$(CXX_FOR_TARGET)' \
497 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
498 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
499 'LD=$$(LD_FOR_TARGET)' \
500 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
501 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
502 'NM=$$(NM_FOR_TARGET)' \
503 'RANLIB=$$(RANLIB_FOR_TARGET)' \
504 'WINDRES=$$(WINDRES_FOR_TARGET)'
505
506TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
507
508# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
509# unfortunately needs the native compiler and the target ar and
510# ranlib.
511# If any variables are added here, they must be added to do-*, below.
2a4cbe27 512# The BUILD_* variables are a special case, which are used for the gcc
252b5132
RH
513# cross-building scheme.
514EXTRA_GCC_FLAGS = \
27f15fdd
DD
515 'BUILD_PREFIX=$(BUILD_PREFIX)' \
516 'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
252b5132 517 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
75205f78 518 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
252b5132
RH
519 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s/.*=$$/XFOO=/`" \
520 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s/.*=$$/XFOO=/`" \
521 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s/.*=$$/XFOO=/`" \
252b5132
RH
522 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
523 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
524 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s/.*=$$/XFOO=/`" \
75205f78 525 "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
d9441a1f
DD
526 "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
527 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s/.*=$$/XFOO=/`"
252b5132 528
f0b24077 529GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
252b5132 530
dd12c3a8
NN
531.PHONY: configure-host
532configure-host: maybe-configure-gcc \
533 maybe-configure-ash \
534 maybe-configure-autoconf \
535 maybe-configure-automake \
536 maybe-configure-bash \
537 maybe-configure-bfd \
538 maybe-configure-opcodes \
539 maybe-configure-binutils \
540 maybe-configure-bison \
541 maybe-configure-byacc \
542 maybe-configure-bzip2 \
543 maybe-configure-dejagnu \
544 maybe-configure-diff \
545 maybe-configure-dosutils \
546 maybe-configure-etc \
547 maybe-configure-fastjar \
548 maybe-configure-fileutils \
549 maybe-configure-findutils \
550 maybe-configure-find \
551 maybe-configure-flex \
552 maybe-configure-gas \
553 maybe-configure-gawk \
554 maybe-configure-gettext \
555 maybe-configure-gnuserv \
556 maybe-configure-gprof \
557 maybe-configure-gzip \
558 maybe-configure-hello \
559 maybe-configure-indent \
560 maybe-configure-intl \
561 maybe-configure-tcl \
562 maybe-configure-itcl \
563 maybe-configure-ld \
564 maybe-configure-libgui \
565 maybe-configure-libiberty \
566 maybe-configure-libtool \
567 maybe-configure-m4 \
568 maybe-configure-make \
569 maybe-configure-mmalloc \
570 maybe-configure-patch \
571 maybe-configure-perl \
572 maybe-configure-prms \
573 maybe-configure-rcs \
574 maybe-configure-readline \
575 maybe-configure-release \
576 maybe-configure-recode \
577 maybe-configure-sed \
578 maybe-configure-send-pr \
579 maybe-configure-shellutils \
580 maybe-configure-sid \
581 maybe-configure-sim \
582 maybe-configure-tar \
583 maybe-configure-texinfo \
584 maybe-configure-textutils \
585 maybe-configure-time \
586 maybe-configure-uudecode \
587 maybe-configure-wdiff \
588 maybe-configure-zip \
589 maybe-configure-zlib \
590 maybe-configure-gdb \
591 maybe-configure-expect \
592 maybe-configure-guile \
593 maybe-configure-tk \
594 maybe-configure-tix \
595 maybe-configure-libtermcap \
596 maybe-configure-utils
597.PHONY: configure-target
598configure-target: \
599 maybe-configure-target-libstdc++-v3 \
600 maybe-configure-target-newlib \
601 maybe-configure-target-libf2c \
602 maybe-configure-target-libobjc \
603 maybe-configure-target-libtermcap \
604 maybe-configure-target-winsup \
605 maybe-configure-target-libgloss \
606 maybe-configure-target-libiberty \
607 maybe-configure-target-gperf \
608 maybe-configure-target-examples \
609 maybe-configure-target-libffi \
610 maybe-configure-target-libjava \
611 maybe-configure-target-zlib \
612 maybe-configure-target-boehm-gc \
613 maybe-configure-target-qthreads \
614 maybe-configure-target-rda
252b5132 615
252b5132
RH
616# The target built for a native build.
617.PHONY: all.normal
dd12c3a8
NN
618all.normal: @all_build_modules@ all-host all-target
619
620.PHONY: all-host
621all-host: maybe-all-gcc \
622 maybe-all-ash \
623 maybe-all-autoconf \
624 maybe-all-automake \
625 maybe-all-bash \
626 maybe-all-bfd \
627 maybe-all-opcodes \
628 maybe-all-binutils \
629 maybe-all-bison \
630 maybe-all-byacc \
631 maybe-all-bzip2 \
632 maybe-all-dejagnu \
633 maybe-all-diff \
634 maybe-all-dosutils \
635 maybe-all-etc \
636 maybe-all-fastjar \
637 maybe-all-fileutils \
638 maybe-all-findutils \
639 maybe-all-find \
640 maybe-all-flex \
641 maybe-all-gas \
642 maybe-all-gawk \
643 maybe-all-gettext \
644 maybe-all-gnuserv \
645 maybe-all-gprof \
646 maybe-all-gzip \
647 maybe-all-hello \
648 maybe-all-indent \
649 maybe-all-intl \
650 maybe-all-tcl \
651 maybe-all-itcl \
652 maybe-all-ld \
653 maybe-all-libgui \
654 maybe-all-libiberty \
655 maybe-all-libtool \
656 maybe-all-m4 \
657 maybe-all-make \
658 maybe-all-mmalloc \
659 maybe-all-patch \
660 maybe-all-perl \
661 maybe-all-prms \
662 maybe-all-rcs \
663 maybe-all-readline \
664 maybe-all-release \
665 maybe-all-recode \
666 maybe-all-sed \
667 maybe-all-send-pr \
668 maybe-all-shellutils \
669 maybe-all-sid \
670 maybe-all-sim \
671 maybe-all-tar \
672 maybe-all-texinfo \
673 maybe-all-textutils \
674 maybe-all-time \
675 maybe-all-uudecode \
676 maybe-all-wdiff \
677 maybe-all-zip \
678 maybe-all-zlib \
679 maybe-all-gdb \
680 maybe-all-expect \
681 maybe-all-guile \
682 maybe-all-tk \
683 maybe-all-tix \
684 maybe-all-libtermcap \
685 maybe-all-utils
686.PHONY: all-target
687all-target: \
688 maybe-all-target-libstdc++-v3 \
689 maybe-all-target-newlib \
690 maybe-all-target-libf2c \
691 maybe-all-target-libobjc \
692 maybe-all-target-libtermcap \
693 maybe-all-target-winsup \
694 maybe-all-target-libgloss \
695 maybe-all-target-libiberty \
696 maybe-all-target-gperf \
697 maybe-all-target-examples \
698 maybe-all-target-libffi \
699 maybe-all-target-libjava \
700 maybe-all-target-zlib \
701 maybe-all-target-boehm-gc \
702 maybe-all-target-qthreads \
703 maybe-all-target-rda
252b5132
RH
704
705# Do a target for all the subdirectories. A ``make do-X'' will do a
706# ``make X'' in all subdirectories (because, in general, there is a
707# dependency (below) of X upon do-X, a ``make X'' will also do this,
708# but it may do additional work as well).
e393202e 709
2a4cbe27
NN
710.PHONY: do-info
711do-info: info-host info-target
e393202e 712
2a4cbe27
NN
713.PHONY: info-host
714info-host: maybe-info-gcc \
715 maybe-info-ash \
716 maybe-info-autoconf \
717 maybe-info-automake \
718 maybe-info-bash \
719 maybe-info-bfd \
720 maybe-info-opcodes \
721 maybe-info-binutils \
722 maybe-info-bison \
723 maybe-info-byacc \
724 maybe-info-bzip2 \
725 maybe-info-dejagnu \
726 maybe-info-diff \
727 maybe-info-dosutils \
728 maybe-info-etc \
729 maybe-info-fastjar \
730 maybe-info-fileutils \
731 maybe-info-findutils \
732 maybe-info-find \
733 maybe-info-flex \
734 maybe-info-gas \
735 maybe-info-gawk \
736 maybe-info-gettext \
737 maybe-info-gnuserv \
738 maybe-info-gprof \
739 maybe-info-gzip \
740 maybe-info-hello \
741 maybe-info-indent \
742 maybe-info-intl \
743 maybe-info-tcl \
744 maybe-info-itcl \
745 maybe-info-ld \
746 maybe-info-libgui \
747 maybe-info-libiberty \
748 maybe-info-libtool \
749 maybe-info-m4 \
750 maybe-info-make \
751 maybe-info-mmalloc \
752 maybe-info-patch \
753 maybe-info-perl \
754 maybe-info-prms \
755 maybe-info-rcs \
756 maybe-info-readline \
757 maybe-info-release \
758 maybe-info-recode \
759 maybe-info-sed \
760 maybe-info-send-pr \
761 maybe-info-shellutils \
762 maybe-info-sid \
763 maybe-info-sim \
764 maybe-info-tar \
765 maybe-info-texinfo \
766 maybe-info-textutils \
767 maybe-info-time \
768 maybe-info-uudecode \
769 maybe-info-wdiff \
770 maybe-info-zip \
771 maybe-info-zlib \
772 maybe-info-gdb \
773 maybe-info-expect \
774 maybe-info-guile \
775 maybe-info-tk \
776 maybe-info-tix \
777 maybe-info-libtermcap \
778 maybe-info-utils
252b5132 779
2a4cbe27
NN
780.PHONY: info-target
781info-target: \
782 maybe-info-target-libstdc++-v3 \
783 maybe-info-target-newlib \
784 maybe-info-target-libf2c \
785 maybe-info-target-libobjc \
786 maybe-info-target-libtermcap \
787 maybe-info-target-winsup \
788 maybe-info-target-libgloss \
789 maybe-info-target-libiberty \
790 maybe-info-target-gperf \
791 maybe-info-target-examples \
792 maybe-info-target-libffi \
793 maybe-info-target-libjava \
794 maybe-info-target-zlib \
795 maybe-info-target-boehm-gc \
796 maybe-info-target-qthreads \
797 maybe-info-target-rda
252b5132 798
2a4cbe27
NN
799# GCC, the eternal special case
800.PHONY: maybe-info-gcc info-gcc
801maybe-info-gcc:
802info-gcc: \
803 configure-gcc
804 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
805 r=`${PWD_COMMAND}`; export r; \
806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
807 $(SET_LIB_PATH) \
808 for flag in $(EXTRA_GCC_FLAGS); do \
809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
810 done; \
811 echo "Doing info in gcc" ; \
812 (cd gcc && \
813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
815 "RANLIB=$${RANLIB}" \
816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
817 info) \
818 || exit 1
252b5132 819
2a4cbe27 820# Host modules.
252b5132 821
2a4cbe27
NN
822.PHONY: maybe-info-ash info-ash
823maybe-info-ash:
252b5132 824
2a4cbe27
NN
825info-ash: \
826 configure-ash
827 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
828 r=`${PWD_COMMAND}`; export r; \
829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
830 $(SET_LIB_PATH) \
831 for flag in $(EXTRA_HOST_FLAGS); do \
832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
833 done; \
834 echo "Doing info in ash" ; \
835 (cd ash && \
836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
838 "RANLIB=$${RANLIB}" \
839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
840 info) \
841 || exit 1
252b5132 842
e393202e 843
2a4cbe27
NN
844.PHONY: maybe-info-autoconf info-autoconf
845maybe-info-autoconf:
e393202e 846
2a4cbe27
NN
847info-autoconf: \
848 configure-autoconf
849 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
850 r=`${PWD_COMMAND}`; export r; \
851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
852 $(SET_LIB_PATH) \
853 for flag in $(EXTRA_HOST_FLAGS); do \
854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
855 done; \
856 echo "Doing info in autoconf" ; \
857 (cd autoconf && \
858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
860 "RANLIB=$${RANLIB}" \
861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
862 info) \
863 || exit 1
e393202e
NN
864
865
2a4cbe27
NN
866.PHONY: maybe-info-automake info-automake
867maybe-info-automake:
e393202e 868
2a4cbe27
NN
869info-automake: \
870 configure-automake
871 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
872 r=`${PWD_COMMAND}`; export r; \
873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
874 $(SET_LIB_PATH) \
875 for flag in $(EXTRA_HOST_FLAGS); do \
876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
877 done; \
878 echo "Doing info in automake" ; \
879 (cd automake && \
880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
882 "RANLIB=$${RANLIB}" \
883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
884 info) \
885 || exit 1
e393202e 886
e393202e 887
2a4cbe27
NN
888.PHONY: maybe-info-bash info-bash
889maybe-info-bash:
890
891info-bash: \
892 configure-bash
893 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
894 r=`${PWD_COMMAND}`; export r; \
895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
896 $(SET_LIB_PATH) \
897 for flag in $(EXTRA_HOST_FLAGS); do \
898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
899 done; \
900 echo "Doing info in bash" ; \
901 (cd bash && \
902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
904 "RANLIB=$${RANLIB}" \
905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
906 info) \
907 || exit 1
e393202e 908
e393202e 909
2a4cbe27
NN
910.PHONY: maybe-info-bfd info-bfd
911maybe-info-bfd:
252b5132 912
2a4cbe27
NN
913info-bfd: \
914 configure-bfd
915 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
916 r=`${PWD_COMMAND}`; export r; \
917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
918 $(SET_LIB_PATH) \
919 for flag in $(EXTRA_HOST_FLAGS); do \
920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
921 done; \
922 echo "Doing info in bfd" ; \
923 (cd bfd && \
924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
926 "RANLIB=$${RANLIB}" \
927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
928 info) \
929 || exit 1
252b5132 930
252b5132 931
2a4cbe27
NN
932.PHONY: maybe-info-opcodes info-opcodes
933maybe-info-opcodes:
934
935info-opcodes: \
936 configure-opcodes
937 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
938 r=`${PWD_COMMAND}`; export r; \
939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
940 $(SET_LIB_PATH) \
941 for flag in $(EXTRA_HOST_FLAGS); do \
942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
943 done; \
944 echo "Doing info in opcodes" ; \
945 (cd opcodes && \
946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
948 "RANLIB=$${RANLIB}" \
949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
950 info) \
951 || exit 1
952
953
954.PHONY: maybe-info-binutils info-binutils
955maybe-info-binutils:
956
957info-binutils: \
958 configure-binutils
959 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
960 r=`${PWD_COMMAND}`; export r; \
961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
962 $(SET_LIB_PATH) \
963 for flag in $(EXTRA_HOST_FLAGS); do \
964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
965 done; \
966 echo "Doing info in binutils" ; \
967 (cd binutils && \
968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
970 "RANLIB=$${RANLIB}" \
971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
972 info) \
973 || exit 1
974
975
976.PHONY: maybe-info-bison info-bison
977maybe-info-bison:
978
979info-bison: \
980 configure-bison
981 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
982 r=`${PWD_COMMAND}`; export r; \
983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
984 $(SET_LIB_PATH) \
985 for flag in $(EXTRA_HOST_FLAGS); do \
986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
987 done; \
988 echo "Doing info in bison" ; \
989 (cd bison && \
990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
992 "RANLIB=$${RANLIB}" \
993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
994 info) \
995 || exit 1
996
997
998.PHONY: maybe-info-byacc info-byacc
999maybe-info-byacc:
1000
1001info-byacc: \
1002 configure-byacc
1003 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
1004 r=`${PWD_COMMAND}`; export r; \
1005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1006 $(SET_LIB_PATH) \
1007 for flag in $(EXTRA_HOST_FLAGS); do \
1008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1009 done; \
1010 echo "Doing info in byacc" ; \
1011 (cd byacc && \
1012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1014 "RANLIB=$${RANLIB}" \
1015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1016 info) \
1017 || exit 1
1018
1019
1020.PHONY: maybe-info-bzip2 info-bzip2
1021maybe-info-bzip2:
1022
1023info-bzip2: \
1024 configure-bzip2
1025 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
1026 r=`${PWD_COMMAND}`; export r; \
1027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1028 $(SET_LIB_PATH) \
1029 for flag in $(EXTRA_HOST_FLAGS); do \
1030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1031 done; \
1032 echo "Doing info in bzip2" ; \
1033 (cd bzip2 && \
1034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1036 "RANLIB=$${RANLIB}" \
1037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1038 info) \
1039 || exit 1
1040
1041
1042.PHONY: maybe-info-dejagnu info-dejagnu
1043maybe-info-dejagnu:
1044
1045info-dejagnu: \
1046 configure-dejagnu
1047 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
1048 r=`${PWD_COMMAND}`; export r; \
1049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1050 $(SET_LIB_PATH) \
1051 for flag in $(EXTRA_HOST_FLAGS); do \
1052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1053 done; \
1054 echo "Doing info in dejagnu" ; \
1055 (cd dejagnu && \
1056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1058 "RANLIB=$${RANLIB}" \
1059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1060 info) \
1061 || exit 1
1062
1063
1064.PHONY: maybe-info-diff info-diff
1065maybe-info-diff:
1066
1067info-diff: \
1068 configure-diff
1069 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
1070 r=`${PWD_COMMAND}`; export r; \
1071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1072 $(SET_LIB_PATH) \
1073 for flag in $(EXTRA_HOST_FLAGS); do \
1074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1075 done; \
1076 echo "Doing info in diff" ; \
1077 (cd diff && \
1078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1080 "RANLIB=$${RANLIB}" \
1081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1082 info) \
1083 || exit 1
1084
1085
1086.PHONY: maybe-info-dosutils info-dosutils
1087maybe-info-dosutils:
1088
1089info-dosutils: \
1090 configure-dosutils
1091 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
1092 r=`${PWD_COMMAND}`; export r; \
1093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1094 $(SET_LIB_PATH) \
1095 for flag in $(EXTRA_HOST_FLAGS); do \
1096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1097 done; \
1098 echo "Doing info in dosutils" ; \
1099 (cd dosutils && \
1100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1102 "RANLIB=$${RANLIB}" \
1103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1104 info) \
1105 || exit 1
1106
1107
1108.PHONY: maybe-info-etc info-etc
1109maybe-info-etc:
1110
1111info-etc: \
1112 configure-etc
1113 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
1114 r=`${PWD_COMMAND}`; export r; \
1115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1116 $(SET_LIB_PATH) \
1117 for flag in $(EXTRA_HOST_FLAGS); do \
1118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1119 done; \
1120 echo "Doing info in etc" ; \
1121 (cd etc && \
1122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1124 "RANLIB=$${RANLIB}" \
1125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1126 info) \
1127 || exit 1
1128
1129
1130.PHONY: maybe-info-fastjar info-fastjar
1131maybe-info-fastjar:
1132
1133info-fastjar: \
1134 configure-fastjar
1135 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
1136 r=`${PWD_COMMAND}`; export r; \
1137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1138 $(SET_LIB_PATH) \
1139 for flag in $(EXTRA_HOST_FLAGS); do \
1140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1141 done; \
1142 echo "Doing info in fastjar" ; \
1143 (cd fastjar && \
1144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1146 "RANLIB=$${RANLIB}" \
1147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1148 info) \
1149 || exit 1
1150
1151
1152.PHONY: maybe-info-fileutils info-fileutils
1153maybe-info-fileutils:
1154
1155info-fileutils: \
1156 configure-fileutils
1157 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
1158 r=`${PWD_COMMAND}`; export r; \
1159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1160 $(SET_LIB_PATH) \
1161 for flag in $(EXTRA_HOST_FLAGS); do \
1162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1163 done; \
1164 echo "Doing info in fileutils" ; \
1165 (cd fileutils && \
1166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1168 "RANLIB=$${RANLIB}" \
1169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1170 info) \
1171 || exit 1
1172
1173
1174.PHONY: maybe-info-findutils info-findutils
1175maybe-info-findutils:
1176
1177info-findutils: \
1178 configure-findutils
1179 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
1180 r=`${PWD_COMMAND}`; export r; \
1181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1182 $(SET_LIB_PATH) \
1183 for flag in $(EXTRA_HOST_FLAGS); do \
1184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1185 done; \
1186 echo "Doing info in findutils" ; \
1187 (cd findutils && \
1188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1190 "RANLIB=$${RANLIB}" \
1191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1192 info) \
1193 || exit 1
1194
1195
1196.PHONY: maybe-info-find info-find
1197maybe-info-find:
1198
1199info-find: \
1200 configure-find
1201 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
1202 r=`${PWD_COMMAND}`; export r; \
1203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1204 $(SET_LIB_PATH) \
1205 for flag in $(EXTRA_HOST_FLAGS); do \
1206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1207 done; \
1208 echo "Doing info in find" ; \
1209 (cd find && \
1210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1212 "RANLIB=$${RANLIB}" \
1213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1214 info) \
1215 || exit 1
1216
1217
1218.PHONY: maybe-info-flex info-flex
1219maybe-info-flex:
1220
1221info-flex: \
1222 configure-flex
1223 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
1224 r=`${PWD_COMMAND}`; export r; \
1225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1226 $(SET_LIB_PATH) \
1227 for flag in $(EXTRA_HOST_FLAGS); do \
1228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1229 done; \
1230 echo "Doing info in flex" ; \
1231 (cd flex && \
1232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1234 "RANLIB=$${RANLIB}" \
1235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1236 info) \
1237 || exit 1
1238
1239
1240.PHONY: maybe-info-gas info-gas
1241maybe-info-gas:
1242
1243info-gas: \
1244 configure-gas
1245 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
1246 r=`${PWD_COMMAND}`; export r; \
1247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1248 $(SET_LIB_PATH) \
1249 for flag in $(EXTRA_HOST_FLAGS); do \
1250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1251 done; \
1252 echo "Doing info in gas" ; \
1253 (cd gas && \
1254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1256 "RANLIB=$${RANLIB}" \
1257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1258 info) \
1259 || exit 1
1260
1261
1262.PHONY: maybe-info-gawk info-gawk
1263maybe-info-gawk:
1264
1265info-gawk: \
1266 configure-gawk
1267 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
1268 r=`${PWD_COMMAND}`; export r; \
1269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1270 $(SET_LIB_PATH) \
1271 for flag in $(EXTRA_HOST_FLAGS); do \
1272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1273 done; \
1274 echo "Doing info in gawk" ; \
1275 (cd gawk && \
1276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1278 "RANLIB=$${RANLIB}" \
1279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1280 info) \
1281 || exit 1
1282
1283
1284.PHONY: maybe-info-gettext info-gettext
1285maybe-info-gettext:
1286
1287info-gettext: \
1288 configure-gettext
1289 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
1290 r=`${PWD_COMMAND}`; export r; \
1291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1292 $(SET_LIB_PATH) \
1293 for flag in $(EXTRA_HOST_FLAGS); do \
1294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1295 done; \
1296 echo "Doing info in gettext" ; \
1297 (cd gettext && \
1298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1300 "RANLIB=$${RANLIB}" \
1301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1302 info) \
1303 || exit 1
1304
1305
1306.PHONY: maybe-info-gnuserv info-gnuserv
1307maybe-info-gnuserv:
1308
1309info-gnuserv: \
1310 configure-gnuserv
1311 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
1312 r=`${PWD_COMMAND}`; export r; \
1313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1314 $(SET_LIB_PATH) \
1315 for flag in $(EXTRA_HOST_FLAGS); do \
1316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1317 done; \
1318 echo "Doing info in gnuserv" ; \
1319 (cd gnuserv && \
1320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1322 "RANLIB=$${RANLIB}" \
1323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1324 info) \
1325 || exit 1
1326
1327
1328.PHONY: maybe-info-gprof info-gprof
1329maybe-info-gprof:
1330
1331info-gprof: \
1332 configure-gprof
1333 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
1334 r=`${PWD_COMMAND}`; export r; \
1335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1336 $(SET_LIB_PATH) \
1337 for flag in $(EXTRA_HOST_FLAGS); do \
1338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1339 done; \
1340 echo "Doing info in gprof" ; \
1341 (cd gprof && \
1342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1344 "RANLIB=$${RANLIB}" \
1345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1346 info) \
1347 || exit 1
1348
1349
1350.PHONY: maybe-info-gzip info-gzip
1351maybe-info-gzip:
1352
1353info-gzip: \
1354 configure-gzip
1355 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
1356 r=`${PWD_COMMAND}`; export r; \
1357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1358 $(SET_LIB_PATH) \
1359 for flag in $(EXTRA_HOST_FLAGS); do \
1360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1361 done; \
1362 echo "Doing info in gzip" ; \
1363 (cd gzip && \
1364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1366 "RANLIB=$${RANLIB}" \
1367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1368 info) \
1369 || exit 1
1370
1371
1372.PHONY: maybe-info-hello info-hello
1373maybe-info-hello:
1374
1375info-hello: \
1376 configure-hello
1377 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
1378 r=`${PWD_COMMAND}`; export r; \
1379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1380 $(SET_LIB_PATH) \
1381 for flag in $(EXTRA_HOST_FLAGS); do \
1382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1383 done; \
1384 echo "Doing info in hello" ; \
1385 (cd hello && \
1386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1388 "RANLIB=$${RANLIB}" \
1389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1390 info) \
1391 || exit 1
1392
1393
1394.PHONY: maybe-info-indent info-indent
1395maybe-info-indent:
1396
1397info-indent: \
1398 configure-indent
1399 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
1400 r=`${PWD_COMMAND}`; export r; \
1401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1402 $(SET_LIB_PATH) \
1403 for flag in $(EXTRA_HOST_FLAGS); do \
1404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1405 done; \
1406 echo "Doing info in indent" ; \
1407 (cd indent && \
1408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1410 "RANLIB=$${RANLIB}" \
1411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1412 info) \
1413 || exit 1
1414
1415
1416.PHONY: maybe-info-intl info-intl
1417maybe-info-intl:
1418
1419info-intl: \
1420 configure-intl
1421 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
1422 r=`${PWD_COMMAND}`; export r; \
1423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1424 $(SET_LIB_PATH) \
1425 for flag in $(EXTRA_HOST_FLAGS); do \
1426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1427 done; \
1428 echo "Doing info in intl" ; \
1429 (cd intl && \
1430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1432 "RANLIB=$${RANLIB}" \
1433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1434 info) \
1435 || exit 1
1436
1437
1438.PHONY: maybe-info-tcl info-tcl
1439maybe-info-tcl:
1440
1441info-tcl: \
1442 configure-tcl
1443 @[ -f ./tcl/Makefile ] || exit 0; \
b40e3958
L
1444 r=`${PWD_COMMAND}`; export r; \
1445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1446 $(SET_LIB_PATH) \
1447 for flag in $(EXTRA_HOST_FLAGS); do \
1448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1449 done; \
1450 echo "Doing info in tcl" ; \
1451 (cd tcl && \
1452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1454 "RANLIB=$${RANLIB}" \
1455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1456 info) \
1457 || exit 1
1458
1459
1460.PHONY: maybe-info-itcl info-itcl
1461maybe-info-itcl:
1462
1463info-itcl: \
1464 configure-itcl
1465 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
1466 r=`${PWD_COMMAND}`; export r; \
1467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1468 $(SET_LIB_PATH) \
1469 for flag in $(EXTRA_HOST_FLAGS); do \
1470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1471 done; \
1472 echo "Doing info in itcl" ; \
1473 (cd itcl && \
1474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1476 "RANLIB=$${RANLIB}" \
1477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1478 info) \
1479 || exit 1
1480
1481
1482.PHONY: maybe-info-ld info-ld
1483maybe-info-ld:
1484
1485info-ld: \
1486 configure-ld
1487 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
1488 r=`${PWD_COMMAND}`; export r; \
1489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1490 $(SET_LIB_PATH) \
1491 for flag in $(EXTRA_HOST_FLAGS); do \
1492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1493 done; \
1494 echo "Doing info in ld" ; \
1495 (cd ld && \
1496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1498 "RANLIB=$${RANLIB}" \
1499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1500 info) \
1501 || exit 1
1502
1503
1504.PHONY: maybe-info-libgui info-libgui
1505maybe-info-libgui:
1506
1507info-libgui: \
1508 configure-libgui
1509 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
1510 r=`${PWD_COMMAND}`; export r; \
1511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1512 $(SET_LIB_PATH) \
1513 for flag in $(EXTRA_HOST_FLAGS); do \
1514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1515 done; \
1516 echo "Doing info in libgui" ; \
1517 (cd libgui && \
1518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1520 "RANLIB=$${RANLIB}" \
1521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1522 info) \
1523 || exit 1
1524
1525
1526.PHONY: maybe-info-libiberty info-libiberty
1527maybe-info-libiberty:
1528
1529info-libiberty: \
1530 configure-libiberty
1531 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
1532 r=`${PWD_COMMAND}`; export r; \
1533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1534 $(SET_LIB_PATH) \
1535 for flag in $(EXTRA_HOST_FLAGS); do \
1536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1537 done; \
1538 echo "Doing info in libiberty" ; \
1539 (cd libiberty && \
1540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1542 "RANLIB=$${RANLIB}" \
1543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1544 info) \
1545 || exit 1
1546
1547
1548.PHONY: maybe-info-libtool info-libtool
1549maybe-info-libtool:
1550
1551info-libtool: \
1552 configure-libtool
1553 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
1554 r=`${PWD_COMMAND}`; export r; \
1555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1556 $(SET_LIB_PATH) \
1557 for flag in $(EXTRA_HOST_FLAGS); do \
1558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1559 done; \
1560 echo "Doing info in libtool" ; \
1561 (cd libtool && \
1562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1564 "RANLIB=$${RANLIB}" \
1565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1566 info) \
1567 || exit 1
1568
1569
1570.PHONY: maybe-info-m4 info-m4
1571maybe-info-m4:
1572
1573info-m4: \
1574 configure-m4
1575 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
1576 r=`${PWD_COMMAND}`; export r; \
1577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1578 $(SET_LIB_PATH) \
1579 for flag in $(EXTRA_HOST_FLAGS); do \
1580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1581 done; \
1582 echo "Doing info in m4" ; \
1583 (cd m4 && \
1584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1586 "RANLIB=$${RANLIB}" \
1587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1588 info) \
1589 || exit 1
1590
1591
1592.PHONY: maybe-info-make info-make
1593maybe-info-make:
1594
1595info-make: \
1596 configure-make
1597 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
1598 r=`${PWD_COMMAND}`; export r; \
1599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1600 $(SET_LIB_PATH) \
1601 for flag in $(EXTRA_HOST_FLAGS); do \
1602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1603 done; \
1604 echo "Doing info in make" ; \
1605 (cd make && \
1606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1608 "RANLIB=$${RANLIB}" \
1609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1610 info) \
1611 || exit 1
1612
1613
1614.PHONY: maybe-info-mmalloc info-mmalloc
1615maybe-info-mmalloc:
1616
1617info-mmalloc: \
1618 configure-mmalloc
1619 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
1620 r=`${PWD_COMMAND}`; export r; \
1621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1622 $(SET_LIB_PATH) \
1623 for flag in $(EXTRA_HOST_FLAGS); do \
1624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1625 done; \
1626 echo "Doing info in mmalloc" ; \
1627 (cd mmalloc && \
1628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1630 "RANLIB=$${RANLIB}" \
1631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1632 info) \
1633 || exit 1
1634
1635
1636.PHONY: maybe-info-patch info-patch
1637maybe-info-patch:
1638
1639info-patch: \
1640 configure-patch
1641 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
1642 r=`${PWD_COMMAND}`; export r; \
1643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1644 $(SET_LIB_PATH) \
1645 for flag in $(EXTRA_HOST_FLAGS); do \
1646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1647 done; \
1648 echo "Doing info in patch" ; \
1649 (cd patch && \
1650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1652 "RANLIB=$${RANLIB}" \
1653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1654 info) \
1655 || exit 1
1656
1657
1658.PHONY: maybe-info-perl info-perl
1659maybe-info-perl:
1660
1661info-perl: \
1662 configure-perl
1663 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
1664 r=`${PWD_COMMAND}`; export r; \
1665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1666 $(SET_LIB_PATH) \
1667 for flag in $(EXTRA_HOST_FLAGS); do \
1668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1669 done; \
1670 echo "Doing info in perl" ; \
1671 (cd perl && \
1672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1674 "RANLIB=$${RANLIB}" \
1675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1676 info) \
1677 || exit 1
1678
1679
1680.PHONY: maybe-info-prms info-prms
1681maybe-info-prms:
1682
1683info-prms: \
1684 configure-prms
1685 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
1686 r=`${PWD_COMMAND}`; export r; \
1687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1688 $(SET_LIB_PATH) \
1689 for flag in $(EXTRA_HOST_FLAGS); do \
1690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1691 done; \
1692 echo "Doing info in prms" ; \
1693 (cd prms && \
1694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1696 "RANLIB=$${RANLIB}" \
1697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1698 info) \
1699 || exit 1
1700
1701
1702.PHONY: maybe-info-rcs info-rcs
1703maybe-info-rcs:
1704
1705info-rcs: \
1706 configure-rcs
1707 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
1708 r=`${PWD_COMMAND}`; export r; \
1709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1710 $(SET_LIB_PATH) \
1711 for flag in $(EXTRA_HOST_FLAGS); do \
1712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1713 done; \
1714 echo "Doing info in rcs" ; \
1715 (cd rcs && \
1716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1718 "RANLIB=$${RANLIB}" \
1719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1720 info) \
1721 || exit 1
1722
1723
1724.PHONY: maybe-info-readline info-readline
1725maybe-info-readline:
1726
1727info-readline: \
1728 configure-readline
1729 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
1730 r=`${PWD_COMMAND}`; export r; \
1731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1732 $(SET_LIB_PATH) \
1733 for flag in $(EXTRA_HOST_FLAGS); do \
1734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1735 done; \
1736 echo "Doing info in readline" ; \
1737 (cd readline && \
1738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1740 "RANLIB=$${RANLIB}" \
1741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1742 info) \
1743 || exit 1
1744
1745
1746.PHONY: maybe-info-release info-release
1747maybe-info-release:
1748
1749info-release: \
1750 configure-release
1751 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
1752 r=`${PWD_COMMAND}`; export r; \
1753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1754 $(SET_LIB_PATH) \
1755 for flag in $(EXTRA_HOST_FLAGS); do \
1756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1757 done; \
1758 echo "Doing info in release" ; \
1759 (cd release && \
1760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1762 "RANLIB=$${RANLIB}" \
1763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1764 info) \
1765 || exit 1
1766
1767
1768.PHONY: maybe-info-recode info-recode
1769maybe-info-recode:
1770
1771info-recode: \
1772 configure-recode
1773 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
1774 r=`${PWD_COMMAND}`; export r; \
1775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1776 $(SET_LIB_PATH) \
1777 for flag in $(EXTRA_HOST_FLAGS); do \
1778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1779 done; \
1780 echo "Doing info in recode" ; \
1781 (cd recode && \
1782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1784 "RANLIB=$${RANLIB}" \
1785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1786 info) \
1787 || exit 1
1788
1789
1790.PHONY: maybe-info-sed info-sed
1791maybe-info-sed:
1792
1793info-sed: \
1794 configure-sed
1795 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
1796 r=`${PWD_COMMAND}`; export r; \
1797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1798 $(SET_LIB_PATH) \
1799 for flag in $(EXTRA_HOST_FLAGS); do \
1800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1801 done; \
1802 echo "Doing info in sed" ; \
1803 (cd sed && \
1804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1806 "RANLIB=$${RANLIB}" \
1807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1808 info) \
1809 || exit 1
1810
1811
1812.PHONY: maybe-info-send-pr info-send-pr
1813maybe-info-send-pr:
1814
1815info-send-pr: \
1816 configure-send-pr
1817 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
1818 r=`${PWD_COMMAND}`; export r; \
1819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1820 $(SET_LIB_PATH) \
1821 for flag in $(EXTRA_HOST_FLAGS); do \
1822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1823 done; \
1824 echo "Doing info in send-pr" ; \
1825 (cd send-pr && \
1826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1828 "RANLIB=$${RANLIB}" \
1829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1830 info) \
1831 || exit 1
1832
1833
1834.PHONY: maybe-info-shellutils info-shellutils
1835maybe-info-shellutils:
1836
1837info-shellutils: \
1838 configure-shellutils
1839 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
1840 r=`${PWD_COMMAND}`; export r; \
1841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1842 $(SET_LIB_PATH) \
1843 for flag in $(EXTRA_HOST_FLAGS); do \
1844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1845 done; \
1846 echo "Doing info in shellutils" ; \
1847 (cd shellutils && \
1848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1850 "RANLIB=$${RANLIB}" \
1851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1852 info) \
1853 || exit 1
1854
1855
1856.PHONY: maybe-info-sid info-sid
1857maybe-info-sid:
1858
1859info-sid: \
1860 configure-sid
1861 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
1862 r=`${PWD_COMMAND}`; export r; \
1863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1864 $(SET_LIB_PATH) \
1865 for flag in $(EXTRA_HOST_FLAGS); do \
1866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1867 done; \
1868 echo "Doing info in sid" ; \
1869 (cd sid && \
1870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1872 "RANLIB=$${RANLIB}" \
1873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1874 info) \
1875 || exit 1
1876
1877
1878.PHONY: maybe-info-sim info-sim
1879maybe-info-sim:
1880
1881info-sim: \
1882 configure-sim
1883 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
1884 r=`${PWD_COMMAND}`; export r; \
1885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1886 $(SET_LIB_PATH) \
1887 for flag in $(EXTRA_HOST_FLAGS); do \
1888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1889 done; \
1890 echo "Doing info in sim" ; \
1891 (cd sim && \
1892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1894 "RANLIB=$${RANLIB}" \
1895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1896 info) \
1897 || exit 1
1898
1899
1900.PHONY: maybe-info-tar info-tar
1901maybe-info-tar:
1902
1903info-tar: \
1904 configure-tar
1905 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
1906 r=`${PWD_COMMAND}`; export r; \
1907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1908 $(SET_LIB_PATH) \
1909 for flag in $(EXTRA_HOST_FLAGS); do \
1910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1911 done; \
1912 echo "Doing info in tar" ; \
1913 (cd tar && \
1914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1916 "RANLIB=$${RANLIB}" \
1917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1918 info) \
1919 || exit 1
1920
1921
1922.PHONY: maybe-info-texinfo info-texinfo
1923maybe-info-texinfo:
1924
1925info-texinfo: \
1926 configure-texinfo
1927 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
1928 r=`${PWD_COMMAND}`; export r; \
1929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1930 $(SET_LIB_PATH) \
1931 for flag in $(EXTRA_HOST_FLAGS); do \
1932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1933 done; \
1934 echo "Doing info in texinfo" ; \
1935 (cd texinfo && \
1936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1938 "RANLIB=$${RANLIB}" \
1939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1940 info) \
1941 || exit 1
1942
1943
1944.PHONY: maybe-info-textutils info-textutils
1945maybe-info-textutils:
1946
1947info-textutils: \
1948 configure-textutils
1949 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
1950 r=`${PWD_COMMAND}`; export r; \
1951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1952 $(SET_LIB_PATH) \
1953 for flag in $(EXTRA_HOST_FLAGS); do \
1954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1955 done; \
1956 echo "Doing info in textutils" ; \
1957 (cd textutils && \
1958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1960 "RANLIB=$${RANLIB}" \
1961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1962 info) \
1963 || exit 1
1964
1965
1966.PHONY: maybe-info-time info-time
1967maybe-info-time:
1968
1969info-time: \
1970 configure-time
1971 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
1972 r=`${PWD_COMMAND}`; export r; \
1973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1974 $(SET_LIB_PATH) \
1975 for flag in $(EXTRA_HOST_FLAGS); do \
1976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1977 done; \
1978 echo "Doing info in time" ; \
1979 (cd time && \
1980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1982 "RANLIB=$${RANLIB}" \
1983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1984 info) \
1985 || exit 1
1986
1987
1988.PHONY: maybe-info-uudecode info-uudecode
1989maybe-info-uudecode:
1990
1991info-uudecode: \
1992 configure-uudecode
1993 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
1994 r=`${PWD_COMMAND}`; export r; \
1995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
1996 $(SET_LIB_PATH) \
1997 for flag in $(EXTRA_HOST_FLAGS); do \
1998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1999 done; \
2000 echo "Doing info in uudecode" ; \
2001 (cd uudecode && \
2002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2004 "RANLIB=$${RANLIB}" \
2005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2006 info) \
2007 || exit 1
2008
2009
2010.PHONY: maybe-info-wdiff info-wdiff
2011maybe-info-wdiff:
2012
2013info-wdiff: \
2014 configure-wdiff
2015 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
2016 r=`${PWD_COMMAND}`; export r; \
2017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2018 $(SET_LIB_PATH) \
2019 for flag in $(EXTRA_HOST_FLAGS); do \
2020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2021 done; \
2022 echo "Doing info in wdiff" ; \
2023 (cd wdiff && \
2024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2026 "RANLIB=$${RANLIB}" \
2027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2028 info) \
2029 || exit 1
2030
2031
2032.PHONY: maybe-info-zip info-zip
2033maybe-info-zip:
2034
2035info-zip: \
2036 configure-zip
2037 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
2038 r=`${PWD_COMMAND}`; export r; \
2039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2040 $(SET_LIB_PATH) \
2041 for flag in $(EXTRA_HOST_FLAGS); do \
2042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2043 done; \
2044 echo "Doing info in zip" ; \
2045 (cd zip && \
2046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2048 "RANLIB=$${RANLIB}" \
2049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2050 info) \
2051 || exit 1
2052
2053
2054.PHONY: maybe-info-zlib info-zlib
2055maybe-info-zlib:
2056
2057info-zlib: \
2058 configure-zlib
2059 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
2060 r=`${PWD_COMMAND}`; export r; \
2061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2062 $(SET_LIB_PATH) \
2063 for flag in $(EXTRA_HOST_FLAGS); do \
2064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2065 done; \
2066 echo "Doing info in zlib" ; \
2067 (cd zlib && \
2068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2070 "RANLIB=$${RANLIB}" \
2071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2072 info) \
2073 || exit 1
2074
2075
2076.PHONY: maybe-info-gdb info-gdb
2077maybe-info-gdb:
2078
2079info-gdb: \
2080 configure-gdb
2081 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
2082 r=`${PWD_COMMAND}`; export r; \
2083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2084 $(SET_LIB_PATH) \
2085 for flag in $(EXTRA_HOST_FLAGS); do \
2086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2087 done; \
2088 echo "Doing info in gdb" ; \
2089 (cd gdb && \
2090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2092 "RANLIB=$${RANLIB}" \
2093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2094 info) \
2095 || exit 1
2096
2097
2098.PHONY: maybe-info-expect info-expect
2099maybe-info-expect:
2100
2101info-expect: \
2102 configure-expect
2103 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
2104 r=`${PWD_COMMAND}`; export r; \
2105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2106 $(SET_LIB_PATH) \
2107 for flag in $(EXTRA_HOST_FLAGS); do \
2108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2109 done; \
2110 echo "Doing info in expect" ; \
2111 (cd expect && \
2112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2114 "RANLIB=$${RANLIB}" \
2115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2116 info) \
2117 || exit 1
2118
2119
2120.PHONY: maybe-info-guile info-guile
2121maybe-info-guile:
2122
2123info-guile: \
2124 configure-guile
2125 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
2126 r=`${PWD_COMMAND}`; export r; \
2127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2128 $(SET_LIB_PATH) \
2129 for flag in $(EXTRA_HOST_FLAGS); do \
2130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2131 done; \
2132 echo "Doing info in guile" ; \
2133 (cd guile && \
2134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2136 "RANLIB=$${RANLIB}" \
2137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2138 info) \
2139 || exit 1
2140
2141
2142.PHONY: maybe-info-tk info-tk
2143maybe-info-tk:
2144
2145info-tk: \
2146 configure-tk
2147 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
2148 r=`${PWD_COMMAND}`; export r; \
2149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2150 $(SET_LIB_PATH) \
2151 for flag in $(EXTRA_HOST_FLAGS); do \
2152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2153 done; \
2154 echo "Doing info in tk" ; \
2155 (cd tk && \
2156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2158 "RANLIB=$${RANLIB}" \
2159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2160 info) \
2161 || exit 1
2162
2163
2164.PHONY: maybe-info-tix info-tix
2165maybe-info-tix:
2166
2167info-tix: \
2168 configure-tix
2169 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
2170 r=`${PWD_COMMAND}`; export r; \
2171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2172 $(SET_LIB_PATH) \
2173 for flag in $(EXTRA_HOST_FLAGS); do \
2174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2175 done; \
2176 echo "Doing info in tix" ; \
2177 (cd tix && \
2178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2180 "RANLIB=$${RANLIB}" \
2181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2182 info) \
2183 || exit 1
2184
2185
2186.PHONY: maybe-info-libtermcap info-libtermcap
2187maybe-info-libtermcap:
2188
2189info-libtermcap: \
2190 configure-libtermcap
2191 @[ -f ./libtermcap/Makefile ] || exit 0; \
b40e3958
L
2192 r=`${PWD_COMMAND}`; export r; \
2193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2194 $(SET_LIB_PATH) \
2195 for flag in $(EXTRA_HOST_FLAGS); do \
2196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2197 done; \
2198 echo "Doing info in libtermcap" ; \
2199 (cd libtermcap && \
2200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2202 "RANLIB=$${RANLIB}" \
2203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2204 info) \
2205 || exit 1
2206
2207
2208.PHONY: maybe-info-utils info-utils
2209maybe-info-utils:
2210
2211info-utils: \
2212 configure-utils
2213 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
2214 r=`${PWD_COMMAND}`; export r; \
2215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2216 $(SET_LIB_PATH) \
2217 for flag in $(EXTRA_HOST_FLAGS); do \
2218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2219 done; \
2220 echo "Doing info in utils" ; \
2221 (cd utils && \
2222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2224 "RANLIB=$${RANLIB}" \
2225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2226 info) \
2227 || exit 1
2228
2229
2230
2231# Target modules.
2232
2233.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
2234maybe-info-target-libstdc++-v3:
2235
2236info-target-libstdc++-v3: \
2237 configure-target-libstdc++-v3
2238 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
2239 r=`${PWD_COMMAND}`; export r; \
2240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2241 $(SET_LIB_PATH) \
2242 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
2243 for flag in $(EXTRA_TARGET_FLAGS); do \
2244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2245 done; \
2246 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
2247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2249 "RANLIB=$${RANLIB}" \
2250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2251 info) \
2252 || exit 1
2253
2254
2255.PHONY: maybe-info-target-newlib info-target-newlib
2256maybe-info-target-newlib:
2257
2258info-target-newlib: \
2259 configure-target-newlib
2260 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
2261 r=`${PWD_COMMAND}`; export r; \
2262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2263 $(SET_LIB_PATH) \
2264 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
2265 for flag in $(EXTRA_TARGET_FLAGS); do \
2266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2267 done; \
2268 (cd $(TARGET_SUBDIR)/newlib && \
2269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2271 "RANLIB=$${RANLIB}" \
2272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2273 info) \
2274 || exit 1
2275
2276
2277.PHONY: maybe-info-target-libf2c info-target-libf2c
2278maybe-info-target-libf2c:
2279
2280info-target-libf2c: \
2281 configure-target-libf2c
2282 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
2283 r=`${PWD_COMMAND}`; export r; \
2284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2285 $(SET_LIB_PATH) \
2286 echo "Doing info in $(TARGET_SUBDIR)/libf2c" ; \
2287 for flag in $(EXTRA_TARGET_FLAGS); do \
2288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2289 done; \
2290 (cd $(TARGET_SUBDIR)/libf2c && \
2291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2293 "RANLIB=$${RANLIB}" \
2294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2295 info) \
2296 || exit 1
2297
2298
2299.PHONY: maybe-info-target-libobjc info-target-libobjc
2300maybe-info-target-libobjc:
2301
2302info-target-libobjc: \
2303 configure-target-libobjc
2304 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
2305 r=`${PWD_COMMAND}`; export r; \
2306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2307 $(SET_LIB_PATH) \
2308 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
2309 for flag in $(EXTRA_TARGET_FLAGS); do \
2310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2311 done; \
2312 (cd $(TARGET_SUBDIR)/libobjc && \
2313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2315 "RANLIB=$${RANLIB}" \
2316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2317 info) \
2318 || exit 1
2319
2320
2321.PHONY: maybe-info-target-libtermcap info-target-libtermcap
2322maybe-info-target-libtermcap:
2323
2324info-target-libtermcap: \
2325 configure-target-libtermcap
2326 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
b40e3958
L
2327 r=`${PWD_COMMAND}`; export r; \
2328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2329 $(SET_LIB_PATH) \
2330 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
2331 for flag in $(EXTRA_TARGET_FLAGS); do \
2332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2333 done; \
2334 (cd $(TARGET_SUBDIR)/libtermcap && \
2335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2337 "RANLIB=$${RANLIB}" \
2338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2339 info) \
2340 || exit 1
2341
2342
2343.PHONY: maybe-info-target-winsup info-target-winsup
2344maybe-info-target-winsup:
2345
2346info-target-winsup: \
2347 configure-target-winsup
2348 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
2349 r=`${PWD_COMMAND}`; export r; \
2350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2351 $(SET_LIB_PATH) \
2352 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
2353 for flag in $(EXTRA_TARGET_FLAGS); do \
2354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2355 done; \
2356 (cd $(TARGET_SUBDIR)/winsup && \
2357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2359 "RANLIB=$${RANLIB}" \
2360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2361 info) \
2362 || exit 1
2363
2364
2365.PHONY: maybe-info-target-libgloss info-target-libgloss
2366maybe-info-target-libgloss:
2367
2368info-target-libgloss: \
2369 configure-target-libgloss
2370 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
2371 r=`${PWD_COMMAND}`; export r; \
2372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2373 $(SET_LIB_PATH) \
2374 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
2375 for flag in $(EXTRA_TARGET_FLAGS); do \
2376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2377 done; \
2378 (cd $(TARGET_SUBDIR)/libgloss && \
2379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2381 "RANLIB=$${RANLIB}" \
2382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2383 info) \
2384 || exit 1
2385
2386
2387.PHONY: maybe-info-target-libiberty info-target-libiberty
2388maybe-info-target-libiberty:
2389
2390info-target-libiberty: \
2391 configure-target-libiberty
2392 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
2393 r=`${PWD_COMMAND}`; export r; \
2394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2395 $(SET_LIB_PATH) \
2396 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
2397 for flag in $(EXTRA_TARGET_FLAGS); do \
2398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2399 done; \
2400 (cd $(TARGET_SUBDIR)/libiberty && \
2401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2403 "RANLIB=$${RANLIB}" \
2404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2405 info) \
2406 || exit 1
2407
2408
2409.PHONY: maybe-info-target-gperf info-target-gperf
2410maybe-info-target-gperf:
2411
2412info-target-gperf: \
2413 configure-target-gperf
2414 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
2415 r=`${PWD_COMMAND}`; export r; \
2416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2417 $(SET_LIB_PATH) \
2418 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
2419 for flag in $(EXTRA_TARGET_FLAGS); do \
2420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2421 done; \
2422 (cd $(TARGET_SUBDIR)/gperf && \
2423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2425 "RANLIB=$${RANLIB}" \
2426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2427 info) \
2428 || exit 1
2429
2430
2431.PHONY: maybe-info-target-examples info-target-examples
2432maybe-info-target-examples:
2433
2434info-target-examples: \
2435 configure-target-examples
2436 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
2437 r=`${PWD_COMMAND}`; export r; \
2438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2439 $(SET_LIB_PATH) \
2440 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
2441 for flag in $(EXTRA_TARGET_FLAGS); do \
2442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2443 done; \
2444 (cd $(TARGET_SUBDIR)/examples && \
2445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2447 "RANLIB=$${RANLIB}" \
2448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2449 info) \
2450 || exit 1
2451
2452
2453.PHONY: maybe-info-target-libffi info-target-libffi
2454maybe-info-target-libffi:
2455
2456info-target-libffi: \
2457 configure-target-libffi
2458 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
2459 r=`${PWD_COMMAND}`; export r; \
2460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2461 $(SET_LIB_PATH) \
2462 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
2463 for flag in $(EXTRA_TARGET_FLAGS); do \
2464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2465 done; \
2466 (cd $(TARGET_SUBDIR)/libffi && \
2467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2469 "RANLIB=$${RANLIB}" \
2470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2471 info) \
2472 || exit 1
2473
2474
2475.PHONY: maybe-info-target-libjava info-target-libjava
2476maybe-info-target-libjava:
2477
2478info-target-libjava: \
2479 configure-target-libjava
2480 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
2481 r=`${PWD_COMMAND}`; export r; \
2482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2483 $(SET_LIB_PATH) \
2484 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
2485 for flag in $(EXTRA_TARGET_FLAGS); do \
2486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2487 done; \
2488 (cd $(TARGET_SUBDIR)/libjava && \
2489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2491 "RANLIB=$${RANLIB}" \
2492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2493 info) \
2494 || exit 1
2495
2496
2497.PHONY: maybe-info-target-zlib info-target-zlib
2498maybe-info-target-zlib:
2499
2500info-target-zlib: \
2501 configure-target-zlib
2502 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
2503 r=`${PWD_COMMAND}`; export r; \
2504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2505 $(SET_LIB_PATH) \
2506 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
2507 for flag in $(EXTRA_TARGET_FLAGS); do \
2508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2509 done; \
2510 (cd $(TARGET_SUBDIR)/zlib && \
2511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2513 "RANLIB=$${RANLIB}" \
2514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2515 info) \
2516 || exit 1
2517
2518
2519.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
2520maybe-info-target-boehm-gc:
2521
2522info-target-boehm-gc: \
2523 configure-target-boehm-gc
2524 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
2525 r=`${PWD_COMMAND}`; export r; \
2526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2527 $(SET_LIB_PATH) \
2528 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
2529 for flag in $(EXTRA_TARGET_FLAGS); do \
2530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2531 done; \
2532 (cd $(TARGET_SUBDIR)/boehm-gc && \
2533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2535 "RANLIB=$${RANLIB}" \
2536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2537 info) \
2538 || exit 1
2539
2540
2541.PHONY: maybe-info-target-qthreads info-target-qthreads
2542maybe-info-target-qthreads:
2543
2544info-target-qthreads: \
2545 configure-target-qthreads
2546 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
2547 r=`${PWD_COMMAND}`; export r; \
2548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2549 $(SET_LIB_PATH) \
2550 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
2551 for flag in $(EXTRA_TARGET_FLAGS); do \
2552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2553 done; \
2554 (cd $(TARGET_SUBDIR)/qthreads && \
2555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2557 "RANLIB=$${RANLIB}" \
2558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2559 info) \
2560 || exit 1
2561
2562
2563.PHONY: maybe-info-target-rda info-target-rda
2564maybe-info-target-rda:
2565
2566info-target-rda: \
2567 configure-target-rda
2568 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
2569 r=`${PWD_COMMAND}`; export r; \
2570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2571 $(SET_LIB_PATH) \
2572 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
2573 for flag in $(EXTRA_TARGET_FLAGS); do \
2574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2575 done; \
2576 (cd $(TARGET_SUBDIR)/rda && \
2577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2579 "RANLIB=$${RANLIB}" \
2580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2581 info) \
2582 || exit 1
2583
2584
2585
2586.PHONY: do-dvi
2587do-dvi: dvi-host dvi-target
2588
2589.PHONY: dvi-host
2590dvi-host: maybe-dvi-gcc \
2591 maybe-dvi-ash \
2592 maybe-dvi-autoconf \
2593 maybe-dvi-automake \
2594 maybe-dvi-bash \
2595 maybe-dvi-bfd \
2596 maybe-dvi-opcodes \
2597 maybe-dvi-binutils \
2598 maybe-dvi-bison \
2599 maybe-dvi-byacc \
2600 maybe-dvi-bzip2 \
2601 maybe-dvi-dejagnu \
2602 maybe-dvi-diff \
2603 maybe-dvi-dosutils \
2604 maybe-dvi-etc \
2605 maybe-dvi-fastjar \
2606 maybe-dvi-fileutils \
2607 maybe-dvi-findutils \
2608 maybe-dvi-find \
2609 maybe-dvi-flex \
2610 maybe-dvi-gas \
2611 maybe-dvi-gawk \
2612 maybe-dvi-gettext \
2613 maybe-dvi-gnuserv \
2614 maybe-dvi-gprof \
2615 maybe-dvi-gzip \
2616 maybe-dvi-hello \
2617 maybe-dvi-indent \
2618 maybe-dvi-intl \
2619 maybe-dvi-tcl \
2620 maybe-dvi-itcl \
2621 maybe-dvi-ld \
2622 maybe-dvi-libgui \
2623 maybe-dvi-libiberty \
2624 maybe-dvi-libtool \
2625 maybe-dvi-m4 \
2626 maybe-dvi-make \
2627 maybe-dvi-mmalloc \
2628 maybe-dvi-patch \
2629 maybe-dvi-perl \
2630 maybe-dvi-prms \
2631 maybe-dvi-rcs \
2632 maybe-dvi-readline \
2633 maybe-dvi-release \
2634 maybe-dvi-recode \
2635 maybe-dvi-sed \
2636 maybe-dvi-send-pr \
2637 maybe-dvi-shellutils \
2638 maybe-dvi-sid \
2639 maybe-dvi-sim \
2640 maybe-dvi-tar \
2641 maybe-dvi-texinfo \
2642 maybe-dvi-textutils \
2643 maybe-dvi-time \
2644 maybe-dvi-uudecode \
2645 maybe-dvi-wdiff \
2646 maybe-dvi-zip \
2647 maybe-dvi-zlib \
2648 maybe-dvi-gdb \
2649 maybe-dvi-expect \
2650 maybe-dvi-guile \
2651 maybe-dvi-tk \
2652 maybe-dvi-tix \
2653 maybe-dvi-libtermcap \
2654 maybe-dvi-utils
2655
2656.PHONY: dvi-target
2657dvi-target: \
2658 maybe-dvi-target-libstdc++-v3 \
2659 maybe-dvi-target-newlib \
2660 maybe-dvi-target-libf2c \
2661 maybe-dvi-target-libobjc \
2662 maybe-dvi-target-libtermcap \
2663 maybe-dvi-target-winsup \
2664 maybe-dvi-target-libgloss \
2665 maybe-dvi-target-libiberty \
2666 maybe-dvi-target-gperf \
2667 maybe-dvi-target-examples \
2668 maybe-dvi-target-libffi \
2669 maybe-dvi-target-libjava \
2670 maybe-dvi-target-zlib \
2671 maybe-dvi-target-boehm-gc \
2672 maybe-dvi-target-qthreads \
2673 maybe-dvi-target-rda
2674
2675# GCC, the eternal special case
2676.PHONY: maybe-dvi-gcc dvi-gcc
2677maybe-dvi-gcc:
2678dvi-gcc: \
2679 configure-gcc
2680 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
2681 r=`${PWD_COMMAND}`; export r; \
2682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2683 $(SET_LIB_PATH) \
2684 for flag in $(EXTRA_GCC_FLAGS); do \
2685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2686 done; \
2687 echo "Doing dvi in gcc" ; \
2688 (cd gcc && \
2689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2691 "RANLIB=$${RANLIB}" \
2692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2693 dvi) \
2694 || exit 1
2695
2696# Host modules.
2697
2698.PHONY: maybe-dvi-ash dvi-ash
2699maybe-dvi-ash:
2700
2701dvi-ash: \
2702 configure-ash
2703 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
2704 r=`${PWD_COMMAND}`; export r; \
2705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2706 $(SET_LIB_PATH) \
2707 for flag in $(EXTRA_HOST_FLAGS); do \
2708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2709 done; \
2710 echo "Doing dvi in ash" ; \
2711 (cd ash && \
2712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2714 "RANLIB=$${RANLIB}" \
2715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2716 dvi) \
2717 || exit 1
2718
2719
2720.PHONY: maybe-dvi-autoconf dvi-autoconf
2721maybe-dvi-autoconf:
2722
2723dvi-autoconf: \
2724 configure-autoconf
2725 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
2726 r=`${PWD_COMMAND}`; export r; \
2727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2728 $(SET_LIB_PATH) \
2729 for flag in $(EXTRA_HOST_FLAGS); do \
2730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2731 done; \
2732 echo "Doing dvi in autoconf" ; \
2733 (cd autoconf && \
2734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2736 "RANLIB=$${RANLIB}" \
2737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2738 dvi) \
2739 || exit 1
2740
2741
2742.PHONY: maybe-dvi-automake dvi-automake
2743maybe-dvi-automake:
2744
2745dvi-automake: \
2746 configure-automake
2747 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
2748 r=`${PWD_COMMAND}`; export r; \
2749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2750 $(SET_LIB_PATH) \
2751 for flag in $(EXTRA_HOST_FLAGS); do \
2752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2753 done; \
2754 echo "Doing dvi in automake" ; \
2755 (cd automake && \
2756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2758 "RANLIB=$${RANLIB}" \
2759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2760 dvi) \
2761 || exit 1
2762
2763
2764.PHONY: maybe-dvi-bash dvi-bash
2765maybe-dvi-bash:
2766
2767dvi-bash: \
2768 configure-bash
2769 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
2770 r=`${PWD_COMMAND}`; export r; \
2771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2772 $(SET_LIB_PATH) \
2773 for flag in $(EXTRA_HOST_FLAGS); do \
2774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2775 done; \
2776 echo "Doing dvi in bash" ; \
2777 (cd bash && \
2778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2780 "RANLIB=$${RANLIB}" \
2781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2782 dvi) \
2783 || exit 1
2784
2785
2786.PHONY: maybe-dvi-bfd dvi-bfd
2787maybe-dvi-bfd:
2788
2789dvi-bfd: \
2790 configure-bfd
2791 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
2792 r=`${PWD_COMMAND}`; export r; \
2793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2794 $(SET_LIB_PATH) \
2795 for flag in $(EXTRA_HOST_FLAGS); do \
2796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2797 done; \
2798 echo "Doing dvi in bfd" ; \
2799 (cd bfd && \
2800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2802 "RANLIB=$${RANLIB}" \
2803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2804 dvi) \
2805 || exit 1
2806
2807
2808.PHONY: maybe-dvi-opcodes dvi-opcodes
2809maybe-dvi-opcodes:
2810
2811dvi-opcodes: \
2812 configure-opcodes
2813 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
2814 r=`${PWD_COMMAND}`; export r; \
2815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2816 $(SET_LIB_PATH) \
2817 for flag in $(EXTRA_HOST_FLAGS); do \
2818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2819 done; \
2820 echo "Doing dvi in opcodes" ; \
2821 (cd opcodes && \
2822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2824 "RANLIB=$${RANLIB}" \
2825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2826 dvi) \
2827 || exit 1
2828
2829
2830.PHONY: maybe-dvi-binutils dvi-binutils
2831maybe-dvi-binutils:
2832
2833dvi-binutils: \
2834 configure-binutils
2835 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
2836 r=`${PWD_COMMAND}`; export r; \
2837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2838 $(SET_LIB_PATH) \
2839 for flag in $(EXTRA_HOST_FLAGS); do \
2840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2841 done; \
2842 echo "Doing dvi in binutils" ; \
2843 (cd binutils && \
2844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2846 "RANLIB=$${RANLIB}" \
2847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2848 dvi) \
2849 || exit 1
2850
2851
2852.PHONY: maybe-dvi-bison dvi-bison
2853maybe-dvi-bison:
2854
2855dvi-bison: \
2856 configure-bison
2857 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
2858 r=`${PWD_COMMAND}`; export r; \
2859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2860 $(SET_LIB_PATH) \
2861 for flag in $(EXTRA_HOST_FLAGS); do \
2862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2863 done; \
2864 echo "Doing dvi in bison" ; \
2865 (cd bison && \
2866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2868 "RANLIB=$${RANLIB}" \
2869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2870 dvi) \
2871 || exit 1
2872
2873
2874.PHONY: maybe-dvi-byacc dvi-byacc
2875maybe-dvi-byacc:
2876
2877dvi-byacc: \
2878 configure-byacc
2879 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
2880 r=`${PWD_COMMAND}`; export r; \
2881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2882 $(SET_LIB_PATH) \
2883 for flag in $(EXTRA_HOST_FLAGS); do \
2884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2885 done; \
2886 echo "Doing dvi in byacc" ; \
2887 (cd byacc && \
2888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2890 "RANLIB=$${RANLIB}" \
2891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2892 dvi) \
2893 || exit 1
2894
2895
2896.PHONY: maybe-dvi-bzip2 dvi-bzip2
2897maybe-dvi-bzip2:
2898
2899dvi-bzip2: \
2900 configure-bzip2
2901 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
2902 r=`${PWD_COMMAND}`; export r; \
2903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2904 $(SET_LIB_PATH) \
2905 for flag in $(EXTRA_HOST_FLAGS); do \
2906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2907 done; \
2908 echo "Doing dvi in bzip2" ; \
2909 (cd bzip2 && \
2910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2912 "RANLIB=$${RANLIB}" \
2913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2914 dvi) \
2915 || exit 1
2916
2917
2918.PHONY: maybe-dvi-dejagnu dvi-dejagnu
2919maybe-dvi-dejagnu:
2920
2921dvi-dejagnu: \
2922 configure-dejagnu
2923 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
2924 r=`${PWD_COMMAND}`; export r; \
2925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2926 $(SET_LIB_PATH) \
2927 for flag in $(EXTRA_HOST_FLAGS); do \
2928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2929 done; \
2930 echo "Doing dvi in dejagnu" ; \
2931 (cd dejagnu && \
2932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2934 "RANLIB=$${RANLIB}" \
2935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2936 dvi) \
2937 || exit 1
2938
2939
2940.PHONY: maybe-dvi-diff dvi-diff
2941maybe-dvi-diff:
2942
2943dvi-diff: \
2944 configure-diff
2945 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
2946 r=`${PWD_COMMAND}`; export r; \
2947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2948 $(SET_LIB_PATH) \
2949 for flag in $(EXTRA_HOST_FLAGS); do \
2950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2951 done; \
2952 echo "Doing dvi in diff" ; \
2953 (cd diff && \
2954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2956 "RANLIB=$${RANLIB}" \
2957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2958 dvi) \
2959 || exit 1
2960
2961
2962.PHONY: maybe-dvi-dosutils dvi-dosutils
2963maybe-dvi-dosutils:
2964
2965dvi-dosutils: \
2966 configure-dosutils
2967 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
2968 r=`${PWD_COMMAND}`; export r; \
2969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2970 $(SET_LIB_PATH) \
2971 for flag in $(EXTRA_HOST_FLAGS); do \
2972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2973 done; \
2974 echo "Doing dvi in dosutils" ; \
2975 (cd dosutils && \
2976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2978 "RANLIB=$${RANLIB}" \
2979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2980 dvi) \
2981 || exit 1
2982
2983
2984.PHONY: maybe-dvi-etc dvi-etc
2985maybe-dvi-etc:
2986
2987dvi-etc: \
2988 configure-etc
2989 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
2990 r=`${PWD_COMMAND}`; export r; \
2991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
2992 $(SET_LIB_PATH) \
2993 for flag in $(EXTRA_HOST_FLAGS); do \
2994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2995 done; \
2996 echo "Doing dvi in etc" ; \
2997 (cd etc && \
2998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3000 "RANLIB=$${RANLIB}" \
3001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3002 dvi) \
3003 || exit 1
3004
3005
3006.PHONY: maybe-dvi-fastjar dvi-fastjar
3007maybe-dvi-fastjar:
3008
3009dvi-fastjar: \
3010 configure-fastjar
3011 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
3012 r=`${PWD_COMMAND}`; export r; \
3013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3014 $(SET_LIB_PATH) \
3015 for flag in $(EXTRA_HOST_FLAGS); do \
3016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3017 done; \
3018 echo "Doing dvi in fastjar" ; \
3019 (cd fastjar && \
3020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3022 "RANLIB=$${RANLIB}" \
3023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3024 dvi) \
3025 || exit 1
3026
3027
3028.PHONY: maybe-dvi-fileutils dvi-fileutils
3029maybe-dvi-fileutils:
3030
3031dvi-fileutils: \
3032 configure-fileutils
3033 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
3034 r=`${PWD_COMMAND}`; export r; \
3035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3036 $(SET_LIB_PATH) \
3037 for flag in $(EXTRA_HOST_FLAGS); do \
3038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3039 done; \
3040 echo "Doing dvi in fileutils" ; \
3041 (cd fileutils && \
3042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3044 "RANLIB=$${RANLIB}" \
3045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3046 dvi) \
3047 || exit 1
3048
3049
3050.PHONY: maybe-dvi-findutils dvi-findutils
3051maybe-dvi-findutils:
3052
3053dvi-findutils: \
3054 configure-findutils
3055 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
3056 r=`${PWD_COMMAND}`; export r; \
3057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3058 $(SET_LIB_PATH) \
3059 for flag in $(EXTRA_HOST_FLAGS); do \
3060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3061 done; \
3062 echo "Doing dvi in findutils" ; \
3063 (cd findutils && \
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 dvi) \
3069 || exit 1
3070
3071
3072.PHONY: maybe-dvi-find dvi-find
3073maybe-dvi-find:
3074
3075dvi-find: \
3076 configure-find
3077 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
3078 r=`${PWD_COMMAND}`; export r; \
3079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3080 $(SET_LIB_PATH) \
3081 for flag in $(EXTRA_HOST_FLAGS); do \
3082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3083 done; \
3084 echo "Doing dvi in find" ; \
3085 (cd find && \
3086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3088 "RANLIB=$${RANLIB}" \
3089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3090 dvi) \
3091 || exit 1
3092
3093
3094.PHONY: maybe-dvi-flex dvi-flex
3095maybe-dvi-flex:
3096
3097dvi-flex: \
3098 configure-flex
3099 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
3100 r=`${PWD_COMMAND}`; export r; \
3101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3102 $(SET_LIB_PATH) \
3103 for flag in $(EXTRA_HOST_FLAGS); do \
3104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3105 done; \
3106 echo "Doing dvi in flex" ; \
3107 (cd flex && \
3108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3110 "RANLIB=$${RANLIB}" \
3111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3112 dvi) \
3113 || exit 1
3114
3115
3116.PHONY: maybe-dvi-gas dvi-gas
3117maybe-dvi-gas:
3118
3119dvi-gas: \
3120 configure-gas
3121 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
3122 r=`${PWD_COMMAND}`; export r; \
3123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3124 $(SET_LIB_PATH) \
3125 for flag in $(EXTRA_HOST_FLAGS); do \
3126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3127 done; \
3128 echo "Doing dvi in gas" ; \
3129 (cd gas && \
3130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3132 "RANLIB=$${RANLIB}" \
3133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3134 dvi) \
3135 || exit 1
3136
3137
3138.PHONY: maybe-dvi-gawk dvi-gawk
3139maybe-dvi-gawk:
3140
3141dvi-gawk: \
3142 configure-gawk
3143 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
3144 r=`${PWD_COMMAND}`; export r; \
3145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3146 $(SET_LIB_PATH) \
3147 for flag in $(EXTRA_HOST_FLAGS); do \
3148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3149 done; \
3150 echo "Doing dvi in gawk" ; \
3151 (cd gawk && \
3152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3154 "RANLIB=$${RANLIB}" \
3155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3156 dvi) \
3157 || exit 1
3158
3159
3160.PHONY: maybe-dvi-gettext dvi-gettext
3161maybe-dvi-gettext:
3162
3163dvi-gettext: \
3164 configure-gettext
3165 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
3166 r=`${PWD_COMMAND}`; export r; \
3167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3168 $(SET_LIB_PATH) \
3169 for flag in $(EXTRA_HOST_FLAGS); do \
3170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3171 done; \
3172 echo "Doing dvi in gettext" ; \
3173 (cd gettext && \
3174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3176 "RANLIB=$${RANLIB}" \
3177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3178 dvi) \
3179 || exit 1
3180
3181
3182.PHONY: maybe-dvi-gnuserv dvi-gnuserv
3183maybe-dvi-gnuserv:
3184
3185dvi-gnuserv: \
3186 configure-gnuserv
3187 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
3188 r=`${PWD_COMMAND}`; export r; \
3189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3190 $(SET_LIB_PATH) \
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 gnuserv" ; \
3195 (cd gnuserv && \
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
3204.PHONY: maybe-dvi-gprof dvi-gprof
3205maybe-dvi-gprof:
3206
3207dvi-gprof: \
3208 configure-gprof
3209 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
3210 r=`${PWD_COMMAND}`; export r; \
3211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3212 $(SET_LIB_PATH) \
3213 for flag in $(EXTRA_HOST_FLAGS); do \
3214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3215 done; \
3216 echo "Doing dvi in gprof" ; \
3217 (cd gprof && \
3218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3220 "RANLIB=$${RANLIB}" \
3221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3222 dvi) \
3223 || exit 1
3224
3225
3226.PHONY: maybe-dvi-gzip dvi-gzip
3227maybe-dvi-gzip:
3228
3229dvi-gzip: \
3230 configure-gzip
3231 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
3232 r=`${PWD_COMMAND}`; export r; \
3233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3234 $(SET_LIB_PATH) \
3235 for flag in $(EXTRA_HOST_FLAGS); do \
3236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3237 done; \
3238 echo "Doing dvi in gzip" ; \
3239 (cd gzip && \
3240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3242 "RANLIB=$${RANLIB}" \
3243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3244 dvi) \
3245 || exit 1
3246
3247
3248.PHONY: maybe-dvi-hello dvi-hello
3249maybe-dvi-hello:
3250
3251dvi-hello: \
3252 configure-hello
3253 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
3254 r=`${PWD_COMMAND}`; export r; \
3255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3256 $(SET_LIB_PATH) \
3257 for flag in $(EXTRA_HOST_FLAGS); do \
3258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3259 done; \
3260 echo "Doing dvi in hello" ; \
3261 (cd hello && \
3262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3264 "RANLIB=$${RANLIB}" \
3265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3266 dvi) \
3267 || exit 1
3268
3269
3270.PHONY: maybe-dvi-indent dvi-indent
3271maybe-dvi-indent:
3272
3273dvi-indent: \
3274 configure-indent
3275 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
3276 r=`${PWD_COMMAND}`; export r; \
3277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3278 $(SET_LIB_PATH) \
3279 for flag in $(EXTRA_HOST_FLAGS); do \
3280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3281 done; \
3282 echo "Doing dvi in indent" ; \
3283 (cd indent && \
3284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3286 "RANLIB=$${RANLIB}" \
3287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3288 dvi) \
3289 || exit 1
3290
3291
3292.PHONY: maybe-dvi-intl dvi-intl
3293maybe-dvi-intl:
3294
3295dvi-intl: \
3296 configure-intl
3297 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
3298 r=`${PWD_COMMAND}`; export r; \
3299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3300 $(SET_LIB_PATH) \
3301 for flag in $(EXTRA_HOST_FLAGS); do \
3302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3303 done; \
3304 echo "Doing dvi in intl" ; \
3305 (cd intl && \
3306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3308 "RANLIB=$${RANLIB}" \
3309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3310 dvi) \
3311 || exit 1
3312
3313
3314.PHONY: maybe-dvi-tcl dvi-tcl
3315maybe-dvi-tcl:
3316
3317dvi-tcl: \
3318 configure-tcl
3319 @[ -f ./tcl/Makefile ] || exit 0; \
b40e3958
L
3320 r=`${PWD_COMMAND}`; export r; \
3321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3322 $(SET_LIB_PATH) \
3323 for flag in $(EXTRA_HOST_FLAGS); do \
3324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3325 done; \
3326 echo "Doing dvi in tcl" ; \
3327 (cd tcl && \
3328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3330 "RANLIB=$${RANLIB}" \
3331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3332 dvi) \
3333 || exit 1
3334
3335
3336.PHONY: maybe-dvi-itcl dvi-itcl
3337maybe-dvi-itcl:
3338
3339dvi-itcl: \
3340 configure-itcl
3341 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
3342 r=`${PWD_COMMAND}`; export r; \
3343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3344 $(SET_LIB_PATH) \
3345 for flag in $(EXTRA_HOST_FLAGS); do \
3346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3347 done; \
3348 echo "Doing dvi in itcl" ; \
3349 (cd itcl && \
3350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3352 "RANLIB=$${RANLIB}" \
3353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3354 dvi) \
3355 || exit 1
3356
3357
3358.PHONY: maybe-dvi-ld dvi-ld
3359maybe-dvi-ld:
3360
3361dvi-ld: \
3362 configure-ld
3363 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
3364 r=`${PWD_COMMAND}`; export r; \
3365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3366 $(SET_LIB_PATH) \
3367 for flag in $(EXTRA_HOST_FLAGS); do \
3368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3369 done; \
3370 echo "Doing dvi in ld" ; \
3371 (cd ld && \
3372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3374 "RANLIB=$${RANLIB}" \
3375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3376 dvi) \
3377 || exit 1
3378
3379
3380.PHONY: maybe-dvi-libgui dvi-libgui
3381maybe-dvi-libgui:
3382
3383dvi-libgui: \
3384 configure-libgui
3385 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
3386 r=`${PWD_COMMAND}`; export r; \
3387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3388 $(SET_LIB_PATH) \
3389 for flag in $(EXTRA_HOST_FLAGS); do \
3390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3391 done; \
3392 echo "Doing dvi in libgui" ; \
3393 (cd libgui && \
3394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3396 "RANLIB=$${RANLIB}" \
3397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3398 dvi) \
3399 || exit 1
3400
3401
3402.PHONY: maybe-dvi-libiberty dvi-libiberty
3403maybe-dvi-libiberty:
3404
3405dvi-libiberty: \
3406 configure-libiberty
3407 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
3408 r=`${PWD_COMMAND}`; export r; \
3409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3410 $(SET_LIB_PATH) \
3411 for flag in $(EXTRA_HOST_FLAGS); do \
3412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3413 done; \
3414 echo "Doing dvi in libiberty" ; \
3415 (cd libiberty && \
3416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3418 "RANLIB=$${RANLIB}" \
3419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3420 dvi) \
3421 || exit 1
3422
3423
3424.PHONY: maybe-dvi-libtool dvi-libtool
3425maybe-dvi-libtool:
3426
3427dvi-libtool: \
3428 configure-libtool
3429 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
3430 r=`${PWD_COMMAND}`; export r; \
3431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3432 $(SET_LIB_PATH) \
3433 for flag in $(EXTRA_HOST_FLAGS); do \
3434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3435 done; \
3436 echo "Doing dvi in libtool" ; \
3437 (cd libtool && \
3438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3440 "RANLIB=$${RANLIB}" \
3441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3442 dvi) \
3443 || exit 1
3444
3445
3446.PHONY: maybe-dvi-m4 dvi-m4
3447maybe-dvi-m4:
3448
3449dvi-m4: \
3450 configure-m4
3451 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
3452 r=`${PWD_COMMAND}`; export r; \
3453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3454 $(SET_LIB_PATH) \
3455 for flag in $(EXTRA_HOST_FLAGS); do \
3456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3457 done; \
3458 echo "Doing dvi in m4" ; \
3459 (cd m4 && \
3460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3462 "RANLIB=$${RANLIB}" \
3463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3464 dvi) \
3465 || exit 1
3466
3467
3468.PHONY: maybe-dvi-make dvi-make
3469maybe-dvi-make:
3470
3471dvi-make: \
3472 configure-make
3473 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
3474 r=`${PWD_COMMAND}`; export r; \
3475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3476 $(SET_LIB_PATH) \
3477 for flag in $(EXTRA_HOST_FLAGS); do \
3478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3479 done; \
3480 echo "Doing dvi in make" ; \
3481 (cd make && \
3482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3484 "RANLIB=$${RANLIB}" \
3485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3486 dvi) \
3487 || exit 1
3488
3489
3490.PHONY: maybe-dvi-mmalloc dvi-mmalloc
3491maybe-dvi-mmalloc:
3492
3493dvi-mmalloc: \
3494 configure-mmalloc
3495 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
3496 r=`${PWD_COMMAND}`; export r; \
3497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3498 $(SET_LIB_PATH) \
3499 for flag in $(EXTRA_HOST_FLAGS); do \
3500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3501 done; \
3502 echo "Doing dvi in mmalloc" ; \
3503 (cd mmalloc && \
3504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3506 "RANLIB=$${RANLIB}" \
3507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3508 dvi) \
3509 || exit 1
3510
3511
3512.PHONY: maybe-dvi-patch dvi-patch
3513maybe-dvi-patch:
3514
3515dvi-patch: \
3516 configure-patch
3517 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
3518 r=`${PWD_COMMAND}`; export r; \
3519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3520 $(SET_LIB_PATH) \
3521 for flag in $(EXTRA_HOST_FLAGS); do \
3522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3523 done; \
3524 echo "Doing dvi in patch" ; \
3525 (cd patch && \
3526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3528 "RANLIB=$${RANLIB}" \
3529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3530 dvi) \
3531 || exit 1
3532
3533
3534.PHONY: maybe-dvi-perl dvi-perl
3535maybe-dvi-perl:
3536
3537dvi-perl: \
3538 configure-perl
3539 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
3540 r=`${PWD_COMMAND}`; export r; \
3541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3542 $(SET_LIB_PATH) \
3543 for flag in $(EXTRA_HOST_FLAGS); do \
3544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3545 done; \
3546 echo "Doing dvi in perl" ; \
3547 (cd perl && \
3548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3550 "RANLIB=$${RANLIB}" \
3551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3552 dvi) \
3553 || exit 1
3554
3555
3556.PHONY: maybe-dvi-prms dvi-prms
3557maybe-dvi-prms:
3558
3559dvi-prms: \
3560 configure-prms
3561 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
3562 r=`${PWD_COMMAND}`; export r; \
3563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3564 $(SET_LIB_PATH) \
3565 for flag in $(EXTRA_HOST_FLAGS); do \
3566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3567 done; \
3568 echo "Doing dvi in prms" ; \
3569 (cd prms && \
3570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3572 "RANLIB=$${RANLIB}" \
3573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3574 dvi) \
3575 || exit 1
3576
3577
3578.PHONY: maybe-dvi-rcs dvi-rcs
3579maybe-dvi-rcs:
3580
3581dvi-rcs: \
3582 configure-rcs
3583 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
3584 r=`${PWD_COMMAND}`; export r; \
3585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3586 $(SET_LIB_PATH) \
3587 for flag in $(EXTRA_HOST_FLAGS); do \
3588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3589 done; \
3590 echo "Doing dvi in rcs" ; \
3591 (cd rcs && \
3592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3594 "RANLIB=$${RANLIB}" \
3595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3596 dvi) \
3597 || exit 1
3598
3599
3600.PHONY: maybe-dvi-readline dvi-readline
3601maybe-dvi-readline:
3602
3603dvi-readline: \
3604 configure-readline
3605 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
3606 r=`${PWD_COMMAND}`; export r; \
3607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3608 $(SET_LIB_PATH) \
3609 for flag in $(EXTRA_HOST_FLAGS); do \
3610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3611 done; \
3612 echo "Doing dvi in readline" ; \
3613 (cd readline && \
3614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3616 "RANLIB=$${RANLIB}" \
3617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3618 dvi) \
3619 || exit 1
3620
3621
3622.PHONY: maybe-dvi-release dvi-release
3623maybe-dvi-release:
3624
3625dvi-release: \
3626 configure-release
3627 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
3628 r=`${PWD_COMMAND}`; export r; \
3629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3630 $(SET_LIB_PATH) \
3631 for flag in $(EXTRA_HOST_FLAGS); do \
3632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3633 done; \
3634 echo "Doing dvi in release" ; \
3635 (cd release && \
3636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3638 "RANLIB=$${RANLIB}" \
3639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3640 dvi) \
3641 || exit 1
3642
3643
3644.PHONY: maybe-dvi-recode dvi-recode
3645maybe-dvi-recode:
3646
3647dvi-recode: \
3648 configure-recode
3649 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
3650 r=`${PWD_COMMAND}`; export r; \
3651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3652 $(SET_LIB_PATH) \
3653 for flag in $(EXTRA_HOST_FLAGS); do \
3654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3655 done; \
3656 echo "Doing dvi in recode" ; \
3657 (cd recode && \
3658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3660 "RANLIB=$${RANLIB}" \
3661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3662 dvi) \
3663 || exit 1
3664
3665
3666.PHONY: maybe-dvi-sed dvi-sed
3667maybe-dvi-sed:
3668
3669dvi-sed: \
3670 configure-sed
3671 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
3672 r=`${PWD_COMMAND}`; export r; \
3673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3674 $(SET_LIB_PATH) \
3675 for flag in $(EXTRA_HOST_FLAGS); do \
3676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3677 done; \
3678 echo "Doing dvi in sed" ; \
3679 (cd sed && \
3680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3682 "RANLIB=$${RANLIB}" \
3683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3684 dvi) \
3685 || exit 1
3686
3687
3688.PHONY: maybe-dvi-send-pr dvi-send-pr
3689maybe-dvi-send-pr:
3690
3691dvi-send-pr: \
3692 configure-send-pr
3693 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
3694 r=`${PWD_COMMAND}`; export r; \
3695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3696 $(SET_LIB_PATH) \
3697 for flag in $(EXTRA_HOST_FLAGS); do \
3698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3699 done; \
3700 echo "Doing dvi in send-pr" ; \
3701 (cd send-pr && \
3702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3704 "RANLIB=$${RANLIB}" \
3705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3706 dvi) \
3707 || exit 1
3708
3709
3710.PHONY: maybe-dvi-shellutils dvi-shellutils
3711maybe-dvi-shellutils:
3712
3713dvi-shellutils: \
3714 configure-shellutils
3715 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
3716 r=`${PWD_COMMAND}`; export r; \
3717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3718 $(SET_LIB_PATH) \
3719 for flag in $(EXTRA_HOST_FLAGS); do \
3720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3721 done; \
3722 echo "Doing dvi in shellutils" ; \
3723 (cd shellutils && \
3724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3726 "RANLIB=$${RANLIB}" \
3727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3728 dvi) \
3729 || exit 1
3730
3731
3732.PHONY: maybe-dvi-sid dvi-sid
3733maybe-dvi-sid:
3734
3735dvi-sid: \
3736 configure-sid
3737 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
3738 r=`${PWD_COMMAND}`; export r; \
3739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3740 $(SET_LIB_PATH) \
3741 for flag in $(EXTRA_HOST_FLAGS); do \
3742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3743 done; \
3744 echo "Doing dvi in sid" ; \
3745 (cd sid && \
3746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3748 "RANLIB=$${RANLIB}" \
3749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3750 dvi) \
3751 || exit 1
3752
3753
3754.PHONY: maybe-dvi-sim dvi-sim
3755maybe-dvi-sim:
3756
3757dvi-sim: \
3758 configure-sim
3759 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
3760 r=`${PWD_COMMAND}`; export r; \
3761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3762 $(SET_LIB_PATH) \
3763 for flag in $(EXTRA_HOST_FLAGS); do \
3764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3765 done; \
3766 echo "Doing dvi in sim" ; \
3767 (cd sim && \
3768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3770 "RANLIB=$${RANLIB}" \
3771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3772 dvi) \
3773 || exit 1
3774
3775
3776.PHONY: maybe-dvi-tar dvi-tar
3777maybe-dvi-tar:
3778
3779dvi-tar: \
3780 configure-tar
3781 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
3782 r=`${PWD_COMMAND}`; export r; \
3783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3784 $(SET_LIB_PATH) \
3785 for flag in $(EXTRA_HOST_FLAGS); do \
3786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3787 done; \
3788 echo "Doing dvi in tar" ; \
3789 (cd tar && \
3790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3792 "RANLIB=$${RANLIB}" \
3793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3794 dvi) \
3795 || exit 1
3796
3797
3798.PHONY: maybe-dvi-texinfo dvi-texinfo
3799maybe-dvi-texinfo:
3800
3801dvi-texinfo: \
3802 configure-texinfo
3803 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
3804 r=`${PWD_COMMAND}`; export r; \
3805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3806 $(SET_LIB_PATH) \
3807 for flag in $(EXTRA_HOST_FLAGS); do \
3808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3809 done; \
3810 echo "Doing dvi in texinfo" ; \
3811 (cd texinfo && \
3812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3814 "RANLIB=$${RANLIB}" \
3815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3816 dvi) \
3817 || exit 1
3818
3819
3820.PHONY: maybe-dvi-textutils dvi-textutils
3821maybe-dvi-textutils:
3822
3823dvi-textutils: \
3824 configure-textutils
3825 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
3826 r=`${PWD_COMMAND}`; export r; \
3827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3828 $(SET_LIB_PATH) \
3829 for flag in $(EXTRA_HOST_FLAGS); do \
3830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3831 done; \
3832 echo "Doing dvi in textutils" ; \
3833 (cd textutils && \
3834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3836 "RANLIB=$${RANLIB}" \
3837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3838 dvi) \
3839 || exit 1
3840
3841
3842.PHONY: maybe-dvi-time dvi-time
3843maybe-dvi-time:
3844
3845dvi-time: \
3846 configure-time
3847 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
3848 r=`${PWD_COMMAND}`; export r; \
3849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3850 $(SET_LIB_PATH) \
3851 for flag in $(EXTRA_HOST_FLAGS); do \
3852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3853 done; \
3854 echo "Doing dvi in time" ; \
3855 (cd time && \
3856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3858 "RANLIB=$${RANLIB}" \
3859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3860 dvi) \
3861 || exit 1
3862
3863
3864.PHONY: maybe-dvi-uudecode dvi-uudecode
3865maybe-dvi-uudecode:
3866
3867dvi-uudecode: \
3868 configure-uudecode
3869 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
3870 r=`${PWD_COMMAND}`; export r; \
3871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3872 $(SET_LIB_PATH) \
3873 for flag in $(EXTRA_HOST_FLAGS); do \
3874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3875 done; \
3876 echo "Doing dvi in uudecode" ; \
3877 (cd uudecode && \
3878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3880 "RANLIB=$${RANLIB}" \
3881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3882 dvi) \
3883 || exit 1
3884
3885
3886.PHONY: maybe-dvi-wdiff dvi-wdiff
3887maybe-dvi-wdiff:
3888
3889dvi-wdiff: \
3890 configure-wdiff
3891 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
3892 r=`${PWD_COMMAND}`; export r; \
3893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3894 $(SET_LIB_PATH) \
3895 for flag in $(EXTRA_HOST_FLAGS); do \
3896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3897 done; \
3898 echo "Doing dvi in wdiff" ; \
3899 (cd wdiff && \
3900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3902 "RANLIB=$${RANLIB}" \
3903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3904 dvi) \
3905 || exit 1
3906
3907
3908.PHONY: maybe-dvi-zip dvi-zip
3909maybe-dvi-zip:
3910
3911dvi-zip: \
3912 configure-zip
3913 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
3914 r=`${PWD_COMMAND}`; export r; \
3915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3916 $(SET_LIB_PATH) \
3917 for flag in $(EXTRA_HOST_FLAGS); do \
3918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3919 done; \
3920 echo "Doing dvi in zip" ; \
3921 (cd zip && \
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 dvi) \
3927 || exit 1
3928
3929
3930.PHONY: maybe-dvi-zlib dvi-zlib
3931maybe-dvi-zlib:
3932
3933dvi-zlib: \
3934 configure-zlib
3935 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
3936 r=`${PWD_COMMAND}`; export r; \
3937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3938 $(SET_LIB_PATH) \
3939 for flag in $(EXTRA_HOST_FLAGS); do \
3940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3941 done; \
3942 echo "Doing dvi in zlib" ; \
3943 (cd zlib && \
3944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3946 "RANLIB=$${RANLIB}" \
3947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3948 dvi) \
3949 || exit 1
3950
3951
3952.PHONY: maybe-dvi-gdb dvi-gdb
3953maybe-dvi-gdb:
3954
3955dvi-gdb: \
3956 configure-gdb
3957 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
3958 r=`${PWD_COMMAND}`; export r; \
3959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3960 $(SET_LIB_PATH) \
3961 for flag in $(EXTRA_HOST_FLAGS); do \
3962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3963 done; \
3964 echo "Doing dvi in gdb" ; \
3965 (cd gdb && \
3966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3968 "RANLIB=$${RANLIB}" \
3969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3970 dvi) \
3971 || exit 1
3972
3973
3974.PHONY: maybe-dvi-expect dvi-expect
3975maybe-dvi-expect:
3976
3977dvi-expect: \
3978 configure-expect
3979 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
3980 r=`${PWD_COMMAND}`; export r; \
3981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
3982 $(SET_LIB_PATH) \
3983 for flag in $(EXTRA_HOST_FLAGS); do \
3984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3985 done; \
3986 echo "Doing dvi in expect" ; \
3987 (cd expect && \
3988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3990 "RANLIB=$${RANLIB}" \
3991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3992 dvi) \
3993 || exit 1
3994
3995
3996.PHONY: maybe-dvi-guile dvi-guile
3997maybe-dvi-guile:
3998
3999dvi-guile: \
4000 configure-guile
4001 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
4002 r=`${PWD_COMMAND}`; export r; \
4003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4004 $(SET_LIB_PATH) \
4005 for flag in $(EXTRA_HOST_FLAGS); do \
4006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4007 done; \
4008 echo "Doing dvi in guile" ; \
4009 (cd guile && \
4010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4012 "RANLIB=$${RANLIB}" \
4013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4014 dvi) \
4015 || exit 1
4016
4017
4018.PHONY: maybe-dvi-tk dvi-tk
4019maybe-dvi-tk:
4020
4021dvi-tk: \
4022 configure-tk
4023 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
4024 r=`${PWD_COMMAND}`; export r; \
4025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4026 $(SET_LIB_PATH) \
4027 for flag in $(EXTRA_HOST_FLAGS); do \
4028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4029 done; \
4030 echo "Doing dvi in tk" ; \
4031 (cd tk && \
4032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4034 "RANLIB=$${RANLIB}" \
4035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4036 dvi) \
4037 || exit 1
4038
4039
4040.PHONY: maybe-dvi-tix dvi-tix
4041maybe-dvi-tix:
4042
4043dvi-tix: \
4044 configure-tix
4045 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
4046 r=`${PWD_COMMAND}`; export r; \
4047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4048 $(SET_LIB_PATH) \
4049 for flag in $(EXTRA_HOST_FLAGS); do \
4050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4051 done; \
4052 echo "Doing dvi in tix" ; \
4053 (cd tix && \
4054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4056 "RANLIB=$${RANLIB}" \
4057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4058 dvi) \
4059 || exit 1
4060
4061
4062.PHONY: maybe-dvi-libtermcap dvi-libtermcap
4063maybe-dvi-libtermcap:
4064
4065dvi-libtermcap: \
4066 configure-libtermcap
4067 @[ -f ./libtermcap/Makefile ] || exit 0; \
b40e3958
L
4068 r=`${PWD_COMMAND}`; export r; \
4069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4070 $(SET_LIB_PATH) \
4071 for flag in $(EXTRA_HOST_FLAGS); do \
4072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4073 done; \
4074 echo "Doing dvi in libtermcap" ; \
4075 (cd libtermcap && \
4076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4078 "RANLIB=$${RANLIB}" \
4079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4080 dvi) \
4081 || exit 1
4082
4083
4084.PHONY: maybe-dvi-utils dvi-utils
4085maybe-dvi-utils:
4086
4087dvi-utils: \
4088 configure-utils
4089 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
4090 r=`${PWD_COMMAND}`; export r; \
4091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4092 $(SET_LIB_PATH) \
4093 for flag in $(EXTRA_HOST_FLAGS); do \
4094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4095 done; \
4096 echo "Doing dvi in utils" ; \
4097 (cd utils && \
4098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4100 "RANLIB=$${RANLIB}" \
4101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4102 dvi) \
4103 || exit 1
4104
4105
4106
4107# Target modules.
4108
4109.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
4110maybe-dvi-target-libstdc++-v3:
4111
4112dvi-target-libstdc++-v3: \
4113 configure-target-libstdc++-v3
4114 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
4115 r=`${PWD_COMMAND}`; export r; \
4116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4117 $(SET_LIB_PATH) \
4118 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
4119 for flag in $(EXTRA_TARGET_FLAGS); do \
4120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4121 done; \
4122 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
4123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4125 "RANLIB=$${RANLIB}" \
4126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4127 dvi) \
4128 || exit 1
4129
4130
4131.PHONY: maybe-dvi-target-newlib dvi-target-newlib
4132maybe-dvi-target-newlib:
4133
4134dvi-target-newlib: \
4135 configure-target-newlib
4136 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
4137 r=`${PWD_COMMAND}`; export r; \
4138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4139 $(SET_LIB_PATH) \
4140 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
4141 for flag in $(EXTRA_TARGET_FLAGS); do \
4142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4143 done; \
4144 (cd $(TARGET_SUBDIR)/newlib && \
4145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4147 "RANLIB=$${RANLIB}" \
4148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4149 dvi) \
4150 || exit 1
4151
4152
4153.PHONY: maybe-dvi-target-libf2c dvi-target-libf2c
4154maybe-dvi-target-libf2c:
4155
4156dvi-target-libf2c: \
4157 configure-target-libf2c
4158 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
4159 r=`${PWD_COMMAND}`; export r; \
4160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4161 $(SET_LIB_PATH) \
4162 echo "Doing dvi in $(TARGET_SUBDIR)/libf2c" ; \
4163 for flag in $(EXTRA_TARGET_FLAGS); do \
4164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4165 done; \
4166 (cd $(TARGET_SUBDIR)/libf2c && \
4167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4169 "RANLIB=$${RANLIB}" \
4170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4171 dvi) \
4172 || exit 1
4173
4174
4175.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
4176maybe-dvi-target-libobjc:
4177
4178dvi-target-libobjc: \
4179 configure-target-libobjc
4180 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
4181 r=`${PWD_COMMAND}`; export r; \
4182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4183 $(SET_LIB_PATH) \
4184 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
4185 for flag in $(EXTRA_TARGET_FLAGS); do \
4186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4187 done; \
4188 (cd $(TARGET_SUBDIR)/libobjc && \
4189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4191 "RANLIB=$${RANLIB}" \
4192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4193 dvi) \
4194 || exit 1
4195
4196
4197.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
4198maybe-dvi-target-libtermcap:
4199
4200dvi-target-libtermcap: \
4201 configure-target-libtermcap
4202 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
b40e3958
L
4203 r=`${PWD_COMMAND}`; export r; \
4204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4205 $(SET_LIB_PATH) \
4206 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
4207 for flag in $(EXTRA_TARGET_FLAGS); do \
4208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4209 done; \
4210 (cd $(TARGET_SUBDIR)/libtermcap && \
4211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4213 "RANLIB=$${RANLIB}" \
4214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4215 dvi) \
4216 || exit 1
4217
4218
4219.PHONY: maybe-dvi-target-winsup dvi-target-winsup
4220maybe-dvi-target-winsup:
4221
4222dvi-target-winsup: \
4223 configure-target-winsup
4224 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
4225 r=`${PWD_COMMAND}`; export r; \
4226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4227 $(SET_LIB_PATH) \
4228 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
4229 for flag in $(EXTRA_TARGET_FLAGS); do \
4230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4231 done; \
4232 (cd $(TARGET_SUBDIR)/winsup && \
4233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4235 "RANLIB=$${RANLIB}" \
4236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4237 dvi) \
4238 || exit 1
4239
4240
4241.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
4242maybe-dvi-target-libgloss:
4243
4244dvi-target-libgloss: \
4245 configure-target-libgloss
4246 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
4247 r=`${PWD_COMMAND}`; export r; \
4248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4249 $(SET_LIB_PATH) \
4250 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
4251 for flag in $(EXTRA_TARGET_FLAGS); do \
4252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4253 done; \
4254 (cd $(TARGET_SUBDIR)/libgloss && \
4255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4257 "RANLIB=$${RANLIB}" \
4258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4259 dvi) \
4260 || exit 1
4261
4262
4263.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
4264maybe-dvi-target-libiberty:
4265
4266dvi-target-libiberty: \
4267 configure-target-libiberty
4268 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
4269 r=`${PWD_COMMAND}`; export r; \
4270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4271 $(SET_LIB_PATH) \
4272 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
4273 for flag in $(EXTRA_TARGET_FLAGS); do \
4274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4275 done; \
4276 (cd $(TARGET_SUBDIR)/libiberty && \
4277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4279 "RANLIB=$${RANLIB}" \
4280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4281 dvi) \
4282 || exit 1
4283
4284
4285.PHONY: maybe-dvi-target-gperf dvi-target-gperf
4286maybe-dvi-target-gperf:
4287
4288dvi-target-gperf: \
4289 configure-target-gperf
4290 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
4291 r=`${PWD_COMMAND}`; export r; \
4292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4293 $(SET_LIB_PATH) \
4294 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
4295 for flag in $(EXTRA_TARGET_FLAGS); do \
4296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4297 done; \
4298 (cd $(TARGET_SUBDIR)/gperf && \
4299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4301 "RANLIB=$${RANLIB}" \
4302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4303 dvi) \
4304 || exit 1
4305
4306
4307.PHONY: maybe-dvi-target-examples dvi-target-examples
4308maybe-dvi-target-examples:
4309
4310dvi-target-examples: \
4311 configure-target-examples
4312 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
4313 r=`${PWD_COMMAND}`; export r; \
4314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4315 $(SET_LIB_PATH) \
4316 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
4317 for flag in $(EXTRA_TARGET_FLAGS); do \
4318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4319 done; \
4320 (cd $(TARGET_SUBDIR)/examples && \
4321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4323 "RANLIB=$${RANLIB}" \
4324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4325 dvi) \
4326 || exit 1
4327
4328
4329.PHONY: maybe-dvi-target-libffi dvi-target-libffi
4330maybe-dvi-target-libffi:
4331
4332dvi-target-libffi: \
4333 configure-target-libffi
4334 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
4335 r=`${PWD_COMMAND}`; export r; \
4336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4337 $(SET_LIB_PATH) \
4338 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
4339 for flag in $(EXTRA_TARGET_FLAGS); do \
4340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4341 done; \
4342 (cd $(TARGET_SUBDIR)/libffi && \
4343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345 "RANLIB=$${RANLIB}" \
4346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4347 dvi) \
4348 || exit 1
4349
4350
4351.PHONY: maybe-dvi-target-libjava dvi-target-libjava
4352maybe-dvi-target-libjava:
4353
4354dvi-target-libjava: \
4355 configure-target-libjava
4356 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
4357 r=`${PWD_COMMAND}`; export r; \
4358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4359 $(SET_LIB_PATH) \
4360 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
4361 for flag in $(EXTRA_TARGET_FLAGS); do \
4362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4363 done; \
4364 (cd $(TARGET_SUBDIR)/libjava && \
4365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4367 "RANLIB=$${RANLIB}" \
4368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4369 dvi) \
4370 || exit 1
4371
4372
4373.PHONY: maybe-dvi-target-zlib dvi-target-zlib
4374maybe-dvi-target-zlib:
4375
4376dvi-target-zlib: \
4377 configure-target-zlib
4378 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
4379 r=`${PWD_COMMAND}`; export r; \
4380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4381 $(SET_LIB_PATH) \
4382 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
4383 for flag in $(EXTRA_TARGET_FLAGS); do \
4384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4385 done; \
4386 (cd $(TARGET_SUBDIR)/zlib && \
4387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4389 "RANLIB=$${RANLIB}" \
4390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4391 dvi) \
4392 || exit 1
4393
4394
4395.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
4396maybe-dvi-target-boehm-gc:
4397
4398dvi-target-boehm-gc: \
4399 configure-target-boehm-gc
4400 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
4401 r=`${PWD_COMMAND}`; export r; \
4402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4403 $(SET_LIB_PATH) \
4404 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
4405 for flag in $(EXTRA_TARGET_FLAGS); do \
4406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4407 done; \
4408 (cd $(TARGET_SUBDIR)/boehm-gc && \
4409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4411 "RANLIB=$${RANLIB}" \
4412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4413 dvi) \
4414 || exit 1
4415
4416
4417.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
4418maybe-dvi-target-qthreads:
4419
4420dvi-target-qthreads: \
4421 configure-target-qthreads
4422 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
4423 r=`${PWD_COMMAND}`; export r; \
4424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4425 $(SET_LIB_PATH) \
4426 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
4427 for flag in $(EXTRA_TARGET_FLAGS); do \
4428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4429 done; \
4430 (cd $(TARGET_SUBDIR)/qthreads && \
4431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4433 "RANLIB=$${RANLIB}" \
4434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4435 dvi) \
4436 || exit 1
4437
4438
4439.PHONY: maybe-dvi-target-rda dvi-target-rda
4440maybe-dvi-target-rda:
4441
4442dvi-target-rda: \
4443 configure-target-rda
4444 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
4445 r=`${PWD_COMMAND}`; export r; \
4446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4447 $(SET_LIB_PATH) \
4448 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
4449 for flag in $(EXTRA_TARGET_FLAGS); do \
4450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4451 done; \
4452 (cd $(TARGET_SUBDIR)/rda && \
4453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4455 "RANLIB=$${RANLIB}" \
4456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4457 dvi) \
4458 || exit 1
4459
4460
4461
4462.PHONY: do-TAGS
4463do-TAGS: TAGS-host TAGS-target
4464
4465.PHONY: TAGS-host
4466TAGS-host: maybe-TAGS-gcc \
4467 maybe-TAGS-ash \
4468 maybe-TAGS-autoconf \
4469 maybe-TAGS-automake \
4470 maybe-TAGS-bash \
4471 maybe-TAGS-bfd \
4472 maybe-TAGS-opcodes \
4473 maybe-TAGS-binutils \
4474 maybe-TAGS-bison \
4475 maybe-TAGS-byacc \
4476 maybe-TAGS-bzip2 \
4477 maybe-TAGS-dejagnu \
4478 maybe-TAGS-diff \
4479 maybe-TAGS-dosutils \
4480 maybe-TAGS-etc \
4481 maybe-TAGS-fastjar \
4482 maybe-TAGS-fileutils \
4483 maybe-TAGS-findutils \
4484 maybe-TAGS-find \
4485 maybe-TAGS-flex \
4486 maybe-TAGS-gas \
4487 maybe-TAGS-gawk \
4488 maybe-TAGS-gettext \
4489 maybe-TAGS-gnuserv \
4490 maybe-TAGS-gprof \
4491 maybe-TAGS-gzip \
4492 maybe-TAGS-hello \
4493 maybe-TAGS-indent \
4494 maybe-TAGS-intl \
4495 maybe-TAGS-tcl \
4496 maybe-TAGS-itcl \
4497 maybe-TAGS-ld \
4498 maybe-TAGS-libgui \
4499 maybe-TAGS-libiberty \
4500 maybe-TAGS-libtool \
4501 maybe-TAGS-m4 \
4502 maybe-TAGS-make \
4503 maybe-TAGS-mmalloc \
4504 maybe-TAGS-patch \
4505 maybe-TAGS-perl \
4506 maybe-TAGS-prms \
4507 maybe-TAGS-rcs \
4508 maybe-TAGS-readline \
4509 maybe-TAGS-release \
4510 maybe-TAGS-recode \
4511 maybe-TAGS-sed \
4512 maybe-TAGS-send-pr \
4513 maybe-TAGS-shellutils \
4514 maybe-TAGS-sid \
4515 maybe-TAGS-sim \
4516 maybe-TAGS-tar \
4517 maybe-TAGS-texinfo \
4518 maybe-TAGS-textutils \
4519 maybe-TAGS-time \
4520 maybe-TAGS-uudecode \
4521 maybe-TAGS-wdiff \
4522 maybe-TAGS-zip \
4523 maybe-TAGS-zlib \
4524 maybe-TAGS-gdb \
4525 maybe-TAGS-expect \
4526 maybe-TAGS-guile \
4527 maybe-TAGS-tk \
4528 maybe-TAGS-tix \
4529 maybe-TAGS-libtermcap \
4530 maybe-TAGS-utils
4531
4532.PHONY: TAGS-target
4533TAGS-target: \
4534 maybe-TAGS-target-libstdc++-v3 \
4535 maybe-TAGS-target-newlib \
4536 maybe-TAGS-target-libf2c \
4537 maybe-TAGS-target-libobjc \
4538 maybe-TAGS-target-libtermcap \
4539 maybe-TAGS-target-winsup \
4540 maybe-TAGS-target-libgloss \
4541 maybe-TAGS-target-libiberty \
4542 maybe-TAGS-target-gperf \
4543 maybe-TAGS-target-examples \
4544 maybe-TAGS-target-libffi \
4545 maybe-TAGS-target-libjava \
4546 maybe-TAGS-target-zlib \
4547 maybe-TAGS-target-boehm-gc \
4548 maybe-TAGS-target-qthreads \
4549 maybe-TAGS-target-rda
4550
4551# GCC, the eternal special case
4552.PHONY: maybe-TAGS-gcc TAGS-gcc
4553maybe-TAGS-gcc:
4554TAGS-gcc: \
4555 configure-gcc
4556 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
4557 r=`${PWD_COMMAND}`; export r; \
4558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4559 $(SET_LIB_PATH) \
4560 for flag in $(EXTRA_GCC_FLAGS); do \
4561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4562 done; \
4563 echo "Doing TAGS in gcc" ; \
4564 (cd gcc && \
4565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4567 "RANLIB=$${RANLIB}" \
4568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4569 TAGS) \
4570 || exit 1
4571
4572# Host modules.
4573
4574.PHONY: maybe-TAGS-ash TAGS-ash
4575maybe-TAGS-ash:
4576
4577TAGS-ash: \
4578 configure-ash
4579 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
4580 r=`${PWD_COMMAND}`; export r; \
4581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4582 $(SET_LIB_PATH) \
4583 for flag in $(EXTRA_HOST_FLAGS); do \
4584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4585 done; \
4586 echo "Doing TAGS in ash" ; \
4587 (cd ash && \
4588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4590 "RANLIB=$${RANLIB}" \
4591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4592 TAGS) \
4593 || exit 1
4594
4595
4596.PHONY: maybe-TAGS-autoconf TAGS-autoconf
4597maybe-TAGS-autoconf:
4598
4599TAGS-autoconf: \
4600 configure-autoconf
4601 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
4602 r=`${PWD_COMMAND}`; export r; \
4603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4604 $(SET_LIB_PATH) \
4605 for flag in $(EXTRA_HOST_FLAGS); do \
4606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4607 done; \
4608 echo "Doing TAGS in autoconf" ; \
4609 (cd autoconf && \
4610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4612 "RANLIB=$${RANLIB}" \
4613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4614 TAGS) \
4615 || exit 1
4616
4617
4618.PHONY: maybe-TAGS-automake TAGS-automake
4619maybe-TAGS-automake:
4620
4621TAGS-automake: \
4622 configure-automake
4623 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
4624 r=`${PWD_COMMAND}`; export r; \
4625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4626 $(SET_LIB_PATH) \
4627 for flag in $(EXTRA_HOST_FLAGS); do \
4628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629 done; \
4630 echo "Doing TAGS in automake" ; \
4631 (cd automake && \
4632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634 "RANLIB=$${RANLIB}" \
4635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4636 TAGS) \
4637 || exit 1
4638
4639
4640.PHONY: maybe-TAGS-bash TAGS-bash
4641maybe-TAGS-bash:
4642
4643TAGS-bash: \
4644 configure-bash
4645 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
4646 r=`${PWD_COMMAND}`; export r; \
4647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4648 $(SET_LIB_PATH) \
4649 for flag in $(EXTRA_HOST_FLAGS); do \
4650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4651 done; \
4652 echo "Doing TAGS in bash" ; \
4653 (cd bash && \
4654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4656 "RANLIB=$${RANLIB}" \
4657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4658 TAGS) \
4659 || exit 1
4660
4661
4662.PHONY: maybe-TAGS-bfd TAGS-bfd
4663maybe-TAGS-bfd:
4664
4665TAGS-bfd: \
4666 configure-bfd
4667 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
4668 r=`${PWD_COMMAND}`; export r; \
4669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4670 $(SET_LIB_PATH) \
4671 for flag in $(EXTRA_HOST_FLAGS); do \
4672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4673 done; \
4674 echo "Doing TAGS in bfd" ; \
4675 (cd bfd && \
4676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4678 "RANLIB=$${RANLIB}" \
4679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4680 TAGS) \
4681 || exit 1
4682
4683
4684.PHONY: maybe-TAGS-opcodes TAGS-opcodes
4685maybe-TAGS-opcodes:
4686
4687TAGS-opcodes: \
4688 configure-opcodes
4689 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
4690 r=`${PWD_COMMAND}`; export r; \
4691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4692 $(SET_LIB_PATH) \
4693 for flag in $(EXTRA_HOST_FLAGS); do \
4694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4695 done; \
4696 echo "Doing TAGS in opcodes" ; \
4697 (cd opcodes && \
4698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4700 "RANLIB=$${RANLIB}" \
4701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4702 TAGS) \
4703 || exit 1
4704
4705
4706.PHONY: maybe-TAGS-binutils TAGS-binutils
4707maybe-TAGS-binutils:
4708
4709TAGS-binutils: \
4710 configure-binutils
4711 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
4712 r=`${PWD_COMMAND}`; export r; \
4713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4714 $(SET_LIB_PATH) \
4715 for flag in $(EXTRA_HOST_FLAGS); do \
4716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4717 done; \
4718 echo "Doing TAGS in binutils" ; \
4719 (cd binutils && \
4720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4722 "RANLIB=$${RANLIB}" \
4723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4724 TAGS) \
4725 || exit 1
4726
4727
4728.PHONY: maybe-TAGS-bison TAGS-bison
4729maybe-TAGS-bison:
4730
4731TAGS-bison: \
4732 configure-bison
4733 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
4734 r=`${PWD_COMMAND}`; export r; \
4735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4736 $(SET_LIB_PATH) \
4737 for flag in $(EXTRA_HOST_FLAGS); do \
4738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4739 done; \
4740 echo "Doing TAGS in bison" ; \
4741 (cd bison && \
4742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4744 "RANLIB=$${RANLIB}" \
4745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4746 TAGS) \
4747 || exit 1
4748
4749
4750.PHONY: maybe-TAGS-byacc TAGS-byacc
4751maybe-TAGS-byacc:
4752
4753TAGS-byacc: \
4754 configure-byacc
4755 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
4756 r=`${PWD_COMMAND}`; export r; \
4757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4758 $(SET_LIB_PATH) \
4759 for flag in $(EXTRA_HOST_FLAGS); do \
4760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4761 done; \
4762 echo "Doing TAGS in byacc" ; \
4763 (cd byacc && \
4764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4766 "RANLIB=$${RANLIB}" \
4767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4768 TAGS) \
4769 || exit 1
4770
4771
4772.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
4773maybe-TAGS-bzip2:
4774
4775TAGS-bzip2: \
4776 configure-bzip2
4777 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
4778 r=`${PWD_COMMAND}`; export r; \
4779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4780 $(SET_LIB_PATH) \
4781 for flag in $(EXTRA_HOST_FLAGS); do \
4782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4783 done; \
4784 echo "Doing TAGS in bzip2" ; \
4785 (cd bzip2 && \
4786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4788 "RANLIB=$${RANLIB}" \
4789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4790 TAGS) \
4791 || exit 1
4792
4793
4794.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
4795maybe-TAGS-dejagnu:
4796
4797TAGS-dejagnu: \
4798 configure-dejagnu
4799 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
4800 r=`${PWD_COMMAND}`; export r; \
4801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4802 $(SET_LIB_PATH) \
4803 for flag in $(EXTRA_HOST_FLAGS); do \
4804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4805 done; \
4806 echo "Doing TAGS in dejagnu" ; \
4807 (cd dejagnu && \
4808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4810 "RANLIB=$${RANLIB}" \
4811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4812 TAGS) \
4813 || exit 1
4814
4815
4816.PHONY: maybe-TAGS-diff TAGS-diff
4817maybe-TAGS-diff:
4818
4819TAGS-diff: \
4820 configure-diff
4821 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
4822 r=`${PWD_COMMAND}`; export r; \
4823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4824 $(SET_LIB_PATH) \
4825 for flag in $(EXTRA_HOST_FLAGS); do \
4826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4827 done; \
4828 echo "Doing TAGS in diff" ; \
4829 (cd diff && \
4830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4832 "RANLIB=$${RANLIB}" \
4833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4834 TAGS) \
4835 || exit 1
4836
4837
4838.PHONY: maybe-TAGS-dosutils TAGS-dosutils
4839maybe-TAGS-dosutils:
4840
4841TAGS-dosutils: \
4842 configure-dosutils
4843 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
4844 r=`${PWD_COMMAND}`; export r; \
4845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4846 $(SET_LIB_PATH) \
4847 for flag in $(EXTRA_HOST_FLAGS); do \
4848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4849 done; \
4850 echo "Doing TAGS in dosutils" ; \
4851 (cd dosutils && \
4852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4854 "RANLIB=$${RANLIB}" \
4855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4856 TAGS) \
4857 || exit 1
4858
4859
4860.PHONY: maybe-TAGS-etc TAGS-etc
4861maybe-TAGS-etc:
4862
4863TAGS-etc: \
4864 configure-etc
4865 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
4866 r=`${PWD_COMMAND}`; export r; \
4867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4868 $(SET_LIB_PATH) \
4869 for flag in $(EXTRA_HOST_FLAGS); do \
4870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4871 done; \
4872 echo "Doing TAGS in etc" ; \
4873 (cd etc && \
4874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4876 "RANLIB=$${RANLIB}" \
4877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4878 TAGS) \
4879 || exit 1
4880
4881
4882.PHONY: maybe-TAGS-fastjar TAGS-fastjar
4883maybe-TAGS-fastjar:
4884
4885TAGS-fastjar: \
4886 configure-fastjar
4887 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
4888 r=`${PWD_COMMAND}`; export r; \
4889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4890 $(SET_LIB_PATH) \
4891 for flag in $(EXTRA_HOST_FLAGS); do \
4892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4893 done; \
4894 echo "Doing TAGS in fastjar" ; \
4895 (cd fastjar && \
4896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4898 "RANLIB=$${RANLIB}" \
4899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4900 TAGS) \
4901 || exit 1
4902
4903
4904.PHONY: maybe-TAGS-fileutils TAGS-fileutils
4905maybe-TAGS-fileutils:
4906
4907TAGS-fileutils: \
4908 configure-fileutils
4909 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
4910 r=`${PWD_COMMAND}`; export r; \
4911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4912 $(SET_LIB_PATH) \
4913 for flag in $(EXTRA_HOST_FLAGS); do \
4914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4915 done; \
4916 echo "Doing TAGS in fileutils" ; \
4917 (cd fileutils && \
4918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4920 "RANLIB=$${RANLIB}" \
4921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4922 TAGS) \
4923 || exit 1
4924
4925
4926.PHONY: maybe-TAGS-findutils TAGS-findutils
4927maybe-TAGS-findutils:
4928
4929TAGS-findutils: \
4930 configure-findutils
4931 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
4932 r=`${PWD_COMMAND}`; export r; \
4933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4934 $(SET_LIB_PATH) \
4935 for flag in $(EXTRA_HOST_FLAGS); do \
4936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4937 done; \
4938 echo "Doing TAGS in findutils" ; \
4939 (cd findutils && \
4940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4942 "RANLIB=$${RANLIB}" \
4943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4944 TAGS) \
4945 || exit 1
4946
4947
4948.PHONY: maybe-TAGS-find TAGS-find
4949maybe-TAGS-find:
4950
4951TAGS-find: \
4952 configure-find
4953 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
4954 r=`${PWD_COMMAND}`; export r; \
4955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4956 $(SET_LIB_PATH) \
4957 for flag in $(EXTRA_HOST_FLAGS); do \
4958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4959 done; \
4960 echo "Doing TAGS in find" ; \
4961 (cd find && \
4962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4964 "RANLIB=$${RANLIB}" \
4965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4966 TAGS) \
4967 || exit 1
4968
4969
4970.PHONY: maybe-TAGS-flex TAGS-flex
4971maybe-TAGS-flex:
4972
4973TAGS-flex: \
4974 configure-flex
4975 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
4976 r=`${PWD_COMMAND}`; export r; \
4977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
4978 $(SET_LIB_PATH) \
4979 for flag in $(EXTRA_HOST_FLAGS); do \
4980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4981 done; \
4982 echo "Doing TAGS in flex" ; \
4983 (cd flex && \
4984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4986 "RANLIB=$${RANLIB}" \
4987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4988 TAGS) \
4989 || exit 1
4990
4991
4992.PHONY: maybe-TAGS-gas TAGS-gas
4993maybe-TAGS-gas:
4994
4995TAGS-gas: \
4996 configure-gas
4997 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
4998 r=`${PWD_COMMAND}`; export r; \
4999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5000 $(SET_LIB_PATH) \
5001 for flag in $(EXTRA_HOST_FLAGS); do \
5002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5003 done; \
5004 echo "Doing TAGS in gas" ; \
5005 (cd gas && \
5006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5008 "RANLIB=$${RANLIB}" \
5009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5010 TAGS) \
5011 || exit 1
5012
5013
5014.PHONY: maybe-TAGS-gawk TAGS-gawk
5015maybe-TAGS-gawk:
5016
5017TAGS-gawk: \
5018 configure-gawk
5019 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
5020 r=`${PWD_COMMAND}`; export r; \
5021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5022 $(SET_LIB_PATH) \
5023 for flag in $(EXTRA_HOST_FLAGS); do \
5024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5025 done; \
5026 echo "Doing TAGS in gawk" ; \
5027 (cd gawk && \
5028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5030 "RANLIB=$${RANLIB}" \
5031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5032 TAGS) \
5033 || exit 1
5034
5035
5036.PHONY: maybe-TAGS-gettext TAGS-gettext
5037maybe-TAGS-gettext:
5038
5039TAGS-gettext: \
5040 configure-gettext
5041 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
5042 r=`${PWD_COMMAND}`; export r; \
5043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5044 $(SET_LIB_PATH) \
5045 for flag in $(EXTRA_HOST_FLAGS); do \
5046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5047 done; \
5048 echo "Doing TAGS in gettext" ; \
5049 (cd gettext && \
5050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5052 "RANLIB=$${RANLIB}" \
5053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5054 TAGS) \
5055 || exit 1
5056
5057
5058.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
5059maybe-TAGS-gnuserv:
5060
5061TAGS-gnuserv: \
5062 configure-gnuserv
5063 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
5064 r=`${PWD_COMMAND}`; export r; \
5065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5066 $(SET_LIB_PATH) \
5067 for flag in $(EXTRA_HOST_FLAGS); do \
5068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5069 done; \
5070 echo "Doing TAGS in gnuserv" ; \
5071 (cd gnuserv && \
5072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5074 "RANLIB=$${RANLIB}" \
5075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5076 TAGS) \
5077 || exit 1
5078
5079
5080.PHONY: maybe-TAGS-gprof TAGS-gprof
5081maybe-TAGS-gprof:
5082
5083TAGS-gprof: \
5084 configure-gprof
5085 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
5086 r=`${PWD_COMMAND}`; export r; \
5087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5088 $(SET_LIB_PATH) \
5089 for flag in $(EXTRA_HOST_FLAGS); do \
5090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5091 done; \
5092 echo "Doing TAGS in gprof" ; \
5093 (cd gprof && \
5094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5096 "RANLIB=$${RANLIB}" \
5097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5098 TAGS) \
5099 || exit 1
5100
5101
5102.PHONY: maybe-TAGS-gzip TAGS-gzip
5103maybe-TAGS-gzip:
5104
5105TAGS-gzip: \
5106 configure-gzip
5107 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
5108 r=`${PWD_COMMAND}`; export r; \
5109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5110 $(SET_LIB_PATH) \
5111 for flag in $(EXTRA_HOST_FLAGS); do \
5112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5113 done; \
5114 echo "Doing TAGS in gzip" ; \
5115 (cd gzip && \
5116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5118 "RANLIB=$${RANLIB}" \
5119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5120 TAGS) \
5121 || exit 1
5122
5123
5124.PHONY: maybe-TAGS-hello TAGS-hello
5125maybe-TAGS-hello:
5126
5127TAGS-hello: \
5128 configure-hello
5129 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
5130 r=`${PWD_COMMAND}`; export r; \
5131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5132 $(SET_LIB_PATH) \
5133 for flag in $(EXTRA_HOST_FLAGS); do \
5134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5135 done; \
5136 echo "Doing TAGS in hello" ; \
5137 (cd hello && \
5138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5140 "RANLIB=$${RANLIB}" \
5141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5142 TAGS) \
5143 || exit 1
5144
5145
5146.PHONY: maybe-TAGS-indent TAGS-indent
5147maybe-TAGS-indent:
5148
5149TAGS-indent: \
5150 configure-indent
5151 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
5152 r=`${PWD_COMMAND}`; export r; \
5153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5154 $(SET_LIB_PATH) \
5155 for flag in $(EXTRA_HOST_FLAGS); do \
5156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5157 done; \
5158 echo "Doing TAGS in indent" ; \
5159 (cd indent && \
5160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5162 "RANLIB=$${RANLIB}" \
5163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5164 TAGS) \
5165 || exit 1
5166
5167
5168.PHONY: maybe-TAGS-intl TAGS-intl
5169maybe-TAGS-intl:
5170
5171TAGS-intl: \
5172 configure-intl
5173 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
5174 r=`${PWD_COMMAND}`; export r; \
5175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5176 $(SET_LIB_PATH) \
5177 for flag in $(EXTRA_HOST_FLAGS); do \
5178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5179 done; \
5180 echo "Doing TAGS in intl" ; \
5181 (cd intl && \
5182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5184 "RANLIB=$${RANLIB}" \
5185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5186 TAGS) \
5187 || exit 1
5188
5189
5190.PHONY: maybe-TAGS-tcl TAGS-tcl
5191maybe-TAGS-tcl:
5192
5193TAGS-tcl: \
5194 configure-tcl
5195 @[ -f ./tcl/Makefile ] || exit 0; \
b40e3958
L
5196 r=`${PWD_COMMAND}`; export r; \
5197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5198 $(SET_LIB_PATH) \
5199 for flag in $(EXTRA_HOST_FLAGS); do \
5200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5201 done; \
5202 echo "Doing TAGS in tcl" ; \
5203 (cd tcl && \
5204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5206 "RANLIB=$${RANLIB}" \
5207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5208 TAGS) \
5209 || exit 1
5210
5211
5212.PHONY: maybe-TAGS-itcl TAGS-itcl
5213maybe-TAGS-itcl:
5214
5215TAGS-itcl: \
5216 configure-itcl
5217 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
5218 r=`${PWD_COMMAND}`; export r; \
5219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5220 $(SET_LIB_PATH) \
5221 for flag in $(EXTRA_HOST_FLAGS); do \
5222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5223 done; \
5224 echo "Doing TAGS in itcl" ; \
5225 (cd itcl && \
5226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5228 "RANLIB=$${RANLIB}" \
5229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5230 TAGS) \
5231 || exit 1
5232
5233
5234.PHONY: maybe-TAGS-ld TAGS-ld
5235maybe-TAGS-ld:
5236
5237TAGS-ld: \
5238 configure-ld
5239 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
5240 r=`${PWD_COMMAND}`; export r; \
5241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5242 $(SET_LIB_PATH) \
5243 for flag in $(EXTRA_HOST_FLAGS); do \
5244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5245 done; \
5246 echo "Doing TAGS in ld" ; \
5247 (cd ld && \
5248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5250 "RANLIB=$${RANLIB}" \
5251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5252 TAGS) \
5253 || exit 1
5254
5255
5256.PHONY: maybe-TAGS-libgui TAGS-libgui
5257maybe-TAGS-libgui:
5258
5259TAGS-libgui: \
5260 configure-libgui
5261 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
5262 r=`${PWD_COMMAND}`; export r; \
5263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5264 $(SET_LIB_PATH) \
5265 for flag in $(EXTRA_HOST_FLAGS); do \
5266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5267 done; \
5268 echo "Doing TAGS in libgui" ; \
5269 (cd libgui && \
5270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5272 "RANLIB=$${RANLIB}" \
5273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5274 TAGS) \
5275 || exit 1
5276
5277
5278.PHONY: maybe-TAGS-libiberty TAGS-libiberty
5279maybe-TAGS-libiberty:
5280
5281TAGS-libiberty: \
5282 configure-libiberty
5283 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
5284 r=`${PWD_COMMAND}`; export r; \
5285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5286 $(SET_LIB_PATH) \
5287 for flag in $(EXTRA_HOST_FLAGS); do \
5288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5289 done; \
5290 echo "Doing TAGS in libiberty" ; \
5291 (cd libiberty && \
5292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5294 "RANLIB=$${RANLIB}" \
5295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5296 TAGS) \
5297 || exit 1
5298
5299
5300.PHONY: maybe-TAGS-libtool TAGS-libtool
5301maybe-TAGS-libtool:
5302
5303TAGS-libtool: \
5304 configure-libtool
5305 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
5306 r=`${PWD_COMMAND}`; export r; \
5307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5308 $(SET_LIB_PATH) \
5309 for flag in $(EXTRA_HOST_FLAGS); do \
5310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5311 done; \
5312 echo "Doing TAGS in libtool" ; \
5313 (cd libtool && \
5314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5316 "RANLIB=$${RANLIB}" \
5317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5318 TAGS) \
5319 || exit 1
5320
5321
5322.PHONY: maybe-TAGS-m4 TAGS-m4
5323maybe-TAGS-m4:
5324
5325TAGS-m4: \
5326 configure-m4
5327 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
5328 r=`${PWD_COMMAND}`; export r; \
5329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5330 $(SET_LIB_PATH) \
5331 for flag in $(EXTRA_HOST_FLAGS); do \
5332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5333 done; \
5334 echo "Doing TAGS in m4" ; \
5335 (cd m4 && \
5336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5338 "RANLIB=$${RANLIB}" \
5339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5340 TAGS) \
5341 || exit 1
5342
5343
5344.PHONY: maybe-TAGS-make TAGS-make
5345maybe-TAGS-make:
5346
5347TAGS-make: \
5348 configure-make
5349 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
5350 r=`${PWD_COMMAND}`; export r; \
5351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5352 $(SET_LIB_PATH) \
5353 for flag in $(EXTRA_HOST_FLAGS); do \
5354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5355 done; \
5356 echo "Doing TAGS in make" ; \
5357 (cd make && \
5358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5360 "RANLIB=$${RANLIB}" \
5361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5362 TAGS) \
5363 || exit 1
5364
5365
5366.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
5367maybe-TAGS-mmalloc:
5368
5369TAGS-mmalloc: \
5370 configure-mmalloc
5371 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
5372 r=`${PWD_COMMAND}`; export r; \
5373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5374 $(SET_LIB_PATH) \
5375 for flag in $(EXTRA_HOST_FLAGS); do \
5376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5377 done; \
5378 echo "Doing TAGS in mmalloc" ; \
5379 (cd mmalloc && \
5380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5382 "RANLIB=$${RANLIB}" \
5383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5384 TAGS) \
5385 || exit 1
5386
5387
5388.PHONY: maybe-TAGS-patch TAGS-patch
5389maybe-TAGS-patch:
5390
5391TAGS-patch: \
5392 configure-patch
5393 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
5394 r=`${PWD_COMMAND}`; export r; \
5395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5396 $(SET_LIB_PATH) \
5397 for flag in $(EXTRA_HOST_FLAGS); do \
5398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5399 done; \
5400 echo "Doing TAGS in patch" ; \
5401 (cd patch && \
5402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5404 "RANLIB=$${RANLIB}" \
5405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5406 TAGS) \
5407 || exit 1
5408
5409
5410.PHONY: maybe-TAGS-perl TAGS-perl
5411maybe-TAGS-perl:
5412
5413TAGS-perl: \
5414 configure-perl
5415 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
5416 r=`${PWD_COMMAND}`; export r; \
5417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5418 $(SET_LIB_PATH) \
5419 for flag in $(EXTRA_HOST_FLAGS); do \
5420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5421 done; \
5422 echo "Doing TAGS in perl" ; \
5423 (cd perl && \
5424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5426 "RANLIB=$${RANLIB}" \
5427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5428 TAGS) \
5429 || exit 1
5430
5431
5432.PHONY: maybe-TAGS-prms TAGS-prms
5433maybe-TAGS-prms:
5434
5435TAGS-prms: \
5436 configure-prms
5437 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
5438 r=`${PWD_COMMAND}`; export r; \
5439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5440 $(SET_LIB_PATH) \
5441 for flag in $(EXTRA_HOST_FLAGS); do \
5442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5443 done; \
5444 echo "Doing TAGS in prms" ; \
5445 (cd prms && \
5446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5448 "RANLIB=$${RANLIB}" \
5449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5450 TAGS) \
5451 || exit 1
5452
5453
5454.PHONY: maybe-TAGS-rcs TAGS-rcs
5455maybe-TAGS-rcs:
5456
5457TAGS-rcs: \
5458 configure-rcs
5459 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
5460 r=`${PWD_COMMAND}`; export r; \
5461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5462 $(SET_LIB_PATH) \
5463 for flag in $(EXTRA_HOST_FLAGS); do \
5464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5465 done; \
5466 echo "Doing TAGS in rcs" ; \
5467 (cd rcs && \
5468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5470 "RANLIB=$${RANLIB}" \
5471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5472 TAGS) \
5473 || exit 1
5474
5475
5476.PHONY: maybe-TAGS-readline TAGS-readline
5477maybe-TAGS-readline:
5478
5479TAGS-readline: \
5480 configure-readline
5481 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
5482 r=`${PWD_COMMAND}`; export r; \
5483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5484 $(SET_LIB_PATH) \
5485 for flag in $(EXTRA_HOST_FLAGS); do \
5486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5487 done; \
5488 echo "Doing TAGS in readline" ; \
5489 (cd readline && \
5490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5492 "RANLIB=$${RANLIB}" \
5493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5494 TAGS) \
5495 || exit 1
5496
5497
5498.PHONY: maybe-TAGS-release TAGS-release
5499maybe-TAGS-release:
5500
5501TAGS-release: \
5502 configure-release
5503 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
5504 r=`${PWD_COMMAND}`; export r; \
5505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5506 $(SET_LIB_PATH) \
5507 for flag in $(EXTRA_HOST_FLAGS); do \
5508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5509 done; \
5510 echo "Doing TAGS in release" ; \
5511 (cd release && \
5512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5514 "RANLIB=$${RANLIB}" \
5515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5516 TAGS) \
5517 || exit 1
5518
5519
5520.PHONY: maybe-TAGS-recode TAGS-recode
5521maybe-TAGS-recode:
5522
5523TAGS-recode: \
5524 configure-recode
5525 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
5526 r=`${PWD_COMMAND}`; export r; \
5527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5528 $(SET_LIB_PATH) \
5529 for flag in $(EXTRA_HOST_FLAGS); do \
5530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5531 done; \
5532 echo "Doing TAGS in recode" ; \
5533 (cd recode && \
5534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5536 "RANLIB=$${RANLIB}" \
5537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5538 TAGS) \
5539 || exit 1
5540
5541
5542.PHONY: maybe-TAGS-sed TAGS-sed
5543maybe-TAGS-sed:
5544
5545TAGS-sed: \
5546 configure-sed
5547 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
5548 r=`${PWD_COMMAND}`; export r; \
5549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5550 $(SET_LIB_PATH) \
5551 for flag in $(EXTRA_HOST_FLAGS); do \
5552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5553 done; \
5554 echo "Doing TAGS in sed" ; \
5555 (cd sed && \
5556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5558 "RANLIB=$${RANLIB}" \
5559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5560 TAGS) \
5561 || exit 1
5562
5563
5564.PHONY: maybe-TAGS-send-pr TAGS-send-pr
5565maybe-TAGS-send-pr:
5566
5567TAGS-send-pr: \
5568 configure-send-pr
5569 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
5570 r=`${PWD_COMMAND}`; export r; \
5571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5572 $(SET_LIB_PATH) \
5573 for flag in $(EXTRA_HOST_FLAGS); do \
5574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5575 done; \
5576 echo "Doing TAGS in send-pr" ; \
5577 (cd send-pr && \
5578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5580 "RANLIB=$${RANLIB}" \
5581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5582 TAGS) \
5583 || exit 1
5584
5585
5586.PHONY: maybe-TAGS-shellutils TAGS-shellutils
5587maybe-TAGS-shellutils:
5588
5589TAGS-shellutils: \
5590 configure-shellutils
5591 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
5592 r=`${PWD_COMMAND}`; export r; \
5593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5594 $(SET_LIB_PATH) \
5595 for flag in $(EXTRA_HOST_FLAGS); do \
5596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5597 done; \
5598 echo "Doing TAGS in shellutils" ; \
5599 (cd shellutils && \
5600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5602 "RANLIB=$${RANLIB}" \
5603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5604 TAGS) \
5605 || exit 1
5606
5607
5608.PHONY: maybe-TAGS-sid TAGS-sid
5609maybe-TAGS-sid:
5610
5611TAGS-sid: \
5612 configure-sid
5613 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
5614 r=`${PWD_COMMAND}`; export r; \
5615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5616 $(SET_LIB_PATH) \
5617 for flag in $(EXTRA_HOST_FLAGS); do \
5618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5619 done; \
5620 echo "Doing TAGS in sid" ; \
5621 (cd sid && \
5622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5624 "RANLIB=$${RANLIB}" \
5625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5626 TAGS) \
5627 || exit 1
5628
5629
5630.PHONY: maybe-TAGS-sim TAGS-sim
5631maybe-TAGS-sim:
5632
5633TAGS-sim: \
5634 configure-sim
5635 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
5636 r=`${PWD_COMMAND}`; export r; \
5637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5638 $(SET_LIB_PATH) \
5639 for flag in $(EXTRA_HOST_FLAGS); do \
5640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641 done; \
5642 echo "Doing TAGS in sim" ; \
5643 (cd sim && \
5644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646 "RANLIB=$${RANLIB}" \
5647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5648 TAGS) \
5649 || exit 1
5650
5651
5652.PHONY: maybe-TAGS-tar TAGS-tar
5653maybe-TAGS-tar:
5654
5655TAGS-tar: \
5656 configure-tar
5657 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
5658 r=`${PWD_COMMAND}`; export r; \
5659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5660 $(SET_LIB_PATH) \
5661 for flag in $(EXTRA_HOST_FLAGS); do \
5662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5663 done; \
5664 echo "Doing TAGS in tar" ; \
5665 (cd tar && \
5666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5668 "RANLIB=$${RANLIB}" \
5669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5670 TAGS) \
5671 || exit 1
5672
5673
5674.PHONY: maybe-TAGS-texinfo TAGS-texinfo
5675maybe-TAGS-texinfo:
5676
5677TAGS-texinfo: \
5678 configure-texinfo
5679 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
5680 r=`${PWD_COMMAND}`; export r; \
5681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5682 $(SET_LIB_PATH) \
5683 for flag in $(EXTRA_HOST_FLAGS); do \
5684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5685 done; \
5686 echo "Doing TAGS in texinfo" ; \
5687 (cd texinfo && \
5688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5690 "RANLIB=$${RANLIB}" \
5691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5692 TAGS) \
5693 || exit 1
5694
5695
5696.PHONY: maybe-TAGS-textutils TAGS-textutils
5697maybe-TAGS-textutils:
5698
5699TAGS-textutils: \
5700 configure-textutils
5701 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
5702 r=`${PWD_COMMAND}`; export r; \
5703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5704 $(SET_LIB_PATH) \
5705 for flag in $(EXTRA_HOST_FLAGS); do \
5706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5707 done; \
5708 echo "Doing TAGS in textutils" ; \
5709 (cd textutils && \
5710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5712 "RANLIB=$${RANLIB}" \
5713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5714 TAGS) \
5715 || exit 1
5716
5717
5718.PHONY: maybe-TAGS-time TAGS-time
5719maybe-TAGS-time:
5720
5721TAGS-time: \
5722 configure-time
5723 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
5724 r=`${PWD_COMMAND}`; export r; \
5725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5726 $(SET_LIB_PATH) \
5727 for flag in $(EXTRA_HOST_FLAGS); do \
5728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5729 done; \
5730 echo "Doing TAGS in time" ; \
5731 (cd time && \
5732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5734 "RANLIB=$${RANLIB}" \
5735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5736 TAGS) \
5737 || exit 1
5738
5739
5740.PHONY: maybe-TAGS-uudecode TAGS-uudecode
5741maybe-TAGS-uudecode:
5742
5743TAGS-uudecode: \
5744 configure-uudecode
5745 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
5746 r=`${PWD_COMMAND}`; export r; \
5747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5748 $(SET_LIB_PATH) \
5749 for flag in $(EXTRA_HOST_FLAGS); do \
5750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5751 done; \
5752 echo "Doing TAGS in uudecode" ; \
5753 (cd uudecode && \
5754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5756 "RANLIB=$${RANLIB}" \
5757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5758 TAGS) \
5759 || exit 1
5760
5761
5762.PHONY: maybe-TAGS-wdiff TAGS-wdiff
5763maybe-TAGS-wdiff:
5764
5765TAGS-wdiff: \
5766 configure-wdiff
5767 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
5768 r=`${PWD_COMMAND}`; export r; \
5769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5770 $(SET_LIB_PATH) \
5771 for flag in $(EXTRA_HOST_FLAGS); do \
5772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5773 done; \
5774 echo "Doing TAGS in wdiff" ; \
5775 (cd wdiff && \
5776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5778 "RANLIB=$${RANLIB}" \
5779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5780 TAGS) \
5781 || exit 1
5782
5783
5784.PHONY: maybe-TAGS-zip TAGS-zip
5785maybe-TAGS-zip:
5786
5787TAGS-zip: \
5788 configure-zip
5789 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
5790 r=`${PWD_COMMAND}`; export r; \
5791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5792 $(SET_LIB_PATH) \
5793 for flag in $(EXTRA_HOST_FLAGS); do \
5794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5795 done; \
5796 echo "Doing TAGS in zip" ; \
5797 (cd zip && \
5798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5800 "RANLIB=$${RANLIB}" \
5801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5802 TAGS) \
5803 || exit 1
5804
5805
5806.PHONY: maybe-TAGS-zlib TAGS-zlib
5807maybe-TAGS-zlib:
5808
5809TAGS-zlib: \
5810 configure-zlib
5811 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
5812 r=`${PWD_COMMAND}`; export r; \
5813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5814 $(SET_LIB_PATH) \
5815 for flag in $(EXTRA_HOST_FLAGS); do \
5816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5817 done; \
5818 echo "Doing TAGS in zlib" ; \
5819 (cd zlib && \
5820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5822 "RANLIB=$${RANLIB}" \
5823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5824 TAGS) \
5825 || exit 1
5826
5827
5828.PHONY: maybe-TAGS-gdb TAGS-gdb
5829maybe-TAGS-gdb:
5830
5831TAGS-gdb: \
5832 configure-gdb
5833 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
5834 r=`${PWD_COMMAND}`; export r; \
5835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5836 $(SET_LIB_PATH) \
5837 for flag in $(EXTRA_HOST_FLAGS); do \
5838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5839 done; \
5840 echo "Doing TAGS in gdb" ; \
5841 (cd gdb && \
5842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5844 "RANLIB=$${RANLIB}" \
5845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5846 TAGS) \
5847 || exit 1
5848
5849
5850.PHONY: maybe-TAGS-expect TAGS-expect
5851maybe-TAGS-expect:
5852
5853TAGS-expect: \
5854 configure-expect
5855 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
5856 r=`${PWD_COMMAND}`; export r; \
5857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5858 $(SET_LIB_PATH) \
5859 for flag in $(EXTRA_HOST_FLAGS); do \
5860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5861 done; \
5862 echo "Doing TAGS in expect" ; \
5863 (cd expect && \
5864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5866 "RANLIB=$${RANLIB}" \
5867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5868 TAGS) \
5869 || exit 1
5870
5871
5872.PHONY: maybe-TAGS-guile TAGS-guile
5873maybe-TAGS-guile:
5874
5875TAGS-guile: \
5876 configure-guile
5877 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
5878 r=`${PWD_COMMAND}`; export r; \
5879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5880 $(SET_LIB_PATH) \
5881 for flag in $(EXTRA_HOST_FLAGS); do \
5882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5883 done; \
5884 echo "Doing TAGS in guile" ; \
5885 (cd guile && \
5886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5888 "RANLIB=$${RANLIB}" \
5889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5890 TAGS) \
5891 || exit 1
5892
5893
5894.PHONY: maybe-TAGS-tk TAGS-tk
5895maybe-TAGS-tk:
5896
5897TAGS-tk: \
5898 configure-tk
5899 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
5900 r=`${PWD_COMMAND}`; export r; \
5901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5902 $(SET_LIB_PATH) \
5903 for flag in $(EXTRA_HOST_FLAGS); do \
5904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5905 done; \
5906 echo "Doing TAGS in tk" ; \
5907 (cd tk && \
5908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5910 "RANLIB=$${RANLIB}" \
5911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5912 TAGS) \
5913 || exit 1
5914
5915
5916.PHONY: maybe-TAGS-tix TAGS-tix
5917maybe-TAGS-tix:
5918
5919TAGS-tix: \
5920 configure-tix
5921 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
5922 r=`${PWD_COMMAND}`; export r; \
5923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5924 $(SET_LIB_PATH) \
5925 for flag in $(EXTRA_HOST_FLAGS); do \
5926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5927 done; \
5928 echo "Doing TAGS in tix" ; \
5929 (cd tix && \
5930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5932 "RANLIB=$${RANLIB}" \
5933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5934 TAGS) \
5935 || exit 1
5936
5937
5938.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
5939maybe-TAGS-libtermcap:
5940
5941TAGS-libtermcap: \
5942 configure-libtermcap
5943 @[ -f ./libtermcap/Makefile ] || exit 0; \
b40e3958
L
5944 r=`${PWD_COMMAND}`; export r; \
5945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5946 $(SET_LIB_PATH) \
5947 for flag in $(EXTRA_HOST_FLAGS); do \
5948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5949 done; \
5950 echo "Doing TAGS in libtermcap" ; \
5951 (cd libtermcap && \
5952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5954 "RANLIB=$${RANLIB}" \
5955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5956 TAGS) \
5957 || exit 1
5958
5959
5960.PHONY: maybe-TAGS-utils TAGS-utils
5961maybe-TAGS-utils:
5962
5963TAGS-utils: \
5964 configure-utils
5965 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
5966 r=`${PWD_COMMAND}`; export r; \
5967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5968 $(SET_LIB_PATH) \
5969 for flag in $(EXTRA_HOST_FLAGS); do \
5970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5971 done; \
5972 echo "Doing TAGS in utils" ; \
5973 (cd utils && \
5974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5976 "RANLIB=$${RANLIB}" \
5977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5978 TAGS) \
5979 || exit 1
5980
5981
5982
5983# Target modules.
5984
5985.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
5986maybe-TAGS-target-libstdc++-v3:
5987
5988TAGS-target-libstdc++-v3: \
5989 configure-target-libstdc++-v3
5990 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
5991 r=`${PWD_COMMAND}`; export r; \
5992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
5993 $(SET_LIB_PATH) \
5994 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
5995 for flag in $(EXTRA_TARGET_FLAGS); do \
5996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5997 done; \
5998 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
5999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6001 "RANLIB=$${RANLIB}" \
6002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6003 TAGS) \
6004 || exit 1
6005
6006
6007.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
6008maybe-TAGS-target-newlib:
6009
6010TAGS-target-newlib: \
6011 configure-target-newlib
6012 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
6013 r=`${PWD_COMMAND}`; export r; \
6014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6015 $(SET_LIB_PATH) \
6016 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
6017 for flag in $(EXTRA_TARGET_FLAGS); do \
6018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6019 done; \
6020 (cd $(TARGET_SUBDIR)/newlib && \
6021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6023 "RANLIB=$${RANLIB}" \
6024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6025 TAGS) \
6026 || exit 1
6027
6028
6029.PHONY: maybe-TAGS-target-libf2c TAGS-target-libf2c
6030maybe-TAGS-target-libf2c:
6031
6032TAGS-target-libf2c: \
6033 configure-target-libf2c
6034 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
6035 r=`${PWD_COMMAND}`; export r; \
6036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6037 $(SET_LIB_PATH) \
6038 echo "Doing TAGS in $(TARGET_SUBDIR)/libf2c" ; \
6039 for flag in $(EXTRA_TARGET_FLAGS); do \
6040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6041 done; \
6042 (cd $(TARGET_SUBDIR)/libf2c && \
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 TAGS) \
6048 || exit 1
6049
6050
6051.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
6052maybe-TAGS-target-libobjc:
6053
6054TAGS-target-libobjc: \
6055 configure-target-libobjc
6056 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
6057 r=`${PWD_COMMAND}`; export r; \
6058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6059 $(SET_LIB_PATH) \
6060 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
6061 for flag in $(EXTRA_TARGET_FLAGS); do \
6062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6063 done; \
6064 (cd $(TARGET_SUBDIR)/libobjc && \
6065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6067 "RANLIB=$${RANLIB}" \
6068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6069 TAGS) \
6070 || exit 1
6071
6072
6073.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
6074maybe-TAGS-target-libtermcap:
6075
6076TAGS-target-libtermcap: \
6077 configure-target-libtermcap
6078 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
b40e3958
L
6079 r=`${PWD_COMMAND}`; export r; \
6080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6081 $(SET_LIB_PATH) \
6082 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
6083 for flag in $(EXTRA_TARGET_FLAGS); do \
6084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6085 done; \
6086 (cd $(TARGET_SUBDIR)/libtermcap && \
6087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6089 "RANLIB=$${RANLIB}" \
6090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6091 TAGS) \
6092 || exit 1
6093
6094
6095.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
6096maybe-TAGS-target-winsup:
6097
6098TAGS-target-winsup: \
6099 configure-target-winsup
6100 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
6101 r=`${PWD_COMMAND}`; export r; \
6102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6103 $(SET_LIB_PATH) \
6104 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
6105 for flag in $(EXTRA_TARGET_FLAGS); do \
6106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6107 done; \
6108 (cd $(TARGET_SUBDIR)/winsup && \
6109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6111 "RANLIB=$${RANLIB}" \
6112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6113 TAGS) \
6114 || exit 1
6115
6116
6117.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
6118maybe-TAGS-target-libgloss:
6119
6120TAGS-target-libgloss: \
6121 configure-target-libgloss
6122 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
6123 r=`${PWD_COMMAND}`; export r; \
6124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6125 $(SET_LIB_PATH) \
6126 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
6127 for flag in $(EXTRA_TARGET_FLAGS); do \
6128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6129 done; \
6130 (cd $(TARGET_SUBDIR)/libgloss && \
6131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6133 "RANLIB=$${RANLIB}" \
6134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6135 TAGS) \
6136 || exit 1
6137
6138
6139.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
6140maybe-TAGS-target-libiberty:
6141
6142TAGS-target-libiberty: \
6143 configure-target-libiberty
6144 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
6145 r=`${PWD_COMMAND}`; export r; \
6146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6147 $(SET_LIB_PATH) \
6148 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
6149 for flag in $(EXTRA_TARGET_FLAGS); do \
6150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6151 done; \
6152 (cd $(TARGET_SUBDIR)/libiberty && \
6153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6155 "RANLIB=$${RANLIB}" \
6156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6157 TAGS) \
6158 || exit 1
6159
6160
6161.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
6162maybe-TAGS-target-gperf:
6163
6164TAGS-target-gperf: \
6165 configure-target-gperf
6166 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
6167 r=`${PWD_COMMAND}`; export r; \
6168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6169 $(SET_LIB_PATH) \
6170 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
6171 for flag in $(EXTRA_TARGET_FLAGS); do \
6172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6173 done; \
6174 (cd $(TARGET_SUBDIR)/gperf && \
6175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6177 "RANLIB=$${RANLIB}" \
6178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6179 TAGS) \
6180 || exit 1
6181
6182
6183.PHONY: maybe-TAGS-target-examples TAGS-target-examples
6184maybe-TAGS-target-examples:
6185
6186TAGS-target-examples: \
6187 configure-target-examples
6188 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
6189 r=`${PWD_COMMAND}`; export r; \
6190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6191 $(SET_LIB_PATH) \
6192 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
6193 for flag in $(EXTRA_TARGET_FLAGS); do \
6194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6195 done; \
6196 (cd $(TARGET_SUBDIR)/examples && \
6197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6199 "RANLIB=$${RANLIB}" \
6200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6201 TAGS) \
6202 || exit 1
6203
6204
6205.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
6206maybe-TAGS-target-libffi:
6207
6208TAGS-target-libffi: \
6209 configure-target-libffi
6210 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
6211 r=`${PWD_COMMAND}`; export r; \
6212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6213 $(SET_LIB_PATH) \
6214 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
6215 for flag in $(EXTRA_TARGET_FLAGS); do \
6216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6217 done; \
6218 (cd $(TARGET_SUBDIR)/libffi && \
6219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6221 "RANLIB=$${RANLIB}" \
6222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6223 TAGS) \
6224 || exit 1
6225
6226
6227.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
6228maybe-TAGS-target-libjava:
6229
6230TAGS-target-libjava: \
6231 configure-target-libjava
6232 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
6233 r=`${PWD_COMMAND}`; export r; \
6234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6235 $(SET_LIB_PATH) \
6236 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
6237 for flag in $(EXTRA_TARGET_FLAGS); do \
6238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6239 done; \
6240 (cd $(TARGET_SUBDIR)/libjava && \
6241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6243 "RANLIB=$${RANLIB}" \
6244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6245 TAGS) \
6246 || exit 1
6247
6248
6249.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
6250maybe-TAGS-target-zlib:
6251
6252TAGS-target-zlib: \
6253 configure-target-zlib
6254 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
6255 r=`${PWD_COMMAND}`; export r; \
6256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6257 $(SET_LIB_PATH) \
6258 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
6259 for flag in $(EXTRA_TARGET_FLAGS); do \
6260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6261 done; \
6262 (cd $(TARGET_SUBDIR)/zlib && \
6263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6265 "RANLIB=$${RANLIB}" \
6266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6267 TAGS) \
6268 || exit 1
6269
6270
6271.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
6272maybe-TAGS-target-boehm-gc:
6273
6274TAGS-target-boehm-gc: \
6275 configure-target-boehm-gc
6276 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
6277 r=`${PWD_COMMAND}`; export r; \
6278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6279 $(SET_LIB_PATH) \
6280 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
6281 for flag in $(EXTRA_TARGET_FLAGS); do \
6282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6283 done; \
6284 (cd $(TARGET_SUBDIR)/boehm-gc && \
6285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6287 "RANLIB=$${RANLIB}" \
6288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6289 TAGS) \
6290 || exit 1
6291
6292
6293.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
6294maybe-TAGS-target-qthreads:
6295
6296TAGS-target-qthreads: \
6297 configure-target-qthreads
6298 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
6299 r=`${PWD_COMMAND}`; export r; \
6300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6301 $(SET_LIB_PATH) \
6302 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
6303 for flag in $(EXTRA_TARGET_FLAGS); do \
6304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6305 done; \
6306 (cd $(TARGET_SUBDIR)/qthreads && \
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 TAGS) \
6312 || exit 1
6313
6314
6315.PHONY: maybe-TAGS-target-rda TAGS-target-rda
6316maybe-TAGS-target-rda:
6317
6318TAGS-target-rda: \
6319 configure-target-rda
6320 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
6321 r=`${PWD_COMMAND}`; export r; \
6322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6323 $(SET_LIB_PATH) \
6324 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
6325 for flag in $(EXTRA_TARGET_FLAGS); do \
6326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6327 done; \
6328 (cd $(TARGET_SUBDIR)/rda && \
6329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6331 "RANLIB=$${RANLIB}" \
6332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6333 TAGS) \
6334 || exit 1
6335
6336
6337
6338.PHONY: do-install-info
6339do-install-info: install-info-host install-info-target
6340
6341.PHONY: install-info-host
6342install-info-host: maybe-install-info-gcc \
6343 maybe-install-info-ash \
6344 maybe-install-info-autoconf \
6345 maybe-install-info-automake \
6346 maybe-install-info-bash \
6347 maybe-install-info-bfd \
6348 maybe-install-info-opcodes \
6349 maybe-install-info-binutils \
6350 maybe-install-info-bison \
6351 maybe-install-info-byacc \
6352 maybe-install-info-bzip2 \
6353 maybe-install-info-dejagnu \
6354 maybe-install-info-diff \
6355 maybe-install-info-dosutils \
6356 maybe-install-info-etc \
6357 maybe-install-info-fastjar \
6358 maybe-install-info-fileutils \
6359 maybe-install-info-findutils \
6360 maybe-install-info-find \
6361 maybe-install-info-flex \
6362 maybe-install-info-gas \
6363 maybe-install-info-gawk \
6364 maybe-install-info-gettext \
6365 maybe-install-info-gnuserv \
6366 maybe-install-info-gprof \
6367 maybe-install-info-gzip \
6368 maybe-install-info-hello \
6369 maybe-install-info-indent \
6370 maybe-install-info-intl \
6371 maybe-install-info-tcl \
6372 maybe-install-info-itcl \
6373 maybe-install-info-ld \
6374 maybe-install-info-libgui \
6375 maybe-install-info-libiberty \
6376 maybe-install-info-libtool \
6377 maybe-install-info-m4 \
6378 maybe-install-info-make \
6379 maybe-install-info-mmalloc \
6380 maybe-install-info-patch \
6381 maybe-install-info-perl \
6382 maybe-install-info-prms \
6383 maybe-install-info-rcs \
6384 maybe-install-info-readline \
6385 maybe-install-info-release \
6386 maybe-install-info-recode \
6387 maybe-install-info-sed \
6388 maybe-install-info-send-pr \
6389 maybe-install-info-shellutils \
6390 maybe-install-info-sid \
6391 maybe-install-info-sim \
6392 maybe-install-info-tar \
6393 maybe-install-info-texinfo \
6394 maybe-install-info-textutils \
6395 maybe-install-info-time \
6396 maybe-install-info-uudecode \
6397 maybe-install-info-wdiff \
6398 maybe-install-info-zip \
6399 maybe-install-info-zlib \
6400 maybe-install-info-gdb \
6401 maybe-install-info-expect \
6402 maybe-install-info-guile \
6403 maybe-install-info-tk \
6404 maybe-install-info-tix \
6405 maybe-install-info-libtermcap \
6406 maybe-install-info-utils
6407
6408.PHONY: install-info-target
6409install-info-target: \
6410 maybe-install-info-target-libstdc++-v3 \
6411 maybe-install-info-target-newlib \
6412 maybe-install-info-target-libf2c \
6413 maybe-install-info-target-libobjc \
6414 maybe-install-info-target-libtermcap \
6415 maybe-install-info-target-winsup \
6416 maybe-install-info-target-libgloss \
6417 maybe-install-info-target-libiberty \
6418 maybe-install-info-target-gperf \
6419 maybe-install-info-target-examples \
6420 maybe-install-info-target-libffi \
6421 maybe-install-info-target-libjava \
6422 maybe-install-info-target-zlib \
6423 maybe-install-info-target-boehm-gc \
6424 maybe-install-info-target-qthreads \
6425 maybe-install-info-target-rda
6426
6427# GCC, the eternal special case
6428.PHONY: maybe-install-info-gcc install-info-gcc
6429maybe-install-info-gcc:
6430install-info-gcc: \
6431 configure-gcc \
6432 info-gcc
6433 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
6434 r=`${PWD_COMMAND}`; export r; \
6435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6436 $(SET_LIB_PATH) \
6437 for flag in $(EXTRA_GCC_FLAGS); do \
6438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6439 done; \
6440 echo "Doing install-info in gcc" ; \
6441 (cd gcc && \
6442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6444 "RANLIB=$${RANLIB}" \
6445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6446 install-info) \
6447 || exit 1
6448
6449# Host modules.
6450
6451.PHONY: maybe-install-info-ash install-info-ash
6452maybe-install-info-ash:
6453
6454install-info-ash: \
6455 configure-ash \
6456 info-ash
6457 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
6458 r=`${PWD_COMMAND}`; export r; \
6459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6460 $(SET_LIB_PATH) \
6461 for flag in $(EXTRA_HOST_FLAGS); do \
6462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6463 done; \
6464 echo "Doing install-info in ash" ; \
6465 (cd ash && \
6466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6468 "RANLIB=$${RANLIB}" \
6469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6470 install-info) \
6471 || exit 1
6472
6473
6474.PHONY: maybe-install-info-autoconf install-info-autoconf
6475maybe-install-info-autoconf:
6476
6477install-info-autoconf: \
6478 configure-autoconf \
6479 info-autoconf
6480 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
6481 r=`${PWD_COMMAND}`; export r; \
6482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6483 $(SET_LIB_PATH) \
6484 for flag in $(EXTRA_HOST_FLAGS); do \
6485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6486 done; \
6487 echo "Doing install-info in autoconf" ; \
6488 (cd autoconf && \
6489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6491 "RANLIB=$${RANLIB}" \
6492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6493 install-info) \
6494 || exit 1
6495
6496
6497.PHONY: maybe-install-info-automake install-info-automake
6498maybe-install-info-automake:
6499
6500install-info-automake: \
6501 configure-automake \
6502 info-automake
6503 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
6504 r=`${PWD_COMMAND}`; export r; \
6505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6506 $(SET_LIB_PATH) \
6507 for flag in $(EXTRA_HOST_FLAGS); do \
6508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6509 done; \
6510 echo "Doing install-info in automake" ; \
6511 (cd automake && \
6512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6514 "RANLIB=$${RANLIB}" \
6515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6516 install-info) \
6517 || exit 1
6518
6519
6520.PHONY: maybe-install-info-bash install-info-bash
6521maybe-install-info-bash:
6522
6523install-info-bash: \
6524 configure-bash \
6525 info-bash
6526 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
6527 r=`${PWD_COMMAND}`; export r; \
6528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6529 $(SET_LIB_PATH) \
6530 for flag in $(EXTRA_HOST_FLAGS); do \
6531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6532 done; \
6533 echo "Doing install-info in bash" ; \
6534 (cd bash && \
6535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6537 "RANLIB=$${RANLIB}" \
6538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6539 install-info) \
6540 || exit 1
6541
6542
6543.PHONY: maybe-install-info-bfd install-info-bfd
6544maybe-install-info-bfd:
6545
6546install-info-bfd: \
6547 configure-bfd \
6548 info-bfd
6549 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
6550 r=`${PWD_COMMAND}`; export r; \
6551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6552 $(SET_LIB_PATH) \
6553 for flag in $(EXTRA_HOST_FLAGS); do \
6554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6555 done; \
6556 echo "Doing install-info in bfd" ; \
6557 (cd bfd && \
6558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6560 "RANLIB=$${RANLIB}" \
6561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6562 install-info) \
6563 || exit 1
6564
6565
6566.PHONY: maybe-install-info-opcodes install-info-opcodes
6567maybe-install-info-opcodes:
6568
6569install-info-opcodes: \
6570 configure-opcodes \
6571 info-opcodes
6572 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
6573 r=`${PWD_COMMAND}`; export r; \
6574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6575 $(SET_LIB_PATH) \
6576 for flag in $(EXTRA_HOST_FLAGS); do \
6577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6578 done; \
6579 echo "Doing install-info in opcodes" ; \
6580 (cd opcodes && \
6581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6583 "RANLIB=$${RANLIB}" \
6584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6585 install-info) \
6586 || exit 1
6587
6588
6589.PHONY: maybe-install-info-binutils install-info-binutils
6590maybe-install-info-binutils:
6591
6592install-info-binutils: \
6593 configure-binutils \
6594 info-binutils
6595 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
6596 r=`${PWD_COMMAND}`; export r; \
6597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6598 $(SET_LIB_PATH) \
6599 for flag in $(EXTRA_HOST_FLAGS); do \
6600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6601 done; \
6602 echo "Doing install-info in binutils" ; \
6603 (cd binutils && \
6604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6606 "RANLIB=$${RANLIB}" \
6607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6608 install-info) \
6609 || exit 1
6610
6611
6612.PHONY: maybe-install-info-bison install-info-bison
6613maybe-install-info-bison:
6614
6615install-info-bison: \
6616 configure-bison \
6617 info-bison
6618 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
6619 r=`${PWD_COMMAND}`; export r; \
6620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6621 $(SET_LIB_PATH) \
6622 for flag in $(EXTRA_HOST_FLAGS); do \
6623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6624 done; \
6625 echo "Doing install-info in bison" ; \
6626 (cd bison && \
6627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6629 "RANLIB=$${RANLIB}" \
6630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6631 install-info) \
6632 || exit 1
6633
6634
6635.PHONY: maybe-install-info-byacc install-info-byacc
6636maybe-install-info-byacc:
6637
6638install-info-byacc: \
6639 configure-byacc \
6640 info-byacc
6641 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
6642 r=`${PWD_COMMAND}`; export r; \
6643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6644 $(SET_LIB_PATH) \
6645 for flag in $(EXTRA_HOST_FLAGS); do \
6646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6647 done; \
6648 echo "Doing install-info in byacc" ; \
6649 (cd byacc && \
6650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6652 "RANLIB=$${RANLIB}" \
6653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6654 install-info) \
6655 || exit 1
6656
6657
6658.PHONY: maybe-install-info-bzip2 install-info-bzip2
6659maybe-install-info-bzip2:
6660
6661install-info-bzip2: \
6662 configure-bzip2 \
6663 info-bzip2
6664 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
6665 r=`${PWD_COMMAND}`; export r; \
6666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6667 $(SET_LIB_PATH) \
6668 for flag in $(EXTRA_HOST_FLAGS); do \
6669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6670 done; \
6671 echo "Doing install-info in bzip2" ; \
6672 (cd bzip2 && \
6673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6675 "RANLIB=$${RANLIB}" \
6676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6677 install-info) \
6678 || exit 1
6679
6680
6681.PHONY: maybe-install-info-dejagnu install-info-dejagnu
6682maybe-install-info-dejagnu:
6683
6684install-info-dejagnu: \
6685 configure-dejagnu \
6686 info-dejagnu
6687 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
6688 r=`${PWD_COMMAND}`; export r; \
6689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6690 $(SET_LIB_PATH) \
6691 for flag in $(EXTRA_HOST_FLAGS); do \
6692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6693 done; \
6694 echo "Doing install-info in dejagnu" ; \
6695 (cd dejagnu && \
6696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6698 "RANLIB=$${RANLIB}" \
6699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6700 install-info) \
6701 || exit 1
6702
6703
6704.PHONY: maybe-install-info-diff install-info-diff
6705maybe-install-info-diff:
6706
6707install-info-diff: \
6708 configure-diff \
6709 info-diff
6710 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
6711 r=`${PWD_COMMAND}`; export r; \
6712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6713 $(SET_LIB_PATH) \
6714 for flag in $(EXTRA_HOST_FLAGS); do \
6715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6716 done; \
6717 echo "Doing install-info in diff" ; \
6718 (cd diff && \
6719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6721 "RANLIB=$${RANLIB}" \
6722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6723 install-info) \
6724 || exit 1
6725
6726
6727.PHONY: maybe-install-info-dosutils install-info-dosutils
6728maybe-install-info-dosutils:
6729
6730install-info-dosutils: \
6731 configure-dosutils \
6732 info-dosutils
6733 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
6734 r=`${PWD_COMMAND}`; export r; \
6735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6736 $(SET_LIB_PATH) \
6737 for flag in $(EXTRA_HOST_FLAGS); do \
6738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6739 done; \
6740 echo "Doing install-info in dosutils" ; \
6741 (cd dosutils && \
6742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6744 "RANLIB=$${RANLIB}" \
6745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6746 install-info) \
6747 || exit 1
6748
6749
6750.PHONY: maybe-install-info-etc install-info-etc
6751maybe-install-info-etc:
6752
6753install-info-etc: \
6754 configure-etc \
6755 info-etc
6756 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
6757 r=`${PWD_COMMAND}`; export r; \
6758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6759 $(SET_LIB_PATH) \
6760 for flag in $(EXTRA_HOST_FLAGS); do \
6761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6762 done; \
6763 echo "Doing install-info in etc" ; \
6764 (cd etc && \
6765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6767 "RANLIB=$${RANLIB}" \
6768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6769 install-info) \
6770 || exit 1
6771
6772
6773.PHONY: maybe-install-info-fastjar install-info-fastjar
6774maybe-install-info-fastjar:
6775
6776install-info-fastjar: \
6777 configure-fastjar \
6778 info-fastjar
6779 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
6780 r=`${PWD_COMMAND}`; export r; \
6781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6782 $(SET_LIB_PATH) \
6783 for flag in $(EXTRA_HOST_FLAGS); do \
6784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6785 done; \
6786 echo "Doing install-info in fastjar" ; \
6787 (cd fastjar && \
6788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6790 "RANLIB=$${RANLIB}" \
6791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6792 install-info) \
6793 || exit 1
6794
6795
6796.PHONY: maybe-install-info-fileutils install-info-fileutils
6797maybe-install-info-fileutils:
6798
6799install-info-fileutils: \
6800 configure-fileutils \
6801 info-fileutils
6802 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
6803 r=`${PWD_COMMAND}`; export r; \
6804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6805 $(SET_LIB_PATH) \
6806 for flag in $(EXTRA_HOST_FLAGS); do \
6807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6808 done; \
6809 echo "Doing install-info in fileutils" ; \
6810 (cd fileutils && \
6811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6813 "RANLIB=$${RANLIB}" \
6814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6815 install-info) \
6816 || exit 1
6817
6818
6819.PHONY: maybe-install-info-findutils install-info-findutils
6820maybe-install-info-findutils:
6821
6822install-info-findutils: \
6823 configure-findutils \
6824 info-findutils
6825 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
6826 r=`${PWD_COMMAND}`; export r; \
6827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6828 $(SET_LIB_PATH) \
6829 for flag in $(EXTRA_HOST_FLAGS); do \
6830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6831 done; \
6832 echo "Doing install-info in findutils" ; \
6833 (cd findutils && \
6834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6836 "RANLIB=$${RANLIB}" \
6837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6838 install-info) \
6839 || exit 1
6840
6841
6842.PHONY: maybe-install-info-find install-info-find
6843maybe-install-info-find:
6844
6845install-info-find: \
6846 configure-find \
6847 info-find
6848 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
6849 r=`${PWD_COMMAND}`; export r; \
6850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6851 $(SET_LIB_PATH) \
6852 for flag in $(EXTRA_HOST_FLAGS); do \
6853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6854 done; \
6855 echo "Doing install-info in find" ; \
6856 (cd find && \
6857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6859 "RANLIB=$${RANLIB}" \
6860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6861 install-info) \
6862 || exit 1
6863
6864
6865.PHONY: maybe-install-info-flex install-info-flex
6866maybe-install-info-flex:
6867
6868install-info-flex: \
6869 configure-flex \
6870 info-flex
6871 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
6872 r=`${PWD_COMMAND}`; export r; \
6873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6874 $(SET_LIB_PATH) \
6875 for flag in $(EXTRA_HOST_FLAGS); do \
6876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6877 done; \
6878 echo "Doing install-info in flex" ; \
6879 (cd flex && \
6880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6882 "RANLIB=$${RANLIB}" \
6883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6884 install-info) \
6885 || exit 1
6886
6887
6888.PHONY: maybe-install-info-gas install-info-gas
6889maybe-install-info-gas:
6890
6891install-info-gas: \
6892 configure-gas \
6893 info-gas
6894 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
6895 r=`${PWD_COMMAND}`; export r; \
6896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6897 $(SET_LIB_PATH) \
6898 for flag in $(EXTRA_HOST_FLAGS); do \
6899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6900 done; \
6901 echo "Doing install-info in gas" ; \
6902 (cd gas && \
6903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6905 "RANLIB=$${RANLIB}" \
6906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6907 install-info) \
6908 || exit 1
6909
6910
6911.PHONY: maybe-install-info-gawk install-info-gawk
6912maybe-install-info-gawk:
6913
6914install-info-gawk: \
6915 configure-gawk \
6916 info-gawk
6917 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
6918 r=`${PWD_COMMAND}`; export r; \
6919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6920 $(SET_LIB_PATH) \
6921 for flag in $(EXTRA_HOST_FLAGS); do \
6922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923 done; \
6924 echo "Doing install-info in gawk" ; \
6925 (cd gawk && \
6926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928 "RANLIB=$${RANLIB}" \
6929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6930 install-info) \
6931 || exit 1
6932
6933
6934.PHONY: maybe-install-info-gettext install-info-gettext
6935maybe-install-info-gettext:
6936
6937install-info-gettext: \
6938 configure-gettext \
6939 info-gettext
6940 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
6941 r=`${PWD_COMMAND}`; export r; \
6942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6943 $(SET_LIB_PATH) \
6944 for flag in $(EXTRA_HOST_FLAGS); do \
6945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6946 done; \
6947 echo "Doing install-info in gettext" ; \
6948 (cd gettext && \
6949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6951 "RANLIB=$${RANLIB}" \
6952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6953 install-info) \
6954 || exit 1
6955
6956
6957.PHONY: maybe-install-info-gnuserv install-info-gnuserv
6958maybe-install-info-gnuserv:
6959
6960install-info-gnuserv: \
6961 configure-gnuserv \
6962 info-gnuserv
6963 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
6964 r=`${PWD_COMMAND}`; export r; \
6965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6966 $(SET_LIB_PATH) \
6967 for flag in $(EXTRA_HOST_FLAGS); do \
6968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6969 done; \
6970 echo "Doing install-info in gnuserv" ; \
6971 (cd gnuserv && \
6972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6974 "RANLIB=$${RANLIB}" \
6975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6976 install-info) \
6977 || exit 1
6978
6979
6980.PHONY: maybe-install-info-gprof install-info-gprof
6981maybe-install-info-gprof:
6982
6983install-info-gprof: \
6984 configure-gprof \
6985 info-gprof
6986 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
6987 r=`${PWD_COMMAND}`; export r; \
6988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
6989 $(SET_LIB_PATH) \
6990 for flag in $(EXTRA_HOST_FLAGS); do \
6991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6992 done; \
6993 echo "Doing install-info in gprof" ; \
6994 (cd gprof && \
6995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6997 "RANLIB=$${RANLIB}" \
6998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6999 install-info) \
7000 || exit 1
7001
7002
7003.PHONY: maybe-install-info-gzip install-info-gzip
7004maybe-install-info-gzip:
7005
7006install-info-gzip: \
7007 configure-gzip \
7008 info-gzip
7009 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
7010 r=`${PWD_COMMAND}`; export r; \
7011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7012 $(SET_LIB_PATH) \
7013 for flag in $(EXTRA_HOST_FLAGS); do \
7014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7015 done; \
7016 echo "Doing install-info in gzip" ; \
7017 (cd gzip && \
7018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7020 "RANLIB=$${RANLIB}" \
7021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7022 install-info) \
7023 || exit 1
7024
7025
7026.PHONY: maybe-install-info-hello install-info-hello
7027maybe-install-info-hello:
7028
7029install-info-hello: \
7030 configure-hello \
7031 info-hello
7032 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
7033 r=`${PWD_COMMAND}`; export r; \
7034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7035 $(SET_LIB_PATH) \
7036 for flag in $(EXTRA_HOST_FLAGS); do \
7037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7038 done; \
7039 echo "Doing install-info in hello" ; \
7040 (cd hello && \
7041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7043 "RANLIB=$${RANLIB}" \
7044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7045 install-info) \
7046 || exit 1
7047
7048
7049.PHONY: maybe-install-info-indent install-info-indent
7050maybe-install-info-indent:
7051
7052install-info-indent: \
7053 configure-indent \
7054 info-indent
7055 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
7056 r=`${PWD_COMMAND}`; export r; \
7057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7058 $(SET_LIB_PATH) \
7059 for flag in $(EXTRA_HOST_FLAGS); do \
7060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7061 done; \
7062 echo "Doing install-info in indent" ; \
7063 (cd indent && \
7064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7066 "RANLIB=$${RANLIB}" \
7067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7068 install-info) \
7069 || exit 1
7070
7071
7072.PHONY: maybe-install-info-intl install-info-intl
7073maybe-install-info-intl:
7074
7075install-info-intl: \
7076 configure-intl \
7077 info-intl
7078 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
7079 r=`${PWD_COMMAND}`; export r; \
7080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7081 $(SET_LIB_PATH) \
7082 for flag in $(EXTRA_HOST_FLAGS); do \
7083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7084 done; \
7085 echo "Doing install-info in intl" ; \
7086 (cd intl && \
7087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7089 "RANLIB=$${RANLIB}" \
7090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7091 install-info) \
7092 || exit 1
7093
7094
7095.PHONY: maybe-install-info-tcl install-info-tcl
7096maybe-install-info-tcl:
7097
7098install-info-tcl: \
7099 configure-tcl \
7100 info-tcl
7101 @[ -f ./tcl/Makefile ] || exit 0; \
b40e3958
L
7102 r=`${PWD_COMMAND}`; export r; \
7103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7104 $(SET_LIB_PATH) \
7105 for flag in $(EXTRA_HOST_FLAGS); do \
7106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7107 done; \
7108 echo "Doing install-info in tcl" ; \
7109 (cd tcl && \
7110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7112 "RANLIB=$${RANLIB}" \
7113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7114 install-info) \
7115 || exit 1
7116
7117
7118.PHONY: maybe-install-info-itcl install-info-itcl
7119maybe-install-info-itcl:
7120
7121install-info-itcl: \
7122 configure-itcl \
7123 info-itcl
7124 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
7125 r=`${PWD_COMMAND}`; export r; \
7126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7127 $(SET_LIB_PATH) \
7128 for flag in $(EXTRA_HOST_FLAGS); do \
7129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7130 done; \
7131 echo "Doing install-info in itcl" ; \
7132 (cd itcl && \
7133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7135 "RANLIB=$${RANLIB}" \
7136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7137 install-info) \
7138 || exit 1
7139
7140
7141.PHONY: maybe-install-info-ld install-info-ld
7142maybe-install-info-ld:
7143
7144install-info-ld: \
7145 configure-ld \
7146 info-ld
7147 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
7148 r=`${PWD_COMMAND}`; export r; \
7149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7150 $(SET_LIB_PATH) \
7151 for flag in $(EXTRA_HOST_FLAGS); do \
7152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7153 done; \
7154 echo "Doing install-info in ld" ; \
7155 (cd ld && \
7156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7158 "RANLIB=$${RANLIB}" \
7159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7160 install-info) \
7161 || exit 1
7162
7163
7164.PHONY: maybe-install-info-libgui install-info-libgui
7165maybe-install-info-libgui:
7166
7167install-info-libgui: \
7168 configure-libgui \
7169 info-libgui
7170 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
7171 r=`${PWD_COMMAND}`; export r; \
7172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7173 $(SET_LIB_PATH) \
7174 for flag in $(EXTRA_HOST_FLAGS); do \
7175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7176 done; \
7177 echo "Doing install-info in libgui" ; \
7178 (cd libgui && \
7179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7181 "RANLIB=$${RANLIB}" \
7182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7183 install-info) \
7184 || exit 1
7185
7186
7187.PHONY: maybe-install-info-libiberty install-info-libiberty
7188maybe-install-info-libiberty:
7189
7190install-info-libiberty: \
7191 configure-libiberty \
7192 info-libiberty
7193 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
7194 r=`${PWD_COMMAND}`; export r; \
7195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7196 $(SET_LIB_PATH) \
7197 for flag in $(EXTRA_HOST_FLAGS); do \
7198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7199 done; \
7200 echo "Doing install-info in libiberty" ; \
7201 (cd libiberty && \
7202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7204 "RANLIB=$${RANLIB}" \
7205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7206 install-info) \
7207 || exit 1
7208
7209
7210.PHONY: maybe-install-info-libtool install-info-libtool
7211maybe-install-info-libtool:
7212
7213install-info-libtool: \
7214 configure-libtool \
7215 info-libtool
7216 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
7217 r=`${PWD_COMMAND}`; export r; \
7218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7219 $(SET_LIB_PATH) \
7220 for flag in $(EXTRA_HOST_FLAGS); do \
7221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7222 done; \
7223 echo "Doing install-info in libtool" ; \
7224 (cd libtool && \
7225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7227 "RANLIB=$${RANLIB}" \
7228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7229 install-info) \
7230 || exit 1
7231
7232
7233.PHONY: maybe-install-info-m4 install-info-m4
7234maybe-install-info-m4:
7235
7236install-info-m4: \
7237 configure-m4 \
7238 info-m4
7239 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
7240 r=`${PWD_COMMAND}`; export r; \
7241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7242 $(SET_LIB_PATH) \
7243 for flag in $(EXTRA_HOST_FLAGS); do \
7244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7245 done; \
7246 echo "Doing install-info in m4" ; \
7247 (cd m4 && \
7248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7250 "RANLIB=$${RANLIB}" \
7251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7252 install-info) \
7253 || exit 1
7254
7255
7256.PHONY: maybe-install-info-make install-info-make
7257maybe-install-info-make:
7258
7259install-info-make: \
7260 configure-make \
7261 info-make
7262 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
7263 r=`${PWD_COMMAND}`; export r; \
7264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7265 $(SET_LIB_PATH) \
7266 for flag in $(EXTRA_HOST_FLAGS); do \
7267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7268 done; \
7269 echo "Doing install-info in make" ; \
7270 (cd make && \
7271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7273 "RANLIB=$${RANLIB}" \
7274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7275 install-info) \
7276 || exit 1
7277
7278
7279.PHONY: maybe-install-info-mmalloc install-info-mmalloc
7280maybe-install-info-mmalloc:
7281
7282install-info-mmalloc: \
7283 configure-mmalloc \
7284 info-mmalloc
7285 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
7286 r=`${PWD_COMMAND}`; export r; \
7287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7288 $(SET_LIB_PATH) \
7289 for flag in $(EXTRA_HOST_FLAGS); do \
7290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7291 done; \
7292 echo "Doing install-info in mmalloc" ; \
7293 (cd mmalloc && \
7294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7296 "RANLIB=$${RANLIB}" \
7297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7298 install-info) \
7299 || exit 1
7300
7301
7302.PHONY: maybe-install-info-patch install-info-patch
7303maybe-install-info-patch:
7304
7305install-info-patch: \
7306 configure-patch \
7307 info-patch
7308 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
7309 r=`${PWD_COMMAND}`; export r; \
7310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7311 $(SET_LIB_PATH) \
7312 for flag in $(EXTRA_HOST_FLAGS); do \
7313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7314 done; \
7315 echo "Doing install-info in patch" ; \
7316 (cd patch && \
7317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7319 "RANLIB=$${RANLIB}" \
7320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7321 install-info) \
7322 || exit 1
7323
7324
7325.PHONY: maybe-install-info-perl install-info-perl
7326maybe-install-info-perl:
7327
7328install-info-perl: \
7329 configure-perl \
7330 info-perl
7331 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
7332 r=`${PWD_COMMAND}`; export r; \
7333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7334 $(SET_LIB_PATH) \
7335 for flag in $(EXTRA_HOST_FLAGS); do \
7336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7337 done; \
7338 echo "Doing install-info in perl" ; \
7339 (cd perl && \
7340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7342 "RANLIB=$${RANLIB}" \
7343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7344 install-info) \
7345 || exit 1
7346
7347
7348.PHONY: maybe-install-info-prms install-info-prms
7349maybe-install-info-prms:
7350
7351install-info-prms: \
7352 configure-prms \
7353 info-prms
7354 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
7355 r=`${PWD_COMMAND}`; export r; \
7356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7357 $(SET_LIB_PATH) \
7358 for flag in $(EXTRA_HOST_FLAGS); do \
7359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7360 done; \
7361 echo "Doing install-info in prms" ; \
7362 (cd prms && \
7363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7365 "RANLIB=$${RANLIB}" \
7366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7367 install-info) \
7368 || exit 1
7369
7370
7371.PHONY: maybe-install-info-rcs install-info-rcs
7372maybe-install-info-rcs:
7373
7374install-info-rcs: \
7375 configure-rcs \
7376 info-rcs
7377 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
7378 r=`${PWD_COMMAND}`; export r; \
7379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7380 $(SET_LIB_PATH) \
7381 for flag in $(EXTRA_HOST_FLAGS); do \
7382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7383 done; \
7384 echo "Doing install-info in rcs" ; \
7385 (cd rcs && \
7386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7388 "RANLIB=$${RANLIB}" \
7389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7390 install-info) \
7391 || exit 1
7392
7393
7394.PHONY: maybe-install-info-readline install-info-readline
7395maybe-install-info-readline:
7396
7397install-info-readline: \
7398 configure-readline \
7399 info-readline
7400 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
7401 r=`${PWD_COMMAND}`; export r; \
7402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7403 $(SET_LIB_PATH) \
7404 for flag in $(EXTRA_HOST_FLAGS); do \
7405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7406 done; \
7407 echo "Doing install-info in readline" ; \
7408 (cd readline && \
7409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7411 "RANLIB=$${RANLIB}" \
7412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7413 install-info) \
7414 || exit 1
7415
7416
7417.PHONY: maybe-install-info-release install-info-release
7418maybe-install-info-release:
7419
7420install-info-release: \
7421 configure-release \
7422 info-release
7423 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
7424 r=`${PWD_COMMAND}`; export r; \
7425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7426 $(SET_LIB_PATH) \
7427 for flag in $(EXTRA_HOST_FLAGS); do \
7428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7429 done; \
7430 echo "Doing install-info in release" ; \
7431 (cd release && \
7432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7434 "RANLIB=$${RANLIB}" \
7435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7436 install-info) \
7437 || exit 1
7438
7439
7440.PHONY: maybe-install-info-recode install-info-recode
7441maybe-install-info-recode:
7442
7443install-info-recode: \
7444 configure-recode \
7445 info-recode
7446 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
7447 r=`${PWD_COMMAND}`; export r; \
7448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7449 $(SET_LIB_PATH) \
7450 for flag in $(EXTRA_HOST_FLAGS); do \
7451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7452 done; \
7453 echo "Doing install-info in recode" ; \
7454 (cd recode && \
7455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7457 "RANLIB=$${RANLIB}" \
7458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7459 install-info) \
7460 || exit 1
7461
7462
7463.PHONY: maybe-install-info-sed install-info-sed
7464maybe-install-info-sed:
7465
7466install-info-sed: \
7467 configure-sed \
7468 info-sed
7469 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
7470 r=`${PWD_COMMAND}`; export r; \
7471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7472 $(SET_LIB_PATH) \
7473 for flag in $(EXTRA_HOST_FLAGS); do \
7474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7475 done; \
7476 echo "Doing install-info in sed" ; \
7477 (cd sed && \
7478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7480 "RANLIB=$${RANLIB}" \
7481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7482 install-info) \
7483 || exit 1
7484
7485
7486.PHONY: maybe-install-info-send-pr install-info-send-pr
7487maybe-install-info-send-pr:
7488
7489install-info-send-pr: \
7490 configure-send-pr \
7491 info-send-pr
7492 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
7493 r=`${PWD_COMMAND}`; export r; \
7494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7495 $(SET_LIB_PATH) \
7496 for flag in $(EXTRA_HOST_FLAGS); do \
7497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7498 done; \
7499 echo "Doing install-info in send-pr" ; \
7500 (cd send-pr && \
7501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7503 "RANLIB=$${RANLIB}" \
7504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7505 install-info) \
7506 || exit 1
7507
7508
7509.PHONY: maybe-install-info-shellutils install-info-shellutils
7510maybe-install-info-shellutils:
7511
7512install-info-shellutils: \
7513 configure-shellutils \
7514 info-shellutils
7515 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
7516 r=`${PWD_COMMAND}`; export r; \
7517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7518 $(SET_LIB_PATH) \
7519 for flag in $(EXTRA_HOST_FLAGS); do \
7520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7521 done; \
7522 echo "Doing install-info in shellutils" ; \
7523 (cd shellutils && \
7524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7526 "RANLIB=$${RANLIB}" \
7527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7528 install-info) \
7529 || exit 1
7530
7531
7532.PHONY: maybe-install-info-sid install-info-sid
7533maybe-install-info-sid:
7534
7535install-info-sid: \
7536 configure-sid \
7537 info-sid
7538 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
7539 r=`${PWD_COMMAND}`; export r; \
7540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7541 $(SET_LIB_PATH) \
7542 for flag in $(EXTRA_HOST_FLAGS); do \
7543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7544 done; \
7545 echo "Doing install-info in sid" ; \
7546 (cd sid && \
7547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7549 "RANLIB=$${RANLIB}" \
7550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7551 install-info) \
7552 || exit 1
7553
7554
7555.PHONY: maybe-install-info-sim install-info-sim
7556maybe-install-info-sim:
7557
7558install-info-sim: \
7559 configure-sim \
7560 info-sim
7561 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
7562 r=`${PWD_COMMAND}`; export r; \
7563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7564 $(SET_LIB_PATH) \
7565 for flag in $(EXTRA_HOST_FLAGS); do \
7566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7567 done; \
7568 echo "Doing install-info in sim" ; \
7569 (cd sim && \
7570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7572 "RANLIB=$${RANLIB}" \
7573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7574 install-info) \
7575 || exit 1
7576
7577
7578.PHONY: maybe-install-info-tar install-info-tar
7579maybe-install-info-tar:
7580
7581install-info-tar: \
7582 configure-tar \
7583 info-tar
7584 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
7585 r=`${PWD_COMMAND}`; export r; \
7586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7587 $(SET_LIB_PATH) \
7588 for flag in $(EXTRA_HOST_FLAGS); do \
7589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7590 done; \
7591 echo "Doing install-info in tar" ; \
7592 (cd tar && \
7593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7595 "RANLIB=$${RANLIB}" \
7596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7597 install-info) \
7598 || exit 1
7599
7600
7601.PHONY: maybe-install-info-texinfo install-info-texinfo
7602maybe-install-info-texinfo:
7603
7604install-info-texinfo: \
7605 configure-texinfo \
7606 info-texinfo
7607 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
7608 r=`${PWD_COMMAND}`; export r; \
7609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7610 $(SET_LIB_PATH) \
7611 for flag in $(EXTRA_HOST_FLAGS); do \
7612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7613 done; \
7614 echo "Doing install-info in texinfo" ; \
7615 (cd texinfo && \
7616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7618 "RANLIB=$${RANLIB}" \
7619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7620 install-info) \
7621 || exit 1
7622
7623
7624.PHONY: maybe-install-info-textutils install-info-textutils
7625maybe-install-info-textutils:
7626
7627install-info-textutils: \
7628 configure-textutils \
7629 info-textutils
7630 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
7631 r=`${PWD_COMMAND}`; export r; \
7632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7633 $(SET_LIB_PATH) \
7634 for flag in $(EXTRA_HOST_FLAGS); do \
7635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7636 done; \
7637 echo "Doing install-info in textutils" ; \
7638 (cd textutils && \
7639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7641 "RANLIB=$${RANLIB}" \
7642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7643 install-info) \
7644 || exit 1
7645
7646
7647.PHONY: maybe-install-info-time install-info-time
7648maybe-install-info-time:
7649
7650install-info-time: \
7651 configure-time \
7652 info-time
7653 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
7654 r=`${PWD_COMMAND}`; export r; \
7655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7656 $(SET_LIB_PATH) \
7657 for flag in $(EXTRA_HOST_FLAGS); do \
7658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7659 done; \
7660 echo "Doing install-info in time" ; \
7661 (cd time && \
7662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7664 "RANLIB=$${RANLIB}" \
7665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7666 install-info) \
7667 || exit 1
7668
7669
7670.PHONY: maybe-install-info-uudecode install-info-uudecode
7671maybe-install-info-uudecode:
7672
7673install-info-uudecode: \
7674 configure-uudecode \
7675 info-uudecode
7676 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
7677 r=`${PWD_COMMAND}`; export r; \
7678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7679 $(SET_LIB_PATH) \
7680 for flag in $(EXTRA_HOST_FLAGS); do \
7681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7682 done; \
7683 echo "Doing install-info in uudecode" ; \
7684 (cd uudecode && \
7685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7687 "RANLIB=$${RANLIB}" \
7688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7689 install-info) \
7690 || exit 1
7691
7692
7693.PHONY: maybe-install-info-wdiff install-info-wdiff
7694maybe-install-info-wdiff:
7695
7696install-info-wdiff: \
7697 configure-wdiff \
7698 info-wdiff
7699 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
7700 r=`${PWD_COMMAND}`; export r; \
7701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7702 $(SET_LIB_PATH) \
7703 for flag in $(EXTRA_HOST_FLAGS); do \
7704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7705 done; \
7706 echo "Doing install-info in wdiff" ; \
7707 (cd wdiff && \
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 install-info) \
7713 || exit 1
7714
7715
7716.PHONY: maybe-install-info-zip install-info-zip
7717maybe-install-info-zip:
7718
7719install-info-zip: \
7720 configure-zip \
7721 info-zip
7722 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
7723 r=`${PWD_COMMAND}`; export r; \
7724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7725 $(SET_LIB_PATH) \
7726 for flag in $(EXTRA_HOST_FLAGS); do \
7727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7728 done; \
7729 echo "Doing install-info in zip" ; \
7730 (cd zip && \
7731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7733 "RANLIB=$${RANLIB}" \
7734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7735 install-info) \
7736 || exit 1
7737
7738
7739.PHONY: maybe-install-info-zlib install-info-zlib
7740maybe-install-info-zlib:
7741
7742install-info-zlib: \
7743 configure-zlib \
7744 info-zlib
7745 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
7746 r=`${PWD_COMMAND}`; export r; \
7747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7748 $(SET_LIB_PATH) \
7749 for flag in $(EXTRA_HOST_FLAGS); do \
7750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7751 done; \
7752 echo "Doing install-info in zlib" ; \
7753 (cd zlib && \
7754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7756 "RANLIB=$${RANLIB}" \
7757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7758 install-info) \
7759 || exit 1
7760
7761
7762.PHONY: maybe-install-info-gdb install-info-gdb
7763maybe-install-info-gdb:
7764
7765install-info-gdb: \
7766 configure-gdb \
7767 info-gdb
7768 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
7769 r=`${PWD_COMMAND}`; export r; \
7770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7771 $(SET_LIB_PATH) \
7772 for flag in $(EXTRA_HOST_FLAGS); do \
7773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7774 done; \
7775 echo "Doing install-info in gdb" ; \
7776 (cd gdb && \
7777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7779 "RANLIB=$${RANLIB}" \
7780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7781 install-info) \
7782 || exit 1
7783
7784
7785.PHONY: maybe-install-info-expect install-info-expect
7786maybe-install-info-expect:
7787
7788install-info-expect: \
7789 configure-expect \
7790 info-expect
7791 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
7792 r=`${PWD_COMMAND}`; export r; \
7793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7794 $(SET_LIB_PATH) \
7795 for flag in $(EXTRA_HOST_FLAGS); do \
7796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7797 done; \
7798 echo "Doing install-info in expect" ; \
7799 (cd expect && \
7800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7802 "RANLIB=$${RANLIB}" \
7803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7804 install-info) \
7805 || exit 1
7806
7807
7808.PHONY: maybe-install-info-guile install-info-guile
7809maybe-install-info-guile:
7810
7811install-info-guile: \
7812 configure-guile \
7813 info-guile
7814 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
7815 r=`${PWD_COMMAND}`; export r; \
7816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7817 $(SET_LIB_PATH) \
7818 for flag in $(EXTRA_HOST_FLAGS); do \
7819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7820 done; \
7821 echo "Doing install-info in guile" ; \
7822 (cd guile && \
7823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7825 "RANLIB=$${RANLIB}" \
7826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7827 install-info) \
7828 || exit 1
7829
7830
7831.PHONY: maybe-install-info-tk install-info-tk
7832maybe-install-info-tk:
7833
7834install-info-tk: \
7835 configure-tk \
7836 info-tk
7837 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
7838 r=`${PWD_COMMAND}`; export r; \
7839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7840 $(SET_LIB_PATH) \
7841 for flag in $(EXTRA_HOST_FLAGS); do \
7842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7843 done; \
7844 echo "Doing install-info in tk" ; \
7845 (cd tk && \
7846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7848 "RANLIB=$${RANLIB}" \
7849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7850 install-info) \
7851 || exit 1
7852
7853
7854.PHONY: maybe-install-info-tix install-info-tix
7855maybe-install-info-tix:
7856
7857install-info-tix: \
7858 configure-tix \
7859 info-tix
7860 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
7861 r=`${PWD_COMMAND}`; export r; \
7862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7863 $(SET_LIB_PATH) \
7864 for flag in $(EXTRA_HOST_FLAGS); do \
7865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7866 done; \
7867 echo "Doing install-info in tix" ; \
7868 (cd tix && \
7869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7871 "RANLIB=$${RANLIB}" \
7872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7873 install-info) \
7874 || exit 1
7875
7876
7877.PHONY: maybe-install-info-libtermcap install-info-libtermcap
7878maybe-install-info-libtermcap:
7879
7880install-info-libtermcap: \
7881 configure-libtermcap \
7882 info-libtermcap
7883 @[ -f ./libtermcap/Makefile ] || exit 0; \
b40e3958
L
7884 r=`${PWD_COMMAND}`; export r; \
7885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7886 $(SET_LIB_PATH) \
7887 for flag in $(EXTRA_HOST_FLAGS); do \
7888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7889 done; \
7890 echo "Doing install-info in libtermcap" ; \
7891 (cd libtermcap && \
7892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7894 "RANLIB=$${RANLIB}" \
7895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7896 install-info) \
7897 || exit 1
7898
7899
7900.PHONY: maybe-install-info-utils install-info-utils
7901maybe-install-info-utils:
7902
7903install-info-utils: \
7904 configure-utils \
7905 info-utils
7906 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
7907 r=`${PWD_COMMAND}`; export r; \
7908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7909 $(SET_LIB_PATH) \
7910 for flag in $(EXTRA_HOST_FLAGS); do \
7911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7912 done; \
7913 echo "Doing install-info in utils" ; \
7914 (cd utils && \
7915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7917 "RANLIB=$${RANLIB}" \
7918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7919 install-info) \
7920 || exit 1
7921
7922
7923
7924# Target modules.
7925
7926.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
7927maybe-install-info-target-libstdc++-v3:
7928
7929install-info-target-libstdc++-v3: \
7930 configure-target-libstdc++-v3 \
7931 info-target-libstdc++-v3
7932 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
7933 r=`${PWD_COMMAND}`; export r; \
7934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7935 $(SET_LIB_PATH) \
7936 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
7937 for flag in $(EXTRA_TARGET_FLAGS); do \
7938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7939 done; \
7940 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
7941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7943 "RANLIB=$${RANLIB}" \
7944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7945 install-info) \
7946 || exit 1
7947
7948
7949.PHONY: maybe-install-info-target-newlib install-info-target-newlib
7950maybe-install-info-target-newlib:
7951
7952install-info-target-newlib: \
7953 configure-target-newlib \
7954 info-target-newlib
7955 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
7956 r=`${PWD_COMMAND}`; export r; \
7957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7958 $(SET_LIB_PATH) \
7959 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
7960 for flag in $(EXTRA_TARGET_FLAGS); do \
7961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7962 done; \
7963 (cd $(TARGET_SUBDIR)/newlib && \
7964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7966 "RANLIB=$${RANLIB}" \
7967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7968 install-info) \
7969 || exit 1
7970
7971
7972.PHONY: maybe-install-info-target-libf2c install-info-target-libf2c
7973maybe-install-info-target-libf2c:
7974
7975install-info-target-libf2c: \
7976 configure-target-libf2c \
7977 info-target-libf2c
7978 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
7979 r=`${PWD_COMMAND}`; export r; \
7980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
7981 $(SET_LIB_PATH) \
7982 echo "Doing install-info in $(TARGET_SUBDIR)/libf2c" ; \
7983 for flag in $(EXTRA_TARGET_FLAGS); do \
7984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7985 done; \
7986 (cd $(TARGET_SUBDIR)/libf2c && \
7987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7989 "RANLIB=$${RANLIB}" \
7990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7991 install-info) \
7992 || exit 1
7993
7994
7995.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
7996maybe-install-info-target-libobjc:
7997
7998install-info-target-libobjc: \
7999 configure-target-libobjc \
8000 info-target-libobjc
8001 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
8002 r=`${PWD_COMMAND}`; export r; \
8003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8004 $(SET_LIB_PATH) \
8005 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
8006 for flag in $(EXTRA_TARGET_FLAGS); do \
8007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8008 done; \
8009 (cd $(TARGET_SUBDIR)/libobjc && \
8010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8012 "RANLIB=$${RANLIB}" \
8013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8014 install-info) \
8015 || exit 1
8016
8017
8018.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
8019maybe-install-info-target-libtermcap:
8020
8021install-info-target-libtermcap: \
8022 configure-target-libtermcap \
8023 info-target-libtermcap
8024 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
b40e3958
L
8025 r=`${PWD_COMMAND}`; export r; \
8026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8027 $(SET_LIB_PATH) \
8028 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
8029 for flag in $(EXTRA_TARGET_FLAGS); do \
8030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8031 done; \
8032 (cd $(TARGET_SUBDIR)/libtermcap && \
8033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8035 "RANLIB=$${RANLIB}" \
8036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8037 install-info) \
8038 || exit 1
8039
8040
8041.PHONY: maybe-install-info-target-winsup install-info-target-winsup
8042maybe-install-info-target-winsup:
8043
8044install-info-target-winsup: \
8045 configure-target-winsup \
8046 info-target-winsup
8047 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
8048 r=`${PWD_COMMAND}`; export r; \
8049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8050 $(SET_LIB_PATH) \
8051 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
8052 for flag in $(EXTRA_TARGET_FLAGS); do \
8053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8054 done; \
8055 (cd $(TARGET_SUBDIR)/winsup && \
8056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8058 "RANLIB=$${RANLIB}" \
8059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8060 install-info) \
8061 || exit 1
8062
8063
8064.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
8065maybe-install-info-target-libgloss:
8066
8067install-info-target-libgloss: \
8068 configure-target-libgloss \
8069 info-target-libgloss
8070 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
8071 r=`${PWD_COMMAND}`; export r; \
8072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8073 $(SET_LIB_PATH) \
8074 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
8075 for flag in $(EXTRA_TARGET_FLAGS); do \
8076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8077 done; \
8078 (cd $(TARGET_SUBDIR)/libgloss && \
8079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8081 "RANLIB=$${RANLIB}" \
8082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8083 install-info) \
8084 || exit 1
8085
8086
8087.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
8088maybe-install-info-target-libiberty:
8089
8090install-info-target-libiberty: \
8091 configure-target-libiberty \
8092 info-target-libiberty
8093 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
8094 r=`${PWD_COMMAND}`; export r; \
8095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8096 $(SET_LIB_PATH) \
8097 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
8098 for flag in $(EXTRA_TARGET_FLAGS); do \
8099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8100 done; \
8101 (cd $(TARGET_SUBDIR)/libiberty && \
8102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8104 "RANLIB=$${RANLIB}" \
8105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8106 install-info) \
8107 || exit 1
8108
8109
8110.PHONY: maybe-install-info-target-gperf install-info-target-gperf
8111maybe-install-info-target-gperf:
8112
8113install-info-target-gperf: \
8114 configure-target-gperf \
8115 info-target-gperf
8116 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
8117 r=`${PWD_COMMAND}`; export r; \
8118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8119 $(SET_LIB_PATH) \
8120 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
8121 for flag in $(EXTRA_TARGET_FLAGS); do \
8122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8123 done; \
8124 (cd $(TARGET_SUBDIR)/gperf && \
8125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8127 "RANLIB=$${RANLIB}" \
8128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8129 install-info) \
8130 || exit 1
8131
8132
8133.PHONY: maybe-install-info-target-examples install-info-target-examples
8134maybe-install-info-target-examples:
8135
8136install-info-target-examples: \
8137 configure-target-examples \
8138 info-target-examples
8139 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
8140 r=`${PWD_COMMAND}`; export r; \
8141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8142 $(SET_LIB_PATH) \
8143 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
8144 for flag in $(EXTRA_TARGET_FLAGS); do \
8145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8146 done; \
8147 (cd $(TARGET_SUBDIR)/examples && \
8148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8150 "RANLIB=$${RANLIB}" \
8151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8152 install-info) \
8153 || exit 1
8154
8155
8156.PHONY: maybe-install-info-target-libffi install-info-target-libffi
8157maybe-install-info-target-libffi:
8158
8159install-info-target-libffi: \
8160 configure-target-libffi \
8161 info-target-libffi
8162 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
8163 r=`${PWD_COMMAND}`; export r; \
8164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8165 $(SET_LIB_PATH) \
8166 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
8167 for flag in $(EXTRA_TARGET_FLAGS); do \
8168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8169 done; \
8170 (cd $(TARGET_SUBDIR)/libffi && \
8171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8173 "RANLIB=$${RANLIB}" \
8174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8175 install-info) \
8176 || exit 1
8177
8178
8179.PHONY: maybe-install-info-target-libjava install-info-target-libjava
8180maybe-install-info-target-libjava:
8181
8182install-info-target-libjava: \
8183 configure-target-libjava \
8184 info-target-libjava
8185 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
8186 r=`${PWD_COMMAND}`; export r; \
8187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8188 $(SET_LIB_PATH) \
8189 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
8190 for flag in $(EXTRA_TARGET_FLAGS); do \
8191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192 done; \
8193 (cd $(TARGET_SUBDIR)/libjava && \
8194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8196 "RANLIB=$${RANLIB}" \
8197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8198 install-info) \
8199 || exit 1
8200
8201
8202.PHONY: maybe-install-info-target-zlib install-info-target-zlib
8203maybe-install-info-target-zlib:
8204
8205install-info-target-zlib: \
8206 configure-target-zlib \
8207 info-target-zlib
8208 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
8209 r=`${PWD_COMMAND}`; export r; \
8210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8211 $(SET_LIB_PATH) \
8212 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
8213 for flag in $(EXTRA_TARGET_FLAGS); do \
8214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8215 done; \
8216 (cd $(TARGET_SUBDIR)/zlib && \
8217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8219 "RANLIB=$${RANLIB}" \
8220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8221 install-info) \
8222 || exit 1
8223
8224
8225.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
8226maybe-install-info-target-boehm-gc:
8227
8228install-info-target-boehm-gc: \
8229 configure-target-boehm-gc \
8230 info-target-boehm-gc
8231 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
8232 r=`${PWD_COMMAND}`; export r; \
8233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8234 $(SET_LIB_PATH) \
8235 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
8236 for flag in $(EXTRA_TARGET_FLAGS); do \
8237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8238 done; \
8239 (cd $(TARGET_SUBDIR)/boehm-gc && \
8240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8242 "RANLIB=$${RANLIB}" \
8243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8244 install-info) \
8245 || exit 1
8246
8247
8248.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
8249maybe-install-info-target-qthreads:
8250
8251install-info-target-qthreads: \
8252 configure-target-qthreads \
8253 info-target-qthreads
8254 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
8255 r=`${PWD_COMMAND}`; export r; \
8256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8257 $(SET_LIB_PATH) \
8258 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
8259 for flag in $(EXTRA_TARGET_FLAGS); do \
8260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8261 done; \
8262 (cd $(TARGET_SUBDIR)/qthreads && \
8263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8265 "RANLIB=$${RANLIB}" \
8266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8267 install-info) \
8268 || exit 1
8269
8270
8271.PHONY: maybe-install-info-target-rda install-info-target-rda
8272maybe-install-info-target-rda:
8273
8274install-info-target-rda: \
8275 configure-target-rda \
8276 info-target-rda
8277 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
8278 r=`${PWD_COMMAND}`; export r; \
8279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8280 $(SET_LIB_PATH) \
8281 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
8282 for flag in $(EXTRA_TARGET_FLAGS); do \
8283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8284 done; \
8285 (cd $(TARGET_SUBDIR)/rda && \
8286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8288 "RANLIB=$${RANLIB}" \
8289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8290 install-info) \
8291 || exit 1
8292
8293
8294
8295.PHONY: do-installcheck
8296do-installcheck: installcheck-host installcheck-target
8297
8298.PHONY: installcheck-host
8299installcheck-host: maybe-installcheck-gcc \
8300 maybe-installcheck-ash \
8301 maybe-installcheck-autoconf \
8302 maybe-installcheck-automake \
8303 maybe-installcheck-bash \
8304 maybe-installcheck-bfd \
8305 maybe-installcheck-opcodes \
8306 maybe-installcheck-binutils \
8307 maybe-installcheck-bison \
8308 maybe-installcheck-byacc \
8309 maybe-installcheck-bzip2 \
8310 maybe-installcheck-dejagnu \
8311 maybe-installcheck-diff \
8312 maybe-installcheck-dosutils \
8313 maybe-installcheck-etc \
8314 maybe-installcheck-fastjar \
8315 maybe-installcheck-fileutils \
8316 maybe-installcheck-findutils \
8317 maybe-installcheck-find \
8318 maybe-installcheck-flex \
8319 maybe-installcheck-gas \
8320 maybe-installcheck-gawk \
8321 maybe-installcheck-gettext \
8322 maybe-installcheck-gnuserv \
8323 maybe-installcheck-gprof \
8324 maybe-installcheck-gzip \
8325 maybe-installcheck-hello \
8326 maybe-installcheck-indent \
8327 maybe-installcheck-intl \
8328 maybe-installcheck-tcl \
8329 maybe-installcheck-itcl \
8330 maybe-installcheck-ld \
8331 maybe-installcheck-libgui \
8332 maybe-installcheck-libiberty \
8333 maybe-installcheck-libtool \
8334 maybe-installcheck-m4 \
8335 maybe-installcheck-make \
8336 maybe-installcheck-mmalloc \
8337 maybe-installcheck-patch \
8338 maybe-installcheck-perl \
8339 maybe-installcheck-prms \
8340 maybe-installcheck-rcs \
8341 maybe-installcheck-readline \
8342 maybe-installcheck-release \
8343 maybe-installcheck-recode \
8344 maybe-installcheck-sed \
8345 maybe-installcheck-send-pr \
8346 maybe-installcheck-shellutils \
8347 maybe-installcheck-sid \
8348 maybe-installcheck-sim \
8349 maybe-installcheck-tar \
8350 maybe-installcheck-texinfo \
8351 maybe-installcheck-textutils \
8352 maybe-installcheck-time \
8353 maybe-installcheck-uudecode \
8354 maybe-installcheck-wdiff \
8355 maybe-installcheck-zip \
8356 maybe-installcheck-zlib \
8357 maybe-installcheck-gdb \
8358 maybe-installcheck-expect \
8359 maybe-installcheck-guile \
8360 maybe-installcheck-tk \
8361 maybe-installcheck-tix \
8362 maybe-installcheck-libtermcap \
8363 maybe-installcheck-utils
8364
8365.PHONY: installcheck-target
8366installcheck-target: \
8367 maybe-installcheck-target-libstdc++-v3 \
8368 maybe-installcheck-target-newlib \
8369 maybe-installcheck-target-libf2c \
8370 maybe-installcheck-target-libobjc \
8371 maybe-installcheck-target-libtermcap \
8372 maybe-installcheck-target-winsup \
8373 maybe-installcheck-target-libgloss \
8374 maybe-installcheck-target-libiberty \
8375 maybe-installcheck-target-gperf \
8376 maybe-installcheck-target-examples \
8377 maybe-installcheck-target-libffi \
8378 maybe-installcheck-target-libjava \
8379 maybe-installcheck-target-zlib \
8380 maybe-installcheck-target-boehm-gc \
8381 maybe-installcheck-target-qthreads \
8382 maybe-installcheck-target-rda
8383
8384# GCC, the eternal special case
8385.PHONY: maybe-installcheck-gcc installcheck-gcc
8386maybe-installcheck-gcc:
8387installcheck-gcc: \
8388 configure-gcc
8389 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
8390 r=`${PWD_COMMAND}`; export r; \
8391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8392 $(SET_LIB_PATH) \
8393 for flag in $(EXTRA_GCC_FLAGS); do \
8394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8395 done; \
8396 echo "Doing installcheck in gcc" ; \
8397 (cd gcc && \
8398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8400 "RANLIB=$${RANLIB}" \
8401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8402 installcheck) \
8403 || exit 1
8404
8405# Host modules.
8406
8407.PHONY: maybe-installcheck-ash installcheck-ash
8408maybe-installcheck-ash:
8409
8410installcheck-ash: \
8411 configure-ash
8412 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
8413 r=`${PWD_COMMAND}`; export r; \
8414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8415 $(SET_LIB_PATH) \
8416 for flag in $(EXTRA_HOST_FLAGS); do \
8417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8418 done; \
8419 echo "Doing installcheck in ash" ; \
8420 (cd ash && \
8421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8423 "RANLIB=$${RANLIB}" \
8424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8425 installcheck) \
8426 || exit 1
8427
8428
8429.PHONY: maybe-installcheck-autoconf installcheck-autoconf
8430maybe-installcheck-autoconf:
8431
8432installcheck-autoconf: \
8433 configure-autoconf
8434 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
8435 r=`${PWD_COMMAND}`; export r; \
8436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8437 $(SET_LIB_PATH) \
8438 for flag in $(EXTRA_HOST_FLAGS); do \
8439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8440 done; \
8441 echo "Doing installcheck in autoconf" ; \
8442 (cd autoconf && \
8443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8445 "RANLIB=$${RANLIB}" \
8446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8447 installcheck) \
8448 || exit 1
8449
8450
8451.PHONY: maybe-installcheck-automake installcheck-automake
8452maybe-installcheck-automake:
8453
8454installcheck-automake: \
8455 configure-automake
8456 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
8457 r=`${PWD_COMMAND}`; export r; \
8458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8459 $(SET_LIB_PATH) \
8460 for flag in $(EXTRA_HOST_FLAGS); do \
8461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8462 done; \
8463 echo "Doing installcheck in automake" ; \
8464 (cd automake && \
8465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8467 "RANLIB=$${RANLIB}" \
8468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8469 installcheck) \
8470 || exit 1
8471
8472
8473.PHONY: maybe-installcheck-bash installcheck-bash
8474maybe-installcheck-bash:
8475
8476installcheck-bash: \
8477 configure-bash
8478 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
8479 r=`${PWD_COMMAND}`; export r; \
8480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8481 $(SET_LIB_PATH) \
8482 for flag in $(EXTRA_HOST_FLAGS); do \
8483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8484 done; \
8485 echo "Doing installcheck in bash" ; \
8486 (cd bash && \
8487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8489 "RANLIB=$${RANLIB}" \
8490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8491 installcheck) \
8492 || exit 1
8493
8494
8495.PHONY: maybe-installcheck-bfd installcheck-bfd
8496maybe-installcheck-bfd:
8497
8498installcheck-bfd: \
8499 configure-bfd
8500 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
8501 r=`${PWD_COMMAND}`; export r; \
8502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8503 $(SET_LIB_PATH) \
8504 for flag in $(EXTRA_HOST_FLAGS); do \
8505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8506 done; \
8507 echo "Doing installcheck in bfd" ; \
8508 (cd bfd && \
8509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8511 "RANLIB=$${RANLIB}" \
8512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8513 installcheck) \
8514 || exit 1
8515
8516
8517.PHONY: maybe-installcheck-opcodes installcheck-opcodes
8518maybe-installcheck-opcodes:
8519
8520installcheck-opcodes: \
8521 configure-opcodes
8522 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
8523 r=`${PWD_COMMAND}`; export r; \
8524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8525 $(SET_LIB_PATH) \
8526 for flag in $(EXTRA_HOST_FLAGS); do \
8527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8528 done; \
8529 echo "Doing installcheck in opcodes" ; \
8530 (cd opcodes && \
8531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8533 "RANLIB=$${RANLIB}" \
8534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8535 installcheck) \
8536 || exit 1
8537
8538
8539.PHONY: maybe-installcheck-binutils installcheck-binutils
8540maybe-installcheck-binutils:
8541
8542installcheck-binutils: \
8543 configure-binutils
8544 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
8545 r=`${PWD_COMMAND}`; export r; \
8546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8547 $(SET_LIB_PATH) \
8548 for flag in $(EXTRA_HOST_FLAGS); do \
8549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8550 done; \
8551 echo "Doing installcheck in binutils" ; \
8552 (cd binutils && \
8553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8555 "RANLIB=$${RANLIB}" \
8556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8557 installcheck) \
8558 || exit 1
8559
8560
8561.PHONY: maybe-installcheck-bison installcheck-bison
8562maybe-installcheck-bison:
8563
8564installcheck-bison: \
8565 configure-bison
8566 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
8567 r=`${PWD_COMMAND}`; export r; \
8568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8569 $(SET_LIB_PATH) \
8570 for flag in $(EXTRA_HOST_FLAGS); do \
8571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8572 done; \
8573 echo "Doing installcheck in bison" ; \
8574 (cd bison && \
8575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8577 "RANLIB=$${RANLIB}" \
8578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8579 installcheck) \
8580 || exit 1
8581
8582
8583.PHONY: maybe-installcheck-byacc installcheck-byacc
8584maybe-installcheck-byacc:
8585
8586installcheck-byacc: \
8587 configure-byacc
8588 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
8589 r=`${PWD_COMMAND}`; export r; \
8590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8591 $(SET_LIB_PATH) \
8592 for flag in $(EXTRA_HOST_FLAGS); do \
8593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8594 done; \
8595 echo "Doing installcheck in byacc" ; \
8596 (cd byacc && \
8597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8599 "RANLIB=$${RANLIB}" \
8600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8601 installcheck) \
8602 || exit 1
8603
8604
8605.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8606maybe-installcheck-bzip2:
8607
8608installcheck-bzip2: \
8609 configure-bzip2
8610 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
8611 r=`${PWD_COMMAND}`; export r; \
8612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8613 $(SET_LIB_PATH) \
8614 for flag in $(EXTRA_HOST_FLAGS); do \
8615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8616 done; \
8617 echo "Doing installcheck in bzip2" ; \
8618 (cd bzip2 && \
8619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8621 "RANLIB=$${RANLIB}" \
8622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8623 installcheck) \
8624 || exit 1
8625
8626
8627.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8628maybe-installcheck-dejagnu:
8629
8630installcheck-dejagnu: \
8631 configure-dejagnu
8632 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
8633 r=`${PWD_COMMAND}`; export r; \
8634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8635 $(SET_LIB_PATH) \
8636 for flag in $(EXTRA_HOST_FLAGS); do \
8637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8638 done; \
8639 echo "Doing installcheck in dejagnu" ; \
8640 (cd dejagnu && \
8641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8643 "RANLIB=$${RANLIB}" \
8644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8645 installcheck) \
8646 || exit 1
8647
8648
8649.PHONY: maybe-installcheck-diff installcheck-diff
8650maybe-installcheck-diff:
8651
8652installcheck-diff: \
8653 configure-diff
8654 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
8655 r=`${PWD_COMMAND}`; export r; \
8656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8657 $(SET_LIB_PATH) \
8658 for flag in $(EXTRA_HOST_FLAGS); do \
8659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8660 done; \
8661 echo "Doing installcheck in diff" ; \
8662 (cd diff && \
8663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8665 "RANLIB=$${RANLIB}" \
8666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8667 installcheck) \
8668 || exit 1
8669
8670
8671.PHONY: maybe-installcheck-dosutils installcheck-dosutils
8672maybe-installcheck-dosutils:
8673
8674installcheck-dosutils: \
8675 configure-dosutils
8676 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
8677 r=`${PWD_COMMAND}`; export r; \
8678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8679 $(SET_LIB_PATH) \
8680 for flag in $(EXTRA_HOST_FLAGS); do \
8681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8682 done; \
8683 echo "Doing installcheck in dosutils" ; \
8684 (cd dosutils && \
8685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8687 "RANLIB=$${RANLIB}" \
8688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8689 installcheck) \
8690 || exit 1
8691
8692
8693.PHONY: maybe-installcheck-etc installcheck-etc
8694maybe-installcheck-etc:
8695
8696installcheck-etc: \
8697 configure-etc
8698 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
8699 r=`${PWD_COMMAND}`; export r; \
8700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8701 $(SET_LIB_PATH) \
8702 for flag in $(EXTRA_HOST_FLAGS); do \
8703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8704 done; \
8705 echo "Doing installcheck in etc" ; \
8706 (cd etc && \
8707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8709 "RANLIB=$${RANLIB}" \
8710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8711 installcheck) \
8712 || exit 1
8713
8714
8715.PHONY: maybe-installcheck-fastjar installcheck-fastjar
8716maybe-installcheck-fastjar:
8717
8718installcheck-fastjar: \
8719 configure-fastjar
8720 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
8721 r=`${PWD_COMMAND}`; export r; \
8722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8723 $(SET_LIB_PATH) \
8724 for flag in $(EXTRA_HOST_FLAGS); do \
8725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726 done; \
8727 echo "Doing installcheck in fastjar" ; \
8728 (cd fastjar && \
8729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731 "RANLIB=$${RANLIB}" \
8732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8733 installcheck) \
8734 || exit 1
8735
8736
8737.PHONY: maybe-installcheck-fileutils installcheck-fileutils
8738maybe-installcheck-fileutils:
8739
8740installcheck-fileutils: \
8741 configure-fileutils
8742 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
8743 r=`${PWD_COMMAND}`; export r; \
8744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8745 $(SET_LIB_PATH) \
8746 for flag in $(EXTRA_HOST_FLAGS); do \
8747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748 done; \
8749 echo "Doing installcheck in fileutils" ; \
8750 (cd fileutils && \
8751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753 "RANLIB=$${RANLIB}" \
8754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8755 installcheck) \
8756 || exit 1
8757
8758
8759.PHONY: maybe-installcheck-findutils installcheck-findutils
8760maybe-installcheck-findutils:
8761
8762installcheck-findutils: \
8763 configure-findutils
8764 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
8765 r=`${PWD_COMMAND}`; export r; \
8766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8767 $(SET_LIB_PATH) \
8768 for flag in $(EXTRA_HOST_FLAGS); do \
8769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8770 done; \
8771 echo "Doing installcheck in findutils" ; \
8772 (cd findutils && \
8773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8775 "RANLIB=$${RANLIB}" \
8776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8777 installcheck) \
8778 || exit 1
8779
8780
8781.PHONY: maybe-installcheck-find installcheck-find
8782maybe-installcheck-find:
8783
8784installcheck-find: \
8785 configure-find
8786 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
8787 r=`${PWD_COMMAND}`; export r; \
8788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8789 $(SET_LIB_PATH) \
8790 for flag in $(EXTRA_HOST_FLAGS); do \
8791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8792 done; \
8793 echo "Doing installcheck in find" ; \
8794 (cd find && \
8795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8797 "RANLIB=$${RANLIB}" \
8798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8799 installcheck) \
8800 || exit 1
8801
8802
8803.PHONY: maybe-installcheck-flex installcheck-flex
8804maybe-installcheck-flex:
8805
8806installcheck-flex: \
8807 configure-flex
8808 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
8809 r=`${PWD_COMMAND}`; export r; \
8810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8811 $(SET_LIB_PATH) \
8812 for flag in $(EXTRA_HOST_FLAGS); do \
8813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8814 done; \
8815 echo "Doing installcheck in flex" ; \
8816 (cd flex && \
8817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8819 "RANLIB=$${RANLIB}" \
8820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8821 installcheck) \
8822 || exit 1
8823
8824
8825.PHONY: maybe-installcheck-gas installcheck-gas
8826maybe-installcheck-gas:
8827
8828installcheck-gas: \
8829 configure-gas
8830 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
8831 r=`${PWD_COMMAND}`; export r; \
8832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8833 $(SET_LIB_PATH) \
8834 for flag in $(EXTRA_HOST_FLAGS); do \
8835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8836 done; \
8837 echo "Doing installcheck in gas" ; \
8838 (cd gas && \
8839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8841 "RANLIB=$${RANLIB}" \
8842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8843 installcheck) \
8844 || exit 1
8845
8846
8847.PHONY: maybe-installcheck-gawk installcheck-gawk
8848maybe-installcheck-gawk:
8849
8850installcheck-gawk: \
8851 configure-gawk
8852 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
8853 r=`${PWD_COMMAND}`; export r; \
8854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8855 $(SET_LIB_PATH) \
8856 for flag in $(EXTRA_HOST_FLAGS); do \
8857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8858 done; \
8859 echo "Doing installcheck in gawk" ; \
8860 (cd gawk && \
8861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8863 "RANLIB=$${RANLIB}" \
8864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8865 installcheck) \
8866 || exit 1
8867
8868
8869.PHONY: maybe-installcheck-gettext installcheck-gettext
8870maybe-installcheck-gettext:
8871
8872installcheck-gettext: \
8873 configure-gettext
8874 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
8875 r=`${PWD_COMMAND}`; export r; \
8876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8877 $(SET_LIB_PATH) \
8878 for flag in $(EXTRA_HOST_FLAGS); do \
8879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8880 done; \
8881 echo "Doing installcheck in gettext" ; \
8882 (cd gettext && \
8883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8885 "RANLIB=$${RANLIB}" \
8886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8887 installcheck) \
8888 || exit 1
8889
8890
8891.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
8892maybe-installcheck-gnuserv:
8893
8894installcheck-gnuserv: \
8895 configure-gnuserv
8896 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
8897 r=`${PWD_COMMAND}`; export r; \
8898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8899 $(SET_LIB_PATH) \
8900 for flag in $(EXTRA_HOST_FLAGS); do \
8901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8902 done; \
8903 echo "Doing installcheck in gnuserv" ; \
8904 (cd gnuserv && \
8905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8907 "RANLIB=$${RANLIB}" \
8908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8909 installcheck) \
8910 || exit 1
8911
8912
8913.PHONY: maybe-installcheck-gprof installcheck-gprof
8914maybe-installcheck-gprof:
8915
8916installcheck-gprof: \
8917 configure-gprof
8918 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
8919 r=`${PWD_COMMAND}`; export r; \
8920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8921 $(SET_LIB_PATH) \
8922 for flag in $(EXTRA_HOST_FLAGS); do \
8923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8924 done; \
8925 echo "Doing installcheck in gprof" ; \
8926 (cd gprof && \
8927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8929 "RANLIB=$${RANLIB}" \
8930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8931 installcheck) \
8932 || exit 1
8933
8934
8935.PHONY: maybe-installcheck-gzip installcheck-gzip
8936maybe-installcheck-gzip:
8937
8938installcheck-gzip: \
8939 configure-gzip
8940 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
8941 r=`${PWD_COMMAND}`; export r; \
8942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8943 $(SET_LIB_PATH) \
8944 for flag in $(EXTRA_HOST_FLAGS); do \
8945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8946 done; \
8947 echo "Doing installcheck in gzip" ; \
8948 (cd gzip && \
8949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8951 "RANLIB=$${RANLIB}" \
8952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8953 installcheck) \
8954 || exit 1
8955
8956
8957.PHONY: maybe-installcheck-hello installcheck-hello
8958maybe-installcheck-hello:
8959
8960installcheck-hello: \
8961 configure-hello
8962 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
8963 r=`${PWD_COMMAND}`; export r; \
8964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8965 $(SET_LIB_PATH) \
8966 for flag in $(EXTRA_HOST_FLAGS); do \
8967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8968 done; \
8969 echo "Doing installcheck in hello" ; \
8970 (cd hello && \
8971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8973 "RANLIB=$${RANLIB}" \
8974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8975 installcheck) \
8976 || exit 1
8977
8978
8979.PHONY: maybe-installcheck-indent installcheck-indent
8980maybe-installcheck-indent:
8981
8982installcheck-indent: \
8983 configure-indent
8984 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
8985 r=`${PWD_COMMAND}`; export r; \
8986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
8987 $(SET_LIB_PATH) \
8988 for flag in $(EXTRA_HOST_FLAGS); do \
8989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8990 done; \
8991 echo "Doing installcheck in indent" ; \
8992 (cd indent && \
8993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8995 "RANLIB=$${RANLIB}" \
8996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8997 installcheck) \
8998 || exit 1
8999
9000
9001.PHONY: maybe-installcheck-intl installcheck-intl
9002maybe-installcheck-intl:
9003
9004installcheck-intl: \
9005 configure-intl
9006 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
9007 r=`${PWD_COMMAND}`; export r; \
9008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9009 $(SET_LIB_PATH) \
9010 for flag in $(EXTRA_HOST_FLAGS); do \
9011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9012 done; \
9013 echo "Doing installcheck in intl" ; \
9014 (cd intl && \
9015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9017 "RANLIB=$${RANLIB}" \
9018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9019 installcheck) \
9020 || exit 1
9021
9022
9023.PHONY: maybe-installcheck-tcl installcheck-tcl
9024maybe-installcheck-tcl:
9025
9026installcheck-tcl: \
9027 configure-tcl
9028 @[ -f ./tcl/Makefile ] || exit 0; \
b40e3958
L
9029 r=`${PWD_COMMAND}`; export r; \
9030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9031 $(SET_LIB_PATH) \
9032 for flag in $(EXTRA_HOST_FLAGS); do \
9033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9034 done; \
9035 echo "Doing installcheck in tcl" ; \
9036 (cd tcl && \
9037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9039 "RANLIB=$${RANLIB}" \
9040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9041 installcheck) \
9042 || exit 1
9043
9044
9045.PHONY: maybe-installcheck-itcl installcheck-itcl
9046maybe-installcheck-itcl:
9047
9048installcheck-itcl: \
9049 configure-itcl
9050 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
9051 r=`${PWD_COMMAND}`; export r; \
9052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9053 $(SET_LIB_PATH) \
9054 for flag in $(EXTRA_HOST_FLAGS); do \
9055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9056 done; \
9057 echo "Doing installcheck in itcl" ; \
9058 (cd itcl && \
9059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9061 "RANLIB=$${RANLIB}" \
9062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9063 installcheck) \
9064 || exit 1
9065
9066
9067.PHONY: maybe-installcheck-ld installcheck-ld
9068maybe-installcheck-ld:
9069
9070installcheck-ld: \
9071 configure-ld
9072 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
9073 r=`${PWD_COMMAND}`; export r; \
9074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9075 $(SET_LIB_PATH) \
9076 for flag in $(EXTRA_HOST_FLAGS); do \
9077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9078 done; \
9079 echo "Doing installcheck in ld" ; \
9080 (cd ld && \
9081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9083 "RANLIB=$${RANLIB}" \
9084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9085 installcheck) \
9086 || exit 1
9087
9088
9089.PHONY: maybe-installcheck-libgui installcheck-libgui
9090maybe-installcheck-libgui:
9091
9092installcheck-libgui: \
9093 configure-libgui
9094 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
9095 r=`${PWD_COMMAND}`; export r; \
9096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9097 $(SET_LIB_PATH) \
9098 for flag in $(EXTRA_HOST_FLAGS); do \
9099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100 done; \
9101 echo "Doing installcheck in libgui" ; \
9102 (cd libgui && \
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 installcheck) \
9108 || exit 1
9109
9110
9111.PHONY: maybe-installcheck-libiberty installcheck-libiberty
9112maybe-installcheck-libiberty:
9113
9114installcheck-libiberty: \
9115 configure-libiberty
9116 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
9117 r=`${PWD_COMMAND}`; export r; \
9118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9119 $(SET_LIB_PATH) \
9120 for flag in $(EXTRA_HOST_FLAGS); do \
9121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9122 done; \
9123 echo "Doing installcheck in libiberty" ; \
9124 (cd libiberty && \
9125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9127 "RANLIB=$${RANLIB}" \
9128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9129 installcheck) \
9130 || exit 1
9131
9132
9133.PHONY: maybe-installcheck-libtool installcheck-libtool
9134maybe-installcheck-libtool:
9135
9136installcheck-libtool: \
9137 configure-libtool
9138 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
9139 r=`${PWD_COMMAND}`; export r; \
9140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9141 $(SET_LIB_PATH) \
9142 for flag in $(EXTRA_HOST_FLAGS); do \
9143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9144 done; \
9145 echo "Doing installcheck in libtool" ; \
9146 (cd libtool && \
9147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9149 "RANLIB=$${RANLIB}" \
9150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9151 installcheck) \
9152 || exit 1
9153
9154
9155.PHONY: maybe-installcheck-m4 installcheck-m4
9156maybe-installcheck-m4:
9157
9158installcheck-m4: \
9159 configure-m4
9160 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
9161 r=`${PWD_COMMAND}`; export r; \
9162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9163 $(SET_LIB_PATH) \
9164 for flag in $(EXTRA_HOST_FLAGS); do \
9165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9166 done; \
9167 echo "Doing installcheck in m4" ; \
9168 (cd m4 && \
9169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9171 "RANLIB=$${RANLIB}" \
9172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9173 installcheck) \
9174 || exit 1
9175
9176
9177.PHONY: maybe-installcheck-make installcheck-make
9178maybe-installcheck-make:
9179
9180installcheck-make: \
9181 configure-make
9182 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
9183 r=`${PWD_COMMAND}`; export r; \
9184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9185 $(SET_LIB_PATH) \
9186 for flag in $(EXTRA_HOST_FLAGS); do \
9187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9188 done; \
9189 echo "Doing installcheck in make" ; \
9190 (cd make && \
9191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9193 "RANLIB=$${RANLIB}" \
9194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9195 installcheck) \
9196 || exit 1
9197
9198
9199.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
9200maybe-installcheck-mmalloc:
9201
9202installcheck-mmalloc: \
9203 configure-mmalloc
9204 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
9205 r=`${PWD_COMMAND}`; export r; \
9206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9207 $(SET_LIB_PATH) \
9208 for flag in $(EXTRA_HOST_FLAGS); do \
9209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210 done; \
9211 echo "Doing installcheck in mmalloc" ; \
9212 (cd mmalloc && \
9213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215 "RANLIB=$${RANLIB}" \
9216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9217 installcheck) \
9218 || exit 1
9219
9220
9221.PHONY: maybe-installcheck-patch installcheck-patch
9222maybe-installcheck-patch:
9223
9224installcheck-patch: \
9225 configure-patch
9226 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
9227 r=`${PWD_COMMAND}`; export r; \
9228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9229 $(SET_LIB_PATH) \
9230 for flag in $(EXTRA_HOST_FLAGS); do \
9231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9232 done; \
9233 echo "Doing installcheck in patch" ; \
9234 (cd patch && \
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 installcheck) \
9240 || exit 1
9241
9242
9243.PHONY: maybe-installcheck-perl installcheck-perl
9244maybe-installcheck-perl:
9245
9246installcheck-perl: \
9247 configure-perl
9248 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
9249 r=`${PWD_COMMAND}`; export r; \
9250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9251 $(SET_LIB_PATH) \
9252 for flag in $(EXTRA_HOST_FLAGS); do \
9253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9254 done; \
9255 echo "Doing installcheck in perl" ; \
9256 (cd perl && \
9257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9259 "RANLIB=$${RANLIB}" \
9260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9261 installcheck) \
9262 || exit 1
9263
9264
9265.PHONY: maybe-installcheck-prms installcheck-prms
9266maybe-installcheck-prms:
9267
9268installcheck-prms: \
9269 configure-prms
9270 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
9271 r=`${PWD_COMMAND}`; export r; \
9272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9273 $(SET_LIB_PATH) \
9274 for flag in $(EXTRA_HOST_FLAGS); do \
9275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276 done; \
9277 echo "Doing installcheck in prms" ; \
9278 (cd prms && \
9279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281 "RANLIB=$${RANLIB}" \
9282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9283 installcheck) \
9284 || exit 1
9285
9286
9287.PHONY: maybe-installcheck-rcs installcheck-rcs
9288maybe-installcheck-rcs:
9289
9290installcheck-rcs: \
9291 configure-rcs
9292 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
9293 r=`${PWD_COMMAND}`; export r; \
9294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9295 $(SET_LIB_PATH) \
9296 for flag in $(EXTRA_HOST_FLAGS); do \
9297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9298 done; \
9299 echo "Doing installcheck in rcs" ; \
9300 (cd rcs && \
9301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9303 "RANLIB=$${RANLIB}" \
9304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9305 installcheck) \
9306 || exit 1
9307
9308
9309.PHONY: maybe-installcheck-readline installcheck-readline
9310maybe-installcheck-readline:
9311
9312installcheck-readline: \
9313 configure-readline
9314 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
9315 r=`${PWD_COMMAND}`; export r; \
9316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9317 $(SET_LIB_PATH) \
9318 for flag in $(EXTRA_HOST_FLAGS); do \
9319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9320 done; \
9321 echo "Doing installcheck in readline" ; \
9322 (cd readline && \
9323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9325 "RANLIB=$${RANLIB}" \
9326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9327 installcheck) \
9328 || exit 1
9329
9330
9331.PHONY: maybe-installcheck-release installcheck-release
9332maybe-installcheck-release:
9333
9334installcheck-release: \
9335 configure-release
9336 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
9337 r=`${PWD_COMMAND}`; export r; \
9338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9339 $(SET_LIB_PATH) \
9340 for flag in $(EXTRA_HOST_FLAGS); do \
9341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9342 done; \
9343 echo "Doing installcheck in release" ; \
9344 (cd release && \
9345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9347 "RANLIB=$${RANLIB}" \
9348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9349 installcheck) \
9350 || exit 1
9351
9352
9353.PHONY: maybe-installcheck-recode installcheck-recode
9354maybe-installcheck-recode:
9355
9356installcheck-recode: \
9357 configure-recode
9358 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
9359 r=`${PWD_COMMAND}`; export r; \
9360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9361 $(SET_LIB_PATH) \
9362 for flag in $(EXTRA_HOST_FLAGS); do \
9363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9364 done; \
9365 echo "Doing installcheck in recode" ; \
9366 (cd recode && \
9367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9369 "RANLIB=$${RANLIB}" \
9370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9371 installcheck) \
9372 || exit 1
9373
9374
9375.PHONY: maybe-installcheck-sed installcheck-sed
9376maybe-installcheck-sed:
9377
9378installcheck-sed: \
9379 configure-sed
9380 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
9381 r=`${PWD_COMMAND}`; export r; \
9382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9383 $(SET_LIB_PATH) \
9384 for flag in $(EXTRA_HOST_FLAGS); do \
9385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9386 done; \
9387 echo "Doing installcheck in sed" ; \
9388 (cd sed && \
9389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9391 "RANLIB=$${RANLIB}" \
9392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9393 installcheck) \
9394 || exit 1
9395
9396
9397.PHONY: maybe-installcheck-send-pr installcheck-send-pr
9398maybe-installcheck-send-pr:
9399
9400installcheck-send-pr: \
9401 configure-send-pr
9402 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
9403 r=`${PWD_COMMAND}`; export r; \
9404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9405 $(SET_LIB_PATH) \
9406 for flag in $(EXTRA_HOST_FLAGS); do \
9407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9408 done; \
9409 echo "Doing installcheck in send-pr" ; \
9410 (cd send-pr && \
9411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9413 "RANLIB=$${RANLIB}" \
9414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9415 installcheck) \
9416 || exit 1
9417
9418
9419.PHONY: maybe-installcheck-shellutils installcheck-shellutils
9420maybe-installcheck-shellutils:
9421
9422installcheck-shellutils: \
9423 configure-shellutils
9424 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
9425 r=`${PWD_COMMAND}`; export r; \
9426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9427 $(SET_LIB_PATH) \
9428 for flag in $(EXTRA_HOST_FLAGS); do \
9429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9430 done; \
9431 echo "Doing installcheck in shellutils" ; \
9432 (cd shellutils && \
9433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9435 "RANLIB=$${RANLIB}" \
9436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9437 installcheck) \
9438 || exit 1
9439
9440
9441.PHONY: maybe-installcheck-sid installcheck-sid
9442maybe-installcheck-sid:
9443
9444installcheck-sid: \
9445 configure-sid
9446 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
9447 r=`${PWD_COMMAND}`; export r; \
9448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9449 $(SET_LIB_PATH) \
9450 for flag in $(EXTRA_HOST_FLAGS); do \
9451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9452 done; \
9453 echo "Doing installcheck in sid" ; \
9454 (cd sid && \
9455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9457 "RANLIB=$${RANLIB}" \
9458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9459 installcheck) \
9460 || exit 1
9461
9462
9463.PHONY: maybe-installcheck-sim installcheck-sim
9464maybe-installcheck-sim:
9465
9466installcheck-sim: \
9467 configure-sim
9468 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
9469 r=`${PWD_COMMAND}`; export r; \
9470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9471 $(SET_LIB_PATH) \
9472 for flag in $(EXTRA_HOST_FLAGS); do \
9473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9474 done; \
9475 echo "Doing installcheck in sim" ; \
9476 (cd sim && \
9477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9479 "RANLIB=$${RANLIB}" \
9480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9481 installcheck) \
9482 || exit 1
9483
9484
9485.PHONY: maybe-installcheck-tar installcheck-tar
9486maybe-installcheck-tar:
9487
9488installcheck-tar: \
9489 configure-tar
9490 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
9491 r=`${PWD_COMMAND}`; export r; \
9492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9493 $(SET_LIB_PATH) \
9494 for flag in $(EXTRA_HOST_FLAGS); do \
9495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9496 done; \
9497 echo "Doing installcheck in tar" ; \
9498 (cd tar && \
9499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9501 "RANLIB=$${RANLIB}" \
9502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9503 installcheck) \
9504 || exit 1
9505
9506
9507.PHONY: maybe-installcheck-texinfo installcheck-texinfo
9508maybe-installcheck-texinfo:
9509
9510installcheck-texinfo: \
9511 configure-texinfo
9512 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
9513 r=`${PWD_COMMAND}`; export r; \
9514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9515 $(SET_LIB_PATH) \
9516 for flag in $(EXTRA_HOST_FLAGS); do \
9517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9518 done; \
9519 echo "Doing installcheck in texinfo" ; \
9520 (cd texinfo && \
9521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9523 "RANLIB=$${RANLIB}" \
9524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9525 installcheck) \
9526 || exit 1
9527
9528
9529.PHONY: maybe-installcheck-textutils installcheck-textutils
9530maybe-installcheck-textutils:
9531
9532installcheck-textutils: \
9533 configure-textutils
9534 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
9535 r=`${PWD_COMMAND}`; export r; \
9536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9537 $(SET_LIB_PATH) \
9538 for flag in $(EXTRA_HOST_FLAGS); do \
9539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9540 done; \
9541 echo "Doing installcheck in textutils" ; \
9542 (cd textutils && \
9543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9545 "RANLIB=$${RANLIB}" \
9546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9547 installcheck) \
9548 || exit 1
9549
9550
9551.PHONY: maybe-installcheck-time installcheck-time
9552maybe-installcheck-time:
9553
9554installcheck-time: \
9555 configure-time
9556 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
9557 r=`${PWD_COMMAND}`; export r; \
9558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9559 $(SET_LIB_PATH) \
9560 for flag in $(EXTRA_HOST_FLAGS); do \
9561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9562 done; \
9563 echo "Doing installcheck in time" ; \
9564 (cd time && \
9565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9567 "RANLIB=$${RANLIB}" \
9568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9569 installcheck) \
9570 || exit 1
9571
9572
9573.PHONY: maybe-installcheck-uudecode installcheck-uudecode
9574maybe-installcheck-uudecode:
9575
9576installcheck-uudecode: \
9577 configure-uudecode
9578 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
9579 r=`${PWD_COMMAND}`; export r; \
9580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9581 $(SET_LIB_PATH) \
9582 for flag in $(EXTRA_HOST_FLAGS); do \
9583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9584 done; \
9585 echo "Doing installcheck in uudecode" ; \
9586 (cd uudecode && \
9587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9589 "RANLIB=$${RANLIB}" \
9590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9591 installcheck) \
9592 || exit 1
9593
9594
9595.PHONY: maybe-installcheck-wdiff installcheck-wdiff
9596maybe-installcheck-wdiff:
9597
9598installcheck-wdiff: \
9599 configure-wdiff
9600 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
9601 r=`${PWD_COMMAND}`; export r; \
9602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9603 $(SET_LIB_PATH) \
9604 for flag in $(EXTRA_HOST_FLAGS); do \
9605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9606 done; \
9607 echo "Doing installcheck in wdiff" ; \
9608 (cd wdiff && \
9609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9611 "RANLIB=$${RANLIB}" \
9612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9613 installcheck) \
9614 || exit 1
9615
9616
9617.PHONY: maybe-installcheck-zip installcheck-zip
9618maybe-installcheck-zip:
9619
9620installcheck-zip: \
9621 configure-zip
9622 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
9623 r=`${PWD_COMMAND}`; export r; \
9624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9625 $(SET_LIB_PATH) \
9626 for flag in $(EXTRA_HOST_FLAGS); do \
9627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9628 done; \
9629 echo "Doing installcheck in zip" ; \
9630 (cd zip && \
9631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9633 "RANLIB=$${RANLIB}" \
9634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9635 installcheck) \
9636 || exit 1
9637
9638
9639.PHONY: maybe-installcheck-zlib installcheck-zlib
9640maybe-installcheck-zlib:
9641
9642installcheck-zlib: \
9643 configure-zlib
9644 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
9645 r=`${PWD_COMMAND}`; export r; \
9646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9647 $(SET_LIB_PATH) \
9648 for flag in $(EXTRA_HOST_FLAGS); do \
9649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9650 done; \
9651 echo "Doing installcheck in zlib" ; \
9652 (cd zlib && \
9653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9655 "RANLIB=$${RANLIB}" \
9656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9657 installcheck) \
9658 || exit 1
9659
9660
9661.PHONY: maybe-installcheck-gdb installcheck-gdb
9662maybe-installcheck-gdb:
9663
9664installcheck-gdb: \
9665 configure-gdb
9666 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
9667 r=`${PWD_COMMAND}`; export r; \
9668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9669 $(SET_LIB_PATH) \
9670 for flag in $(EXTRA_HOST_FLAGS); do \
9671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9672 done; \
9673 echo "Doing installcheck in gdb" ; \
9674 (cd gdb && \
9675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9677 "RANLIB=$${RANLIB}" \
9678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9679 installcheck) \
9680 || exit 1
9681
9682
9683.PHONY: maybe-installcheck-expect installcheck-expect
9684maybe-installcheck-expect:
9685
9686installcheck-expect: \
9687 configure-expect
9688 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
9689 r=`${PWD_COMMAND}`; export r; \
9690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9691 $(SET_LIB_PATH) \
9692 for flag in $(EXTRA_HOST_FLAGS); do \
9693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9694 done; \
9695 echo "Doing installcheck in expect" ; \
9696 (cd expect && \
9697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9699 "RANLIB=$${RANLIB}" \
9700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9701 installcheck) \
9702 || exit 1
9703
9704
9705.PHONY: maybe-installcheck-guile installcheck-guile
9706maybe-installcheck-guile:
9707
9708installcheck-guile: \
9709 configure-guile
9710 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
9711 r=`${PWD_COMMAND}`; export r; \
9712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9713 $(SET_LIB_PATH) \
9714 for flag in $(EXTRA_HOST_FLAGS); do \
9715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9716 done; \
9717 echo "Doing installcheck in guile" ; \
9718 (cd guile && \
9719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9721 "RANLIB=$${RANLIB}" \
9722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9723 installcheck) \
9724 || exit 1
9725
9726
9727.PHONY: maybe-installcheck-tk installcheck-tk
9728maybe-installcheck-tk:
9729
9730installcheck-tk: \
9731 configure-tk
9732 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
9733 r=`${PWD_COMMAND}`; export r; \
9734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9735 $(SET_LIB_PATH) \
9736 for flag in $(EXTRA_HOST_FLAGS); do \
9737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9738 done; \
9739 echo "Doing installcheck in tk" ; \
9740 (cd tk && \
9741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9743 "RANLIB=$${RANLIB}" \
9744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9745 installcheck) \
9746 || exit 1
9747
9748
9749.PHONY: maybe-installcheck-tix installcheck-tix
9750maybe-installcheck-tix:
9751
9752installcheck-tix: \
9753 configure-tix
9754 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
9755 r=`${PWD_COMMAND}`; export r; \
9756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9757 $(SET_LIB_PATH) \
9758 for flag in $(EXTRA_HOST_FLAGS); do \
9759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760 done; \
9761 echo "Doing installcheck in tix" ; \
9762 (cd tix && \
9763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9765 "RANLIB=$${RANLIB}" \
9766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9767 installcheck) \
9768 || exit 1
9769
9770
9771.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
9772maybe-installcheck-libtermcap:
9773
9774installcheck-libtermcap: \
9775 configure-libtermcap
9776 @[ -f ./libtermcap/Makefile ] || exit 0; \
b40e3958
L
9777 r=`${PWD_COMMAND}`; export r; \
9778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9779 $(SET_LIB_PATH) \
9780 for flag in $(EXTRA_HOST_FLAGS); do \
9781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9782 done; \
9783 echo "Doing installcheck in libtermcap" ; \
9784 (cd libtermcap && \
9785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9787 "RANLIB=$${RANLIB}" \
9788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9789 installcheck) \
9790 || exit 1
9791
9792
9793.PHONY: maybe-installcheck-utils installcheck-utils
9794maybe-installcheck-utils:
9795
9796installcheck-utils: \
9797 configure-utils
9798 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
9799 r=`${PWD_COMMAND}`; export r; \
9800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9801 $(SET_LIB_PATH) \
9802 for flag in $(EXTRA_HOST_FLAGS); do \
9803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9804 done; \
9805 echo "Doing installcheck in utils" ; \
9806 (cd utils && \
9807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9809 "RANLIB=$${RANLIB}" \
9810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9811 installcheck) \
9812 || exit 1
9813
9814
9815
9816# Target modules.
9817
9818.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
9819maybe-installcheck-target-libstdc++-v3:
9820
9821installcheck-target-libstdc++-v3: \
9822 configure-target-libstdc++-v3
9823 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
9824 r=`${PWD_COMMAND}`; export r; \
9825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9826 $(SET_LIB_PATH) \
9827 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
9828 for flag in $(EXTRA_TARGET_FLAGS); do \
9829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9830 done; \
9831 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
9832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9834 "RANLIB=$${RANLIB}" \
9835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9836 installcheck) \
9837 || exit 1
9838
9839
9840.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
9841maybe-installcheck-target-newlib:
9842
9843installcheck-target-newlib: \
9844 configure-target-newlib
9845 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
9846 r=`${PWD_COMMAND}`; export r; \
9847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9848 $(SET_LIB_PATH) \
9849 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
9850 for flag in $(EXTRA_TARGET_FLAGS); do \
9851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9852 done; \
9853 (cd $(TARGET_SUBDIR)/newlib && \
9854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9856 "RANLIB=$${RANLIB}" \
9857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9858 installcheck) \
9859 || exit 1
9860
9861
9862.PHONY: maybe-installcheck-target-libf2c installcheck-target-libf2c
9863maybe-installcheck-target-libf2c:
9864
9865installcheck-target-libf2c: \
9866 configure-target-libf2c
9867 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
9868 r=`${PWD_COMMAND}`; export r; \
9869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9870 $(SET_LIB_PATH) \
9871 echo "Doing installcheck in $(TARGET_SUBDIR)/libf2c" ; \
9872 for flag in $(EXTRA_TARGET_FLAGS); do \
9873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9874 done; \
9875 (cd $(TARGET_SUBDIR)/libf2c && \
9876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9878 "RANLIB=$${RANLIB}" \
9879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9880 installcheck) \
9881 || exit 1
9882
9883
9884.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
9885maybe-installcheck-target-libobjc:
9886
9887installcheck-target-libobjc: \
9888 configure-target-libobjc
9889 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
9890 r=`${PWD_COMMAND}`; export r; \
9891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9892 $(SET_LIB_PATH) \
9893 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
9894 for flag in $(EXTRA_TARGET_FLAGS); do \
9895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9896 done; \
9897 (cd $(TARGET_SUBDIR)/libobjc && \
9898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9900 "RANLIB=$${RANLIB}" \
9901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9902 installcheck) \
9903 || exit 1
9904
9905
9906.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
9907maybe-installcheck-target-libtermcap:
9908
9909installcheck-target-libtermcap: \
9910 configure-target-libtermcap
9911 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
b40e3958
L
9912 r=`${PWD_COMMAND}`; export r; \
9913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9914 $(SET_LIB_PATH) \
9915 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
9916 for flag in $(EXTRA_TARGET_FLAGS); do \
9917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9918 done; \
9919 (cd $(TARGET_SUBDIR)/libtermcap && \
9920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9922 "RANLIB=$${RANLIB}" \
9923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9924 installcheck) \
9925 || exit 1
9926
9927
9928.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
9929maybe-installcheck-target-winsup:
9930
9931installcheck-target-winsup: \
9932 configure-target-winsup
9933 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
9934 r=`${PWD_COMMAND}`; export r; \
9935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9936 $(SET_LIB_PATH) \
9937 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
9938 for flag in $(EXTRA_TARGET_FLAGS); do \
9939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9940 done; \
9941 (cd $(TARGET_SUBDIR)/winsup && \
9942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9944 "RANLIB=$${RANLIB}" \
9945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9946 installcheck) \
9947 || exit 1
9948
9949
9950.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
9951maybe-installcheck-target-libgloss:
9952
9953installcheck-target-libgloss: \
9954 configure-target-libgloss
9955 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
9956 r=`${PWD_COMMAND}`; export r; \
9957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9958 $(SET_LIB_PATH) \
9959 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
9960 for flag in $(EXTRA_TARGET_FLAGS); do \
9961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9962 done; \
9963 (cd $(TARGET_SUBDIR)/libgloss && \
9964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9966 "RANLIB=$${RANLIB}" \
9967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9968 installcheck) \
9969 || exit 1
9970
9971
9972.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
9973maybe-installcheck-target-libiberty:
9974
9975installcheck-target-libiberty: \
9976 configure-target-libiberty
9977 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
9978 r=`${PWD_COMMAND}`; export r; \
9979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
9980 $(SET_LIB_PATH) \
9981 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
9982 for flag in $(EXTRA_TARGET_FLAGS); do \
9983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9984 done; \
9985 (cd $(TARGET_SUBDIR)/libiberty && \
9986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9988 "RANLIB=$${RANLIB}" \
9989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9990 installcheck) \
9991 || exit 1
9992
9993
9994.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
9995maybe-installcheck-target-gperf:
9996
9997installcheck-target-gperf: \
9998 configure-target-gperf
9999 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
10000 r=`${PWD_COMMAND}`; export r; \
10001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10002 $(SET_LIB_PATH) \
10003 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
10004 for flag in $(EXTRA_TARGET_FLAGS); do \
10005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10006 done; \
10007 (cd $(TARGET_SUBDIR)/gperf && \
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 installcheck) \
10013 || exit 1
10014
10015
10016.PHONY: maybe-installcheck-target-examples installcheck-target-examples
10017maybe-installcheck-target-examples:
10018
10019installcheck-target-examples: \
10020 configure-target-examples
10021 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
10022 r=`${PWD_COMMAND}`; export r; \
10023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10024 $(SET_LIB_PATH) \
10025 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
10026 for flag in $(EXTRA_TARGET_FLAGS); do \
10027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10028 done; \
10029 (cd $(TARGET_SUBDIR)/examples && \
10030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10032 "RANLIB=$${RANLIB}" \
10033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10034 installcheck) \
10035 || exit 1
10036
10037
10038.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
10039maybe-installcheck-target-libffi:
10040
10041installcheck-target-libffi: \
10042 configure-target-libffi
10043 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
10044 r=`${PWD_COMMAND}`; export r; \
10045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10046 $(SET_LIB_PATH) \
10047 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
10048 for flag in $(EXTRA_TARGET_FLAGS); do \
10049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10050 done; \
10051 (cd $(TARGET_SUBDIR)/libffi && \
10052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10054 "RANLIB=$${RANLIB}" \
10055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10056 installcheck) \
10057 || exit 1
10058
10059
10060.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
10061maybe-installcheck-target-libjava:
10062
10063installcheck-target-libjava: \
10064 configure-target-libjava
10065 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
10066 r=`${PWD_COMMAND}`; export r; \
10067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10068 $(SET_LIB_PATH) \
10069 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
10070 for flag in $(EXTRA_TARGET_FLAGS); do \
10071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10072 done; \
10073 (cd $(TARGET_SUBDIR)/libjava && \
10074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10076 "RANLIB=$${RANLIB}" \
10077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10078 installcheck) \
10079 || exit 1
10080
10081
10082.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
10083maybe-installcheck-target-zlib:
10084
10085installcheck-target-zlib: \
10086 configure-target-zlib
10087 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
10088 r=`${PWD_COMMAND}`; export r; \
10089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10090 $(SET_LIB_PATH) \
10091 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
10092 for flag in $(EXTRA_TARGET_FLAGS); do \
10093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10094 done; \
10095 (cd $(TARGET_SUBDIR)/zlib && \
10096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10098 "RANLIB=$${RANLIB}" \
10099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10100 installcheck) \
10101 || exit 1
10102
10103
10104.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
10105maybe-installcheck-target-boehm-gc:
10106
10107installcheck-target-boehm-gc: \
10108 configure-target-boehm-gc
10109 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
10110 r=`${PWD_COMMAND}`; export r; \
10111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10112 $(SET_LIB_PATH) \
10113 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
10114 for flag in $(EXTRA_TARGET_FLAGS); do \
10115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10116 done; \
10117 (cd $(TARGET_SUBDIR)/boehm-gc && \
10118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10120 "RANLIB=$${RANLIB}" \
10121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10122 installcheck) \
10123 || exit 1
10124
10125
10126.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
10127maybe-installcheck-target-qthreads:
10128
10129installcheck-target-qthreads: \
10130 configure-target-qthreads
10131 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
10132 r=`${PWD_COMMAND}`; export r; \
10133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10134 $(SET_LIB_PATH) \
10135 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
10136 for flag in $(EXTRA_TARGET_FLAGS); do \
10137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10138 done; \
10139 (cd $(TARGET_SUBDIR)/qthreads && \
10140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10142 "RANLIB=$${RANLIB}" \
10143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10144 installcheck) \
10145 || exit 1
10146
10147
10148.PHONY: maybe-installcheck-target-rda installcheck-target-rda
10149maybe-installcheck-target-rda:
10150
10151installcheck-target-rda: \
10152 configure-target-rda
10153 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
10154 r=`${PWD_COMMAND}`; export r; \
10155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10156 $(SET_LIB_PATH) \
10157 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
10158 for flag in $(EXTRA_TARGET_FLAGS); do \
10159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10160 done; \
10161 (cd $(TARGET_SUBDIR)/rda && \
10162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10164 "RANLIB=$${RANLIB}" \
10165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10166 installcheck) \
10167 || exit 1
10168
10169
10170
10171.PHONY: do-mostlyclean
10172do-mostlyclean: mostlyclean-host mostlyclean-target
10173
10174.PHONY: mostlyclean-host
10175mostlyclean-host: maybe-mostlyclean-gcc \
10176 maybe-mostlyclean-ash \
10177 maybe-mostlyclean-autoconf \
10178 maybe-mostlyclean-automake \
10179 maybe-mostlyclean-bash \
10180 maybe-mostlyclean-bfd \
10181 maybe-mostlyclean-opcodes \
10182 maybe-mostlyclean-binutils \
10183 maybe-mostlyclean-bison \
10184 maybe-mostlyclean-byacc \
10185 maybe-mostlyclean-bzip2 \
10186 maybe-mostlyclean-dejagnu \
10187 maybe-mostlyclean-diff \
10188 maybe-mostlyclean-dosutils \
10189 maybe-mostlyclean-etc \
10190 maybe-mostlyclean-fastjar \
10191 maybe-mostlyclean-fileutils \
10192 maybe-mostlyclean-findutils \
10193 maybe-mostlyclean-find \
10194 maybe-mostlyclean-flex \
10195 maybe-mostlyclean-gas \
10196 maybe-mostlyclean-gawk \
10197 maybe-mostlyclean-gettext \
10198 maybe-mostlyclean-gnuserv \
10199 maybe-mostlyclean-gprof \
10200 maybe-mostlyclean-gzip \
10201 maybe-mostlyclean-hello \
10202 maybe-mostlyclean-indent \
10203 maybe-mostlyclean-intl \
10204 maybe-mostlyclean-tcl \
10205 maybe-mostlyclean-itcl \
10206 maybe-mostlyclean-ld \
10207 maybe-mostlyclean-libgui \
10208 maybe-mostlyclean-libiberty \
10209 maybe-mostlyclean-libtool \
10210 maybe-mostlyclean-m4 \
10211 maybe-mostlyclean-make \
10212 maybe-mostlyclean-mmalloc \
10213 maybe-mostlyclean-patch \
10214 maybe-mostlyclean-perl \
10215 maybe-mostlyclean-prms \
10216 maybe-mostlyclean-rcs \
10217 maybe-mostlyclean-readline \
10218 maybe-mostlyclean-release \
10219 maybe-mostlyclean-recode \
10220 maybe-mostlyclean-sed \
10221 maybe-mostlyclean-send-pr \
10222 maybe-mostlyclean-shellutils \
10223 maybe-mostlyclean-sid \
10224 maybe-mostlyclean-sim \
10225 maybe-mostlyclean-tar \
10226 maybe-mostlyclean-texinfo \
10227 maybe-mostlyclean-textutils \
10228 maybe-mostlyclean-time \
10229 maybe-mostlyclean-uudecode \
10230 maybe-mostlyclean-wdiff \
10231 maybe-mostlyclean-zip \
10232 maybe-mostlyclean-zlib \
10233 maybe-mostlyclean-gdb \
10234 maybe-mostlyclean-expect \
10235 maybe-mostlyclean-guile \
10236 maybe-mostlyclean-tk \
10237 maybe-mostlyclean-tix \
10238 maybe-mostlyclean-libtermcap \
10239 maybe-mostlyclean-utils
10240
10241.PHONY: mostlyclean-target
10242mostlyclean-target: \
10243 maybe-mostlyclean-target-libstdc++-v3 \
10244 maybe-mostlyclean-target-newlib \
10245 maybe-mostlyclean-target-libf2c \
10246 maybe-mostlyclean-target-libobjc \
10247 maybe-mostlyclean-target-libtermcap \
10248 maybe-mostlyclean-target-winsup \
10249 maybe-mostlyclean-target-libgloss \
10250 maybe-mostlyclean-target-libiberty \
10251 maybe-mostlyclean-target-gperf \
10252 maybe-mostlyclean-target-examples \
10253 maybe-mostlyclean-target-libffi \
10254 maybe-mostlyclean-target-libjava \
10255 maybe-mostlyclean-target-zlib \
10256 maybe-mostlyclean-target-boehm-gc \
10257 maybe-mostlyclean-target-qthreads \
10258 maybe-mostlyclean-target-rda
10259
10260# GCC, the eternal special case
10261.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10262maybe-mostlyclean-gcc:
10263mostlyclean-gcc:
10264 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
10265 r=`${PWD_COMMAND}`; export r; \
10266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10267 $(SET_LIB_PATH) \
10268 for flag in $(EXTRA_GCC_FLAGS); do \
10269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10270 done; \
10271 echo "Doing mostlyclean in gcc" ; \
10272 (cd gcc && \
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 mostlyclean) \
10278 || exit 1
10279
10280# Host modules.
10281
10282.PHONY: maybe-mostlyclean-ash mostlyclean-ash
10283maybe-mostlyclean-ash:
10284
10285mostlyclean-ash:
10286 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
10287 r=`${PWD_COMMAND}`; export r; \
10288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10289 $(SET_LIB_PATH) \
10290 for flag in $(EXTRA_HOST_FLAGS); do \
10291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10292 done; \
10293 echo "Doing mostlyclean in ash" ; \
10294 (cd ash && \
10295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10297 "RANLIB=$${RANLIB}" \
10298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10299 mostlyclean) \
10300 || exit 1
10301
10302
10303.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
10304maybe-mostlyclean-autoconf:
10305
10306mostlyclean-autoconf:
10307 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
10308 r=`${PWD_COMMAND}`; export r; \
10309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10310 $(SET_LIB_PATH) \
10311 for flag in $(EXTRA_HOST_FLAGS); do \
10312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10313 done; \
10314 echo "Doing mostlyclean in autoconf" ; \
10315 (cd autoconf && \
10316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10318 "RANLIB=$${RANLIB}" \
10319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10320 mostlyclean) \
10321 || exit 1
10322
10323
10324.PHONY: maybe-mostlyclean-automake mostlyclean-automake
10325maybe-mostlyclean-automake:
10326
10327mostlyclean-automake:
10328 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
10329 r=`${PWD_COMMAND}`; export r; \
10330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10331 $(SET_LIB_PATH) \
10332 for flag in $(EXTRA_HOST_FLAGS); do \
10333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10334 done; \
10335 echo "Doing mostlyclean in automake" ; \
10336 (cd automake && \
10337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10339 "RANLIB=$${RANLIB}" \
10340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10341 mostlyclean) \
10342 || exit 1
10343
10344
10345.PHONY: maybe-mostlyclean-bash mostlyclean-bash
10346maybe-mostlyclean-bash:
10347
10348mostlyclean-bash:
10349 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
10350 r=`${PWD_COMMAND}`; export r; \
10351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10352 $(SET_LIB_PATH) \
10353 for flag in $(EXTRA_HOST_FLAGS); do \
10354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10355 done; \
10356 echo "Doing mostlyclean in bash" ; \
10357 (cd bash && \
10358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10360 "RANLIB=$${RANLIB}" \
10361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10362 mostlyclean) \
10363 || exit 1
10364
10365
10366.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
10367maybe-mostlyclean-bfd:
10368
10369mostlyclean-bfd:
10370 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
10371 r=`${PWD_COMMAND}`; export r; \
10372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10373 $(SET_LIB_PATH) \
10374 for flag in $(EXTRA_HOST_FLAGS); do \
10375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10376 done; \
10377 echo "Doing mostlyclean in bfd" ; \
10378 (cd bfd && \
10379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10381 "RANLIB=$${RANLIB}" \
10382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10383 mostlyclean) \
10384 || exit 1
10385
10386
10387.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
10388maybe-mostlyclean-opcodes:
10389
10390mostlyclean-opcodes:
10391 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
10392 r=`${PWD_COMMAND}`; export r; \
10393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10394 $(SET_LIB_PATH) \
10395 for flag in $(EXTRA_HOST_FLAGS); do \
10396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10397 done; \
10398 echo "Doing mostlyclean in opcodes" ; \
10399 (cd opcodes && \
10400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10402 "RANLIB=$${RANLIB}" \
10403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10404 mostlyclean) \
10405 || exit 1
10406
10407
10408.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
10409maybe-mostlyclean-binutils:
10410
10411mostlyclean-binutils:
10412 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
10413 r=`${PWD_COMMAND}`; export r; \
10414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10415 $(SET_LIB_PATH) \
10416 for flag in $(EXTRA_HOST_FLAGS); do \
10417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10418 done; \
10419 echo "Doing mostlyclean in binutils" ; \
10420 (cd binutils && \
10421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10423 "RANLIB=$${RANLIB}" \
10424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10425 mostlyclean) \
10426 || exit 1
10427
10428
10429.PHONY: maybe-mostlyclean-bison mostlyclean-bison
10430maybe-mostlyclean-bison:
10431
10432mostlyclean-bison:
10433 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
10434 r=`${PWD_COMMAND}`; export r; \
10435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10436 $(SET_LIB_PATH) \
10437 for flag in $(EXTRA_HOST_FLAGS); do \
10438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10439 done; \
10440 echo "Doing mostlyclean in bison" ; \
10441 (cd bison && \
10442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10444 "RANLIB=$${RANLIB}" \
10445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10446 mostlyclean) \
10447 || exit 1
10448
10449
10450.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
10451maybe-mostlyclean-byacc:
10452
10453mostlyclean-byacc:
10454 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
10455 r=`${PWD_COMMAND}`; export r; \
10456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10457 $(SET_LIB_PATH) \
10458 for flag in $(EXTRA_HOST_FLAGS); do \
10459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10460 done; \
10461 echo "Doing mostlyclean in byacc" ; \
10462 (cd byacc && \
10463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10465 "RANLIB=$${RANLIB}" \
10466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10467 mostlyclean) \
10468 || exit 1
10469
10470
10471.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
10472maybe-mostlyclean-bzip2:
10473
10474mostlyclean-bzip2:
10475 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
10476 r=`${PWD_COMMAND}`; export r; \
10477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10478 $(SET_LIB_PATH) \
10479 for flag in $(EXTRA_HOST_FLAGS); do \
10480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10481 done; \
10482 echo "Doing mostlyclean in bzip2" ; \
10483 (cd bzip2 && \
10484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10486 "RANLIB=$${RANLIB}" \
10487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10488 mostlyclean) \
10489 || exit 1
10490
10491
10492.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
10493maybe-mostlyclean-dejagnu:
10494
10495mostlyclean-dejagnu:
10496 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
10497 r=`${PWD_COMMAND}`; export r; \
10498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10499 $(SET_LIB_PATH) \
10500 for flag in $(EXTRA_HOST_FLAGS); do \
10501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10502 done; \
10503 echo "Doing mostlyclean in dejagnu" ; \
10504 (cd dejagnu && \
10505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10507 "RANLIB=$${RANLIB}" \
10508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10509 mostlyclean) \
10510 || exit 1
10511
10512
10513.PHONY: maybe-mostlyclean-diff mostlyclean-diff
10514maybe-mostlyclean-diff:
10515
10516mostlyclean-diff:
10517 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
10518 r=`${PWD_COMMAND}`; export r; \
10519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10520 $(SET_LIB_PATH) \
10521 for flag in $(EXTRA_HOST_FLAGS); do \
10522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10523 done; \
10524 echo "Doing mostlyclean in diff" ; \
10525 (cd diff && \
10526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10528 "RANLIB=$${RANLIB}" \
10529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10530 mostlyclean) \
10531 || exit 1
10532
10533
10534.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10535maybe-mostlyclean-dosutils:
10536
10537mostlyclean-dosutils:
10538 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
10539 r=`${PWD_COMMAND}`; export r; \
10540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10541 $(SET_LIB_PATH) \
10542 for flag in $(EXTRA_HOST_FLAGS); do \
10543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10544 done; \
10545 echo "Doing mostlyclean in dosutils" ; \
10546 (cd dosutils && \
10547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10549 "RANLIB=$${RANLIB}" \
10550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10551 mostlyclean) \
10552 || exit 1
10553
10554
10555.PHONY: maybe-mostlyclean-etc mostlyclean-etc
10556maybe-mostlyclean-etc:
10557
10558mostlyclean-etc:
10559 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
10560 r=`${PWD_COMMAND}`; export r; \
10561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10562 $(SET_LIB_PATH) \
10563 for flag in $(EXTRA_HOST_FLAGS); do \
10564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10565 done; \
10566 echo "Doing mostlyclean in etc" ; \
10567 (cd etc && \
10568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10570 "RANLIB=$${RANLIB}" \
10571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10572 mostlyclean) \
10573 || exit 1
10574
10575
10576.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10577maybe-mostlyclean-fastjar:
10578
10579mostlyclean-fastjar:
10580 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
10581 r=`${PWD_COMMAND}`; export r; \
10582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10583 $(SET_LIB_PATH) \
10584 for flag in $(EXTRA_HOST_FLAGS); do \
10585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10586 done; \
10587 echo "Doing mostlyclean in fastjar" ; \
10588 (cd fastjar && \
10589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10591 "RANLIB=$${RANLIB}" \
10592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10593 mostlyclean) \
10594 || exit 1
10595
10596
10597.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
10598maybe-mostlyclean-fileutils:
10599
10600mostlyclean-fileutils:
10601 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
10602 r=`${PWD_COMMAND}`; export r; \
10603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10604 $(SET_LIB_PATH) \
10605 for flag in $(EXTRA_HOST_FLAGS); do \
10606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10607 done; \
10608 echo "Doing mostlyclean in fileutils" ; \
10609 (cd fileutils && \
10610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10612 "RANLIB=$${RANLIB}" \
10613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10614 mostlyclean) \
10615 || exit 1
10616
10617
10618.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
10619maybe-mostlyclean-findutils:
10620
10621mostlyclean-findutils:
10622 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
10623 r=`${PWD_COMMAND}`; export r; \
10624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10625 $(SET_LIB_PATH) \
10626 for flag in $(EXTRA_HOST_FLAGS); do \
10627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10628 done; \
10629 echo "Doing mostlyclean in findutils" ; \
10630 (cd findutils && \
10631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10633 "RANLIB=$${RANLIB}" \
10634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10635 mostlyclean) \
10636 || exit 1
10637
10638
10639.PHONY: maybe-mostlyclean-find mostlyclean-find
10640maybe-mostlyclean-find:
10641
10642mostlyclean-find:
10643 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
10644 r=`${PWD_COMMAND}`; export r; \
10645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10646 $(SET_LIB_PATH) \
10647 for flag in $(EXTRA_HOST_FLAGS); do \
10648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10649 done; \
10650 echo "Doing mostlyclean in find" ; \
10651 (cd find && \
10652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10654 "RANLIB=$${RANLIB}" \
10655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10656 mostlyclean) \
10657 || exit 1
10658
10659
10660.PHONY: maybe-mostlyclean-flex mostlyclean-flex
10661maybe-mostlyclean-flex:
10662
10663mostlyclean-flex:
10664 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
10665 r=`${PWD_COMMAND}`; export r; \
10666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10667 $(SET_LIB_PATH) \
10668 for flag in $(EXTRA_HOST_FLAGS); do \
10669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10670 done; \
10671 echo "Doing mostlyclean in flex" ; \
10672 (cd flex && \
10673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10675 "RANLIB=$${RANLIB}" \
10676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10677 mostlyclean) \
10678 || exit 1
10679
10680
10681.PHONY: maybe-mostlyclean-gas mostlyclean-gas
10682maybe-mostlyclean-gas:
10683
10684mostlyclean-gas:
10685 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
10686 r=`${PWD_COMMAND}`; export r; \
10687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10688 $(SET_LIB_PATH) \
10689 for flag in $(EXTRA_HOST_FLAGS); do \
10690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10691 done; \
10692 echo "Doing mostlyclean in gas" ; \
10693 (cd gas && \
10694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10696 "RANLIB=$${RANLIB}" \
10697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10698 mostlyclean) \
10699 || exit 1
10700
10701
10702.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
10703maybe-mostlyclean-gawk:
10704
10705mostlyclean-gawk:
10706 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
10707 r=`${PWD_COMMAND}`; export r; \
10708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10709 $(SET_LIB_PATH) \
10710 for flag in $(EXTRA_HOST_FLAGS); do \
10711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10712 done; \
10713 echo "Doing mostlyclean in gawk" ; \
10714 (cd gawk && \
10715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10717 "RANLIB=$${RANLIB}" \
10718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10719 mostlyclean) \
10720 || exit 1
10721
10722
10723.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
10724maybe-mostlyclean-gettext:
10725
10726mostlyclean-gettext:
10727 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
10728 r=`${PWD_COMMAND}`; export r; \
10729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10730 $(SET_LIB_PATH) \
10731 for flag in $(EXTRA_HOST_FLAGS); do \
10732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10733 done; \
10734 echo "Doing mostlyclean in gettext" ; \
10735 (cd gettext && \
10736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10738 "RANLIB=$${RANLIB}" \
10739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10740 mostlyclean) \
10741 || exit 1
10742
10743
10744.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
10745maybe-mostlyclean-gnuserv:
10746
10747mostlyclean-gnuserv:
10748 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
10749 r=`${PWD_COMMAND}`; export r; \
10750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10751 $(SET_LIB_PATH) \
10752 for flag in $(EXTRA_HOST_FLAGS); do \
10753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10754 done; \
10755 echo "Doing mostlyclean in gnuserv" ; \
10756 (cd gnuserv && \
10757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10759 "RANLIB=$${RANLIB}" \
10760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10761 mostlyclean) \
10762 || exit 1
10763
10764
10765.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
10766maybe-mostlyclean-gprof:
10767
10768mostlyclean-gprof:
10769 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
10770 r=`${PWD_COMMAND}`; export r; \
10771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10772 $(SET_LIB_PATH) \
10773 for flag in $(EXTRA_HOST_FLAGS); do \
10774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10775 done; \
10776 echo "Doing mostlyclean in gprof" ; \
10777 (cd gprof && \
10778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10780 "RANLIB=$${RANLIB}" \
10781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10782 mostlyclean) \
10783 || exit 1
10784
10785
10786.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
10787maybe-mostlyclean-gzip:
10788
10789mostlyclean-gzip:
10790 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
10791 r=`${PWD_COMMAND}`; export r; \
10792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10793 $(SET_LIB_PATH) \
10794 for flag in $(EXTRA_HOST_FLAGS); do \
10795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10796 done; \
10797 echo "Doing mostlyclean in gzip" ; \
10798 (cd gzip && \
10799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10801 "RANLIB=$${RANLIB}" \
10802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10803 mostlyclean) \
10804 || exit 1
10805
10806
10807.PHONY: maybe-mostlyclean-hello mostlyclean-hello
10808maybe-mostlyclean-hello:
10809
10810mostlyclean-hello:
10811 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
10812 r=`${PWD_COMMAND}`; export r; \
10813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10814 $(SET_LIB_PATH) \
10815 for flag in $(EXTRA_HOST_FLAGS); do \
10816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10817 done; \
10818 echo "Doing mostlyclean in hello" ; \
10819 (cd hello && \
10820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10822 "RANLIB=$${RANLIB}" \
10823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10824 mostlyclean) \
10825 || exit 1
10826
10827
10828.PHONY: maybe-mostlyclean-indent mostlyclean-indent
10829maybe-mostlyclean-indent:
10830
10831mostlyclean-indent:
10832 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
10833 r=`${PWD_COMMAND}`; export r; \
10834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10835 $(SET_LIB_PATH) \
10836 for flag in $(EXTRA_HOST_FLAGS); do \
10837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10838 done; \
10839 echo "Doing mostlyclean in indent" ; \
10840 (cd indent && \
10841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10843 "RANLIB=$${RANLIB}" \
10844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10845 mostlyclean) \
10846 || exit 1
10847
10848
10849.PHONY: maybe-mostlyclean-intl mostlyclean-intl
10850maybe-mostlyclean-intl:
10851
10852mostlyclean-intl:
10853 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
10854 r=`${PWD_COMMAND}`; export r; \
10855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10856 $(SET_LIB_PATH) \
10857 for flag in $(EXTRA_HOST_FLAGS); do \
10858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10859 done; \
10860 echo "Doing mostlyclean in intl" ; \
10861 (cd intl && \
10862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10864 "RANLIB=$${RANLIB}" \
10865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10866 mostlyclean) \
10867 || exit 1
10868
10869
10870.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
10871maybe-mostlyclean-tcl:
10872
10873# tcl doesn't support mostlyclean.
10874mostlyclean-tcl:
10875
10876
10877.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
10878maybe-mostlyclean-itcl:
10879
10880mostlyclean-itcl:
10881 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
10882 r=`${PWD_COMMAND}`; export r; \
10883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10884 $(SET_LIB_PATH) \
10885 for flag in $(EXTRA_HOST_FLAGS); do \
10886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10887 done; \
10888 echo "Doing mostlyclean in itcl" ; \
10889 (cd itcl && \
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 mostlyclean) \
10895 || exit 1
10896
10897
10898.PHONY: maybe-mostlyclean-ld mostlyclean-ld
10899maybe-mostlyclean-ld:
10900
10901mostlyclean-ld:
10902 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
10903 r=`${PWD_COMMAND}`; export r; \
10904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10905 $(SET_LIB_PATH) \
10906 for flag in $(EXTRA_HOST_FLAGS); do \
10907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10908 done; \
10909 echo "Doing mostlyclean in ld" ; \
10910 (cd ld && \
10911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10913 "RANLIB=$${RANLIB}" \
10914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10915 mostlyclean) \
10916 || exit 1
10917
10918
10919.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
10920maybe-mostlyclean-libgui:
10921
10922mostlyclean-libgui:
10923 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
10924 r=`${PWD_COMMAND}`; export r; \
10925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10926 $(SET_LIB_PATH) \
10927 for flag in $(EXTRA_HOST_FLAGS); do \
10928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10929 done; \
10930 echo "Doing mostlyclean in libgui" ; \
10931 (cd libgui && \
10932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10934 "RANLIB=$${RANLIB}" \
10935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10936 mostlyclean) \
10937 || exit 1
10938
10939
10940.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
10941maybe-mostlyclean-libiberty:
10942
10943mostlyclean-libiberty:
10944 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
10945 r=`${PWD_COMMAND}`; export r; \
10946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10947 $(SET_LIB_PATH) \
10948 for flag in $(EXTRA_HOST_FLAGS); do \
10949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10950 done; \
10951 echo "Doing mostlyclean in libiberty" ; \
10952 (cd libiberty && \
10953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10955 "RANLIB=$${RANLIB}" \
10956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10957 mostlyclean) \
10958 || exit 1
10959
10960
10961.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
10962maybe-mostlyclean-libtool:
10963
10964mostlyclean-libtool:
10965 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
10966 r=`${PWD_COMMAND}`; export r; \
10967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10968 $(SET_LIB_PATH) \
10969 for flag in $(EXTRA_HOST_FLAGS); do \
10970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10971 done; \
10972 echo "Doing mostlyclean in libtool" ; \
10973 (cd libtool && \
10974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10976 "RANLIB=$${RANLIB}" \
10977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10978 mostlyclean) \
10979 || exit 1
10980
10981
10982.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
10983maybe-mostlyclean-m4:
10984
10985mostlyclean-m4:
10986 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
10987 r=`${PWD_COMMAND}`; export r; \
10988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
10989 $(SET_LIB_PATH) \
10990 for flag in $(EXTRA_HOST_FLAGS); do \
10991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10992 done; \
10993 echo "Doing mostlyclean in m4" ; \
10994 (cd m4 && \
10995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10997 "RANLIB=$${RANLIB}" \
10998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10999 mostlyclean) \
11000 || exit 1
11001
11002
11003.PHONY: maybe-mostlyclean-make mostlyclean-make
11004maybe-mostlyclean-make:
11005
11006mostlyclean-make:
11007 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
11008 r=`${PWD_COMMAND}`; export r; \
11009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11010 $(SET_LIB_PATH) \
11011 for flag in $(EXTRA_HOST_FLAGS); do \
11012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11013 done; \
11014 echo "Doing mostlyclean in make" ; \
11015 (cd make && \
11016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11018 "RANLIB=$${RANLIB}" \
11019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11020 mostlyclean) \
11021 || exit 1
11022
11023
11024.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
11025maybe-mostlyclean-mmalloc:
11026
11027mostlyclean-mmalloc:
11028 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
11029 r=`${PWD_COMMAND}`; export r; \
11030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11031 $(SET_LIB_PATH) \
11032 for flag in $(EXTRA_HOST_FLAGS); do \
11033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11034 done; \
11035 echo "Doing mostlyclean in mmalloc" ; \
11036 (cd mmalloc && \
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 mostlyclean) \
11042 || exit 1
11043
11044
11045.PHONY: maybe-mostlyclean-patch mostlyclean-patch
11046maybe-mostlyclean-patch:
11047
11048mostlyclean-patch:
11049 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
11050 r=`${PWD_COMMAND}`; export r; \
11051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11052 $(SET_LIB_PATH) \
11053 for flag in $(EXTRA_HOST_FLAGS); do \
11054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11055 done; \
11056 echo "Doing mostlyclean in patch" ; \
11057 (cd patch && \
11058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11060 "RANLIB=$${RANLIB}" \
11061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11062 mostlyclean) \
11063 || exit 1
11064
11065
11066.PHONY: maybe-mostlyclean-perl mostlyclean-perl
11067maybe-mostlyclean-perl:
11068
11069mostlyclean-perl:
11070 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
11071 r=`${PWD_COMMAND}`; export r; \
11072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11073 $(SET_LIB_PATH) \
11074 for flag in $(EXTRA_HOST_FLAGS); do \
11075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11076 done; \
11077 echo "Doing mostlyclean in perl" ; \
11078 (cd perl && \
11079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11081 "RANLIB=$${RANLIB}" \
11082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11083 mostlyclean) \
11084 || exit 1
11085
11086
11087.PHONY: maybe-mostlyclean-prms mostlyclean-prms
11088maybe-mostlyclean-prms:
11089
11090mostlyclean-prms:
11091 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
11092 r=`${PWD_COMMAND}`; export r; \
11093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11094 $(SET_LIB_PATH) \
11095 for flag in $(EXTRA_HOST_FLAGS); do \
11096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11097 done; \
11098 echo "Doing mostlyclean in prms" ; \
11099 (cd prms && \
11100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11102 "RANLIB=$${RANLIB}" \
11103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11104 mostlyclean) \
11105 || exit 1
11106
11107
11108.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
11109maybe-mostlyclean-rcs:
11110
11111mostlyclean-rcs:
11112 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
11113 r=`${PWD_COMMAND}`; export r; \
11114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11115 $(SET_LIB_PATH) \
11116 for flag in $(EXTRA_HOST_FLAGS); do \
11117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11118 done; \
11119 echo "Doing mostlyclean in rcs" ; \
11120 (cd rcs && \
11121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11123 "RANLIB=$${RANLIB}" \
11124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11125 mostlyclean) \
11126 || exit 1
11127
11128
11129.PHONY: maybe-mostlyclean-readline mostlyclean-readline
11130maybe-mostlyclean-readline:
11131
11132mostlyclean-readline:
11133 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
11134 r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11136 $(SET_LIB_PATH) \
11137 for flag in $(EXTRA_HOST_FLAGS); do \
11138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11139 done; \
11140 echo "Doing mostlyclean in readline" ; \
11141 (cd readline && \
11142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11144 "RANLIB=$${RANLIB}" \
11145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11146 mostlyclean) \
11147 || exit 1
11148
11149
11150.PHONY: maybe-mostlyclean-release mostlyclean-release
11151maybe-mostlyclean-release:
11152
11153mostlyclean-release:
11154 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
11155 r=`${PWD_COMMAND}`; export r; \
11156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11157 $(SET_LIB_PATH) \
11158 for flag in $(EXTRA_HOST_FLAGS); do \
11159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11160 done; \
11161 echo "Doing mostlyclean in release" ; \
11162 (cd release && \
11163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11165 "RANLIB=$${RANLIB}" \
11166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11167 mostlyclean) \
11168 || exit 1
11169
11170
11171.PHONY: maybe-mostlyclean-recode mostlyclean-recode
11172maybe-mostlyclean-recode:
11173
11174mostlyclean-recode:
11175 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
11176 r=`${PWD_COMMAND}`; export r; \
11177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11178 $(SET_LIB_PATH) \
11179 for flag in $(EXTRA_HOST_FLAGS); do \
11180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11181 done; \
11182 echo "Doing mostlyclean in recode" ; \
11183 (cd recode && \
11184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11186 "RANLIB=$${RANLIB}" \
11187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11188 mostlyclean) \
11189 || exit 1
11190
11191
11192.PHONY: maybe-mostlyclean-sed mostlyclean-sed
11193maybe-mostlyclean-sed:
11194
11195mostlyclean-sed:
11196 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
11197 r=`${PWD_COMMAND}`; export r; \
11198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11199 $(SET_LIB_PATH) \
11200 for flag in $(EXTRA_HOST_FLAGS); do \
11201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11202 done; \
11203 echo "Doing mostlyclean in sed" ; \
11204 (cd sed && \
11205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11207 "RANLIB=$${RANLIB}" \
11208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11209 mostlyclean) \
11210 || exit 1
11211
11212
11213.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
11214maybe-mostlyclean-send-pr:
11215
11216mostlyclean-send-pr:
11217 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
11218 r=`${PWD_COMMAND}`; export r; \
11219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11220 $(SET_LIB_PATH) \
11221 for flag in $(EXTRA_HOST_FLAGS); do \
11222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11223 done; \
11224 echo "Doing mostlyclean in send-pr" ; \
11225 (cd send-pr && \
11226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11228 "RANLIB=$${RANLIB}" \
11229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11230 mostlyclean) \
11231 || exit 1
11232
11233
11234.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
11235maybe-mostlyclean-shellutils:
11236
11237mostlyclean-shellutils:
11238 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
11239 r=`${PWD_COMMAND}`; export r; \
11240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11241 $(SET_LIB_PATH) \
11242 for flag in $(EXTRA_HOST_FLAGS); do \
11243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11244 done; \
11245 echo "Doing mostlyclean in shellutils" ; \
11246 (cd shellutils && \
11247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11249 "RANLIB=$${RANLIB}" \
11250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11251 mostlyclean) \
11252 || exit 1
11253
11254
11255.PHONY: maybe-mostlyclean-sid mostlyclean-sid
11256maybe-mostlyclean-sid:
11257
11258mostlyclean-sid:
11259 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
11260 r=`${PWD_COMMAND}`; export r; \
11261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11262 $(SET_LIB_PATH) \
11263 for flag in $(EXTRA_HOST_FLAGS); do \
11264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11265 done; \
11266 echo "Doing mostlyclean in sid" ; \
11267 (cd sid && \
11268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11270 "RANLIB=$${RANLIB}" \
11271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11272 mostlyclean) \
11273 || exit 1
11274
11275
11276.PHONY: maybe-mostlyclean-sim mostlyclean-sim
11277maybe-mostlyclean-sim:
11278
11279mostlyclean-sim:
11280 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
11281 r=`${PWD_COMMAND}`; export r; \
11282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11283 $(SET_LIB_PATH) \
11284 for flag in $(EXTRA_HOST_FLAGS); do \
11285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11286 done; \
11287 echo "Doing mostlyclean in sim" ; \
11288 (cd sim && \
11289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11291 "RANLIB=$${RANLIB}" \
11292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11293 mostlyclean) \
11294 || exit 1
11295
11296
11297.PHONY: maybe-mostlyclean-tar mostlyclean-tar
11298maybe-mostlyclean-tar:
11299
11300mostlyclean-tar:
11301 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
11302 r=`${PWD_COMMAND}`; export r; \
11303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11304 $(SET_LIB_PATH) \
11305 for flag in $(EXTRA_HOST_FLAGS); do \
11306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11307 done; \
11308 echo "Doing mostlyclean in tar" ; \
11309 (cd tar && \
11310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11312 "RANLIB=$${RANLIB}" \
11313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11314 mostlyclean) \
11315 || exit 1
11316
11317
11318.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
11319maybe-mostlyclean-texinfo:
11320
11321mostlyclean-texinfo:
11322 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
11323 r=`${PWD_COMMAND}`; export r; \
11324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11325 $(SET_LIB_PATH) \
11326 for flag in $(EXTRA_HOST_FLAGS); do \
11327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11328 done; \
11329 echo "Doing mostlyclean in texinfo" ; \
11330 (cd texinfo && \
11331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11333 "RANLIB=$${RANLIB}" \
11334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11335 mostlyclean) \
11336 || exit 1
11337
11338
11339.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
11340maybe-mostlyclean-textutils:
11341
11342mostlyclean-textutils:
11343 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
11344 r=`${PWD_COMMAND}`; export r; \
11345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11346 $(SET_LIB_PATH) \
11347 for flag in $(EXTRA_HOST_FLAGS); do \
11348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11349 done; \
11350 echo "Doing mostlyclean in textutils" ; \
11351 (cd textutils && \
11352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11354 "RANLIB=$${RANLIB}" \
11355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11356 mostlyclean) \
11357 || exit 1
11358
11359
11360.PHONY: maybe-mostlyclean-time mostlyclean-time
11361maybe-mostlyclean-time:
11362
11363mostlyclean-time:
11364 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
11365 r=`${PWD_COMMAND}`; export r; \
11366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11367 $(SET_LIB_PATH) \
11368 for flag in $(EXTRA_HOST_FLAGS); do \
11369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11370 done; \
11371 echo "Doing mostlyclean in time" ; \
11372 (cd time && \
11373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11375 "RANLIB=$${RANLIB}" \
11376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11377 mostlyclean) \
11378 || exit 1
11379
11380
11381.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
11382maybe-mostlyclean-uudecode:
11383
11384mostlyclean-uudecode:
11385 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
11386 r=`${PWD_COMMAND}`; export r; \
11387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11388 $(SET_LIB_PATH) \
11389 for flag in $(EXTRA_HOST_FLAGS); do \
11390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11391 done; \
11392 echo "Doing mostlyclean in uudecode" ; \
11393 (cd uudecode && \
11394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11396 "RANLIB=$${RANLIB}" \
11397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11398 mostlyclean) \
11399 || exit 1
11400
11401
11402.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
11403maybe-mostlyclean-wdiff:
11404
11405mostlyclean-wdiff:
11406 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
11407 r=`${PWD_COMMAND}`; export r; \
11408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11409 $(SET_LIB_PATH) \
11410 for flag in $(EXTRA_HOST_FLAGS); do \
11411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11412 done; \
11413 echo "Doing mostlyclean in wdiff" ; \
11414 (cd wdiff && \
11415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11417 "RANLIB=$${RANLIB}" \
11418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11419 mostlyclean) \
11420 || exit 1
11421
11422
11423.PHONY: maybe-mostlyclean-zip mostlyclean-zip
11424maybe-mostlyclean-zip:
11425
11426mostlyclean-zip:
11427 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
11428 r=`${PWD_COMMAND}`; export r; \
11429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11430 $(SET_LIB_PATH) \
11431 for flag in $(EXTRA_HOST_FLAGS); do \
11432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11433 done; \
11434 echo "Doing mostlyclean in zip" ; \
11435 (cd zip && \
11436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11438 "RANLIB=$${RANLIB}" \
11439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11440 mostlyclean) \
11441 || exit 1
11442
11443
11444.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
11445maybe-mostlyclean-zlib:
11446
11447mostlyclean-zlib:
11448 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
11449 r=`${PWD_COMMAND}`; export r; \
11450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11451 $(SET_LIB_PATH) \
11452 for flag in $(EXTRA_HOST_FLAGS); do \
11453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11454 done; \
11455 echo "Doing mostlyclean in zlib" ; \
11456 (cd zlib && \
11457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11459 "RANLIB=$${RANLIB}" \
11460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11461 mostlyclean) \
11462 || exit 1
11463
11464
11465.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
11466maybe-mostlyclean-gdb:
11467
11468mostlyclean-gdb:
11469 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
11470 r=`${PWD_COMMAND}`; export r; \
11471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11472 $(SET_LIB_PATH) \
11473 for flag in $(EXTRA_HOST_FLAGS); do \
11474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11475 done; \
11476 echo "Doing mostlyclean in gdb" ; \
11477 (cd gdb && \
11478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11480 "RANLIB=$${RANLIB}" \
11481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11482 mostlyclean) \
11483 || exit 1
11484
11485
11486.PHONY: maybe-mostlyclean-expect mostlyclean-expect
11487maybe-mostlyclean-expect:
11488
11489mostlyclean-expect:
11490 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
11491 r=`${PWD_COMMAND}`; export r; \
11492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11493 $(SET_LIB_PATH) \
11494 for flag in $(EXTRA_HOST_FLAGS); do \
11495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11496 done; \
11497 echo "Doing mostlyclean in expect" ; \
11498 (cd expect && \
11499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11501 "RANLIB=$${RANLIB}" \
11502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11503 mostlyclean) \
11504 || exit 1
11505
11506
11507.PHONY: maybe-mostlyclean-guile mostlyclean-guile
11508maybe-mostlyclean-guile:
11509
11510mostlyclean-guile:
11511 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
11512 r=`${PWD_COMMAND}`; export r; \
11513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11514 $(SET_LIB_PATH) \
11515 for flag in $(EXTRA_HOST_FLAGS); do \
11516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11517 done; \
11518 echo "Doing mostlyclean in guile" ; \
11519 (cd guile && \
11520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11522 "RANLIB=$${RANLIB}" \
11523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11524 mostlyclean) \
11525 || exit 1
11526
11527
11528.PHONY: maybe-mostlyclean-tk mostlyclean-tk
11529maybe-mostlyclean-tk:
11530
11531mostlyclean-tk:
11532 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
11533 r=`${PWD_COMMAND}`; export r; \
11534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11535 $(SET_LIB_PATH) \
11536 for flag in $(EXTRA_HOST_FLAGS); do \
11537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11538 done; \
11539 echo "Doing mostlyclean in tk" ; \
11540 (cd tk && \
11541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11543 "RANLIB=$${RANLIB}" \
11544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11545 mostlyclean) \
11546 || exit 1
11547
11548
11549.PHONY: maybe-mostlyclean-tix mostlyclean-tix
11550maybe-mostlyclean-tix:
11551
11552mostlyclean-tix:
11553 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
11554 r=`${PWD_COMMAND}`; export r; \
11555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11556 $(SET_LIB_PATH) \
11557 for flag in $(EXTRA_HOST_FLAGS); do \
11558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11559 done; \
11560 echo "Doing mostlyclean in tix" ; \
11561 (cd tix && \
11562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11564 "RANLIB=$${RANLIB}" \
11565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11566 mostlyclean) \
11567 || exit 1
11568
11569
11570.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
11571maybe-mostlyclean-libtermcap:
11572
11573# libtermcap doesn't support mostlyclean.
11574mostlyclean-libtermcap:
11575
11576
11577.PHONY: maybe-mostlyclean-utils mostlyclean-utils
11578maybe-mostlyclean-utils:
11579
11580mostlyclean-utils:
11581 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
11582 r=`${PWD_COMMAND}`; export r; \
11583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11584 $(SET_LIB_PATH) \
11585 for flag in $(EXTRA_HOST_FLAGS); do \
11586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11587 done; \
11588 echo "Doing mostlyclean in utils" ; \
11589 (cd utils && \
11590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11592 "RANLIB=$${RANLIB}" \
11593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11594 mostlyclean) \
11595 || exit 1
11596
11597
11598
11599# Target modules.
11600
11601.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
11602maybe-mostlyclean-target-libstdc++-v3:
11603
11604mostlyclean-target-libstdc++-v3:
11605 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
11606 r=`${PWD_COMMAND}`; export r; \
11607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11608 $(SET_LIB_PATH) \
11609 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
11610 for flag in $(EXTRA_TARGET_FLAGS); do \
11611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11612 done; \
11613 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
11614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11616 "RANLIB=$${RANLIB}" \
11617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11618 mostlyclean) \
11619 || exit 1
11620
11621
11622.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
11623maybe-mostlyclean-target-newlib:
11624
11625mostlyclean-target-newlib:
11626 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
11627 r=`${PWD_COMMAND}`; export r; \
11628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11629 $(SET_LIB_PATH) \
11630 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
11631 for flag in $(EXTRA_TARGET_FLAGS); do \
11632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11633 done; \
11634 (cd $(TARGET_SUBDIR)/newlib && \
11635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11637 "RANLIB=$${RANLIB}" \
11638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11639 mostlyclean) \
11640 || exit 1
11641
11642
11643.PHONY: maybe-mostlyclean-target-libf2c mostlyclean-target-libf2c
11644maybe-mostlyclean-target-libf2c:
11645
11646mostlyclean-target-libf2c:
11647 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
11648 r=`${PWD_COMMAND}`; export r; \
11649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11650 $(SET_LIB_PATH) \
11651 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libf2c" ; \
11652 for flag in $(EXTRA_TARGET_FLAGS); do \
11653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11654 done; \
11655 (cd $(TARGET_SUBDIR)/libf2c && \
11656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11658 "RANLIB=$${RANLIB}" \
11659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11660 mostlyclean) \
11661 || exit 1
11662
11663
11664.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
11665maybe-mostlyclean-target-libobjc:
11666
11667mostlyclean-target-libobjc:
11668 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
11669 r=`${PWD_COMMAND}`; export r; \
11670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11671 $(SET_LIB_PATH) \
11672 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
11673 for flag in $(EXTRA_TARGET_FLAGS); do \
11674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11675 done; \
11676 (cd $(TARGET_SUBDIR)/libobjc && \
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 mostlyclean) \
11682 || exit 1
11683
11684
11685.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
11686maybe-mostlyclean-target-libtermcap:
11687
11688# libtermcap doesn't support mostlyclean.
123494c8 11689mostlyclean-target-libtermcap:
2a4cbe27
NN
11690
11691
11692.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
11693maybe-mostlyclean-target-winsup:
11694
11695mostlyclean-target-winsup:
11696 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
11697 r=`${PWD_COMMAND}`; export r; \
11698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11699 $(SET_LIB_PATH) \
11700 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
11701 for flag in $(EXTRA_TARGET_FLAGS); do \
11702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11703 done; \
11704 (cd $(TARGET_SUBDIR)/winsup && \
11705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11707 "RANLIB=$${RANLIB}" \
11708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11709 mostlyclean) \
11710 || exit 1
11711
11712
11713.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
11714maybe-mostlyclean-target-libgloss:
11715
11716mostlyclean-target-libgloss:
11717 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
11718 r=`${PWD_COMMAND}`; export r; \
11719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11720 $(SET_LIB_PATH) \
11721 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
11722 for flag in $(EXTRA_TARGET_FLAGS); do \
11723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11724 done; \
11725 (cd $(TARGET_SUBDIR)/libgloss && \
11726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11728 "RANLIB=$${RANLIB}" \
11729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11730 mostlyclean) \
11731 || exit 1
11732
11733
11734.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
11735maybe-mostlyclean-target-libiberty:
11736
11737mostlyclean-target-libiberty:
11738 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
11739 r=`${PWD_COMMAND}`; export r; \
11740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11741 $(SET_LIB_PATH) \
11742 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
11743 for flag in $(EXTRA_TARGET_FLAGS); do \
11744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11745 done; \
11746 (cd $(TARGET_SUBDIR)/libiberty && \
11747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11749 "RANLIB=$${RANLIB}" \
11750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11751 mostlyclean) \
11752 || exit 1
11753
11754
11755.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
11756maybe-mostlyclean-target-gperf:
11757
11758mostlyclean-target-gperf:
11759 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
11760 r=`${PWD_COMMAND}`; export r; \
11761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11762 $(SET_LIB_PATH) \
11763 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
11764 for flag in $(EXTRA_TARGET_FLAGS); do \
11765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11766 done; \
11767 (cd $(TARGET_SUBDIR)/gperf && \
11768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11770 "RANLIB=$${RANLIB}" \
11771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11772 mostlyclean) \
11773 || exit 1
11774
11775
11776.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
11777maybe-mostlyclean-target-examples:
11778
11779mostlyclean-target-examples:
11780 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
11781 r=`${PWD_COMMAND}`; export r; \
11782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11783 $(SET_LIB_PATH) \
11784 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
11785 for flag in $(EXTRA_TARGET_FLAGS); do \
11786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11787 done; \
11788 (cd $(TARGET_SUBDIR)/examples && \
11789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11791 "RANLIB=$${RANLIB}" \
11792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11793 mostlyclean) \
11794 || exit 1
11795
11796
11797.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
11798maybe-mostlyclean-target-libffi:
11799
11800mostlyclean-target-libffi:
11801 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
11802 r=`${PWD_COMMAND}`; export r; \
11803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11804 $(SET_LIB_PATH) \
11805 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
11806 for flag in $(EXTRA_TARGET_FLAGS); do \
11807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11808 done; \
11809 (cd $(TARGET_SUBDIR)/libffi && \
11810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11812 "RANLIB=$${RANLIB}" \
11813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11814 mostlyclean) \
11815 || exit 1
11816
11817
11818.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
11819maybe-mostlyclean-target-libjava:
11820
11821mostlyclean-target-libjava:
11822 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
11823 r=`${PWD_COMMAND}`; export r; \
11824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11825 $(SET_LIB_PATH) \
11826 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
11827 for flag in $(EXTRA_TARGET_FLAGS); do \
11828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11829 done; \
11830 (cd $(TARGET_SUBDIR)/libjava && \
11831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11833 "RANLIB=$${RANLIB}" \
11834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11835 mostlyclean) \
11836 || exit 1
11837
11838
11839.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
11840maybe-mostlyclean-target-zlib:
11841
11842mostlyclean-target-zlib:
11843 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
11844 r=`${PWD_COMMAND}`; export r; \
11845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11846 $(SET_LIB_PATH) \
11847 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
11848 for flag in $(EXTRA_TARGET_FLAGS); do \
11849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11850 done; \
11851 (cd $(TARGET_SUBDIR)/zlib && \
11852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11854 "RANLIB=$${RANLIB}" \
11855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11856 mostlyclean) \
11857 || exit 1
11858
11859
11860.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
11861maybe-mostlyclean-target-boehm-gc:
11862
11863mostlyclean-target-boehm-gc:
11864 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
11865 r=`${PWD_COMMAND}`; export r; \
11866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11867 $(SET_LIB_PATH) \
11868 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
11869 for flag in $(EXTRA_TARGET_FLAGS); do \
11870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11871 done; \
11872 (cd $(TARGET_SUBDIR)/boehm-gc && \
11873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11875 "RANLIB=$${RANLIB}" \
11876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11877 mostlyclean) \
11878 || exit 1
11879
11880
11881.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
11882maybe-mostlyclean-target-qthreads:
11883
11884mostlyclean-target-qthreads:
11885 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
11886 r=`${PWD_COMMAND}`; export r; \
11887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11888 $(SET_LIB_PATH) \
11889 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
11890 for flag in $(EXTRA_TARGET_FLAGS); do \
11891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11892 done; \
11893 (cd $(TARGET_SUBDIR)/qthreads && \
11894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11896 "RANLIB=$${RANLIB}" \
11897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11898 mostlyclean) \
11899 || exit 1
11900
11901
11902.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
11903maybe-mostlyclean-target-rda:
11904
11905mostlyclean-target-rda:
11906 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
11907 r=`${PWD_COMMAND}`; export r; \
11908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
11909 $(SET_LIB_PATH) \
11910 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
11911 for flag in $(EXTRA_TARGET_FLAGS); do \
11912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11913 done; \
11914 (cd $(TARGET_SUBDIR)/rda && \
11915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11917 "RANLIB=$${RANLIB}" \
11918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11919 mostlyclean) \
11920 || exit 1
11921
11922
11923
11924.PHONY: do-clean
11925do-clean: clean-host clean-target
11926
11927.PHONY: clean-host
11928clean-host: maybe-clean-gcc \
11929 maybe-clean-ash \
11930 maybe-clean-autoconf \
11931 maybe-clean-automake \
11932 maybe-clean-bash \
11933 maybe-clean-bfd \
11934 maybe-clean-opcodes \
11935 maybe-clean-binutils \
11936 maybe-clean-bison \
11937 maybe-clean-byacc \
11938 maybe-clean-bzip2 \
11939 maybe-clean-dejagnu \
11940 maybe-clean-diff \
11941 maybe-clean-dosutils \
11942 maybe-clean-etc \
11943 maybe-clean-fastjar \
11944 maybe-clean-fileutils \
11945 maybe-clean-findutils \
11946 maybe-clean-find \
11947 maybe-clean-flex \
11948 maybe-clean-gas \
11949 maybe-clean-gawk \
11950 maybe-clean-gettext \
11951 maybe-clean-gnuserv \
11952 maybe-clean-gprof \
11953 maybe-clean-gzip \
11954 maybe-clean-hello \
11955 maybe-clean-indent \
11956 maybe-clean-intl \
11957 maybe-clean-tcl \
11958 maybe-clean-itcl \
11959 maybe-clean-ld \
11960 maybe-clean-libgui \
11961 maybe-clean-libiberty \
11962 maybe-clean-libtool \
11963 maybe-clean-m4 \
11964 maybe-clean-make \
11965 maybe-clean-mmalloc \
11966 maybe-clean-patch \
11967 maybe-clean-perl \
11968 maybe-clean-prms \
11969 maybe-clean-rcs \
11970 maybe-clean-readline \
11971 maybe-clean-release \
11972 maybe-clean-recode \
11973 maybe-clean-sed \
11974 maybe-clean-send-pr \
11975 maybe-clean-shellutils \
11976 maybe-clean-sid \
11977 maybe-clean-sim \
11978 maybe-clean-tar \
11979 maybe-clean-texinfo \
11980 maybe-clean-textutils \
11981 maybe-clean-time \
11982 maybe-clean-uudecode \
11983 maybe-clean-wdiff \
11984 maybe-clean-zip \
11985 maybe-clean-zlib \
11986 maybe-clean-gdb \
11987 maybe-clean-expect \
11988 maybe-clean-guile \
11989 maybe-clean-tk \
11990 maybe-clean-tix \
11991 maybe-clean-libtermcap \
11992 maybe-clean-utils
11993
11994.PHONY: clean-target
11995clean-target: \
11996 maybe-clean-target-libstdc++-v3 \
11997 maybe-clean-target-newlib \
11998 maybe-clean-target-libf2c \
11999 maybe-clean-target-libobjc \
12000 maybe-clean-target-libtermcap \
12001 maybe-clean-target-winsup \
12002 maybe-clean-target-libgloss \
12003 maybe-clean-target-libiberty \
12004 maybe-clean-target-gperf \
12005 maybe-clean-target-examples \
12006 maybe-clean-target-libffi \
12007 maybe-clean-target-libjava \
12008 maybe-clean-target-zlib \
12009 maybe-clean-target-boehm-gc \
12010 maybe-clean-target-qthreads \
12011 maybe-clean-target-rda
12012
12013# GCC, the eternal special case
12014.PHONY: maybe-clean-gcc clean-gcc
12015maybe-clean-gcc:
12016clean-gcc:
12017 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
12018 r=`${PWD_COMMAND}`; export r; \
12019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12020 $(SET_LIB_PATH) \
12021 for flag in $(EXTRA_GCC_FLAGS); do \
12022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12023 done; \
12024 echo "Doing clean in gcc" ; \
12025 (cd gcc && \
12026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12028 "RANLIB=$${RANLIB}" \
12029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12030 clean) \
12031 || exit 1
12032
12033# Host modules.
12034
12035.PHONY: maybe-clean-ash clean-ash
12036maybe-clean-ash:
12037
12038clean-ash:
12039 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
12040 r=`${PWD_COMMAND}`; export r; \
12041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12042 $(SET_LIB_PATH) \
12043 for flag in $(EXTRA_HOST_FLAGS); do \
12044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12045 done; \
12046 echo "Doing clean in ash" ; \
12047 (cd ash && \
12048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12050 "RANLIB=$${RANLIB}" \
12051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12052 clean) \
12053 || exit 1
12054
12055
12056.PHONY: maybe-clean-autoconf clean-autoconf
12057maybe-clean-autoconf:
12058
12059clean-autoconf:
12060 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
12061 r=`${PWD_COMMAND}`; export r; \
12062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12063 $(SET_LIB_PATH) \
12064 for flag in $(EXTRA_HOST_FLAGS); do \
12065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12066 done; \
12067 echo "Doing clean in autoconf" ; \
12068 (cd autoconf && \
12069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12071 "RANLIB=$${RANLIB}" \
12072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12073 clean) \
12074 || exit 1
12075
12076
12077.PHONY: maybe-clean-automake clean-automake
12078maybe-clean-automake:
12079
12080clean-automake:
12081 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
12082 r=`${PWD_COMMAND}`; export r; \
12083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12084 $(SET_LIB_PATH) \
12085 for flag in $(EXTRA_HOST_FLAGS); do \
12086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12087 done; \
12088 echo "Doing clean in automake" ; \
12089 (cd automake && \
12090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12092 "RANLIB=$${RANLIB}" \
12093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12094 clean) \
12095 || exit 1
12096
12097
12098.PHONY: maybe-clean-bash clean-bash
12099maybe-clean-bash:
12100
12101clean-bash:
12102 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
12103 r=`${PWD_COMMAND}`; export r; \
12104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12105 $(SET_LIB_PATH) \
12106 for flag in $(EXTRA_HOST_FLAGS); do \
12107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12108 done; \
12109 echo "Doing clean in bash" ; \
12110 (cd bash && \
12111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12113 "RANLIB=$${RANLIB}" \
12114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12115 clean) \
12116 || exit 1
12117
12118
12119.PHONY: maybe-clean-bfd clean-bfd
12120maybe-clean-bfd:
12121
12122clean-bfd:
12123 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
12124 r=`${PWD_COMMAND}`; export r; \
12125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12126 $(SET_LIB_PATH) \
12127 for flag in $(EXTRA_HOST_FLAGS); do \
12128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12129 done; \
12130 echo "Doing clean in bfd" ; \
12131 (cd bfd && \
12132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12134 "RANLIB=$${RANLIB}" \
12135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12136 clean) \
12137 || exit 1
12138
12139
12140.PHONY: maybe-clean-opcodes clean-opcodes
12141maybe-clean-opcodes:
12142
12143clean-opcodes:
12144 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
12145 r=`${PWD_COMMAND}`; export r; \
12146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12147 $(SET_LIB_PATH) \
12148 for flag in $(EXTRA_HOST_FLAGS); do \
12149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12150 done; \
12151 echo "Doing clean in opcodes" ; \
12152 (cd opcodes && \
12153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12155 "RANLIB=$${RANLIB}" \
12156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12157 clean) \
12158 || exit 1
12159
12160
12161.PHONY: maybe-clean-binutils clean-binutils
12162maybe-clean-binutils:
12163
12164clean-binutils:
12165 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
12166 r=`${PWD_COMMAND}`; export r; \
12167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12168 $(SET_LIB_PATH) \
12169 for flag in $(EXTRA_HOST_FLAGS); do \
12170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12171 done; \
12172 echo "Doing clean in binutils" ; \
12173 (cd binutils && \
12174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12176 "RANLIB=$${RANLIB}" \
12177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12178 clean) \
12179 || exit 1
12180
12181
12182.PHONY: maybe-clean-bison clean-bison
12183maybe-clean-bison:
12184
12185clean-bison:
12186 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
12187 r=`${PWD_COMMAND}`; export r; \
12188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12189 $(SET_LIB_PATH) \
12190 for flag in $(EXTRA_HOST_FLAGS); do \
12191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12192 done; \
12193 echo "Doing clean in bison" ; \
12194 (cd bison && \
12195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12197 "RANLIB=$${RANLIB}" \
12198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12199 clean) \
12200 || exit 1
12201
12202
12203.PHONY: maybe-clean-byacc clean-byacc
12204maybe-clean-byacc:
12205
12206clean-byacc:
12207 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
12208 r=`${PWD_COMMAND}`; export r; \
12209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12210 $(SET_LIB_PATH) \
12211 for flag in $(EXTRA_HOST_FLAGS); do \
12212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12213 done; \
12214 echo "Doing clean in byacc" ; \
12215 (cd byacc && \
12216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12218 "RANLIB=$${RANLIB}" \
12219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12220 clean) \
12221 || exit 1
12222
12223
12224.PHONY: maybe-clean-bzip2 clean-bzip2
12225maybe-clean-bzip2:
12226
12227clean-bzip2:
12228 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
12229 r=`${PWD_COMMAND}`; export r; \
12230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12231 $(SET_LIB_PATH) \
12232 for flag in $(EXTRA_HOST_FLAGS); do \
12233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12234 done; \
12235 echo "Doing clean in bzip2" ; \
12236 (cd bzip2 && \
12237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12239 "RANLIB=$${RANLIB}" \
12240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12241 clean) \
12242 || exit 1
12243
12244
12245.PHONY: maybe-clean-dejagnu clean-dejagnu
12246maybe-clean-dejagnu:
12247
12248clean-dejagnu:
12249 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
12250 r=`${PWD_COMMAND}`; export r; \
12251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12252 $(SET_LIB_PATH) \
12253 for flag in $(EXTRA_HOST_FLAGS); do \
12254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12255 done; \
12256 echo "Doing clean in dejagnu" ; \
12257 (cd dejagnu && \
12258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12260 "RANLIB=$${RANLIB}" \
12261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12262 clean) \
12263 || exit 1
12264
12265
12266.PHONY: maybe-clean-diff clean-diff
12267maybe-clean-diff:
12268
12269clean-diff:
12270 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
12271 r=`${PWD_COMMAND}`; export r; \
12272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12273 $(SET_LIB_PATH) \
12274 for flag in $(EXTRA_HOST_FLAGS); do \
12275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12276 done; \
12277 echo "Doing clean in diff" ; \
12278 (cd diff && \
12279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12281 "RANLIB=$${RANLIB}" \
12282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12283 clean) \
12284 || exit 1
12285
12286
12287.PHONY: maybe-clean-dosutils clean-dosutils
12288maybe-clean-dosutils:
12289
12290clean-dosutils:
12291 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
12292 r=`${PWD_COMMAND}`; export r; \
12293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12294 $(SET_LIB_PATH) \
12295 for flag in $(EXTRA_HOST_FLAGS); do \
12296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12297 done; \
12298 echo "Doing clean in dosutils" ; \
12299 (cd dosutils && \
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 clean) \
12305 || exit 1
12306
12307
12308.PHONY: maybe-clean-etc clean-etc
12309maybe-clean-etc:
12310
12311clean-etc:
12312 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
12313 r=`${PWD_COMMAND}`; export r; \
12314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12315 $(SET_LIB_PATH) \
12316 for flag in $(EXTRA_HOST_FLAGS); do \
12317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12318 done; \
12319 echo "Doing clean in etc" ; \
12320 (cd etc && \
12321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12323 "RANLIB=$${RANLIB}" \
12324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12325 clean) \
12326 || exit 1
12327
12328
12329.PHONY: maybe-clean-fastjar clean-fastjar
12330maybe-clean-fastjar:
12331
12332clean-fastjar:
12333 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
12334 r=`${PWD_COMMAND}`; export r; \
12335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12336 $(SET_LIB_PATH) \
12337 for flag in $(EXTRA_HOST_FLAGS); do \
12338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12339 done; \
12340 echo "Doing clean in fastjar" ; \
12341 (cd fastjar && \
12342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12344 "RANLIB=$${RANLIB}" \
12345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12346 clean) \
12347 || exit 1
12348
12349
12350.PHONY: maybe-clean-fileutils clean-fileutils
12351maybe-clean-fileutils:
12352
12353clean-fileutils:
12354 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
12355 r=`${PWD_COMMAND}`; export r; \
12356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12357 $(SET_LIB_PATH) \
12358 for flag in $(EXTRA_HOST_FLAGS); do \
12359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12360 done; \
12361 echo "Doing clean in fileutils" ; \
12362 (cd fileutils && \
12363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12365 "RANLIB=$${RANLIB}" \
12366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12367 clean) \
12368 || exit 1
12369
12370
12371.PHONY: maybe-clean-findutils clean-findutils
12372maybe-clean-findutils:
12373
12374clean-findutils:
12375 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
12376 r=`${PWD_COMMAND}`; export r; \
12377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12378 $(SET_LIB_PATH) \
12379 for flag in $(EXTRA_HOST_FLAGS); do \
12380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12381 done; \
12382 echo "Doing clean in findutils" ; \
12383 (cd findutils && \
12384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12386 "RANLIB=$${RANLIB}" \
12387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12388 clean) \
12389 || exit 1
12390
12391
12392.PHONY: maybe-clean-find clean-find
12393maybe-clean-find:
12394
12395clean-find:
12396 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
12397 r=`${PWD_COMMAND}`; export r; \
12398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12399 $(SET_LIB_PATH) \
12400 for flag in $(EXTRA_HOST_FLAGS); do \
12401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12402 done; \
12403 echo "Doing clean in find" ; \
12404 (cd find && \
12405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12407 "RANLIB=$${RANLIB}" \
12408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12409 clean) \
12410 || exit 1
12411
12412
12413.PHONY: maybe-clean-flex clean-flex
12414maybe-clean-flex:
12415
12416clean-flex:
12417 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
12418 r=`${PWD_COMMAND}`; export r; \
12419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12420 $(SET_LIB_PATH) \
12421 for flag in $(EXTRA_HOST_FLAGS); do \
12422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12423 done; \
12424 echo "Doing clean in flex" ; \
12425 (cd flex && \
12426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12428 "RANLIB=$${RANLIB}" \
12429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12430 clean) \
12431 || exit 1
12432
12433
12434.PHONY: maybe-clean-gas clean-gas
12435maybe-clean-gas:
12436
12437clean-gas:
12438 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
12439 r=`${PWD_COMMAND}`; export r; \
12440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12441 $(SET_LIB_PATH) \
12442 for flag in $(EXTRA_HOST_FLAGS); do \
12443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12444 done; \
12445 echo "Doing clean in gas" ; \
12446 (cd gas && \
12447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12449 "RANLIB=$${RANLIB}" \
12450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12451 clean) \
12452 || exit 1
12453
12454
12455.PHONY: maybe-clean-gawk clean-gawk
12456maybe-clean-gawk:
12457
12458clean-gawk:
12459 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
12460 r=`${PWD_COMMAND}`; export r; \
12461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12462 $(SET_LIB_PATH) \
12463 for flag in $(EXTRA_HOST_FLAGS); do \
12464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12465 done; \
12466 echo "Doing clean in gawk" ; \
12467 (cd gawk && \
12468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12470 "RANLIB=$${RANLIB}" \
12471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12472 clean) \
12473 || exit 1
12474
12475
12476.PHONY: maybe-clean-gettext clean-gettext
12477maybe-clean-gettext:
12478
12479clean-gettext:
12480 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
12481 r=`${PWD_COMMAND}`; export r; \
12482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12483 $(SET_LIB_PATH) \
12484 for flag in $(EXTRA_HOST_FLAGS); do \
12485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12486 done; \
12487 echo "Doing clean in gettext" ; \
12488 (cd gettext && \
12489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12491 "RANLIB=$${RANLIB}" \
12492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12493 clean) \
12494 || exit 1
12495
12496
12497.PHONY: maybe-clean-gnuserv clean-gnuserv
12498maybe-clean-gnuserv:
12499
12500clean-gnuserv:
12501 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
12502 r=`${PWD_COMMAND}`; export r; \
12503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12504 $(SET_LIB_PATH) \
12505 for flag in $(EXTRA_HOST_FLAGS); do \
12506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12507 done; \
12508 echo "Doing clean in gnuserv" ; \
12509 (cd gnuserv && \
12510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12512 "RANLIB=$${RANLIB}" \
12513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12514 clean) \
12515 || exit 1
12516
12517
12518.PHONY: maybe-clean-gprof clean-gprof
12519maybe-clean-gprof:
12520
12521clean-gprof:
12522 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
12523 r=`${PWD_COMMAND}`; export r; \
12524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12525 $(SET_LIB_PATH) \
12526 for flag in $(EXTRA_HOST_FLAGS); do \
12527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12528 done; \
12529 echo "Doing clean in gprof" ; \
12530 (cd gprof && \
12531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12533 "RANLIB=$${RANLIB}" \
12534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12535 clean) \
12536 || exit 1
12537
12538
12539.PHONY: maybe-clean-gzip clean-gzip
12540maybe-clean-gzip:
12541
12542clean-gzip:
12543 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
12544 r=`${PWD_COMMAND}`; export r; \
12545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12546 $(SET_LIB_PATH) \
12547 for flag in $(EXTRA_HOST_FLAGS); do \
12548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12549 done; \
12550 echo "Doing clean in gzip" ; \
12551 (cd gzip && \
12552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12554 "RANLIB=$${RANLIB}" \
12555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12556 clean) \
12557 || exit 1
12558
12559
12560.PHONY: maybe-clean-hello clean-hello
12561maybe-clean-hello:
12562
12563clean-hello:
12564 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
12565 r=`${PWD_COMMAND}`; export r; \
12566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12567 $(SET_LIB_PATH) \
12568 for flag in $(EXTRA_HOST_FLAGS); do \
12569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570 done; \
12571 echo "Doing clean in hello" ; \
12572 (cd hello && \
12573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575 "RANLIB=$${RANLIB}" \
12576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12577 clean) \
12578 || exit 1
12579
12580
12581.PHONY: maybe-clean-indent clean-indent
12582maybe-clean-indent:
12583
12584clean-indent:
12585 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
12586 r=`${PWD_COMMAND}`; export r; \
12587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12588 $(SET_LIB_PATH) \
12589 for flag in $(EXTRA_HOST_FLAGS); do \
12590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12591 done; \
12592 echo "Doing clean in indent" ; \
12593 (cd indent && \
12594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12596 "RANLIB=$${RANLIB}" \
12597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12598 clean) \
12599 || exit 1
12600
12601
12602.PHONY: maybe-clean-intl clean-intl
12603maybe-clean-intl:
12604
12605clean-intl:
12606 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
12607 r=`${PWD_COMMAND}`; export r; \
12608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12609 $(SET_LIB_PATH) \
12610 for flag in $(EXTRA_HOST_FLAGS); do \
12611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12612 done; \
12613 echo "Doing clean in intl" ; \
12614 (cd intl && \
12615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12617 "RANLIB=$${RANLIB}" \
12618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12619 clean) \
12620 || exit 1
12621
12622
12623.PHONY: maybe-clean-tcl clean-tcl
12624maybe-clean-tcl:
12625
12626clean-tcl:
12627 @[ -f ./tcl/Makefile ] || exit 0; \
b40e3958
L
12628 r=`${PWD_COMMAND}`; export r; \
12629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12630 $(SET_LIB_PATH) \
12631 for flag in $(EXTRA_HOST_FLAGS); do \
12632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12633 done; \
12634 echo "Doing clean in tcl" ; \
12635 (cd tcl && \
12636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12638 "RANLIB=$${RANLIB}" \
12639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12640 clean) \
12641 || exit 1
12642
12643
12644.PHONY: maybe-clean-itcl clean-itcl
12645maybe-clean-itcl:
12646
12647clean-itcl:
12648 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
12649 r=`${PWD_COMMAND}`; export r; \
12650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12651 $(SET_LIB_PATH) \
12652 for flag in $(EXTRA_HOST_FLAGS); do \
12653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12654 done; \
12655 echo "Doing clean in itcl" ; \
12656 (cd itcl && \
12657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12659 "RANLIB=$${RANLIB}" \
12660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12661 clean) \
12662 || exit 1
12663
12664
12665.PHONY: maybe-clean-ld clean-ld
12666maybe-clean-ld:
12667
12668clean-ld:
12669 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
12670 r=`${PWD_COMMAND}`; export r; \
12671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12672 $(SET_LIB_PATH) \
12673 for flag in $(EXTRA_HOST_FLAGS); do \
12674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675 done; \
12676 echo "Doing clean in ld" ; \
12677 (cd ld && \
12678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12680 "RANLIB=$${RANLIB}" \
12681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12682 clean) \
12683 || exit 1
12684
12685
12686.PHONY: maybe-clean-libgui clean-libgui
12687maybe-clean-libgui:
12688
12689clean-libgui:
12690 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
12691 r=`${PWD_COMMAND}`; export r; \
12692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12693 $(SET_LIB_PATH) \
12694 for flag in $(EXTRA_HOST_FLAGS); do \
12695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12696 done; \
12697 echo "Doing clean in libgui" ; \
12698 (cd libgui && \
12699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12701 "RANLIB=$${RANLIB}" \
12702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12703 clean) \
12704 || exit 1
12705
12706
12707.PHONY: maybe-clean-libiberty clean-libiberty
12708maybe-clean-libiberty:
12709
12710clean-libiberty:
12711 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
12712 r=`${PWD_COMMAND}`; export r; \
12713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12714 $(SET_LIB_PATH) \
12715 for flag in $(EXTRA_HOST_FLAGS); do \
12716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12717 done; \
12718 echo "Doing clean in libiberty" ; \
12719 (cd libiberty && \
12720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12722 "RANLIB=$${RANLIB}" \
12723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12724 clean) \
12725 || exit 1
12726
12727
12728.PHONY: maybe-clean-libtool clean-libtool
12729maybe-clean-libtool:
12730
12731clean-libtool:
12732 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
12733 r=`${PWD_COMMAND}`; export r; \
12734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12735 $(SET_LIB_PATH) \
12736 for flag in $(EXTRA_HOST_FLAGS); do \
12737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12738 done; \
12739 echo "Doing clean in libtool" ; \
12740 (cd libtool && \
12741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12743 "RANLIB=$${RANLIB}" \
12744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12745 clean) \
12746 || exit 1
12747
12748
12749.PHONY: maybe-clean-m4 clean-m4
12750maybe-clean-m4:
12751
12752clean-m4:
12753 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
12754 r=`${PWD_COMMAND}`; export r; \
12755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12756 $(SET_LIB_PATH) \
12757 for flag in $(EXTRA_HOST_FLAGS); do \
12758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12759 done; \
12760 echo "Doing clean in m4" ; \
12761 (cd m4 && \
12762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12764 "RANLIB=$${RANLIB}" \
12765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12766 clean) \
12767 || exit 1
12768
12769
12770.PHONY: maybe-clean-make clean-make
12771maybe-clean-make:
12772
12773clean-make:
12774 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
12775 r=`${PWD_COMMAND}`; export r; \
12776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12777 $(SET_LIB_PATH) \
12778 for flag in $(EXTRA_HOST_FLAGS); do \
12779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12780 done; \
12781 echo "Doing clean in make" ; \
12782 (cd make && \
12783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12785 "RANLIB=$${RANLIB}" \
12786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12787 clean) \
12788 || exit 1
12789
12790
12791.PHONY: maybe-clean-mmalloc clean-mmalloc
12792maybe-clean-mmalloc:
12793
12794clean-mmalloc:
12795 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
12796 r=`${PWD_COMMAND}`; export r; \
12797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12798 $(SET_LIB_PATH) \
12799 for flag in $(EXTRA_HOST_FLAGS); do \
12800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12801 done; \
12802 echo "Doing clean in mmalloc" ; \
12803 (cd mmalloc && \
12804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12806 "RANLIB=$${RANLIB}" \
12807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12808 clean) \
12809 || exit 1
12810
12811
12812.PHONY: maybe-clean-patch clean-patch
12813maybe-clean-patch:
12814
12815clean-patch:
12816 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
12817 r=`${PWD_COMMAND}`; export r; \
12818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12819 $(SET_LIB_PATH) \
12820 for flag in $(EXTRA_HOST_FLAGS); do \
12821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12822 done; \
12823 echo "Doing clean in patch" ; \
12824 (cd patch && \
12825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12827 "RANLIB=$${RANLIB}" \
12828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12829 clean) \
12830 || exit 1
12831
12832
12833.PHONY: maybe-clean-perl clean-perl
12834maybe-clean-perl:
12835
12836clean-perl:
12837 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
12838 r=`${PWD_COMMAND}`; export r; \
12839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12840 $(SET_LIB_PATH) \
12841 for flag in $(EXTRA_HOST_FLAGS); do \
12842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12843 done; \
12844 echo "Doing clean in perl" ; \
12845 (cd perl && \
12846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12848 "RANLIB=$${RANLIB}" \
12849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12850 clean) \
12851 || exit 1
12852
12853
12854.PHONY: maybe-clean-prms clean-prms
12855maybe-clean-prms:
12856
12857clean-prms:
12858 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
12859 r=`${PWD_COMMAND}`; export r; \
12860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12861 $(SET_LIB_PATH) \
12862 for flag in $(EXTRA_HOST_FLAGS); do \
12863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12864 done; \
12865 echo "Doing clean in prms" ; \
12866 (cd prms && \
12867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12869 "RANLIB=$${RANLIB}" \
12870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12871 clean) \
12872 || exit 1
12873
12874
12875.PHONY: maybe-clean-rcs clean-rcs
12876maybe-clean-rcs:
12877
12878clean-rcs:
12879 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
12880 r=`${PWD_COMMAND}`; export r; \
12881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12882 $(SET_LIB_PATH) \
12883 for flag in $(EXTRA_HOST_FLAGS); do \
12884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12885 done; \
12886 echo "Doing clean in rcs" ; \
12887 (cd rcs && \
12888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12890 "RANLIB=$${RANLIB}" \
12891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12892 clean) \
12893 || exit 1
12894
12895
12896.PHONY: maybe-clean-readline clean-readline
12897maybe-clean-readline:
12898
12899clean-readline:
12900 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
12901 r=`${PWD_COMMAND}`; export r; \
12902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12903 $(SET_LIB_PATH) \
12904 for flag in $(EXTRA_HOST_FLAGS); do \
12905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12906 done; \
12907 echo "Doing clean in readline" ; \
12908 (cd readline && \
12909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12911 "RANLIB=$${RANLIB}" \
12912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12913 clean) \
12914 || exit 1
12915
12916
12917.PHONY: maybe-clean-release clean-release
12918maybe-clean-release:
12919
12920clean-release:
12921 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
12922 r=`${PWD_COMMAND}`; export r; \
12923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12924 $(SET_LIB_PATH) \
12925 for flag in $(EXTRA_HOST_FLAGS); do \
12926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12927 done; \
12928 echo "Doing clean in release" ; \
12929 (cd release && \
12930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12932 "RANLIB=$${RANLIB}" \
12933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12934 clean) \
12935 || exit 1
12936
12937
12938.PHONY: maybe-clean-recode clean-recode
12939maybe-clean-recode:
12940
12941clean-recode:
12942 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
12943 r=`${PWD_COMMAND}`; export r; \
12944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12945 $(SET_LIB_PATH) \
12946 for flag in $(EXTRA_HOST_FLAGS); do \
12947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12948 done; \
12949 echo "Doing clean in recode" ; \
12950 (cd recode && \
12951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12953 "RANLIB=$${RANLIB}" \
12954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12955 clean) \
12956 || exit 1
12957
12958
12959.PHONY: maybe-clean-sed clean-sed
12960maybe-clean-sed:
12961
12962clean-sed:
12963 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
12964 r=`${PWD_COMMAND}`; export r; \
12965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12966 $(SET_LIB_PATH) \
12967 for flag in $(EXTRA_HOST_FLAGS); do \
12968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12969 done; \
12970 echo "Doing clean in sed" ; \
12971 (cd sed && \
12972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12974 "RANLIB=$${RANLIB}" \
12975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12976 clean) \
12977 || exit 1
12978
12979
12980.PHONY: maybe-clean-send-pr clean-send-pr
12981maybe-clean-send-pr:
12982
12983clean-send-pr:
12984 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
12985 r=`${PWD_COMMAND}`; export r; \
12986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
12987 $(SET_LIB_PATH) \
12988 for flag in $(EXTRA_HOST_FLAGS); do \
12989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12990 done; \
12991 echo "Doing clean in send-pr" ; \
12992 (cd send-pr && \
12993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12995 "RANLIB=$${RANLIB}" \
12996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12997 clean) \
12998 || exit 1
12999
13000
13001.PHONY: maybe-clean-shellutils clean-shellutils
13002maybe-clean-shellutils:
13003
13004clean-shellutils:
13005 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
13006 r=`${PWD_COMMAND}`; export r; \
13007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13008 $(SET_LIB_PATH) \
13009 for flag in $(EXTRA_HOST_FLAGS); do \
13010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13011 done; \
13012 echo "Doing clean in shellutils" ; \
13013 (cd shellutils && \
13014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13016 "RANLIB=$${RANLIB}" \
13017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13018 clean) \
13019 || exit 1
13020
13021
13022.PHONY: maybe-clean-sid clean-sid
13023maybe-clean-sid:
13024
13025clean-sid:
13026 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
13027 r=`${PWD_COMMAND}`; export r; \
13028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13029 $(SET_LIB_PATH) \
13030 for flag in $(EXTRA_HOST_FLAGS); do \
13031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13032 done; \
13033 echo "Doing clean in sid" ; \
13034 (cd sid && \
13035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13037 "RANLIB=$${RANLIB}" \
13038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13039 clean) \
13040 || exit 1
13041
13042
13043.PHONY: maybe-clean-sim clean-sim
13044maybe-clean-sim:
13045
13046clean-sim:
13047 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
13048 r=`${PWD_COMMAND}`; export r; \
13049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13050 $(SET_LIB_PATH) \
13051 for flag in $(EXTRA_HOST_FLAGS); do \
13052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13053 done; \
13054 echo "Doing clean in sim" ; \
13055 (cd sim && \
13056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13058 "RANLIB=$${RANLIB}" \
13059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13060 clean) \
13061 || exit 1
13062
13063
13064.PHONY: maybe-clean-tar clean-tar
13065maybe-clean-tar:
13066
13067clean-tar:
13068 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
13069 r=`${PWD_COMMAND}`; export r; \
13070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13071 $(SET_LIB_PATH) \
13072 for flag in $(EXTRA_HOST_FLAGS); do \
13073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13074 done; \
13075 echo "Doing clean in tar" ; \
13076 (cd tar && \
13077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13079 "RANLIB=$${RANLIB}" \
13080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13081 clean) \
13082 || exit 1
13083
13084
13085.PHONY: maybe-clean-texinfo clean-texinfo
13086maybe-clean-texinfo:
13087
13088clean-texinfo:
13089 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
13090 r=`${PWD_COMMAND}`; export r; \
13091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13092 $(SET_LIB_PATH) \
13093 for flag in $(EXTRA_HOST_FLAGS); do \
13094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13095 done; \
13096 echo "Doing clean in texinfo" ; \
13097 (cd texinfo && \
13098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13100 "RANLIB=$${RANLIB}" \
13101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13102 clean) \
13103 || exit 1
13104
13105
13106.PHONY: maybe-clean-textutils clean-textutils
13107maybe-clean-textutils:
13108
13109clean-textutils:
13110 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
13111 r=`${PWD_COMMAND}`; export r; \
13112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13113 $(SET_LIB_PATH) \
13114 for flag in $(EXTRA_HOST_FLAGS); do \
13115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13116 done; \
13117 echo "Doing clean in textutils" ; \
13118 (cd textutils && \
13119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13121 "RANLIB=$${RANLIB}" \
13122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13123 clean) \
13124 || exit 1
13125
13126
13127.PHONY: maybe-clean-time clean-time
13128maybe-clean-time:
13129
13130clean-time:
13131 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
13132 r=`${PWD_COMMAND}`; export r; \
13133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13134 $(SET_LIB_PATH) \
13135 for flag in $(EXTRA_HOST_FLAGS); do \
13136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13137 done; \
13138 echo "Doing clean in time" ; \
13139 (cd time && \
13140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13142 "RANLIB=$${RANLIB}" \
13143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13144 clean) \
13145 || exit 1
13146
13147
13148.PHONY: maybe-clean-uudecode clean-uudecode
13149maybe-clean-uudecode:
13150
13151clean-uudecode:
13152 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
13153 r=`${PWD_COMMAND}`; export r; \
13154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13155 $(SET_LIB_PATH) \
13156 for flag in $(EXTRA_HOST_FLAGS); do \
13157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13158 done; \
13159 echo "Doing clean in uudecode" ; \
13160 (cd uudecode && \
13161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13163 "RANLIB=$${RANLIB}" \
13164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13165 clean) \
13166 || exit 1
13167
13168
13169.PHONY: maybe-clean-wdiff clean-wdiff
13170maybe-clean-wdiff:
13171
13172clean-wdiff:
13173 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
13174 r=`${PWD_COMMAND}`; export r; \
13175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13176 $(SET_LIB_PATH) \
13177 for flag in $(EXTRA_HOST_FLAGS); do \
13178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13179 done; \
13180 echo "Doing clean in wdiff" ; \
13181 (cd wdiff && \
13182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13184 "RANLIB=$${RANLIB}" \
13185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13186 clean) \
13187 || exit 1
13188
13189
13190.PHONY: maybe-clean-zip clean-zip
13191maybe-clean-zip:
13192
13193clean-zip:
13194 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
13195 r=`${PWD_COMMAND}`; export r; \
13196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13197 $(SET_LIB_PATH) \
13198 for flag in $(EXTRA_HOST_FLAGS); do \
13199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13200 done; \
13201 echo "Doing clean in zip" ; \
13202 (cd zip && \
13203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13205 "RANLIB=$${RANLIB}" \
13206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13207 clean) \
13208 || exit 1
13209
13210
13211.PHONY: maybe-clean-zlib clean-zlib
13212maybe-clean-zlib:
13213
13214clean-zlib:
13215 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
13216 r=`${PWD_COMMAND}`; export r; \
13217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13218 $(SET_LIB_PATH) \
13219 for flag in $(EXTRA_HOST_FLAGS); do \
13220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13221 done; \
13222 echo "Doing clean in zlib" ; \
13223 (cd zlib && \
13224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13226 "RANLIB=$${RANLIB}" \
13227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13228 clean) \
13229 || exit 1
13230
13231
13232.PHONY: maybe-clean-gdb clean-gdb
13233maybe-clean-gdb:
13234
13235clean-gdb:
13236 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
13237 r=`${PWD_COMMAND}`; export r; \
13238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13239 $(SET_LIB_PATH) \
13240 for flag in $(EXTRA_HOST_FLAGS); do \
13241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13242 done; \
13243 echo "Doing clean in gdb" ; \
13244 (cd gdb && \
13245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13247 "RANLIB=$${RANLIB}" \
13248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13249 clean) \
13250 || exit 1
13251
13252
13253.PHONY: maybe-clean-expect clean-expect
13254maybe-clean-expect:
13255
13256clean-expect:
13257 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
13258 r=`${PWD_COMMAND}`; export r; \
13259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13260 $(SET_LIB_PATH) \
13261 for flag in $(EXTRA_HOST_FLAGS); do \
13262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13263 done; \
13264 echo "Doing clean in expect" ; \
13265 (cd expect && \
13266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13268 "RANLIB=$${RANLIB}" \
13269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13270 clean) \
13271 || exit 1
13272
13273
13274.PHONY: maybe-clean-guile clean-guile
13275maybe-clean-guile:
13276
13277clean-guile:
13278 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
13279 r=`${PWD_COMMAND}`; export r; \
13280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13281 $(SET_LIB_PATH) \
13282 for flag in $(EXTRA_HOST_FLAGS); do \
13283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13284 done; \
13285 echo "Doing clean in guile" ; \
13286 (cd guile && \
13287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13289 "RANLIB=$${RANLIB}" \
13290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13291 clean) \
13292 || exit 1
13293
13294
13295.PHONY: maybe-clean-tk clean-tk
13296maybe-clean-tk:
13297
13298clean-tk:
13299 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
13300 r=`${PWD_COMMAND}`; export r; \
13301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13302 $(SET_LIB_PATH) \
13303 for flag in $(EXTRA_HOST_FLAGS); do \
13304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13305 done; \
13306 echo "Doing clean in tk" ; \
13307 (cd tk && \
13308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13310 "RANLIB=$${RANLIB}" \
13311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13312 clean) \
13313 || exit 1
13314
13315
13316.PHONY: maybe-clean-tix clean-tix
13317maybe-clean-tix:
13318
13319clean-tix:
13320 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
13321 r=`${PWD_COMMAND}`; export r; \
13322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13323 $(SET_LIB_PATH) \
13324 for flag in $(EXTRA_HOST_FLAGS); do \
13325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13326 done; \
13327 echo "Doing clean in tix" ; \
13328 (cd tix && \
13329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13331 "RANLIB=$${RANLIB}" \
13332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13333 clean) \
13334 || exit 1
13335
13336
13337.PHONY: maybe-clean-libtermcap clean-libtermcap
13338maybe-clean-libtermcap:
13339
13340# libtermcap doesn't support clean.
13341clean-libtermcap:
13342
13343
13344.PHONY: maybe-clean-utils clean-utils
13345maybe-clean-utils:
13346
13347clean-utils:
13348 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
13349 r=`${PWD_COMMAND}`; export r; \
13350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13351 $(SET_LIB_PATH) \
13352 for flag in $(EXTRA_HOST_FLAGS); do \
13353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13354 done; \
13355 echo "Doing clean in utils" ; \
13356 (cd utils && \
13357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13359 "RANLIB=$${RANLIB}" \
13360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13361 clean) \
13362 || exit 1
13363
13364
13365
13366# Target modules.
13367
13368.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
13369maybe-clean-target-libstdc++-v3:
13370
13371clean-target-libstdc++-v3:
13372 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
13373 r=`${PWD_COMMAND}`; export r; \
13374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13375 $(SET_LIB_PATH) \
13376 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
13377 for flag in $(EXTRA_TARGET_FLAGS); do \
13378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13379 done; \
13380 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
13381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13383 "RANLIB=$${RANLIB}" \
13384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13385 clean) \
13386 || exit 1
13387
13388
13389.PHONY: maybe-clean-target-newlib clean-target-newlib
13390maybe-clean-target-newlib:
13391
13392clean-target-newlib:
13393 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
13394 r=`${PWD_COMMAND}`; export r; \
13395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13396 $(SET_LIB_PATH) \
13397 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
13398 for flag in $(EXTRA_TARGET_FLAGS); do \
13399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13400 done; \
13401 (cd $(TARGET_SUBDIR)/newlib && \
13402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13404 "RANLIB=$${RANLIB}" \
13405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13406 clean) \
13407 || exit 1
13408
13409
13410.PHONY: maybe-clean-target-libf2c clean-target-libf2c
13411maybe-clean-target-libf2c:
13412
13413clean-target-libf2c:
13414 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
13415 r=`${PWD_COMMAND}`; export r; \
13416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13417 $(SET_LIB_PATH) \
13418 echo "Doing clean in $(TARGET_SUBDIR)/libf2c" ; \
13419 for flag in $(EXTRA_TARGET_FLAGS); do \
13420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13421 done; \
13422 (cd $(TARGET_SUBDIR)/libf2c && \
13423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13425 "RANLIB=$${RANLIB}" \
13426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13427 clean) \
13428 || exit 1
13429
13430
13431.PHONY: maybe-clean-target-libobjc clean-target-libobjc
13432maybe-clean-target-libobjc:
13433
13434clean-target-libobjc:
13435 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
13436 r=`${PWD_COMMAND}`; export r; \
13437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13438 $(SET_LIB_PATH) \
13439 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
13440 for flag in $(EXTRA_TARGET_FLAGS); do \
13441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13442 done; \
13443 (cd $(TARGET_SUBDIR)/libobjc && \
13444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13446 "RANLIB=$${RANLIB}" \
13447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13448 clean) \
13449 || exit 1
13450
13451
13452.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
13453maybe-clean-target-libtermcap:
13454
13455# libtermcap doesn't support clean.
123494c8 13456clean-target-libtermcap:
2a4cbe27
NN
13457
13458
13459.PHONY: maybe-clean-target-winsup clean-target-winsup
13460maybe-clean-target-winsup:
13461
13462clean-target-winsup:
13463 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
13464 r=`${PWD_COMMAND}`; export r; \
13465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13466 $(SET_LIB_PATH) \
13467 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
13468 for flag in $(EXTRA_TARGET_FLAGS); do \
13469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13470 done; \
13471 (cd $(TARGET_SUBDIR)/winsup && \
13472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13474 "RANLIB=$${RANLIB}" \
13475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13476 clean) \
13477 || exit 1
13478
13479
13480.PHONY: maybe-clean-target-libgloss clean-target-libgloss
13481maybe-clean-target-libgloss:
13482
13483clean-target-libgloss:
13484 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
13485 r=`${PWD_COMMAND}`; export r; \
13486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13487 $(SET_LIB_PATH) \
13488 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
13489 for flag in $(EXTRA_TARGET_FLAGS); do \
13490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13491 done; \
13492 (cd $(TARGET_SUBDIR)/libgloss && \
13493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13495 "RANLIB=$${RANLIB}" \
13496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13497 clean) \
13498 || exit 1
13499
13500
13501.PHONY: maybe-clean-target-libiberty clean-target-libiberty
13502maybe-clean-target-libiberty:
13503
13504clean-target-libiberty:
13505 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
13506 r=`${PWD_COMMAND}`; export r; \
13507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13508 $(SET_LIB_PATH) \
13509 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
13510 for flag in $(EXTRA_TARGET_FLAGS); do \
13511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13512 done; \
13513 (cd $(TARGET_SUBDIR)/libiberty && \
13514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13516 "RANLIB=$${RANLIB}" \
13517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13518 clean) \
13519 || exit 1
13520
13521
13522.PHONY: maybe-clean-target-gperf clean-target-gperf
13523maybe-clean-target-gperf:
13524
13525clean-target-gperf:
13526 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
13527 r=`${PWD_COMMAND}`; export r; \
13528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13529 $(SET_LIB_PATH) \
13530 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
13531 for flag in $(EXTRA_TARGET_FLAGS); do \
13532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13533 done; \
13534 (cd $(TARGET_SUBDIR)/gperf && \
13535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13537 "RANLIB=$${RANLIB}" \
13538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13539 clean) \
13540 || exit 1
13541
13542
13543.PHONY: maybe-clean-target-examples clean-target-examples
13544maybe-clean-target-examples:
13545
13546clean-target-examples:
13547 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
13548 r=`${PWD_COMMAND}`; export r; \
13549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13550 $(SET_LIB_PATH) \
13551 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
13552 for flag in $(EXTRA_TARGET_FLAGS); do \
13553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13554 done; \
13555 (cd $(TARGET_SUBDIR)/examples && \
13556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13558 "RANLIB=$${RANLIB}" \
13559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13560 clean) \
13561 || exit 1
13562
13563
13564.PHONY: maybe-clean-target-libffi clean-target-libffi
13565maybe-clean-target-libffi:
13566
13567clean-target-libffi:
13568 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
13569 r=`${PWD_COMMAND}`; export r; \
13570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13571 $(SET_LIB_PATH) \
13572 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
13573 for flag in $(EXTRA_TARGET_FLAGS); do \
13574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13575 done; \
13576 (cd $(TARGET_SUBDIR)/libffi && \
13577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13579 "RANLIB=$${RANLIB}" \
13580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13581 clean) \
13582 || exit 1
13583
13584
13585.PHONY: maybe-clean-target-libjava clean-target-libjava
13586maybe-clean-target-libjava:
13587
13588clean-target-libjava:
13589 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
13590 r=`${PWD_COMMAND}`; export r; \
13591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13592 $(SET_LIB_PATH) \
13593 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
13594 for flag in $(EXTRA_TARGET_FLAGS); do \
13595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13596 done; \
13597 (cd $(TARGET_SUBDIR)/libjava && \
13598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13600 "RANLIB=$${RANLIB}" \
13601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13602 clean) \
13603 || exit 1
13604
13605
13606.PHONY: maybe-clean-target-zlib clean-target-zlib
13607maybe-clean-target-zlib:
13608
13609clean-target-zlib:
13610 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
13611 r=`${PWD_COMMAND}`; export r; \
13612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13613 $(SET_LIB_PATH) \
13614 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
13615 for flag in $(EXTRA_TARGET_FLAGS); do \
13616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13617 done; \
13618 (cd $(TARGET_SUBDIR)/zlib && \
13619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13621 "RANLIB=$${RANLIB}" \
13622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13623 clean) \
13624 || exit 1
13625
13626
13627.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
13628maybe-clean-target-boehm-gc:
13629
13630clean-target-boehm-gc:
13631 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
13632 r=`${PWD_COMMAND}`; export r; \
13633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13634 $(SET_LIB_PATH) \
13635 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
13636 for flag in $(EXTRA_TARGET_FLAGS); do \
13637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13638 done; \
13639 (cd $(TARGET_SUBDIR)/boehm-gc && \
13640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13642 "RANLIB=$${RANLIB}" \
13643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13644 clean) \
13645 || exit 1
13646
13647
13648.PHONY: maybe-clean-target-qthreads clean-target-qthreads
13649maybe-clean-target-qthreads:
13650
13651clean-target-qthreads:
13652 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
13653 r=`${PWD_COMMAND}`; export r; \
13654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13655 $(SET_LIB_PATH) \
13656 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
13657 for flag in $(EXTRA_TARGET_FLAGS); do \
13658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13659 done; \
13660 (cd $(TARGET_SUBDIR)/qthreads && \
13661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13663 "RANLIB=$${RANLIB}" \
13664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13665 clean) \
13666 || exit 1
13667
13668
13669.PHONY: maybe-clean-target-rda clean-target-rda
13670maybe-clean-target-rda:
13671
13672clean-target-rda:
13673 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
13674 r=`${PWD_COMMAND}`; export r; \
13675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13676 $(SET_LIB_PATH) \
13677 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
13678 for flag in $(EXTRA_TARGET_FLAGS); do \
13679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13680 done; \
13681 (cd $(TARGET_SUBDIR)/rda && \
13682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13684 "RANLIB=$${RANLIB}" \
13685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13686 clean) \
13687 || exit 1
13688
13689
13690
13691.PHONY: do-distclean
13692do-distclean: distclean-host distclean-target
13693
13694.PHONY: distclean-host
13695distclean-host: maybe-distclean-gcc \
13696 maybe-distclean-ash \
13697 maybe-distclean-autoconf \
13698 maybe-distclean-automake \
13699 maybe-distclean-bash \
13700 maybe-distclean-bfd \
13701 maybe-distclean-opcodes \
13702 maybe-distclean-binutils \
13703 maybe-distclean-bison \
13704 maybe-distclean-byacc \
13705 maybe-distclean-bzip2 \
13706 maybe-distclean-dejagnu \
13707 maybe-distclean-diff \
13708 maybe-distclean-dosutils \
13709 maybe-distclean-etc \
13710 maybe-distclean-fastjar \
13711 maybe-distclean-fileutils \
13712 maybe-distclean-findutils \
13713 maybe-distclean-find \
13714 maybe-distclean-flex \
13715 maybe-distclean-gas \
13716 maybe-distclean-gawk \
13717 maybe-distclean-gettext \
13718 maybe-distclean-gnuserv \
13719 maybe-distclean-gprof \
13720 maybe-distclean-gzip \
13721 maybe-distclean-hello \
13722 maybe-distclean-indent \
13723 maybe-distclean-intl \
13724 maybe-distclean-tcl \
13725 maybe-distclean-itcl \
13726 maybe-distclean-ld \
13727 maybe-distclean-libgui \
13728 maybe-distclean-libiberty \
13729 maybe-distclean-libtool \
13730 maybe-distclean-m4 \
13731 maybe-distclean-make \
13732 maybe-distclean-mmalloc \
13733 maybe-distclean-patch \
13734 maybe-distclean-perl \
13735 maybe-distclean-prms \
13736 maybe-distclean-rcs \
13737 maybe-distclean-readline \
13738 maybe-distclean-release \
13739 maybe-distclean-recode \
13740 maybe-distclean-sed \
13741 maybe-distclean-send-pr \
13742 maybe-distclean-shellutils \
13743 maybe-distclean-sid \
13744 maybe-distclean-sim \
13745 maybe-distclean-tar \
13746 maybe-distclean-texinfo \
13747 maybe-distclean-textutils \
13748 maybe-distclean-time \
13749 maybe-distclean-uudecode \
13750 maybe-distclean-wdiff \
13751 maybe-distclean-zip \
13752 maybe-distclean-zlib \
13753 maybe-distclean-gdb \
13754 maybe-distclean-expect \
13755 maybe-distclean-guile \
13756 maybe-distclean-tk \
13757 maybe-distclean-tix \
13758 maybe-distclean-libtermcap \
13759 maybe-distclean-utils
13760
13761.PHONY: distclean-target
13762distclean-target: \
13763 maybe-distclean-target-libstdc++-v3 \
13764 maybe-distclean-target-newlib \
13765 maybe-distclean-target-libf2c \
13766 maybe-distclean-target-libobjc \
13767 maybe-distclean-target-libtermcap \
13768 maybe-distclean-target-winsup \
13769 maybe-distclean-target-libgloss \
13770 maybe-distclean-target-libiberty \
13771 maybe-distclean-target-gperf \
13772 maybe-distclean-target-examples \
13773 maybe-distclean-target-libffi \
13774 maybe-distclean-target-libjava \
13775 maybe-distclean-target-zlib \
13776 maybe-distclean-target-boehm-gc \
13777 maybe-distclean-target-qthreads \
13778 maybe-distclean-target-rda
13779
13780# GCC, the eternal special case
13781.PHONY: maybe-distclean-gcc distclean-gcc
13782maybe-distclean-gcc:
13783distclean-gcc:
13784 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
13785 r=`${PWD_COMMAND}`; export r; \
13786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13787 $(SET_LIB_PATH) \
13788 for flag in $(EXTRA_GCC_FLAGS); do \
13789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13790 done; \
13791 echo "Doing distclean in gcc" ; \
13792 (cd gcc && \
13793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13795 "RANLIB=$${RANLIB}" \
13796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13797 distclean) \
13798 || exit 1
13799
13800# Host modules.
13801
13802.PHONY: maybe-distclean-ash distclean-ash
13803maybe-distclean-ash:
13804
13805distclean-ash:
13806 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
13807 r=`${PWD_COMMAND}`; export r; \
13808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13809 $(SET_LIB_PATH) \
13810 for flag in $(EXTRA_HOST_FLAGS); do \
13811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13812 done; \
13813 echo "Doing distclean in ash" ; \
13814 (cd ash && \
13815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13817 "RANLIB=$${RANLIB}" \
13818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13819 distclean) \
13820 || exit 1
13821
13822
13823.PHONY: maybe-distclean-autoconf distclean-autoconf
13824maybe-distclean-autoconf:
13825
13826distclean-autoconf:
13827 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
13828 r=`${PWD_COMMAND}`; export r; \
13829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13830 $(SET_LIB_PATH) \
13831 for flag in $(EXTRA_HOST_FLAGS); do \
13832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13833 done; \
13834 echo "Doing distclean in autoconf" ; \
13835 (cd autoconf && \
13836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13838 "RANLIB=$${RANLIB}" \
13839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13840 distclean) \
13841 || exit 1
13842
13843
13844.PHONY: maybe-distclean-automake distclean-automake
13845maybe-distclean-automake:
13846
13847distclean-automake:
13848 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
13849 r=`${PWD_COMMAND}`; export r; \
13850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13851 $(SET_LIB_PATH) \
13852 for flag in $(EXTRA_HOST_FLAGS); do \
13853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13854 done; \
13855 echo "Doing distclean in automake" ; \
13856 (cd automake && \
13857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13859 "RANLIB=$${RANLIB}" \
13860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13861 distclean) \
13862 || exit 1
13863
13864
13865.PHONY: maybe-distclean-bash distclean-bash
13866maybe-distclean-bash:
13867
13868distclean-bash:
13869 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
13870 r=`${PWD_COMMAND}`; export r; \
13871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13872 $(SET_LIB_PATH) \
13873 for flag in $(EXTRA_HOST_FLAGS); do \
13874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13875 done; \
13876 echo "Doing distclean in bash" ; \
13877 (cd bash && \
13878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13880 "RANLIB=$${RANLIB}" \
13881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13882 distclean) \
13883 || exit 1
13884
13885
13886.PHONY: maybe-distclean-bfd distclean-bfd
13887maybe-distclean-bfd:
13888
13889distclean-bfd:
13890 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
13891 r=`${PWD_COMMAND}`; export r; \
13892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13893 $(SET_LIB_PATH) \
13894 for flag in $(EXTRA_HOST_FLAGS); do \
13895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13896 done; \
13897 echo "Doing distclean in bfd" ; \
13898 (cd bfd && \
13899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13901 "RANLIB=$${RANLIB}" \
13902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13903 distclean) \
13904 || exit 1
13905
13906
13907.PHONY: maybe-distclean-opcodes distclean-opcodes
13908maybe-distclean-opcodes:
13909
13910distclean-opcodes:
13911 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
13912 r=`${PWD_COMMAND}`; export r; \
13913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13914 $(SET_LIB_PATH) \
13915 for flag in $(EXTRA_HOST_FLAGS); do \
13916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13917 done; \
13918 echo "Doing distclean in opcodes" ; \
13919 (cd opcodes && \
13920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13922 "RANLIB=$${RANLIB}" \
13923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13924 distclean) \
13925 || exit 1
13926
13927
13928.PHONY: maybe-distclean-binutils distclean-binutils
13929maybe-distclean-binutils:
13930
13931distclean-binutils:
13932 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
13933 r=`${PWD_COMMAND}`; export r; \
13934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13935 $(SET_LIB_PATH) \
13936 for flag in $(EXTRA_HOST_FLAGS); do \
13937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13938 done; \
13939 echo "Doing distclean in binutils" ; \
13940 (cd binutils && \
13941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13943 "RANLIB=$${RANLIB}" \
13944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13945 distclean) \
13946 || exit 1
13947
13948
13949.PHONY: maybe-distclean-bison distclean-bison
13950maybe-distclean-bison:
13951
13952distclean-bison:
13953 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
13954 r=`${PWD_COMMAND}`; export r; \
13955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13956 $(SET_LIB_PATH) \
13957 for flag in $(EXTRA_HOST_FLAGS); do \
13958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13959 done; \
13960 echo "Doing distclean in bison" ; \
13961 (cd bison && \
13962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13964 "RANLIB=$${RANLIB}" \
13965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13966 distclean) \
13967 || exit 1
13968
13969
13970.PHONY: maybe-distclean-byacc distclean-byacc
13971maybe-distclean-byacc:
13972
13973distclean-byacc:
13974 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
13975 r=`${PWD_COMMAND}`; export r; \
13976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13977 $(SET_LIB_PATH) \
13978 for flag in $(EXTRA_HOST_FLAGS); do \
13979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13980 done; \
13981 echo "Doing distclean in byacc" ; \
13982 (cd byacc && \
13983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13985 "RANLIB=$${RANLIB}" \
13986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13987 distclean) \
13988 || exit 1
13989
13990
13991.PHONY: maybe-distclean-bzip2 distclean-bzip2
13992maybe-distclean-bzip2:
13993
13994distclean-bzip2:
13995 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
13996 r=`${PWD_COMMAND}`; export r; \
13997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
13998 $(SET_LIB_PATH) \
13999 for flag in $(EXTRA_HOST_FLAGS); do \
14000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14001 done; \
14002 echo "Doing distclean in bzip2" ; \
14003 (cd bzip2 && \
14004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14006 "RANLIB=$${RANLIB}" \
14007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14008 distclean) \
14009 || exit 1
14010
14011
14012.PHONY: maybe-distclean-dejagnu distclean-dejagnu
14013maybe-distclean-dejagnu:
14014
14015distclean-dejagnu:
14016 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
14017 r=`${PWD_COMMAND}`; export r; \
14018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14019 $(SET_LIB_PATH) \
14020 for flag in $(EXTRA_HOST_FLAGS); do \
14021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14022 done; \
14023 echo "Doing distclean in dejagnu" ; \
14024 (cd dejagnu && \
14025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14027 "RANLIB=$${RANLIB}" \
14028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14029 distclean) \
14030 || exit 1
14031
14032
14033.PHONY: maybe-distclean-diff distclean-diff
14034maybe-distclean-diff:
14035
14036distclean-diff:
14037 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
14038 r=`${PWD_COMMAND}`; export r; \
14039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14040 $(SET_LIB_PATH) \
14041 for flag in $(EXTRA_HOST_FLAGS); do \
14042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14043 done; \
14044 echo "Doing distclean in diff" ; \
14045 (cd diff && \
14046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14048 "RANLIB=$${RANLIB}" \
14049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14050 distclean) \
14051 || exit 1
14052
14053
14054.PHONY: maybe-distclean-dosutils distclean-dosutils
14055maybe-distclean-dosutils:
14056
14057distclean-dosutils:
14058 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
14059 r=`${PWD_COMMAND}`; export r; \
14060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14061 $(SET_LIB_PATH) \
14062 for flag in $(EXTRA_HOST_FLAGS); do \
14063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14064 done; \
14065 echo "Doing distclean in dosutils" ; \
14066 (cd dosutils && \
14067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14069 "RANLIB=$${RANLIB}" \
14070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14071 distclean) \
14072 || exit 1
14073
14074
14075.PHONY: maybe-distclean-etc distclean-etc
14076maybe-distclean-etc:
14077
14078distclean-etc:
14079 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
14080 r=`${PWD_COMMAND}`; export r; \
14081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14082 $(SET_LIB_PATH) \
14083 for flag in $(EXTRA_HOST_FLAGS); do \
14084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14085 done; \
14086 echo "Doing distclean in etc" ; \
14087 (cd etc && \
14088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14090 "RANLIB=$${RANLIB}" \
14091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14092 distclean) \
14093 || exit 1
14094
14095
14096.PHONY: maybe-distclean-fastjar distclean-fastjar
14097maybe-distclean-fastjar:
14098
14099distclean-fastjar:
14100 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
14101 r=`${PWD_COMMAND}`; export r; \
14102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14103 $(SET_LIB_PATH) \
14104 for flag in $(EXTRA_HOST_FLAGS); do \
14105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14106 done; \
14107 echo "Doing distclean in fastjar" ; \
14108 (cd fastjar && \
14109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14111 "RANLIB=$${RANLIB}" \
14112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14113 distclean) \
14114 || exit 1
14115
14116
14117.PHONY: maybe-distclean-fileutils distclean-fileutils
14118maybe-distclean-fileutils:
14119
14120distclean-fileutils:
14121 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
14122 r=`${PWD_COMMAND}`; export r; \
14123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14124 $(SET_LIB_PATH) \
14125 for flag in $(EXTRA_HOST_FLAGS); do \
14126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14127 done; \
14128 echo "Doing distclean in fileutils" ; \
14129 (cd fileutils && \
14130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14132 "RANLIB=$${RANLIB}" \
14133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14134 distclean) \
14135 || exit 1
14136
14137
14138.PHONY: maybe-distclean-findutils distclean-findutils
14139maybe-distclean-findutils:
14140
14141distclean-findutils:
14142 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
14143 r=`${PWD_COMMAND}`; export r; \
14144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14145 $(SET_LIB_PATH) \
14146 for flag in $(EXTRA_HOST_FLAGS); do \
14147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148 done; \
14149 echo "Doing distclean in findutils" ; \
14150 (cd findutils && \
14151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153 "RANLIB=$${RANLIB}" \
14154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14155 distclean) \
14156 || exit 1
14157
14158
14159.PHONY: maybe-distclean-find distclean-find
14160maybe-distclean-find:
14161
14162distclean-find:
14163 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
14164 r=`${PWD_COMMAND}`; export r; \
14165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14166 $(SET_LIB_PATH) \
14167 for flag in $(EXTRA_HOST_FLAGS); do \
14168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14169 done; \
14170 echo "Doing distclean in find" ; \
14171 (cd find && \
14172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14174 "RANLIB=$${RANLIB}" \
14175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14176 distclean) \
14177 || exit 1
14178
14179
14180.PHONY: maybe-distclean-flex distclean-flex
14181maybe-distclean-flex:
14182
14183distclean-flex:
14184 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
14185 r=`${PWD_COMMAND}`; export r; \
14186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14187 $(SET_LIB_PATH) \
14188 for flag in $(EXTRA_HOST_FLAGS); do \
14189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14190 done; \
14191 echo "Doing distclean in flex" ; \
14192 (cd flex && \
14193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14195 "RANLIB=$${RANLIB}" \
14196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14197 distclean) \
14198 || exit 1
14199
14200
14201.PHONY: maybe-distclean-gas distclean-gas
14202maybe-distclean-gas:
14203
14204distclean-gas:
14205 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
14206 r=`${PWD_COMMAND}`; export r; \
14207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14208 $(SET_LIB_PATH) \
14209 for flag in $(EXTRA_HOST_FLAGS); do \
14210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14211 done; \
14212 echo "Doing distclean in gas" ; \
14213 (cd gas && \
14214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14216 "RANLIB=$${RANLIB}" \
14217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14218 distclean) \
14219 || exit 1
14220
14221
14222.PHONY: maybe-distclean-gawk distclean-gawk
14223maybe-distclean-gawk:
14224
14225distclean-gawk:
14226 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
14227 r=`${PWD_COMMAND}`; export r; \
14228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14229 $(SET_LIB_PATH) \
14230 for flag in $(EXTRA_HOST_FLAGS); do \
14231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14232 done; \
14233 echo "Doing distclean in gawk" ; \
14234 (cd gawk && \
14235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14237 "RANLIB=$${RANLIB}" \
14238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14239 distclean) \
14240 || exit 1
14241
14242
14243.PHONY: maybe-distclean-gettext distclean-gettext
14244maybe-distclean-gettext:
14245
14246distclean-gettext:
14247 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
14248 r=`${PWD_COMMAND}`; export r; \
14249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14250 $(SET_LIB_PATH) \
14251 for flag in $(EXTRA_HOST_FLAGS); do \
14252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14253 done; \
14254 echo "Doing distclean in gettext" ; \
14255 (cd gettext && \
14256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14258 "RANLIB=$${RANLIB}" \
14259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14260 distclean) \
14261 || exit 1
14262
14263
14264.PHONY: maybe-distclean-gnuserv distclean-gnuserv
14265maybe-distclean-gnuserv:
14266
14267distclean-gnuserv:
14268 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
14269 r=`${PWD_COMMAND}`; export r; \
14270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14271 $(SET_LIB_PATH) \
14272 for flag in $(EXTRA_HOST_FLAGS); do \
14273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14274 done; \
14275 echo "Doing distclean in gnuserv" ; \
14276 (cd gnuserv && \
14277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14279 "RANLIB=$${RANLIB}" \
14280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14281 distclean) \
14282 || exit 1
14283
14284
14285.PHONY: maybe-distclean-gprof distclean-gprof
14286maybe-distclean-gprof:
14287
14288distclean-gprof:
14289 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
14290 r=`${PWD_COMMAND}`; export r; \
14291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14292 $(SET_LIB_PATH) \
14293 for flag in $(EXTRA_HOST_FLAGS); do \
14294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14295 done; \
14296 echo "Doing distclean in gprof" ; \
14297 (cd gprof && \
14298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14300 "RANLIB=$${RANLIB}" \
14301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14302 distclean) \
14303 || exit 1
14304
14305
14306.PHONY: maybe-distclean-gzip distclean-gzip
14307maybe-distclean-gzip:
14308
14309distclean-gzip:
14310 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
14311 r=`${PWD_COMMAND}`; export r; \
14312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14313 $(SET_LIB_PATH) \
14314 for flag in $(EXTRA_HOST_FLAGS); do \
14315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14316 done; \
14317 echo "Doing distclean in gzip" ; \
14318 (cd gzip && \
14319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14321 "RANLIB=$${RANLIB}" \
14322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14323 distclean) \
14324 || exit 1
14325
14326
14327.PHONY: maybe-distclean-hello distclean-hello
14328maybe-distclean-hello:
14329
14330distclean-hello:
14331 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
14332 r=`${PWD_COMMAND}`; export r; \
14333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14334 $(SET_LIB_PATH) \
14335 for flag in $(EXTRA_HOST_FLAGS); do \
14336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14337 done; \
14338 echo "Doing distclean in hello" ; \
14339 (cd hello && \
14340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14342 "RANLIB=$${RANLIB}" \
14343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14344 distclean) \
14345 || exit 1
14346
14347
14348.PHONY: maybe-distclean-indent distclean-indent
14349maybe-distclean-indent:
14350
14351distclean-indent:
14352 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
14353 r=`${PWD_COMMAND}`; export r; \
14354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14355 $(SET_LIB_PATH) \
14356 for flag in $(EXTRA_HOST_FLAGS); do \
14357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14358 done; \
14359 echo "Doing distclean in indent" ; \
14360 (cd indent && \
14361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14363 "RANLIB=$${RANLIB}" \
14364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14365 distclean) \
14366 || exit 1
14367
14368
14369.PHONY: maybe-distclean-intl distclean-intl
14370maybe-distclean-intl:
14371
14372distclean-intl:
14373 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
14374 r=`${PWD_COMMAND}`; export r; \
14375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14376 $(SET_LIB_PATH) \
14377 for flag in $(EXTRA_HOST_FLAGS); do \
14378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14379 done; \
14380 echo "Doing distclean in intl" ; \
14381 (cd intl && \
14382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14384 "RANLIB=$${RANLIB}" \
14385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14386 distclean) \
14387 || exit 1
14388
14389
14390.PHONY: maybe-distclean-tcl distclean-tcl
14391maybe-distclean-tcl:
14392
14393distclean-tcl:
14394 @[ -f ./tcl/Makefile ] || exit 0; \
b40e3958
L
14395 r=`${PWD_COMMAND}`; export r; \
14396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14397 $(SET_LIB_PATH) \
14398 for flag in $(EXTRA_HOST_FLAGS); do \
14399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14400 done; \
14401 echo "Doing distclean in tcl" ; \
14402 (cd tcl && \
14403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14405 "RANLIB=$${RANLIB}" \
14406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14407 distclean) \
14408 || exit 1
14409
14410
14411.PHONY: maybe-distclean-itcl distclean-itcl
14412maybe-distclean-itcl:
14413
14414distclean-itcl:
14415 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
14416 r=`${PWD_COMMAND}`; export r; \
14417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14418 $(SET_LIB_PATH) \
14419 for flag in $(EXTRA_HOST_FLAGS); do \
14420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14421 done; \
14422 echo "Doing distclean in itcl" ; \
14423 (cd itcl && \
14424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14426 "RANLIB=$${RANLIB}" \
14427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14428 distclean) \
14429 || exit 1
14430
14431
14432.PHONY: maybe-distclean-ld distclean-ld
14433maybe-distclean-ld:
14434
14435distclean-ld:
14436 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
14437 r=`${PWD_COMMAND}`; export r; \
14438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14439 $(SET_LIB_PATH) \
14440 for flag in $(EXTRA_HOST_FLAGS); do \
14441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14442 done; \
14443 echo "Doing distclean in ld" ; \
14444 (cd ld && \
14445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14447 "RANLIB=$${RANLIB}" \
14448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14449 distclean) \
14450 || exit 1
14451
14452
14453.PHONY: maybe-distclean-libgui distclean-libgui
14454maybe-distclean-libgui:
14455
14456distclean-libgui:
14457 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
14458 r=`${PWD_COMMAND}`; export r; \
14459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14460 $(SET_LIB_PATH) \
14461 for flag in $(EXTRA_HOST_FLAGS); do \
14462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14463 done; \
14464 echo "Doing distclean in libgui" ; \
14465 (cd libgui && \
14466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14468 "RANLIB=$${RANLIB}" \
14469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14470 distclean) \
14471 || exit 1
14472
14473
14474.PHONY: maybe-distclean-libiberty distclean-libiberty
14475maybe-distclean-libiberty:
14476
14477distclean-libiberty:
14478 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
14479 r=`${PWD_COMMAND}`; export r; \
14480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14481 $(SET_LIB_PATH) \
14482 for flag in $(EXTRA_HOST_FLAGS); do \
14483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14484 done; \
14485 echo "Doing distclean in libiberty" ; \
14486 (cd libiberty && \
14487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14489 "RANLIB=$${RANLIB}" \
14490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14491 distclean) \
14492 || exit 1
14493
14494
14495.PHONY: maybe-distclean-libtool distclean-libtool
14496maybe-distclean-libtool:
14497
14498distclean-libtool:
14499 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
14500 r=`${PWD_COMMAND}`; export r; \
14501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14502 $(SET_LIB_PATH) \
14503 for flag in $(EXTRA_HOST_FLAGS); do \
14504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14505 done; \
14506 echo "Doing distclean in libtool" ; \
14507 (cd libtool && \
14508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14510 "RANLIB=$${RANLIB}" \
14511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14512 distclean) \
14513 || exit 1
14514
14515
14516.PHONY: maybe-distclean-m4 distclean-m4
14517maybe-distclean-m4:
14518
14519distclean-m4:
14520 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
14521 r=`${PWD_COMMAND}`; export r; \
14522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14523 $(SET_LIB_PATH) \
14524 for flag in $(EXTRA_HOST_FLAGS); do \
14525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14526 done; \
14527 echo "Doing distclean in m4" ; \
14528 (cd m4 && \
14529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14531 "RANLIB=$${RANLIB}" \
14532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14533 distclean) \
14534 || exit 1
14535
14536
14537.PHONY: maybe-distclean-make distclean-make
14538maybe-distclean-make:
14539
14540distclean-make:
14541 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
14542 r=`${PWD_COMMAND}`; export r; \
14543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14544 $(SET_LIB_PATH) \
14545 for flag in $(EXTRA_HOST_FLAGS); do \
14546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14547 done; \
14548 echo "Doing distclean in make" ; \
14549 (cd make && \
14550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14552 "RANLIB=$${RANLIB}" \
14553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14554 distclean) \
14555 || exit 1
14556
14557
14558.PHONY: maybe-distclean-mmalloc distclean-mmalloc
14559maybe-distclean-mmalloc:
14560
14561distclean-mmalloc:
14562 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
14563 r=`${PWD_COMMAND}`; export r; \
14564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14565 $(SET_LIB_PATH) \
14566 for flag in $(EXTRA_HOST_FLAGS); do \
14567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14568 done; \
14569 echo "Doing distclean in mmalloc" ; \
14570 (cd mmalloc && \
14571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14573 "RANLIB=$${RANLIB}" \
14574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14575 distclean) \
14576 || exit 1
14577
14578
14579.PHONY: maybe-distclean-patch distclean-patch
14580maybe-distclean-patch:
14581
14582distclean-patch:
14583 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
14584 r=`${PWD_COMMAND}`; export r; \
14585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14586 $(SET_LIB_PATH) \
14587 for flag in $(EXTRA_HOST_FLAGS); do \
14588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14589 done; \
14590 echo "Doing distclean in patch" ; \
14591 (cd patch && \
14592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14594 "RANLIB=$${RANLIB}" \
14595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14596 distclean) \
14597 || exit 1
14598
14599
14600.PHONY: maybe-distclean-perl distclean-perl
14601maybe-distclean-perl:
14602
14603distclean-perl:
14604 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
14605 r=`${PWD_COMMAND}`; export r; \
14606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14607 $(SET_LIB_PATH) \
14608 for flag in $(EXTRA_HOST_FLAGS); do \
14609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14610 done; \
14611 echo "Doing distclean in perl" ; \
14612 (cd perl && \
14613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14615 "RANLIB=$${RANLIB}" \
14616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14617 distclean) \
14618 || exit 1
14619
14620
14621.PHONY: maybe-distclean-prms distclean-prms
14622maybe-distclean-prms:
14623
14624distclean-prms:
14625 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
14626 r=`${PWD_COMMAND}`; export r; \
14627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14628 $(SET_LIB_PATH) \
14629 for flag in $(EXTRA_HOST_FLAGS); do \
14630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14631 done; \
14632 echo "Doing distclean in prms" ; \
14633 (cd prms && \
14634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14636 "RANLIB=$${RANLIB}" \
14637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14638 distclean) \
14639 || exit 1
14640
14641
14642.PHONY: maybe-distclean-rcs distclean-rcs
14643maybe-distclean-rcs:
14644
14645distclean-rcs:
14646 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
14647 r=`${PWD_COMMAND}`; export r; \
14648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14649 $(SET_LIB_PATH) \
14650 for flag in $(EXTRA_HOST_FLAGS); do \
14651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14652 done; \
14653 echo "Doing distclean in rcs" ; \
14654 (cd rcs && \
14655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14657 "RANLIB=$${RANLIB}" \
14658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14659 distclean) \
14660 || exit 1
14661
14662
14663.PHONY: maybe-distclean-readline distclean-readline
14664maybe-distclean-readline:
14665
14666distclean-readline:
14667 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
14668 r=`${PWD_COMMAND}`; export r; \
14669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14670 $(SET_LIB_PATH) \
14671 for flag in $(EXTRA_HOST_FLAGS); do \
14672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14673 done; \
14674 echo "Doing distclean in readline" ; \
14675 (cd readline && \
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 distclean) \
14681 || exit 1
14682
14683
14684.PHONY: maybe-distclean-release distclean-release
14685maybe-distclean-release:
14686
14687distclean-release:
14688 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
14689 r=`${PWD_COMMAND}`; export r; \
14690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14691 $(SET_LIB_PATH) \
14692 for flag in $(EXTRA_HOST_FLAGS); do \
14693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14694 done; \
14695 echo "Doing distclean in release" ; \
14696 (cd release && \
14697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14699 "RANLIB=$${RANLIB}" \
14700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14701 distclean) \
14702 || exit 1
14703
14704
14705.PHONY: maybe-distclean-recode distclean-recode
14706maybe-distclean-recode:
14707
14708distclean-recode:
14709 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
14710 r=`${PWD_COMMAND}`; export r; \
14711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14712 $(SET_LIB_PATH) \
14713 for flag in $(EXTRA_HOST_FLAGS); do \
14714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14715 done; \
14716 echo "Doing distclean in recode" ; \
14717 (cd recode && \
14718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14720 "RANLIB=$${RANLIB}" \
14721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14722 distclean) \
14723 || exit 1
14724
14725
14726.PHONY: maybe-distclean-sed distclean-sed
14727maybe-distclean-sed:
14728
14729distclean-sed:
14730 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
14731 r=`${PWD_COMMAND}`; export r; \
14732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14733 $(SET_LIB_PATH) \
14734 for flag in $(EXTRA_HOST_FLAGS); do \
14735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14736 done; \
14737 echo "Doing distclean in sed" ; \
14738 (cd sed && \
14739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14741 "RANLIB=$${RANLIB}" \
14742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14743 distclean) \
14744 || exit 1
14745
14746
14747.PHONY: maybe-distclean-send-pr distclean-send-pr
14748maybe-distclean-send-pr:
14749
14750distclean-send-pr:
14751 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
14752 r=`${PWD_COMMAND}`; export r; \
14753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14754 $(SET_LIB_PATH) \
14755 for flag in $(EXTRA_HOST_FLAGS); do \
14756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14757 done; \
14758 echo "Doing distclean in send-pr" ; \
14759 (cd send-pr && \
14760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14762 "RANLIB=$${RANLIB}" \
14763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14764 distclean) \
14765 || exit 1
14766
14767
14768.PHONY: maybe-distclean-shellutils distclean-shellutils
14769maybe-distclean-shellutils:
14770
14771distclean-shellutils:
14772 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
14773 r=`${PWD_COMMAND}`; export r; \
14774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14775 $(SET_LIB_PATH) \
14776 for flag in $(EXTRA_HOST_FLAGS); do \
14777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14778 done; \
14779 echo "Doing distclean in shellutils" ; \
14780 (cd shellutils && \
14781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14783 "RANLIB=$${RANLIB}" \
14784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14785 distclean) \
14786 || exit 1
14787
14788
14789.PHONY: maybe-distclean-sid distclean-sid
14790maybe-distclean-sid:
14791
14792distclean-sid:
14793 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
14794 r=`${PWD_COMMAND}`; export r; \
14795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14796 $(SET_LIB_PATH) \
14797 for flag in $(EXTRA_HOST_FLAGS); do \
14798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14799 done; \
14800 echo "Doing distclean in sid" ; \
14801 (cd sid && \
14802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14804 "RANLIB=$${RANLIB}" \
14805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14806 distclean) \
14807 || exit 1
14808
14809
14810.PHONY: maybe-distclean-sim distclean-sim
14811maybe-distclean-sim:
14812
14813distclean-sim:
14814 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
14815 r=`${PWD_COMMAND}`; export r; \
14816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14817 $(SET_LIB_PATH) \
14818 for flag in $(EXTRA_HOST_FLAGS); do \
14819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14820 done; \
14821 echo "Doing distclean in sim" ; \
14822 (cd sim && \
14823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14825 "RANLIB=$${RANLIB}" \
14826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14827 distclean) \
14828 || exit 1
14829
14830
14831.PHONY: maybe-distclean-tar distclean-tar
14832maybe-distclean-tar:
14833
14834distclean-tar:
14835 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
14836 r=`${PWD_COMMAND}`; export r; \
14837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14838 $(SET_LIB_PATH) \
14839 for flag in $(EXTRA_HOST_FLAGS); do \
14840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14841 done; \
14842 echo "Doing distclean in tar" ; \
14843 (cd tar && \
14844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14846 "RANLIB=$${RANLIB}" \
14847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14848 distclean) \
14849 || exit 1
14850
14851
14852.PHONY: maybe-distclean-texinfo distclean-texinfo
14853maybe-distclean-texinfo:
14854
14855distclean-texinfo:
14856 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
14857 r=`${PWD_COMMAND}`; export r; \
14858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14859 $(SET_LIB_PATH) \
14860 for flag in $(EXTRA_HOST_FLAGS); do \
14861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14862 done; \
14863 echo "Doing distclean in texinfo" ; \
14864 (cd texinfo && \
14865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14867 "RANLIB=$${RANLIB}" \
14868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14869 distclean) \
14870 || exit 1
14871
14872
14873.PHONY: maybe-distclean-textutils distclean-textutils
14874maybe-distclean-textutils:
14875
14876distclean-textutils:
14877 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
14878 r=`${PWD_COMMAND}`; export r; \
14879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14880 $(SET_LIB_PATH) \
14881 for flag in $(EXTRA_HOST_FLAGS); do \
14882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14883 done; \
14884 echo "Doing distclean in textutils" ; \
14885 (cd textutils && \
14886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14888 "RANLIB=$${RANLIB}" \
14889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14890 distclean) \
14891 || exit 1
14892
14893
14894.PHONY: maybe-distclean-time distclean-time
14895maybe-distclean-time:
14896
14897distclean-time:
14898 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
14899 r=`${PWD_COMMAND}`; export r; \
14900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14901 $(SET_LIB_PATH) \
14902 for flag in $(EXTRA_HOST_FLAGS); do \
14903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14904 done; \
14905 echo "Doing distclean in time" ; \
14906 (cd time && \
14907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14909 "RANLIB=$${RANLIB}" \
14910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14911 distclean) \
14912 || exit 1
14913
14914
14915.PHONY: maybe-distclean-uudecode distclean-uudecode
14916maybe-distclean-uudecode:
14917
14918distclean-uudecode:
14919 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
14920 r=`${PWD_COMMAND}`; export r; \
14921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14922 $(SET_LIB_PATH) \
14923 for flag in $(EXTRA_HOST_FLAGS); do \
14924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14925 done; \
14926 echo "Doing distclean in uudecode" ; \
14927 (cd uudecode && \
14928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14930 "RANLIB=$${RANLIB}" \
14931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14932 distclean) \
14933 || exit 1
14934
14935
14936.PHONY: maybe-distclean-wdiff distclean-wdiff
14937maybe-distclean-wdiff:
14938
14939distclean-wdiff:
14940 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
14941 r=`${PWD_COMMAND}`; export r; \
14942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14943 $(SET_LIB_PATH) \
14944 for flag in $(EXTRA_HOST_FLAGS); do \
14945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14946 done; \
14947 echo "Doing distclean in wdiff" ; \
14948 (cd wdiff && \
14949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14951 "RANLIB=$${RANLIB}" \
14952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14953 distclean) \
14954 || exit 1
14955
14956
14957.PHONY: maybe-distclean-zip distclean-zip
14958maybe-distclean-zip:
14959
14960distclean-zip:
14961 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
14962 r=`${PWD_COMMAND}`; export r; \
14963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14964 $(SET_LIB_PATH) \
14965 for flag in $(EXTRA_HOST_FLAGS); do \
14966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14967 done; \
14968 echo "Doing distclean in zip" ; \
14969 (cd zip && \
14970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14972 "RANLIB=$${RANLIB}" \
14973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14974 distclean) \
14975 || exit 1
14976
14977
14978.PHONY: maybe-distclean-zlib distclean-zlib
14979maybe-distclean-zlib:
14980
14981distclean-zlib:
14982 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
14983 r=`${PWD_COMMAND}`; export r; \
14984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
14985 $(SET_LIB_PATH) \
14986 for flag in $(EXTRA_HOST_FLAGS); do \
14987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14988 done; \
14989 echo "Doing distclean in zlib" ; \
14990 (cd zlib && \
14991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14993 "RANLIB=$${RANLIB}" \
14994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14995 distclean) \
14996 || exit 1
14997
14998
14999.PHONY: maybe-distclean-gdb distclean-gdb
15000maybe-distclean-gdb:
15001
15002distclean-gdb:
15003 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
15004 r=`${PWD_COMMAND}`; export r; \
15005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15006 $(SET_LIB_PATH) \
15007 for flag in $(EXTRA_HOST_FLAGS); do \
15008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15009 done; \
15010 echo "Doing distclean in gdb" ; \
15011 (cd gdb && \
15012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15014 "RANLIB=$${RANLIB}" \
15015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15016 distclean) \
15017 || exit 1
15018
15019
15020.PHONY: maybe-distclean-expect distclean-expect
15021maybe-distclean-expect:
15022
15023distclean-expect:
15024 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
15025 r=`${PWD_COMMAND}`; export r; \
15026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15027 $(SET_LIB_PATH) \
15028 for flag in $(EXTRA_HOST_FLAGS); do \
15029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15030 done; \
15031 echo "Doing distclean in expect" ; \
15032 (cd expect && \
15033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15035 "RANLIB=$${RANLIB}" \
15036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15037 distclean) \
15038 || exit 1
15039
15040
15041.PHONY: maybe-distclean-guile distclean-guile
15042maybe-distclean-guile:
15043
15044distclean-guile:
15045 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
15046 r=`${PWD_COMMAND}`; export r; \
15047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15048 $(SET_LIB_PATH) \
15049 for flag in $(EXTRA_HOST_FLAGS); do \
15050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15051 done; \
15052 echo "Doing distclean in guile" ; \
15053 (cd guile && \
15054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15056 "RANLIB=$${RANLIB}" \
15057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15058 distclean) \
15059 || exit 1
15060
15061
15062.PHONY: maybe-distclean-tk distclean-tk
15063maybe-distclean-tk:
15064
15065distclean-tk:
15066 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
15067 r=`${PWD_COMMAND}`; export r; \
15068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15069 $(SET_LIB_PATH) \
15070 for flag in $(EXTRA_HOST_FLAGS); do \
15071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15072 done; \
15073 echo "Doing distclean in tk" ; \
15074 (cd tk && \
15075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15077 "RANLIB=$${RANLIB}" \
15078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15079 distclean) \
15080 || exit 1
15081
15082
15083.PHONY: maybe-distclean-tix distclean-tix
15084maybe-distclean-tix:
15085
15086distclean-tix:
15087 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
15088 r=`${PWD_COMMAND}`; export r; \
15089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15090 $(SET_LIB_PATH) \
15091 for flag in $(EXTRA_HOST_FLAGS); do \
15092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15093 done; \
15094 echo "Doing distclean in tix" ; \
15095 (cd tix && \
15096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15098 "RANLIB=$${RANLIB}" \
15099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15100 distclean) \
15101 || exit 1
15102
15103
15104.PHONY: maybe-distclean-libtermcap distclean-libtermcap
15105maybe-distclean-libtermcap:
15106
15107# libtermcap doesn't support distclean.
15108distclean-libtermcap:
15109
15110
15111.PHONY: maybe-distclean-utils distclean-utils
15112maybe-distclean-utils:
15113
15114distclean-utils:
15115 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
15116 r=`${PWD_COMMAND}`; export r; \
15117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15118 $(SET_LIB_PATH) \
15119 for flag in $(EXTRA_HOST_FLAGS); do \
15120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15121 done; \
15122 echo "Doing distclean in utils" ; \
15123 (cd utils && \
15124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15126 "RANLIB=$${RANLIB}" \
15127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15128 distclean) \
15129 || exit 1
15130
15131
15132
15133# Target modules.
15134
15135.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
15136maybe-distclean-target-libstdc++-v3:
15137
15138distclean-target-libstdc++-v3:
15139 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
15140 r=`${PWD_COMMAND}`; export r; \
15141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15142 $(SET_LIB_PATH) \
15143 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
15144 for flag in $(EXTRA_TARGET_FLAGS); do \
15145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15146 done; \
15147 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
15148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15150 "RANLIB=$${RANLIB}" \
15151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15152 distclean) \
15153 || exit 1
15154
15155
15156.PHONY: maybe-distclean-target-newlib distclean-target-newlib
15157maybe-distclean-target-newlib:
15158
15159distclean-target-newlib:
15160 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
15161 r=`${PWD_COMMAND}`; export r; \
15162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15163 $(SET_LIB_PATH) \
15164 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
15165 for flag in $(EXTRA_TARGET_FLAGS); do \
15166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15167 done; \
15168 (cd $(TARGET_SUBDIR)/newlib && \
15169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15171 "RANLIB=$${RANLIB}" \
15172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15173 distclean) \
15174 || exit 1
15175
15176
15177.PHONY: maybe-distclean-target-libf2c distclean-target-libf2c
15178maybe-distclean-target-libf2c:
15179
15180distclean-target-libf2c:
15181 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
15182 r=`${PWD_COMMAND}`; export r; \
15183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15184 $(SET_LIB_PATH) \
15185 echo "Doing distclean in $(TARGET_SUBDIR)/libf2c" ; \
15186 for flag in $(EXTRA_TARGET_FLAGS); do \
15187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15188 done; \
15189 (cd $(TARGET_SUBDIR)/libf2c && \
15190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15192 "RANLIB=$${RANLIB}" \
15193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15194 distclean) \
15195 || exit 1
15196
15197
15198.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
15199maybe-distclean-target-libobjc:
15200
15201distclean-target-libobjc:
15202 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
15203 r=`${PWD_COMMAND}`; export r; \
15204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15205 $(SET_LIB_PATH) \
15206 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
15207 for flag in $(EXTRA_TARGET_FLAGS); do \
15208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15209 done; \
15210 (cd $(TARGET_SUBDIR)/libobjc && \
15211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15213 "RANLIB=$${RANLIB}" \
15214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15215 distclean) \
15216 || exit 1
15217
15218
15219.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
15220maybe-distclean-target-libtermcap:
15221
15222# libtermcap doesn't support distclean.
123494c8 15223distclean-target-libtermcap:
2a4cbe27
NN
15224
15225
15226.PHONY: maybe-distclean-target-winsup distclean-target-winsup
15227maybe-distclean-target-winsup:
15228
15229distclean-target-winsup:
15230 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
15231 r=`${PWD_COMMAND}`; export r; \
15232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15233 $(SET_LIB_PATH) \
15234 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
15235 for flag in $(EXTRA_TARGET_FLAGS); do \
15236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15237 done; \
15238 (cd $(TARGET_SUBDIR)/winsup && \
15239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15241 "RANLIB=$${RANLIB}" \
15242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15243 distclean) \
15244 || exit 1
15245
15246
15247.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
15248maybe-distclean-target-libgloss:
15249
15250distclean-target-libgloss:
15251 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
15252 r=`${PWD_COMMAND}`; export r; \
15253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15254 $(SET_LIB_PATH) \
15255 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
15256 for flag in $(EXTRA_TARGET_FLAGS); do \
15257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15258 done; \
15259 (cd $(TARGET_SUBDIR)/libgloss && \
15260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15262 "RANLIB=$${RANLIB}" \
15263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15264 distclean) \
15265 || exit 1
15266
15267
15268.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
15269maybe-distclean-target-libiberty:
15270
15271distclean-target-libiberty:
15272 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
15273 r=`${PWD_COMMAND}`; export r; \
15274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15275 $(SET_LIB_PATH) \
15276 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
15277 for flag in $(EXTRA_TARGET_FLAGS); do \
15278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15279 done; \
15280 (cd $(TARGET_SUBDIR)/libiberty && \
15281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15283 "RANLIB=$${RANLIB}" \
15284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15285 distclean) \
15286 || exit 1
15287
15288
15289.PHONY: maybe-distclean-target-gperf distclean-target-gperf
15290maybe-distclean-target-gperf:
15291
15292distclean-target-gperf:
15293 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
15294 r=`${PWD_COMMAND}`; export r; \
15295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15296 $(SET_LIB_PATH) \
15297 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
15298 for flag in $(EXTRA_TARGET_FLAGS); do \
15299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15300 done; \
15301 (cd $(TARGET_SUBDIR)/gperf && \
15302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15304 "RANLIB=$${RANLIB}" \
15305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15306 distclean) \
15307 || exit 1
15308
15309
15310.PHONY: maybe-distclean-target-examples distclean-target-examples
15311maybe-distclean-target-examples:
15312
15313distclean-target-examples:
15314 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
15315 r=`${PWD_COMMAND}`; export r; \
15316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15317 $(SET_LIB_PATH) \
15318 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
15319 for flag in $(EXTRA_TARGET_FLAGS); do \
15320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15321 done; \
15322 (cd $(TARGET_SUBDIR)/examples && \
15323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15325 "RANLIB=$${RANLIB}" \
15326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15327 distclean) \
15328 || exit 1
15329
15330
15331.PHONY: maybe-distclean-target-libffi distclean-target-libffi
15332maybe-distclean-target-libffi:
15333
15334distclean-target-libffi:
15335 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
15336 r=`${PWD_COMMAND}`; export r; \
15337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15338 $(SET_LIB_PATH) \
15339 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
15340 for flag in $(EXTRA_TARGET_FLAGS); do \
15341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15342 done; \
15343 (cd $(TARGET_SUBDIR)/libffi && \
15344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15346 "RANLIB=$${RANLIB}" \
15347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15348 distclean) \
15349 || exit 1
15350
15351
15352.PHONY: maybe-distclean-target-libjava distclean-target-libjava
15353maybe-distclean-target-libjava:
15354
15355distclean-target-libjava:
15356 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
15357 r=`${PWD_COMMAND}`; export r; \
15358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15359 $(SET_LIB_PATH) \
15360 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
15361 for flag in $(EXTRA_TARGET_FLAGS); do \
15362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15363 done; \
15364 (cd $(TARGET_SUBDIR)/libjava && \
15365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15367 "RANLIB=$${RANLIB}" \
15368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15369 distclean) \
15370 || exit 1
15371
15372
15373.PHONY: maybe-distclean-target-zlib distclean-target-zlib
15374maybe-distclean-target-zlib:
15375
15376distclean-target-zlib:
15377 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
15378 r=`${PWD_COMMAND}`; export r; \
15379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15380 $(SET_LIB_PATH) \
15381 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
15382 for flag in $(EXTRA_TARGET_FLAGS); do \
15383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15384 done; \
15385 (cd $(TARGET_SUBDIR)/zlib && \
15386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15388 "RANLIB=$${RANLIB}" \
15389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15390 distclean) \
15391 || exit 1
15392
15393
15394.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
15395maybe-distclean-target-boehm-gc:
15396
15397distclean-target-boehm-gc:
15398 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
15399 r=`${PWD_COMMAND}`; export r; \
15400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15401 $(SET_LIB_PATH) \
15402 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
15403 for flag in $(EXTRA_TARGET_FLAGS); do \
15404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15405 done; \
15406 (cd $(TARGET_SUBDIR)/boehm-gc && \
15407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15409 "RANLIB=$${RANLIB}" \
15410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15411 distclean) \
15412 || exit 1
15413
15414
15415.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
15416maybe-distclean-target-qthreads:
15417
15418distclean-target-qthreads:
15419 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
15420 r=`${PWD_COMMAND}`; export r; \
15421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15422 $(SET_LIB_PATH) \
15423 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
15424 for flag in $(EXTRA_TARGET_FLAGS); do \
15425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15426 done; \
15427 (cd $(TARGET_SUBDIR)/qthreads && \
15428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15430 "RANLIB=$${RANLIB}" \
15431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15432 distclean) \
15433 || exit 1
15434
15435
15436.PHONY: maybe-distclean-target-rda distclean-target-rda
15437maybe-distclean-target-rda:
15438
15439distclean-target-rda:
15440 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
15441 r=`${PWD_COMMAND}`; export r; \
15442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15443 $(SET_LIB_PATH) \
15444 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
15445 for flag in $(EXTRA_TARGET_FLAGS); do \
15446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15447 done; \
15448 (cd $(TARGET_SUBDIR)/rda && \
15449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15451 "RANLIB=$${RANLIB}" \
15452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15453 distclean) \
15454 || exit 1
15455
15456
15457
15458.PHONY: do-maintainer-clean
15459do-maintainer-clean: maintainer-clean-host maintainer-clean-target
15460
15461.PHONY: maintainer-clean-host
15462maintainer-clean-host: maybe-maintainer-clean-gcc \
15463 maybe-maintainer-clean-ash \
15464 maybe-maintainer-clean-autoconf \
15465 maybe-maintainer-clean-automake \
15466 maybe-maintainer-clean-bash \
15467 maybe-maintainer-clean-bfd \
15468 maybe-maintainer-clean-opcodes \
15469 maybe-maintainer-clean-binutils \
15470 maybe-maintainer-clean-bison \
15471 maybe-maintainer-clean-byacc \
15472 maybe-maintainer-clean-bzip2 \
15473 maybe-maintainer-clean-dejagnu \
15474 maybe-maintainer-clean-diff \
15475 maybe-maintainer-clean-dosutils \
15476 maybe-maintainer-clean-etc \
15477 maybe-maintainer-clean-fastjar \
15478 maybe-maintainer-clean-fileutils \
15479 maybe-maintainer-clean-findutils \
15480 maybe-maintainer-clean-find \
15481 maybe-maintainer-clean-flex \
15482 maybe-maintainer-clean-gas \
15483 maybe-maintainer-clean-gawk \
15484 maybe-maintainer-clean-gettext \
15485 maybe-maintainer-clean-gnuserv \
15486 maybe-maintainer-clean-gprof \
15487 maybe-maintainer-clean-gzip \
15488 maybe-maintainer-clean-hello \
15489 maybe-maintainer-clean-indent \
15490 maybe-maintainer-clean-intl \
15491 maybe-maintainer-clean-tcl \
15492 maybe-maintainer-clean-itcl \
15493 maybe-maintainer-clean-ld \
15494 maybe-maintainer-clean-libgui \
15495 maybe-maintainer-clean-libiberty \
15496 maybe-maintainer-clean-libtool \
15497 maybe-maintainer-clean-m4 \
15498 maybe-maintainer-clean-make \
15499 maybe-maintainer-clean-mmalloc \
15500 maybe-maintainer-clean-patch \
15501 maybe-maintainer-clean-perl \
15502 maybe-maintainer-clean-prms \
15503 maybe-maintainer-clean-rcs \
15504 maybe-maintainer-clean-readline \
15505 maybe-maintainer-clean-release \
15506 maybe-maintainer-clean-recode \
15507 maybe-maintainer-clean-sed \
15508 maybe-maintainer-clean-send-pr \
15509 maybe-maintainer-clean-shellutils \
15510 maybe-maintainer-clean-sid \
15511 maybe-maintainer-clean-sim \
15512 maybe-maintainer-clean-tar \
15513 maybe-maintainer-clean-texinfo \
15514 maybe-maintainer-clean-textutils \
15515 maybe-maintainer-clean-time \
15516 maybe-maintainer-clean-uudecode \
15517 maybe-maintainer-clean-wdiff \
15518 maybe-maintainer-clean-zip \
15519 maybe-maintainer-clean-zlib \
15520 maybe-maintainer-clean-gdb \
15521 maybe-maintainer-clean-expect \
15522 maybe-maintainer-clean-guile \
15523 maybe-maintainer-clean-tk \
15524 maybe-maintainer-clean-tix \
15525 maybe-maintainer-clean-libtermcap \
15526 maybe-maintainer-clean-utils
15527
15528.PHONY: maintainer-clean-target
15529maintainer-clean-target: \
15530 maybe-maintainer-clean-target-libstdc++-v3 \
15531 maybe-maintainer-clean-target-newlib \
15532 maybe-maintainer-clean-target-libf2c \
15533 maybe-maintainer-clean-target-libobjc \
15534 maybe-maintainer-clean-target-libtermcap \
15535 maybe-maintainer-clean-target-winsup \
15536 maybe-maintainer-clean-target-libgloss \
15537 maybe-maintainer-clean-target-libiberty \
15538 maybe-maintainer-clean-target-gperf \
15539 maybe-maintainer-clean-target-examples \
15540 maybe-maintainer-clean-target-libffi \
15541 maybe-maintainer-clean-target-libjava \
15542 maybe-maintainer-clean-target-zlib \
15543 maybe-maintainer-clean-target-boehm-gc \
15544 maybe-maintainer-clean-target-qthreads \
15545 maybe-maintainer-clean-target-rda
15546
15547# GCC, the eternal special case
15548.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15549maybe-maintainer-clean-gcc:
15550maintainer-clean-gcc:
15551 @[ -f ./gcc/Makefile ] || exit 0; \
b40e3958
L
15552 r=`${PWD_COMMAND}`; export r; \
15553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15554 $(SET_LIB_PATH) \
15555 for flag in $(EXTRA_GCC_FLAGS); do \
15556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15557 done; \
15558 echo "Doing maintainer-clean in gcc" ; \
15559 (cd gcc && \
15560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15562 "RANLIB=$${RANLIB}" \
15563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15564 maintainer-clean) \
15565 || exit 1
15566
15567# Host modules.
15568
15569.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
15570maybe-maintainer-clean-ash:
15571
15572maintainer-clean-ash:
15573 @[ -f ./ash/Makefile ] || exit 0; \
b40e3958
L
15574 r=`${PWD_COMMAND}`; export r; \
15575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15576 $(SET_LIB_PATH) \
15577 for flag in $(EXTRA_HOST_FLAGS); do \
15578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15579 done; \
15580 echo "Doing maintainer-clean in ash" ; \
15581 (cd ash && \
15582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15584 "RANLIB=$${RANLIB}" \
15585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15586 maintainer-clean) \
15587 || exit 1
15588
15589
15590.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
15591maybe-maintainer-clean-autoconf:
15592
15593maintainer-clean-autoconf:
15594 @[ -f ./autoconf/Makefile ] || exit 0; \
b40e3958
L
15595 r=`${PWD_COMMAND}`; export r; \
15596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15597 $(SET_LIB_PATH) \
15598 for flag in $(EXTRA_HOST_FLAGS); do \
15599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15600 done; \
15601 echo "Doing maintainer-clean in autoconf" ; \
15602 (cd autoconf && \
15603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15605 "RANLIB=$${RANLIB}" \
15606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15607 maintainer-clean) \
15608 || exit 1
15609
15610
15611.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
15612maybe-maintainer-clean-automake:
15613
15614maintainer-clean-automake:
15615 @[ -f ./automake/Makefile ] || exit 0; \
b40e3958
L
15616 r=`${PWD_COMMAND}`; export r; \
15617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15618 $(SET_LIB_PATH) \
15619 for flag in $(EXTRA_HOST_FLAGS); do \
15620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15621 done; \
15622 echo "Doing maintainer-clean in automake" ; \
15623 (cd automake && \
15624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15626 "RANLIB=$${RANLIB}" \
15627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15628 maintainer-clean) \
15629 || exit 1
15630
15631
15632.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
15633maybe-maintainer-clean-bash:
15634
15635maintainer-clean-bash:
15636 @[ -f ./bash/Makefile ] || exit 0; \
b40e3958
L
15637 r=`${PWD_COMMAND}`; export r; \
15638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15639 $(SET_LIB_PATH) \
15640 for flag in $(EXTRA_HOST_FLAGS); do \
15641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15642 done; \
15643 echo "Doing maintainer-clean in bash" ; \
15644 (cd bash && \
15645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15647 "RANLIB=$${RANLIB}" \
15648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15649 maintainer-clean) \
15650 || exit 1
15651
15652
15653.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
15654maybe-maintainer-clean-bfd:
15655
15656maintainer-clean-bfd:
15657 @[ -f ./bfd/Makefile ] || exit 0; \
b40e3958
L
15658 r=`${PWD_COMMAND}`; export r; \
15659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15660 $(SET_LIB_PATH) \
15661 for flag in $(EXTRA_HOST_FLAGS); do \
15662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15663 done; \
15664 echo "Doing maintainer-clean in bfd" ; \
15665 (cd bfd && \
15666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15668 "RANLIB=$${RANLIB}" \
15669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15670 maintainer-clean) \
15671 || exit 1
15672
15673
15674.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
15675maybe-maintainer-clean-opcodes:
15676
15677maintainer-clean-opcodes:
15678 @[ -f ./opcodes/Makefile ] || exit 0; \
b40e3958
L
15679 r=`${PWD_COMMAND}`; export r; \
15680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15681 $(SET_LIB_PATH) \
15682 for flag in $(EXTRA_HOST_FLAGS); do \
15683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15684 done; \
15685 echo "Doing maintainer-clean in opcodes" ; \
15686 (cd opcodes && \
15687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15689 "RANLIB=$${RANLIB}" \
15690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15691 maintainer-clean) \
15692 || exit 1
15693
15694
15695.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
15696maybe-maintainer-clean-binutils:
15697
15698maintainer-clean-binutils:
15699 @[ -f ./binutils/Makefile ] || exit 0; \
b40e3958
L
15700 r=`${PWD_COMMAND}`; export r; \
15701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15702 $(SET_LIB_PATH) \
15703 for flag in $(EXTRA_HOST_FLAGS); do \
15704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15705 done; \
15706 echo "Doing maintainer-clean in binutils" ; \
15707 (cd binutils && \
15708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15710 "RANLIB=$${RANLIB}" \
15711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15712 maintainer-clean) \
15713 || exit 1
15714
15715
15716.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
15717maybe-maintainer-clean-bison:
15718
15719maintainer-clean-bison:
15720 @[ -f ./bison/Makefile ] || exit 0; \
b40e3958
L
15721 r=`${PWD_COMMAND}`; export r; \
15722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15723 $(SET_LIB_PATH) \
15724 for flag in $(EXTRA_HOST_FLAGS); do \
15725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15726 done; \
15727 echo "Doing maintainer-clean in bison" ; \
15728 (cd bison && \
15729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15731 "RANLIB=$${RANLIB}" \
15732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15733 maintainer-clean) \
15734 || exit 1
15735
15736
15737.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
15738maybe-maintainer-clean-byacc:
15739
15740maintainer-clean-byacc:
15741 @[ -f ./byacc/Makefile ] || exit 0; \
b40e3958
L
15742 r=`${PWD_COMMAND}`; export r; \
15743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15744 $(SET_LIB_PATH) \
15745 for flag in $(EXTRA_HOST_FLAGS); do \
15746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15747 done; \
15748 echo "Doing maintainer-clean in byacc" ; \
15749 (cd byacc && \
15750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15752 "RANLIB=$${RANLIB}" \
15753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15754 maintainer-clean) \
15755 || exit 1
15756
15757
15758.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
15759maybe-maintainer-clean-bzip2:
15760
15761maintainer-clean-bzip2:
15762 @[ -f ./bzip2/Makefile ] || exit 0; \
b40e3958
L
15763 r=`${PWD_COMMAND}`; export r; \
15764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15765 $(SET_LIB_PATH) \
15766 for flag in $(EXTRA_HOST_FLAGS); do \
15767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15768 done; \
15769 echo "Doing maintainer-clean in bzip2" ; \
15770 (cd bzip2 && \
15771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15773 "RANLIB=$${RANLIB}" \
15774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15775 maintainer-clean) \
15776 || exit 1
15777
15778
15779.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
15780maybe-maintainer-clean-dejagnu:
15781
15782maintainer-clean-dejagnu:
15783 @[ -f ./dejagnu/Makefile ] || exit 0; \
b40e3958
L
15784 r=`${PWD_COMMAND}`; export r; \
15785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15786 $(SET_LIB_PATH) \
15787 for flag in $(EXTRA_HOST_FLAGS); do \
15788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15789 done; \
15790 echo "Doing maintainer-clean in dejagnu" ; \
15791 (cd dejagnu && \
15792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15794 "RANLIB=$${RANLIB}" \
15795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15796 maintainer-clean) \
15797 || exit 1
15798
15799
15800.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
15801maybe-maintainer-clean-diff:
15802
15803maintainer-clean-diff:
15804 @[ -f ./diff/Makefile ] || exit 0; \
b40e3958
L
15805 r=`${PWD_COMMAND}`; export r; \
15806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15807 $(SET_LIB_PATH) \
15808 for flag in $(EXTRA_HOST_FLAGS); do \
15809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15810 done; \
15811 echo "Doing maintainer-clean in diff" ; \
15812 (cd diff && \
15813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15815 "RANLIB=$${RANLIB}" \
15816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15817 maintainer-clean) \
15818 || exit 1
15819
15820
15821.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
15822maybe-maintainer-clean-dosutils:
15823
15824maintainer-clean-dosutils:
15825 @[ -f ./dosutils/Makefile ] || exit 0; \
b40e3958
L
15826 r=`${PWD_COMMAND}`; export r; \
15827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15828 $(SET_LIB_PATH) \
15829 for flag in $(EXTRA_HOST_FLAGS); do \
15830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15831 done; \
15832 echo "Doing maintainer-clean in dosutils" ; \
15833 (cd dosutils && \
15834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15836 "RANLIB=$${RANLIB}" \
15837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15838 maintainer-clean) \
15839 || exit 1
15840
15841
15842.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
15843maybe-maintainer-clean-etc:
15844
15845maintainer-clean-etc:
15846 @[ -f ./etc/Makefile ] || exit 0; \
b40e3958
L
15847 r=`${PWD_COMMAND}`; export r; \
15848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15849 $(SET_LIB_PATH) \
15850 for flag in $(EXTRA_HOST_FLAGS); do \
15851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15852 done; \
15853 echo "Doing maintainer-clean in etc" ; \
15854 (cd etc && \
15855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15857 "RANLIB=$${RANLIB}" \
15858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15859 maintainer-clean) \
15860 || exit 1
15861
15862
15863.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
15864maybe-maintainer-clean-fastjar:
15865
15866maintainer-clean-fastjar:
15867 @[ -f ./fastjar/Makefile ] || exit 0; \
b40e3958
L
15868 r=`${PWD_COMMAND}`; export r; \
15869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15870 $(SET_LIB_PATH) \
15871 for flag in $(EXTRA_HOST_FLAGS); do \
15872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15873 done; \
15874 echo "Doing maintainer-clean in fastjar" ; \
15875 (cd fastjar && \
15876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15878 "RANLIB=$${RANLIB}" \
15879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15880 maintainer-clean) \
15881 || exit 1
15882
15883
15884.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
15885maybe-maintainer-clean-fileutils:
15886
15887maintainer-clean-fileutils:
15888 @[ -f ./fileutils/Makefile ] || exit 0; \
b40e3958
L
15889 r=`${PWD_COMMAND}`; export r; \
15890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15891 $(SET_LIB_PATH) \
15892 for flag in $(EXTRA_HOST_FLAGS); do \
15893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15894 done; \
15895 echo "Doing maintainer-clean in fileutils" ; \
15896 (cd fileutils && \
15897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15899 "RANLIB=$${RANLIB}" \
15900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15901 maintainer-clean) \
15902 || exit 1
15903
15904
15905.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
15906maybe-maintainer-clean-findutils:
15907
15908maintainer-clean-findutils:
15909 @[ -f ./findutils/Makefile ] || exit 0; \
b40e3958
L
15910 r=`${PWD_COMMAND}`; export r; \
15911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15912 $(SET_LIB_PATH) \
15913 for flag in $(EXTRA_HOST_FLAGS); do \
15914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15915 done; \
15916 echo "Doing maintainer-clean in findutils" ; \
15917 (cd findutils && \
15918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15920 "RANLIB=$${RANLIB}" \
15921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15922 maintainer-clean) \
15923 || exit 1
15924
15925
15926.PHONY: maybe-maintainer-clean-find maintainer-clean-find
15927maybe-maintainer-clean-find:
15928
15929maintainer-clean-find:
15930 @[ -f ./find/Makefile ] || exit 0; \
b40e3958
L
15931 r=`${PWD_COMMAND}`; export r; \
15932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15933 $(SET_LIB_PATH) \
15934 for flag in $(EXTRA_HOST_FLAGS); do \
15935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15936 done; \
15937 echo "Doing maintainer-clean in find" ; \
15938 (cd find && \
15939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15941 "RANLIB=$${RANLIB}" \
15942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15943 maintainer-clean) \
15944 || exit 1
15945
15946
15947.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
15948maybe-maintainer-clean-flex:
15949
15950maintainer-clean-flex:
15951 @[ -f ./flex/Makefile ] || exit 0; \
b40e3958
L
15952 r=`${PWD_COMMAND}`; export r; \
15953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15954 $(SET_LIB_PATH) \
15955 for flag in $(EXTRA_HOST_FLAGS); do \
15956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15957 done; \
15958 echo "Doing maintainer-clean in flex" ; \
15959 (cd flex && \
15960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15962 "RANLIB=$${RANLIB}" \
15963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15964 maintainer-clean) \
15965 || exit 1
15966
15967
15968.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
15969maybe-maintainer-clean-gas:
15970
15971maintainer-clean-gas:
15972 @[ -f ./gas/Makefile ] || exit 0; \
b40e3958
L
15973 r=`${PWD_COMMAND}`; export r; \
15974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15975 $(SET_LIB_PATH) \
15976 for flag in $(EXTRA_HOST_FLAGS); do \
15977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15978 done; \
15979 echo "Doing maintainer-clean in gas" ; \
15980 (cd gas && \
15981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15983 "RANLIB=$${RANLIB}" \
15984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15985 maintainer-clean) \
15986 || exit 1
15987
15988
15989.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15990maybe-maintainer-clean-gawk:
15991
15992maintainer-clean-gawk:
15993 @[ -f ./gawk/Makefile ] || exit 0; \
b40e3958
L
15994 r=`${PWD_COMMAND}`; export r; \
15995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
15996 $(SET_LIB_PATH) \
15997 for flag in $(EXTRA_HOST_FLAGS); do \
15998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15999 done; \
16000 echo "Doing maintainer-clean in gawk" ; \
16001 (cd gawk && \
16002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16004 "RANLIB=$${RANLIB}" \
16005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16006 maintainer-clean) \
16007 || exit 1
16008
16009
16010.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16011maybe-maintainer-clean-gettext:
16012
16013maintainer-clean-gettext:
16014 @[ -f ./gettext/Makefile ] || exit 0; \
b40e3958
L
16015 r=`${PWD_COMMAND}`; export r; \
16016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16017 $(SET_LIB_PATH) \
16018 for flag in $(EXTRA_HOST_FLAGS); do \
16019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16020 done; \
16021 echo "Doing maintainer-clean in gettext" ; \
16022 (cd gettext && \
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 maintainer-clean) \
16028 || exit 1
16029
16030
16031.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
16032maybe-maintainer-clean-gnuserv:
16033
16034maintainer-clean-gnuserv:
16035 @[ -f ./gnuserv/Makefile ] || exit 0; \
b40e3958
L
16036 r=`${PWD_COMMAND}`; export r; \
16037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16038 $(SET_LIB_PATH) \
16039 for flag in $(EXTRA_HOST_FLAGS); do \
16040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16041 done; \
16042 echo "Doing maintainer-clean in gnuserv" ; \
16043 (cd gnuserv && \
16044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16046 "RANLIB=$${RANLIB}" \
16047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16048 maintainer-clean) \
16049 || exit 1
16050
16051
16052.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16053maybe-maintainer-clean-gprof:
16054
16055maintainer-clean-gprof:
16056 @[ -f ./gprof/Makefile ] || exit 0; \
b40e3958
L
16057 r=`${PWD_COMMAND}`; export r; \
16058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16059 $(SET_LIB_PATH) \
16060 for flag in $(EXTRA_HOST_FLAGS); do \
16061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16062 done; \
16063 echo "Doing maintainer-clean in gprof" ; \
16064 (cd gprof && \
16065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16067 "RANLIB=$${RANLIB}" \
16068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16069 maintainer-clean) \
16070 || exit 1
16071
16072
16073.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
16074maybe-maintainer-clean-gzip:
16075
16076maintainer-clean-gzip:
16077 @[ -f ./gzip/Makefile ] || exit 0; \
b40e3958
L
16078 r=`${PWD_COMMAND}`; export r; \
16079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16080 $(SET_LIB_PATH) \
16081 for flag in $(EXTRA_HOST_FLAGS); do \
16082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16083 done; \
16084 echo "Doing maintainer-clean in gzip" ; \
16085 (cd gzip && \
16086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16088 "RANLIB=$${RANLIB}" \
16089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16090 maintainer-clean) \
16091 || exit 1
16092
16093
16094.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
16095maybe-maintainer-clean-hello:
16096
16097maintainer-clean-hello:
16098 @[ -f ./hello/Makefile ] || exit 0; \
b40e3958
L
16099 r=`${PWD_COMMAND}`; export r; \
16100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16101 $(SET_LIB_PATH) \
16102 for flag in $(EXTRA_HOST_FLAGS); do \
16103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16104 done; \
16105 echo "Doing maintainer-clean in hello" ; \
16106 (cd hello && \
16107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16109 "RANLIB=$${RANLIB}" \
16110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16111 maintainer-clean) \
16112 || exit 1
16113
16114
16115.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
16116maybe-maintainer-clean-indent:
16117
16118maintainer-clean-indent:
16119 @[ -f ./indent/Makefile ] || exit 0; \
b40e3958
L
16120 r=`${PWD_COMMAND}`; export r; \
16121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16122 $(SET_LIB_PATH) \
16123 for flag in $(EXTRA_HOST_FLAGS); do \
16124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16125 done; \
16126 echo "Doing maintainer-clean in indent" ; \
16127 (cd indent && \
16128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16130 "RANLIB=$${RANLIB}" \
16131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16132 maintainer-clean) \
16133 || exit 1
16134
16135
16136.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
16137maybe-maintainer-clean-intl:
16138
16139maintainer-clean-intl:
16140 @[ -f ./intl/Makefile ] || exit 0; \
b40e3958
L
16141 r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16143 $(SET_LIB_PATH) \
16144 for flag in $(EXTRA_HOST_FLAGS); do \
16145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146 done; \
16147 echo "Doing maintainer-clean in intl" ; \
16148 (cd intl && \
16149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151 "RANLIB=$${RANLIB}" \
16152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16153 maintainer-clean) \
16154 || exit 1
16155
16156
16157.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
16158maybe-maintainer-clean-tcl:
16159
16160maintainer-clean-tcl:
16161 @[ -f ./tcl/Makefile ] || exit 0; \
b40e3958
L
16162 r=`${PWD_COMMAND}`; export r; \
16163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16164 $(SET_LIB_PATH) \
16165 for flag in $(EXTRA_HOST_FLAGS); do \
16166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16167 done; \
16168 echo "Doing maintainer-clean in tcl" ; \
16169 (cd tcl && \
16170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16172 "RANLIB=$${RANLIB}" \
16173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16174 maintainer-clean) \
16175 || exit 1
16176
16177
16178.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
16179maybe-maintainer-clean-itcl:
16180
16181maintainer-clean-itcl:
16182 @[ -f ./itcl/Makefile ] || exit 0; \
b40e3958
L
16183 r=`${PWD_COMMAND}`; export r; \
16184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16185 $(SET_LIB_PATH) \
16186 for flag in $(EXTRA_HOST_FLAGS); do \
16187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16188 done; \
16189 echo "Doing maintainer-clean in itcl" ; \
16190 (cd itcl && \
16191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16193 "RANLIB=$${RANLIB}" \
16194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16195 maintainer-clean) \
16196 || exit 1
16197
16198
16199.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
16200maybe-maintainer-clean-ld:
16201
16202maintainer-clean-ld:
16203 @[ -f ./ld/Makefile ] || exit 0; \
b40e3958
L
16204 r=`${PWD_COMMAND}`; export r; \
16205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16206 $(SET_LIB_PATH) \
16207 for flag in $(EXTRA_HOST_FLAGS); do \
16208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16209 done; \
16210 echo "Doing maintainer-clean in ld" ; \
16211 (cd ld && \
16212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16214 "RANLIB=$${RANLIB}" \
16215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16216 maintainer-clean) \
16217 || exit 1
16218
16219
16220.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
16221maybe-maintainer-clean-libgui:
16222
16223maintainer-clean-libgui:
16224 @[ -f ./libgui/Makefile ] || exit 0; \
b40e3958
L
16225 r=`${PWD_COMMAND}`; export r; \
16226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16227 $(SET_LIB_PATH) \
16228 for flag in $(EXTRA_HOST_FLAGS); do \
16229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16230 done; \
16231 echo "Doing maintainer-clean in libgui" ; \
16232 (cd libgui && \
16233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16235 "RANLIB=$${RANLIB}" \
16236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16237 maintainer-clean) \
16238 || exit 1
16239
16240
16241.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
16242maybe-maintainer-clean-libiberty:
16243
16244maintainer-clean-libiberty:
16245 @[ -f ./libiberty/Makefile ] || exit 0; \
b40e3958
L
16246 r=`${PWD_COMMAND}`; export r; \
16247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16248 $(SET_LIB_PATH) \
16249 for flag in $(EXTRA_HOST_FLAGS); do \
16250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16251 done; \
16252 echo "Doing maintainer-clean in libiberty" ; \
16253 (cd libiberty && \
16254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16256 "RANLIB=$${RANLIB}" \
16257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16258 maintainer-clean) \
16259 || exit 1
16260
16261
16262.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
16263maybe-maintainer-clean-libtool:
16264
16265maintainer-clean-libtool:
16266 @[ -f ./libtool/Makefile ] || exit 0; \
b40e3958
L
16267 r=`${PWD_COMMAND}`; export r; \
16268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16269 $(SET_LIB_PATH) \
16270 for flag in $(EXTRA_HOST_FLAGS); do \
16271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16272 done; \
16273 echo "Doing maintainer-clean in libtool" ; \
16274 (cd libtool && \
16275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16277 "RANLIB=$${RANLIB}" \
16278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16279 maintainer-clean) \
16280 || exit 1
16281
16282
16283.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
16284maybe-maintainer-clean-m4:
16285
16286maintainer-clean-m4:
16287 @[ -f ./m4/Makefile ] || exit 0; \
b40e3958
L
16288 r=`${PWD_COMMAND}`; export r; \
16289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16290 $(SET_LIB_PATH) \
16291 for flag in $(EXTRA_HOST_FLAGS); do \
16292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16293 done; \
16294 echo "Doing maintainer-clean in m4" ; \
16295 (cd m4 && \
16296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16298 "RANLIB=$${RANLIB}" \
16299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16300 maintainer-clean) \
16301 || exit 1
16302
16303
16304.PHONY: maybe-maintainer-clean-make maintainer-clean-make
16305maybe-maintainer-clean-make:
16306
16307maintainer-clean-make:
16308 @[ -f ./make/Makefile ] || exit 0; \
b40e3958
L
16309 r=`${PWD_COMMAND}`; export r; \
16310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16311 $(SET_LIB_PATH) \
16312 for flag in $(EXTRA_HOST_FLAGS); do \
16313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16314 done; \
16315 echo "Doing maintainer-clean in make" ; \
16316 (cd make && \
16317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16319 "RANLIB=$${RANLIB}" \
16320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16321 maintainer-clean) \
16322 || exit 1
16323
16324
16325.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
16326maybe-maintainer-clean-mmalloc:
16327
16328maintainer-clean-mmalloc:
16329 @[ -f ./mmalloc/Makefile ] || exit 0; \
b40e3958
L
16330 r=`${PWD_COMMAND}`; export r; \
16331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16332 $(SET_LIB_PATH) \
16333 for flag in $(EXTRA_HOST_FLAGS); do \
16334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16335 done; \
16336 echo "Doing maintainer-clean in mmalloc" ; \
16337 (cd mmalloc && \
16338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16340 "RANLIB=$${RANLIB}" \
16341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16342 maintainer-clean) \
16343 || exit 1
16344
16345
16346.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
16347maybe-maintainer-clean-patch:
16348
16349maintainer-clean-patch:
16350 @[ -f ./patch/Makefile ] || exit 0; \
b40e3958
L
16351 r=`${PWD_COMMAND}`; export r; \
16352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16353 $(SET_LIB_PATH) \
16354 for flag in $(EXTRA_HOST_FLAGS); do \
16355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16356 done; \
16357 echo "Doing maintainer-clean in patch" ; \
16358 (cd patch && \
16359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16361 "RANLIB=$${RANLIB}" \
16362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16363 maintainer-clean) \
16364 || exit 1
16365
16366
16367.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
16368maybe-maintainer-clean-perl:
16369
16370maintainer-clean-perl:
16371 @[ -f ./perl/Makefile ] || exit 0; \
b40e3958
L
16372 r=`${PWD_COMMAND}`; export r; \
16373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16374 $(SET_LIB_PATH) \
16375 for flag in $(EXTRA_HOST_FLAGS); do \
16376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16377 done; \
16378 echo "Doing maintainer-clean in perl" ; \
16379 (cd perl && \
16380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16382 "RANLIB=$${RANLIB}" \
16383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16384 maintainer-clean) \
16385 || exit 1
16386
16387
16388.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
16389maybe-maintainer-clean-prms:
16390
16391maintainer-clean-prms:
16392 @[ -f ./prms/Makefile ] || exit 0; \
b40e3958
L
16393 r=`${PWD_COMMAND}`; export r; \
16394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16395 $(SET_LIB_PATH) \
16396 for flag in $(EXTRA_HOST_FLAGS); do \
16397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16398 done; \
16399 echo "Doing maintainer-clean in prms" ; \
16400 (cd prms && \
16401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16403 "RANLIB=$${RANLIB}" \
16404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16405 maintainer-clean) \
16406 || exit 1
16407
16408
16409.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
16410maybe-maintainer-clean-rcs:
16411
16412maintainer-clean-rcs:
16413 @[ -f ./rcs/Makefile ] || exit 0; \
b40e3958
L
16414 r=`${PWD_COMMAND}`; export r; \
16415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16416 $(SET_LIB_PATH) \
16417 for flag in $(EXTRA_HOST_FLAGS); do \
16418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16419 done; \
16420 echo "Doing maintainer-clean in rcs" ; \
16421 (cd rcs && \
16422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16424 "RANLIB=$${RANLIB}" \
16425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16426 maintainer-clean) \
16427 || exit 1
16428
16429
16430.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
16431maybe-maintainer-clean-readline:
16432
16433maintainer-clean-readline:
16434 @[ -f ./readline/Makefile ] || exit 0; \
b40e3958
L
16435 r=`${PWD_COMMAND}`; export r; \
16436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16437 $(SET_LIB_PATH) \
16438 for flag in $(EXTRA_HOST_FLAGS); do \
16439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16440 done; \
16441 echo "Doing maintainer-clean in readline" ; \
16442 (cd readline && \
16443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16445 "RANLIB=$${RANLIB}" \
16446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16447 maintainer-clean) \
16448 || exit 1
16449
16450
16451.PHONY: maybe-maintainer-clean-release maintainer-clean-release
16452maybe-maintainer-clean-release:
16453
16454maintainer-clean-release:
16455 @[ -f ./release/Makefile ] || exit 0; \
b40e3958
L
16456 r=`${PWD_COMMAND}`; export r; \
16457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16458 $(SET_LIB_PATH) \
16459 for flag in $(EXTRA_HOST_FLAGS); do \
16460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16461 done; \
16462 echo "Doing maintainer-clean in release" ; \
16463 (cd release && \
16464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16466 "RANLIB=$${RANLIB}" \
16467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16468 maintainer-clean) \
16469 || exit 1
16470
16471
16472.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
16473maybe-maintainer-clean-recode:
16474
16475maintainer-clean-recode:
16476 @[ -f ./recode/Makefile ] || exit 0; \
b40e3958
L
16477 r=`${PWD_COMMAND}`; export r; \
16478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16479 $(SET_LIB_PATH) \
16480 for flag in $(EXTRA_HOST_FLAGS); do \
16481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16482 done; \
16483 echo "Doing maintainer-clean in recode" ; \
16484 (cd recode && \
16485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16487 "RANLIB=$${RANLIB}" \
16488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16489 maintainer-clean) \
16490 || exit 1
16491
16492
16493.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
16494maybe-maintainer-clean-sed:
16495
16496maintainer-clean-sed:
16497 @[ -f ./sed/Makefile ] || exit 0; \
b40e3958
L
16498 r=`${PWD_COMMAND}`; export r; \
16499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16500 $(SET_LIB_PATH) \
16501 for flag in $(EXTRA_HOST_FLAGS); do \
16502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16503 done; \
16504 echo "Doing maintainer-clean in sed" ; \
16505 (cd sed && \
16506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16508 "RANLIB=$${RANLIB}" \
16509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16510 maintainer-clean) \
16511 || exit 1
16512
16513
16514.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
16515maybe-maintainer-clean-send-pr:
16516
16517maintainer-clean-send-pr:
16518 @[ -f ./send-pr/Makefile ] || exit 0; \
b40e3958
L
16519 r=`${PWD_COMMAND}`; export r; \
16520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16521 $(SET_LIB_PATH) \
16522 for flag in $(EXTRA_HOST_FLAGS); do \
16523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16524 done; \
16525 echo "Doing maintainer-clean in send-pr" ; \
16526 (cd send-pr && \
16527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16529 "RANLIB=$${RANLIB}" \
16530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16531 maintainer-clean) \
16532 || exit 1
16533
16534
16535.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
16536maybe-maintainer-clean-shellutils:
16537
16538maintainer-clean-shellutils:
16539 @[ -f ./shellutils/Makefile ] || exit 0; \
b40e3958
L
16540 r=`${PWD_COMMAND}`; export r; \
16541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16542 $(SET_LIB_PATH) \
16543 for flag in $(EXTRA_HOST_FLAGS); do \
16544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16545 done; \
16546 echo "Doing maintainer-clean in shellutils" ; \
16547 (cd shellutils && \
16548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16550 "RANLIB=$${RANLIB}" \
16551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16552 maintainer-clean) \
16553 || exit 1
16554
16555
16556.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
16557maybe-maintainer-clean-sid:
16558
16559maintainer-clean-sid:
16560 @[ -f ./sid/Makefile ] || exit 0; \
b40e3958
L
16561 r=`${PWD_COMMAND}`; export r; \
16562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16563 $(SET_LIB_PATH) \
16564 for flag in $(EXTRA_HOST_FLAGS); do \
16565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16566 done; \
16567 echo "Doing maintainer-clean in sid" ; \
16568 (cd sid && \
16569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16571 "RANLIB=$${RANLIB}" \
16572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16573 maintainer-clean) \
16574 || exit 1
16575
16576
16577.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
16578maybe-maintainer-clean-sim:
16579
16580maintainer-clean-sim:
16581 @[ -f ./sim/Makefile ] || exit 0; \
b40e3958
L
16582 r=`${PWD_COMMAND}`; export r; \
16583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16584 $(SET_LIB_PATH) \
16585 for flag in $(EXTRA_HOST_FLAGS); do \
16586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16587 done; \
16588 echo "Doing maintainer-clean in sim" ; \
16589 (cd sim && \
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 maintainer-clean) \
16595 || exit 1
16596
16597
16598.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
16599maybe-maintainer-clean-tar:
16600
16601maintainer-clean-tar:
16602 @[ -f ./tar/Makefile ] || exit 0; \
b40e3958
L
16603 r=`${PWD_COMMAND}`; export r; \
16604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16605 $(SET_LIB_PATH) \
16606 for flag in $(EXTRA_HOST_FLAGS); do \
16607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16608 done; \
16609 echo "Doing maintainer-clean in tar" ; \
16610 (cd tar && \
16611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16613 "RANLIB=$${RANLIB}" \
16614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16615 maintainer-clean) \
16616 || exit 1
16617
16618
16619.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
16620maybe-maintainer-clean-texinfo:
16621
16622maintainer-clean-texinfo:
16623 @[ -f ./texinfo/Makefile ] || exit 0; \
b40e3958
L
16624 r=`${PWD_COMMAND}`; export r; \
16625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16626 $(SET_LIB_PATH) \
16627 for flag in $(EXTRA_HOST_FLAGS); do \
16628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16629 done; \
16630 echo "Doing maintainer-clean in texinfo" ; \
16631 (cd texinfo && \
16632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16634 "RANLIB=$${RANLIB}" \
16635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16636 maintainer-clean) \
16637 || exit 1
16638
16639
16640.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
16641maybe-maintainer-clean-textutils:
16642
16643maintainer-clean-textutils:
16644 @[ -f ./textutils/Makefile ] || exit 0; \
b40e3958
L
16645 r=`${PWD_COMMAND}`; export r; \
16646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16647 $(SET_LIB_PATH) \
16648 for flag in $(EXTRA_HOST_FLAGS); do \
16649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16650 done; \
16651 echo "Doing maintainer-clean in textutils" ; \
16652 (cd textutils && \
16653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16655 "RANLIB=$${RANLIB}" \
16656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16657 maintainer-clean) \
16658 || exit 1
16659
16660
16661.PHONY: maybe-maintainer-clean-time maintainer-clean-time
16662maybe-maintainer-clean-time:
16663
16664maintainer-clean-time:
16665 @[ -f ./time/Makefile ] || exit 0; \
b40e3958
L
16666 r=`${PWD_COMMAND}`; export r; \
16667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16668 $(SET_LIB_PATH) \
16669 for flag in $(EXTRA_HOST_FLAGS); do \
16670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16671 done; \
16672 echo "Doing maintainer-clean in time" ; \
16673 (cd time && \
16674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16676 "RANLIB=$${RANLIB}" \
16677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16678 maintainer-clean) \
16679 || exit 1
16680
16681
16682.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
16683maybe-maintainer-clean-uudecode:
16684
16685maintainer-clean-uudecode:
16686 @[ -f ./uudecode/Makefile ] || exit 0; \
b40e3958
L
16687 r=`${PWD_COMMAND}`; export r; \
16688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16689 $(SET_LIB_PATH) \
16690 for flag in $(EXTRA_HOST_FLAGS); do \
16691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16692 done; \
16693 echo "Doing maintainer-clean in uudecode" ; \
16694 (cd uudecode && \
16695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16697 "RANLIB=$${RANLIB}" \
16698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16699 maintainer-clean) \
16700 || exit 1
16701
16702
16703.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
16704maybe-maintainer-clean-wdiff:
16705
16706maintainer-clean-wdiff:
16707 @[ -f ./wdiff/Makefile ] || exit 0; \
b40e3958
L
16708 r=`${PWD_COMMAND}`; export r; \
16709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16710 $(SET_LIB_PATH) \
16711 for flag in $(EXTRA_HOST_FLAGS); do \
16712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16713 done; \
16714 echo "Doing maintainer-clean in wdiff" ; \
16715 (cd wdiff && \
16716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16718 "RANLIB=$${RANLIB}" \
16719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16720 maintainer-clean) \
16721 || exit 1
16722
16723
16724.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
16725maybe-maintainer-clean-zip:
16726
16727maintainer-clean-zip:
16728 @[ -f ./zip/Makefile ] || exit 0; \
b40e3958
L
16729 r=`${PWD_COMMAND}`; export r; \
16730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16731 $(SET_LIB_PATH) \
16732 for flag in $(EXTRA_HOST_FLAGS); do \
16733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16734 done; \
16735 echo "Doing maintainer-clean in zip" ; \
16736 (cd zip && \
16737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16739 "RANLIB=$${RANLIB}" \
16740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16741 maintainer-clean) \
16742 || exit 1
16743
16744
16745.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
16746maybe-maintainer-clean-zlib:
16747
16748maintainer-clean-zlib:
16749 @[ -f ./zlib/Makefile ] || exit 0; \
b40e3958
L
16750 r=`${PWD_COMMAND}`; export r; \
16751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16752 $(SET_LIB_PATH) \
16753 for flag in $(EXTRA_HOST_FLAGS); do \
16754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16755 done; \
16756 echo "Doing maintainer-clean in zlib" ; \
16757 (cd zlib && \
16758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16760 "RANLIB=$${RANLIB}" \
16761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16762 maintainer-clean) \
16763 || exit 1
16764
16765
16766.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
16767maybe-maintainer-clean-gdb:
16768
16769maintainer-clean-gdb:
16770 @[ -f ./gdb/Makefile ] || exit 0; \
b40e3958
L
16771 r=`${PWD_COMMAND}`; export r; \
16772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16773 $(SET_LIB_PATH) \
16774 for flag in $(EXTRA_HOST_FLAGS); do \
16775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16776 done; \
16777 echo "Doing maintainer-clean in gdb" ; \
16778 (cd gdb && \
16779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16781 "RANLIB=$${RANLIB}" \
16782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16783 maintainer-clean) \
16784 || exit 1
16785
16786
16787.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
16788maybe-maintainer-clean-expect:
16789
16790maintainer-clean-expect:
16791 @[ -f ./expect/Makefile ] || exit 0; \
b40e3958
L
16792 r=`${PWD_COMMAND}`; export r; \
16793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16794 $(SET_LIB_PATH) \
16795 for flag in $(EXTRA_HOST_FLAGS); do \
16796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16797 done; \
16798 echo "Doing maintainer-clean in expect" ; \
16799 (cd expect && \
16800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16802 "RANLIB=$${RANLIB}" \
16803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16804 maintainer-clean) \
16805 || exit 1
16806
16807
16808.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
16809maybe-maintainer-clean-guile:
16810
16811maintainer-clean-guile:
16812 @[ -f ./guile/Makefile ] || exit 0; \
b40e3958
L
16813 r=`${PWD_COMMAND}`; export r; \
16814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16815 $(SET_LIB_PATH) \
16816 for flag in $(EXTRA_HOST_FLAGS); do \
16817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16818 done; \
16819 echo "Doing maintainer-clean in guile" ; \
16820 (cd guile && \
16821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16823 "RANLIB=$${RANLIB}" \
16824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16825 maintainer-clean) \
16826 || exit 1
16827
16828
16829.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
16830maybe-maintainer-clean-tk:
16831
16832maintainer-clean-tk:
16833 @[ -f ./tk/Makefile ] || exit 0; \
b40e3958
L
16834 r=`${PWD_COMMAND}`; export r; \
16835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16836 $(SET_LIB_PATH) \
16837 for flag in $(EXTRA_HOST_FLAGS); do \
16838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16839 done; \
16840 echo "Doing maintainer-clean in tk" ; \
16841 (cd tk && \
16842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16844 "RANLIB=$${RANLIB}" \
16845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16846 maintainer-clean) \
16847 || exit 1
16848
16849
16850.PHONY: maybe-maintainer-clean-tix maintainer-clean-tix
16851maybe-maintainer-clean-tix:
16852
16853maintainer-clean-tix:
16854 @[ -f ./tix/Makefile ] || exit 0; \
b40e3958
L
16855 r=`${PWD_COMMAND}`; export r; \
16856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16857 $(SET_LIB_PATH) \
16858 for flag in $(EXTRA_HOST_FLAGS); do \
16859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16860 done; \
16861 echo "Doing maintainer-clean in tix" ; \
16862 (cd tix && \
16863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16865 "RANLIB=$${RANLIB}" \
16866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16867 maintainer-clean) \
16868 || exit 1
16869
16870
16871.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
16872maybe-maintainer-clean-libtermcap:
16873
16874# libtermcap doesn't support maintainer-clean.
16875maintainer-clean-libtermcap:
16876
16877
16878.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
16879maybe-maintainer-clean-utils:
16880
16881maintainer-clean-utils:
16882 @[ -f ./utils/Makefile ] || exit 0; \
b40e3958
L
16883 r=`${PWD_COMMAND}`; export r; \
16884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16885 $(SET_LIB_PATH) \
16886 for flag in $(EXTRA_HOST_FLAGS); do \
16887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16888 done; \
16889 echo "Doing maintainer-clean in utils" ; \
16890 (cd utils && \
16891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16893 "RANLIB=$${RANLIB}" \
16894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16895 maintainer-clean) \
16896 || exit 1
16897
16898
16899
16900# Target modules.
16901
16902.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
16903maybe-maintainer-clean-target-libstdc++-v3:
16904
16905maintainer-clean-target-libstdc++-v3:
16906 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
b40e3958
L
16907 r=`${PWD_COMMAND}`; export r; \
16908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16909 $(SET_LIB_PATH) \
16910 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
16911 for flag in $(EXTRA_TARGET_FLAGS); do \
16912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16913 done; \
16914 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
16915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16917 "RANLIB=$${RANLIB}" \
16918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16919 maintainer-clean) \
16920 || exit 1
16921
16922
16923.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
16924maybe-maintainer-clean-target-newlib:
16925
16926maintainer-clean-target-newlib:
16927 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
b40e3958
L
16928 r=`${PWD_COMMAND}`; export r; \
16929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16930 $(SET_LIB_PATH) \
16931 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
16932 for flag in $(EXTRA_TARGET_FLAGS); do \
16933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16934 done; \
16935 (cd $(TARGET_SUBDIR)/newlib && \
16936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16938 "RANLIB=$${RANLIB}" \
16939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16940 maintainer-clean) \
16941 || exit 1
16942
16943
16944.PHONY: maybe-maintainer-clean-target-libf2c maintainer-clean-target-libf2c
16945maybe-maintainer-clean-target-libf2c:
16946
16947maintainer-clean-target-libf2c:
16948 @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
b40e3958
L
16949 r=`${PWD_COMMAND}`; export r; \
16950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16951 $(SET_LIB_PATH) \
16952 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libf2c" ; \
16953 for flag in $(EXTRA_TARGET_FLAGS); do \
16954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16955 done; \
16956 (cd $(TARGET_SUBDIR)/libf2c && \
16957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16959 "RANLIB=$${RANLIB}" \
16960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16961 maintainer-clean) \
16962 || exit 1
16963
16964
16965.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
16966maybe-maintainer-clean-target-libobjc:
16967
16968maintainer-clean-target-libobjc:
16969 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
b40e3958
L
16970 r=`${PWD_COMMAND}`; export r; \
16971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
16972 $(SET_LIB_PATH) \
16973 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
16974 for flag in $(EXTRA_TARGET_FLAGS); do \
16975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16976 done; \
16977 (cd $(TARGET_SUBDIR)/libobjc && \
16978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16980 "RANLIB=$${RANLIB}" \
16981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16982 maintainer-clean) \
16983 || exit 1
16984
16985
16986.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
16987maybe-maintainer-clean-target-libtermcap:
16988
16989# libtermcap doesn't support maintainer-clean.
123494c8 16990maintainer-clean-target-libtermcap:
2a4cbe27
NN
16991
16992
16993.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
16994maybe-maintainer-clean-target-winsup:
16995
16996maintainer-clean-target-winsup:
16997 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
b40e3958
L
16998 r=`${PWD_COMMAND}`; export r; \
16999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17000 $(SET_LIB_PATH) \
17001 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
17002 for flag in $(EXTRA_TARGET_FLAGS); do \
17003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17004 done; \
17005 (cd $(TARGET_SUBDIR)/winsup && \
17006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17008 "RANLIB=$${RANLIB}" \
17009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17010 maintainer-clean) \
17011 || exit 1
17012
17013
17014.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
17015maybe-maintainer-clean-target-libgloss:
17016
17017maintainer-clean-target-libgloss:
17018 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
b40e3958
L
17019 r=`${PWD_COMMAND}`; export r; \
17020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17021 $(SET_LIB_PATH) \
17022 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
17023 for flag in $(EXTRA_TARGET_FLAGS); do \
17024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17025 done; \
17026 (cd $(TARGET_SUBDIR)/libgloss && \
17027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17029 "RANLIB=$${RANLIB}" \
17030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17031 maintainer-clean) \
17032 || exit 1
17033
17034
17035.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
17036maybe-maintainer-clean-target-libiberty:
17037
17038maintainer-clean-target-libiberty:
17039 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
b40e3958
L
17040 r=`${PWD_COMMAND}`; export r; \
17041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17042 $(SET_LIB_PATH) \
17043 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
17044 for flag in $(EXTRA_TARGET_FLAGS); do \
17045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17046 done; \
17047 (cd $(TARGET_SUBDIR)/libiberty && \
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
17056.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
17057maybe-maintainer-clean-target-gperf:
17058
17059maintainer-clean-target-gperf:
17060 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
b40e3958
L
17061 r=`${PWD_COMMAND}`; export r; \
17062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17063 $(SET_LIB_PATH) \
17064 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
17065 for flag in $(EXTRA_TARGET_FLAGS); do \
17066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17067 done; \
17068 (cd $(TARGET_SUBDIR)/gperf && \
17069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17071 "RANLIB=$${RANLIB}" \
17072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17073 maintainer-clean) \
17074 || exit 1
17075
17076
17077.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
17078maybe-maintainer-clean-target-examples:
17079
17080maintainer-clean-target-examples:
17081 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
b40e3958
L
17082 r=`${PWD_COMMAND}`; export r; \
17083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17084 $(SET_LIB_PATH) \
17085 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
17086 for flag in $(EXTRA_TARGET_FLAGS); do \
17087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17088 done; \
17089 (cd $(TARGET_SUBDIR)/examples && \
17090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17092 "RANLIB=$${RANLIB}" \
17093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17094 maintainer-clean) \
17095 || exit 1
17096
17097
17098.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
17099maybe-maintainer-clean-target-libffi:
17100
17101maintainer-clean-target-libffi:
17102 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
b40e3958
L
17103 r=`${PWD_COMMAND}`; export r; \
17104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17105 $(SET_LIB_PATH) \
17106 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
17107 for flag in $(EXTRA_TARGET_FLAGS); do \
17108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17109 done; \
17110 (cd $(TARGET_SUBDIR)/libffi && \
17111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17113 "RANLIB=$${RANLIB}" \
17114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17115 maintainer-clean) \
17116 || exit 1
17117
17118
17119.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
17120maybe-maintainer-clean-target-libjava:
17121
17122maintainer-clean-target-libjava:
17123 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
b40e3958
L
17124 r=`${PWD_COMMAND}`; export r; \
17125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17126 $(SET_LIB_PATH) \
17127 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
17128 for flag in $(EXTRA_TARGET_FLAGS); do \
17129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17130 done; \
17131 (cd $(TARGET_SUBDIR)/libjava && \
17132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17134 "RANLIB=$${RANLIB}" \
17135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17136 maintainer-clean) \
17137 || exit 1
17138
17139
17140.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
17141maybe-maintainer-clean-target-zlib:
17142
17143maintainer-clean-target-zlib:
17144 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
b40e3958
L
17145 r=`${PWD_COMMAND}`; export r; \
17146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17147 $(SET_LIB_PATH) \
17148 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
17149 for flag in $(EXTRA_TARGET_FLAGS); do \
17150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17151 done; \
17152 (cd $(TARGET_SUBDIR)/zlib && \
17153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17155 "RANLIB=$${RANLIB}" \
17156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17157 maintainer-clean) \
17158 || exit 1
17159
17160
17161.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
17162maybe-maintainer-clean-target-boehm-gc:
17163
17164maintainer-clean-target-boehm-gc:
17165 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
b40e3958
L
17166 r=`${PWD_COMMAND}`; export r; \
17167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17168 $(SET_LIB_PATH) \
17169 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
17170 for flag in $(EXTRA_TARGET_FLAGS); do \
17171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17172 done; \
17173 (cd $(TARGET_SUBDIR)/boehm-gc && \
17174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17176 "RANLIB=$${RANLIB}" \
17177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17178 maintainer-clean) \
17179 || exit 1
17180
17181
17182.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
17183maybe-maintainer-clean-target-qthreads:
17184
17185maintainer-clean-target-qthreads:
17186 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
b40e3958
L
17187 r=`${PWD_COMMAND}`; export r; \
17188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17189 $(SET_LIB_PATH) \
17190 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
17191 for flag in $(EXTRA_TARGET_FLAGS); do \
17192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17193 done; \
17194 (cd $(TARGET_SUBDIR)/qthreads && \
17195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17197 "RANLIB=$${RANLIB}" \
17198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17199 maintainer-clean) \
17200 || exit 1
17201
17202
17203.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
17204maybe-maintainer-clean-target-rda:
17205
17206maintainer-clean-target-rda:
17207 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
b40e3958
L
17208 r=`${PWD_COMMAND}`; export r; \
17209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17210 $(SET_LIB_PATH) \
17211 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
17212 for flag in $(EXTRA_TARGET_FLAGS); do \
17213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17214 done; \
17215 (cd $(TARGET_SUBDIR)/rda && \
17216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17218 "RANLIB=$${RANLIB}" \
17219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17220 maintainer-clean) \
17221 || exit 1
17222
17223
17224
17225
17226# Here are the targets which correspond to the do-X targets.
17227
17228.PHONY: info installcheck dvi install-info
17229.PHONY: clean distclean mostlyclean maintainer-clean realclean
17230.PHONY: local-clean local-distclean local-maintainer-clean
17231info: do-info
17232installcheck: do-installcheck
17233dvi: do-dvi
17234
17235# Make sure makeinfo is built before we do a `make info', if we're
17236# in fact building texinfo.
17237do-info: maybe-all-texinfo
17238
17239install-info: do-install-info dir.info
b40e3958 17240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2a4cbe27
NN
17241 if [ -f dir.info ] ; then \
17242 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
17243 else true ; fi
17244
17245local-clean:
17246 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
17247
17248local-distclean:
17249 -rm -f Makefile config.status config.cache mh-frag mt-frag
17250 -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
17251 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
17252 rm -rf $(TARGET_SUBDIR); \
17253 else true; fi
17254 -rm -rf $(BUILD_SUBDIR)
17255 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
17256 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
17257 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
17258 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
17259 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
17260
17261local-maintainer-clean:
17262 @echo "This command is intended for maintainers to use;"
17263 @echo "it deletes files that may require special tools to rebuild."
17264
17265clean: do-clean local-clean
17266mostlyclean: do-mostlyclean local-clean
17267distclean: do-distclean local-clean local-distclean
17268maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
17269maintainer-clean: local-distclean
17270realclean: maintainer-clean
252b5132 17271
2a4cbe27
NN
17272# Extra dependency for clean-target, owing to the mixed nature of gcc
17273clean-target: clean-target-libgcc
5cec67bf
AO
17274clean-target-libgcc:
17275 test ! -d gcc/libgcc || \
17276 (cd gcc/libgcc && find . -type d -print) | \
17277 while read d; do rm -f gcc/$$d/libgcc.a || : ; done
17278 -rm -rf gcc/libgcc
252b5132
RH
17279
17280# Check target.
17281
80413487 17282.PHONY: check do-check
ede4fbe4 17283check: do-check
80413487 17284
3866be5d 17285# Only include modules actually being configured and built.
16ae0395
NN
17286do-check: maybe-check-gcc \
17287 maybe-check-ash \
17288 maybe-check-autoconf \
17289 maybe-check-automake \
17290 maybe-check-bash \
17291 maybe-check-bfd \
17292 maybe-check-opcodes \
17293 maybe-check-binutils \
17294 maybe-check-bison \
17295 maybe-check-byacc \
17296 maybe-check-bzip2 \
17297 maybe-check-dejagnu \
17298 maybe-check-diff \
17299 maybe-check-dosutils \
17300 maybe-check-etc \
17301 maybe-check-fastjar \
17302 maybe-check-fileutils \
17303 maybe-check-findutils \
17304 maybe-check-find \
17305 maybe-check-flex \
17306 maybe-check-gas \
17307 maybe-check-gawk \
17308 maybe-check-gettext \
17309 maybe-check-gnuserv \
17310 maybe-check-gprof \
17311 maybe-check-gzip \
17312 maybe-check-hello \
17313 maybe-check-indent \
17314 maybe-check-intl \
17315 maybe-check-tcl \
17316 maybe-check-itcl \
17317 maybe-check-ld \
17318 maybe-check-libgui \
17319 maybe-check-libiberty \
17320 maybe-check-libtool \
17321 maybe-check-m4 \
17322 maybe-check-make \
17323 maybe-check-mmalloc \
17324 maybe-check-patch \
17325 maybe-check-perl \
17326 maybe-check-prms \
17327 maybe-check-rcs \
17328 maybe-check-readline \
17329 maybe-check-release \
17330 maybe-check-recode \
17331 maybe-check-sed \
17332 maybe-check-send-pr \
17333 maybe-check-shellutils \
17334 maybe-check-sid \
17335 maybe-check-sim \
17336 maybe-check-tar \
17337 maybe-check-texinfo \
17338 maybe-check-textutils \
17339 maybe-check-time \
17340 maybe-check-uudecode \
17341 maybe-check-wdiff \
17342 maybe-check-zip \
17343 maybe-check-zlib \
17344 maybe-check-gdb \
17345 maybe-check-expect \
17346 maybe-check-guile \
17347 maybe-check-tk \
17348 maybe-check-tix \
17349 maybe-check-libtermcap \
17350 maybe-check-utils \
17351 maybe-check-target-libstdc++-v3 \
17352 maybe-check-target-newlib \
17353 maybe-check-target-libf2c \
17354 maybe-check-target-libobjc \
17355 maybe-check-target-libtermcap \
17356 maybe-check-target-winsup \
17357 maybe-check-target-libgloss \
17358 maybe-check-target-libiberty \
17359 maybe-check-target-gperf \
17360 maybe-check-target-examples \
17361 maybe-check-target-libffi \
17362 maybe-check-target-libjava \
17363 maybe-check-target-zlib \
17364 maybe-check-target-boehm-gc \
17365 maybe-check-target-qthreads \
17366 maybe-check-target-rda
252b5132
RH
17367
17368# Automated reporting of test results.
17369
17370warning.log: build.log
17371 $(srcdir)/contrib/warn_summary build.log > $@
17372
17373mail-report.log:
17374 if test x'$(BOOT_CFLAGS)' != x''; then \
17375 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
17376 fi; \
17377 $(srcdir)/contrib/test_summary -t >$@
17378 chmod +x $@
17379 echo If you really want to send e-mail, run ./$@ now
17380
17381mail-report-with-warnings.log: warning.log
17382 if test x'$(BOOT_CFLAGS)' != x''; then \
17383 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
17384 fi; \
17385 $(srcdir)/contrib/test_summary -t -i warning.log >$@
17386 chmod +x $@
17387 echo If you really want to send e-mail, run ./$@ now
17388
17389# Installation targets.
17390
ae831be5 17391.PHONY: install uninstall
dd12c3a8
NN
17392install: installdirs install-host install-target
17393
16ae0395
NN
17394.PHONY: install-host-nogcc
17395install-host-nogcc: \
17396 maybe-install-ash \
17397 maybe-install-autoconf \
17398 maybe-install-automake \
17399 maybe-install-bash \
17400 maybe-install-bfd \
17401 maybe-install-opcodes \
17402 maybe-install-binutils \
17403 maybe-install-bison \
17404 maybe-install-byacc \
17405 maybe-install-bzip2 \
17406 maybe-install-dejagnu \
17407 maybe-install-diff \
17408 maybe-install-dosutils \
17409 maybe-install-etc \
17410 maybe-install-fastjar \
17411 maybe-install-fileutils \
17412 maybe-install-findutils \
17413 maybe-install-find \
17414 maybe-install-flex \
17415 maybe-install-gas \
17416 maybe-install-gawk \
17417 maybe-install-gettext \
17418 maybe-install-gnuserv \
17419 maybe-install-gprof \
17420 maybe-install-gzip \
17421 maybe-install-hello \
17422 maybe-install-indent \
17423 maybe-install-intl \
17424 maybe-install-tcl \
17425 maybe-install-itcl \
17426 maybe-install-ld \
17427 maybe-install-libgui \
17428 maybe-install-libiberty \
17429 maybe-install-libtool \
17430 maybe-install-m4 \
17431 maybe-install-make \
17432 maybe-install-mmalloc \
17433 maybe-install-patch \
17434 maybe-install-perl \
17435 maybe-install-prms \
17436 maybe-install-rcs \
17437 maybe-install-readline \
17438 maybe-install-release \
17439 maybe-install-recode \
17440 maybe-install-sed \
17441 maybe-install-send-pr \
17442 maybe-install-shellutils \
17443 maybe-install-sid \
17444 maybe-install-sim \
17445 maybe-install-tar \
17446 maybe-install-texinfo \
17447 maybe-install-textutils \
17448 maybe-install-time \
17449 maybe-install-uudecode \
17450 maybe-install-wdiff \
17451 maybe-install-zip \
17452 maybe-install-zlib \
17453 maybe-install-gdb \
17454 maybe-install-expect \
17455 maybe-install-guile \
17456 maybe-install-tk \
17457 maybe-install-tix \
17458 maybe-install-libtermcap \
17459 maybe-install-utils
17460
dd12c3a8
NN
17461.PHONY: install-host
17462install-host: maybe-install-gcc \
17463 maybe-install-ash \
17464 maybe-install-autoconf \
17465 maybe-install-automake \
17466 maybe-install-bash \
17467 maybe-install-bfd \
17468 maybe-install-opcodes \
17469 maybe-install-binutils \
17470 maybe-install-bison \
17471 maybe-install-byacc \
17472 maybe-install-bzip2 \
17473 maybe-install-dejagnu \
17474 maybe-install-diff \
17475 maybe-install-dosutils \
17476 maybe-install-etc \
17477 maybe-install-fastjar \
17478 maybe-install-fileutils \
17479 maybe-install-findutils \
17480 maybe-install-find \
17481 maybe-install-flex \
17482 maybe-install-gas \
17483 maybe-install-gawk \
17484 maybe-install-gettext \
17485 maybe-install-gnuserv \
17486 maybe-install-gprof \
17487 maybe-install-gzip \
17488 maybe-install-hello \
17489 maybe-install-indent \
17490 maybe-install-intl \
17491 maybe-install-tcl \
17492 maybe-install-itcl \
17493 maybe-install-ld \
17494 maybe-install-libgui \
17495 maybe-install-libiberty \
17496 maybe-install-libtool \
17497 maybe-install-m4 \
17498 maybe-install-make \
17499 maybe-install-mmalloc \
17500 maybe-install-patch \
17501 maybe-install-perl \
17502 maybe-install-prms \
17503 maybe-install-rcs \
17504 maybe-install-readline \
17505 maybe-install-release \
17506 maybe-install-recode \
17507 maybe-install-sed \
17508 maybe-install-send-pr \
17509 maybe-install-shellutils \
17510 maybe-install-sid \
17511 maybe-install-sim \
17512 maybe-install-tar \
17513 maybe-install-texinfo \
17514 maybe-install-textutils \
17515 maybe-install-time \
17516 maybe-install-uudecode \
17517 maybe-install-wdiff \
17518 maybe-install-zip \
17519 maybe-install-zlib \
17520 maybe-install-gdb \
17521 maybe-install-expect \
17522 maybe-install-guile \
17523 maybe-install-tk \
17524 maybe-install-tix \
17525 maybe-install-libtermcap \
17526 maybe-install-utils
16ae0395 17527
dd12c3a8
NN
17528.PHONY: install-target
17529install-target: \
17530 maybe-install-target-libstdc++-v3 \
17531 maybe-install-target-newlib \
17532 maybe-install-target-libf2c \
17533 maybe-install-target-libobjc \
17534 maybe-install-target-libtermcap \
17535 maybe-install-target-winsup \
17536 maybe-install-target-libgloss \
17537 maybe-install-target-libiberty \
17538 maybe-install-target-gperf \
17539 maybe-install-target-examples \
17540 maybe-install-target-libffi \
17541 maybe-install-target-libjava \
17542 maybe-install-target-zlib \
17543 maybe-install-target-boehm-gc \
17544 maybe-install-target-qthreads \
17545 maybe-install-target-rda
252b5132
RH
17546
17547uninstall:
17548 @echo "the uninstall target is not supported in this tree"
17549
3866be5d
NN
17550.PHONY: install.all
17551install.all: install-no-fixedincludes
17552 @if [ -f ./gcc/Makefile ] ; then \
b40e3958 17553 r=`${PWD_COMMAND}` ; export r ; \
3866be5d 17554 $(SET_LIB_PATH) \
1086bc09 17555 (cd ./gcc && \
3866be5d
NN
17556 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
17557 else \
17558 true ; \
17559 fi
17560
17561# install-no-fixedincludes is used because Cygnus can not distribute
17562# the fixed header files.
17563.PHONY: install-no-fixedincludes
16ae0395 17564install-no-fixedincludes: installdirs install-host-nogcc \
dd12c3a8 17565 install-target gcc-no-fixedincludes
3866be5d 17566
15723a45 17567### other supporting targets
3866be5d 17568
15723a45
NN
17569MAKEDIRS= \
17570 $(DESTDIR)$(prefix) \
17571 $(DESTDIR)$(exec_prefix)
17572.PHONY: installdirs
17573installdirs: mkinstalldirs
17574 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3866be5d 17575
15723a45
NN
17576dir.info: do-install-info
17577 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
497f816e 17578 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
15723a45
NN
17579 mv -f dir.info.new dir.info ; \
17580 else true ; \
3866be5d
NN
17581 fi
17582
15723a45
NN
17583dist:
17584 @echo "Building a full distribution of this tree isn't done"
17585 @echo "via 'make dist'. Check out the etc/ subdirectory"
17586
17587etags tags: TAGS
17588
17589# Right now this just builds TAGS in each subdirectory. emacs19 has the
17590# ability to use several tags files at once, so there is probably no need
17591# to combine them into one big TAGS file (like CVS 1.3 does). We could
17592# (if we felt like it) have this Makefile write a piece of elisp which
17593# the user could load to tell emacs19 where all the TAGS files we just
17594# built are.
17595TAGS: do-TAGS
17596
15723a45
NN
17597# --------------------------------------
17598# Modules which run on the build machine
17599# --------------------------------------
17600
930314a4
NN
17601.PHONY: configure-build-libiberty maybe-configure-build-libiberty
17602maybe-configure-build-libiberty:
e6bfb94a
AO
17603configure-build-libiberty:
17604 @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
9175bfc0 17605 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
b40e3958
L
17606 r=`${PWD_COMMAND}`; export r; \
17607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17608 AR="$(AR_FOR_BUILD)"; export AR; \
17609 AS="$(AS_FOR_BUILD)"; export AS; \
17610 CC="$(CC_FOR_BUILD)"; export CC; \
17611 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
10ecffb9 17612 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
17613 CXX="$(CXX_FOR_BUILD)"; export CXX; \
17614 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
17615 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
17616 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
17617 LD="$(LD_FOR_BUILD)"; export LD; \
17618 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
17619 NM="$(NM_FOR_BUILD)"; export NM; \
17620 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
17621 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
17622 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
17623 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
17624 case $(srcdir) in \
17625 /* | [A-Za-z]:[\\/]*) \
17626 topdir=$(srcdir) ;; \
17627 *) \
17628 case "$(BUILD_SUBDIR)" in \
3866be5d
NN
17629 .) topdir="../$(srcdir)" ;; \
17630 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
17631 esac ;; \
17632 esac; \
17633 if [ "$(srcdir)" = "." ] ; then \
17634 if [ "$(BUILD_SUBDIR)" != "." ] ; then \
17635 if $(SHELL) $$s/symlink-tree $${topdir}/libiberty "no-such-file" ; then \
17636 if [ -f Makefile ]; then \
17637 if $(MAKE) distclean; then \
17638 true; \
17639 else \
17640 exit 1; \
17641 fi; \
3866be5d 17642 else \
bba45b8b 17643 true; \
3866be5d 17644 fi; \
3866be5d 17645 else \
bba45b8b 17646 exit 1; \
3866be5d 17647 fi; \
bba45b8b
NN
17648 else \
17649 true; \
17650 fi; \
17651 srcdiroption="--srcdir=."; \
17652 libsrcdir="."; \
17653 else \
17654 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17655 libsrcdir="$$s/libiberty"; \
17656 fi; \
17657 rm -f no-such-file || : ; \
17658 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
17659 $(BUILD_CONFIGARGS) $${srcdiroption} \
17660 --with-build-subdir="$(BUILD_SUBDIR)" \
17661 || exit 1
15723a45
NN
17662
17663.PHONY: all-build-libiberty maybe-all-build-libiberty
17664maybe-all-build-libiberty:
17665all-build-libiberty: configure-build-libiberty
b40e3958
L
17666 @r=`${PWD_COMMAND}`; export r; \
17667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b 17668 (cd $(BUILD_SUBDIR)/libiberty && $(MAKE) all)
3866be5d
NN
17669
17670
15723a45
NN
17671# --------------------------------------
17672# Modules which run on the host machine
17673# --------------------------------------
3866be5d 17674
e2b9e2dc
NN
17675.PHONY: configure-ash maybe-configure-ash
17676maybe-configure-ash:
e6bfb94a
AO
17677configure-ash:
17678 @test ! -f ash/Makefile || exit 0; \
17679 [ -d ash ] || mkdir ash; \
b40e3958
L
17680 r=`${PWD_COMMAND}`; export r; \
17681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
17682 CC="$(CC)"; export CC; \
17683 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 17684 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
17685 CXX="$(CXX)"; export CXX; \
17686 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
17687 AR="$(AR)"; export AR; \
17688 AS="$(AS)"; export AS; \
17689 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17690 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17691 LD="$(LD)"; export LD; \
17692 NM="$(NM)"; export NM; \
17693 RANLIB="$(RANLIB)"; export RANLIB; \
17694 WINDRES="$(WINDRES)"; export WINDRES; \
17695 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17696 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
17697 echo Configuring in ash; \
17698 cd ash || exit 1; \
17699 case $(srcdir) in \
17700 \.) \
17701 srcdiroption="--srcdir=."; \
17702 libsrcdir=".";; \
17703 /* | [A-Za-z]:[\\/]*) \
17704 srcdiroption="--srcdir=$(srcdir)/ash"; \
17705 libsrcdir="$$s/ash";; \
17706 *) \
17707 srcdiroption="--srcdir=../$(srcdir)/ash"; \
17708 libsrcdir="$$s/ash";; \
17709 esac; \
17710 $(SHELL) $${libsrcdir}/configure \
17711 $(HOST_CONFIGARGS) $${srcdiroption} \
17712 || exit 1
17713
930314a4
NN
17714.PHONY: all-ash maybe-all-ash
17715maybe-all-ash:
db1ac78d 17716all-ash: configure-ash
b40e3958
L
17717 @r=`${PWD_COMMAND}`; export r; \
17718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17719 $(SET_LIB_PATH) \
17720 (cd ash && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 17721
16ae0395
NN
17722.PHONY: check-ash maybe-check-ash
17723maybe-check-ash:
3866be5d 17724
3866be5d 17725check-ash:
b40e3958
L
17726 @r=`${PWD_COMMAND}`; export r; \
17727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17728 $(SET_LIB_PATH) \
17729 (cd ash && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
17730
17731
930314a4
NN
17732.PHONY: install-ash maybe-install-ash
17733maybe-install-ash:
16ae0395 17734
3866be5d 17735install-ash: installdirs
b40e3958
L
17736 @r=`${PWD_COMMAND}`; export r; \
17737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17738 $(SET_LIB_PATH) \
17739 (cd ash && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
17740
17741
e2b9e2dc
NN
17742.PHONY: configure-autoconf maybe-configure-autoconf
17743maybe-configure-autoconf:
e6bfb94a
AO
17744configure-autoconf:
17745 @test ! -f autoconf/Makefile || exit 0; \
17746 [ -d autoconf ] || mkdir autoconf; \
b40e3958
L
17747 r=`${PWD_COMMAND}`; export r; \
17748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
17749 CC="$(CC)"; export CC; \
17750 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 17751 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
17752 CXX="$(CXX)"; export CXX; \
17753 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
17754 AR="$(AR)"; export AR; \
17755 AS="$(AS)"; export AS; \
17756 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17757 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17758 LD="$(LD)"; export LD; \
17759 NM="$(NM)"; export NM; \
17760 RANLIB="$(RANLIB)"; export RANLIB; \
17761 WINDRES="$(WINDRES)"; export WINDRES; \
17762 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17763 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
17764 echo Configuring in autoconf; \
17765 cd autoconf || exit 1; \
17766 case $(srcdir) in \
17767 \.) \
17768 srcdiroption="--srcdir=."; \
17769 libsrcdir=".";; \
17770 /* | [A-Za-z]:[\\/]*) \
17771 srcdiroption="--srcdir=$(srcdir)/autoconf"; \
17772 libsrcdir="$$s/autoconf";; \
17773 *) \
17774 srcdiroption="--srcdir=../$(srcdir)/autoconf"; \
17775 libsrcdir="$$s/autoconf";; \
17776 esac; \
17777 $(SHELL) $${libsrcdir}/configure \
17778 $(HOST_CONFIGARGS) $${srcdiroption} \
17779 || exit 1
17780
930314a4
NN
17781.PHONY: all-autoconf maybe-all-autoconf
17782maybe-all-autoconf:
db1ac78d 17783all-autoconf: configure-autoconf
b40e3958
L
17784 @r=`${PWD_COMMAND}`; export r; \
17785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17786 $(SET_LIB_PATH) \
17787 (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 17788
16ae0395
NN
17789.PHONY: check-autoconf maybe-check-autoconf
17790maybe-check-autoconf:
3866be5d 17791
3866be5d 17792check-autoconf:
b40e3958
L
17793 @r=`${PWD_COMMAND}`; export r; \
17794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17795 $(SET_LIB_PATH) \
17796 (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
17797
17798
930314a4
NN
17799.PHONY: install-autoconf maybe-install-autoconf
17800maybe-install-autoconf:
16ae0395 17801
3866be5d 17802install-autoconf: installdirs
b40e3958
L
17803 @r=`${PWD_COMMAND}`; export r; \
17804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17805 $(SET_LIB_PATH) \
17806 (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
17807
17808
e2b9e2dc
NN
17809.PHONY: configure-automake maybe-configure-automake
17810maybe-configure-automake:
e6bfb94a
AO
17811configure-automake:
17812 @test ! -f automake/Makefile || exit 0; \
17813 [ -d automake ] || mkdir automake; \
b40e3958
L
17814 r=`${PWD_COMMAND}`; export r; \
17815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
17816 CC="$(CC)"; export CC; \
17817 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 17818 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
17819 CXX="$(CXX)"; export CXX; \
17820 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
17821 AR="$(AR)"; export AR; \
17822 AS="$(AS)"; export AS; \
17823 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17824 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17825 LD="$(LD)"; export LD; \
17826 NM="$(NM)"; export NM; \
17827 RANLIB="$(RANLIB)"; export RANLIB; \
17828 WINDRES="$(WINDRES)"; export WINDRES; \
17829 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17830 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
17831 echo Configuring in automake; \
17832 cd automake || exit 1; \
17833 case $(srcdir) in \
17834 \.) \
17835 srcdiroption="--srcdir=."; \
17836 libsrcdir=".";; \
17837 /* | [A-Za-z]:[\\/]*) \
17838 srcdiroption="--srcdir=$(srcdir)/automake"; \
17839 libsrcdir="$$s/automake";; \
17840 *) \
17841 srcdiroption="--srcdir=../$(srcdir)/automake"; \
17842 libsrcdir="$$s/automake";; \
17843 esac; \
17844 $(SHELL) $${libsrcdir}/configure \
17845 $(HOST_CONFIGARGS) $${srcdiroption} \
17846 || exit 1
17847
930314a4
NN
17848.PHONY: all-automake maybe-all-automake
17849maybe-all-automake:
db1ac78d 17850all-automake: configure-automake
b40e3958
L
17851 @r=`${PWD_COMMAND}`; export r; \
17852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17853 $(SET_LIB_PATH) \
17854 (cd automake && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 17855
16ae0395
NN
17856.PHONY: check-automake maybe-check-automake
17857maybe-check-automake:
3866be5d 17858
3866be5d 17859check-automake:
b40e3958
L
17860 @r=`${PWD_COMMAND}`; export r; \
17861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17862 $(SET_LIB_PATH) \
17863 (cd automake && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
17864
17865
930314a4
NN
17866.PHONY: install-automake maybe-install-automake
17867maybe-install-automake:
16ae0395 17868
3866be5d 17869install-automake: installdirs
b40e3958
L
17870 @r=`${PWD_COMMAND}`; export r; \
17871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17872 $(SET_LIB_PATH) \
17873 (cd automake && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
17874
17875
e2b9e2dc
NN
17876.PHONY: configure-bash maybe-configure-bash
17877maybe-configure-bash:
e6bfb94a
AO
17878configure-bash:
17879 @test ! -f bash/Makefile || exit 0; \
17880 [ -d bash ] || mkdir bash; \
b40e3958
L
17881 r=`${PWD_COMMAND}`; export r; \
17882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
17883 CC="$(CC)"; export CC; \
17884 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 17885 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
17886 CXX="$(CXX)"; export CXX; \
17887 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
17888 AR="$(AR)"; export AR; \
17889 AS="$(AS)"; export AS; \
17890 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17891 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17892 LD="$(LD)"; export LD; \
17893 NM="$(NM)"; export NM; \
17894 RANLIB="$(RANLIB)"; export RANLIB; \
17895 WINDRES="$(WINDRES)"; export WINDRES; \
17896 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17897 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
17898 echo Configuring in bash; \
17899 cd bash || exit 1; \
17900 case $(srcdir) in \
17901 \.) \
17902 srcdiroption="--srcdir=."; \
17903 libsrcdir=".";; \
17904 /* | [A-Za-z]:[\\/]*) \
17905 srcdiroption="--srcdir=$(srcdir)/bash"; \
17906 libsrcdir="$$s/bash";; \
17907 *) \
17908 srcdiroption="--srcdir=../$(srcdir)/bash"; \
17909 libsrcdir="$$s/bash";; \
17910 esac; \
17911 $(SHELL) $${libsrcdir}/configure \
17912 $(HOST_CONFIGARGS) $${srcdiroption} \
17913 || exit 1
17914
930314a4
NN
17915.PHONY: all-bash maybe-all-bash
17916maybe-all-bash:
db1ac78d 17917all-bash: configure-bash
b40e3958
L
17918 @r=`${PWD_COMMAND}`; export r; \
17919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17920 $(SET_LIB_PATH) \
17921 (cd bash && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 17922
16ae0395
NN
17923.PHONY: check-bash maybe-check-bash
17924maybe-check-bash:
3866be5d 17925
3866be5d 17926check-bash:
b40e3958
L
17927 @r=`${PWD_COMMAND}`; export r; \
17928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17929 $(SET_LIB_PATH) \
17930 (cd bash && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
17931
17932
930314a4
NN
17933.PHONY: install-bash maybe-install-bash
17934maybe-install-bash:
16ae0395 17935
3866be5d 17936install-bash: installdirs
b40e3958
L
17937 @r=`${PWD_COMMAND}`; export r; \
17938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17939 $(SET_LIB_PATH) \
17940 (cd bash && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
17941
17942
e2b9e2dc
NN
17943.PHONY: configure-bfd maybe-configure-bfd
17944maybe-configure-bfd:
e6bfb94a
AO
17945configure-bfd:
17946 @test ! -f bfd/Makefile || exit 0; \
17947 [ -d bfd ] || mkdir bfd; \
b40e3958
L
17948 r=`${PWD_COMMAND}`; export r; \
17949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
17950 CC="$(CC)"; export CC; \
17951 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 17952 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
17953 CXX="$(CXX)"; export CXX; \
17954 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
17955 AR="$(AR)"; export AR; \
17956 AS="$(AS)"; export AS; \
17957 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17958 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17959 LD="$(LD)"; export LD; \
17960 NM="$(NM)"; export NM; \
17961 RANLIB="$(RANLIB)"; export RANLIB; \
17962 WINDRES="$(WINDRES)"; export WINDRES; \
17963 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17964 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
17965 echo Configuring in bfd; \
17966 cd bfd || exit 1; \
17967 case $(srcdir) in \
17968 \.) \
17969 srcdiroption="--srcdir=."; \
17970 libsrcdir=".";; \
17971 /* | [A-Za-z]:[\\/]*) \
17972 srcdiroption="--srcdir=$(srcdir)/bfd"; \
17973 libsrcdir="$$s/bfd";; \
17974 *) \
17975 srcdiroption="--srcdir=../$(srcdir)/bfd"; \
17976 libsrcdir="$$s/bfd";; \
17977 esac; \
17978 $(SHELL) $${libsrcdir}/configure \
17979 $(HOST_CONFIGARGS) $${srcdiroption} \
17980 || exit 1
17981
930314a4
NN
17982.PHONY: all-bfd maybe-all-bfd
17983maybe-all-bfd:
db1ac78d 17984all-bfd: configure-bfd
b40e3958
L
17985 @r=`${PWD_COMMAND}`; export r; \
17986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17987 $(SET_LIB_PATH) \
17988 (cd bfd && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 17989
16ae0395
NN
17990.PHONY: check-bfd maybe-check-bfd
17991maybe-check-bfd:
3866be5d 17992
3866be5d 17993check-bfd:
b40e3958
L
17994 @r=`${PWD_COMMAND}`; export r; \
17995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
17996 $(SET_LIB_PATH) \
17997 (cd bfd && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
17998
17999
930314a4
NN
18000.PHONY: install-bfd maybe-install-bfd
18001maybe-install-bfd:
16ae0395 18002
3866be5d 18003install-bfd: installdirs
b40e3958
L
18004 @r=`${PWD_COMMAND}`; export r; \
18005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18006 $(SET_LIB_PATH) \
18007 (cd bfd && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18008
18009
e2b9e2dc
NN
18010.PHONY: configure-opcodes maybe-configure-opcodes
18011maybe-configure-opcodes:
e6bfb94a
AO
18012configure-opcodes:
18013 @test ! -f opcodes/Makefile || exit 0; \
18014 [ -d opcodes ] || mkdir opcodes; \
b40e3958
L
18015 r=`${PWD_COMMAND}`; export r; \
18016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18017 CC="$(CC)"; export CC; \
18018 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18019 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18020 CXX="$(CXX)"; export CXX; \
18021 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18022 AR="$(AR)"; export AR; \
18023 AS="$(AS)"; export AS; \
18024 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18025 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18026 LD="$(LD)"; export LD; \
18027 NM="$(NM)"; export NM; \
18028 RANLIB="$(RANLIB)"; export RANLIB; \
18029 WINDRES="$(WINDRES)"; export WINDRES; \
18030 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18031 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18032 echo Configuring in opcodes; \
18033 cd opcodes || exit 1; \
18034 case $(srcdir) in \
18035 \.) \
18036 srcdiroption="--srcdir=."; \
18037 libsrcdir=".";; \
18038 /* | [A-Za-z]:[\\/]*) \
18039 srcdiroption="--srcdir=$(srcdir)/opcodes"; \
18040 libsrcdir="$$s/opcodes";; \
18041 *) \
18042 srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
18043 libsrcdir="$$s/opcodes";; \
18044 esac; \
18045 $(SHELL) $${libsrcdir}/configure \
18046 $(HOST_CONFIGARGS) $${srcdiroption} \
18047 || exit 1
18048
930314a4
NN
18049.PHONY: all-opcodes maybe-all-opcodes
18050maybe-all-opcodes:
db1ac78d 18051all-opcodes: configure-opcodes
b40e3958
L
18052 @r=`${PWD_COMMAND}`; export r; \
18053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18054 $(SET_LIB_PATH) \
18055 (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18056
16ae0395
NN
18057.PHONY: check-opcodes maybe-check-opcodes
18058maybe-check-opcodes:
3866be5d 18059
3866be5d 18060check-opcodes:
b40e3958
L
18061 @r=`${PWD_COMMAND}`; export r; \
18062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18063 $(SET_LIB_PATH) \
18064 (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18065
18066
930314a4
NN
18067.PHONY: install-opcodes maybe-install-opcodes
18068maybe-install-opcodes:
16ae0395 18069
3866be5d 18070install-opcodes: installdirs
b40e3958
L
18071 @r=`${PWD_COMMAND}`; export r; \
18072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18073 $(SET_LIB_PATH) \
18074 (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18075
18076
e2b9e2dc
NN
18077.PHONY: configure-binutils maybe-configure-binutils
18078maybe-configure-binutils:
e6bfb94a
AO
18079configure-binutils:
18080 @test ! -f binutils/Makefile || exit 0; \
18081 [ -d binutils ] || mkdir binutils; \
b40e3958
L
18082 r=`${PWD_COMMAND}`; export r; \
18083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18084 CC="$(CC)"; export CC; \
18085 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18086 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18087 CXX="$(CXX)"; export CXX; \
18088 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18089 AR="$(AR)"; export AR; \
18090 AS="$(AS)"; export AS; \
18091 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18092 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18093 LD="$(LD)"; export LD; \
18094 NM="$(NM)"; export NM; \
18095 RANLIB="$(RANLIB)"; export RANLIB; \
18096 WINDRES="$(WINDRES)"; export WINDRES; \
18097 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18098 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18099 echo Configuring in binutils; \
18100 cd binutils || exit 1; \
18101 case $(srcdir) in \
18102 \.) \
18103 srcdiroption="--srcdir=."; \
18104 libsrcdir=".";; \
18105 /* | [A-Za-z]:[\\/]*) \
18106 srcdiroption="--srcdir=$(srcdir)/binutils"; \
18107 libsrcdir="$$s/binutils";; \
18108 *) \
18109 srcdiroption="--srcdir=../$(srcdir)/binutils"; \
18110 libsrcdir="$$s/binutils";; \
18111 esac; \
18112 $(SHELL) $${libsrcdir}/configure \
18113 $(HOST_CONFIGARGS) $${srcdiroption} \
18114 || exit 1
18115
930314a4
NN
18116.PHONY: all-binutils maybe-all-binutils
18117maybe-all-binutils:
db1ac78d 18118all-binutils: configure-binutils
b40e3958
L
18119 @r=`${PWD_COMMAND}`; export r; \
18120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18121 $(SET_LIB_PATH) \
18122 (cd binutils && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18123
16ae0395
NN
18124.PHONY: check-binutils maybe-check-binutils
18125maybe-check-binutils:
3866be5d 18126
3866be5d 18127check-binutils:
b40e3958
L
18128 @r=`${PWD_COMMAND}`; export r; \
18129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18130 $(SET_LIB_PATH) \
18131 (cd binutils && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18132
18133
930314a4
NN
18134.PHONY: install-binutils maybe-install-binutils
18135maybe-install-binutils:
16ae0395 18136
3866be5d 18137install-binutils: installdirs
b40e3958
L
18138 @r=`${PWD_COMMAND}`; export r; \
18139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18140 $(SET_LIB_PATH) \
18141 (cd binutils && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18142
18143
e2b9e2dc
NN
18144.PHONY: configure-bison maybe-configure-bison
18145maybe-configure-bison:
e6bfb94a
AO
18146configure-bison:
18147 @test ! -f bison/Makefile || exit 0; \
18148 [ -d bison ] || mkdir bison; \
b40e3958
L
18149 r=`${PWD_COMMAND}`; export r; \
18150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18151 CC="$(CC)"; export CC; \
18152 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18154 CXX="$(CXX)"; export CXX; \
18155 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18156 AR="$(AR)"; export AR; \
18157 AS="$(AS)"; export AS; \
18158 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18159 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18160 LD="$(LD)"; export LD; \
18161 NM="$(NM)"; export NM; \
18162 RANLIB="$(RANLIB)"; export RANLIB; \
18163 WINDRES="$(WINDRES)"; export WINDRES; \
18164 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18165 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18166 echo Configuring in bison; \
18167 cd bison || exit 1; \
18168 case $(srcdir) in \
18169 \.) \
18170 srcdiroption="--srcdir=."; \
18171 libsrcdir=".";; \
18172 /* | [A-Za-z]:[\\/]*) \
18173 srcdiroption="--srcdir=$(srcdir)/bison"; \
18174 libsrcdir="$$s/bison";; \
18175 *) \
18176 srcdiroption="--srcdir=../$(srcdir)/bison"; \
18177 libsrcdir="$$s/bison";; \
18178 esac; \
18179 $(SHELL) $${libsrcdir}/configure \
18180 $(HOST_CONFIGARGS) $${srcdiroption} \
18181 || exit 1
18182
930314a4
NN
18183.PHONY: all-bison maybe-all-bison
18184maybe-all-bison:
db1ac78d 18185all-bison: configure-bison
b40e3958
L
18186 @r=`${PWD_COMMAND}`; export r; \
18187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18188 $(SET_LIB_PATH) \
18189 (cd bison && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18190
16ae0395
NN
18191.PHONY: check-bison maybe-check-bison
18192maybe-check-bison:
3866be5d 18193
3866be5d
NN
18194# This module is only tested in a native toolchain.
18195check-bison:
7f121bbf 18196 @if [ '$(host)' = '$(target)' ] ; then \
b40e3958
L
18197 r=`${PWD_COMMAND}`; export r; \
18198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18199 $(SET_LIB_PATH) \
18200 (cd bison && $(MAKE) $(FLAGS_TO_PASS) check); \
3866be5d
NN
18201 fi
18202
18203
930314a4
NN
18204.PHONY: install-bison maybe-install-bison
18205maybe-install-bison:
16ae0395 18206
3866be5d 18207install-bison: installdirs
b40e3958
L
18208 @r=`${PWD_COMMAND}`; export r; \
18209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18210 $(SET_LIB_PATH) \
18211 (cd bison && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18212
18213
e2b9e2dc
NN
18214.PHONY: configure-byacc maybe-configure-byacc
18215maybe-configure-byacc:
e6bfb94a
AO
18216configure-byacc:
18217 @test ! -f byacc/Makefile || exit 0; \
18218 [ -d byacc ] || mkdir byacc; \
b40e3958
L
18219 r=`${PWD_COMMAND}`; export r; \
18220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18221 CC="$(CC)"; export CC; \
18222 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18223 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18224 CXX="$(CXX)"; export CXX; \
18225 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18226 AR="$(AR)"; export AR; \
18227 AS="$(AS)"; export AS; \
18228 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18229 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18230 LD="$(LD)"; export LD; \
18231 NM="$(NM)"; export NM; \
18232 RANLIB="$(RANLIB)"; export RANLIB; \
18233 WINDRES="$(WINDRES)"; export WINDRES; \
18234 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18235 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18236 echo Configuring in byacc; \
18237 cd byacc || exit 1; \
18238 case $(srcdir) in \
18239 \.) \
18240 srcdiroption="--srcdir=."; \
18241 libsrcdir=".";; \
18242 /* | [A-Za-z]:[\\/]*) \
18243 srcdiroption="--srcdir=$(srcdir)/byacc"; \
18244 libsrcdir="$$s/byacc";; \
18245 *) \
18246 srcdiroption="--srcdir=../$(srcdir)/byacc"; \
18247 libsrcdir="$$s/byacc";; \
18248 esac; \
18249 $(SHELL) $${libsrcdir}/configure \
18250 $(HOST_CONFIGARGS) $${srcdiroption} \
18251 || exit 1
18252
930314a4
NN
18253.PHONY: all-byacc maybe-all-byacc
18254maybe-all-byacc:
db1ac78d 18255all-byacc: configure-byacc
b40e3958
L
18256 @r=`${PWD_COMMAND}`; export r; \
18257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18258 $(SET_LIB_PATH) \
18259 (cd byacc && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18260
16ae0395
NN
18261.PHONY: check-byacc maybe-check-byacc
18262maybe-check-byacc:
3866be5d 18263
3866be5d
NN
18264# This module is only tested in a native toolchain.
18265check-byacc:
7f121bbf 18266 @if [ '$(host)' = '$(target)' ] ; then \
b40e3958
L
18267 r=`${PWD_COMMAND}`; export r; \
18268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18269 $(SET_LIB_PATH) \
18270 (cd byacc && $(MAKE) $(FLAGS_TO_PASS) check); \
3866be5d
NN
18271 fi
18272
18273
930314a4
NN
18274.PHONY: install-byacc maybe-install-byacc
18275maybe-install-byacc:
16ae0395 18276
3866be5d 18277install-byacc: installdirs
b40e3958
L
18278 @r=`${PWD_COMMAND}`; export r; \
18279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18280 $(SET_LIB_PATH) \
18281 (cd byacc && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18282
18283
e2b9e2dc
NN
18284.PHONY: configure-bzip2 maybe-configure-bzip2
18285maybe-configure-bzip2:
e6bfb94a
AO
18286configure-bzip2:
18287 @test ! -f bzip2/Makefile || exit 0; \
18288 [ -d bzip2 ] || mkdir bzip2; \
b40e3958
L
18289 r=`${PWD_COMMAND}`; export r; \
18290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18291 CC="$(CC)"; export CC; \
18292 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18293 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18294 CXX="$(CXX)"; export CXX; \
18295 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18296 AR="$(AR)"; export AR; \
18297 AS="$(AS)"; export AS; \
18298 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18299 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18300 LD="$(LD)"; export LD; \
18301 NM="$(NM)"; export NM; \
18302 RANLIB="$(RANLIB)"; export RANLIB; \
18303 WINDRES="$(WINDRES)"; export WINDRES; \
18304 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18305 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18306 echo Configuring in bzip2; \
18307 cd bzip2 || exit 1; \
18308 case $(srcdir) in \
18309 \.) \
18310 srcdiroption="--srcdir=."; \
18311 libsrcdir=".";; \
18312 /* | [A-Za-z]:[\\/]*) \
18313 srcdiroption="--srcdir=$(srcdir)/bzip2"; \
18314 libsrcdir="$$s/bzip2";; \
18315 *) \
18316 srcdiroption="--srcdir=../$(srcdir)/bzip2"; \
18317 libsrcdir="$$s/bzip2";; \
18318 esac; \
18319 $(SHELL) $${libsrcdir}/configure \
18320 $(HOST_CONFIGARGS) $${srcdiroption} \
18321 || exit 1
18322
930314a4
NN
18323.PHONY: all-bzip2 maybe-all-bzip2
18324maybe-all-bzip2:
db1ac78d 18325all-bzip2: configure-bzip2
b40e3958
L
18326 @r=`${PWD_COMMAND}`; export r; \
18327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18328 $(SET_LIB_PATH) \
18329 (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18330
16ae0395
NN
18331.PHONY: check-bzip2 maybe-check-bzip2
18332maybe-check-bzip2:
3866be5d 18333
3866be5d 18334check-bzip2:
b40e3958
L
18335 @r=`${PWD_COMMAND}`; export r; \
18336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18337 $(SET_LIB_PATH) \
18338 (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18339
18340
930314a4
NN
18341.PHONY: install-bzip2 maybe-install-bzip2
18342maybe-install-bzip2:
16ae0395 18343
3866be5d 18344install-bzip2: installdirs
b40e3958
L
18345 @r=`${PWD_COMMAND}`; export r; \
18346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18347 $(SET_LIB_PATH) \
18348 (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18349
18350
e2b9e2dc
NN
18351.PHONY: configure-dejagnu maybe-configure-dejagnu
18352maybe-configure-dejagnu:
e6bfb94a
AO
18353configure-dejagnu:
18354 @test ! -f dejagnu/Makefile || exit 0; \
18355 [ -d dejagnu ] || mkdir dejagnu; \
b40e3958
L
18356 r=`${PWD_COMMAND}`; export r; \
18357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18358 CC="$(CC)"; export CC; \
18359 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18360 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18361 CXX="$(CXX)"; export CXX; \
18362 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18363 AR="$(AR)"; export AR; \
18364 AS="$(AS)"; export AS; \
18365 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18366 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18367 LD="$(LD)"; export LD; \
18368 NM="$(NM)"; export NM; \
18369 RANLIB="$(RANLIB)"; export RANLIB; \
18370 WINDRES="$(WINDRES)"; export WINDRES; \
18371 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18372 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18373 echo Configuring in dejagnu; \
18374 cd dejagnu || exit 1; \
18375 case $(srcdir) in \
18376 \.) \
18377 srcdiroption="--srcdir=."; \
18378 libsrcdir=".";; \
18379 /* | [A-Za-z]:[\\/]*) \
18380 srcdiroption="--srcdir=$(srcdir)/dejagnu"; \
18381 libsrcdir="$$s/dejagnu";; \
18382 *) \
18383 srcdiroption="--srcdir=../$(srcdir)/dejagnu"; \
18384 libsrcdir="$$s/dejagnu";; \
18385 esac; \
18386 $(SHELL) $${libsrcdir}/configure \
18387 $(HOST_CONFIGARGS) $${srcdiroption} \
18388 || exit 1
18389
930314a4
NN
18390.PHONY: all-dejagnu maybe-all-dejagnu
18391maybe-all-dejagnu:
db1ac78d 18392all-dejagnu: configure-dejagnu
b40e3958
L
18393 @r=`${PWD_COMMAND}`; export r; \
18394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18395 $(SET_LIB_PATH) \
18396 (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18397
16ae0395
NN
18398.PHONY: check-dejagnu maybe-check-dejagnu
18399maybe-check-dejagnu:
3866be5d 18400
3866be5d 18401check-dejagnu:
b40e3958
L
18402 @r=`${PWD_COMMAND}`; export r; \
18403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18404 $(SET_LIB_PATH) \
18405 (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18406
18407
930314a4
NN
18408.PHONY: install-dejagnu maybe-install-dejagnu
18409maybe-install-dejagnu:
16ae0395 18410
3866be5d 18411install-dejagnu: installdirs
b40e3958
L
18412 @r=`${PWD_COMMAND}`; export r; \
18413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18414 $(SET_LIB_PATH) \
18415 (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18416
18417
e2b9e2dc
NN
18418.PHONY: configure-diff maybe-configure-diff
18419maybe-configure-diff:
e6bfb94a
AO
18420configure-diff:
18421 @test ! -f diff/Makefile || exit 0; \
18422 [ -d diff ] || mkdir diff; \
b40e3958
L
18423 r=`${PWD_COMMAND}`; export r; \
18424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18425 CC="$(CC)"; export CC; \
18426 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18427 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18428 CXX="$(CXX)"; export CXX; \
18429 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18430 AR="$(AR)"; export AR; \
18431 AS="$(AS)"; export AS; \
18432 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18433 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18434 LD="$(LD)"; export LD; \
18435 NM="$(NM)"; export NM; \
18436 RANLIB="$(RANLIB)"; export RANLIB; \
18437 WINDRES="$(WINDRES)"; export WINDRES; \
18438 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18439 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18440 echo Configuring in diff; \
18441 cd diff || exit 1; \
18442 case $(srcdir) in \
18443 \.) \
18444 srcdiroption="--srcdir=."; \
18445 libsrcdir=".";; \
18446 /* | [A-Za-z]:[\\/]*) \
18447 srcdiroption="--srcdir=$(srcdir)/diff"; \
18448 libsrcdir="$$s/diff";; \
18449 *) \
18450 srcdiroption="--srcdir=../$(srcdir)/diff"; \
18451 libsrcdir="$$s/diff";; \
18452 esac; \
18453 $(SHELL) $${libsrcdir}/configure \
18454 $(HOST_CONFIGARGS) $${srcdiroption} \
18455 || exit 1
18456
930314a4
NN
18457.PHONY: all-diff maybe-all-diff
18458maybe-all-diff:
db1ac78d 18459all-diff: configure-diff
b40e3958
L
18460 @r=`${PWD_COMMAND}`; export r; \
18461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18462 $(SET_LIB_PATH) \
18463 (cd diff && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18464
16ae0395
NN
18465.PHONY: check-diff maybe-check-diff
18466maybe-check-diff:
3866be5d 18467
3866be5d 18468check-diff:
b40e3958
L
18469 @r=`${PWD_COMMAND}`; export r; \
18470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18471 $(SET_LIB_PATH) \
18472 (cd diff && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18473
18474
930314a4
NN
18475.PHONY: install-diff maybe-install-diff
18476maybe-install-diff:
16ae0395 18477
3866be5d 18478install-diff: installdirs
b40e3958
L
18479 @r=`${PWD_COMMAND}`; export r; \
18480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18481 $(SET_LIB_PATH) \
18482 (cd diff && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18483
18484
e2b9e2dc
NN
18485.PHONY: configure-dosutils maybe-configure-dosutils
18486maybe-configure-dosutils:
e6bfb94a
AO
18487configure-dosutils:
18488 @test ! -f dosutils/Makefile || exit 0; \
18489 [ -d dosutils ] || mkdir dosutils; \
b40e3958
L
18490 r=`${PWD_COMMAND}`; export r; \
18491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18492 CC="$(CC)"; export CC; \
18493 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18494 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18495 CXX="$(CXX)"; export CXX; \
18496 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18497 AR="$(AR)"; export AR; \
18498 AS="$(AS)"; export AS; \
18499 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18500 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18501 LD="$(LD)"; export LD; \
18502 NM="$(NM)"; export NM; \
18503 RANLIB="$(RANLIB)"; export RANLIB; \
18504 WINDRES="$(WINDRES)"; export WINDRES; \
18505 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18506 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18507 echo Configuring in dosutils; \
18508 cd dosutils || exit 1; \
18509 case $(srcdir) in \
18510 \.) \
18511 srcdiroption="--srcdir=."; \
18512 libsrcdir=".";; \
18513 /* | [A-Za-z]:[\\/]*) \
18514 srcdiroption="--srcdir=$(srcdir)/dosutils"; \
18515 libsrcdir="$$s/dosutils";; \
18516 *) \
18517 srcdiroption="--srcdir=../$(srcdir)/dosutils"; \
18518 libsrcdir="$$s/dosutils";; \
18519 esac; \
18520 $(SHELL) $${libsrcdir}/configure \
18521 $(HOST_CONFIGARGS) $${srcdiroption} \
18522 || exit 1
18523
930314a4
NN
18524.PHONY: all-dosutils maybe-all-dosutils
18525maybe-all-dosutils:
db1ac78d 18526all-dosutils: configure-dosutils
b40e3958
L
18527 @r=`${PWD_COMMAND}`; export r; \
18528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18529 $(SET_LIB_PATH) \
18530 (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18531
16ae0395
NN
18532.PHONY: check-dosutils maybe-check-dosutils
18533maybe-check-dosutils:
3866be5d 18534
3866be5d
NN
18535check-dosutils:
18536
18537
930314a4
NN
18538.PHONY: install-dosutils maybe-install-dosutils
18539maybe-install-dosutils:
16ae0395 18540
3866be5d 18541install-dosutils: installdirs
b40e3958
L
18542 @r=`${PWD_COMMAND}`; export r; \
18543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18544 $(SET_LIB_PATH) \
18545 (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18546
18547
e2b9e2dc
NN
18548.PHONY: configure-etc maybe-configure-etc
18549maybe-configure-etc:
e6bfb94a
AO
18550configure-etc:
18551 @test ! -f etc/Makefile || exit 0; \
18552 [ -d etc ] || mkdir etc; \
b40e3958
L
18553 r=`${PWD_COMMAND}`; export r; \
18554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18555 CC="$(CC)"; export CC; \
18556 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18557 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18558 CXX="$(CXX)"; export CXX; \
18559 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18560 AR="$(AR)"; export AR; \
18561 AS="$(AS)"; export AS; \
18562 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18563 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18564 LD="$(LD)"; export LD; \
18565 NM="$(NM)"; export NM; \
18566 RANLIB="$(RANLIB)"; export RANLIB; \
18567 WINDRES="$(WINDRES)"; export WINDRES; \
18568 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18569 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18570 echo Configuring in etc; \
18571 cd etc || exit 1; \
18572 case $(srcdir) in \
18573 \.) \
18574 srcdiroption="--srcdir=."; \
18575 libsrcdir=".";; \
18576 /* | [A-Za-z]:[\\/]*) \
18577 srcdiroption="--srcdir=$(srcdir)/etc"; \
18578 libsrcdir="$$s/etc";; \
18579 *) \
18580 srcdiroption="--srcdir=../$(srcdir)/etc"; \
18581 libsrcdir="$$s/etc";; \
18582 esac; \
18583 $(SHELL) $${libsrcdir}/configure \
18584 $(HOST_CONFIGARGS) $${srcdiroption} \
18585 || exit 1
18586
930314a4
NN
18587.PHONY: all-etc maybe-all-etc
18588maybe-all-etc:
db1ac78d 18589all-etc: configure-etc
b40e3958
L
18590 @r=`${PWD_COMMAND}`; export r; \
18591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18592 $(SET_LIB_PATH) \
18593 (cd etc && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18594
16ae0395
NN
18595.PHONY: check-etc maybe-check-etc
18596maybe-check-etc:
3866be5d 18597
3866be5d 18598check-etc:
b40e3958
L
18599 @r=`${PWD_COMMAND}`; export r; \
18600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18601 $(SET_LIB_PATH) \
18602 (cd etc && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18603
18604
930314a4
NN
18605.PHONY: install-etc maybe-install-etc
18606maybe-install-etc:
16ae0395 18607
3866be5d 18608install-etc: installdirs
b40e3958
L
18609 @r=`${PWD_COMMAND}`; export r; \
18610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18611 $(SET_LIB_PATH) \
18612 (cd etc && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18613
18614
e2b9e2dc
NN
18615.PHONY: configure-fastjar maybe-configure-fastjar
18616maybe-configure-fastjar:
e6bfb94a
AO
18617configure-fastjar:
18618 @test ! -f fastjar/Makefile || exit 0; \
18619 [ -d fastjar ] || mkdir fastjar; \
b40e3958
L
18620 r=`${PWD_COMMAND}`; export r; \
18621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18622 CC="$(CC)"; export CC; \
18623 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18624 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18625 CXX="$(CXX)"; export CXX; \
18626 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18627 AR="$(AR)"; export AR; \
18628 AS="$(AS)"; export AS; \
18629 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18630 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18631 LD="$(LD)"; export LD; \
18632 NM="$(NM)"; export NM; \
18633 RANLIB="$(RANLIB)"; export RANLIB; \
18634 WINDRES="$(WINDRES)"; export WINDRES; \
18635 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18636 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18637 echo Configuring in fastjar; \
18638 cd fastjar || exit 1; \
18639 case $(srcdir) in \
18640 \.) \
18641 srcdiroption="--srcdir=."; \
18642 libsrcdir=".";; \
18643 /* | [A-Za-z]:[\\/]*) \
18644 srcdiroption="--srcdir=$(srcdir)/fastjar"; \
18645 libsrcdir="$$s/fastjar";; \
18646 *) \
18647 srcdiroption="--srcdir=../$(srcdir)/fastjar"; \
18648 libsrcdir="$$s/fastjar";; \
18649 esac; \
18650 $(SHELL) $${libsrcdir}/configure \
18651 $(HOST_CONFIGARGS) $${srcdiroption} \
18652 || exit 1
18653
930314a4
NN
18654.PHONY: all-fastjar maybe-all-fastjar
18655maybe-all-fastjar:
db1ac78d 18656all-fastjar: configure-fastjar
b40e3958
L
18657 @r=`${PWD_COMMAND}`; export r; \
18658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18659 $(SET_LIB_PATH) \
18660 (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18661
16ae0395
NN
18662.PHONY: check-fastjar maybe-check-fastjar
18663maybe-check-fastjar:
3866be5d 18664
3866be5d
NN
18665# This module is only tested in a native toolchain.
18666check-fastjar:
7f121bbf 18667 @if [ '$(host)' = '$(target)' ] ; then \
b40e3958
L
18668 r=`${PWD_COMMAND}`; export r; \
18669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18670 $(SET_LIB_PATH) \
18671 (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) check); \
3866be5d
NN
18672 fi
18673
18674
930314a4
NN
18675.PHONY: install-fastjar maybe-install-fastjar
18676maybe-install-fastjar:
16ae0395 18677
3866be5d 18678install-fastjar: installdirs
b40e3958
L
18679 @r=`${PWD_COMMAND}`; export r; \
18680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18681 $(SET_LIB_PATH) \
18682 (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18683
18684
e2b9e2dc
NN
18685.PHONY: configure-fileutils maybe-configure-fileutils
18686maybe-configure-fileutils:
e6bfb94a
AO
18687configure-fileutils:
18688 @test ! -f fileutils/Makefile || exit 0; \
18689 [ -d fileutils ] || mkdir fileutils; \
b40e3958
L
18690 r=`${PWD_COMMAND}`; export r; \
18691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18692 CC="$(CC)"; export CC; \
18693 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18694 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18695 CXX="$(CXX)"; export CXX; \
18696 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18697 AR="$(AR)"; export AR; \
18698 AS="$(AS)"; export AS; \
18699 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18700 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18701 LD="$(LD)"; export LD; \
18702 NM="$(NM)"; export NM; \
18703 RANLIB="$(RANLIB)"; export RANLIB; \
18704 WINDRES="$(WINDRES)"; export WINDRES; \
18705 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18706 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18707 echo Configuring in fileutils; \
18708 cd fileutils || exit 1; \
18709 case $(srcdir) in \
18710 \.) \
18711 srcdiroption="--srcdir=."; \
18712 libsrcdir=".";; \
18713 /* | [A-Za-z]:[\\/]*) \
18714 srcdiroption="--srcdir=$(srcdir)/fileutils"; \
18715 libsrcdir="$$s/fileutils";; \
18716 *) \
18717 srcdiroption="--srcdir=../$(srcdir)/fileutils"; \
18718 libsrcdir="$$s/fileutils";; \
18719 esac; \
18720 $(SHELL) $${libsrcdir}/configure \
18721 $(HOST_CONFIGARGS) $${srcdiroption} \
18722 || exit 1
18723
930314a4
NN
18724.PHONY: all-fileutils maybe-all-fileutils
18725maybe-all-fileutils:
db1ac78d 18726all-fileutils: configure-fileutils
b40e3958
L
18727 @r=`${PWD_COMMAND}`; export r; \
18728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18729 $(SET_LIB_PATH) \
18730 (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18731
16ae0395
NN
18732.PHONY: check-fileutils maybe-check-fileutils
18733maybe-check-fileutils:
3866be5d 18734
3866be5d 18735check-fileutils:
b40e3958
L
18736 @r=`${PWD_COMMAND}`; export r; \
18737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18738 $(SET_LIB_PATH) \
18739 (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18740
18741
930314a4
NN
18742.PHONY: install-fileutils maybe-install-fileutils
18743maybe-install-fileutils:
16ae0395 18744
3866be5d 18745install-fileutils: installdirs
b40e3958
L
18746 @r=`${PWD_COMMAND}`; export r; \
18747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18748 $(SET_LIB_PATH) \
18749 (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18750
18751
e2b9e2dc
NN
18752.PHONY: configure-findutils maybe-configure-findutils
18753maybe-configure-findutils:
e6bfb94a
AO
18754configure-findutils:
18755 @test ! -f findutils/Makefile || exit 0; \
18756 [ -d findutils ] || mkdir findutils; \
b40e3958
L
18757 r=`${PWD_COMMAND}`; export r; \
18758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18759 CC="$(CC)"; export CC; \
18760 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18761 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18762 CXX="$(CXX)"; export CXX; \
18763 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18764 AR="$(AR)"; export AR; \
18765 AS="$(AS)"; export AS; \
18766 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18767 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18768 LD="$(LD)"; export LD; \
18769 NM="$(NM)"; export NM; \
18770 RANLIB="$(RANLIB)"; export RANLIB; \
18771 WINDRES="$(WINDRES)"; export WINDRES; \
18772 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18773 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18774 echo Configuring in findutils; \
18775 cd findutils || exit 1; \
18776 case $(srcdir) in \
18777 \.) \
18778 srcdiroption="--srcdir=."; \
18779 libsrcdir=".";; \
18780 /* | [A-Za-z]:[\\/]*) \
18781 srcdiroption="--srcdir=$(srcdir)/findutils"; \
18782 libsrcdir="$$s/findutils";; \
18783 *) \
18784 srcdiroption="--srcdir=../$(srcdir)/findutils"; \
18785 libsrcdir="$$s/findutils";; \
18786 esac; \
18787 $(SHELL) $${libsrcdir}/configure \
18788 $(HOST_CONFIGARGS) $${srcdiroption} \
18789 || exit 1
18790
930314a4
NN
18791.PHONY: all-findutils maybe-all-findutils
18792maybe-all-findutils:
db1ac78d 18793all-findutils: configure-findutils
b40e3958
L
18794 @r=`${PWD_COMMAND}`; export r; \
18795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18796 $(SET_LIB_PATH) \
18797 (cd findutils && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18798
16ae0395
NN
18799.PHONY: check-findutils maybe-check-findutils
18800maybe-check-findutils:
3866be5d 18801
3866be5d 18802check-findutils:
b40e3958
L
18803 @r=`${PWD_COMMAND}`; export r; \
18804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18805 $(SET_LIB_PATH) \
18806 (cd findutils && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18807
18808
930314a4
NN
18809.PHONY: install-findutils maybe-install-findutils
18810maybe-install-findutils:
16ae0395 18811
3866be5d 18812install-findutils: installdirs
b40e3958
L
18813 @r=`${PWD_COMMAND}`; export r; \
18814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18815 $(SET_LIB_PATH) \
18816 (cd findutils && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18817
18818
e2b9e2dc
NN
18819.PHONY: configure-find maybe-configure-find
18820maybe-configure-find:
e6bfb94a
AO
18821configure-find:
18822 @test ! -f find/Makefile || exit 0; \
18823 [ -d find ] || mkdir find; \
b40e3958
L
18824 r=`${PWD_COMMAND}`; export r; \
18825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18826 CC="$(CC)"; export CC; \
18827 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18828 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18829 CXX="$(CXX)"; export CXX; \
18830 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18831 AR="$(AR)"; export AR; \
18832 AS="$(AS)"; export AS; \
18833 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18834 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18835 LD="$(LD)"; export LD; \
18836 NM="$(NM)"; export NM; \
18837 RANLIB="$(RANLIB)"; export RANLIB; \
18838 WINDRES="$(WINDRES)"; export WINDRES; \
18839 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18840 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18841 echo Configuring in find; \
18842 cd find || exit 1; \
18843 case $(srcdir) in \
18844 \.) \
18845 srcdiroption="--srcdir=."; \
18846 libsrcdir=".";; \
18847 /* | [A-Za-z]:[\\/]*) \
18848 srcdiroption="--srcdir=$(srcdir)/find"; \
18849 libsrcdir="$$s/find";; \
18850 *) \
18851 srcdiroption="--srcdir=../$(srcdir)/find"; \
18852 libsrcdir="$$s/find";; \
18853 esac; \
18854 $(SHELL) $${libsrcdir}/configure \
18855 $(HOST_CONFIGARGS) $${srcdiroption} \
18856 || exit 1
18857
930314a4
NN
18858.PHONY: all-find maybe-all-find
18859maybe-all-find:
db1ac78d 18860all-find: configure-find
b40e3958
L
18861 @r=`${PWD_COMMAND}`; export r; \
18862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18863 $(SET_LIB_PATH) \
18864 (cd find && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18865
16ae0395
NN
18866.PHONY: check-find maybe-check-find
18867maybe-check-find:
3866be5d 18868
3866be5d 18869check-find:
b40e3958
L
18870 @r=`${PWD_COMMAND}`; export r; \
18871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18872 $(SET_LIB_PATH) \
18873 (cd find && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
18874
18875
930314a4
NN
18876.PHONY: install-find maybe-install-find
18877maybe-install-find:
16ae0395 18878
3866be5d 18879install-find: installdirs
b40e3958
L
18880 @r=`${PWD_COMMAND}`; export r; \
18881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18882 $(SET_LIB_PATH) \
18883 (cd find && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18884
18885
e2b9e2dc
NN
18886.PHONY: configure-flex maybe-configure-flex
18887maybe-configure-flex:
e6bfb94a
AO
18888configure-flex:
18889 @test ! -f flex/Makefile || exit 0; \
18890 [ -d flex ] || mkdir flex; \
b40e3958
L
18891 r=`${PWD_COMMAND}`; export r; \
18892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18893 CC="$(CC)"; export CC; \
18894 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18895 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18896 CXX="$(CXX)"; export CXX; \
18897 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18898 AR="$(AR)"; export AR; \
18899 AS="$(AS)"; export AS; \
18900 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18901 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18902 LD="$(LD)"; export LD; \
18903 NM="$(NM)"; export NM; \
18904 RANLIB="$(RANLIB)"; export RANLIB; \
18905 WINDRES="$(WINDRES)"; export WINDRES; \
18906 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18907 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18908 echo Configuring in flex; \
18909 cd flex || exit 1; \
18910 case $(srcdir) in \
18911 \.) \
18912 srcdiroption="--srcdir=."; \
18913 libsrcdir=".";; \
18914 /* | [A-Za-z]:[\\/]*) \
18915 srcdiroption="--srcdir=$(srcdir)/flex"; \
18916 libsrcdir="$$s/flex";; \
18917 *) \
18918 srcdiroption="--srcdir=../$(srcdir)/flex"; \
18919 libsrcdir="$$s/flex";; \
18920 esac; \
18921 $(SHELL) $${libsrcdir}/configure \
18922 $(HOST_CONFIGARGS) $${srcdiroption} \
18923 || exit 1
18924
930314a4
NN
18925.PHONY: all-flex maybe-all-flex
18926maybe-all-flex:
db1ac78d 18927all-flex: configure-flex
b40e3958
L
18928 @r=`${PWD_COMMAND}`; export r; \
18929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18930 $(SET_LIB_PATH) \
18931 (cd flex && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 18932
16ae0395
NN
18933.PHONY: check-flex maybe-check-flex
18934maybe-check-flex:
3866be5d 18935
3866be5d
NN
18936# This module is only tested in a native toolchain.
18937check-flex:
7f121bbf 18938 @if [ '$(host)' = '$(target)' ] ; then \
b40e3958
L
18939 r=`${PWD_COMMAND}`; export r; \
18940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18941 $(SET_LIB_PATH) \
18942 (cd flex && $(MAKE) $(FLAGS_TO_PASS) check); \
3866be5d
NN
18943 fi
18944
18945
930314a4
NN
18946.PHONY: install-flex maybe-install-flex
18947maybe-install-flex:
16ae0395 18948
3866be5d 18949install-flex: installdirs
b40e3958
L
18950 @r=`${PWD_COMMAND}`; export r; \
18951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
18952 $(SET_LIB_PATH) \
18953 (cd flex && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
18954
18955
e2b9e2dc
NN
18956.PHONY: configure-gas maybe-configure-gas
18957maybe-configure-gas:
e6bfb94a
AO
18958configure-gas:
18959 @test ! -f gas/Makefile || exit 0; \
18960 [ -d gas ] || mkdir gas; \
b40e3958
L
18961 r=`${PWD_COMMAND}`; export r; \
18962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
18963 CC="$(CC)"; export CC; \
18964 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 18965 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
18966 CXX="$(CXX)"; export CXX; \
18967 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
18968 AR="$(AR)"; export AR; \
18969 AS="$(AS)"; export AS; \
18970 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18971 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18972 LD="$(LD)"; export LD; \
18973 NM="$(NM)"; export NM; \
18974 RANLIB="$(RANLIB)"; export RANLIB; \
18975 WINDRES="$(WINDRES)"; export WINDRES; \
18976 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18977 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
18978 echo Configuring in gas; \
18979 cd gas || exit 1; \
18980 case $(srcdir) in \
18981 \.) \
18982 srcdiroption="--srcdir=."; \
18983 libsrcdir=".";; \
18984 /* | [A-Za-z]:[\\/]*) \
18985 srcdiroption="--srcdir=$(srcdir)/gas"; \
18986 libsrcdir="$$s/gas";; \
18987 *) \
18988 srcdiroption="--srcdir=../$(srcdir)/gas"; \
18989 libsrcdir="$$s/gas";; \
18990 esac; \
18991 $(SHELL) $${libsrcdir}/configure \
18992 $(HOST_CONFIGARGS) $${srcdiroption} \
18993 || exit 1
18994
930314a4
NN
18995.PHONY: all-gas maybe-all-gas
18996maybe-all-gas:
db1ac78d 18997all-gas: configure-gas
b40e3958
L
18998 @r=`${PWD_COMMAND}`; export r; \
18999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19000 $(SET_LIB_PATH) \
19001 (cd gas && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19002
16ae0395
NN
19003.PHONY: check-gas maybe-check-gas
19004maybe-check-gas:
3866be5d 19005
3866be5d 19006check-gas:
b40e3958
L
19007 @r=`${PWD_COMMAND}`; export r; \
19008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19009 $(SET_LIB_PATH) \
19010 (cd gas && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19011
19012
930314a4
NN
19013.PHONY: install-gas maybe-install-gas
19014maybe-install-gas:
16ae0395 19015
3866be5d 19016install-gas: installdirs
b40e3958
L
19017 @r=`${PWD_COMMAND}`; export r; \
19018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19019 $(SET_LIB_PATH) \
19020 (cd gas && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19021
19022
e2b9e2dc
NN
19023.PHONY: configure-gawk maybe-configure-gawk
19024maybe-configure-gawk:
e6bfb94a
AO
19025configure-gawk:
19026 @test ! -f gawk/Makefile || exit 0; \
19027 [ -d gawk ] || mkdir gawk; \
b40e3958
L
19028 r=`${PWD_COMMAND}`; export r; \
19029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19030 CC="$(CC)"; export CC; \
19031 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19032 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19033 CXX="$(CXX)"; export CXX; \
19034 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19035 AR="$(AR)"; export AR; \
19036 AS="$(AS)"; export AS; \
19037 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19038 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19039 LD="$(LD)"; export LD; \
19040 NM="$(NM)"; export NM; \
19041 RANLIB="$(RANLIB)"; export RANLIB; \
19042 WINDRES="$(WINDRES)"; export WINDRES; \
19043 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19044 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19045 echo Configuring in gawk; \
19046 cd gawk || exit 1; \
19047 case $(srcdir) in \
19048 \.) \
19049 srcdiroption="--srcdir=."; \
19050 libsrcdir=".";; \
19051 /* | [A-Za-z]:[\\/]*) \
19052 srcdiroption="--srcdir=$(srcdir)/gawk"; \
19053 libsrcdir="$$s/gawk";; \
19054 *) \
19055 srcdiroption="--srcdir=../$(srcdir)/gawk"; \
19056 libsrcdir="$$s/gawk";; \
19057 esac; \
19058 $(SHELL) $${libsrcdir}/configure \
19059 $(HOST_CONFIGARGS) $${srcdiroption} \
19060 || exit 1
19061
930314a4
NN
19062.PHONY: all-gawk maybe-all-gawk
19063maybe-all-gawk:
db1ac78d 19064all-gawk: configure-gawk
b40e3958
L
19065 @r=`${PWD_COMMAND}`; export r; \
19066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19067 $(SET_LIB_PATH) \
19068 (cd gawk && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19069
16ae0395
NN
19070.PHONY: check-gawk maybe-check-gawk
19071maybe-check-gawk:
3866be5d 19072
3866be5d 19073check-gawk:
b40e3958
L
19074 @r=`${PWD_COMMAND}`; export r; \
19075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19076 $(SET_LIB_PATH) \
19077 (cd gawk && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19078
19079
930314a4
NN
19080.PHONY: install-gawk maybe-install-gawk
19081maybe-install-gawk:
16ae0395 19082
3866be5d 19083install-gawk: installdirs
b40e3958
L
19084 @r=`${PWD_COMMAND}`; export r; \
19085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19086 $(SET_LIB_PATH) \
19087 (cd gawk && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19088
19089
e2b9e2dc
NN
19090.PHONY: configure-gettext maybe-configure-gettext
19091maybe-configure-gettext:
e6bfb94a
AO
19092configure-gettext:
19093 @test ! -f gettext/Makefile || exit 0; \
19094 [ -d gettext ] || mkdir gettext; \
b40e3958
L
19095 r=`${PWD_COMMAND}`; export r; \
19096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19097 CC="$(CC)"; export CC; \
19098 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19099 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19100 CXX="$(CXX)"; export CXX; \
19101 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19102 AR="$(AR)"; export AR; \
19103 AS="$(AS)"; export AS; \
19104 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19105 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19106 LD="$(LD)"; export LD; \
19107 NM="$(NM)"; export NM; \
19108 RANLIB="$(RANLIB)"; export RANLIB; \
19109 WINDRES="$(WINDRES)"; export WINDRES; \
19110 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19111 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19112 echo Configuring in gettext; \
19113 cd gettext || exit 1; \
19114 case $(srcdir) in \
19115 \.) \
19116 srcdiroption="--srcdir=."; \
19117 libsrcdir=".";; \
19118 /* | [A-Za-z]:[\\/]*) \
19119 srcdiroption="--srcdir=$(srcdir)/gettext"; \
19120 libsrcdir="$$s/gettext";; \
19121 *) \
19122 srcdiroption="--srcdir=../$(srcdir)/gettext"; \
19123 libsrcdir="$$s/gettext";; \
19124 esac; \
19125 $(SHELL) $${libsrcdir}/configure \
19126 $(HOST_CONFIGARGS) $${srcdiroption} \
19127 || exit 1
19128
930314a4
NN
19129.PHONY: all-gettext maybe-all-gettext
19130maybe-all-gettext:
db1ac78d 19131all-gettext: configure-gettext
b40e3958
L
19132 @r=`${PWD_COMMAND}`; export r; \
19133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19134 $(SET_LIB_PATH) \
19135 (cd gettext && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19136
16ae0395
NN
19137.PHONY: check-gettext maybe-check-gettext
19138maybe-check-gettext:
3866be5d 19139
3866be5d 19140check-gettext:
b40e3958
L
19141 @r=`${PWD_COMMAND}`; export r; \
19142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19143 $(SET_LIB_PATH) \
19144 (cd gettext && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19145
19146
930314a4
NN
19147.PHONY: install-gettext maybe-install-gettext
19148maybe-install-gettext:
16ae0395 19149
3866be5d 19150install-gettext: installdirs
b40e3958
L
19151 @r=`${PWD_COMMAND}`; export r; \
19152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19153 $(SET_LIB_PATH) \
19154 (cd gettext && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19155
19156
e2b9e2dc
NN
19157.PHONY: configure-gnuserv maybe-configure-gnuserv
19158maybe-configure-gnuserv:
e6bfb94a
AO
19159configure-gnuserv:
19160 @test ! -f gnuserv/Makefile || exit 0; \
19161 [ -d gnuserv ] || mkdir gnuserv; \
b40e3958
L
19162 r=`${PWD_COMMAND}`; export r; \
19163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19164 CC="$(CC)"; export CC; \
19165 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19166 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19167 CXX="$(CXX)"; export CXX; \
19168 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19169 AR="$(AR)"; export AR; \
19170 AS="$(AS)"; export AS; \
19171 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19172 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19173 LD="$(LD)"; export LD; \
19174 NM="$(NM)"; export NM; \
19175 RANLIB="$(RANLIB)"; export RANLIB; \
19176 WINDRES="$(WINDRES)"; export WINDRES; \
19177 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19178 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19179 echo Configuring in gnuserv; \
19180 cd gnuserv || exit 1; \
19181 case $(srcdir) in \
19182 \.) \
19183 srcdiroption="--srcdir=."; \
19184 libsrcdir=".";; \
19185 /* | [A-Za-z]:[\\/]*) \
19186 srcdiroption="--srcdir=$(srcdir)/gnuserv"; \
19187 libsrcdir="$$s/gnuserv";; \
19188 *) \
19189 srcdiroption="--srcdir=../$(srcdir)/gnuserv"; \
19190 libsrcdir="$$s/gnuserv";; \
19191 esac; \
19192 $(SHELL) $${libsrcdir}/configure \
19193 $(HOST_CONFIGARGS) $${srcdiroption} \
19194 || exit 1
19195
930314a4
NN
19196.PHONY: all-gnuserv maybe-all-gnuserv
19197maybe-all-gnuserv:
db1ac78d 19198all-gnuserv: configure-gnuserv
b40e3958
L
19199 @r=`${PWD_COMMAND}`; export r; \
19200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19201 $(SET_LIB_PATH) \
19202 (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19203
16ae0395
NN
19204.PHONY: check-gnuserv maybe-check-gnuserv
19205maybe-check-gnuserv:
3866be5d 19206
3866be5d 19207check-gnuserv:
b40e3958
L
19208 @r=`${PWD_COMMAND}`; export r; \
19209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19210 $(SET_LIB_PATH) \
19211 (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19212
19213
930314a4
NN
19214.PHONY: install-gnuserv maybe-install-gnuserv
19215maybe-install-gnuserv:
16ae0395 19216
3866be5d 19217install-gnuserv: installdirs
b40e3958
L
19218 @r=`${PWD_COMMAND}`; export r; \
19219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19220 $(SET_LIB_PATH) \
19221 (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19222
19223
e2b9e2dc
NN
19224.PHONY: configure-gprof maybe-configure-gprof
19225maybe-configure-gprof:
e6bfb94a
AO
19226configure-gprof:
19227 @test ! -f gprof/Makefile || exit 0; \
19228 [ -d gprof ] || mkdir gprof; \
b40e3958
L
19229 r=`${PWD_COMMAND}`; export r; \
19230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19231 CC="$(CC)"; export CC; \
19232 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19233 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19234 CXX="$(CXX)"; export CXX; \
19235 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19236 AR="$(AR)"; export AR; \
19237 AS="$(AS)"; export AS; \
19238 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19239 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19240 LD="$(LD)"; export LD; \
19241 NM="$(NM)"; export NM; \
19242 RANLIB="$(RANLIB)"; export RANLIB; \
19243 WINDRES="$(WINDRES)"; export WINDRES; \
19244 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19245 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19246 echo Configuring in gprof; \
19247 cd gprof || exit 1; \
19248 case $(srcdir) in \
19249 \.) \
19250 srcdiroption="--srcdir=."; \
19251 libsrcdir=".";; \
19252 /* | [A-Za-z]:[\\/]*) \
19253 srcdiroption="--srcdir=$(srcdir)/gprof"; \
19254 libsrcdir="$$s/gprof";; \
19255 *) \
19256 srcdiroption="--srcdir=../$(srcdir)/gprof"; \
19257 libsrcdir="$$s/gprof";; \
19258 esac; \
19259 $(SHELL) $${libsrcdir}/configure \
19260 $(HOST_CONFIGARGS) $${srcdiroption} \
19261 || exit 1
19262
930314a4
NN
19263.PHONY: all-gprof maybe-all-gprof
19264maybe-all-gprof:
db1ac78d 19265all-gprof: configure-gprof
b40e3958
L
19266 @r=`${PWD_COMMAND}`; export r; \
19267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19268 $(SET_LIB_PATH) \
19269 (cd gprof && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19270
16ae0395
NN
19271.PHONY: check-gprof maybe-check-gprof
19272maybe-check-gprof:
3866be5d 19273
3866be5d 19274check-gprof:
b40e3958
L
19275 @r=`${PWD_COMMAND}`; export r; \
19276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19277 $(SET_LIB_PATH) \
19278 (cd gprof && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19279
19280
930314a4
NN
19281.PHONY: install-gprof maybe-install-gprof
19282maybe-install-gprof:
16ae0395 19283
3866be5d 19284install-gprof: installdirs
b40e3958
L
19285 @r=`${PWD_COMMAND}`; export r; \
19286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19287 $(SET_LIB_PATH) \
19288 (cd gprof && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19289
19290
e2b9e2dc
NN
19291.PHONY: configure-gzip maybe-configure-gzip
19292maybe-configure-gzip:
e6bfb94a
AO
19293configure-gzip:
19294 @test ! -f gzip/Makefile || exit 0; \
19295 [ -d gzip ] || mkdir gzip; \
b40e3958
L
19296 r=`${PWD_COMMAND}`; export r; \
19297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19298 CC="$(CC)"; export CC; \
19299 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19300 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19301 CXX="$(CXX)"; export CXX; \
19302 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19303 AR="$(AR)"; export AR; \
19304 AS="$(AS)"; export AS; \
19305 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19306 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19307 LD="$(LD)"; export LD; \
19308 NM="$(NM)"; export NM; \
19309 RANLIB="$(RANLIB)"; export RANLIB; \
19310 WINDRES="$(WINDRES)"; export WINDRES; \
19311 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19312 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19313 echo Configuring in gzip; \
19314 cd gzip || exit 1; \
19315 case $(srcdir) in \
19316 \.) \
19317 srcdiroption="--srcdir=."; \
19318 libsrcdir=".";; \
19319 /* | [A-Za-z]:[\\/]*) \
19320 srcdiroption="--srcdir=$(srcdir)/gzip"; \
19321 libsrcdir="$$s/gzip";; \
19322 *) \
19323 srcdiroption="--srcdir=../$(srcdir)/gzip"; \
19324 libsrcdir="$$s/gzip";; \
19325 esac; \
19326 $(SHELL) $${libsrcdir}/configure \
19327 $(HOST_CONFIGARGS) $${srcdiroption} \
19328 || exit 1
19329
930314a4
NN
19330.PHONY: all-gzip maybe-all-gzip
19331maybe-all-gzip:
db1ac78d 19332all-gzip: configure-gzip
b40e3958
L
19333 @r=`${PWD_COMMAND}`; export r; \
19334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19335 $(SET_LIB_PATH) \
19336 (cd gzip && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19337
16ae0395
NN
19338.PHONY: check-gzip maybe-check-gzip
19339maybe-check-gzip:
3866be5d 19340
3866be5d 19341check-gzip:
b40e3958
L
19342 @r=`${PWD_COMMAND}`; export r; \
19343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19344 $(SET_LIB_PATH) \
19345 (cd gzip && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19346
19347
930314a4
NN
19348.PHONY: install-gzip maybe-install-gzip
19349maybe-install-gzip:
16ae0395 19350
3866be5d 19351install-gzip: installdirs
b40e3958
L
19352 @r=`${PWD_COMMAND}`; export r; \
19353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19354 $(SET_LIB_PATH) \
19355 (cd gzip && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19356
19357
e2b9e2dc
NN
19358.PHONY: configure-hello maybe-configure-hello
19359maybe-configure-hello:
e6bfb94a
AO
19360configure-hello:
19361 @test ! -f hello/Makefile || exit 0; \
19362 [ -d hello ] || mkdir hello; \
b40e3958
L
19363 r=`${PWD_COMMAND}`; export r; \
19364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19365 CC="$(CC)"; export CC; \
19366 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19367 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19368 CXX="$(CXX)"; export CXX; \
19369 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19370 AR="$(AR)"; export AR; \
19371 AS="$(AS)"; export AS; \
19372 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19373 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19374 LD="$(LD)"; export LD; \
19375 NM="$(NM)"; export NM; \
19376 RANLIB="$(RANLIB)"; export RANLIB; \
19377 WINDRES="$(WINDRES)"; export WINDRES; \
19378 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19379 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19380 echo Configuring in hello; \
19381 cd hello || exit 1; \
19382 case $(srcdir) in \
19383 \.) \
19384 srcdiroption="--srcdir=."; \
19385 libsrcdir=".";; \
19386 /* | [A-Za-z]:[\\/]*) \
19387 srcdiroption="--srcdir=$(srcdir)/hello"; \
19388 libsrcdir="$$s/hello";; \
19389 *) \
19390 srcdiroption="--srcdir=../$(srcdir)/hello"; \
19391 libsrcdir="$$s/hello";; \
19392 esac; \
19393 $(SHELL) $${libsrcdir}/configure \
19394 $(HOST_CONFIGARGS) $${srcdiroption} \
19395 || exit 1
19396
930314a4
NN
19397.PHONY: all-hello maybe-all-hello
19398maybe-all-hello:
db1ac78d 19399all-hello: configure-hello
b40e3958
L
19400 @r=`${PWD_COMMAND}`; export r; \
19401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19402 $(SET_LIB_PATH) \
19403 (cd hello && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19404
16ae0395
NN
19405.PHONY: check-hello maybe-check-hello
19406maybe-check-hello:
3866be5d 19407
3866be5d 19408check-hello:
b40e3958
L
19409 @r=`${PWD_COMMAND}`; export r; \
19410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19411 $(SET_LIB_PATH) \
19412 (cd hello && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19413
19414
930314a4
NN
19415.PHONY: install-hello maybe-install-hello
19416maybe-install-hello:
16ae0395 19417
3866be5d 19418install-hello: installdirs
b40e3958
L
19419 @r=`${PWD_COMMAND}`; export r; \
19420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19421 $(SET_LIB_PATH) \
19422 (cd hello && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19423
19424
e2b9e2dc
NN
19425.PHONY: configure-indent maybe-configure-indent
19426maybe-configure-indent:
e6bfb94a
AO
19427configure-indent:
19428 @test ! -f indent/Makefile || exit 0; \
19429 [ -d indent ] || mkdir indent; \
b40e3958
L
19430 r=`${PWD_COMMAND}`; export r; \
19431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19432 CC="$(CC)"; export CC; \
19433 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19434 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19435 CXX="$(CXX)"; export CXX; \
19436 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19437 AR="$(AR)"; export AR; \
19438 AS="$(AS)"; export AS; \
19439 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19440 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19441 LD="$(LD)"; export LD; \
19442 NM="$(NM)"; export NM; \
19443 RANLIB="$(RANLIB)"; export RANLIB; \
19444 WINDRES="$(WINDRES)"; export WINDRES; \
19445 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19446 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19447 echo Configuring in indent; \
19448 cd indent || exit 1; \
19449 case $(srcdir) in \
19450 \.) \
19451 srcdiroption="--srcdir=."; \
19452 libsrcdir=".";; \
19453 /* | [A-Za-z]:[\\/]*) \
19454 srcdiroption="--srcdir=$(srcdir)/indent"; \
19455 libsrcdir="$$s/indent";; \
19456 *) \
19457 srcdiroption="--srcdir=../$(srcdir)/indent"; \
19458 libsrcdir="$$s/indent";; \
19459 esac; \
19460 $(SHELL) $${libsrcdir}/configure \
19461 $(HOST_CONFIGARGS) $${srcdiroption} \
19462 || exit 1
19463
930314a4
NN
19464.PHONY: all-indent maybe-all-indent
19465maybe-all-indent:
db1ac78d 19466all-indent: configure-indent
b40e3958
L
19467 @r=`${PWD_COMMAND}`; export r; \
19468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19469 $(SET_LIB_PATH) \
19470 (cd indent && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19471
16ae0395
NN
19472.PHONY: check-indent maybe-check-indent
19473maybe-check-indent:
3866be5d 19474
3866be5d 19475check-indent:
b40e3958
L
19476 @r=`${PWD_COMMAND}`; export r; \
19477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19478 $(SET_LIB_PATH) \
19479 (cd indent && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19480
19481
930314a4
NN
19482.PHONY: install-indent maybe-install-indent
19483maybe-install-indent:
16ae0395 19484
3866be5d 19485install-indent: installdirs
b40e3958
L
19486 @r=`${PWD_COMMAND}`; export r; \
19487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19488 $(SET_LIB_PATH) \
19489 (cd indent && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19490
19491
e2b9e2dc
NN
19492.PHONY: configure-intl maybe-configure-intl
19493maybe-configure-intl:
e6bfb94a
AO
19494configure-intl:
19495 @test ! -f intl/Makefile || exit 0; \
19496 [ -d intl ] || mkdir intl; \
b40e3958
L
19497 r=`${PWD_COMMAND}`; export r; \
19498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19499 CC="$(CC)"; export CC; \
19500 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19501 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19502 CXX="$(CXX)"; export CXX; \
19503 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19504 AR="$(AR)"; export AR; \
19505 AS="$(AS)"; export AS; \
19506 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19507 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19508 LD="$(LD)"; export LD; \
19509 NM="$(NM)"; export NM; \
19510 RANLIB="$(RANLIB)"; export RANLIB; \
19511 WINDRES="$(WINDRES)"; export WINDRES; \
19512 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19513 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19514 echo Configuring in intl; \
19515 cd intl || exit 1; \
19516 case $(srcdir) in \
19517 \.) \
19518 srcdiroption="--srcdir=."; \
19519 libsrcdir=".";; \
19520 /* | [A-Za-z]:[\\/]*) \
19521 srcdiroption="--srcdir=$(srcdir)/intl"; \
19522 libsrcdir="$$s/intl";; \
19523 *) \
19524 srcdiroption="--srcdir=../$(srcdir)/intl"; \
19525 libsrcdir="$$s/intl";; \
19526 esac; \
19527 $(SHELL) $${libsrcdir}/configure \
19528 $(HOST_CONFIGARGS) $${srcdiroption} \
19529 || exit 1
19530
930314a4
NN
19531.PHONY: all-intl maybe-all-intl
19532maybe-all-intl:
db1ac78d 19533all-intl: configure-intl
b40e3958
L
19534 @r=`${PWD_COMMAND}`; export r; \
19535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19536 $(SET_LIB_PATH) \
19537 (cd intl && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19538
16ae0395
NN
19539.PHONY: check-intl maybe-check-intl
19540maybe-check-intl:
3866be5d 19541
3866be5d 19542check-intl:
b40e3958
L
19543 @r=`${PWD_COMMAND}`; export r; \
19544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19545 $(SET_LIB_PATH) \
19546 (cd intl && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19547
19548
930314a4
NN
19549.PHONY: install-intl maybe-install-intl
19550maybe-install-intl:
16ae0395 19551
3866be5d 19552install-intl: installdirs
b40e3958
L
19553 @r=`${PWD_COMMAND}`; export r; \
19554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19555 $(SET_LIB_PATH) \
19556 (cd intl && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19557
19558
e2b9e2dc
NN
19559.PHONY: configure-tcl maybe-configure-tcl
19560maybe-configure-tcl:
e6bfb94a
AO
19561configure-tcl:
19562 @test ! -f tcl/Makefile || exit 0; \
19563 [ -d tcl ] || mkdir tcl; \
b40e3958
L
19564 r=`${PWD_COMMAND}`; export r; \
19565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19566 CC="$(CC)"; export CC; \
19567 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19568 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19569 CXX="$(CXX)"; export CXX; \
19570 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19571 AR="$(AR)"; export AR; \
19572 AS="$(AS)"; export AS; \
19573 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19574 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19575 LD="$(LD)"; export LD; \
19576 NM="$(NM)"; export NM; \
19577 RANLIB="$(RANLIB)"; export RANLIB; \
19578 WINDRES="$(WINDRES)"; export WINDRES; \
19579 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19580 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19581 echo Configuring in tcl; \
19582 cd tcl || exit 1; \
19583 case $(srcdir) in \
19584 \.) \
19585 srcdiroption="--srcdir=."; \
19586 libsrcdir=".";; \
19587 /* | [A-Za-z]:[\\/]*) \
19588 srcdiroption="--srcdir=$(srcdir)/tcl"; \
19589 libsrcdir="$$s/tcl";; \
19590 *) \
19591 srcdiroption="--srcdir=../$(srcdir)/tcl"; \
19592 libsrcdir="$$s/tcl";; \
19593 esac; \
19594 $(SHELL) $${libsrcdir}/configure \
19595 $(HOST_CONFIGARGS) $${srcdiroption} \
19596 || exit 1
19597
930314a4
NN
19598.PHONY: all-tcl maybe-all-tcl
19599maybe-all-tcl:
db1ac78d 19600all-tcl: configure-tcl
b40e3958
L
19601 @r=`${PWD_COMMAND}`; export r; \
19602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19603 $(SET_LIB_PATH) \
19604 (cd tcl && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19605
16ae0395
NN
19606.PHONY: check-tcl maybe-check-tcl
19607maybe-check-tcl:
3866be5d 19608
3866be5d 19609check-tcl:
b40e3958
L
19610 @r=`${PWD_COMMAND}`; export r; \
19611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19612 $(SET_LIB_PATH) \
19613 (cd tcl && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19614
19615
930314a4
NN
19616.PHONY: install-tcl maybe-install-tcl
19617maybe-install-tcl:
16ae0395 19618
3866be5d 19619install-tcl: installdirs
b40e3958
L
19620 @r=`${PWD_COMMAND}`; export r; \
19621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19622 $(SET_LIB_PATH) \
19623 (cd tcl && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19624
19625
e2b9e2dc
NN
19626.PHONY: configure-itcl maybe-configure-itcl
19627maybe-configure-itcl:
e6bfb94a
AO
19628configure-itcl:
19629 @test ! -f itcl/Makefile || exit 0; \
19630 [ -d itcl ] || mkdir itcl; \
b40e3958
L
19631 r=`${PWD_COMMAND}`; export r; \
19632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19633 CC="$(CC)"; export CC; \
19634 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19635 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19636 CXX="$(CXX)"; export CXX; \
19637 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19638 AR="$(AR)"; export AR; \
19639 AS="$(AS)"; export AS; \
19640 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19641 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19642 LD="$(LD)"; export LD; \
19643 NM="$(NM)"; export NM; \
19644 RANLIB="$(RANLIB)"; export RANLIB; \
19645 WINDRES="$(WINDRES)"; export WINDRES; \
19646 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19647 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19648 echo Configuring in itcl; \
19649 cd itcl || exit 1; \
19650 case $(srcdir) in \
19651 \.) \
19652 srcdiroption="--srcdir=."; \
19653 libsrcdir=".";; \
19654 /* | [A-Za-z]:[\\/]*) \
19655 srcdiroption="--srcdir=$(srcdir)/itcl"; \
19656 libsrcdir="$$s/itcl";; \
19657 *) \
19658 srcdiroption="--srcdir=../$(srcdir)/itcl"; \
19659 libsrcdir="$$s/itcl";; \
19660 esac; \
19661 $(SHELL) $${libsrcdir}/configure \
19662 $(HOST_CONFIGARGS) $${srcdiroption} \
19663 || exit 1
19664
930314a4
NN
19665.PHONY: all-itcl maybe-all-itcl
19666maybe-all-itcl:
db1ac78d 19667all-itcl: configure-itcl
b40e3958
L
19668 @r=`${PWD_COMMAND}`; export r; \
19669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19670 $(SET_LIB_PATH) \
19671 (cd itcl && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19672
16ae0395
NN
19673.PHONY: check-itcl maybe-check-itcl
19674maybe-check-itcl:
3866be5d 19675
3866be5d 19676check-itcl:
b40e3958
L
19677 @r=`${PWD_COMMAND}`; export r; \
19678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19679 $(SET_LIB_PATH) \
19680 (cd itcl && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19681
19682
930314a4
NN
19683.PHONY: install-itcl maybe-install-itcl
19684maybe-install-itcl:
16ae0395 19685
3866be5d 19686install-itcl: installdirs
b40e3958
L
19687 @r=`${PWD_COMMAND}`; export r; \
19688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19689 $(SET_LIB_PATH) \
19690 (cd itcl && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19691
19692
e2b9e2dc
NN
19693.PHONY: configure-ld maybe-configure-ld
19694maybe-configure-ld:
e6bfb94a
AO
19695configure-ld:
19696 @test ! -f ld/Makefile || exit 0; \
19697 [ -d ld ] || mkdir ld; \
b40e3958
L
19698 r=`${PWD_COMMAND}`; export r; \
19699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19700 CC="$(CC)"; export CC; \
19701 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19702 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19703 CXX="$(CXX)"; export CXX; \
19704 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19705 AR="$(AR)"; export AR; \
19706 AS="$(AS)"; export AS; \
19707 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19708 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19709 LD="$(LD)"; export LD; \
19710 NM="$(NM)"; export NM; \
19711 RANLIB="$(RANLIB)"; export RANLIB; \
19712 WINDRES="$(WINDRES)"; export WINDRES; \
19713 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19714 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19715 echo Configuring in ld; \
19716 cd ld || exit 1; \
19717 case $(srcdir) in \
19718 \.) \
19719 srcdiroption="--srcdir=."; \
19720 libsrcdir=".";; \
19721 /* | [A-Za-z]:[\\/]*) \
19722 srcdiroption="--srcdir=$(srcdir)/ld"; \
19723 libsrcdir="$$s/ld";; \
19724 *) \
19725 srcdiroption="--srcdir=../$(srcdir)/ld"; \
19726 libsrcdir="$$s/ld";; \
19727 esac; \
19728 $(SHELL) $${libsrcdir}/configure \
19729 $(HOST_CONFIGARGS) $${srcdiroption} \
19730 || exit 1
19731
930314a4
NN
19732.PHONY: all-ld maybe-all-ld
19733maybe-all-ld:
db1ac78d 19734all-ld: configure-ld
b40e3958
L
19735 @r=`${PWD_COMMAND}`; export r; \
19736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19737 $(SET_LIB_PATH) \
19738 (cd ld && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19739
16ae0395
NN
19740.PHONY: check-ld maybe-check-ld
19741maybe-check-ld:
3866be5d 19742
3866be5d 19743check-ld:
b40e3958
L
19744 @r=`${PWD_COMMAND}`; export r; \
19745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19746 $(SET_LIB_PATH) \
19747 (cd ld && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19748
19749
930314a4
NN
19750.PHONY: install-ld maybe-install-ld
19751maybe-install-ld:
16ae0395 19752
3866be5d 19753install-ld: installdirs
b40e3958
L
19754 @r=`${PWD_COMMAND}`; export r; \
19755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19756 $(SET_LIB_PATH) \
19757 (cd ld && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19758
19759
e2b9e2dc
NN
19760.PHONY: configure-libgui maybe-configure-libgui
19761maybe-configure-libgui:
e6bfb94a
AO
19762configure-libgui:
19763 @test ! -f libgui/Makefile || exit 0; \
19764 [ -d libgui ] || mkdir libgui; \
b40e3958
L
19765 r=`${PWD_COMMAND}`; export r; \
19766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19767 CC="$(CC)"; export CC; \
19768 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19769 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19770 CXX="$(CXX)"; export CXX; \
19771 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19772 AR="$(AR)"; export AR; \
19773 AS="$(AS)"; export AS; \
19774 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19775 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19776 LD="$(LD)"; export LD; \
19777 NM="$(NM)"; export NM; \
19778 RANLIB="$(RANLIB)"; export RANLIB; \
19779 WINDRES="$(WINDRES)"; export WINDRES; \
19780 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19781 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19782 echo Configuring in libgui; \
19783 cd libgui || exit 1; \
19784 case $(srcdir) in \
19785 \.) \
19786 srcdiroption="--srcdir=."; \
19787 libsrcdir=".";; \
19788 /* | [A-Za-z]:[\\/]*) \
19789 srcdiroption="--srcdir=$(srcdir)/libgui"; \
19790 libsrcdir="$$s/libgui";; \
19791 *) \
19792 srcdiroption="--srcdir=../$(srcdir)/libgui"; \
19793 libsrcdir="$$s/libgui";; \
19794 esac; \
19795 $(SHELL) $${libsrcdir}/configure \
19796 $(HOST_CONFIGARGS) $${srcdiroption} \
19797 || exit 1
19798
930314a4
NN
19799.PHONY: all-libgui maybe-all-libgui
19800maybe-all-libgui:
db1ac78d 19801all-libgui: configure-libgui
b40e3958
L
19802 @r=`${PWD_COMMAND}`; export r; \
19803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19804 $(SET_LIB_PATH) \
19805 (cd libgui && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19806
16ae0395
NN
19807.PHONY: check-libgui maybe-check-libgui
19808maybe-check-libgui:
3866be5d 19809
3866be5d 19810check-libgui:
b40e3958
L
19811 @r=`${PWD_COMMAND}`; export r; \
19812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19813 $(SET_LIB_PATH) \
19814 (cd libgui && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19815
19816
930314a4
NN
19817.PHONY: install-libgui maybe-install-libgui
19818maybe-install-libgui:
16ae0395 19819
3866be5d 19820install-libgui: installdirs
b40e3958
L
19821 @r=`${PWD_COMMAND}`; export r; \
19822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19823 $(SET_LIB_PATH) \
19824 (cd libgui && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19825
19826
e2b9e2dc
NN
19827.PHONY: configure-libiberty maybe-configure-libiberty
19828maybe-configure-libiberty:
e6bfb94a
AO
19829configure-libiberty:
19830 @test ! -f libiberty/Makefile || exit 0; \
19831 [ -d libiberty ] || mkdir libiberty; \
b40e3958
L
19832 r=`${PWD_COMMAND}`; export r; \
19833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19834 CC="$(CC)"; export CC; \
19835 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19836 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19837 CXX="$(CXX)"; export CXX; \
19838 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19839 AR="$(AR)"; export AR; \
19840 AS="$(AS)"; export AS; \
19841 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19842 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19843 LD="$(LD)"; export LD; \
19844 NM="$(NM)"; export NM; \
19845 RANLIB="$(RANLIB)"; export RANLIB; \
19846 WINDRES="$(WINDRES)"; export WINDRES; \
19847 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19848 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19849 echo Configuring in libiberty; \
19850 cd libiberty || exit 1; \
19851 case $(srcdir) in \
19852 \.) \
19853 srcdiroption="--srcdir=."; \
19854 libsrcdir=".";; \
19855 /* | [A-Za-z]:[\\/]*) \
19856 srcdiroption="--srcdir=$(srcdir)/libiberty"; \
19857 libsrcdir="$$s/libiberty";; \
19858 *) \
19859 srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
19860 libsrcdir="$$s/libiberty";; \
19861 esac; \
19862 $(SHELL) $${libsrcdir}/configure \
19863 $(HOST_CONFIGARGS) $${srcdiroption} \
19864 || exit 1
19865
930314a4
NN
19866.PHONY: all-libiberty maybe-all-libiberty
19867maybe-all-libiberty:
db1ac78d 19868all-libiberty: configure-libiberty
b40e3958
L
19869 @r=`${PWD_COMMAND}`; export r; \
19870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19871 $(SET_LIB_PATH) \
19872 (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19873
16ae0395
NN
19874.PHONY: check-libiberty maybe-check-libiberty
19875maybe-check-libiberty:
3866be5d 19876
3866be5d 19877check-libiberty:
b40e3958
L
19878 @r=`${PWD_COMMAND}`; export r; \
19879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19880 $(SET_LIB_PATH) \
19881 (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19882
19883
930314a4
NN
19884.PHONY: install-libiberty maybe-install-libiberty
19885maybe-install-libiberty:
16ae0395 19886
3866be5d 19887install-libiberty: installdirs
b40e3958
L
19888 @r=`${PWD_COMMAND}`; export r; \
19889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19890 $(SET_LIB_PATH) \
19891 (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19892
19893
e2b9e2dc
NN
19894.PHONY: configure-libtool maybe-configure-libtool
19895maybe-configure-libtool:
e6bfb94a
AO
19896configure-libtool:
19897 @test ! -f libtool/Makefile || exit 0; \
19898 [ -d libtool ] || mkdir libtool; \
b40e3958
L
19899 r=`${PWD_COMMAND}`; export r; \
19900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19901 CC="$(CC)"; export CC; \
19902 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19903 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19904 CXX="$(CXX)"; export CXX; \
19905 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19906 AR="$(AR)"; export AR; \
19907 AS="$(AS)"; export AS; \
19908 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19909 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19910 LD="$(LD)"; export LD; \
19911 NM="$(NM)"; export NM; \
19912 RANLIB="$(RANLIB)"; export RANLIB; \
19913 WINDRES="$(WINDRES)"; export WINDRES; \
19914 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19915 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19916 echo Configuring in libtool; \
19917 cd libtool || exit 1; \
19918 case $(srcdir) in \
19919 \.) \
19920 srcdiroption="--srcdir=."; \
19921 libsrcdir=".";; \
19922 /* | [A-Za-z]:[\\/]*) \
19923 srcdiroption="--srcdir=$(srcdir)/libtool"; \
19924 libsrcdir="$$s/libtool";; \
19925 *) \
19926 srcdiroption="--srcdir=../$(srcdir)/libtool"; \
19927 libsrcdir="$$s/libtool";; \
19928 esac; \
19929 $(SHELL) $${libsrcdir}/configure \
19930 $(HOST_CONFIGARGS) $${srcdiroption} \
19931 || exit 1
19932
930314a4
NN
19933.PHONY: all-libtool maybe-all-libtool
19934maybe-all-libtool:
db1ac78d 19935all-libtool: configure-libtool
b40e3958
L
19936 @r=`${PWD_COMMAND}`; export r; \
19937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19938 $(SET_LIB_PATH) \
19939 (cd libtool && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 19940
16ae0395
NN
19941.PHONY: check-libtool maybe-check-libtool
19942maybe-check-libtool:
3866be5d 19943
3866be5d 19944check-libtool:
b40e3958
L
19945 @r=`${PWD_COMMAND}`; export r; \
19946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19947 $(SET_LIB_PATH) \
19948 (cd libtool && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
19949
19950
930314a4
NN
19951.PHONY: install-libtool maybe-install-libtool
19952maybe-install-libtool:
16ae0395 19953
3866be5d 19954install-libtool: installdirs
b40e3958
L
19955 @r=`${PWD_COMMAND}`; export r; \
19956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
19957 $(SET_LIB_PATH) \
19958 (cd libtool && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
19959
19960
e2b9e2dc
NN
19961.PHONY: configure-m4 maybe-configure-m4
19962maybe-configure-m4:
e6bfb94a
AO
19963configure-m4:
19964 @test ! -f m4/Makefile || exit 0; \
19965 [ -d m4 ] || mkdir m4; \
b40e3958
L
19966 r=`${PWD_COMMAND}`; export r; \
19967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
19968 CC="$(CC)"; export CC; \
19969 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 19970 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
19971 CXX="$(CXX)"; export CXX; \
19972 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
19973 AR="$(AR)"; export AR; \
19974 AS="$(AS)"; export AS; \
19975 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19976 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19977 LD="$(LD)"; export LD; \
19978 NM="$(NM)"; export NM; \
19979 RANLIB="$(RANLIB)"; export RANLIB; \
19980 WINDRES="$(WINDRES)"; export WINDRES; \
19981 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19982 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
19983 echo Configuring in m4; \
19984 cd m4 || exit 1; \
19985 case $(srcdir) in \
19986 \.) \
19987 srcdiroption="--srcdir=."; \
19988 libsrcdir=".";; \
19989 /* | [A-Za-z]:[\\/]*) \
19990 srcdiroption="--srcdir=$(srcdir)/m4"; \
19991 libsrcdir="$$s/m4";; \
19992 *) \
19993 srcdiroption="--srcdir=../$(srcdir)/m4"; \
19994 libsrcdir="$$s/m4";; \
19995 esac; \
19996 $(SHELL) $${libsrcdir}/configure \
19997 $(HOST_CONFIGARGS) $${srcdiroption} \
19998 || exit 1
19999
930314a4
NN
20000.PHONY: all-m4 maybe-all-m4
20001maybe-all-m4:
db1ac78d 20002all-m4: configure-m4
b40e3958
L
20003 @r=`${PWD_COMMAND}`; export r; \
20004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20005 $(SET_LIB_PATH) \
20006 (cd m4 && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20007
16ae0395
NN
20008.PHONY: check-m4 maybe-check-m4
20009maybe-check-m4:
3866be5d 20010
3866be5d 20011check-m4:
b40e3958
L
20012 @r=`${PWD_COMMAND}`; export r; \
20013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20014 $(SET_LIB_PATH) \
20015 (cd m4 && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20016
20017
930314a4
NN
20018.PHONY: install-m4 maybe-install-m4
20019maybe-install-m4:
16ae0395 20020
3866be5d 20021install-m4: installdirs
b40e3958
L
20022 @r=`${PWD_COMMAND}`; export r; \
20023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20024 $(SET_LIB_PATH) \
20025 (cd m4 && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20026
20027
e2b9e2dc
NN
20028.PHONY: configure-make maybe-configure-make
20029maybe-configure-make:
e6bfb94a
AO
20030configure-make:
20031 @test ! -f make/Makefile || exit 0; \
20032 [ -d make ] || mkdir make; \
b40e3958
L
20033 r=`${PWD_COMMAND}`; export r; \
20034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20035 CC="$(CC)"; export CC; \
20036 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20037 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20038 CXX="$(CXX)"; export CXX; \
20039 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20040 AR="$(AR)"; export AR; \
20041 AS="$(AS)"; export AS; \
20042 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20043 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20044 LD="$(LD)"; export LD; \
20045 NM="$(NM)"; export NM; \
20046 RANLIB="$(RANLIB)"; export RANLIB; \
20047 WINDRES="$(WINDRES)"; export WINDRES; \
20048 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20049 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20050 echo Configuring in make; \
20051 cd make || exit 1; \
20052 case $(srcdir) in \
20053 \.) \
20054 srcdiroption="--srcdir=."; \
20055 libsrcdir=".";; \
20056 /* | [A-Za-z]:[\\/]*) \
20057 srcdiroption="--srcdir=$(srcdir)/make"; \
20058 libsrcdir="$$s/make";; \
20059 *) \
20060 srcdiroption="--srcdir=../$(srcdir)/make"; \
20061 libsrcdir="$$s/make";; \
20062 esac; \
20063 $(SHELL) $${libsrcdir}/configure \
20064 $(HOST_CONFIGARGS) $${srcdiroption} \
20065 || exit 1
20066
930314a4
NN
20067.PHONY: all-make maybe-all-make
20068maybe-all-make:
db1ac78d 20069all-make: configure-make
b40e3958
L
20070 @r=`${PWD_COMMAND}`; export r; \
20071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20072 $(SET_LIB_PATH) \
20073 (cd make && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20074
16ae0395
NN
20075.PHONY: check-make maybe-check-make
20076maybe-check-make:
3866be5d 20077
3866be5d 20078check-make:
b40e3958
L
20079 @r=`${PWD_COMMAND}`; export r; \
20080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20081 $(SET_LIB_PATH) \
20082 (cd make && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20083
20084
930314a4
NN
20085.PHONY: install-make maybe-install-make
20086maybe-install-make:
16ae0395 20087
3866be5d 20088install-make: installdirs
b40e3958
L
20089 @r=`${PWD_COMMAND}`; export r; \
20090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20091 $(SET_LIB_PATH) \
20092 (cd make && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20093
20094
e2b9e2dc
NN
20095.PHONY: configure-mmalloc maybe-configure-mmalloc
20096maybe-configure-mmalloc:
e6bfb94a
AO
20097configure-mmalloc:
20098 @test ! -f mmalloc/Makefile || exit 0; \
20099 [ -d mmalloc ] || mkdir mmalloc; \
b40e3958
L
20100 r=`${PWD_COMMAND}`; export r; \
20101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20102 CC="$(CC)"; export CC; \
20103 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20104 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20105 CXX="$(CXX)"; export CXX; \
20106 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20107 AR="$(AR)"; export AR; \
20108 AS="$(AS)"; export AS; \
20109 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20110 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20111 LD="$(LD)"; export LD; \
20112 NM="$(NM)"; export NM; \
20113 RANLIB="$(RANLIB)"; export RANLIB; \
20114 WINDRES="$(WINDRES)"; export WINDRES; \
20115 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20116 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20117 echo Configuring in mmalloc; \
20118 cd mmalloc || exit 1; \
20119 case $(srcdir) in \
20120 \.) \
20121 srcdiroption="--srcdir=."; \
20122 libsrcdir=".";; \
20123 /* | [A-Za-z]:[\\/]*) \
20124 srcdiroption="--srcdir=$(srcdir)/mmalloc"; \
20125 libsrcdir="$$s/mmalloc";; \
20126 *) \
20127 srcdiroption="--srcdir=../$(srcdir)/mmalloc"; \
20128 libsrcdir="$$s/mmalloc";; \
20129 esac; \
20130 $(SHELL) $${libsrcdir}/configure \
20131 $(HOST_CONFIGARGS) $${srcdiroption} \
20132 || exit 1
20133
930314a4
NN
20134.PHONY: all-mmalloc maybe-all-mmalloc
20135maybe-all-mmalloc:
db1ac78d 20136all-mmalloc: configure-mmalloc
b40e3958
L
20137 @r=`${PWD_COMMAND}`; export r; \
20138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20139 $(SET_LIB_PATH) \
20140 (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20141
16ae0395
NN
20142.PHONY: check-mmalloc maybe-check-mmalloc
20143maybe-check-mmalloc:
3866be5d 20144
3866be5d
NN
20145check-mmalloc:
20146
20147
930314a4
NN
20148.PHONY: install-mmalloc maybe-install-mmalloc
20149maybe-install-mmalloc:
16ae0395 20150
3866be5d 20151install-mmalloc: installdirs
b40e3958
L
20152 @r=`${PWD_COMMAND}`; export r; \
20153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20154 $(SET_LIB_PATH) \
20155 (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20156
20157
e2b9e2dc
NN
20158.PHONY: configure-patch maybe-configure-patch
20159maybe-configure-patch:
e6bfb94a
AO
20160configure-patch:
20161 @test ! -f patch/Makefile || exit 0; \
20162 [ -d patch ] || mkdir patch; \
b40e3958
L
20163 r=`${PWD_COMMAND}`; export r; \
20164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20165 CC="$(CC)"; export CC; \
20166 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20167 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20168 CXX="$(CXX)"; export CXX; \
20169 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20170 AR="$(AR)"; export AR; \
20171 AS="$(AS)"; export AS; \
20172 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20173 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20174 LD="$(LD)"; export LD; \
20175 NM="$(NM)"; export NM; \
20176 RANLIB="$(RANLIB)"; export RANLIB; \
20177 WINDRES="$(WINDRES)"; export WINDRES; \
20178 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20179 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20180 echo Configuring in patch; \
20181 cd patch || exit 1; \
20182 case $(srcdir) in \
20183 \.) \
20184 srcdiroption="--srcdir=."; \
20185 libsrcdir=".";; \
20186 /* | [A-Za-z]:[\\/]*) \
20187 srcdiroption="--srcdir=$(srcdir)/patch"; \
20188 libsrcdir="$$s/patch";; \
20189 *) \
20190 srcdiroption="--srcdir=../$(srcdir)/patch"; \
20191 libsrcdir="$$s/patch";; \
20192 esac; \
20193 $(SHELL) $${libsrcdir}/configure \
20194 $(HOST_CONFIGARGS) $${srcdiroption} \
20195 || exit 1
20196
930314a4
NN
20197.PHONY: all-patch maybe-all-patch
20198maybe-all-patch:
db1ac78d 20199all-patch: configure-patch
b40e3958
L
20200 @r=`${PWD_COMMAND}`; export r; \
20201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20202 $(SET_LIB_PATH) \
20203 (cd patch && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20204
16ae0395
NN
20205.PHONY: check-patch maybe-check-patch
20206maybe-check-patch:
3866be5d 20207
3866be5d 20208check-patch:
b40e3958
L
20209 @r=`${PWD_COMMAND}`; export r; \
20210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20211 $(SET_LIB_PATH) \
20212 (cd patch && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20213
20214
930314a4
NN
20215.PHONY: install-patch maybe-install-patch
20216maybe-install-patch:
16ae0395 20217
3866be5d 20218install-patch: installdirs
b40e3958
L
20219 @r=`${PWD_COMMAND}`; export r; \
20220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20221 $(SET_LIB_PATH) \
20222 (cd patch && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20223
20224
e2b9e2dc
NN
20225.PHONY: configure-perl maybe-configure-perl
20226maybe-configure-perl:
e6bfb94a
AO
20227configure-perl:
20228 @test ! -f perl/Makefile || exit 0; \
20229 [ -d perl ] || mkdir perl; \
b40e3958
L
20230 r=`${PWD_COMMAND}`; export r; \
20231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20232 CC="$(CC)"; export CC; \
20233 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20234 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20235 CXX="$(CXX)"; export CXX; \
20236 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20237 AR="$(AR)"; export AR; \
20238 AS="$(AS)"; export AS; \
20239 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20240 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20241 LD="$(LD)"; export LD; \
20242 NM="$(NM)"; export NM; \
20243 RANLIB="$(RANLIB)"; export RANLIB; \
20244 WINDRES="$(WINDRES)"; export WINDRES; \
20245 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20246 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20247 echo Configuring in perl; \
20248 cd perl || exit 1; \
20249 case $(srcdir) in \
20250 \.) \
20251 srcdiroption="--srcdir=."; \
20252 libsrcdir=".";; \
20253 /* | [A-Za-z]:[\\/]*) \
20254 srcdiroption="--srcdir=$(srcdir)/perl"; \
20255 libsrcdir="$$s/perl";; \
20256 *) \
20257 srcdiroption="--srcdir=../$(srcdir)/perl"; \
20258 libsrcdir="$$s/perl";; \
20259 esac; \
20260 $(SHELL) $${libsrcdir}/configure \
20261 $(HOST_CONFIGARGS) $${srcdiroption} \
20262 || exit 1
20263
930314a4
NN
20264.PHONY: all-perl maybe-all-perl
20265maybe-all-perl:
db1ac78d 20266all-perl: configure-perl
b40e3958
L
20267 @r=`${PWD_COMMAND}`; export r; \
20268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20269 $(SET_LIB_PATH) \
20270 (cd perl && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20271
16ae0395
NN
20272.PHONY: check-perl maybe-check-perl
20273maybe-check-perl:
3866be5d 20274
3866be5d 20275check-perl:
b40e3958
L
20276 @r=`${PWD_COMMAND}`; export r; \
20277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20278 $(SET_LIB_PATH) \
20279 (cd perl && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20280
20281
930314a4
NN
20282.PHONY: install-perl maybe-install-perl
20283maybe-install-perl:
16ae0395 20284
3866be5d 20285install-perl: installdirs
b40e3958
L
20286 @r=`${PWD_COMMAND}`; export r; \
20287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20288 $(SET_LIB_PATH) \
20289 (cd perl && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20290
20291
e2b9e2dc
NN
20292.PHONY: configure-prms maybe-configure-prms
20293maybe-configure-prms:
e6bfb94a
AO
20294configure-prms:
20295 @test ! -f prms/Makefile || exit 0; \
20296 [ -d prms ] || mkdir prms; \
b40e3958
L
20297 r=`${PWD_COMMAND}`; export r; \
20298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20299 CC="$(CC)"; export CC; \
20300 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20301 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20302 CXX="$(CXX)"; export CXX; \
20303 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20304 AR="$(AR)"; export AR; \
20305 AS="$(AS)"; export AS; \
20306 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20307 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20308 LD="$(LD)"; export LD; \
20309 NM="$(NM)"; export NM; \
20310 RANLIB="$(RANLIB)"; export RANLIB; \
20311 WINDRES="$(WINDRES)"; export WINDRES; \
20312 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20313 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20314 echo Configuring in prms; \
20315 cd prms || exit 1; \
20316 case $(srcdir) in \
20317 \.) \
20318 srcdiroption="--srcdir=."; \
20319 libsrcdir=".";; \
20320 /* | [A-Za-z]:[\\/]*) \
20321 srcdiroption="--srcdir=$(srcdir)/prms"; \
20322 libsrcdir="$$s/prms";; \
20323 *) \
20324 srcdiroption="--srcdir=../$(srcdir)/prms"; \
20325 libsrcdir="$$s/prms";; \
20326 esac; \
20327 $(SHELL) $${libsrcdir}/configure \
20328 $(HOST_CONFIGARGS) $${srcdiroption} \
20329 || exit 1
20330
930314a4
NN
20331.PHONY: all-prms maybe-all-prms
20332maybe-all-prms:
db1ac78d 20333all-prms: configure-prms
b40e3958
L
20334 @r=`${PWD_COMMAND}`; export r; \
20335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20336 $(SET_LIB_PATH) \
20337 (cd prms && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20338
16ae0395
NN
20339.PHONY: check-prms maybe-check-prms
20340maybe-check-prms:
3866be5d 20341
3866be5d 20342check-prms:
b40e3958
L
20343 @r=`${PWD_COMMAND}`; export r; \
20344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20345 $(SET_LIB_PATH) \
20346 (cd prms && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20347
20348
930314a4
NN
20349.PHONY: install-prms maybe-install-prms
20350maybe-install-prms:
16ae0395 20351
3866be5d 20352install-prms: installdirs
b40e3958
L
20353 @r=`${PWD_COMMAND}`; export r; \
20354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20355 $(SET_LIB_PATH) \
20356 (cd prms && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20357
20358
e2b9e2dc
NN
20359.PHONY: configure-rcs maybe-configure-rcs
20360maybe-configure-rcs:
e6bfb94a
AO
20361configure-rcs:
20362 @test ! -f rcs/Makefile || exit 0; \
20363 [ -d rcs ] || mkdir rcs; \
b40e3958
L
20364 r=`${PWD_COMMAND}`; export r; \
20365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20366 CC="$(CC)"; export CC; \
20367 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20368 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20369 CXX="$(CXX)"; export CXX; \
20370 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20371 AR="$(AR)"; export AR; \
20372 AS="$(AS)"; export AS; \
20373 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20374 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20375 LD="$(LD)"; export LD; \
20376 NM="$(NM)"; export NM; \
20377 RANLIB="$(RANLIB)"; export RANLIB; \
20378 WINDRES="$(WINDRES)"; export WINDRES; \
20379 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20380 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20381 echo Configuring in rcs; \
20382 cd rcs || exit 1; \
20383 case $(srcdir) in \
20384 \.) \
20385 srcdiroption="--srcdir=."; \
20386 libsrcdir=".";; \
20387 /* | [A-Za-z]:[\\/]*) \
20388 srcdiroption="--srcdir=$(srcdir)/rcs"; \
20389 libsrcdir="$$s/rcs";; \
20390 *) \
20391 srcdiroption="--srcdir=../$(srcdir)/rcs"; \
20392 libsrcdir="$$s/rcs";; \
20393 esac; \
20394 $(SHELL) $${libsrcdir}/configure \
20395 $(HOST_CONFIGARGS) $${srcdiroption} \
20396 || exit 1
20397
930314a4
NN
20398.PHONY: all-rcs maybe-all-rcs
20399maybe-all-rcs:
db1ac78d 20400all-rcs: configure-rcs
b40e3958
L
20401 @r=`${PWD_COMMAND}`; export r; \
20402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20403 $(SET_LIB_PATH) \
20404 (cd rcs && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20405
16ae0395
NN
20406.PHONY: check-rcs maybe-check-rcs
20407maybe-check-rcs:
3866be5d 20408
3866be5d 20409check-rcs:
b40e3958
L
20410 @r=`${PWD_COMMAND}`; export r; \
20411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20412 $(SET_LIB_PATH) \
20413 (cd rcs && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20414
20415
930314a4
NN
20416.PHONY: install-rcs maybe-install-rcs
20417maybe-install-rcs:
16ae0395 20418
3866be5d 20419install-rcs: installdirs
b40e3958
L
20420 @r=`${PWD_COMMAND}`; export r; \
20421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20422 $(SET_LIB_PATH) \
20423 (cd rcs && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20424
20425
e2b9e2dc
NN
20426.PHONY: configure-readline maybe-configure-readline
20427maybe-configure-readline:
e6bfb94a
AO
20428configure-readline:
20429 @test ! -f readline/Makefile || exit 0; \
20430 [ -d readline ] || mkdir readline; \
b40e3958
L
20431 r=`${PWD_COMMAND}`; export r; \
20432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20433 CC="$(CC)"; export CC; \
20434 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20435 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20436 CXX="$(CXX)"; export CXX; \
20437 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20438 AR="$(AR)"; export AR; \
20439 AS="$(AS)"; export AS; \
20440 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20441 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20442 LD="$(LD)"; export LD; \
20443 NM="$(NM)"; export NM; \
20444 RANLIB="$(RANLIB)"; export RANLIB; \
20445 WINDRES="$(WINDRES)"; export WINDRES; \
20446 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20447 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20448 echo Configuring in readline; \
20449 cd readline || exit 1; \
20450 case $(srcdir) in \
20451 \.) \
20452 srcdiroption="--srcdir=."; \
20453 libsrcdir=".";; \
20454 /* | [A-Za-z]:[\\/]*) \
20455 srcdiroption="--srcdir=$(srcdir)/readline"; \
20456 libsrcdir="$$s/readline";; \
20457 *) \
20458 srcdiroption="--srcdir=../$(srcdir)/readline"; \
20459 libsrcdir="$$s/readline";; \
20460 esac; \
20461 $(SHELL) $${libsrcdir}/configure \
20462 $(HOST_CONFIGARGS) $${srcdiroption} \
20463 || exit 1
20464
930314a4
NN
20465.PHONY: all-readline maybe-all-readline
20466maybe-all-readline:
db1ac78d 20467all-readline: configure-readline
b40e3958
L
20468 @r=`${PWD_COMMAND}`; export r; \
20469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20470 $(SET_LIB_PATH) \
20471 (cd readline && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20472
16ae0395
NN
20473.PHONY: check-readline maybe-check-readline
20474maybe-check-readline:
3866be5d 20475
3866be5d 20476check-readline:
b40e3958
L
20477 @r=`${PWD_COMMAND}`; export r; \
20478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20479 $(SET_LIB_PATH) \
20480 (cd readline && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20481
20482
930314a4
NN
20483.PHONY: install-readline maybe-install-readline
20484maybe-install-readline:
16ae0395 20485
3866be5d 20486install-readline: installdirs
b40e3958
L
20487 @r=`${PWD_COMMAND}`; export r; \
20488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20489 $(SET_LIB_PATH) \
20490 (cd readline && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20491
20492
e2b9e2dc
NN
20493.PHONY: configure-release maybe-configure-release
20494maybe-configure-release:
e6bfb94a
AO
20495configure-release:
20496 @test ! -f release/Makefile || exit 0; \
20497 [ -d release ] || mkdir release; \
b40e3958
L
20498 r=`${PWD_COMMAND}`; export r; \
20499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20500 CC="$(CC)"; export CC; \
20501 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20502 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20503 CXX="$(CXX)"; export CXX; \
20504 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20505 AR="$(AR)"; export AR; \
20506 AS="$(AS)"; export AS; \
20507 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20508 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20509 LD="$(LD)"; export LD; \
20510 NM="$(NM)"; export NM; \
20511 RANLIB="$(RANLIB)"; export RANLIB; \
20512 WINDRES="$(WINDRES)"; export WINDRES; \
20513 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20514 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20515 echo Configuring in release; \
20516 cd release || exit 1; \
20517 case $(srcdir) in \
20518 \.) \
20519 srcdiroption="--srcdir=."; \
20520 libsrcdir=".";; \
20521 /* | [A-Za-z]:[\\/]*) \
20522 srcdiroption="--srcdir=$(srcdir)/release"; \
20523 libsrcdir="$$s/release";; \
20524 *) \
20525 srcdiroption="--srcdir=../$(srcdir)/release"; \
20526 libsrcdir="$$s/release";; \
20527 esac; \
20528 $(SHELL) $${libsrcdir}/configure \
20529 $(HOST_CONFIGARGS) $${srcdiroption} \
20530 || exit 1
20531
930314a4
NN
20532.PHONY: all-release maybe-all-release
20533maybe-all-release:
db1ac78d 20534all-release: configure-release
b40e3958
L
20535 @r=`${PWD_COMMAND}`; export r; \
20536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20537 $(SET_LIB_PATH) \
20538 (cd release && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20539
16ae0395
NN
20540.PHONY: check-release maybe-check-release
20541maybe-check-release:
3866be5d 20542
3866be5d
NN
20543check-release:
20544
20545
930314a4
NN
20546.PHONY: install-release maybe-install-release
20547maybe-install-release:
16ae0395 20548
3866be5d
NN
20549install-release:
20550
20551
e2b9e2dc
NN
20552.PHONY: configure-recode maybe-configure-recode
20553maybe-configure-recode:
e6bfb94a
AO
20554configure-recode:
20555 @test ! -f recode/Makefile || exit 0; \
20556 [ -d recode ] || mkdir recode; \
b40e3958
L
20557 r=`${PWD_COMMAND}`; export r; \
20558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20559 CC="$(CC)"; export CC; \
20560 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20561 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20562 CXX="$(CXX)"; export CXX; \
20563 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20564 AR="$(AR)"; export AR; \
20565 AS="$(AS)"; export AS; \
20566 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20567 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20568 LD="$(LD)"; export LD; \
20569 NM="$(NM)"; export NM; \
20570 RANLIB="$(RANLIB)"; export RANLIB; \
20571 WINDRES="$(WINDRES)"; export WINDRES; \
20572 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20573 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20574 echo Configuring in recode; \
20575 cd recode || exit 1; \
20576 case $(srcdir) in \
20577 \.) \
20578 srcdiroption="--srcdir=."; \
20579 libsrcdir=".";; \
20580 /* | [A-Za-z]:[\\/]*) \
20581 srcdiroption="--srcdir=$(srcdir)/recode"; \
20582 libsrcdir="$$s/recode";; \
20583 *) \
20584 srcdiroption="--srcdir=../$(srcdir)/recode"; \
20585 libsrcdir="$$s/recode";; \
20586 esac; \
20587 $(SHELL) $${libsrcdir}/configure \
20588 $(HOST_CONFIGARGS) $${srcdiroption} \
20589 || exit 1
20590
930314a4
NN
20591.PHONY: all-recode maybe-all-recode
20592maybe-all-recode:
db1ac78d 20593all-recode: configure-recode
b40e3958
L
20594 @r=`${PWD_COMMAND}`; export r; \
20595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20596 $(SET_LIB_PATH) \
20597 (cd recode && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20598
16ae0395
NN
20599.PHONY: check-recode maybe-check-recode
20600maybe-check-recode:
3866be5d 20601
3866be5d 20602check-recode:
b40e3958
L
20603 @r=`${PWD_COMMAND}`; export r; \
20604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20605 $(SET_LIB_PATH) \
20606 (cd recode && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20607
20608
930314a4
NN
20609.PHONY: install-recode maybe-install-recode
20610maybe-install-recode:
16ae0395 20611
3866be5d 20612install-recode: installdirs
b40e3958
L
20613 @r=`${PWD_COMMAND}`; export r; \
20614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20615 $(SET_LIB_PATH) \
20616 (cd recode && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20617
20618
e2b9e2dc
NN
20619.PHONY: configure-sed maybe-configure-sed
20620maybe-configure-sed:
e6bfb94a
AO
20621configure-sed:
20622 @test ! -f sed/Makefile || exit 0; \
20623 [ -d sed ] || mkdir sed; \
b40e3958
L
20624 r=`${PWD_COMMAND}`; export r; \
20625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20626 CC="$(CC)"; export CC; \
20627 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20628 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20629 CXX="$(CXX)"; export CXX; \
20630 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20631 AR="$(AR)"; export AR; \
20632 AS="$(AS)"; export AS; \
20633 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20634 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20635 LD="$(LD)"; export LD; \
20636 NM="$(NM)"; export NM; \
20637 RANLIB="$(RANLIB)"; export RANLIB; \
20638 WINDRES="$(WINDRES)"; export WINDRES; \
20639 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20640 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20641 echo Configuring in sed; \
20642 cd sed || exit 1; \
20643 case $(srcdir) in \
20644 \.) \
20645 srcdiroption="--srcdir=."; \
20646 libsrcdir=".";; \
20647 /* | [A-Za-z]:[\\/]*) \
20648 srcdiroption="--srcdir=$(srcdir)/sed"; \
20649 libsrcdir="$$s/sed";; \
20650 *) \
20651 srcdiroption="--srcdir=../$(srcdir)/sed"; \
20652 libsrcdir="$$s/sed";; \
20653 esac; \
20654 $(SHELL) $${libsrcdir}/configure \
20655 $(HOST_CONFIGARGS) $${srcdiroption} \
20656 || exit 1
20657
930314a4
NN
20658.PHONY: all-sed maybe-all-sed
20659maybe-all-sed:
db1ac78d 20660all-sed: configure-sed
b40e3958
L
20661 @r=`${PWD_COMMAND}`; export r; \
20662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20663 $(SET_LIB_PATH) \
20664 (cd sed && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20665
16ae0395
NN
20666.PHONY: check-sed maybe-check-sed
20667maybe-check-sed:
3866be5d 20668
3866be5d 20669check-sed:
b40e3958
L
20670 @r=`${PWD_COMMAND}`; export r; \
20671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20672 $(SET_LIB_PATH) \
20673 (cd sed && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20674
20675
930314a4
NN
20676.PHONY: install-sed maybe-install-sed
20677maybe-install-sed:
16ae0395 20678
3866be5d 20679install-sed: installdirs
b40e3958
L
20680 @r=`${PWD_COMMAND}`; export r; \
20681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20682 $(SET_LIB_PATH) \
20683 (cd sed && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20684
20685
e2b9e2dc
NN
20686.PHONY: configure-send-pr maybe-configure-send-pr
20687maybe-configure-send-pr:
e6bfb94a
AO
20688configure-send-pr:
20689 @test ! -f send-pr/Makefile || exit 0; \
20690 [ -d send-pr ] || mkdir send-pr; \
b40e3958
L
20691 r=`${PWD_COMMAND}`; export r; \
20692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20693 CC="$(CC)"; export CC; \
20694 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20695 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20696 CXX="$(CXX)"; export CXX; \
20697 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20698 AR="$(AR)"; export AR; \
20699 AS="$(AS)"; export AS; \
20700 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20701 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20702 LD="$(LD)"; export LD; \
20703 NM="$(NM)"; export NM; \
20704 RANLIB="$(RANLIB)"; export RANLIB; \
20705 WINDRES="$(WINDRES)"; export WINDRES; \
20706 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20707 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20708 echo Configuring in send-pr; \
20709 cd send-pr || exit 1; \
20710 case $(srcdir) in \
20711 \.) \
20712 srcdiroption="--srcdir=."; \
20713 libsrcdir=".";; \
20714 /* | [A-Za-z]:[\\/]*) \
20715 srcdiroption="--srcdir=$(srcdir)/send-pr"; \
20716 libsrcdir="$$s/send-pr";; \
20717 *) \
20718 srcdiroption="--srcdir=../$(srcdir)/send-pr"; \
20719 libsrcdir="$$s/send-pr";; \
20720 esac; \
20721 $(SHELL) $${libsrcdir}/configure \
20722 $(HOST_CONFIGARGS) $${srcdiroption} \
20723 || exit 1
20724
930314a4
NN
20725.PHONY: all-send-pr maybe-all-send-pr
20726maybe-all-send-pr:
db1ac78d 20727all-send-pr: configure-send-pr
b40e3958
L
20728 @r=`${PWD_COMMAND}`; export r; \
20729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20730 $(SET_LIB_PATH) \
20731 (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20732
16ae0395
NN
20733.PHONY: check-send-pr maybe-check-send-pr
20734maybe-check-send-pr:
3866be5d 20735
3866be5d 20736check-send-pr:
b40e3958
L
20737 @r=`${PWD_COMMAND}`; export r; \
20738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20739 $(SET_LIB_PATH) \
20740 (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20741
20742
930314a4
NN
20743.PHONY: install-send-pr maybe-install-send-pr
20744maybe-install-send-pr:
16ae0395 20745
3866be5d 20746install-send-pr: installdirs
b40e3958
L
20747 @r=`${PWD_COMMAND}`; export r; \
20748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20749 $(SET_LIB_PATH) \
20750 (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20751
20752
e2b9e2dc
NN
20753.PHONY: configure-shellutils maybe-configure-shellutils
20754maybe-configure-shellutils:
e6bfb94a
AO
20755configure-shellutils:
20756 @test ! -f shellutils/Makefile || exit 0; \
20757 [ -d shellutils ] || mkdir shellutils; \
b40e3958
L
20758 r=`${PWD_COMMAND}`; export r; \
20759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20760 CC="$(CC)"; export CC; \
20761 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20762 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20763 CXX="$(CXX)"; export CXX; \
20764 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20765 AR="$(AR)"; export AR; \
20766 AS="$(AS)"; export AS; \
20767 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20768 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20769 LD="$(LD)"; export LD; \
20770 NM="$(NM)"; export NM; \
20771 RANLIB="$(RANLIB)"; export RANLIB; \
20772 WINDRES="$(WINDRES)"; export WINDRES; \
20773 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20774 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20775 echo Configuring in shellutils; \
20776 cd shellutils || exit 1; \
20777 case $(srcdir) in \
20778 \.) \
20779 srcdiroption="--srcdir=."; \
20780 libsrcdir=".";; \
20781 /* | [A-Za-z]:[\\/]*) \
20782 srcdiroption="--srcdir=$(srcdir)/shellutils"; \
20783 libsrcdir="$$s/shellutils";; \
20784 *) \
20785 srcdiroption="--srcdir=../$(srcdir)/shellutils"; \
20786 libsrcdir="$$s/shellutils";; \
20787 esac; \
20788 $(SHELL) $${libsrcdir}/configure \
20789 $(HOST_CONFIGARGS) $${srcdiroption} \
20790 || exit 1
20791
930314a4
NN
20792.PHONY: all-shellutils maybe-all-shellutils
20793maybe-all-shellutils:
db1ac78d 20794all-shellutils: configure-shellutils
b40e3958
L
20795 @r=`${PWD_COMMAND}`; export r; \
20796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20797 $(SET_LIB_PATH) \
20798 (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20799
16ae0395
NN
20800.PHONY: check-shellutils maybe-check-shellutils
20801maybe-check-shellutils:
3866be5d 20802
3866be5d 20803check-shellutils:
b40e3958
L
20804 @r=`${PWD_COMMAND}`; export r; \
20805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20806 $(SET_LIB_PATH) \
20807 (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20808
20809
930314a4
NN
20810.PHONY: install-shellutils maybe-install-shellutils
20811maybe-install-shellutils:
16ae0395 20812
3866be5d 20813install-shellutils: installdirs
b40e3958
L
20814 @r=`${PWD_COMMAND}`; export r; \
20815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20816 $(SET_LIB_PATH) \
20817 (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20818
20819
e2b9e2dc
NN
20820.PHONY: configure-sid maybe-configure-sid
20821maybe-configure-sid:
e6bfb94a
AO
20822configure-sid:
20823 @test ! -f sid/Makefile || exit 0; \
20824 [ -d sid ] || mkdir sid; \
b40e3958
L
20825 r=`${PWD_COMMAND}`; export r; \
20826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20827 CC="$(CC)"; export CC; \
20828 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20829 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20830 CXX="$(CXX)"; export CXX; \
20831 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20832 AR="$(AR)"; export AR; \
20833 AS="$(AS)"; export AS; \
20834 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20835 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20836 LD="$(LD)"; export LD; \
20837 NM="$(NM)"; export NM; \
20838 RANLIB="$(RANLIB)"; export RANLIB; \
20839 WINDRES="$(WINDRES)"; export WINDRES; \
20840 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20841 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20842 echo Configuring in sid; \
20843 cd sid || exit 1; \
20844 case $(srcdir) in \
20845 \.) \
20846 srcdiroption="--srcdir=."; \
20847 libsrcdir=".";; \
20848 /* | [A-Za-z]:[\\/]*) \
20849 srcdiroption="--srcdir=$(srcdir)/sid"; \
20850 libsrcdir="$$s/sid";; \
20851 *) \
20852 srcdiroption="--srcdir=../$(srcdir)/sid"; \
20853 libsrcdir="$$s/sid";; \
20854 esac; \
20855 $(SHELL) $${libsrcdir}/configure \
20856 $(HOST_CONFIGARGS) $${srcdiroption} \
20857 || exit 1
20858
930314a4
NN
20859.PHONY: all-sid maybe-all-sid
20860maybe-all-sid:
db1ac78d 20861all-sid: configure-sid
b40e3958
L
20862 @r=`${PWD_COMMAND}`; export r; \
20863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20864 $(SET_LIB_PATH) \
20865 (cd sid && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20866
16ae0395
NN
20867.PHONY: check-sid maybe-check-sid
20868maybe-check-sid:
3866be5d 20869
3866be5d 20870check-sid:
b40e3958
L
20871 @r=`${PWD_COMMAND}`; export r; \
20872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20873 $(SET_LIB_PATH) \
20874 (cd sid && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20875
20876
930314a4
NN
20877.PHONY: install-sid maybe-install-sid
20878maybe-install-sid:
16ae0395 20879
3866be5d 20880install-sid: installdirs
b40e3958
L
20881 @r=`${PWD_COMMAND}`; export r; \
20882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20883 $(SET_LIB_PATH) \
20884 (cd sid && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20885
20886
e2b9e2dc
NN
20887.PHONY: configure-sim maybe-configure-sim
20888maybe-configure-sim:
e6bfb94a
AO
20889configure-sim:
20890 @test ! -f sim/Makefile || exit 0; \
20891 [ -d sim ] || mkdir sim; \
b40e3958
L
20892 r=`${PWD_COMMAND}`; export r; \
20893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20894 CC="$(CC)"; export CC; \
20895 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20896 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20897 CXX="$(CXX)"; export CXX; \
20898 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20899 AR="$(AR)"; export AR; \
20900 AS="$(AS)"; export AS; \
20901 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20902 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20903 LD="$(LD)"; export LD; \
20904 NM="$(NM)"; export NM; \
20905 RANLIB="$(RANLIB)"; export RANLIB; \
20906 WINDRES="$(WINDRES)"; export WINDRES; \
20907 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20908 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20909 echo Configuring in sim; \
20910 cd sim || exit 1; \
20911 case $(srcdir) in \
20912 \.) \
20913 srcdiroption="--srcdir=."; \
20914 libsrcdir=".";; \
20915 /* | [A-Za-z]:[\\/]*) \
20916 srcdiroption="--srcdir=$(srcdir)/sim"; \
20917 libsrcdir="$$s/sim";; \
20918 *) \
20919 srcdiroption="--srcdir=../$(srcdir)/sim"; \
20920 libsrcdir="$$s/sim";; \
20921 esac; \
20922 $(SHELL) $${libsrcdir}/configure \
20923 $(HOST_CONFIGARGS) $${srcdiroption} \
20924 || exit 1
20925
930314a4
NN
20926.PHONY: all-sim maybe-all-sim
20927maybe-all-sim:
db1ac78d 20928all-sim: configure-sim
b40e3958
L
20929 @r=`${PWD_COMMAND}`; export r; \
20930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20931 $(SET_LIB_PATH) \
20932 (cd sim && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 20933
16ae0395
NN
20934.PHONY: check-sim maybe-check-sim
20935maybe-check-sim:
3866be5d 20936
3866be5d 20937check-sim:
b40e3958
L
20938 @r=`${PWD_COMMAND}`; export r; \
20939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20940 $(SET_LIB_PATH) \
20941 (cd sim && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
20942
20943
930314a4
NN
20944.PHONY: install-sim maybe-install-sim
20945maybe-install-sim:
16ae0395 20946
3866be5d 20947install-sim: installdirs
b40e3958
L
20948 @r=`${PWD_COMMAND}`; export r; \
20949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20950 $(SET_LIB_PATH) \
20951 (cd sim && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
20952
20953
e2b9e2dc
NN
20954.PHONY: configure-tar maybe-configure-tar
20955maybe-configure-tar:
e6bfb94a
AO
20956configure-tar:
20957 @test ! -f tar/Makefile || exit 0; \
20958 [ -d tar ] || mkdir tar; \
b40e3958
L
20959 r=`${PWD_COMMAND}`; export r; \
20960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
20961 CC="$(CC)"; export CC; \
20962 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 20963 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
20964 CXX="$(CXX)"; export CXX; \
20965 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
20966 AR="$(AR)"; export AR; \
20967 AS="$(AS)"; export AS; \
20968 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
20969 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
20970 LD="$(LD)"; export LD; \
20971 NM="$(NM)"; export NM; \
20972 RANLIB="$(RANLIB)"; export RANLIB; \
20973 WINDRES="$(WINDRES)"; export WINDRES; \
20974 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
20975 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
20976 echo Configuring in tar; \
20977 cd tar || exit 1; \
20978 case $(srcdir) in \
20979 \.) \
20980 srcdiroption="--srcdir=."; \
20981 libsrcdir=".";; \
20982 /* | [A-Za-z]:[\\/]*) \
20983 srcdiroption="--srcdir=$(srcdir)/tar"; \
20984 libsrcdir="$$s/tar";; \
20985 *) \
20986 srcdiroption="--srcdir=../$(srcdir)/tar"; \
20987 libsrcdir="$$s/tar";; \
20988 esac; \
20989 $(SHELL) $${libsrcdir}/configure \
20990 $(HOST_CONFIGARGS) $${srcdiroption} \
20991 || exit 1
20992
930314a4
NN
20993.PHONY: all-tar maybe-all-tar
20994maybe-all-tar:
db1ac78d 20995all-tar: configure-tar
b40e3958
L
20996 @r=`${PWD_COMMAND}`; export r; \
20997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
20998 $(SET_LIB_PATH) \
20999 (cd tar && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 21000
16ae0395
NN
21001.PHONY: check-tar maybe-check-tar
21002maybe-check-tar:
3866be5d 21003
3866be5d 21004check-tar:
b40e3958
L
21005 @r=`${PWD_COMMAND}`; export r; \
21006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21007 $(SET_LIB_PATH) \
21008 (cd tar && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
21009
21010
930314a4
NN
21011.PHONY: install-tar maybe-install-tar
21012maybe-install-tar:
16ae0395 21013
3866be5d 21014install-tar: installdirs
b40e3958
L
21015 @r=`${PWD_COMMAND}`; export r; \
21016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21017 $(SET_LIB_PATH) \
21018 (cd tar && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
21019
21020
e2b9e2dc
NN
21021.PHONY: configure-texinfo maybe-configure-texinfo
21022maybe-configure-texinfo:
e6bfb94a
AO
21023configure-texinfo:
21024 @test ! -f texinfo/Makefile || exit 0; \
21025 [ -d texinfo ] || mkdir texinfo; \
b40e3958
L
21026 r=`${PWD_COMMAND}`; export r; \
21027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21028 CC="$(CC)"; export CC; \
21029 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21030 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21031 CXX="$(CXX)"; export CXX; \
21032 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21033 AR="$(AR)"; export AR; \
21034 AS="$(AS)"; export AS; \
21035 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21036 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21037 LD="$(LD)"; export LD; \
21038 NM="$(NM)"; export NM; \
21039 RANLIB="$(RANLIB)"; export RANLIB; \
21040 WINDRES="$(WINDRES)"; export WINDRES; \
21041 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21042 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21043 echo Configuring in texinfo; \
21044 cd texinfo || exit 1; \
21045 case $(srcdir) in \
21046 \.) \
21047 srcdiroption="--srcdir=."; \
21048 libsrcdir=".";; \
21049 /* | [A-Za-z]:[\\/]*) \
21050 srcdiroption="--srcdir=$(srcdir)/texinfo"; \
21051 libsrcdir="$$s/texinfo";; \
21052 *) \
21053 srcdiroption="--srcdir=../$(srcdir)/texinfo"; \
21054 libsrcdir="$$s/texinfo";; \
21055 esac; \
21056 $(SHELL) $${libsrcdir}/configure \
21057 $(HOST_CONFIGARGS) $${srcdiroption} \
21058 || exit 1
21059
930314a4
NN
21060.PHONY: all-texinfo maybe-all-texinfo
21061maybe-all-texinfo:
db1ac78d 21062all-texinfo: configure-texinfo
b40e3958
L
21063 @r=`${PWD_COMMAND}`; export r; \
21064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21065 $(SET_LIB_PATH) \
21066 (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 21067
16ae0395
NN
21068.PHONY: check-texinfo maybe-check-texinfo
21069maybe-check-texinfo:
3866be5d 21070
3866be5d 21071check-texinfo:
b40e3958
L
21072 @r=`${PWD_COMMAND}`; export r; \
21073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21074 $(SET_LIB_PATH) \
21075 (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
21076
21077
930314a4
NN
21078.PHONY: install-texinfo maybe-install-texinfo
21079maybe-install-texinfo:
16ae0395 21080
3866be5d
NN
21081install-texinfo:
21082
21083
e2b9e2dc
NN
21084.PHONY: configure-textutils maybe-configure-textutils
21085maybe-configure-textutils:
e6bfb94a
AO
21086configure-textutils:
21087 @test ! -f textutils/Makefile || exit 0; \
21088 [ -d textutils ] || mkdir textutils; \
b40e3958
L
21089 r=`${PWD_COMMAND}`; export r; \
21090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21091 CC="$(CC)"; export CC; \
21092 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21093 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21094 CXX="$(CXX)"; export CXX; \
21095 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21096 AR="$(AR)"; export AR; \
21097 AS="$(AS)"; export AS; \
21098 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21099 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21100 LD="$(LD)"; export LD; \
21101 NM="$(NM)"; export NM; \
21102 RANLIB="$(RANLIB)"; export RANLIB; \
21103 WINDRES="$(WINDRES)"; export WINDRES; \
21104 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21105 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21106 echo Configuring in textutils; \
21107 cd textutils || exit 1; \
21108 case $(srcdir) in \
21109 \.) \
21110 srcdiroption="--srcdir=."; \
21111 libsrcdir=".";; \
21112 /* | [A-Za-z]:[\\/]*) \
21113 srcdiroption="--srcdir=$(srcdir)/textutils"; \
21114 libsrcdir="$$s/textutils";; \
21115 *) \
21116 srcdiroption="--srcdir=../$(srcdir)/textutils"; \
21117 libsrcdir="$$s/textutils";; \
21118 esac; \
21119 $(SHELL) $${libsrcdir}/configure \
21120 $(HOST_CONFIGARGS) $${srcdiroption} \
21121 || exit 1
21122
930314a4
NN
21123.PHONY: all-textutils maybe-all-textutils
21124maybe-all-textutils:
db1ac78d 21125all-textutils: configure-textutils
b40e3958
L
21126 @r=`${PWD_COMMAND}`; export r; \
21127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21128 $(SET_LIB_PATH) \
21129 (cd textutils && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 21130
16ae0395
NN
21131.PHONY: check-textutils maybe-check-textutils
21132maybe-check-textutils:
3866be5d 21133
3866be5d 21134check-textutils:
b40e3958
L
21135 @r=`${PWD_COMMAND}`; export r; \
21136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21137 $(SET_LIB_PATH) \
21138 (cd textutils && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
21139
21140
930314a4
NN
21141.PHONY: install-textutils maybe-install-textutils
21142maybe-install-textutils:
16ae0395 21143
3866be5d 21144install-textutils: installdirs
b40e3958
L
21145 @r=`${PWD_COMMAND}`; export r; \
21146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21147 $(SET_LIB_PATH) \
21148 (cd textutils && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
21149
21150
e2b9e2dc
NN
21151.PHONY: configure-time maybe-configure-time
21152maybe-configure-time:
e6bfb94a
AO
21153configure-time:
21154 @test ! -f time/Makefile || exit 0; \
21155 [ -d time ] || mkdir time; \
b40e3958
L
21156 r=`${PWD_COMMAND}`; export r; \
21157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21158 CC="$(CC)"; export CC; \
21159 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21160 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21161 CXX="$(CXX)"; export CXX; \
21162 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21163 AR="$(AR)"; export AR; \
21164 AS="$(AS)"; export AS; \
21165 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21166 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21167 LD="$(LD)"; export LD; \
21168 NM="$(NM)"; export NM; \
21169 RANLIB="$(RANLIB)"; export RANLIB; \
21170 WINDRES="$(WINDRES)"; export WINDRES; \
21171 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21172 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21173 echo Configuring in time; \
21174 cd time || exit 1; \
21175 case $(srcdir) in \
21176 \.) \
21177 srcdiroption="--srcdir=."; \
21178 libsrcdir=".";; \
21179 /* | [A-Za-z]:[\\/]*) \
21180 srcdiroption="--srcdir=$(srcdir)/time"; \
21181 libsrcdir="$$s/time";; \
21182 *) \
21183 srcdiroption="--srcdir=../$(srcdir)/time"; \
21184 libsrcdir="$$s/time";; \
21185 esac; \
21186 $(SHELL) $${libsrcdir}/configure \
21187 $(HOST_CONFIGARGS) $${srcdiroption} \
21188 || exit 1
21189
930314a4
NN
21190.PHONY: all-time maybe-all-time
21191maybe-all-time:
db1ac78d 21192all-time: configure-time
b40e3958
L
21193 @r=`${PWD_COMMAND}`; export r; \
21194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21195 $(SET_LIB_PATH) \
21196 (cd time && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 21197
16ae0395
NN
21198.PHONY: check-time maybe-check-time
21199maybe-check-time:
3866be5d 21200
3866be5d 21201check-time:
b40e3958
L
21202 @r=`${PWD_COMMAND}`; export r; \
21203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21204 $(SET_LIB_PATH) \
21205 (cd time && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
21206
21207
930314a4
NN
21208.PHONY: install-time maybe-install-time
21209maybe-install-time:
16ae0395 21210
3866be5d 21211install-time: installdirs
b40e3958
L
21212 @r=`${PWD_COMMAND}`; export r; \
21213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21214 $(SET_LIB_PATH) \
21215 (cd time && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
21216
21217
e2b9e2dc
NN
21218.PHONY: configure-uudecode maybe-configure-uudecode
21219maybe-configure-uudecode:
e6bfb94a
AO
21220configure-uudecode:
21221 @test ! -f uudecode/Makefile || exit 0; \
21222 [ -d uudecode ] || mkdir uudecode; \
b40e3958
L
21223 r=`${PWD_COMMAND}`; export r; \
21224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21225 CC="$(CC)"; export CC; \
21226 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21227 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21228 CXX="$(CXX)"; export CXX; \
21229 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21230 AR="$(AR)"; export AR; \
21231 AS="$(AS)"; export AS; \
21232 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21233 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21234 LD="$(LD)"; export LD; \
21235 NM="$(NM)"; export NM; \
21236 RANLIB="$(RANLIB)"; export RANLIB; \
21237 WINDRES="$(WINDRES)"; export WINDRES; \
21238 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21239 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21240 echo Configuring in uudecode; \
21241 cd uudecode || exit 1; \
21242 case $(srcdir) in \
21243 \.) \
21244 srcdiroption="--srcdir=."; \
21245 libsrcdir=".";; \
21246 /* | [A-Za-z]:[\\/]*) \
21247 srcdiroption="--srcdir=$(srcdir)/uudecode"; \
21248 libsrcdir="$$s/uudecode";; \
21249 *) \
21250 srcdiroption="--srcdir=../$(srcdir)/uudecode"; \
21251 libsrcdir="$$s/uudecode";; \
21252 esac; \
21253 $(SHELL) $${libsrcdir}/configure \
21254 $(HOST_CONFIGARGS) $${srcdiroption} \
21255 || exit 1
21256
930314a4
NN
21257.PHONY: all-uudecode maybe-all-uudecode
21258maybe-all-uudecode:
db1ac78d 21259all-uudecode: configure-uudecode
b40e3958
L
21260 @r=`${PWD_COMMAND}`; export r; \
21261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21262 $(SET_LIB_PATH) \
21263 (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 21264
16ae0395
NN
21265.PHONY: check-uudecode maybe-check-uudecode
21266maybe-check-uudecode:
3866be5d 21267
3866be5d 21268check-uudecode:
b40e3958
L
21269 @r=`${PWD_COMMAND}`; export r; \
21270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21271 $(SET_LIB_PATH) \
21272 (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
21273
21274
930314a4
NN
21275.PHONY: install-uudecode maybe-install-uudecode
21276maybe-install-uudecode:
16ae0395 21277
3866be5d 21278install-uudecode: installdirs
b40e3958
L
21279 @r=`${PWD_COMMAND}`; export r; \
21280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21281 $(SET_LIB_PATH) \
21282 (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
21283
21284
e2b9e2dc
NN
21285.PHONY: configure-wdiff maybe-configure-wdiff
21286maybe-configure-wdiff:
e6bfb94a
AO
21287configure-wdiff:
21288 @test ! -f wdiff/Makefile || exit 0; \
21289 [ -d wdiff ] || mkdir wdiff; \
b40e3958
L
21290 r=`${PWD_COMMAND}`; export r; \
21291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21292 CC="$(CC)"; export CC; \
21293 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21294 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21295 CXX="$(CXX)"; export CXX; \
21296 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21297 AR="$(AR)"; export AR; \
21298 AS="$(AS)"; export AS; \
21299 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21300 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21301 LD="$(LD)"; export LD; \
21302 NM="$(NM)"; export NM; \
21303 RANLIB="$(RANLIB)"; export RANLIB; \
21304 WINDRES="$(WINDRES)"; export WINDRES; \
21305 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21306 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21307 echo Configuring in wdiff; \
21308 cd wdiff || exit 1; \
21309 case $(srcdir) in \
21310 \.) \
21311 srcdiroption="--srcdir=."; \
21312 libsrcdir=".";; \
21313 /* | [A-Za-z]:[\\/]*) \
21314 srcdiroption="--srcdir=$(srcdir)/wdiff"; \
21315 libsrcdir="$$s/wdiff";; \
21316 *) \
21317 srcdiroption="--srcdir=../$(srcdir)/wdiff"; \
21318 libsrcdir="$$s/wdiff";; \
21319 esac; \
21320 $(SHELL) $${libsrcdir}/configure \
21321 $(HOST_CONFIGARGS) $${srcdiroption} \
21322 || exit 1
21323
930314a4
NN
21324.PHONY: all-wdiff maybe-all-wdiff
21325maybe-all-wdiff:
db1ac78d 21326all-wdiff: configure-wdiff
b40e3958
L
21327 @r=`${PWD_COMMAND}`; export r; \
21328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21329 $(SET_LIB_PATH) \
21330 (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 21331
16ae0395
NN
21332.PHONY: check-wdiff maybe-check-wdiff
21333maybe-check-wdiff:
3866be5d 21334
3866be5d 21335check-wdiff:
b40e3958
L
21336 @r=`${PWD_COMMAND}`; export r; \
21337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21338 $(SET_LIB_PATH) \
21339 (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) check)
3866be5d
NN
21340
21341
930314a4
NN
21342.PHONY: install-wdiff maybe-install-wdiff
21343maybe-install-wdiff:
16ae0395 21344
3866be5d 21345install-wdiff: installdirs
b40e3958
L
21346 @r=`${PWD_COMMAND}`; export r; \
21347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21348 $(SET_LIB_PATH) \
21349 (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
21350
21351
e2b9e2dc
NN
21352.PHONY: configure-zip maybe-configure-zip
21353maybe-configure-zip:
e6bfb94a
AO
21354configure-zip:
21355 @test ! -f zip/Makefile || exit 0; \
21356 [ -d zip ] || mkdir zip; \
b40e3958
L
21357 r=`${PWD_COMMAND}`; export r; \
21358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21359 CC="$(CC)"; export CC; \
21360 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21361 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21362 CXX="$(CXX)"; export CXX; \
21363 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21364 AR="$(AR)"; export AR; \
21365 AS="$(AS)"; export AS; \
21366 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21367 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21368 LD="$(LD)"; export LD; \
21369 NM="$(NM)"; export NM; \
21370 RANLIB="$(RANLIB)"; export RANLIB; \
21371 WINDRES="$(WINDRES)"; export WINDRES; \
21372 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21373 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21374 echo Configuring in zip; \
21375 cd zip || exit 1; \
21376 case $(srcdir) in \
21377 \.) \
21378 srcdiroption="--srcdir=."; \
21379 libsrcdir=".";; \
21380 /* | [A-Za-z]:[\\/]*) \
21381 srcdiroption="--srcdir=$(srcdir)/zip"; \
21382 libsrcdir="$$s/zip";; \
21383 *) \
21384 srcdiroption="--srcdir=../$(srcdir)/zip"; \
21385 libsrcdir="$$s/zip";; \
21386 esac; \
21387 $(SHELL) $${libsrcdir}/configure \
21388 $(HOST_CONFIGARGS) $${srcdiroption} \
21389 || exit 1
21390
930314a4
NN
21391.PHONY: all-zip maybe-all-zip
21392maybe-all-zip:
db1ac78d 21393all-zip: configure-zip
b40e3958
L
21394 @r=`${PWD_COMMAND}`; export r; \
21395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21396 $(SET_LIB_PATH) \
21397 (cd zip && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 21398
16ae0395
NN
21399.PHONY: check-zip maybe-check-zip
21400maybe-check-zip:
3866be5d 21401
3866be5d
NN
21402# This module is only tested in a native toolchain.
21403check-zip:
7f121bbf 21404 @if [ '$(host)' = '$(target)' ] ; then \
b40e3958
L
21405 r=`${PWD_COMMAND}`; export r; \
21406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21407 $(SET_LIB_PATH) \
21408 (cd zip && $(MAKE) $(FLAGS_TO_PASS) check); \
3866be5d
NN
21409 fi
21410
21411
930314a4
NN
21412.PHONY: install-zip maybe-install-zip
21413maybe-install-zip:
16ae0395 21414
3866be5d 21415install-zip: installdirs
b40e3958
L
21416 @r=`${PWD_COMMAND}`; export r; \
21417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21418 $(SET_LIB_PATH) \
21419 (cd zip && $(MAKE) $(FLAGS_TO_PASS) install)
3866be5d
NN
21420
21421
e2b9e2dc
NN
21422.PHONY: configure-zlib maybe-configure-zlib
21423maybe-configure-zlib:
e6bfb94a
AO
21424configure-zlib:
21425 @test ! -f zlib/Makefile || exit 0; \
21426 [ -d zlib ] || mkdir zlib; \
b40e3958
L
21427 r=`${PWD_COMMAND}`; export r; \
21428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21429 CC="$(CC)"; export CC; \
21430 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21431 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21432 CXX="$(CXX)"; export CXX; \
21433 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21434 AR="$(AR)"; export AR; \
21435 AS="$(AS)"; export AS; \
21436 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21437 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21438 LD="$(LD)"; export LD; \
21439 NM="$(NM)"; export NM; \
21440 RANLIB="$(RANLIB)"; export RANLIB; \
21441 WINDRES="$(WINDRES)"; export WINDRES; \
21442 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21443 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21444 echo Configuring in zlib; \
21445 cd zlib || exit 1; \
21446 case $(srcdir) in \
21447 \.) \
21448 srcdiroption="--srcdir=."; \
21449 libsrcdir=".";; \
21450 /* | [A-Za-z]:[\\/]*) \
21451 srcdiroption="--srcdir=$(srcdir)/zlib"; \
21452 libsrcdir="$$s/zlib";; \
21453 *) \
21454 srcdiroption="--srcdir=../$(srcdir)/zlib"; \
21455 libsrcdir="$$s/zlib";; \
21456 esac; \
21457 $(SHELL) $${libsrcdir}/configure \
21458 $(HOST_CONFIGARGS) $${srcdiroption} \
21459 || exit 1
21460
930314a4
NN
21461.PHONY: all-zlib maybe-all-zlib
21462maybe-all-zlib:
db1ac78d 21463all-zlib: configure-zlib
b40e3958
L
21464 @r=`${PWD_COMMAND}`; export r; \
21465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21466 $(SET_LIB_PATH) \
21467 (cd zlib && $(MAKE) $(FLAGS_TO_PASS) all)
3866be5d 21468
16ae0395
NN
21469.PHONY: check-zlib maybe-check-zlib
21470maybe-check-zlib:
3866be5d 21471
3866be5d
NN
21472check-zlib:
21473
21474
930314a4
NN
21475.PHONY: install-zlib maybe-install-zlib
21476maybe-install-zlib:
16ae0395 21477
3866be5d
NN
21478install-zlib:
21479
21480
e2b9e2dc
NN
21481.PHONY: configure-gdb maybe-configure-gdb
21482maybe-configure-gdb:
e6bfb94a
AO
21483configure-gdb:
21484 @test ! -f gdb/Makefile || exit 0; \
21485 [ -d gdb ] || mkdir gdb; \
b40e3958
L
21486 r=`${PWD_COMMAND}`; export r; \
21487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21488 CC="$(CC)"; export CC; \
21489 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21490 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21491 CXX="$(CXX)"; export CXX; \
21492 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21493 AR="$(AR)"; export AR; \
21494 AS="$(AS)"; export AS; \
21495 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21496 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21497 LD="$(LD)"; export LD; \
21498 NM="$(NM)"; export NM; \
21499 RANLIB="$(RANLIB)"; export RANLIB; \
21500 WINDRES="$(WINDRES)"; export WINDRES; \
21501 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21502 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21503 echo Configuring in gdb; \
21504 cd gdb || exit 1; \
21505 case $(srcdir) in \
21506 \.) \
21507 srcdiroption="--srcdir=."; \
21508 libsrcdir=".";; \
21509 /* | [A-Za-z]:[\\/]*) \
21510 srcdiroption="--srcdir=$(srcdir)/gdb"; \
21511 libsrcdir="$$s/gdb";; \
21512 *) \
21513 srcdiroption="--srcdir=../$(srcdir)/gdb"; \
21514 libsrcdir="$$s/gdb";; \
21515 esac; \
21516 $(SHELL) $${libsrcdir}/configure \
21517 $(HOST_CONFIGARGS) $${srcdiroption} \
21518 || exit 1
21519
930314a4
NN
21520.PHONY: all-gdb maybe-all-gdb
21521maybe-all-gdb:
db1ac78d 21522all-gdb: configure-gdb
b40e3958
L
21523 @r=`${PWD_COMMAND}`; export r; \
21524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21525 $(SET_LIB_PATH) \
21526 (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
3866be5d 21527
16ae0395
NN
21528.PHONY: check-gdb maybe-check-gdb
21529maybe-check-gdb:
3866be5d 21530
3866be5d 21531check-gdb:
b40e3958
L
21532 @r=`${PWD_COMMAND}`; export r; \
21533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21534 $(SET_LIB_PATH) \
21535 (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
3866be5d
NN
21536
21537
930314a4
NN
21538.PHONY: install-gdb maybe-install-gdb
21539maybe-install-gdb:
16ae0395 21540
3866be5d 21541install-gdb: installdirs
b40e3958
L
21542 @r=`${PWD_COMMAND}`; export r; \
21543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21544 $(SET_LIB_PATH) \
21545 (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
3866be5d
NN
21546
21547
e2b9e2dc
NN
21548.PHONY: configure-expect maybe-configure-expect
21549maybe-configure-expect:
e6bfb94a
AO
21550configure-expect:
21551 @test ! -f expect/Makefile || exit 0; \
21552 [ -d expect ] || mkdir expect; \
b40e3958
L
21553 r=`${PWD_COMMAND}`; export r; \
21554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21555 CC="$(CC)"; export CC; \
21556 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21557 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21558 CXX="$(CXX)"; export CXX; \
21559 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21560 AR="$(AR)"; export AR; \
21561 AS="$(AS)"; export AS; \
21562 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21563 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21564 LD="$(LD)"; export LD; \
21565 NM="$(NM)"; export NM; \
21566 RANLIB="$(RANLIB)"; export RANLIB; \
21567 WINDRES="$(WINDRES)"; export WINDRES; \
21568 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21569 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21570 echo Configuring in expect; \
21571 cd expect || exit 1; \
21572 case $(srcdir) in \
21573 \.) \
21574 srcdiroption="--srcdir=."; \
21575 libsrcdir=".";; \
21576 /* | [A-Za-z]:[\\/]*) \
21577 srcdiroption="--srcdir=$(srcdir)/expect"; \
21578 libsrcdir="$$s/expect";; \
21579 *) \
21580 srcdiroption="--srcdir=../$(srcdir)/expect"; \
21581 libsrcdir="$$s/expect";; \
21582 esac; \
21583 $(SHELL) $${libsrcdir}/configure \
21584 $(HOST_CONFIGARGS) $${srcdiroption} \
21585 || exit 1
21586
930314a4
NN
21587.PHONY: all-expect maybe-all-expect
21588maybe-all-expect:
db1ac78d 21589all-expect: configure-expect
b40e3958
L
21590 @r=`${PWD_COMMAND}`; export r; \
21591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21592 $(SET_LIB_PATH) \
21593 (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
3866be5d 21594
16ae0395
NN
21595.PHONY: check-expect maybe-check-expect
21596maybe-check-expect:
3866be5d 21597
3866be5d 21598check-expect:
b40e3958
L
21599 @r=`${PWD_COMMAND}`; export r; \
21600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21601 $(SET_LIB_PATH) \
21602 (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
3866be5d
NN
21603
21604
930314a4
NN
21605.PHONY: install-expect maybe-install-expect
21606maybe-install-expect:
16ae0395 21607
3866be5d 21608install-expect: installdirs
b40e3958
L
21609 @r=`${PWD_COMMAND}`; export r; \
21610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21611 $(SET_LIB_PATH) \
21612 (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
3866be5d
NN
21613
21614
e2b9e2dc
NN
21615.PHONY: configure-guile maybe-configure-guile
21616maybe-configure-guile:
e6bfb94a
AO
21617configure-guile:
21618 @test ! -f guile/Makefile || exit 0; \
21619 [ -d guile ] || mkdir guile; \
b40e3958
L
21620 r=`${PWD_COMMAND}`; export r; \
21621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21622 CC="$(CC)"; export CC; \
21623 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21624 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21625 CXX="$(CXX)"; export CXX; \
21626 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21627 AR="$(AR)"; export AR; \
21628 AS="$(AS)"; export AS; \
21629 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21630 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21631 LD="$(LD)"; export LD; \
21632 NM="$(NM)"; export NM; \
21633 RANLIB="$(RANLIB)"; export RANLIB; \
21634 WINDRES="$(WINDRES)"; export WINDRES; \
21635 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21636 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21637 echo Configuring in guile; \
21638 cd guile || exit 1; \
21639 case $(srcdir) in \
21640 \.) \
21641 srcdiroption="--srcdir=."; \
21642 libsrcdir=".";; \
21643 /* | [A-Za-z]:[\\/]*) \
21644 srcdiroption="--srcdir=$(srcdir)/guile"; \
21645 libsrcdir="$$s/guile";; \
21646 *) \
21647 srcdiroption="--srcdir=../$(srcdir)/guile"; \
21648 libsrcdir="$$s/guile";; \
21649 esac; \
21650 $(SHELL) $${libsrcdir}/configure \
21651 $(HOST_CONFIGARGS) $${srcdiroption} \
21652 || exit 1
21653
930314a4
NN
21654.PHONY: all-guile maybe-all-guile
21655maybe-all-guile:
db1ac78d 21656all-guile: configure-guile
b40e3958
L
21657 @r=`${PWD_COMMAND}`; export r; \
21658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21659 $(SET_LIB_PATH) \
21660 (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
3866be5d 21661
16ae0395
NN
21662.PHONY: check-guile maybe-check-guile
21663maybe-check-guile:
3866be5d 21664
3866be5d 21665check-guile:
b40e3958
L
21666 @r=`${PWD_COMMAND}`; export r; \
21667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21668 $(SET_LIB_PATH) \
21669 (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
3866be5d
NN
21670
21671
930314a4
NN
21672.PHONY: install-guile maybe-install-guile
21673maybe-install-guile:
16ae0395 21674
3866be5d 21675install-guile: installdirs
b40e3958
L
21676 @r=`${PWD_COMMAND}`; export r; \
21677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21678 $(SET_LIB_PATH) \
21679 (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
3866be5d
NN
21680
21681
e2b9e2dc
NN
21682.PHONY: configure-tk maybe-configure-tk
21683maybe-configure-tk:
e6bfb94a
AO
21684configure-tk:
21685 @test ! -f tk/Makefile || exit 0; \
21686 [ -d tk ] || mkdir tk; \
b40e3958
L
21687 r=`${PWD_COMMAND}`; export r; \
21688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21689 CC="$(CC)"; export CC; \
21690 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21691 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21692 CXX="$(CXX)"; export CXX; \
21693 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21694 AR="$(AR)"; export AR; \
21695 AS="$(AS)"; export AS; \
21696 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21697 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21698 LD="$(LD)"; export LD; \
21699 NM="$(NM)"; export NM; \
21700 RANLIB="$(RANLIB)"; export RANLIB; \
21701 WINDRES="$(WINDRES)"; export WINDRES; \
21702 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21703 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21704 echo Configuring in tk; \
21705 cd tk || exit 1; \
21706 case $(srcdir) in \
21707 \.) \
21708 srcdiroption="--srcdir=."; \
21709 libsrcdir=".";; \
21710 /* | [A-Za-z]:[\\/]*) \
21711 srcdiroption="--srcdir=$(srcdir)/tk"; \
21712 libsrcdir="$$s/tk";; \
21713 *) \
21714 srcdiroption="--srcdir=../$(srcdir)/tk"; \
21715 libsrcdir="$$s/tk";; \
21716 esac; \
21717 $(SHELL) $${libsrcdir}/configure \
21718 $(HOST_CONFIGARGS) $${srcdiroption} \
21719 || exit 1
21720
930314a4
NN
21721.PHONY: all-tk maybe-all-tk
21722maybe-all-tk:
db1ac78d 21723all-tk: configure-tk
b40e3958
L
21724 @r=`${PWD_COMMAND}`; export r; \
21725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21726 $(SET_LIB_PATH) \
21727 (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
e393202e 21728
16ae0395
NN
21729.PHONY: check-tk maybe-check-tk
21730maybe-check-tk:
e393202e 21731
3866be5d 21732check-tk:
b40e3958
L
21733 @r=`${PWD_COMMAND}`; export r; \
21734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21735 $(SET_LIB_PATH) \
21736 (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
e393202e 21737
e393202e 21738
930314a4
NN
21739.PHONY: install-tk maybe-install-tk
21740maybe-install-tk:
16ae0395 21741
3866be5d 21742install-tk: installdirs
b40e3958
L
21743 @r=`${PWD_COMMAND}`; export r; \
21744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21745 $(SET_LIB_PATH) \
21746 (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
e393202e 21747
3866be5d 21748
ce5b542e
MC
21749.PHONY: configure-tix maybe-configure-tix
21750maybe-configure-tix:
21751configure-tix:
21752 @test ! -f tix/Makefile || exit 0; \
21753 [ -d tix ] || mkdir tix; \
b40e3958
L
21754 r=`${PWD_COMMAND}`; export r; \
21755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
ce5b542e
MC
21756 CC="$(CC)"; export CC; \
21757 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21758 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
ce5b542e
MC
21759 CXX="$(CXX)"; export CXX; \
21760 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21761 AR="$(AR)"; export AR; \
21762 AS="$(AS)"; export AS; \
21763 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21764 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21765 LD="$(LD)"; export LD; \
21766 NM="$(NM)"; export NM; \
21767 RANLIB="$(RANLIB)"; export RANLIB; \
21768 WINDRES="$(WINDRES)"; export WINDRES; \
21769 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21770 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
ce5b542e
MC
21771 echo Configuring in tix; \
21772 cd tix || exit 1; \
21773 case $(srcdir) in \
21774 \.) \
21775 srcdiroption="--srcdir=."; \
21776 libsrcdir=".";; \
21777 /* | [A-Za-z]:[\\/]*) \
21778 srcdiroption="--srcdir=$(srcdir)/tix"; \
21779 libsrcdir="$$s/tix";; \
21780 *) \
21781 srcdiroption="--srcdir=../$(srcdir)/tix"; \
21782 libsrcdir="$$s/tix";; \
21783 esac; \
21784 $(SHELL) $${libsrcdir}/configure \
21785 $(HOST_CONFIGARGS) $${srcdiroption} \
21786 || exit 1
21787
21788.PHONY: all-tix maybe-all-tix
21789maybe-all-tix:
21790all-tix: configure-tix
b40e3958
L
21791 @r=`${PWD_COMMAND}`; export r; \
21792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
ce5b542e
MC
21793 $(SET_LIB_PATH) \
21794 (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
21795
16ae0395
NN
21796.PHONY: check-tix maybe-check-tix
21797maybe-check-tix:
ce5b542e 21798
ce5b542e 21799check-tix:
b40e3958
L
21800 @r=`${PWD_COMMAND}`; export r; \
21801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
ce5b542e
MC
21802 $(SET_LIB_PATH) \
21803 (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
21804
21805
ce5b542e
MC
21806.PHONY: install-tix maybe-install-tix
21807maybe-install-tix:
16ae0395 21808
ce5b542e 21809install-tix: installdirs
b40e3958
L
21810 @r=`${PWD_COMMAND}`; export r; \
21811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
ce5b542e
MC
21812 $(SET_LIB_PATH) \
21813 (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
21814
21815
e2b9e2dc
NN
21816.PHONY: configure-libtermcap maybe-configure-libtermcap
21817maybe-configure-libtermcap:
e6bfb94a
AO
21818configure-libtermcap:
21819 @test ! -f libtermcap/Makefile || exit 0; \
21820 [ -d libtermcap ] || mkdir libtermcap; \
b40e3958
L
21821 r=`${PWD_COMMAND}`; export r; \
21822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21823 CC="$(CC)"; export CC; \
21824 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21825 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21826 CXX="$(CXX)"; export CXX; \
21827 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21828 AR="$(AR)"; export AR; \
21829 AS="$(AS)"; export AS; \
21830 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21831 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21832 LD="$(LD)"; export LD; \
21833 NM="$(NM)"; export NM; \
21834 RANLIB="$(RANLIB)"; export RANLIB; \
21835 WINDRES="$(WINDRES)"; export WINDRES; \
21836 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21837 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21838 echo Configuring in libtermcap; \
21839 cd libtermcap || exit 1; \
21840 case $(srcdir) in \
21841 \.) \
21842 srcdiroption="--srcdir=."; \
21843 libsrcdir=".";; \
21844 /* | [A-Za-z]:[\\/]*) \
21845 srcdiroption="--srcdir=$(srcdir)/libtermcap"; \
21846 libsrcdir="$$s/libtermcap";; \
21847 *) \
21848 srcdiroption="--srcdir=../$(srcdir)/libtermcap"; \
21849 libsrcdir="$$s/libtermcap";; \
21850 esac; \
21851 $(SHELL) $${libsrcdir}/configure \
21852 $(HOST_CONFIGARGS) $${srcdiroption} \
21853 || exit 1
21854
930314a4
NN
21855.PHONY: all-libtermcap maybe-all-libtermcap
21856maybe-all-libtermcap:
db1ac78d 21857all-libtermcap: configure-libtermcap
b40e3958
L
21858 @r=`${PWD_COMMAND}`; export r; \
21859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21860 $(SET_LIB_PATH) \
21861 (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) all)
e393202e 21862
16ae0395
NN
21863.PHONY: check-libtermcap maybe-check-libtermcap
21864maybe-check-libtermcap:
e393202e 21865
3866be5d
NN
21866check-libtermcap:
21867
21868
930314a4
NN
21869.PHONY: install-libtermcap maybe-install-libtermcap
21870maybe-install-libtermcap:
16ae0395 21871
3866be5d 21872install-libtermcap: installdirs
b40e3958
L
21873 @r=`${PWD_COMMAND}`; export r; \
21874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21875 $(SET_LIB_PATH) \
21876 (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) install)
e393202e 21877
3866be5d 21878
e2b9e2dc
NN
21879.PHONY: configure-utils maybe-configure-utils
21880maybe-configure-utils:
e6bfb94a
AO
21881configure-utils:
21882 @test ! -f utils/Makefile || exit 0; \
21883 [ -d utils ] || mkdir utils; \
b40e3958
L
21884 r=`${PWD_COMMAND}`; export r; \
21885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
21886 CC="$(CC)"; export CC; \
21887 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 21888 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
21889 CXX="$(CXX)"; export CXX; \
21890 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
ec7e0995
NN
21891 AR="$(AR)"; export AR; \
21892 AS="$(AS)"; export AS; \
21893 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
21894 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
21895 LD="$(LD)"; export LD; \
21896 NM="$(NM)"; export NM; \
21897 RANLIB="$(RANLIB)"; export RANLIB; \
21898 WINDRES="$(WINDRES)"; export WINDRES; \
21899 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
21900 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
21901 echo Configuring in utils; \
21902 cd utils || exit 1; \
21903 case $(srcdir) in \
21904 \.) \
21905 srcdiroption="--srcdir=."; \
21906 libsrcdir=".";; \
21907 /* | [A-Za-z]:[\\/]*) \
21908 srcdiroption="--srcdir=$(srcdir)/utils"; \
21909 libsrcdir="$$s/utils";; \
21910 *) \
21911 srcdiroption="--srcdir=../$(srcdir)/utils"; \
21912 libsrcdir="$$s/utils";; \
21913 esac; \
21914 $(SHELL) $${libsrcdir}/configure \
21915 $(HOST_CONFIGARGS) $${srcdiroption} \
21916 || exit 1
21917
930314a4
NN
21918.PHONY: all-utils maybe-all-utils
21919maybe-all-utils:
db1ac78d 21920all-utils: configure-utils
b40e3958
L
21921 @r=`${PWD_COMMAND}`; export r; \
21922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21923 $(SET_LIB_PATH) \
21924 (cd utils && $(MAKE) $(FLAGS_TO_PASS) all)
e393202e 21925
16ae0395
NN
21926.PHONY: check-utils maybe-check-utils
21927maybe-check-utils:
3866be5d 21928
3866be5d
NN
21929check-utils:
21930
21931
930314a4
NN
21932.PHONY: install-utils maybe-install-utils
21933maybe-install-utils:
16ae0395 21934
3866be5d 21935install-utils: installdirs
b40e3958
L
21936 @r=`${PWD_COMMAND}`; export r; \
21937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21938 $(SET_LIB_PATH) \
21939 (cd utils && $(MAKE) $(FLAGS_TO_PASS) install)
e393202e 21940
3866be5d
NN
21941
21942
15723a45
NN
21943# ---------------------------------------
21944# Modules which run on the target machine
21945# ---------------------------------------
e393202e 21946
930314a4
NN
21947.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
21948maybe-configure-target-libstdc++-v3:
15723a45 21949
1086bc09
NN
21950# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
21951$(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
9175bfc0 21952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
e6bfb94a 21953 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
1086bc09 21954 cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
15723a45 21955
e6bfb94a
AO
21956configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
21957 @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
9175bfc0 21958 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
b40e3958
L
21959 r=`${PWD_COMMAND}`; export r; \
21960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
21961 $(SET_LIB_PATH) \
21962 AR="$(AR_FOR_TARGET)"; export AR; \
21963 AS="$(AS_FOR_TARGET)"; export AS; \
21964 CC="$(CC_FOR_TARGET)"; export CC; \
21965 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 21966 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
21967 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21968 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
21969 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
21970 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21971 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21972 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21973 LD="$(LD_FOR_TARGET)"; export LD; \
21974 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21975 NM="$(NM_FOR_TARGET)"; export NM; \
21976 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21977 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21978 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
21979 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
21980 case $(srcdir) in \
21981 /* | [A-Za-z]:[\\/]*) \
21982 topdir=$(srcdir) ;; \
21983 *) \
21984 case "$(TARGET_SUBDIR)" in \
e393202e
NN
21985 .) topdir="../$(srcdir)" ;; \
21986 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
21987 esac ;; \
21988 esac; \
bba45b8b
NN
21989 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
21990 libsrcdir="$$s/libstdc++-v3"; \
bba45b8b
NN
21991 rm -f no-such-file || : ; \
21992 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21993 $(TARGET_CONFIGARGS) $${srcdiroption} \
21994 --with-target-subdir="$(TARGET_SUBDIR)" \
21995 || exit 1
e393202e 21996
930314a4
NN
21997.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
21998maybe-all-target-libstdc++-v3:
15723a45 21999all-target-libstdc++-v3: configure-target-libstdc++-v3
b40e3958
L
22000 @r=`${PWD_COMMAND}`; export r; \
22001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22002 $(SET_LIB_PATH) \
22003 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22004 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' all)
e393202e 22005
16ae0395
NN
22006.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
22007maybe-check-target-libstdc++-v3:
22008
e393202e 22009check-target-libstdc++-v3:
b40e3958
L
22010 @r=`${PWD_COMMAND}`; export r; \
22011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22012 $(SET_LIB_PATH) \
22013 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22014 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
930314a4 22015
e393202e 22016
930314a4
NN
22017.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
22018maybe-install-target-libstdc++-v3:
16ae0395 22019
e393202e 22020install-target-libstdc++-v3: installdirs
b40e3958
L
22021 @r=`${PWD_COMMAND}`; export r; \
22022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22023 $(SET_LIB_PATH) \
22024 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22025 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22026
22027
930314a4
NN
22028.PHONY: configure-target-newlib maybe-configure-target-newlib
22029maybe-configure-target-newlib:
15723a45 22030
1086bc09
NN
22031# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22032$(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
9175bfc0 22033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
e6bfb94a 22034 rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
1086bc09 22035 cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
15723a45 22036
e6bfb94a
AO
22037configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
22038 @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
9175bfc0 22039 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
b40e3958
L
22040 r=`${PWD_COMMAND}`; export r; \
22041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22042 $(SET_LIB_PATH) \
22043 AR="$(AR_FOR_TARGET)"; export AR; \
22044 AS="$(AS_FOR_TARGET)"; export AS; \
22045 CC="$(CC_FOR_TARGET)"; export CC; \
22046 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22047 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22048 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22049 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22050 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22051 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22052 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22053 LD="$(LD_FOR_TARGET)"; export LD; \
22054 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22055 NM="$(NM_FOR_TARGET)"; export NM; \
22056 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22057 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22058 echo Configuring in $(TARGET_SUBDIR)/newlib; \
22059 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
22060 case $(srcdir) in \
22061 /* | [A-Za-z]:[\\/]*) \
22062 topdir=$(srcdir) ;; \
22063 *) \
22064 case "$(TARGET_SUBDIR)" in \
22065 .) topdir="../$(srcdir)" ;; \
22066 *) topdir="../../$(srcdir)" ;; \
22067 esac ;; \
22068 esac; \
bba45b8b
NN
22069 srcdiroption="--srcdir=$${topdir}/newlib"; \
22070 libsrcdir="$$s/newlib"; \
bba45b8b
NN
22071 rm -f no-such-file || : ; \
22072 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22073 $(TARGET_CONFIGARGS) $${srcdiroption} \
22074 --with-target-subdir="$(TARGET_SUBDIR)" \
22075 || exit 1
e393202e 22076
930314a4
NN
22077.PHONY: all-target-newlib maybe-all-target-newlib
22078maybe-all-target-newlib:
15723a45 22079all-target-newlib: configure-target-newlib
b40e3958
L
22080 @r=`${PWD_COMMAND}`; export r; \
22081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22082 $(SET_LIB_PATH) \
22083 (cd $(TARGET_SUBDIR)/newlib && \
22084 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22085
16ae0395
NN
22086.PHONY: check-target-newlib maybe-check-target-newlib
22087maybe-check-target-newlib:
22088
e393202e 22089check-target-newlib:
b40e3958
L
22090 @r=`${PWD_COMMAND}`; export r; \
22091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22092 $(SET_LIB_PATH) \
22093 (cd $(TARGET_SUBDIR)/newlib && \
22094 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
930314a4 22095
e393202e 22096
930314a4
NN
22097.PHONY: install-target-newlib maybe-install-target-newlib
22098maybe-install-target-newlib:
16ae0395 22099
e393202e 22100install-target-newlib: installdirs
b40e3958
L
22101 @r=`${PWD_COMMAND}`; export r; \
22102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22103 $(SET_LIB_PATH) \
22104 (cd $(TARGET_SUBDIR)/newlib && \
22105 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22106
22107
930314a4
NN
22108.PHONY: configure-target-libf2c maybe-configure-target-libf2c
22109maybe-configure-target-libf2c:
15723a45 22110
1086bc09
NN
22111# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22112$(TARGET_SUBDIR)/libf2c/multilib.out: multilib.out
9175bfc0 22113 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libf2c ; \
e6bfb94a 22114 rm -f $(TARGET_SUBDIR)/libf2c/Makefile || : ; \
1086bc09 22115 cp multilib.out $(TARGET_SUBDIR)/libf2c/multilib.out
15723a45 22116
e6bfb94a
AO
22117configure-target-libf2c: $(TARGET_SUBDIR)/libf2c/multilib.out
22118 @test ! -f $(TARGET_SUBDIR)/libf2c/Makefile || exit 0; \
9175bfc0 22119 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libf2c ; \
b40e3958
L
22120 r=`${PWD_COMMAND}`; export r; \
22121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22122 $(SET_LIB_PATH) \
22123 AR="$(AR_FOR_TARGET)"; export AR; \
22124 AS="$(AS_FOR_TARGET)"; export AS; \
22125 CC="$(CC_FOR_TARGET)"; export CC; \
22126 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22127 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22128 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22129 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22130 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22131 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22132 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22133 LD="$(LD_FOR_TARGET)"; export LD; \
22134 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22135 NM="$(NM_FOR_TARGET)"; export NM; \
22136 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22137 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22138 echo Configuring in $(TARGET_SUBDIR)/libf2c; \
22139 cd "$(TARGET_SUBDIR)/libf2c" || exit 1; \
22140 case $(srcdir) in \
22141 /* | [A-Za-z]:[\\/]*) \
22142 topdir=$(srcdir) ;; \
22143 *) \
22144 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22145 .) topdir="../$(srcdir)" ;; \
22146 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22147 esac ;; \
22148 esac; \
bba45b8b
NN
22149 srcdiroption="--srcdir=$${topdir}/libf2c"; \
22150 libsrcdir="$$s/libf2c"; \
bba45b8b
NN
22151 rm -f no-such-file || : ; \
22152 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22153 $(TARGET_CONFIGARGS) $${srcdiroption} \
22154 --with-target-subdir="$(TARGET_SUBDIR)" \
22155 || exit 1
e393202e 22156
930314a4
NN
22157.PHONY: all-target-libf2c maybe-all-target-libf2c
22158maybe-all-target-libf2c:
15723a45 22159all-target-libf2c: configure-target-libf2c
b40e3958
L
22160 @r=`${PWD_COMMAND}`; export r; \
22161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22162 $(SET_LIB_PATH) \
22163 (cd $(TARGET_SUBDIR)/libf2c && \
22164 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22165
16ae0395
NN
22166.PHONY: check-target-libf2c maybe-check-target-libf2c
22167maybe-check-target-libf2c:
22168
e393202e 22169check-target-libf2c:
b40e3958
L
22170 @r=`${PWD_COMMAND}`; export r; \
22171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22172 $(SET_LIB_PATH) \
22173 (cd $(TARGET_SUBDIR)/libf2c && \
22174 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
930314a4 22175
e393202e 22176
930314a4
NN
22177.PHONY: install-target-libf2c maybe-install-target-libf2c
22178maybe-install-target-libf2c:
16ae0395 22179
e393202e 22180install-target-libf2c: installdirs
b40e3958
L
22181 @r=`${PWD_COMMAND}`; export r; \
22182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22183 $(SET_LIB_PATH) \
22184 (cd $(TARGET_SUBDIR)/libf2c && \
22185 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22186
22187
930314a4
NN
22188.PHONY: configure-target-libobjc maybe-configure-target-libobjc
22189maybe-configure-target-libobjc:
15723a45 22190
1086bc09
NN
22191# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22192$(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
9175bfc0 22193 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
e6bfb94a 22194 rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
1086bc09 22195 cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
15723a45 22196
e6bfb94a
AO
22197configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
22198 @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
9175bfc0 22199 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
b40e3958
L
22200 r=`${PWD_COMMAND}`; export r; \
22201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22202 $(SET_LIB_PATH) \
22203 AR="$(AR_FOR_TARGET)"; export AR; \
22204 AS="$(AS_FOR_TARGET)"; export AS; \
22205 CC="$(CC_FOR_TARGET)"; export CC; \
22206 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22207 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22208 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22209 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22211 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22212 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22213 LD="$(LD_FOR_TARGET)"; export LD; \
22214 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22215 NM="$(NM_FOR_TARGET)"; export NM; \
22216 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22217 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22218 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
22219 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
22220 case $(srcdir) in \
22221 /* | [A-Za-z]:[\\/]*) \
22222 topdir=$(srcdir) ;; \
22223 *) \
22224 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22225 .) topdir="../$(srcdir)" ;; \
22226 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22227 esac ;; \
22228 esac; \
bba45b8b
NN
22229 srcdiroption="--srcdir=$${topdir}/libobjc"; \
22230 libsrcdir="$$s/libobjc"; \
bba45b8b
NN
22231 rm -f no-such-file || : ; \
22232 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22233 $(TARGET_CONFIGARGS) $${srcdiroption} \
22234 --with-target-subdir="$(TARGET_SUBDIR)" \
22235 || exit 1
e393202e 22236
930314a4
NN
22237.PHONY: all-target-libobjc maybe-all-target-libobjc
22238maybe-all-target-libobjc:
15723a45 22239all-target-libobjc: configure-target-libobjc
b40e3958
L
22240 @r=`${PWD_COMMAND}`; export r; \
22241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22242 $(SET_LIB_PATH) \
22243 (cd $(TARGET_SUBDIR)/libobjc && \
22244 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22245
16ae0395
NN
22246.PHONY: check-target-libobjc maybe-check-target-libobjc
22247maybe-check-target-libobjc:
22248
e393202e 22249check-target-libobjc:
b40e3958
L
22250 @r=`${PWD_COMMAND}`; export r; \
22251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22252 $(SET_LIB_PATH) \
22253 (cd $(TARGET_SUBDIR)/libobjc && \
22254 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
930314a4 22255
e393202e 22256
930314a4
NN
22257.PHONY: install-target-libobjc maybe-install-target-libobjc
22258maybe-install-target-libobjc:
16ae0395 22259
e393202e 22260install-target-libobjc: installdirs
b40e3958
L
22261 @r=`${PWD_COMMAND}`; export r; \
22262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22263 $(SET_LIB_PATH) \
22264 (cd $(TARGET_SUBDIR)/libobjc && \
22265 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22266
22267
930314a4
NN
22268.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
22269maybe-configure-target-libtermcap:
15723a45 22270
1086bc09
NN
22271# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22272$(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
9175bfc0 22273 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
e6bfb94a 22274 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
1086bc09 22275 cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
15723a45 22276
e6bfb94a
AO
22277configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
22278 @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
9175bfc0 22279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
b40e3958
L
22280 r=`${PWD_COMMAND}`; export r; \
22281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22282 $(SET_LIB_PATH) \
22283 AR="$(AR_FOR_TARGET)"; export AR; \
22284 AS="$(AS_FOR_TARGET)"; export AS; \
22285 CC="$(CC_FOR_TARGET)"; export CC; \
22286 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22287 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22288 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22289 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22290 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22291 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22292 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22293 LD="$(LD_FOR_TARGET)"; export LD; \
22294 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22295 NM="$(NM_FOR_TARGET)"; export NM; \
22296 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22297 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22298 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
22299 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
22300 case $(srcdir) in \
22301 /* | [A-Za-z]:[\\/]*) \
22302 topdir=$(srcdir) ;; \
22303 *) \
22304 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22305 .) topdir="../$(srcdir)" ;; \
22306 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22307 esac ;; \
22308 esac; \
22309 if [ "$(srcdir)" = "." ] ; then \
22310 if [ "$(TARGET_SUBDIR)" != "." ] ; then \
22311 if $(SHELL) $$s/symlink-tree $${topdir}/libtermcap "no-such-file" ; then \
22312 if [ -f Makefile ]; then \
22313 if $(MAKE) distclean; then \
22314 true; \
22315 else \
22316 exit 1; \
22317 fi; \
e393202e 22318 else \
bba45b8b 22319 true; \
e393202e 22320 fi; \
e393202e 22321 else \
bba45b8b 22322 exit 1; \
e393202e 22323 fi; \
bba45b8b
NN
22324 else \
22325 true; \
22326 fi; \
22327 srcdiroption="--srcdir=."; \
22328 libsrcdir="."; \
22329 else \
22330 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
22331 libsrcdir="$$s/libtermcap"; \
22332 fi; \
22333 rm -f no-such-file || : ; \
22334 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22335 $(TARGET_CONFIGARGS) $${srcdiroption} \
22336 --with-target-subdir="$(TARGET_SUBDIR)" \
22337 || exit 1
e393202e 22338
930314a4
NN
22339.PHONY: all-target-libtermcap maybe-all-target-libtermcap
22340maybe-all-target-libtermcap:
15723a45 22341all-target-libtermcap: configure-target-libtermcap
b40e3958
L
22342 @r=`${PWD_COMMAND}`; export r; \
22343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22344 $(SET_LIB_PATH) \
22345 (cd $(TARGET_SUBDIR)/libtermcap && \
22346 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22347
16ae0395
NN
22348.PHONY: check-target-libtermcap maybe-check-target-libtermcap
22349maybe-check-target-libtermcap:
22350
3866be5d 22351# Dummy target for uncheckable module.
3866be5d
NN
22352check-target-libtermcap:
22353
930314a4
NN
22354
22355.PHONY: install-target-libtermcap maybe-install-target-libtermcap
22356maybe-install-target-libtermcap:
16ae0395 22357
e393202e 22358install-target-libtermcap: installdirs
b40e3958
L
22359 @r=`${PWD_COMMAND}`; export r; \
22360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22361 $(SET_LIB_PATH) \
22362 (cd $(TARGET_SUBDIR)/libtermcap && \
22363 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22364
22365
930314a4
NN
22366.PHONY: configure-target-winsup maybe-configure-target-winsup
22367maybe-configure-target-winsup:
15723a45 22368
1086bc09
NN
22369# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22370$(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
9175bfc0 22371 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
e6bfb94a 22372 rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
1086bc09 22373 cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
15723a45 22374
e6bfb94a
AO
22375configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
22376 @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
9175bfc0 22377 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
b40e3958
L
22378 r=`${PWD_COMMAND}`; export r; \
22379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22380 $(SET_LIB_PATH) \
22381 AR="$(AR_FOR_TARGET)"; export AR; \
22382 AS="$(AS_FOR_TARGET)"; export AS; \
22383 CC="$(CC_FOR_TARGET)"; export CC; \
22384 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22385 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22386 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22387 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22388 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22389 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22390 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22391 LD="$(LD_FOR_TARGET)"; export LD; \
22392 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22393 NM="$(NM_FOR_TARGET)"; export NM; \
22394 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22395 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22396 echo Configuring in $(TARGET_SUBDIR)/winsup; \
22397 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
22398 case $(srcdir) in \
22399 /* | [A-Za-z]:[\\/]*) \
22400 topdir=$(srcdir) ;; \
22401 *) \
22402 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22403 .) topdir="../$(srcdir)" ;; \
22404 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22405 esac ;; \
22406 esac; \
bba45b8b
NN
22407 srcdiroption="--srcdir=$${topdir}/winsup"; \
22408 libsrcdir="$$s/winsup"; \
bba45b8b
NN
22409 rm -f no-such-file || : ; \
22410 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22411 $(TARGET_CONFIGARGS) $${srcdiroption} \
22412 --with-target-subdir="$(TARGET_SUBDIR)" \
22413 || exit 1
e393202e 22414
930314a4
NN
22415.PHONY: all-target-winsup maybe-all-target-winsup
22416maybe-all-target-winsup:
15723a45 22417all-target-winsup: configure-target-winsup
b40e3958
L
22418 @r=`${PWD_COMMAND}`; export r; \
22419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22420 $(SET_LIB_PATH) \
22421 (cd $(TARGET_SUBDIR)/winsup && \
22422 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22423
16ae0395
NN
22424.PHONY: check-target-winsup maybe-check-target-winsup
22425maybe-check-target-winsup:
22426
e393202e 22427check-target-winsup:
b40e3958
L
22428 @r=`${PWD_COMMAND}`; export r; \
22429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22430 $(SET_LIB_PATH) \
22431 (cd $(TARGET_SUBDIR)/winsup && \
22432 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
e393202e 22433
930314a4
NN
22434
22435.PHONY: install-target-winsup maybe-install-target-winsup
22436maybe-install-target-winsup:
16ae0395 22437
e393202e 22438install-target-winsup: installdirs
b40e3958
L
22439 @r=`${PWD_COMMAND}`; export r; \
22440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22441 $(SET_LIB_PATH) \
22442 (cd $(TARGET_SUBDIR)/winsup && \
22443 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22444
22445
930314a4
NN
22446.PHONY: configure-target-libgloss maybe-configure-target-libgloss
22447maybe-configure-target-libgloss:
15723a45 22448
1086bc09
NN
22449# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22450$(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
9175bfc0 22451 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
e6bfb94a 22452 rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
1086bc09 22453 cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
15723a45 22454
e6bfb94a
AO
22455configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
22456 @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
9175bfc0 22457 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
b40e3958
L
22458 r=`${PWD_COMMAND}`; export r; \
22459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22460 $(SET_LIB_PATH) \
22461 AR="$(AR_FOR_TARGET)"; export AR; \
22462 AS="$(AS_FOR_TARGET)"; export AS; \
22463 CC="$(CC_FOR_TARGET)"; export CC; \
22464 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22465 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22466 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22467 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22468 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22469 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22470 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22471 LD="$(LD_FOR_TARGET)"; export LD; \
22472 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22473 NM="$(NM_FOR_TARGET)"; export NM; \
22474 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22475 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22476 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
22477 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
22478 case $(srcdir) in \
22479 /* | [A-Za-z]:[\\/]*) \
22480 topdir=$(srcdir) ;; \
22481 *) \
22482 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22483 .) topdir="../$(srcdir)" ;; \
22484 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22485 esac ;; \
22486 esac; \
bba45b8b
NN
22487 srcdiroption="--srcdir=$${topdir}/libgloss"; \
22488 libsrcdir="$$s/libgloss"; \
bba45b8b
NN
22489 rm -f no-such-file || : ; \
22490 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22491 $(TARGET_CONFIGARGS) $${srcdiroption} \
22492 --with-target-subdir="$(TARGET_SUBDIR)" \
22493 || exit 1
e393202e 22494
930314a4
NN
22495.PHONY: all-target-libgloss maybe-all-target-libgloss
22496maybe-all-target-libgloss:
15723a45 22497all-target-libgloss: configure-target-libgloss
b40e3958
L
22498 @r=`${PWD_COMMAND}`; export r; \
22499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22500 $(SET_LIB_PATH) \
22501 (cd $(TARGET_SUBDIR)/libgloss && \
22502 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22503
16ae0395
NN
22504.PHONY: check-target-libgloss maybe-check-target-libgloss
22505maybe-check-target-libgloss:
22506
3866be5d 22507# Dummy target for uncheckable module.
3866be5d
NN
22508check-target-libgloss:
22509
930314a4
NN
22510
22511.PHONY: install-target-libgloss maybe-install-target-libgloss
22512maybe-install-target-libgloss:
16ae0395 22513
e393202e 22514install-target-libgloss: installdirs
b40e3958
L
22515 @r=`${PWD_COMMAND}`; export r; \
22516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22517 $(SET_LIB_PATH) \
22518 (cd $(TARGET_SUBDIR)/libgloss && \
22519 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22520
22521
930314a4
NN
22522.PHONY: configure-target-libiberty maybe-configure-target-libiberty
22523maybe-configure-target-libiberty:
15723a45 22524
1086bc09
NN
22525# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22526$(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
9175bfc0 22527 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
e6bfb94a 22528 rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
1086bc09 22529 cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
15723a45 22530
e6bfb94a
AO
22531configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
22532 @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
9175bfc0 22533 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
b40e3958
L
22534 r=`${PWD_COMMAND}`; export r; \
22535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22536 $(SET_LIB_PATH) \
22537 AR="$(AR_FOR_TARGET)"; export AR; \
22538 AS="$(AS_FOR_TARGET)"; export AS; \
22539 CC="$(CC_FOR_TARGET)"; export CC; \
22540 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22541 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22542 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22543 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22544 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22545 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22546 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22547 LD="$(LD_FOR_TARGET)"; export LD; \
22548 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22549 NM="$(NM_FOR_TARGET)"; export NM; \
22550 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22551 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22552 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
22553 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
22554 case $(srcdir) in \
22555 /* | [A-Za-z]:[\\/]*) \
22556 topdir=$(srcdir) ;; \
22557 *) \
22558 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22559 .) topdir="../$(srcdir)" ;; \
22560 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22561 esac ;; \
22562 esac; \
bba45b8b
NN
22563 srcdiroption="--srcdir=$${topdir}/libiberty"; \
22564 libsrcdir="$$s/libiberty"; \
bba45b8b
NN
22565 rm -f no-such-file || : ; \
22566 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22567 $(TARGET_CONFIGARGS) $${srcdiroption} \
22568 --with-target-subdir="$(TARGET_SUBDIR)" \
22569 || exit 1
e393202e 22570
930314a4
NN
22571.PHONY: all-target-libiberty maybe-all-target-libiberty
22572maybe-all-target-libiberty:
15723a45 22573all-target-libiberty: configure-target-libiberty
b40e3958
L
22574 @r=`${PWD_COMMAND}`; export r; \
22575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22576 $(SET_LIB_PATH) \
22577 (cd $(TARGET_SUBDIR)/libiberty && \
22578 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22579
16ae0395
NN
22580.PHONY: check-target-libiberty maybe-check-target-libiberty
22581maybe-check-target-libiberty:
22582
e393202e 22583check-target-libiberty:
b40e3958
L
22584 @r=`${PWD_COMMAND}`; export r; \
22585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22586 $(SET_LIB_PATH) \
22587 (cd $(TARGET_SUBDIR)/libiberty && \
22588 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
e393202e 22589
930314a4
NN
22590
22591.PHONY: install-target-libiberty maybe-install-target-libiberty
22592maybe-install-target-libiberty:
16ae0395 22593
e393202e 22594install-target-libiberty: installdirs
b40e3958
L
22595 @r=`${PWD_COMMAND}`; export r; \
22596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22597 $(SET_LIB_PATH) \
22598 (cd $(TARGET_SUBDIR)/libiberty && \
22599 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22600
22601
930314a4
NN
22602.PHONY: configure-target-gperf maybe-configure-target-gperf
22603maybe-configure-target-gperf:
15723a45 22604
1086bc09
NN
22605# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22606$(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
9175bfc0 22607 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
e6bfb94a 22608 rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
1086bc09 22609 cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
15723a45 22610
e6bfb94a
AO
22611configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
22612 @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
9175bfc0 22613 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
b40e3958
L
22614 r=`${PWD_COMMAND}`; export r; \
22615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22616 $(SET_LIB_PATH) \
22617 AR="$(AR_FOR_TARGET)"; export AR; \
22618 AS="$(AS_FOR_TARGET)"; export AS; \
22619 CC="$(CC_FOR_TARGET)"; export CC; \
22620 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22621 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22622 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22623 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22624 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22625 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22626 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22627 LD="$(LD_FOR_TARGET)"; export LD; \
22628 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22629 NM="$(NM_FOR_TARGET)"; export NM; \
22630 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22631 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22632 echo Configuring in $(TARGET_SUBDIR)/gperf; \
22633 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
22634 case $(srcdir) in \
22635 /* | [A-Za-z]:[\\/]*) \
22636 topdir=$(srcdir) ;; \
22637 *) \
22638 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22639 .) topdir="../$(srcdir)" ;; \
22640 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22641 esac ;; \
22642 esac; \
bba45b8b
NN
22643 srcdiroption="--srcdir=$${topdir}/gperf"; \
22644 libsrcdir="$$s/gperf"; \
bba45b8b
NN
22645 rm -f no-such-file || : ; \
22646 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22647 $(TARGET_CONFIGARGS) $${srcdiroption} \
22648 --with-target-subdir="$(TARGET_SUBDIR)" \
22649 || exit 1
e393202e 22650
930314a4
NN
22651.PHONY: all-target-gperf maybe-all-target-gperf
22652maybe-all-target-gperf:
15723a45 22653all-target-gperf: configure-target-gperf
b40e3958
L
22654 @r=`${PWD_COMMAND}`; export r; \
22655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22656 $(SET_LIB_PATH) \
22657 (cd $(TARGET_SUBDIR)/gperf && \
22658 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22659
16ae0395
NN
22660.PHONY: check-target-gperf maybe-check-target-gperf
22661maybe-check-target-gperf:
22662
e393202e 22663check-target-gperf:
b40e3958
L
22664 @r=`${PWD_COMMAND}`; export r; \
22665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22666 $(SET_LIB_PATH) \
22667 (cd $(TARGET_SUBDIR)/gperf && \
22668 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
e393202e 22669
930314a4
NN
22670
22671.PHONY: install-target-gperf maybe-install-target-gperf
22672maybe-install-target-gperf:
16ae0395 22673
e393202e 22674install-target-gperf: installdirs
b40e3958
L
22675 @r=`${PWD_COMMAND}`; export r; \
22676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22677 $(SET_LIB_PATH) \
22678 (cd $(TARGET_SUBDIR)/gperf && \
22679 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22680
22681
930314a4
NN
22682.PHONY: configure-target-examples maybe-configure-target-examples
22683maybe-configure-target-examples:
15723a45 22684
1086bc09
NN
22685# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22686$(TARGET_SUBDIR)/examples/multilib.out: multilib.out
9175bfc0 22687 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
e6bfb94a 22688 rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
1086bc09 22689 cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
15723a45 22690
e6bfb94a
AO
22691configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
22692 @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
9175bfc0 22693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
b40e3958
L
22694 r=`${PWD_COMMAND}`; export r; \
22695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22696 $(SET_LIB_PATH) \
22697 AR="$(AR_FOR_TARGET)"; export AR; \
22698 AS="$(AS_FOR_TARGET)"; export AS; \
22699 CC="$(CC_FOR_TARGET)"; export CC; \
22700 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22701 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22702 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22703 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22704 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22705 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22706 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22707 LD="$(LD_FOR_TARGET)"; export LD; \
22708 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22709 NM="$(NM_FOR_TARGET)"; export NM; \
22710 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22711 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22712 echo Configuring in $(TARGET_SUBDIR)/examples; \
22713 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
22714 case $(srcdir) in \
22715 /* | [A-Za-z]:[\\/]*) \
22716 topdir=$(srcdir) ;; \
22717 *) \
22718 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22719 .) topdir="../$(srcdir)" ;; \
22720 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22721 esac ;; \
22722 esac; \
bba45b8b
NN
22723 srcdiroption="--srcdir=$${topdir}/examples"; \
22724 libsrcdir="$$s/examples"; \
bba45b8b
NN
22725 rm -f no-such-file || : ; \
22726 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22727 $(TARGET_CONFIGARGS) $${srcdiroption} \
22728 --with-target-subdir="$(TARGET_SUBDIR)" \
22729 || exit 1
e393202e 22730
930314a4
NN
22731.PHONY: all-target-examples maybe-all-target-examples
22732maybe-all-target-examples:
15723a45 22733all-target-examples: configure-target-examples
b40e3958
L
22734 @r=`${PWD_COMMAND}`; export r; \
22735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22736 $(SET_LIB_PATH) \
22737 (cd $(TARGET_SUBDIR)/examples && \
22738 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22739
16ae0395
NN
22740.PHONY: check-target-examples maybe-check-target-examples
22741maybe-check-target-examples:
22742
3866be5d 22743# Dummy target for uncheckable module.
3866be5d
NN
22744check-target-examples:
22745
e393202e 22746
930314a4
NN
22747.PHONY: install-target-examples maybe-install-target-examples
22748maybe-install-target-examples:
16ae0395 22749
930314a4
NN
22750# Dummy target for uninstallable.
22751install-target-examples:
22752
e393202e 22753
930314a4
NN
22754.PHONY: configure-target-libffi maybe-configure-target-libffi
22755maybe-configure-target-libffi:
15723a45 22756
1086bc09
NN
22757# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22758$(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
9175bfc0 22759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
e6bfb94a 22760 rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
1086bc09 22761 cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
15723a45 22762
e6bfb94a
AO
22763configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
22764 @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
9175bfc0 22765 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
b40e3958
L
22766 r=`${PWD_COMMAND}`; export r; \
22767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22768 $(SET_LIB_PATH) \
22769 AR="$(AR_FOR_TARGET)"; export AR; \
22770 AS="$(AS_FOR_TARGET)"; export AS; \
22771 CC="$(CC_FOR_TARGET)"; export CC; \
22772 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22773 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22774 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22775 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22776 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22777 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22778 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22779 LD="$(LD_FOR_TARGET)"; export LD; \
22780 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22781 NM="$(NM_FOR_TARGET)"; export NM; \
22782 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22783 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22784 echo Configuring in $(TARGET_SUBDIR)/libffi; \
22785 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
22786 case $(srcdir) in \
22787 /* | [A-Za-z]:[\\/]*) \
22788 topdir=$(srcdir) ;; \
22789 *) \
22790 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22791 .) topdir="../$(srcdir)" ;; \
22792 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22793 esac ;; \
22794 esac; \
bba45b8b
NN
22795 srcdiroption="--srcdir=$${topdir}/libffi"; \
22796 libsrcdir="$$s/libffi"; \
bba45b8b
NN
22797 rm -f no-such-file || : ; \
22798 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22799 $(TARGET_CONFIGARGS) $${srcdiroption} \
22800 --with-target-subdir="$(TARGET_SUBDIR)" \
22801 || exit 1
e393202e 22802
930314a4
NN
22803.PHONY: all-target-libffi maybe-all-target-libffi
22804maybe-all-target-libffi:
15723a45 22805all-target-libffi: configure-target-libffi
b40e3958
L
22806 @r=`${PWD_COMMAND}`; export r; \
22807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22808 $(SET_LIB_PATH) \
22809 (cd $(TARGET_SUBDIR)/libffi && \
22810 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
e393202e 22811
16ae0395
NN
22812.PHONY: check-target-libffi maybe-check-target-libffi
22813maybe-check-target-libffi:
22814
e393202e 22815check-target-libffi:
b40e3958
L
22816 @r=`${PWD_COMMAND}`; export r; \
22817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22818 $(SET_LIB_PATH) \
22819 (cd $(TARGET_SUBDIR)/libffi && \
22820 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
e393202e
NN
22821
22822
930314a4
NN
22823.PHONY: install-target-libffi maybe-install-target-libffi
22824maybe-install-target-libffi:
16ae0395 22825
50ceb20c 22826install-target-libffi: installdirs
b40e3958
L
22827 @r=`${PWD_COMMAND}`; export r; \
22828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22829 $(SET_LIB_PATH) \
22830 (cd $(TARGET_SUBDIR)/libffi && \
22831 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e 22832
930314a4
NN
22833
22834.PHONY: configure-target-libjava maybe-configure-target-libjava
22835maybe-configure-target-libjava:
15723a45 22836
1086bc09
NN
22837# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22838$(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
9175bfc0 22839 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
e6bfb94a 22840 rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
1086bc09 22841 cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
15723a45 22842
e6bfb94a
AO
22843configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
22844 @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
9175bfc0 22845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
b40e3958
L
22846 r=`${PWD_COMMAND}`; export r; \
22847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22848 $(SET_LIB_PATH) \
22849 AR="$(AR_FOR_TARGET)"; export AR; \
22850 AS="$(AS_FOR_TARGET)"; export AS; \
22851 CC="$(CC_FOR_TARGET)"; export CC; \
22852 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22853 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22854 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22855 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
22856 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
22857 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22858 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22859 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22860 LD="$(LD_FOR_TARGET)"; export LD; \
22861 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22862 NM="$(NM_FOR_TARGET)"; export NM; \
22863 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22864 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22865 echo Configuring in $(TARGET_SUBDIR)/libjava; \
22866 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
22867 case $(srcdir) in \
22868 /* | [A-Za-z]:[\\/]*) \
22869 topdir=$(srcdir) ;; \
22870 *) \
22871 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22872 .) topdir="../$(srcdir)" ;; \
22873 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22874 esac ;; \
22875 esac; \
bba45b8b
NN
22876 srcdiroption="--srcdir=$${topdir}/libjava"; \
22877 libsrcdir="$$s/libjava"; \
bba45b8b
NN
22878 rm -f no-such-file || : ; \
22879 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22880 $(TARGET_CONFIGARGS) $${srcdiroption} \
22881 --with-target-subdir="$(TARGET_SUBDIR)" \
22882 || exit 1
e393202e 22883
930314a4
NN
22884.PHONY: all-target-libjava maybe-all-target-libjava
22885maybe-all-target-libjava:
15723a45 22886all-target-libjava: configure-target-libjava
b40e3958
L
22887 @r=`${PWD_COMMAND}`; export r; \
22888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22889 $(SET_LIB_PATH) \
22890 (cd $(TARGET_SUBDIR)/libjava && \
22891 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' all)
e393202e 22892
16ae0395
NN
22893.PHONY: check-target-libjava maybe-check-target-libjava
22894maybe-check-target-libjava:
22895
e393202e 22896check-target-libjava:
b40e3958
L
22897 @r=`${PWD_COMMAND}`; export r; \
22898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22899 $(SET_LIB_PATH) \
22900 (cd $(TARGET_SUBDIR)/libjava && \
22901 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
e393202e 22902
930314a4
NN
22903
22904.PHONY: install-target-libjava maybe-install-target-libjava
22905maybe-install-target-libjava:
16ae0395 22906
e393202e 22907install-target-libjava: installdirs
b40e3958
L
22908 @r=`${PWD_COMMAND}`; export r; \
22909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22910 $(SET_LIB_PATH) \
22911 (cd $(TARGET_SUBDIR)/libjava && \
22912 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
22913
22914
930314a4
NN
22915.PHONY: configure-target-zlib maybe-configure-target-zlib
22916maybe-configure-target-zlib:
15723a45 22917
1086bc09
NN
22918# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22919$(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
9175bfc0 22920 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
e6bfb94a 22921 rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
1086bc09 22922 cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
15723a45 22923
e6bfb94a
AO
22924configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
22925 @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
9175bfc0 22926 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
b40e3958
L
22927 r=`${PWD_COMMAND}`; export r; \
22928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22929 $(SET_LIB_PATH) \
22930 AR="$(AR_FOR_TARGET)"; export AR; \
22931 AS="$(AS_FOR_TARGET)"; export AS; \
22932 CC="$(CC_FOR_TARGET)"; export CC; \
22933 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 22934 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
22935 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22936 CXX="$(CXX_FOR_TARGET)"; export CXX; \
22937 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22938 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22939 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22940 LD="$(LD_FOR_TARGET)"; export LD; \
22941 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22942 NM="$(NM_FOR_TARGET)"; export NM; \
22943 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22944 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22945 echo Configuring in $(TARGET_SUBDIR)/zlib; \
22946 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
22947 case $(srcdir) in \
22948 /* | [A-Za-z]:[\\/]*) \
22949 topdir=$(srcdir) ;; \
22950 *) \
22951 case "$(TARGET_SUBDIR)" in \
e393202e
NN
22952 .) topdir="../$(srcdir)" ;; \
22953 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
22954 esac ;; \
22955 esac; \
22956 if [ "$(srcdir)" = "." ] ; then \
22957 if [ "$(TARGET_SUBDIR)" != "." ] ; then \
22958 if $(SHELL) $$s/symlink-tree $${topdir}/zlib "no-such-file" ; then \
22959 if [ -f Makefile ]; then \
22960 if $(MAKE) distclean; then \
22961 true; \
22962 else \
22963 exit 1; \
22964 fi; \
e393202e 22965 else \
bba45b8b 22966 true; \
e393202e 22967 fi; \
e393202e 22968 else \
bba45b8b 22969 exit 1; \
e393202e 22970 fi; \
bba45b8b
NN
22971 else \
22972 true; \
22973 fi; \
22974 srcdiroption="--srcdir=."; \
22975 libsrcdir="."; \
22976 else \
22977 srcdiroption="--srcdir=$${topdir}/zlib"; \
22978 libsrcdir="$$s/zlib"; \
22979 fi; \
22980 rm -f no-such-file || : ; \
22981 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22982 $(TARGET_CONFIGARGS) $${srcdiroption} \
22983 --with-target-subdir="$(TARGET_SUBDIR)" \
22984 || exit 1
252b5132 22985
930314a4
NN
22986.PHONY: all-target-zlib maybe-all-target-zlib
22987maybe-all-target-zlib:
15723a45 22988all-target-zlib: configure-target-zlib
b40e3958
L
22989 @r=`${PWD_COMMAND}`; export r; \
22990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
22991 $(SET_LIB_PATH) \
22992 (cd $(TARGET_SUBDIR)/zlib && \
22993 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
252b5132 22994
16ae0395
NN
22995.PHONY: check-target-zlib maybe-check-target-zlib
22996maybe-check-target-zlib:
22997
e393202e 22998check-target-zlib:
b40e3958
L
22999 @r=`${PWD_COMMAND}`; export r; \
23000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23001 $(SET_LIB_PATH) \
23002 (cd $(TARGET_SUBDIR)/zlib && \
23003 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
252b5132 23004
930314a4
NN
23005
23006.PHONY: install-target-zlib maybe-install-target-zlib
23007maybe-install-target-zlib:
16ae0395 23008
e393202e 23009install-target-zlib: installdirs
b40e3958
L
23010 @r=`${PWD_COMMAND}`; export r; \
23011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23012 $(SET_LIB_PATH) \
23013 (cd $(TARGET_SUBDIR)/zlib && \
23014 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49b7683b 23015
e393202e 23016
930314a4
NN
23017.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
23018maybe-configure-target-boehm-gc:
15723a45 23019
1086bc09
NN
23020# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
23021$(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
9175bfc0 23022 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
e6bfb94a 23023 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
1086bc09 23024 cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
15723a45 23025
e6bfb94a
AO
23026configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
23027 @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
9175bfc0 23028 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
b40e3958
L
23029 r=`${PWD_COMMAND}`; export r; \
23030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23031 $(SET_LIB_PATH) \
23032 AR="$(AR_FOR_TARGET)"; export AR; \
23033 AS="$(AS_FOR_TARGET)"; export AS; \
23034 CC="$(CC_FOR_TARGET)"; export CC; \
23035 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 23036 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
23037 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23038 CXX="$(CXX_FOR_TARGET)"; export CXX; \
23039 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23040 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23041 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23042 LD="$(LD_FOR_TARGET)"; export LD; \
23043 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23044 NM="$(NM_FOR_TARGET)"; export NM; \
23045 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23046 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23047 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
23048 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
23049 case $(srcdir) in \
23050 /* | [A-Za-z]:[\\/]*) \
23051 topdir=$(srcdir) ;; \
23052 *) \
23053 case "$(TARGET_SUBDIR)" in \
49b7683b
DD
23054 .) topdir="../$(srcdir)" ;; \
23055 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
23056 esac ;; \
23057 esac; \
bba45b8b
NN
23058 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
23059 libsrcdir="$$s/boehm-gc"; \
bba45b8b
NN
23060 rm -f no-such-file || : ; \
23061 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23062 $(TARGET_CONFIGARGS) $${srcdiroption} \
23063 --with-target-subdir="$(TARGET_SUBDIR)" \
23064 || exit 1
49b7683b 23065
930314a4
NN
23066.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
23067maybe-all-target-boehm-gc:
15723a45 23068all-target-boehm-gc: configure-target-boehm-gc
b40e3958
L
23069 @r=`${PWD_COMMAND}`; export r; \
23070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23071 $(SET_LIB_PATH) \
23072 (cd $(TARGET_SUBDIR)/boehm-gc && \
23073 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
252b5132 23074
16ae0395
NN
23075.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
23076maybe-check-target-boehm-gc:
23077
e393202e 23078check-target-boehm-gc:
b40e3958
L
23079 @r=`${PWD_COMMAND}`; export r; \
23080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23081 $(SET_LIB_PATH) \
23082 (cd $(TARGET_SUBDIR)/boehm-gc && \
23083 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
252b5132 23084
930314a4
NN
23085
23086.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
23087maybe-install-target-boehm-gc:
16ae0395 23088
e393202e 23089install-target-boehm-gc: installdirs
b40e3958
L
23090 @r=`${PWD_COMMAND}`; export r; \
23091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23092 $(SET_LIB_PATH) \
23093 (cd $(TARGET_SUBDIR)/boehm-gc && \
23094 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
e393202e
NN
23095
23096
930314a4
NN
23097.PHONY: configure-target-qthreads maybe-configure-target-qthreads
23098maybe-configure-target-qthreads:
15723a45 23099
1086bc09
NN
23100# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
23101$(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
9175bfc0 23102 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
e6bfb94a 23103 rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
1086bc09 23104 cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
15723a45 23105
e6bfb94a
AO
23106configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
23107 @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
9175bfc0 23108 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
b40e3958
L
23109 r=`${PWD_COMMAND}`; export r; \
23110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23111 $(SET_LIB_PATH) \
23112 AR="$(AR_FOR_TARGET)"; export AR; \
23113 AS="$(AS_FOR_TARGET)"; export AS; \
23114 CC="$(CC_FOR_TARGET)"; export CC; \
23115 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 23116 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
23117 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23118 CXX="$(CXX_FOR_TARGET)"; export CXX; \
23119 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23120 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23121 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23122 LD="$(LD_FOR_TARGET)"; export LD; \
23123 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23124 NM="$(NM_FOR_TARGET)"; export NM; \
23125 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23126 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23127 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
23128 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
23129 case $(srcdir) in \
23130 /* | [A-Za-z]:[\\/]*) \
23131 topdir=$(srcdir) ;; \
23132 *) \
23133 case "$(TARGET_SUBDIR)" in \
e393202e
NN
23134 .) topdir="../$(srcdir)" ;; \
23135 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
23136 esac ;; \
23137 esac; \
bba45b8b
NN
23138 srcdiroption="--srcdir=$${topdir}/qthreads"; \
23139 libsrcdir="$$s/qthreads"; \
bba45b8b
NN
23140 rm -f no-such-file || : ; \
23141 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23142 $(TARGET_CONFIGARGS) $${srcdiroption} \
23143 --with-target-subdir="$(TARGET_SUBDIR)" \
23144 || exit 1
252b5132 23145
930314a4
NN
23146.PHONY: all-target-qthreads maybe-all-target-qthreads
23147maybe-all-target-qthreads:
15723a45 23148all-target-qthreads: configure-target-qthreads
b40e3958
L
23149 @r=`${PWD_COMMAND}`; export r; \
23150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23151 $(SET_LIB_PATH) \
23152 (cd $(TARGET_SUBDIR)/qthreads && \
23153 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
252b5132 23154
16ae0395
NN
23155.PHONY: check-target-qthreads maybe-check-target-qthreads
23156maybe-check-target-qthreads:
23157
e393202e 23158check-target-qthreads:
b40e3958
L
23159 @r=`${PWD_COMMAND}`; export r; \
23160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23161 $(SET_LIB_PATH) \
23162 (cd $(TARGET_SUBDIR)/qthreads && \
23163 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
e393202e 23164
930314a4
NN
23165
23166.PHONY: install-target-qthreads maybe-install-target-qthreads
23167maybe-install-target-qthreads:
16ae0395 23168
e393202e 23169install-target-qthreads: installdirs
b40e3958
L
23170 @r=`${PWD_COMMAND}`; export r; \
23171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23172 $(SET_LIB_PATH) \
23173 (cd $(TARGET_SUBDIR)/qthreads && \
23174 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
252b5132 23175
e393202e 23176
930314a4
NN
23177.PHONY: configure-target-rda maybe-configure-target-rda
23178maybe-configure-target-rda:
15723a45 23179
1086bc09
NN
23180# There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
23181$(TARGET_SUBDIR)/rda/multilib.out: multilib.out
9175bfc0 23182 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
e6bfb94a 23183 rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
1086bc09 23184 cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
15723a45 23185
e6bfb94a
AO
23186configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
23187 @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
9175bfc0 23188 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
b40e3958
L
23189 r=`${PWD_COMMAND}`; export r; \
23190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23191 $(SET_LIB_PATH) \
23192 AR="$(AR_FOR_TARGET)"; export AR; \
23193 AS="$(AS_FOR_TARGET)"; export AS; \
23194 CC="$(CC_FOR_TARGET)"; export CC; \
23195 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
10ecffb9 23196 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
bba45b8b
NN
23197 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23198 CXX="$(CXX_FOR_TARGET)"; export CXX; \
23199 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23200 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23201 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23202 LD="$(LD_FOR_TARGET)"; export LD; \
23203 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23204 NM="$(NM_FOR_TARGET)"; export NM; \
23205 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23206 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23207 echo Configuring in $(TARGET_SUBDIR)/rda; \
23208 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
23209 case $(srcdir) in \
23210 /* | [A-Za-z]:[\\/]*) \
23211 topdir=$(srcdir) ;; \
23212 *) \
23213 case "$(TARGET_SUBDIR)" in \
252b5132
RH
23214 .) topdir="../$(srcdir)" ;; \
23215 *) topdir="../../$(srcdir)" ;; \
bba45b8b
NN
23216 esac ;; \
23217 esac; \
bba45b8b
NN
23218 srcdiroption="--srcdir=$${topdir}/rda"; \
23219 libsrcdir="$$s/rda"; \
bba45b8b
NN
23220 rm -f no-such-file || : ; \
23221 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23222 $(TARGET_CONFIGARGS) $${srcdiroption} \
23223 --with-target-subdir="$(TARGET_SUBDIR)" \
23224 || exit 1
252b5132 23225
930314a4
NN
23226.PHONY: all-target-rda maybe-all-target-rda
23227maybe-all-target-rda:
15723a45 23228all-target-rda: configure-target-rda
b40e3958
L
23229 @r=`${PWD_COMMAND}`; export r; \
23230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23231 $(SET_LIB_PATH) \
23232 (cd $(TARGET_SUBDIR)/rda && \
23233 $(MAKE) $(TARGET_FLAGS_TO_PASS) all)
252b5132 23234
16ae0395
NN
23235.PHONY: check-target-rda maybe-check-target-rda
23236maybe-check-target-rda:
23237
e393202e 23238check-target-rda:
b40e3958
L
23239 @r=`${PWD_COMMAND}`; export r; \
23240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23241 $(SET_LIB_PATH) \
23242 (cd $(TARGET_SUBDIR)/rda && \
23243 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
252b5132 23244
930314a4
NN
23245
23246.PHONY: install-target-rda maybe-install-target-rda
23247maybe-install-target-rda:
16ae0395 23248
e393202e 23249install-target-rda: installdirs
b40e3958
L
23250 @r=`${PWD_COMMAND}`; export r; \
23251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
bba45b8b
NN
23252 $(SET_LIB_PATH) \
23253 (cd $(TARGET_SUBDIR)/rda && \
23254 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
252b5132 23255
e393202e
NN
23256
23257
15723a45
NN
23258# ----------
23259# GCC module
23260# ----------
23261
23262# Unfortunately, while gcc _should_ be a host module,
23263# libgcc is a target module, and gen* programs are
23264# build modules. So GCC is a sort of hybrid.
23265
252b5132 23266# gcc is the only module which uses GCC_FLAGS_TO_PASS.
ac7b618e
NN
23267# Don't use shared host config.cache, as it will confuse later
23268# directories; GCC wants slightly different values for some
23269# precious variables. *sigh*
e2b9e2dc
NN
23270.PHONY: configure-gcc maybe-configure-gcc
23271maybe-configure-gcc:
e6bfb94a
AO
23272configure-gcc:
23273 @test ! -f gcc/Makefile || exit 0; \
23274 [ -d gcc ] || mkdir gcc; \
b40e3958
L
23275 r=`${PWD_COMMAND}`; export r; \
23276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
e2b9e2dc
NN
23277 CC="$(CC)"; export CC; \
23278 CFLAGS="$(CFLAGS)"; export CFLAGS; \
10ecffb9 23279 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
e2b9e2dc
NN
23280 CXX="$(CXX)"; export CXX; \
23281 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
586c0873 23282 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
ec7e0995
NN
23283 AR="$(AR)"; export AR; \
23284 AS="$(AS)"; export AS; \
23285 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
23286 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
23287 LD="$(LD)"; export LD; \
23288 NM="$(NM)"; export NM; \
23289 RANLIB="$(RANLIB)"; export RANLIB; \
23290 WINDRES="$(WINDRES)"; export WINDRES; \
23291 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
23292 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
e2b9e2dc
NN
23293 echo Configuring in gcc; \
23294 cd gcc || exit 1; \
23295 case $(srcdir) in \
23296 \.) \
23297 srcdiroption="--srcdir=."; \
23298 libsrcdir=".";; \
23299 /* | [A-Za-z]:[\\/]*) \
23300 srcdiroption="--srcdir=$(srcdir)/gcc"; \
23301 libsrcdir="$$s/gcc";; \
23302 *) \
23303 srcdiroption="--srcdir=../$(srcdir)/gcc"; \
23304 libsrcdir="$$s/gcc";; \
23305 esac; \
23306 $(SHELL) $${libsrcdir}/configure \
bb5dca17 23307 $(HOST_CONFIGARGS) $${srcdiroption} \
e2b9e2dc
NN
23308 || exit 1
23309
b72e6a2d
JM
23310# Don't 'make all' in gcc if it's already been made by 'bootstrap'; that
23311# causes trouble. This wart will be fixed eventually by moving
db1ac78d 23312# the bootstrap behavior to this file.
930314a4
NN
23313.PHONY: all-gcc maybe-all-gcc
23314maybe-all-gcc:
db1ac78d 23315all-gcc: configure-gcc
b72e6a2d 23316 @if [ -f gcc/stage_last ] ; then \
b40e3958
L
23317 r=`${PWD_COMMAND}`; export r; \
23318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
b72e6a2d 23319 $(SET_LIB_PATH) \
1086bc09 23320 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) quickstrap); \
db1ac78d 23321 else \
b40e3958
L
23322 r=`${PWD_COMMAND}`; export r; \
23323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
252b5132 23324 $(SET_LIB_PATH) \
1086bc09 23325 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) all); \
252b5132
RH
23326 fi
23327
23328# Building GCC uses some tools for rebuilding "source" files
23329# like texinfo, bison/byacc, etc. So we must depend on those.
23330#
23331# While building GCC, it may be necessary to run various target
23332# programs like the assembler, linker, etc. So we depend on
23333# those too.
23334#
23335# In theory, on an SMP all those dependencies can be resolved
23336# in parallel.
23337#
5b474aa8
DD
23338GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
23339.PHONY: $(GCC_STRAP_TARGETS)
23340$(GCC_STRAP_TARGETS): all-bootstrap configure-gcc
b40e3958
L
23341 @r=`${PWD_COMMAND}`; export r; \
23342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
252b5132
RH
23343 $(SET_LIB_PATH) \
23344 echo "Bootstrapping the compiler"; \
5cec67bf 23345 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
b40e3958
L
23346 @r=`${PWD_COMMAND}`; export r; \
23347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
252b5132
RH
23348 case "$@" in \
23349 *bootstrap4-lean ) \
bba45b8b
NN
23350 msg="Comparing stage3 and stage4 of the compiler"; \
23351 compare=compare3-lean ;; \
23352 *bootstrap4 ) \
23353 msg="Comparing stage3 and stage4 of the compiler"; \
23354 compare=compare3 ;; \
23355 *-lean ) \
23356 msg="Comparing stage2 and stage3 of the compiler"; \
23357 compare=compare-lean ;; \
23358 * ) \
23359 msg="Comparing stage2 and stage3 of the compiler"; \
23360 compare=compare ;; \
252b5132
RH
23361 esac; \
23362 $(SET_LIB_PATH) \
23363 echo "$$msg"; \
5cec67bf 23364 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
b40e3958
L
23365 @r=`${PWD_COMMAND}`; export r; \
23366 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
252b5132
RH
23367 $(SET_LIB_PATH) \
23368 echo "Building runtime libraries"; \
dec0cb0c 23369 $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
252b5132 23370
ec7e0995 23371profiledbootstrap: all-bootstrap configure-gcc
b40e3958
L
23372 @r=`${PWD_COMMAND}`; export r; \
23373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
ec7e0995
NN
23374 $(SET_LIB_PATH) \
23375 echo "Bootstrapping the compiler"; \
23376 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
b40e3958
L
23377 @r=`${PWD_COMMAND}`; export r; \
23378 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
ec7e0995
NN
23379 $(SET_LIB_PATH) \
23380 echo "Building runtime libraries and training compiler"; \
23381 $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
b40e3958
L
23382 @r=`${PWD_COMMAND}`; export r; \
23383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
ec7e0995
NN
23384 $(SET_LIB_PATH) \
23385 echo "Building feedback based compiler"; \
23386 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
23387
252b5132
RH
23388.PHONY: cross
23389cross: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
b40e3958
L
23390 @r=`${PWD_COMMAND}`; export r; \
23391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
252b5132
RH
23392 $(SET_LIB_PATH) \
23393 echo "Building the C and C++ compiler"; \
5cec67bf 23394 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
b40e3958
L
23395 @r=`${PWD_COMMAND}`; export r; \
23396 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
252b5132
RH
23397 $(SET_LIB_PATH) \
23398 echo "Building runtime libraries"; \
dec0cb0c
AO
23399 $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) \
23400 LANGUAGES="c c++" all
252b5132 23401
8945c6bb 23402.PHONY: check-gcc maybe-check-gcc
44482353 23403maybe-check-gcc:
252b5132
RH
23404check-gcc:
23405 @if [ -f ./gcc/Makefile ] ; then \
b40e3958
L
23406 r=`${PWD_COMMAND}`; export r; \
23407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
252b5132 23408 $(SET_LIB_PATH) \
1086bc09 23409 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check); \
252b5132
RH
23410 else \
23411 true; \
23412 fi
23413
7d695d07
JM
23414.PHONY: check-gcc-c++
23415check-gcc-c++:
75205f78 23416 @if [ -f ./gcc/Makefile ] ; then \
b40e3958
L
23417 r=`${PWD_COMMAND}`; export r; \
23418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
75205f78 23419 $(SET_LIB_PATH) \
1086bc09 23420 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
75205f78
DD
23421 else \
23422 true; \
7d695d07
JM
23423 fi
23424
23425.PHONY: check-c++
ede4fbe4 23426check-c++: check-target-libstdc++-v3 check-gcc-c++
75205f78 23427
930314a4
NN
23428.PHONY: install-gcc maybe-install-gcc
23429maybe-install-gcc:
252b5132
RH
23430install-gcc:
23431 @if [ -f ./gcc/Makefile ] ; then \
b40e3958
L
23432 r=`${PWD_COMMAND}`; export r; \
23433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
252b5132 23434 $(SET_LIB_PATH) \
1086bc09 23435 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
252b5132
RH
23436 else \
23437 true; \
23438 fi
23439
15723a45
NN
23440# Install the gcc headers files, but not the fixed include files,
23441# which Cygnus is not allowed to distribute. This rule is very
23442# dependent on the workings of the gcc Makefile.in.
23443.PHONY: gcc-no-fixedincludes
23444gcc-no-fixedincludes:
23445 @if [ -f ./gcc/Makefile ]; then \
23446 rm -rf gcc/tmp-include; \
23447 mv gcc/include gcc/tmp-include 2>/dev/null; \
23448 mkdir gcc/include; \
23449 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
23450 touch gcc/stmp-fixinc gcc/include/fixed; \
23451 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
b40e3958
L
23452 r=`${PWD_COMMAND}`; export r; \
23453 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
15723a45 23454 $(SET_LIB_PATH) \
1086bc09 23455 (cd ./gcc && \
15723a45
NN
23456 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
23457 rm -rf gcc/include; \
23458 mv gcc/tmp-include gcc/include 2>/dev/null; \
23459 else true; fi
23460
ae831be5
NN
23461# --------------------------------------
23462# Dependencies between different modules
23463# --------------------------------------
252b5132 23464
ae831be5
NN
23465# There are two types of dependencies here: 'hard' dependencies, where one
23466# module simply won't build without the other; and 'soft' dependencies, where
23467# if the depended-on module is missing, the depending module will do without
23468# or find a substitute somewhere (perhaps installed). Soft dependencies
23469# are specified by depending on a 'maybe-' target. If you're not sure,
23470# it's safer to use a soft dependency.
23471
23472# Host modules specific to gcc.
e2b9e2dc 23473# GCC needs to identify certain tools.
e5c3f801
NN
23474# GCC also needs the information exported by the intl configure script.
23475configure-gcc: maybe-configure-intl maybe-configure-binutils maybe-configure-gas maybe-configure-ld maybe-configure-bison maybe-configure-flex
23476all-gcc: maybe-all-libiberty maybe-all-intl maybe-all-bison maybe-all-byacc maybe-all-binutils maybe-all-gas maybe-all-ld maybe-all-zlib
ae831be5
NN
23477# This is a slightly kludgy method of getting dependencies on
23478# all-build-libiberty correct; it would be better to build it every time.
23479all-gcc: maybe-all-build-libiberty
e5c3f801 23480all-bootstrap: maybe-all-libiberty maybe-all-intl maybe-all-texinfo maybe-all-bison maybe-all-byacc maybe-all-binutils maybe-all-gas maybe-all-ld maybe-all-zlib
ae831be5
NN
23481
23482# Host modules specific to gdb.
e2b9e2dc 23483# GDB needs to know that the simulator is being built.
8f32e830 23484configure-gdb: maybe-configure-itcl maybe-configure-tcl maybe-configure-tk maybe-configure-sim
ae831be5
NN
23485GDB_TK = @GDB_TK@
23486all-gdb: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-mmalloc maybe-all-readline maybe-all-bison maybe-all-byacc maybe-all-sim $(gdbnlmrequirements) $(GDB_TK)
23487install-gdb: maybe-install-tcl maybe-install-tk maybe-install-itcl maybe-install-tix maybe-install-libgui
59da4fe6 23488configure-libgui: maybe-configure-tcl maybe-configure-tk
ae831be5
NN
23489all-libgui: maybe-all-tcl maybe-all-tk maybe-all-itcl
23490
23491# Host modules specific to binutils.
b4a77b47 23492configure-bfd: configure-libiberty
930314a4
NN
23493all-bfd: maybe-all-libiberty maybe-all-intl
23494all-binutils: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-flex maybe-all-bison maybe-all-byacc maybe-all-intl
ae831be5
NN
23495# We put install-opcodes before install-binutils because the installed
23496# binutils might be on PATH, and they might need the shared opcodes
23497# library.
23498install-binutils: maybe-install-opcodes
cf662e21
AJ
23499# libopcodes depends on libbfd
23500install-opcodes: maybe-install-bfd
ae831be5
NN
23501all-gas: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-intl
23502all-gprof: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-intl
23503all-ld: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-bison maybe-all-byacc maybe-all-flex maybe-all-intl
23504all-opcodes: maybe-all-bfd maybe-all-libiberty
23505
23506# Other host modules in the 'src' repository.
930314a4 23507all-dejagnu: maybe-all-tcl maybe-all-expect maybe-all-tk
b4a77b47 23508configure-expect: maybe-configure-tcl maybe-configure-tk
930314a4 23509all-expect: maybe-all-tcl maybe-all-tk
b4a77b47 23510configure-itcl: maybe-configure-tcl maybe-configure-tk
ae831be5
NN
23511all-itcl: maybe-all-tcl maybe-all-tk
23512# We put install-tcl before install-itcl because itcl wants to run a
23513# program on installation which uses the Tcl libraries.
23514install-itcl: maybe-install-tcl
122bfa92 23515all-sid: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-tcl maybe-all-tk
ae831be5 23516install-sid: maybe-install-tcl maybe-install-tk
a36d530e 23517all-sim: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-readline maybe-configure-gdb
b4a77b47 23518configure-tk: maybe-configure-tcl
ae831be5 23519all-tk: maybe-all-tcl
b4a77b47 23520configure-tix: maybe-configure-tcl maybe-configure-tk
ae831be5
NN
23521all-tix: maybe-all-tcl maybe-all-tk
23522all-texinfo: maybe-all-libiberty
23523
23524# Other host modules. Warning, these are not well tested.
23525all-autoconf: maybe-all-m4 maybe-all-texinfo
23526all-automake: maybe-all-m4 maybe-all-texinfo
23527all-bison: maybe-all-texinfo
23528all-diff: maybe-all-libiberty
23529all-fastjar: maybe-all-zlib maybe-all-libiberty
930314a4
NN
23530all-fileutils: maybe-all-libiberty
23531all-flex: maybe-all-libiberty maybe-all-bison maybe-all-byacc
930314a4
NN
23532all-gzip: maybe-all-libiberty
23533all-hello: maybe-all-libiberty
930314a4 23534all-m4: maybe-all-libiberty maybe-all-texinfo
b9abda6a 23535all-make: maybe-all-libiberty maybe-all-intl
930314a4
NN
23536all-patch: maybe-all-libiberty
23537all-prms: maybe-all-libiberty
930314a4
NN
23538all-recode: maybe-all-libiberty
23539all-sed: maybe-all-libiberty
23540all-send-pr: maybe-all-prms
930314a4 23541all-tar: maybe-all-libiberty
930314a4 23542all-uudecode: maybe-all-libiberty
ae831be5
NN
23543
23544ALL_GCC = maybe-all-gcc
23545ALL_GCC_C = $(ALL_GCC) maybe-all-target-newlib maybe-all-target-libgloss
23546ALL_GCC_CXX = $(ALL_GCC_C) maybe-all-target-libstdc++-v3
23547
23548# Target modules specific to gcc.
b4a77b47
DD
23549configure-target-boehm-gc: $(ALL_GCC_C) maybe-configure-target-qthreads
23550configure-target-fastjar: maybe-configure-target-zlib
930314a4 23551all-target-fastjar: maybe-all-target-zlib maybe-all-target-libiberty
b4a77b47 23552configure-target-libf2c: $(ALL_GCC_C)
ae831be5 23553all-target-libf2c: maybe-all-target-libiberty
b4a77b47
DD
23554configure-target-libffi: $(ALL_GCC_C)
23555configure-target-libjava: $(ALL_GCC_C) maybe-configure-target-zlib maybe-configure-target-boehm-gc maybe-configure-target-qthreads maybe-configure-target-libffi
ae831be5 23556all-target-libjava: maybe-all-fastjar maybe-all-target-zlib maybe-all-target-boehm-gc maybe-all-target-qthreads maybe-all-target-libffi
b4a77b47 23557configure-target-libobjc: $(ALL_GCC_C)
ae831be5 23558all-target-libobjc: maybe-all-target-libiberty
b4a77b47 23559configure-target-libstdc++-v3: $(ALL_GCC_C)
ae831be5 23560all-target-libstdc++-v3: maybe-all-target-libiberty
b4a77b47 23561configure-target-zlib: $(ALL_GCC_C)
a9590527 23562
ae831be5 23563# Target modules in the 'src' repository.
b4a77b47
DD
23564configure-target-examples: $(ALL_GCC_C)
23565configure-target-libgloss: $(ALL_GCC)
ae831be5 23566all-target-libgloss: maybe-configure-target-newlib
3a12db16 23567configure-target-libiberty: $(ALL_GCC)
b4a77b47
DD
23568configure-target-libtermcap: $(ALL_GCC_C)
23569configure-target-newlib: $(ALL_GCC)
7dda0df6 23570configure-target-rda: $(ALL_GCC_C)
b4a77b47 23571configure-target-winsup: $(ALL_GCC_C)
ae831be5 23572all-target-winsup: maybe-all-target-libiberty maybe-all-target-libtermcap
a9590527 23573
ae831be5 23574# Other target modules. Warning, these are not well tested.
b4a77b47 23575configure-target-gperf: $(ALL_GCC_CXX)
ae831be5 23576all-target-gperf: maybe-all-target-libiberty maybe-all-target-libstdc++-v3
b4a77b47 23577configure-target-qthreads: $(ALL_GCC_C)
907a7241 23578
930314a4
NN
23579# Dependencies of maybe-foo on foo. These are used because, for example,
23580# all-gcc only depends on all-gas if gas is present and being configured.
23581@maybe_dependencies@
23582
a2cc058a
NN
23583# Serialization dependencies. Host configures don't work well in parallel to
23584# each other, due to contention over config.cache. Target configures and
23585# build configures are similar.
23586@serialization_dependencies@
23587
15723a45
NN
23588# --------------------------------
23589# Regenerating top level configury
23590# --------------------------------
252b5132 23591
1086bc09
NN
23592# Multilib.out tells target dirs what multilibs they should build.
23593# There is really only one copy. We use the 'timestamp' method to
23594# work around various timestamp bugs on some systems.
23595# We use move-if-change so that it's only considered updated when it
23596# actually changes, because it has to depend on a phony target.
e6bfb94a 23597multilib.out: maybe-all-gcc
b40e3958 23598 @r=`${PWD_COMMAND}`; export r; \
1086bc09
NN
23599 echo "Checking multilib configuration..."; \
23600 $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
23601 $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
1086bc09 23602
14a2a2f1 23603# Rebuilding Makefile.in, using autogen.
43be203f 23604AUTOGEN = autogen
6b784d9f 23605$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
43be203f 23606 cd $(srcdir) && $(AUTOGEN) Makefile.def
14a2a2f1 23607
a0da8069 23608# Rebuilding Makefile.
43be203f
AO
23609Makefile: $(srcdir)/Makefile.in config.status
23610 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
23611
23612config.status: configure $(gcc_version_trigger)
10ecffb9 23613 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
252b5132 23614
a0da8069 23615# Rebuilding configure.
43be203f 23616AUTOCONF = autoconf
6b784d9f 23617$(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
43be203f 23618 cd $(srcdir) && $(AUTOCONF)
252b5132 23619
3728fade
NN
23620# ------------------------------
23621# Special directives to GNU Make
23622# ------------------------------
23623
3728fade
NN
23624# Don't pass command-line variables to submakes.
23625.NOEXPORT:
23626MAKEOVERRIDES=
23627
252b5132 23628# end of Makefile.in
This page took 1.31449 seconds and 4 git commands to generate.