* runtime/fpu.c (_GNU_SOURCE): Don't define here.
[official-gcc.git] / Makefile.in
blob3c8cca9c4af51ed9649acef45f698c8c7c7292c7
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
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.
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.
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
28 build_alias=@build_alias@
29 build=@build@
30 host_alias=@host_alias@
31 host=@host@
32 target_alias=@target_alias@
33 target=@target@
35 program_transform_name = @program_transform_name@
37 prefix = @prefix@
38 exec_prefix = @exec_prefix@
40 srcdir = @srcdir@
42 bindir = @bindir@
43 sbindir = @sbindir@
44 libexecdir = @libexecdir@
45 datadir = @datadir@
46 sysconfdir = @sysconfdir@
47 sharedstatedir = @sharedstatedir@
48 localstatedir = @localstatedir@
49 libdir = @libdir@
50 includedir = @includedir@
51 oldincludedir = @oldincludedir@
52 infodir = @infodir@
53 mandir = @mandir@
54 man1dir = $(mandir)/man1
55 man2dir = $(mandir)/man2
56 man3dir = $(mandir)/man3
57 man4dir = $(mandir)/man4
58 man5dir = $(mandir)/man5
59 man6dir = $(mandir)/man6
60 man7dir = $(mandir)/man7
61 man8dir = $(mandir)/man8
62 man9dir = $(mandir)/man9
64 INSTALL = @INSTALL@
65 INSTALL_PROGRAM = @INSTALL_PROGRAM@
66 INSTALL_SCRIPT = @INSTALL_SCRIPT@
67 INSTALL_DATA = @INSTALL_DATA@
68 LN = @LN@
69 LN_S = @LN_S@
71 # -------------------------------------------------
72 # Miscellaneous non-standard autoconf-set variables
73 # -------------------------------------------------
75 # The gcc driver likes to know the arguments it was configured with.
76 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
78 tooldir = @tooldir@
79 build_tooldir = @build_tooldir@
81 GDB_NLM_DEPS =
83 # This is the name of the environment variable used for the path to
84 # the libraries.
85 RPATH_ENVVAR = @RPATH_ENVVAR@
87 # This is the list of directories to be built for the build system.
88 BUILD_CONFIGDIRS = libiberty
89 # Build programs are put under this directory.
90 BUILD_SUBDIR = @build_subdir@
91 # This is set by the configure script to the arguments to use when configuring
92 # directories built for the build system.
93 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
95 # This is the list of variables to export in the environment when
96 # configuring any subdirectory. It must also be exported whenever
97 # recursing into a build directory in case that directory's Makefile
98 # re-runs configure.
99 BASE_EXPORTS = \
100 FLEX="$(FLEX)"; export FLEX; \
101 LEX="$(LEX)"; export LEX; \
102 BISON="$(BISON)"; export BISON; \
103 YACC="$(YACC)"; export YACC; \
104 M4="$(M4)"; export M4; \
105 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
107 # This is the list of variables to export in the environment when
108 # configuring subdirectories for the build system.
109 BUILD_EXPORTS = \
110 $(BASE_EXPORTS) \
111 AR="$(AR_FOR_BUILD)"; export AR; \
112 AS="$(AS_FOR_BUILD)"; export AS; \
113 CC="$(CC_FOR_BUILD)"; export CC; \
114 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
115 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
116 CXX="$(CXX_FOR_BUILD)"; export CXX; \
117 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
118 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
119 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
120 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
121 LD="$(LD_FOR_BUILD)"; export LD; \
122 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
123 NM="$(NM_FOR_BUILD)"; export NM; \
124 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
125 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
127 # This is the list of directories to built for the host system.
128 SUBDIRS = @configdirs@
129 # This is set by the configure script to the arguments to use when configuring
130 # directories built for the host system.
131 HOST_CONFIGARGS = @host_configargs@
132 # Host programs are put under this directory, which is . except if building
133 # with srcdir=..
134 HOST_SUBDIR = @host_subdir@
135 # This is the list of variables to export in the environment when
136 # configuring subdirectories for the host system.
137 HOST_EXPORTS = \
138 $(BASE_EXPORTS) \
139 CC="$(CC)"; export CC; \
140 CFLAGS="$(CFLAGS)"; export CFLAGS; \
141 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
142 CXX="$(CXX)"; export CXX; \
143 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
144 AR="$(AR)"; export AR; \
145 AS="$(AS)"; export AS; \
146 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
147 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
148 LD="$(LD)"; export LD; \
149 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
150 NM="$(NM)"; export NM; \
151 RANLIB="$(RANLIB)"; export RANLIB; \
152 WINDRES="$(WINDRES)"; export WINDRES; \
153 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
154 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
155 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
156 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
157 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
158 @if gcc-bootstrap
159 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
160 @endif gcc-bootstrap
161 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
163 # Similar, for later GCC stages.
164 POSTSTAGE1_HOST_EXPORTS = \
165 $(HOST_EXPORTS) \
166 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
167 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
168 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
169 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
170 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
171 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
173 # This is set by the configure script to the list of directories which
174 # should be built using the target tools.
175 TARGET_CONFIGDIRS = @target_configdirs@
176 # Target libraries are put under this directory:
177 TARGET_SUBDIR = @target_subdir@
178 # This is set by the configure script to the arguments to use when configuring
179 # directories built for the target.
180 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
181 # This is the list of variables to export in the environment when
182 # configuring subdirectories for the host system.
183 BASE_TARGET_EXPORTS = \
184 $(BASE_EXPORTS) \
185 AR="$(AR_FOR_TARGET)"; export AR; \
186 AS="$(AS_FOR_TARGET)"; export AS; \
187 CC="$(CC_FOR_TARGET)"; export CC; \
188 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
189 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
190 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
191 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
192 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
193 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
194 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
195 LD="$(LD_FOR_TARGET)"; export LD; \
196 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
197 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
198 NM="$(NM_FOR_TARGET)"; export NM; \
199 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
200 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
201 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
202 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
203 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
205 RAW_CXX_TARGET_EXPORTS = \
206 $(BASE_TARGET_EXPORTS) \
207 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
208 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
210 NORMAL_TARGET_EXPORTS = \
211 $(BASE_TARGET_EXPORTS) \
212 CXX="$(CXX_FOR_TARGET)"; export CXX;
214 # Where to find GMP
215 HOST_GMPLIBS = @gmplibs@
216 HOST_GMPINC = @gmpinc@
218 # ----------------------------------------------
219 # Programs producing files for the BUILD machine
220 # ----------------------------------------------
222 SHELL = @config_shell@
224 # pwd command to use. Allow user to override default by setting PWDCMD in
225 # the environment to account for automounters. The make variable must not
226 # be called PWDCMD, otherwise the value set here is passed to make
227 # subprocesses and overrides the setting from the user's environment.
228 # Don't use PWD since it is a common shell environment variable and we
229 # don't want to corrupt it.
230 PWD_COMMAND = $${PWDCMD-pwd}
232 # compilers to use to create programs which must be run in the build
233 # environment.
234 CC_FOR_BUILD = @CC_FOR_BUILD@
235 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
237 CXX_FOR_BUILD = $(CXX)
239 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
240 # here so that they can be overridden by Makefile fragments.
241 BUILD_PREFIX = @BUILD_PREFIX@
242 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
244 # Flags to pass to stage2 and later makes. They are defined
245 # here so that they can be overridden by Makefile fragments.
246 BOOT_CFLAGS= -g -O2
248 CONFIGURED_BISON = @CONFIGURED_BISON@
249 BISON = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
250 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison ; \
251 else \
252 echo ${CONFIGURED_BISON} ; \
255 CONFIGURED_YACC = @CONFIGURED_YACC@
256 YACC = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
257 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison -y ; \
258 elif [ -f $$r/$(BUILD_SUBDIR)/byacc/byacc ] ; then \
259 echo $$r/$(BUILD_SUBDIR)/byacc/byacc ; \
260 else \
261 echo ${CONFIGURED_YACC} ; \
264 CONFIGURED_FLEX = @CONFIGURED_FLEX@
265 FLEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
266 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
267 else echo ${CONFIGURED_FLEX} ; fi`
269 CONFIGURED_LEX = @CONFIGURED_LEX@
270 LEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
271 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
272 else echo ${CONFIGURED_LEX} ; fi`
274 CONFIGURED_M4 = @CONFIGURED_M4@
275 M4 = `if [ -f $$r/$(BUILD_SUBDIR)/m4/m4 ] ; \
276 then echo $$r/$(BUILD_SUBDIR)/m4/m4 ; \
277 else echo ${CONFIGURED_M4} ; fi`
279 # For an installed makeinfo, we require it to be from texinfo 4.2 or
280 # higher, else we use the "missing" dummy. We also pass the subdirectory
281 # makeinfo even if only the Makefile is there, because Texinfo builds its
282 # manual when made, and it requires its own version.
283 CONFIGURED_MAKEINFO = @CONFIGURED_MAKEINFO@
284 MAKEINFO = `if [ -f $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/Makefile ] ; \
285 then echo $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo ; \
286 else if (${CONFIGURED_MAKEINFO} --version \
287 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
288 then echo ${CONFIGURED_MAKEINFO}; else echo $$s/missing makeinfo; fi; fi`
290 # This just becomes part of the MAKEINFO definition passed down to
291 # sub-makes. It lets flags be given on the command line while still
292 # using the makeinfo from the object tree.
293 # (Default to avoid splitting info files by setting the threshold high.)
294 MAKEINFOFLAGS = --split-size=5000000
296 # FIXME: expect may become a build tool?
297 EXPECT = `if [ -f $$r/$(HOST_SUBDIR)/expect/expect ] ; \
298 then echo $$r/$(HOST_SUBDIR)/expect/expect ; \
299 else echo expect ; fi`
301 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
302 then echo $$s/dejagnu/runtest ; \
303 else echo runtest ; fi`
305 # ---------------------------------------------
306 # Programs producing files for the HOST machine
307 # ---------------------------------------------
309 AS = @AS@
311 AR = @AR@
312 AR_FLAGS = rc
314 CC = @CC@
315 CFLAGS = @CFLAGS@
316 LIBCFLAGS = $(CFLAGS)
318 CXX = @CXX@
319 CXXFLAGS = @CXXFLAGS@
320 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
322 DLLTOOL = @DLLTOOL@
324 NM = @NM@
326 LD = @LD@
327 LDFLAGS =
329 RANLIB = @RANLIB@
331 WINDRES = @WINDRES@
333 PICFLAG =
335 # -----------------------------------------------
336 # Programs producing files for the TARGET machine
337 # -----------------------------------------------
339 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
341 AR_FOR_TARGET=@AR_FOR_TARGET@
342 CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
343 USUAL_AR_FOR_TARGET = ` \
344 if [ -f $$r/$(HOST_SUBDIR)/binutils/ar ] ; then \
345 echo $$r/$(HOST_SUBDIR)/binutils/ar ; \
346 else \
347 if [ '$(host)' = '$(target)' ] ; then \
348 echo $(AR); \
349 else \
350 echo $(CONFIGURED_AR_FOR_TARGET) ; \
351 fi; \
354 AS_FOR_TARGET=@AS_FOR_TARGET@
355 CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
356 USUAL_AS_FOR_TARGET = ` \
357 if [ -f $$r/$(HOST_SUBDIR)/gas/as-new ] ; then \
358 echo $$r/$(HOST_SUBDIR)/gas/as-new ; \
359 elif [ -f $$r/$(HOST_SUBDIR)/gcc/as ]; then \
360 echo $$r/$(HOST_SUBDIR)/gcc/as ; \
361 else \
362 if [ '$(host)' = '$(target)' ] ; then \
363 echo $(AS); \
364 else \
365 echo $(CONFIGURED_AS_FOR_TARGET) ; \
366 fi; \
369 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
370 CONFIGURED_CC_FOR_TARGET=@CONFIGURED_CC_FOR_TARGET@
371 USUAL_CC_FOR_TARGET = ` \
372 if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
373 echo $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ ; \
374 else \
375 if [ '$(host)' = '$(target)' ] ; then \
376 echo $(CC); \
377 else \
378 echo $(CONFIGURED_CC_FOR_TARGET) ; \
379 fi; \
382 # During gcc bootstrap, if we use some random cc for stage1 then
383 # CFLAGS will be just -g. We want to ensure that TARGET libraries
384 # (which we know are built with gcc) are built with optimizations so
385 # prepend -O2 when setting CFLAGS_FOR_TARGET.
386 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
387 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
389 # If GCC_FOR_TARGET is not overriden on the command line, then this
390 # variable is passed down to the gcc Makefile, where it is used to
391 # build libgcc2.a. We define it here so that it can itself be
392 # overridden on the command line.
393 GCC_FOR_TARGET=@GCC_FOR_TARGET@
394 CONFIGURED_GCC_FOR_TARGET=@CONFIGURED_GCC_FOR_TARGET@
395 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) \
396 $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ $(FLAGS_FOR_TARGET)
397 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
399 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
400 CONFIGURED_CXX_FOR_TARGET=@CONFIGURED_CXX_FOR_TARGET@
401 USUAL_CXX_FOR_TARGET = ` \
402 if [ -f $$r/$(HOST_SUBDIR)/gcc/g++ ] ; then \
403 (echo $$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++; \
404 test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; \
405 echo -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs) | tr '\015\012' ' '; \
406 else \
407 if [ '$(host)' = '$(target)' ] ; then \
408 echo $(CXX); \
409 else \
410 echo $(CONFIGURED_CXX_FOR_TARGET) ; \
411 fi; \
414 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
415 USUAL_RAW_CXX_FOR_TARGET = ` \
416 if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
417 echo $$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs; \
418 else \
419 if [ '$(host)' = '$(target)' ] ; then \
420 echo $(CXX); \
421 else \
422 echo $(CONFIGURED_CXX_FOR_TARGET) ; \
423 fi; \
426 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
427 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
429 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
430 CONFIGURED_GCJ_FOR_TARGET=@CONFIGURED_GCJ_FOR_TARGET@
431 USUAL_GCJ_FOR_TARGET = ` \
432 if [ -f $$r/$(HOST_SUBDIR)/gcc/gcj ] ; then \
433 echo $$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc ; \
434 else \
435 if [ '$(host)' = '$(target)' ] ; then \
436 echo $(GCJ); \
437 else \
438 echo $(CONFIGURED_GCJ_FOR_TARGET) ; \
439 fi; \
442 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
443 CONFIGURED_GFORTRAN_FOR_TARGET=@CONFIGURED_GFORTRAN_FOR_TARGET@
444 USUAL_GFORTRAN_FOR_TARGET = ` \
445 if [ -f $$r/$(HOST_SUBDIR)/gcc/gfortran ] ; then \
446 echo $$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc ; \
447 else \
448 if [ '$(host)' = '$(target)' ] ; then \
449 echo $(GFORTRAN); \
450 else \
451 echo $(CONFIGURED_GFORTRAN_FOR_TARGET) ; \
452 fi; \
456 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
457 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
458 USUAL_DLLTOOL_FOR_TARGET = ` \
459 if [ -f $$r/$(HOST_SUBDIR)/binutils/dlltool ] ; then \
460 echo $$r/$(HOST_SUBDIR)/binutils/dlltool ; \
461 else \
462 if [ '$(host)' = '$(target)' ] ; then \
463 echo $(DLLTOOL); \
464 else \
465 echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
466 fi; \
469 LD_FOR_TARGET=@LD_FOR_TARGET@
470 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
471 USUAL_LD_FOR_TARGET = ` \
472 if [ -f $$r/$(HOST_SUBDIR)/ld/ld-new ] ; then \
473 echo $$r/$(HOST_SUBDIR)/ld/ld-new ; \
474 elif [ -f $$r/$(HOST_SUBDIR)/gcc/collect-ld ]; then \
475 echo $$r/$(HOST_SUBDIR)/gcc/collect-ld ; \
476 else \
477 if [ '$(host)' = '$(target)' ] ; then \
478 echo $(LD); \
479 else \
480 echo $(CONFIGURED_LD_FOR_TARGET) ; \
481 fi; \
484 LDFLAGS_FOR_TARGET =
486 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
487 CONFIGURED_LIPO_FOR_TARGET=@CONFIGURED_LIPO_FOR_TARGET@
488 USUAL_LIPO_FOR_TARGET = ` \
489 if [ '$(host)' = '$(target)' ] ; then \
490 if [ x'$(LIPO)' != x ]; then \
491 echo $(LIPO); \
492 else \
493 echo lipo; \
494 fi; \
495 else \
496 echo $(CONFIGURED_LIPO_FOR_TARGET) ; \
499 NM_FOR_TARGET=@NM_FOR_TARGET@
500 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
501 USUAL_NM_FOR_TARGET = ` \
502 if [ -f $$r/$(HOST_SUBDIR)/binutils/nm-new ] ; then \
503 echo $$r/$(HOST_SUBDIR)/binutils/nm-new ; \
504 elif [ -f $$r/$(HOST_SUBDIR)/gcc/nm ]; then \
505 echo $$r/$(HOST_SUBDIR)/gcc/nm ; \
506 else \
507 if [ '$(host)' = '$(target)' ] ; then \
508 echo $(NM); \
509 else \
510 echo $(CONFIGURED_NM_FOR_TARGET) ; \
511 fi; \
514 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
515 CONFIGURED_OBJDUMP_FOR_TARGET=@CONFIGURED_OBJDUMP_FOR_TARGET@
516 USUAL_OBJDUMP_FOR_TARGET = ` \
517 if [ -f $$r/$(HOST_SUBDIR)/binutils/objdump ] ; then \
518 echo $$r/$(HOST_SUBDIR)/binutils/objdump ; \
519 else \
520 if [ '$(host)' = '$(target)' ] ; then \
521 if [ x'$(OBJDUMP)' != x ]; then \
522 echo $(OBJDUMP); \
523 else \
524 echo objdump; \
525 fi; \
526 else \
527 echo $(CONFIGURED_OBJDUMP_FOR_TARGET) ; \
528 fi; \
531 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
532 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
533 USUAL_RANLIB_FOR_TARGET = ` \
534 if [ -f $$r/$(HOST_SUBDIR)/binutils/ranlib ] ; then \
535 echo $$r/$(HOST_SUBDIR)/binutils/ranlib ; \
536 else \
537 if [ '$(host)' = '$(target)' ] ; then \
538 if [ x'$(RANLIB)' != x ]; then \
539 echo $(RANLIB); \
540 else \
541 echo ranlib; \
542 fi; \
543 else \
544 echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
545 fi; \
548 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
549 CONFIGURED_STRIP_FOR_TARGET=@CONFIGURED_STRIP_FOR_TARGET@
550 USUAL_STRIP_FOR_TARGET = ` \
551 if [ -f $$r/$(HOST_SUBDIR)/binutils/strip ] ; then \
552 echo $$r/$(HOST_SUBDIR)/binutils/strip ; \
553 else \
554 if [ '$(host)' = '$(target)' ] ; then \
555 if [ x'$(STRIP)' != x ]; then \
556 echo $(STRIP); \
557 else \
558 echo strip; \
559 fi; \
560 else \
561 echo $(CONFIGURED_STRIP_FOR_TARGET) ; \
562 fi; \
565 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
566 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
567 USUAL_WINDRES_FOR_TARGET = ` \
568 if [ -f $$r/$(HOST_SUBDIR)/binutils/windres ] ; then \
569 echo $$r/$(HOST_SUBDIR)/binutils/windres ; \
570 else \
571 if [ '$(host)' = '$(target)' ] ; then \
572 echo $(WINDRES); \
573 else \
574 echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
575 fi; \
578 PICFLAG_FOR_TARGET =
580 # ------------------------------------
581 # Miscellaneous targets and flag lists
582 # ------------------------------------
584 # The first rule in the file had better be this one. Don't put any above it.
585 # This lives here to allow makefile fragments to contain dependencies.
586 all:
588 #### host and target specific makefile fragments come in here.
589 @target_makefile_frag@
590 @alphaieee_frag@
591 @ospace_frag@
592 @host_makefile_frag@
595 # This is the list of directories that may be needed in RPATH_ENVVAR
596 # so that prorgams built for the target machine work.
597 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
599 @if target-libstdc++-v3
600 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
601 @endif target-libstdc++-v3
603 @if target-libmudflap
604 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
605 @endif target-libmudflap
607 @if target-libgomp
608 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
609 @endif target-libgomp
611 @if target-libssp
612 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
613 @endif target-libssp
616 # This is the list of directories that may be needed in RPATH_ENVVAR
617 # so that programs built for the host machine work.
618 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
620 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
621 @if gcc
622 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
623 @endif gcc
626 @if bfd
627 HOST_LIB_PATH_bfd = \
628 $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
629 @endif bfd
631 @if opcodes
632 HOST_LIB_PATH_opcodes = \
633 $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
634 @endif opcodes
637 # Flags to pass down to all sub-makes.
638 BASE_FLAGS_TO_PASS = \
639 "DESTDIR=$(DESTDIR)" \
640 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
641 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
642 "bindir=$(bindir)" \
643 "datadir=$(datadir)" \
644 "exec_prefix=$(exec_prefix)" \
645 "includedir=$(includedir)" \
646 "infodir=$(infodir)" \
647 "libdir=$(libdir)" \
648 "libexecdir=$(libexecdir)" \
649 "lispdir=$(lispdir)" \
650 "localstatedir=$(localstatedir)" \
651 "mandir=$(mandir)" \
652 "oldincludedir=$(oldincludedir)" \
653 "prefix=$(prefix)" \
654 "sbindir=$(sbindir)" \
655 "sharedstatedir=$(sharedstatedir)" \
656 "sysconfdir=$(sysconfdir)" \
657 "tooldir=$(tooldir)" \
658 "build_tooldir=$(build_tooldir)" \
659 "target_alias=$(target_alias)" \
660 "BISON=$(BISON)" \
661 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
662 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
663 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
664 "EXPECT=$(EXPECT)" \
665 "FLEX=$(FLEX)" \
666 "INSTALL=$(INSTALL)" \
667 "INSTALL_DATA=$(INSTALL_DATA)" \
668 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
669 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
670 "LEX=$(LEX)" \
671 "M4=$(M4)" \
672 "MAKE=$(MAKE)" \
673 "RUNTEST=$(RUNTEST)" \
674 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
675 "SHELL=$(SHELL)" \
676 "YACC=$(YACC)" \
677 "AR_FLAGS=$(AR_FLAGS)" \
678 "CFLAGS=$(CFLAGS)" \
679 "CXXFLAGS=$(CXXFLAGS)" \
680 "LDFLAGS=$(LDFLAGS)" \
681 "LIBCFLAGS=$(LIBCFLAGS)" \
682 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
683 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
684 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
685 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
686 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
687 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
688 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
689 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
690 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
691 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
692 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
693 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
694 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
695 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
696 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
697 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
698 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
699 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
700 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
701 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
702 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
703 "CONFIG_SHELL=$(SHELL)" \
704 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
706 # We leave this in just in case, but it is not needed anymore.
707 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
709 # Flags to pass down to most sub-makes, in which we're building with
710 # the host environment.
711 EXTRA_HOST_FLAGS = \
712 'AR=$(AR)' \
713 'AS=$(AS)' \
714 'CC=$(CC)' \
715 'CXX=$(CXX)' \
716 'DLLTOOL=$(DLLTOOL)' \
717 'LD=$(LD)' \
718 'NM=$(NM)' \
719 'RANLIB=$(RANLIB)' \
720 'WINDRES=$(WINDRES)'
722 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
724 # Flags that are concerned with the location of the X11 include files
725 # and library files
727 # NOTE: until the top-level is getting the values via autoconf, it only
728 # causes problems to have this top-level Makefile overriding the autoconf-set
729 # values in child directories. Only variables that don't conflict with
730 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
732 X11_FLAGS_TO_PASS = \
733 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
734 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
736 # Flags to pass down to makes which are built with the target environment.
737 # The double $ decreases the length of the command line; the variables
738 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
739 EXTRA_TARGET_FLAGS = \
740 'AR=$$(AR_FOR_TARGET)' \
741 'AS=$$(AS_FOR_TARGET)' \
742 'CC=$$(CC_FOR_TARGET)' \
743 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
744 'CXX=$$(CXX_FOR_TARGET)' \
745 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
746 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
747 'LD=$$(LD_FOR_TARGET)' \
748 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
749 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
750 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
751 'NM=$$(NM_FOR_TARGET)' \
752 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
753 'RANLIB=$$(RANLIB_FOR_TARGET)' \
754 'WINDRES=$$(WINDRES_FOR_TARGET)'
756 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
758 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
759 # unfortunately needs the native compiler and the target ar and
760 # ranlib.
761 # If any variables are added here, they must be added to do-*, below.
762 # The BUILD_* variables are a special case, which are used for the gcc
763 # cross-building scheme.
764 EXTRA_GCC_FLAGS = \
765 'BUILD_PREFIX=$(BUILD_PREFIX)' \
766 'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
767 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
768 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
769 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
770 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
771 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
772 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
773 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
774 "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
775 "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
776 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
778 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
780 .PHONY: configure-host
781 configure-host: \
782 maybe-configure-ash \
783 maybe-configure-autoconf \
784 maybe-configure-automake \
785 maybe-configure-bash \
786 maybe-configure-bfd \
787 maybe-configure-opcodes \
788 maybe-configure-binutils \
789 maybe-configure-bison \
790 maybe-configure-byacc \
791 maybe-configure-bzip2 \
792 maybe-configure-dejagnu \
793 maybe-configure-diff \
794 maybe-configure-dosutils \
795 maybe-configure-etc \
796 maybe-configure-fastjar \
797 maybe-configure-fileutils \
798 maybe-configure-findutils \
799 maybe-configure-find \
800 maybe-configure-fixincludes \
801 maybe-configure-flex \
802 maybe-configure-gas \
803 maybe-configure-gcc \
804 maybe-configure-gawk \
805 maybe-configure-gettext \
806 maybe-configure-gnuserv \
807 maybe-configure-gprof \
808 maybe-configure-gzip \
809 maybe-configure-hello \
810 maybe-configure-indent \
811 maybe-configure-intl \
812 maybe-configure-tcl \
813 maybe-configure-itcl \
814 maybe-configure-ld \
815 maybe-configure-libcpp \
816 maybe-configure-libgui \
817 maybe-configure-libiberty \
818 maybe-configure-libtool \
819 maybe-configure-m4 \
820 maybe-configure-make \
821 maybe-configure-mmalloc \
822 maybe-configure-patch \
823 maybe-configure-perl \
824 maybe-configure-prms \
825 maybe-configure-rcs \
826 maybe-configure-readline \
827 maybe-configure-release \
828 maybe-configure-recode \
829 maybe-configure-sed \
830 maybe-configure-send-pr \
831 maybe-configure-shellutils \
832 maybe-configure-sid \
833 maybe-configure-sim \
834 maybe-configure-tar \
835 maybe-configure-texinfo \
836 maybe-configure-textutils \
837 maybe-configure-time \
838 maybe-configure-uudecode \
839 maybe-configure-wdiff \
840 maybe-configure-zip \
841 maybe-configure-zlib \
842 maybe-configure-gdb \
843 maybe-configure-expect \
844 maybe-configure-guile \
845 maybe-configure-tk \
846 maybe-configure-libtermcap \
847 maybe-configure-utils \
848 maybe-configure-gnattools
849 .PHONY: configure-target
850 configure-target: \
851 maybe-configure-target-libstdc++-v3 \
852 maybe-configure-target-libmudflap \
853 maybe-configure-target-libssp \
854 maybe-configure-target-newlib \
855 maybe-configure-target-libgfortran \
856 maybe-configure-target-libobjc \
857 maybe-configure-target-libtermcap \
858 maybe-configure-target-winsup \
859 maybe-configure-target-libgloss \
860 maybe-configure-target-libiberty \
861 maybe-configure-target-gperf \
862 maybe-configure-target-examples \
863 maybe-configure-target-libffi \
864 maybe-configure-target-libjava \
865 maybe-configure-target-zlib \
866 maybe-configure-target-boehm-gc \
867 maybe-configure-target-qthreads \
868 maybe-configure-target-rda \
869 maybe-configure-target-libada \
870 maybe-configure-target-libgomp
872 # The target built for a native non-bootstrap build.
873 .PHONY: all
874 all:
875 @if gcc-bootstrap
876 @r=`${PWD_COMMAND}`; export r; \
877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
878 if [ ! -f stage_last ]; then \
879 $(MAKE) $(RECURSE_FLAGS_TO_PASS) bootstrap; \
881 @endif gcc-bootstrap
882 @$(unstage)
883 @if gcc-no-bootstrap
884 @r=`${PWD_COMMAND}`; export r; \
885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
886 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-prebootstrap
887 @endif gcc-no-bootstrap
888 @r=`${PWD_COMMAND}`; export r; \
889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
890 if [ -f stage_last ]; then \
891 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host; \
892 else \
893 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host; \
895 @r=`${PWD_COMMAND}`; export r; \
896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
897 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-target
898 @$(stage)
900 .PHONY: all-build
901 all-build: \
902 maybe-all-build-libiberty \
903 maybe-all-build-bison \
904 maybe-all-build-byacc \
905 maybe-all-build-flex \
906 maybe-all-build-m4 \
907 maybe-all-build-texinfo \
908 maybe-all-build-fixincludes
909 .PHONY: all-host
910 all-host: \
911 maybe-all-ash \
912 maybe-all-autoconf \
913 maybe-all-automake \
914 maybe-all-bash \
915 maybe-all-bfd \
916 maybe-all-opcodes \
917 maybe-all-binutils \
918 maybe-all-bison \
919 maybe-all-byacc \
920 maybe-all-bzip2 \
921 maybe-all-dejagnu \
922 maybe-all-diff \
923 maybe-all-dosutils \
924 maybe-all-etc \
925 maybe-all-fastjar \
926 maybe-all-fileutils \
927 maybe-all-findutils \
928 maybe-all-find \
929 maybe-all-fixincludes \
930 maybe-all-flex \
931 maybe-all-gas \
932 maybe-all-gcc \
933 maybe-all-gawk \
934 maybe-all-gettext \
935 maybe-all-gnuserv \
936 maybe-all-gprof \
937 maybe-all-gzip \
938 maybe-all-hello \
939 maybe-all-indent \
940 maybe-all-intl \
941 maybe-all-tcl \
942 maybe-all-itcl \
943 maybe-all-ld \
944 maybe-all-libcpp \
945 maybe-all-libgui \
946 maybe-all-libiberty \
947 maybe-all-libtool \
948 maybe-all-m4 \
949 maybe-all-make \
950 maybe-all-mmalloc \
951 maybe-all-patch \
952 maybe-all-perl \
953 maybe-all-prms \
954 maybe-all-rcs \
955 maybe-all-readline \
956 maybe-all-release \
957 maybe-all-recode \
958 maybe-all-sed \
959 maybe-all-send-pr \
960 maybe-all-shellutils \
961 maybe-all-sid \
962 maybe-all-sim \
963 maybe-all-tar \
964 maybe-all-texinfo \
965 maybe-all-textutils \
966 maybe-all-time \
967 maybe-all-uudecode \
968 maybe-all-wdiff \
969 maybe-all-zip \
970 maybe-all-zlib \
971 maybe-all-gdb \
972 maybe-all-expect \
973 maybe-all-guile \
974 maybe-all-tk \
975 maybe-all-libtermcap \
976 maybe-all-utils \
977 maybe-all-gnattools
978 .PHONY: all-target
979 all-target: \
980 maybe-all-target-libstdc++-v3 \
981 maybe-all-target-libmudflap \
982 maybe-all-target-libssp \
983 maybe-all-target-newlib \
984 maybe-all-target-libgfortran \
985 maybe-all-target-libobjc \
986 maybe-all-target-libtermcap \
987 maybe-all-target-winsup \
988 maybe-all-target-libgloss \
989 maybe-all-target-libiberty \
990 maybe-all-target-gperf \
991 maybe-all-target-examples \
992 maybe-all-target-libffi \
993 maybe-all-target-libjava \
994 maybe-all-target-zlib \
995 maybe-all-target-boehm-gc \
996 maybe-all-target-qthreads \
997 maybe-all-target-rda \
998 maybe-all-target-libada \
999 maybe-all-target-libgomp
1001 # Do a target for all the subdirectories. A ``make do-X'' will do a
1002 # ``make X'' in all subdirectories (because, in general, there is a
1003 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1004 # but it may do additional work as well).
1006 .PHONY: do-info
1007 do-info:
1008 @$(unstage)
1009 @r=`${PWD_COMMAND}`; export r; \
1010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1011 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1012 info-target
1013 @$(stage)
1016 .PHONY: info-host
1017 info-host: \
1018 maybe-info-ash \
1019 maybe-info-autoconf \
1020 maybe-info-automake \
1021 maybe-info-bash \
1022 maybe-info-bfd \
1023 maybe-info-opcodes \
1024 maybe-info-binutils \
1025 maybe-info-bison \
1026 maybe-info-byacc \
1027 maybe-info-bzip2 \
1028 maybe-info-dejagnu \
1029 maybe-info-diff \
1030 maybe-info-dosutils \
1031 maybe-info-etc \
1032 maybe-info-fastjar \
1033 maybe-info-fileutils \
1034 maybe-info-findutils \
1035 maybe-info-find \
1036 maybe-info-fixincludes \
1037 maybe-info-flex \
1038 maybe-info-gas \
1039 maybe-info-gcc \
1040 maybe-info-gawk \
1041 maybe-info-gettext \
1042 maybe-info-gnuserv \
1043 maybe-info-gprof \
1044 maybe-info-gzip \
1045 maybe-info-hello \
1046 maybe-info-indent \
1047 maybe-info-intl \
1048 maybe-info-tcl \
1049 maybe-info-itcl \
1050 maybe-info-ld \
1051 maybe-info-libcpp \
1052 maybe-info-libgui \
1053 maybe-info-libiberty \
1054 maybe-info-libtool \
1055 maybe-info-m4 \
1056 maybe-info-make \
1057 maybe-info-mmalloc \
1058 maybe-info-patch \
1059 maybe-info-perl \
1060 maybe-info-prms \
1061 maybe-info-rcs \
1062 maybe-info-readline \
1063 maybe-info-release \
1064 maybe-info-recode \
1065 maybe-info-sed \
1066 maybe-info-send-pr \
1067 maybe-info-shellutils \
1068 maybe-info-sid \
1069 maybe-info-sim \
1070 maybe-info-tar \
1071 maybe-info-texinfo \
1072 maybe-info-textutils \
1073 maybe-info-time \
1074 maybe-info-uudecode \
1075 maybe-info-wdiff \
1076 maybe-info-zip \
1077 maybe-info-zlib \
1078 maybe-info-gdb \
1079 maybe-info-expect \
1080 maybe-info-guile \
1081 maybe-info-tk \
1082 maybe-info-libtermcap \
1083 maybe-info-utils \
1084 maybe-info-gnattools
1086 .PHONY: info-target
1087 info-target: \
1088 maybe-info-target-libstdc++-v3 \
1089 maybe-info-target-libmudflap \
1090 maybe-info-target-libssp \
1091 maybe-info-target-newlib \
1092 maybe-info-target-libgfortran \
1093 maybe-info-target-libobjc \
1094 maybe-info-target-libtermcap \
1095 maybe-info-target-winsup \
1096 maybe-info-target-libgloss \
1097 maybe-info-target-libiberty \
1098 maybe-info-target-gperf \
1099 maybe-info-target-examples \
1100 maybe-info-target-libffi \
1101 maybe-info-target-libjava \
1102 maybe-info-target-zlib \
1103 maybe-info-target-boehm-gc \
1104 maybe-info-target-qthreads \
1105 maybe-info-target-rda \
1106 maybe-info-target-libada \
1107 maybe-info-target-libgomp
1109 .PHONY: do-dvi
1110 do-dvi:
1111 @$(unstage)
1112 @r=`${PWD_COMMAND}`; export r; \
1113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1114 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1115 dvi-target
1116 @$(stage)
1119 .PHONY: dvi-host
1120 dvi-host: \
1121 maybe-dvi-ash \
1122 maybe-dvi-autoconf \
1123 maybe-dvi-automake \
1124 maybe-dvi-bash \
1125 maybe-dvi-bfd \
1126 maybe-dvi-opcodes \
1127 maybe-dvi-binutils \
1128 maybe-dvi-bison \
1129 maybe-dvi-byacc \
1130 maybe-dvi-bzip2 \
1131 maybe-dvi-dejagnu \
1132 maybe-dvi-diff \
1133 maybe-dvi-dosutils \
1134 maybe-dvi-etc \
1135 maybe-dvi-fastjar \
1136 maybe-dvi-fileutils \
1137 maybe-dvi-findutils \
1138 maybe-dvi-find \
1139 maybe-dvi-fixincludes \
1140 maybe-dvi-flex \
1141 maybe-dvi-gas \
1142 maybe-dvi-gcc \
1143 maybe-dvi-gawk \
1144 maybe-dvi-gettext \
1145 maybe-dvi-gnuserv \
1146 maybe-dvi-gprof \
1147 maybe-dvi-gzip \
1148 maybe-dvi-hello \
1149 maybe-dvi-indent \
1150 maybe-dvi-intl \
1151 maybe-dvi-tcl \
1152 maybe-dvi-itcl \
1153 maybe-dvi-ld \
1154 maybe-dvi-libcpp \
1155 maybe-dvi-libgui \
1156 maybe-dvi-libiberty \
1157 maybe-dvi-libtool \
1158 maybe-dvi-m4 \
1159 maybe-dvi-make \
1160 maybe-dvi-mmalloc \
1161 maybe-dvi-patch \
1162 maybe-dvi-perl \
1163 maybe-dvi-prms \
1164 maybe-dvi-rcs \
1165 maybe-dvi-readline \
1166 maybe-dvi-release \
1167 maybe-dvi-recode \
1168 maybe-dvi-sed \
1169 maybe-dvi-send-pr \
1170 maybe-dvi-shellutils \
1171 maybe-dvi-sid \
1172 maybe-dvi-sim \
1173 maybe-dvi-tar \
1174 maybe-dvi-texinfo \
1175 maybe-dvi-textutils \
1176 maybe-dvi-time \
1177 maybe-dvi-uudecode \
1178 maybe-dvi-wdiff \
1179 maybe-dvi-zip \
1180 maybe-dvi-zlib \
1181 maybe-dvi-gdb \
1182 maybe-dvi-expect \
1183 maybe-dvi-guile \
1184 maybe-dvi-tk \
1185 maybe-dvi-libtermcap \
1186 maybe-dvi-utils \
1187 maybe-dvi-gnattools
1189 .PHONY: dvi-target
1190 dvi-target: \
1191 maybe-dvi-target-libstdc++-v3 \
1192 maybe-dvi-target-libmudflap \
1193 maybe-dvi-target-libssp \
1194 maybe-dvi-target-newlib \
1195 maybe-dvi-target-libgfortran \
1196 maybe-dvi-target-libobjc \
1197 maybe-dvi-target-libtermcap \
1198 maybe-dvi-target-winsup \
1199 maybe-dvi-target-libgloss \
1200 maybe-dvi-target-libiberty \
1201 maybe-dvi-target-gperf \
1202 maybe-dvi-target-examples \
1203 maybe-dvi-target-libffi \
1204 maybe-dvi-target-libjava \
1205 maybe-dvi-target-zlib \
1206 maybe-dvi-target-boehm-gc \
1207 maybe-dvi-target-qthreads \
1208 maybe-dvi-target-rda \
1209 maybe-dvi-target-libada \
1210 maybe-dvi-target-libgomp
1212 .PHONY: do-html
1213 do-html:
1214 @$(unstage)
1215 @r=`${PWD_COMMAND}`; export r; \
1216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1217 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1218 html-target
1219 @$(stage)
1222 .PHONY: html-host
1223 html-host: \
1224 maybe-html-ash \
1225 maybe-html-autoconf \
1226 maybe-html-automake \
1227 maybe-html-bash \
1228 maybe-html-bfd \
1229 maybe-html-opcodes \
1230 maybe-html-binutils \
1231 maybe-html-bison \
1232 maybe-html-byacc \
1233 maybe-html-bzip2 \
1234 maybe-html-dejagnu \
1235 maybe-html-diff \
1236 maybe-html-dosutils \
1237 maybe-html-etc \
1238 maybe-html-fastjar \
1239 maybe-html-fileutils \
1240 maybe-html-findutils \
1241 maybe-html-find \
1242 maybe-html-fixincludes \
1243 maybe-html-flex \
1244 maybe-html-gas \
1245 maybe-html-gcc \
1246 maybe-html-gawk \
1247 maybe-html-gettext \
1248 maybe-html-gnuserv \
1249 maybe-html-gprof \
1250 maybe-html-gzip \
1251 maybe-html-hello \
1252 maybe-html-indent \
1253 maybe-html-intl \
1254 maybe-html-tcl \
1255 maybe-html-itcl \
1256 maybe-html-ld \
1257 maybe-html-libcpp \
1258 maybe-html-libgui \
1259 maybe-html-libiberty \
1260 maybe-html-libtool \
1261 maybe-html-m4 \
1262 maybe-html-make \
1263 maybe-html-mmalloc \
1264 maybe-html-patch \
1265 maybe-html-perl \
1266 maybe-html-prms \
1267 maybe-html-rcs \
1268 maybe-html-readline \
1269 maybe-html-release \
1270 maybe-html-recode \
1271 maybe-html-sed \
1272 maybe-html-send-pr \
1273 maybe-html-shellutils \
1274 maybe-html-sid \
1275 maybe-html-sim \
1276 maybe-html-tar \
1277 maybe-html-texinfo \
1278 maybe-html-textutils \
1279 maybe-html-time \
1280 maybe-html-uudecode \
1281 maybe-html-wdiff \
1282 maybe-html-zip \
1283 maybe-html-zlib \
1284 maybe-html-gdb \
1285 maybe-html-expect \
1286 maybe-html-guile \
1287 maybe-html-tk \
1288 maybe-html-libtermcap \
1289 maybe-html-utils \
1290 maybe-html-gnattools
1292 .PHONY: html-target
1293 html-target: \
1294 maybe-html-target-libstdc++-v3 \
1295 maybe-html-target-libmudflap \
1296 maybe-html-target-libssp \
1297 maybe-html-target-newlib \
1298 maybe-html-target-libgfortran \
1299 maybe-html-target-libobjc \
1300 maybe-html-target-libtermcap \
1301 maybe-html-target-winsup \
1302 maybe-html-target-libgloss \
1303 maybe-html-target-libiberty \
1304 maybe-html-target-gperf \
1305 maybe-html-target-examples \
1306 maybe-html-target-libffi \
1307 maybe-html-target-libjava \
1308 maybe-html-target-zlib \
1309 maybe-html-target-boehm-gc \
1310 maybe-html-target-qthreads \
1311 maybe-html-target-rda \
1312 maybe-html-target-libada \
1313 maybe-html-target-libgomp
1315 .PHONY: do-TAGS
1316 do-TAGS:
1317 @$(unstage)
1318 @r=`${PWD_COMMAND}`; export r; \
1319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1320 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1321 TAGS-target
1322 @$(stage)
1325 .PHONY: TAGS-host
1326 TAGS-host: \
1327 maybe-TAGS-ash \
1328 maybe-TAGS-autoconf \
1329 maybe-TAGS-automake \
1330 maybe-TAGS-bash \
1331 maybe-TAGS-bfd \
1332 maybe-TAGS-opcodes \
1333 maybe-TAGS-binutils \
1334 maybe-TAGS-bison \
1335 maybe-TAGS-byacc \
1336 maybe-TAGS-bzip2 \
1337 maybe-TAGS-dejagnu \
1338 maybe-TAGS-diff \
1339 maybe-TAGS-dosutils \
1340 maybe-TAGS-etc \
1341 maybe-TAGS-fastjar \
1342 maybe-TAGS-fileutils \
1343 maybe-TAGS-findutils \
1344 maybe-TAGS-find \
1345 maybe-TAGS-fixincludes \
1346 maybe-TAGS-flex \
1347 maybe-TAGS-gas \
1348 maybe-TAGS-gcc \
1349 maybe-TAGS-gawk \
1350 maybe-TAGS-gettext \
1351 maybe-TAGS-gnuserv \
1352 maybe-TAGS-gprof \
1353 maybe-TAGS-gzip \
1354 maybe-TAGS-hello \
1355 maybe-TAGS-indent \
1356 maybe-TAGS-intl \
1357 maybe-TAGS-tcl \
1358 maybe-TAGS-itcl \
1359 maybe-TAGS-ld \
1360 maybe-TAGS-libcpp \
1361 maybe-TAGS-libgui \
1362 maybe-TAGS-libiberty \
1363 maybe-TAGS-libtool \
1364 maybe-TAGS-m4 \
1365 maybe-TAGS-make \
1366 maybe-TAGS-mmalloc \
1367 maybe-TAGS-patch \
1368 maybe-TAGS-perl \
1369 maybe-TAGS-prms \
1370 maybe-TAGS-rcs \
1371 maybe-TAGS-readline \
1372 maybe-TAGS-release \
1373 maybe-TAGS-recode \
1374 maybe-TAGS-sed \
1375 maybe-TAGS-send-pr \
1376 maybe-TAGS-shellutils \
1377 maybe-TAGS-sid \
1378 maybe-TAGS-sim \
1379 maybe-TAGS-tar \
1380 maybe-TAGS-texinfo \
1381 maybe-TAGS-textutils \
1382 maybe-TAGS-time \
1383 maybe-TAGS-uudecode \
1384 maybe-TAGS-wdiff \
1385 maybe-TAGS-zip \
1386 maybe-TAGS-zlib \
1387 maybe-TAGS-gdb \
1388 maybe-TAGS-expect \
1389 maybe-TAGS-guile \
1390 maybe-TAGS-tk \
1391 maybe-TAGS-libtermcap \
1392 maybe-TAGS-utils \
1393 maybe-TAGS-gnattools
1395 .PHONY: TAGS-target
1396 TAGS-target: \
1397 maybe-TAGS-target-libstdc++-v3 \
1398 maybe-TAGS-target-libmudflap \
1399 maybe-TAGS-target-libssp \
1400 maybe-TAGS-target-newlib \
1401 maybe-TAGS-target-libgfortran \
1402 maybe-TAGS-target-libobjc \
1403 maybe-TAGS-target-libtermcap \
1404 maybe-TAGS-target-winsup \
1405 maybe-TAGS-target-libgloss \
1406 maybe-TAGS-target-libiberty \
1407 maybe-TAGS-target-gperf \
1408 maybe-TAGS-target-examples \
1409 maybe-TAGS-target-libffi \
1410 maybe-TAGS-target-libjava \
1411 maybe-TAGS-target-zlib \
1412 maybe-TAGS-target-boehm-gc \
1413 maybe-TAGS-target-qthreads \
1414 maybe-TAGS-target-rda \
1415 maybe-TAGS-target-libada \
1416 maybe-TAGS-target-libgomp
1418 .PHONY: do-install-info
1419 do-install-info:
1420 @$(unstage)
1421 @r=`${PWD_COMMAND}`; export r; \
1422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1423 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1424 install-info-target
1425 @$(stage)
1428 .PHONY: install-info-host
1429 install-info-host: \
1430 maybe-install-info-ash \
1431 maybe-install-info-autoconf \
1432 maybe-install-info-automake \
1433 maybe-install-info-bash \
1434 maybe-install-info-bfd \
1435 maybe-install-info-opcodes \
1436 maybe-install-info-binutils \
1437 maybe-install-info-bison \
1438 maybe-install-info-byacc \
1439 maybe-install-info-bzip2 \
1440 maybe-install-info-dejagnu \
1441 maybe-install-info-diff \
1442 maybe-install-info-dosutils \
1443 maybe-install-info-etc \
1444 maybe-install-info-fastjar \
1445 maybe-install-info-fileutils \
1446 maybe-install-info-findutils \
1447 maybe-install-info-find \
1448 maybe-install-info-fixincludes \
1449 maybe-install-info-flex \
1450 maybe-install-info-gas \
1451 maybe-install-info-gcc \
1452 maybe-install-info-gawk \
1453 maybe-install-info-gettext \
1454 maybe-install-info-gnuserv \
1455 maybe-install-info-gprof \
1456 maybe-install-info-gzip \
1457 maybe-install-info-hello \
1458 maybe-install-info-indent \
1459 maybe-install-info-intl \
1460 maybe-install-info-tcl \
1461 maybe-install-info-itcl \
1462 maybe-install-info-ld \
1463 maybe-install-info-libcpp \
1464 maybe-install-info-libgui \
1465 maybe-install-info-libiberty \
1466 maybe-install-info-libtool \
1467 maybe-install-info-m4 \
1468 maybe-install-info-make \
1469 maybe-install-info-mmalloc \
1470 maybe-install-info-patch \
1471 maybe-install-info-perl \
1472 maybe-install-info-prms \
1473 maybe-install-info-rcs \
1474 maybe-install-info-readline \
1475 maybe-install-info-release \
1476 maybe-install-info-recode \
1477 maybe-install-info-sed \
1478 maybe-install-info-send-pr \
1479 maybe-install-info-shellutils \
1480 maybe-install-info-sid \
1481 maybe-install-info-sim \
1482 maybe-install-info-tar \
1483 maybe-install-info-texinfo \
1484 maybe-install-info-textutils \
1485 maybe-install-info-time \
1486 maybe-install-info-uudecode \
1487 maybe-install-info-wdiff \
1488 maybe-install-info-zip \
1489 maybe-install-info-zlib \
1490 maybe-install-info-gdb \
1491 maybe-install-info-expect \
1492 maybe-install-info-guile \
1493 maybe-install-info-tk \
1494 maybe-install-info-libtermcap \
1495 maybe-install-info-utils \
1496 maybe-install-info-gnattools
1498 .PHONY: install-info-target
1499 install-info-target: \
1500 maybe-install-info-target-libstdc++-v3 \
1501 maybe-install-info-target-libmudflap \
1502 maybe-install-info-target-libssp \
1503 maybe-install-info-target-newlib \
1504 maybe-install-info-target-libgfortran \
1505 maybe-install-info-target-libobjc \
1506 maybe-install-info-target-libtermcap \
1507 maybe-install-info-target-winsup \
1508 maybe-install-info-target-libgloss \
1509 maybe-install-info-target-libiberty \
1510 maybe-install-info-target-gperf \
1511 maybe-install-info-target-examples \
1512 maybe-install-info-target-libffi \
1513 maybe-install-info-target-libjava \
1514 maybe-install-info-target-zlib \
1515 maybe-install-info-target-boehm-gc \
1516 maybe-install-info-target-qthreads \
1517 maybe-install-info-target-rda \
1518 maybe-install-info-target-libada \
1519 maybe-install-info-target-libgomp
1521 .PHONY: do-installcheck
1522 do-installcheck:
1523 @$(unstage)
1524 @r=`${PWD_COMMAND}`; export r; \
1525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1526 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1527 installcheck-target
1528 @$(stage)
1531 .PHONY: installcheck-host
1532 installcheck-host: \
1533 maybe-installcheck-ash \
1534 maybe-installcheck-autoconf \
1535 maybe-installcheck-automake \
1536 maybe-installcheck-bash \
1537 maybe-installcheck-bfd \
1538 maybe-installcheck-opcodes \
1539 maybe-installcheck-binutils \
1540 maybe-installcheck-bison \
1541 maybe-installcheck-byacc \
1542 maybe-installcheck-bzip2 \
1543 maybe-installcheck-dejagnu \
1544 maybe-installcheck-diff \
1545 maybe-installcheck-dosutils \
1546 maybe-installcheck-etc \
1547 maybe-installcheck-fastjar \
1548 maybe-installcheck-fileutils \
1549 maybe-installcheck-findutils \
1550 maybe-installcheck-find \
1551 maybe-installcheck-fixincludes \
1552 maybe-installcheck-flex \
1553 maybe-installcheck-gas \
1554 maybe-installcheck-gcc \
1555 maybe-installcheck-gawk \
1556 maybe-installcheck-gettext \
1557 maybe-installcheck-gnuserv \
1558 maybe-installcheck-gprof \
1559 maybe-installcheck-gzip \
1560 maybe-installcheck-hello \
1561 maybe-installcheck-indent \
1562 maybe-installcheck-intl \
1563 maybe-installcheck-tcl \
1564 maybe-installcheck-itcl \
1565 maybe-installcheck-ld \
1566 maybe-installcheck-libcpp \
1567 maybe-installcheck-libgui \
1568 maybe-installcheck-libiberty \
1569 maybe-installcheck-libtool \
1570 maybe-installcheck-m4 \
1571 maybe-installcheck-make \
1572 maybe-installcheck-mmalloc \
1573 maybe-installcheck-patch \
1574 maybe-installcheck-perl \
1575 maybe-installcheck-prms \
1576 maybe-installcheck-rcs \
1577 maybe-installcheck-readline \
1578 maybe-installcheck-release \
1579 maybe-installcheck-recode \
1580 maybe-installcheck-sed \
1581 maybe-installcheck-send-pr \
1582 maybe-installcheck-shellutils \
1583 maybe-installcheck-sid \
1584 maybe-installcheck-sim \
1585 maybe-installcheck-tar \
1586 maybe-installcheck-texinfo \
1587 maybe-installcheck-textutils \
1588 maybe-installcheck-time \
1589 maybe-installcheck-uudecode \
1590 maybe-installcheck-wdiff \
1591 maybe-installcheck-zip \
1592 maybe-installcheck-zlib \
1593 maybe-installcheck-gdb \
1594 maybe-installcheck-expect \
1595 maybe-installcheck-guile \
1596 maybe-installcheck-tk \
1597 maybe-installcheck-libtermcap \
1598 maybe-installcheck-utils \
1599 maybe-installcheck-gnattools
1601 .PHONY: installcheck-target
1602 installcheck-target: \
1603 maybe-installcheck-target-libstdc++-v3 \
1604 maybe-installcheck-target-libmudflap \
1605 maybe-installcheck-target-libssp \
1606 maybe-installcheck-target-newlib \
1607 maybe-installcheck-target-libgfortran \
1608 maybe-installcheck-target-libobjc \
1609 maybe-installcheck-target-libtermcap \
1610 maybe-installcheck-target-winsup \
1611 maybe-installcheck-target-libgloss \
1612 maybe-installcheck-target-libiberty \
1613 maybe-installcheck-target-gperf \
1614 maybe-installcheck-target-examples \
1615 maybe-installcheck-target-libffi \
1616 maybe-installcheck-target-libjava \
1617 maybe-installcheck-target-zlib \
1618 maybe-installcheck-target-boehm-gc \
1619 maybe-installcheck-target-qthreads \
1620 maybe-installcheck-target-rda \
1621 maybe-installcheck-target-libada \
1622 maybe-installcheck-target-libgomp
1624 .PHONY: do-mostlyclean
1625 do-mostlyclean:
1626 @$(unstage)
1627 @r=`${PWD_COMMAND}`; export r; \
1628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1629 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1630 mostlyclean-target
1631 @$(stage)
1634 .PHONY: mostlyclean-host
1635 mostlyclean-host: \
1636 maybe-mostlyclean-ash \
1637 maybe-mostlyclean-autoconf \
1638 maybe-mostlyclean-automake \
1639 maybe-mostlyclean-bash \
1640 maybe-mostlyclean-bfd \
1641 maybe-mostlyclean-opcodes \
1642 maybe-mostlyclean-binutils \
1643 maybe-mostlyclean-bison \
1644 maybe-mostlyclean-byacc \
1645 maybe-mostlyclean-bzip2 \
1646 maybe-mostlyclean-dejagnu \
1647 maybe-mostlyclean-diff \
1648 maybe-mostlyclean-dosutils \
1649 maybe-mostlyclean-etc \
1650 maybe-mostlyclean-fastjar \
1651 maybe-mostlyclean-fileutils \
1652 maybe-mostlyclean-findutils \
1653 maybe-mostlyclean-find \
1654 maybe-mostlyclean-fixincludes \
1655 maybe-mostlyclean-flex \
1656 maybe-mostlyclean-gas \
1657 maybe-mostlyclean-gcc \
1658 maybe-mostlyclean-gawk \
1659 maybe-mostlyclean-gettext \
1660 maybe-mostlyclean-gnuserv \
1661 maybe-mostlyclean-gprof \
1662 maybe-mostlyclean-gzip \
1663 maybe-mostlyclean-hello \
1664 maybe-mostlyclean-indent \
1665 maybe-mostlyclean-intl \
1666 maybe-mostlyclean-tcl \
1667 maybe-mostlyclean-itcl \
1668 maybe-mostlyclean-ld \
1669 maybe-mostlyclean-libcpp \
1670 maybe-mostlyclean-libgui \
1671 maybe-mostlyclean-libiberty \
1672 maybe-mostlyclean-libtool \
1673 maybe-mostlyclean-m4 \
1674 maybe-mostlyclean-make \
1675 maybe-mostlyclean-mmalloc \
1676 maybe-mostlyclean-patch \
1677 maybe-mostlyclean-perl \
1678 maybe-mostlyclean-prms \
1679 maybe-mostlyclean-rcs \
1680 maybe-mostlyclean-readline \
1681 maybe-mostlyclean-release \
1682 maybe-mostlyclean-recode \
1683 maybe-mostlyclean-sed \
1684 maybe-mostlyclean-send-pr \
1685 maybe-mostlyclean-shellutils \
1686 maybe-mostlyclean-sid \
1687 maybe-mostlyclean-sim \
1688 maybe-mostlyclean-tar \
1689 maybe-mostlyclean-texinfo \
1690 maybe-mostlyclean-textutils \
1691 maybe-mostlyclean-time \
1692 maybe-mostlyclean-uudecode \
1693 maybe-mostlyclean-wdiff \
1694 maybe-mostlyclean-zip \
1695 maybe-mostlyclean-zlib \
1696 maybe-mostlyclean-gdb \
1697 maybe-mostlyclean-expect \
1698 maybe-mostlyclean-guile \
1699 maybe-mostlyclean-tk \
1700 maybe-mostlyclean-libtermcap \
1701 maybe-mostlyclean-utils \
1702 maybe-mostlyclean-gnattools
1704 .PHONY: mostlyclean-target
1705 mostlyclean-target: \
1706 maybe-mostlyclean-target-libstdc++-v3 \
1707 maybe-mostlyclean-target-libmudflap \
1708 maybe-mostlyclean-target-libssp \
1709 maybe-mostlyclean-target-newlib \
1710 maybe-mostlyclean-target-libgfortran \
1711 maybe-mostlyclean-target-libobjc \
1712 maybe-mostlyclean-target-libtermcap \
1713 maybe-mostlyclean-target-winsup \
1714 maybe-mostlyclean-target-libgloss \
1715 maybe-mostlyclean-target-libiberty \
1716 maybe-mostlyclean-target-gperf \
1717 maybe-mostlyclean-target-examples \
1718 maybe-mostlyclean-target-libffi \
1719 maybe-mostlyclean-target-libjava \
1720 maybe-mostlyclean-target-zlib \
1721 maybe-mostlyclean-target-boehm-gc \
1722 maybe-mostlyclean-target-qthreads \
1723 maybe-mostlyclean-target-rda \
1724 maybe-mostlyclean-target-libada \
1725 maybe-mostlyclean-target-libgomp
1727 .PHONY: do-clean
1728 do-clean:
1729 @$(unstage)
1730 @r=`${PWD_COMMAND}`; export r; \
1731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1732 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1733 clean-target
1734 @$(stage)
1737 .PHONY: clean-host
1738 clean-host: \
1739 maybe-clean-ash \
1740 maybe-clean-autoconf \
1741 maybe-clean-automake \
1742 maybe-clean-bash \
1743 maybe-clean-bfd \
1744 maybe-clean-opcodes \
1745 maybe-clean-binutils \
1746 maybe-clean-bison \
1747 maybe-clean-byacc \
1748 maybe-clean-bzip2 \
1749 maybe-clean-dejagnu \
1750 maybe-clean-diff \
1751 maybe-clean-dosutils \
1752 maybe-clean-etc \
1753 maybe-clean-fastjar \
1754 maybe-clean-fileutils \
1755 maybe-clean-findutils \
1756 maybe-clean-find \
1757 maybe-clean-fixincludes \
1758 maybe-clean-flex \
1759 maybe-clean-gas \
1760 maybe-clean-gcc \
1761 maybe-clean-gawk \
1762 maybe-clean-gettext \
1763 maybe-clean-gnuserv \
1764 maybe-clean-gprof \
1765 maybe-clean-gzip \
1766 maybe-clean-hello \
1767 maybe-clean-indent \
1768 maybe-clean-intl \
1769 maybe-clean-tcl \
1770 maybe-clean-itcl \
1771 maybe-clean-ld \
1772 maybe-clean-libcpp \
1773 maybe-clean-libgui \
1774 maybe-clean-libiberty \
1775 maybe-clean-libtool \
1776 maybe-clean-m4 \
1777 maybe-clean-make \
1778 maybe-clean-mmalloc \
1779 maybe-clean-patch \
1780 maybe-clean-perl \
1781 maybe-clean-prms \
1782 maybe-clean-rcs \
1783 maybe-clean-readline \
1784 maybe-clean-release \
1785 maybe-clean-recode \
1786 maybe-clean-sed \
1787 maybe-clean-send-pr \
1788 maybe-clean-shellutils \
1789 maybe-clean-sid \
1790 maybe-clean-sim \
1791 maybe-clean-tar \
1792 maybe-clean-texinfo \
1793 maybe-clean-textutils \
1794 maybe-clean-time \
1795 maybe-clean-uudecode \
1796 maybe-clean-wdiff \
1797 maybe-clean-zip \
1798 maybe-clean-zlib \
1799 maybe-clean-gdb \
1800 maybe-clean-expect \
1801 maybe-clean-guile \
1802 maybe-clean-tk \
1803 maybe-clean-libtermcap \
1804 maybe-clean-utils \
1805 maybe-clean-gnattools
1807 .PHONY: clean-target
1808 clean-target: \
1809 maybe-clean-target-libstdc++-v3 \
1810 maybe-clean-target-libmudflap \
1811 maybe-clean-target-libssp \
1812 maybe-clean-target-newlib \
1813 maybe-clean-target-libgfortran \
1814 maybe-clean-target-libobjc \
1815 maybe-clean-target-libtermcap \
1816 maybe-clean-target-winsup \
1817 maybe-clean-target-libgloss \
1818 maybe-clean-target-libiberty \
1819 maybe-clean-target-gperf \
1820 maybe-clean-target-examples \
1821 maybe-clean-target-libffi \
1822 maybe-clean-target-libjava \
1823 maybe-clean-target-zlib \
1824 maybe-clean-target-boehm-gc \
1825 maybe-clean-target-qthreads \
1826 maybe-clean-target-rda \
1827 maybe-clean-target-libada \
1828 maybe-clean-target-libgomp
1830 .PHONY: do-distclean
1831 do-distclean:
1832 @$(unstage)
1833 @r=`${PWD_COMMAND}`; export r; \
1834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1835 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1836 distclean-target
1837 @$(stage)
1840 .PHONY: distclean-host
1841 distclean-host: \
1842 maybe-distclean-ash \
1843 maybe-distclean-autoconf \
1844 maybe-distclean-automake \
1845 maybe-distclean-bash \
1846 maybe-distclean-bfd \
1847 maybe-distclean-opcodes \
1848 maybe-distclean-binutils \
1849 maybe-distclean-bison \
1850 maybe-distclean-byacc \
1851 maybe-distclean-bzip2 \
1852 maybe-distclean-dejagnu \
1853 maybe-distclean-diff \
1854 maybe-distclean-dosutils \
1855 maybe-distclean-etc \
1856 maybe-distclean-fastjar \
1857 maybe-distclean-fileutils \
1858 maybe-distclean-findutils \
1859 maybe-distclean-find \
1860 maybe-distclean-fixincludes \
1861 maybe-distclean-flex \
1862 maybe-distclean-gas \
1863 maybe-distclean-gcc \
1864 maybe-distclean-gawk \
1865 maybe-distclean-gettext \
1866 maybe-distclean-gnuserv \
1867 maybe-distclean-gprof \
1868 maybe-distclean-gzip \
1869 maybe-distclean-hello \
1870 maybe-distclean-indent \
1871 maybe-distclean-intl \
1872 maybe-distclean-tcl \
1873 maybe-distclean-itcl \
1874 maybe-distclean-ld \
1875 maybe-distclean-libcpp \
1876 maybe-distclean-libgui \
1877 maybe-distclean-libiberty \
1878 maybe-distclean-libtool \
1879 maybe-distclean-m4 \
1880 maybe-distclean-make \
1881 maybe-distclean-mmalloc \
1882 maybe-distclean-patch \
1883 maybe-distclean-perl \
1884 maybe-distclean-prms \
1885 maybe-distclean-rcs \
1886 maybe-distclean-readline \
1887 maybe-distclean-release \
1888 maybe-distclean-recode \
1889 maybe-distclean-sed \
1890 maybe-distclean-send-pr \
1891 maybe-distclean-shellutils \
1892 maybe-distclean-sid \
1893 maybe-distclean-sim \
1894 maybe-distclean-tar \
1895 maybe-distclean-texinfo \
1896 maybe-distclean-textutils \
1897 maybe-distclean-time \
1898 maybe-distclean-uudecode \
1899 maybe-distclean-wdiff \
1900 maybe-distclean-zip \
1901 maybe-distclean-zlib \
1902 maybe-distclean-gdb \
1903 maybe-distclean-expect \
1904 maybe-distclean-guile \
1905 maybe-distclean-tk \
1906 maybe-distclean-libtermcap \
1907 maybe-distclean-utils \
1908 maybe-distclean-gnattools
1910 .PHONY: distclean-target
1911 distclean-target: \
1912 maybe-distclean-target-libstdc++-v3 \
1913 maybe-distclean-target-libmudflap \
1914 maybe-distclean-target-libssp \
1915 maybe-distclean-target-newlib \
1916 maybe-distclean-target-libgfortran \
1917 maybe-distclean-target-libobjc \
1918 maybe-distclean-target-libtermcap \
1919 maybe-distclean-target-winsup \
1920 maybe-distclean-target-libgloss \
1921 maybe-distclean-target-libiberty \
1922 maybe-distclean-target-gperf \
1923 maybe-distclean-target-examples \
1924 maybe-distclean-target-libffi \
1925 maybe-distclean-target-libjava \
1926 maybe-distclean-target-zlib \
1927 maybe-distclean-target-boehm-gc \
1928 maybe-distclean-target-qthreads \
1929 maybe-distclean-target-rda \
1930 maybe-distclean-target-libada \
1931 maybe-distclean-target-libgomp
1933 .PHONY: do-maintainer-clean
1934 do-maintainer-clean:
1935 @$(unstage)
1936 @r=`${PWD_COMMAND}`; export r; \
1937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1938 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1939 maintainer-clean-target
1940 @$(stage)
1943 .PHONY: maintainer-clean-host
1944 maintainer-clean-host: \
1945 maybe-maintainer-clean-ash \
1946 maybe-maintainer-clean-autoconf \
1947 maybe-maintainer-clean-automake \
1948 maybe-maintainer-clean-bash \
1949 maybe-maintainer-clean-bfd \
1950 maybe-maintainer-clean-opcodes \
1951 maybe-maintainer-clean-binutils \
1952 maybe-maintainer-clean-bison \
1953 maybe-maintainer-clean-byacc \
1954 maybe-maintainer-clean-bzip2 \
1955 maybe-maintainer-clean-dejagnu \
1956 maybe-maintainer-clean-diff \
1957 maybe-maintainer-clean-dosutils \
1958 maybe-maintainer-clean-etc \
1959 maybe-maintainer-clean-fastjar \
1960 maybe-maintainer-clean-fileutils \
1961 maybe-maintainer-clean-findutils \
1962 maybe-maintainer-clean-find \
1963 maybe-maintainer-clean-fixincludes \
1964 maybe-maintainer-clean-flex \
1965 maybe-maintainer-clean-gas \
1966 maybe-maintainer-clean-gcc \
1967 maybe-maintainer-clean-gawk \
1968 maybe-maintainer-clean-gettext \
1969 maybe-maintainer-clean-gnuserv \
1970 maybe-maintainer-clean-gprof \
1971 maybe-maintainer-clean-gzip \
1972 maybe-maintainer-clean-hello \
1973 maybe-maintainer-clean-indent \
1974 maybe-maintainer-clean-intl \
1975 maybe-maintainer-clean-tcl \
1976 maybe-maintainer-clean-itcl \
1977 maybe-maintainer-clean-ld \
1978 maybe-maintainer-clean-libcpp \
1979 maybe-maintainer-clean-libgui \
1980 maybe-maintainer-clean-libiberty \
1981 maybe-maintainer-clean-libtool \
1982 maybe-maintainer-clean-m4 \
1983 maybe-maintainer-clean-make \
1984 maybe-maintainer-clean-mmalloc \
1985 maybe-maintainer-clean-patch \
1986 maybe-maintainer-clean-perl \
1987 maybe-maintainer-clean-prms \
1988 maybe-maintainer-clean-rcs \
1989 maybe-maintainer-clean-readline \
1990 maybe-maintainer-clean-release \
1991 maybe-maintainer-clean-recode \
1992 maybe-maintainer-clean-sed \
1993 maybe-maintainer-clean-send-pr \
1994 maybe-maintainer-clean-shellutils \
1995 maybe-maintainer-clean-sid \
1996 maybe-maintainer-clean-sim \
1997 maybe-maintainer-clean-tar \
1998 maybe-maintainer-clean-texinfo \
1999 maybe-maintainer-clean-textutils \
2000 maybe-maintainer-clean-time \
2001 maybe-maintainer-clean-uudecode \
2002 maybe-maintainer-clean-wdiff \
2003 maybe-maintainer-clean-zip \
2004 maybe-maintainer-clean-zlib \
2005 maybe-maintainer-clean-gdb \
2006 maybe-maintainer-clean-expect \
2007 maybe-maintainer-clean-guile \
2008 maybe-maintainer-clean-tk \
2009 maybe-maintainer-clean-libtermcap \
2010 maybe-maintainer-clean-utils \
2011 maybe-maintainer-clean-gnattools
2013 .PHONY: maintainer-clean-target
2014 maintainer-clean-target: \
2015 maybe-maintainer-clean-target-libstdc++-v3 \
2016 maybe-maintainer-clean-target-libmudflap \
2017 maybe-maintainer-clean-target-libssp \
2018 maybe-maintainer-clean-target-newlib \
2019 maybe-maintainer-clean-target-libgfortran \
2020 maybe-maintainer-clean-target-libobjc \
2021 maybe-maintainer-clean-target-libtermcap \
2022 maybe-maintainer-clean-target-winsup \
2023 maybe-maintainer-clean-target-libgloss \
2024 maybe-maintainer-clean-target-libiberty \
2025 maybe-maintainer-clean-target-gperf \
2026 maybe-maintainer-clean-target-examples \
2027 maybe-maintainer-clean-target-libffi \
2028 maybe-maintainer-clean-target-libjava \
2029 maybe-maintainer-clean-target-zlib \
2030 maybe-maintainer-clean-target-boehm-gc \
2031 maybe-maintainer-clean-target-qthreads \
2032 maybe-maintainer-clean-target-rda \
2033 maybe-maintainer-clean-target-libada \
2034 maybe-maintainer-clean-target-libgomp
2037 # Here are the targets which correspond to the do-X targets.
2039 .PHONY: info installcheck dvi html install-info
2040 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2041 .PHONY: local-clean local-distclean local-maintainer-clean
2042 info: do-info
2043 installcheck: do-installcheck
2044 dvi: do-dvi
2045 html: do-html
2047 # Make sure makeinfo is built before we do a `make info', if we're
2048 # in fact building texinfo.
2049 do-info: maybe-all-texinfo
2051 install-info: do-install-info dir.info
2052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2053 if [ -f dir.info ] ; then \
2054 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2055 else true ; fi
2057 local-clean:
2058 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2060 local-distclean:
2061 -rm -f Makefile config.status config.cache mh-frag mt-frag
2062 -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
2063 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2064 rm -rf $(TARGET_SUBDIR); \
2065 else true; fi
2066 -rm -rf $(BUILD_SUBDIR)
2067 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2068 rm -rf $(HOST_SUBDIR); \
2069 else true; fi
2070 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2071 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2072 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2073 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2074 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2076 local-maintainer-clean:
2077 @echo "This command is intended for maintainers to use;"
2078 @echo "it deletes files that may require special tools to rebuild."
2080 clean: do-clean local-clean
2081 mostlyclean: do-mostlyclean local-clean
2082 distclean: do-distclean local-clean local-distclean
2083 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2084 maintainer-clean: local-distclean
2085 realclean: maintainer-clean
2087 # Extra dependency for clean-target, owing to the mixed nature of gcc
2088 clean-target: clean-target-libgcc
2089 clean-target-libgcc:
2090 test ! -d gcc/libgcc || \
2091 (cd gcc/libgcc && find . -type d -print) | \
2092 while read d; do rm -f gcc/$$d/libgcc.a || : ; done
2093 -rm -rf gcc/libgcc
2094 -rm -f gcc/stmp-dirs
2096 # Check target.
2098 .PHONY: check do-check
2099 check: do-check
2101 # Only include modules actually being configured and built.
2102 .PHONY: check-host
2103 check-host: \
2104 maybe-check-ash \
2105 maybe-check-autoconf \
2106 maybe-check-automake \
2107 maybe-check-bash \
2108 maybe-check-bfd \
2109 maybe-check-opcodes \
2110 maybe-check-binutils \
2111 maybe-check-bison \
2112 maybe-check-byacc \
2113 maybe-check-bzip2 \
2114 maybe-check-dejagnu \
2115 maybe-check-diff \
2116 maybe-check-dosutils \
2117 maybe-check-etc \
2118 maybe-check-fastjar \
2119 maybe-check-fileutils \
2120 maybe-check-findutils \
2121 maybe-check-find \
2122 maybe-check-fixincludes \
2123 maybe-check-flex \
2124 maybe-check-gas \
2125 maybe-check-gcc \
2126 maybe-check-gawk \
2127 maybe-check-gettext \
2128 maybe-check-gnuserv \
2129 maybe-check-gprof \
2130 maybe-check-gzip \
2131 maybe-check-hello \
2132 maybe-check-indent \
2133 maybe-check-intl \
2134 maybe-check-tcl \
2135 maybe-check-itcl \
2136 maybe-check-ld \
2137 maybe-check-libcpp \
2138 maybe-check-libgui \
2139 maybe-check-libiberty \
2140 maybe-check-libtool \
2141 maybe-check-m4 \
2142 maybe-check-make \
2143 maybe-check-mmalloc \
2144 maybe-check-patch \
2145 maybe-check-perl \
2146 maybe-check-prms \
2147 maybe-check-rcs \
2148 maybe-check-readline \
2149 maybe-check-release \
2150 maybe-check-recode \
2151 maybe-check-sed \
2152 maybe-check-send-pr \
2153 maybe-check-shellutils \
2154 maybe-check-sid \
2155 maybe-check-sim \
2156 maybe-check-tar \
2157 maybe-check-texinfo \
2158 maybe-check-textutils \
2159 maybe-check-time \
2160 maybe-check-uudecode \
2161 maybe-check-wdiff \
2162 maybe-check-zip \
2163 maybe-check-zlib \
2164 maybe-check-gdb \
2165 maybe-check-expect \
2166 maybe-check-guile \
2167 maybe-check-tk \
2168 maybe-check-libtermcap \
2169 maybe-check-utils \
2170 maybe-check-gnattools
2172 .PHONY: check-target
2173 check-target: \
2174 maybe-check-target-libstdc++-v3 \
2175 maybe-check-target-libmudflap \
2176 maybe-check-target-libssp \
2177 maybe-check-target-newlib \
2178 maybe-check-target-libgfortran \
2179 maybe-check-target-libobjc \
2180 maybe-check-target-libtermcap \
2181 maybe-check-target-winsup \
2182 maybe-check-target-libgloss \
2183 maybe-check-target-libiberty \
2184 maybe-check-target-gperf \
2185 maybe-check-target-examples \
2186 maybe-check-target-libffi \
2187 maybe-check-target-libjava \
2188 maybe-check-target-zlib \
2189 maybe-check-target-boehm-gc \
2190 maybe-check-target-qthreads \
2191 maybe-check-target-rda \
2192 maybe-check-target-libada \
2193 maybe-check-target-libgomp stage
2195 do-check:
2196 @$(unstage)
2197 @r=`${PWD_COMMAND}`; export r; \
2198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2199 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2200 @$(stage)
2202 # Automated reporting of test results.
2204 warning.log: build.log
2205 $(srcdir)/contrib/warn_summary build.log > $@
2207 mail-report.log:
2208 if test x'$(BOOT_CFLAGS)' != x''; then \
2209 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2210 fi; \
2211 $(srcdir)/contrib/test_summary -t >$@
2212 chmod +x $@
2213 echo If you really want to send e-mail, run ./$@ now
2215 mail-report-with-warnings.log: warning.log
2216 if test x'$(BOOT_CFLAGS)' != x''; then \
2217 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2218 fi; \
2219 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2220 chmod +x $@
2221 echo If you really want to send e-mail, run ./$@ now
2223 # Installation targets.
2225 .PHONY: install uninstall
2226 install:
2227 @$(unstage)
2228 @r=`${PWD_COMMAND}`; export r; \
2229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2230 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2231 @$(stage)
2233 .PHONY: install-host-nogcc
2234 install-host-nogcc: \
2235 maybe-install-ash \
2236 maybe-install-autoconf \
2237 maybe-install-automake \
2238 maybe-install-bash \
2239 maybe-install-bfd \
2240 maybe-install-opcodes \
2241 maybe-install-binutils \
2242 maybe-install-bison \
2243 maybe-install-byacc \
2244 maybe-install-bzip2 \
2245 maybe-install-dejagnu \
2246 maybe-install-diff \
2247 maybe-install-dosutils \
2248 maybe-install-etc \
2249 maybe-install-fastjar \
2250 maybe-install-fileutils \
2251 maybe-install-findutils \
2252 maybe-install-find \
2253 maybe-install-fixincludes \
2254 maybe-install-flex \
2255 maybe-install-gas \
2256 maybe-install-gawk \
2257 maybe-install-gettext \
2258 maybe-install-gnuserv \
2259 maybe-install-gprof \
2260 maybe-install-gzip \
2261 maybe-install-hello \
2262 maybe-install-indent \
2263 maybe-install-intl \
2264 maybe-install-tcl \
2265 maybe-install-itcl \
2266 maybe-install-ld \
2267 maybe-install-libcpp \
2268 maybe-install-libgui \
2269 maybe-install-libiberty \
2270 maybe-install-libtool \
2271 maybe-install-m4 \
2272 maybe-install-make \
2273 maybe-install-mmalloc \
2274 maybe-install-patch \
2275 maybe-install-perl \
2276 maybe-install-prms \
2277 maybe-install-rcs \
2278 maybe-install-readline \
2279 maybe-install-release \
2280 maybe-install-recode \
2281 maybe-install-sed \
2282 maybe-install-send-pr \
2283 maybe-install-shellutils \
2284 maybe-install-sid \
2285 maybe-install-sim \
2286 maybe-install-tar \
2287 maybe-install-texinfo \
2288 maybe-install-textutils \
2289 maybe-install-time \
2290 maybe-install-uudecode \
2291 maybe-install-wdiff \
2292 maybe-install-zip \
2293 maybe-install-zlib \
2294 maybe-install-gdb \
2295 maybe-install-expect \
2296 maybe-install-guile \
2297 maybe-install-tk \
2298 maybe-install-libtermcap \
2299 maybe-install-utils \
2300 maybe-install-gnattools
2302 .PHONY: install-host
2303 install-host: \
2304 maybe-install-ash \
2305 maybe-install-autoconf \
2306 maybe-install-automake \
2307 maybe-install-bash \
2308 maybe-install-bfd \
2309 maybe-install-opcodes \
2310 maybe-install-binutils \
2311 maybe-install-bison \
2312 maybe-install-byacc \
2313 maybe-install-bzip2 \
2314 maybe-install-dejagnu \
2315 maybe-install-diff \
2316 maybe-install-dosutils \
2317 maybe-install-etc \
2318 maybe-install-fastjar \
2319 maybe-install-fileutils \
2320 maybe-install-findutils \
2321 maybe-install-find \
2322 maybe-install-fixincludes \
2323 maybe-install-flex \
2324 maybe-install-gas \
2325 maybe-install-gcc \
2326 maybe-install-gawk \
2327 maybe-install-gettext \
2328 maybe-install-gnuserv \
2329 maybe-install-gprof \
2330 maybe-install-gzip \
2331 maybe-install-hello \
2332 maybe-install-indent \
2333 maybe-install-intl \
2334 maybe-install-tcl \
2335 maybe-install-itcl \
2336 maybe-install-ld \
2337 maybe-install-libcpp \
2338 maybe-install-libgui \
2339 maybe-install-libiberty \
2340 maybe-install-libtool \
2341 maybe-install-m4 \
2342 maybe-install-make \
2343 maybe-install-mmalloc \
2344 maybe-install-patch \
2345 maybe-install-perl \
2346 maybe-install-prms \
2347 maybe-install-rcs \
2348 maybe-install-readline \
2349 maybe-install-release \
2350 maybe-install-recode \
2351 maybe-install-sed \
2352 maybe-install-send-pr \
2353 maybe-install-shellutils \
2354 maybe-install-sid \
2355 maybe-install-sim \
2356 maybe-install-tar \
2357 maybe-install-texinfo \
2358 maybe-install-textutils \
2359 maybe-install-time \
2360 maybe-install-uudecode \
2361 maybe-install-wdiff \
2362 maybe-install-zip \
2363 maybe-install-zlib \
2364 maybe-install-gdb \
2365 maybe-install-expect \
2366 maybe-install-guile \
2367 maybe-install-tk \
2368 maybe-install-libtermcap \
2369 maybe-install-utils \
2370 maybe-install-gnattools
2372 .PHONY: install-target
2373 install-target: \
2374 maybe-install-target-libstdc++-v3 \
2375 maybe-install-target-libmudflap \
2376 maybe-install-target-libssp \
2377 maybe-install-target-newlib \
2378 maybe-install-target-libgfortran \
2379 maybe-install-target-libobjc \
2380 maybe-install-target-libtermcap \
2381 maybe-install-target-winsup \
2382 maybe-install-target-libgloss \
2383 maybe-install-target-libiberty \
2384 maybe-install-target-gperf \
2385 maybe-install-target-examples \
2386 maybe-install-target-libffi \
2387 maybe-install-target-libjava \
2388 maybe-install-target-zlib \
2389 maybe-install-target-boehm-gc \
2390 maybe-install-target-qthreads \
2391 maybe-install-target-rda \
2392 maybe-install-target-libada \
2393 maybe-install-target-libgomp
2395 uninstall:
2396 @echo "the uninstall target is not supported in this tree"
2398 .PHONY: install.all
2399 install.all: install-no-fixedincludes
2400 @if [ -f ./gcc/Makefile ] ; then \
2401 r=`${PWD_COMMAND}` ; export r ; \
2402 $(HOST_EXPORTS) \
2403 (cd ./gcc && \
2404 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2405 else \
2406 true ; \
2409 # install-no-fixedincludes is used because Cygnus can not distribute
2410 # the fixed header files.
2411 .PHONY: install-no-fixedincludes
2412 install-no-fixedincludes: installdirs install-host-nogcc \
2413 install-target gcc-no-fixedincludes
2415 ### other supporting targets
2417 MAKEDIRS= \
2418 $(DESTDIR)$(prefix) \
2419 $(DESTDIR)$(exec_prefix)
2420 .PHONY: installdirs
2421 installdirs: mkinstalldirs
2422 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2424 dir.info: do-install-info
2425 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2426 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2427 mv -f dir.info.new dir.info ; \
2428 else true ; \
2431 dist:
2432 @echo "Building a full distribution of this tree isn't done"
2433 @echo "via 'make dist'. Check out the etc/ subdirectory"
2435 etags tags: TAGS
2437 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2438 # ability to use several tags files at once, so there is probably no need
2439 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2440 # (if we felt like it) have this Makefile write a piece of elisp which
2441 # the user could load to tell emacs19 where all the TAGS files we just
2442 # built are.
2443 TAGS: do-TAGS
2445 # ------------------------------------
2446 # Macros for configure and all targets
2447 # ------------------------------------
2453 # --------------------------------------
2454 # Modules which run on the build machine
2455 # --------------------------------------
2458 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2459 maybe-configure-build-libiberty:
2460 @if build-libiberty
2461 maybe-configure-build-libiberty: configure-build-libiberty
2462 configure-build-libiberty:
2463 @$(unstage)
2464 @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2465 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2466 r=`${PWD_COMMAND}`; export r; \
2467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2468 $(BUILD_EXPORTS) \
2469 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2470 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2471 case $(srcdir) in \
2472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2473 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2475 esac; \
2476 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2477 libsrcdir="$$s/libiberty"; \
2478 rm -f no-such-file || : ; \
2479 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2480 $(BUILD_CONFIGARGS) $${srcdiroption} \
2481 || exit 1
2482 @endif build-libiberty
2488 .PHONY: all-build-libiberty maybe-all-build-libiberty
2489 maybe-all-build-libiberty:
2490 @if build-libiberty
2491 TARGET-build-libiberty=all
2492 maybe-all-build-libiberty: all-build-libiberty
2493 all-build-libiberty: configure-build-libiberty
2494 @$(unstage)
2495 @r=`${PWD_COMMAND}`; export r; \
2496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2497 $(BUILD_EXPORTS) \
2498 (cd $(BUILD_SUBDIR)/libiberty && \
2499 $(MAKE) $(TARGET-build-libiberty))
2500 @endif build-libiberty
2506 .PHONY: configure-build-bison maybe-configure-build-bison
2507 maybe-configure-build-bison:
2508 @if build-bison
2509 maybe-configure-build-bison: configure-build-bison
2510 configure-build-bison:
2511 @$(unstage)
2512 @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2513 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2514 r=`${PWD_COMMAND}`; export r; \
2515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2516 $(BUILD_EXPORTS) \
2517 echo Configuring in $(BUILD_SUBDIR)/bison; \
2518 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2519 case $(srcdir) in \
2520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2521 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2523 esac; \
2524 srcdiroption="--srcdir=$${topdir}/bison"; \
2525 libsrcdir="$$s/bison"; \
2526 rm -f no-such-file || : ; \
2527 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2528 $(BUILD_CONFIGARGS) $${srcdiroption} \
2529 || exit 1
2530 @endif build-bison
2536 .PHONY: all-build-bison maybe-all-build-bison
2537 maybe-all-build-bison:
2538 @if build-bison
2539 TARGET-build-bison=all
2540 maybe-all-build-bison: all-build-bison
2541 all-build-bison: configure-build-bison
2542 @$(unstage)
2543 @r=`${PWD_COMMAND}`; export r; \
2544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2545 $(BUILD_EXPORTS) \
2546 (cd $(BUILD_SUBDIR)/bison && \
2547 $(MAKE) $(TARGET-build-bison))
2548 @endif build-bison
2554 .PHONY: configure-build-byacc maybe-configure-build-byacc
2555 maybe-configure-build-byacc:
2556 @if build-byacc
2557 maybe-configure-build-byacc: configure-build-byacc
2558 configure-build-byacc:
2559 @$(unstage)
2560 @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2561 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2562 r=`${PWD_COMMAND}`; export r; \
2563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2564 $(BUILD_EXPORTS) \
2565 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2566 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2567 case $(srcdir) in \
2568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2569 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2571 esac; \
2572 srcdiroption="--srcdir=$${topdir}/byacc"; \
2573 libsrcdir="$$s/byacc"; \
2574 rm -f no-such-file || : ; \
2575 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2576 $(BUILD_CONFIGARGS) $${srcdiroption} \
2577 || exit 1
2578 @endif build-byacc
2584 .PHONY: all-build-byacc maybe-all-build-byacc
2585 maybe-all-build-byacc:
2586 @if build-byacc
2587 TARGET-build-byacc=all
2588 maybe-all-build-byacc: all-build-byacc
2589 all-build-byacc: configure-build-byacc
2590 @$(unstage)
2591 @r=`${PWD_COMMAND}`; export r; \
2592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2593 $(BUILD_EXPORTS) \
2594 (cd $(BUILD_SUBDIR)/byacc && \
2595 $(MAKE) $(TARGET-build-byacc))
2596 @endif build-byacc
2602 .PHONY: configure-build-flex maybe-configure-build-flex
2603 maybe-configure-build-flex:
2604 @if build-flex
2605 maybe-configure-build-flex: configure-build-flex
2606 configure-build-flex:
2607 @$(unstage)
2608 @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2609 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2610 r=`${PWD_COMMAND}`; export r; \
2611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2612 $(BUILD_EXPORTS) \
2613 echo Configuring in $(BUILD_SUBDIR)/flex; \
2614 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2615 case $(srcdir) in \
2616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2617 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2619 esac; \
2620 srcdiroption="--srcdir=$${topdir}/flex"; \
2621 libsrcdir="$$s/flex"; \
2622 rm -f no-such-file || : ; \
2623 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2624 $(BUILD_CONFIGARGS) $${srcdiroption} \
2625 || exit 1
2626 @endif build-flex
2632 .PHONY: all-build-flex maybe-all-build-flex
2633 maybe-all-build-flex:
2634 @if build-flex
2635 TARGET-build-flex=all
2636 maybe-all-build-flex: all-build-flex
2637 all-build-flex: configure-build-flex
2638 @$(unstage)
2639 @r=`${PWD_COMMAND}`; export r; \
2640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2641 $(BUILD_EXPORTS) \
2642 (cd $(BUILD_SUBDIR)/flex && \
2643 $(MAKE) $(TARGET-build-flex))
2644 @endif build-flex
2650 .PHONY: configure-build-m4 maybe-configure-build-m4
2651 maybe-configure-build-m4:
2652 @if build-m4
2653 maybe-configure-build-m4: configure-build-m4
2654 configure-build-m4:
2655 @$(unstage)
2656 @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2657 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2658 r=`${PWD_COMMAND}`; export r; \
2659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2660 $(BUILD_EXPORTS) \
2661 echo Configuring in $(BUILD_SUBDIR)/m4; \
2662 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2663 case $(srcdir) in \
2664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2665 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2667 esac; \
2668 srcdiroption="--srcdir=$${topdir}/m4"; \
2669 libsrcdir="$$s/m4"; \
2670 rm -f no-such-file || : ; \
2671 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2672 $(BUILD_CONFIGARGS) $${srcdiroption} \
2673 || exit 1
2674 @endif build-m4
2680 .PHONY: all-build-m4 maybe-all-build-m4
2681 maybe-all-build-m4:
2682 @if build-m4
2683 TARGET-build-m4=all
2684 maybe-all-build-m4: all-build-m4
2685 all-build-m4: configure-build-m4
2686 @$(unstage)
2687 @r=`${PWD_COMMAND}`; export r; \
2688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2689 $(BUILD_EXPORTS) \
2690 (cd $(BUILD_SUBDIR)/m4 && \
2691 $(MAKE) $(TARGET-build-m4))
2692 @endif build-m4
2698 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2699 maybe-configure-build-texinfo:
2700 @if build-texinfo
2701 maybe-configure-build-texinfo: configure-build-texinfo
2702 configure-build-texinfo:
2703 @$(unstage)
2704 @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2705 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2706 r=`${PWD_COMMAND}`; export r; \
2707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2708 $(BUILD_EXPORTS) \
2709 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2710 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2711 case $(srcdir) in \
2712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2713 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2715 esac; \
2716 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2717 libsrcdir="$$s/texinfo"; \
2718 rm -f no-such-file || : ; \
2719 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2720 $(BUILD_CONFIGARGS) $${srcdiroption} \
2721 || exit 1
2722 @endif build-texinfo
2728 .PHONY: all-build-texinfo maybe-all-build-texinfo
2729 maybe-all-build-texinfo:
2730 @if build-texinfo
2731 TARGET-build-texinfo=all
2732 maybe-all-build-texinfo: all-build-texinfo
2733 all-build-texinfo: configure-build-texinfo
2734 @$(unstage)
2735 @r=`${PWD_COMMAND}`; export r; \
2736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2737 $(BUILD_EXPORTS) \
2738 (cd $(BUILD_SUBDIR)/texinfo && \
2739 $(MAKE) $(TARGET-build-texinfo))
2740 @endif build-texinfo
2746 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2747 maybe-configure-build-fixincludes:
2748 @if build-fixincludes
2749 maybe-configure-build-fixincludes: configure-build-fixincludes
2750 configure-build-fixincludes:
2751 @$(unstage)
2752 @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2753 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2754 r=`${PWD_COMMAND}`; export r; \
2755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2756 $(BUILD_EXPORTS) \
2757 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2758 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2759 case $(srcdir) in \
2760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2761 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2763 esac; \
2764 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2765 libsrcdir="$$s/fixincludes"; \
2766 rm -f no-such-file || : ; \
2767 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2768 $(BUILD_CONFIGARGS) $${srcdiroption} \
2769 || exit 1
2770 @endif build-fixincludes
2776 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2777 maybe-all-build-fixincludes:
2778 @if build-fixincludes
2779 TARGET-build-fixincludes=all
2780 maybe-all-build-fixincludes: all-build-fixincludes
2781 all-build-fixincludes: configure-build-fixincludes
2782 @$(unstage)
2783 @r=`${PWD_COMMAND}`; export r; \
2784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2785 $(BUILD_EXPORTS) \
2786 (cd $(BUILD_SUBDIR)/fixincludes && \
2787 $(MAKE) $(TARGET-build-fixincludes))
2788 @endif build-fixincludes
2794 # --------------------------------------
2795 # Modules which run on the host machine
2796 # --------------------------------------
2799 .PHONY: configure-ash maybe-configure-ash
2800 maybe-configure-ash:
2801 @if ash
2802 maybe-configure-ash: configure-ash
2803 configure-ash:
2804 @$(unstage)
2805 @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2807 r=`${PWD_COMMAND}`; export r; \
2808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2809 $(HOST_EXPORTS) \
2810 echo Configuring in $(HOST_SUBDIR)/ash; \
2811 cd "$(HOST_SUBDIR)/ash" || exit 1; \
2812 case $(srcdir) in \
2813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2814 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2816 esac; \
2817 srcdiroption="--srcdir=$${topdir}/ash"; \
2818 libsrcdir="$$s/ash"; \
2819 $(SHELL) $${libsrcdir}/configure \
2820 $(HOST_CONFIGARGS) $${srcdiroption} \
2821 || exit 1
2822 @endif ash
2828 .PHONY: all-ash maybe-all-ash
2829 maybe-all-ash:
2830 @if ash
2831 TARGET-ash=all
2832 maybe-all-ash: all-ash
2833 all-ash: configure-ash
2834 @$(unstage)
2835 @r=`${PWD_COMMAND}`; export r; \
2836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2837 $(HOST_EXPORTS) \
2838 (cd $(HOST_SUBDIR)/ash && \
2839 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
2840 @endif ash
2845 .PHONY: check-ash maybe-check-ash
2846 maybe-check-ash:
2847 @if ash
2848 maybe-check-ash: check-ash
2850 check-ash:
2851 @$(unstage)
2852 @r=`${PWD_COMMAND}`; export r; \
2853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2854 $(HOST_EXPORTS) \
2855 (cd $(HOST_SUBDIR)/ash && \
2856 $(MAKE) $(FLAGS_TO_PASS) check)
2858 @endif ash
2860 .PHONY: install-ash maybe-install-ash
2861 maybe-install-ash:
2862 @if ash
2863 maybe-install-ash: install-ash
2865 install-ash: installdirs
2866 @$(unstage)
2867 @r=`${PWD_COMMAND}`; export r; \
2868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2869 $(HOST_EXPORTS) \
2870 (cd $(HOST_SUBDIR)/ash && \
2871 $(MAKE) $(FLAGS_TO_PASS) install)
2873 @endif ash
2875 # Other targets (info, dvi, etc.)
2877 .PHONY: maybe-info-ash info-ash
2878 maybe-info-ash:
2879 @if ash
2880 maybe-info-ash: info-ash
2882 info-ash: \
2883 configure-ash
2884 @$(unstage)
2885 @[ -f ./ash/Makefile ] || exit 0; \
2886 r=`${PWD_COMMAND}`; export r; \
2887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2888 $(HOST_EXPORTS) \
2889 for flag in $(EXTRA_HOST_FLAGS) ; do \
2890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2891 done; \
2892 echo "Doing info in ash" ; \
2893 (cd $(HOST_SUBDIR)/ash && \
2894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2896 "RANLIB=$${RANLIB}" \
2897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2898 info) \
2899 || exit 1
2901 @endif ash
2903 .PHONY: maybe-dvi-ash dvi-ash
2904 maybe-dvi-ash:
2905 @if ash
2906 maybe-dvi-ash: dvi-ash
2908 dvi-ash: \
2909 configure-ash
2910 @$(unstage)
2911 @[ -f ./ash/Makefile ] || exit 0; \
2912 r=`${PWD_COMMAND}`; export r; \
2913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2914 $(HOST_EXPORTS) \
2915 for flag in $(EXTRA_HOST_FLAGS) ; do \
2916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2917 done; \
2918 echo "Doing dvi in ash" ; \
2919 (cd $(HOST_SUBDIR)/ash && \
2920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2922 "RANLIB=$${RANLIB}" \
2923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2924 dvi) \
2925 || exit 1
2927 @endif ash
2929 .PHONY: maybe-html-ash html-ash
2930 maybe-html-ash:
2931 @if ash
2932 maybe-html-ash: html-ash
2934 html-ash: \
2935 configure-ash
2936 @$(unstage)
2937 @[ -f ./ash/Makefile ] || exit 0; \
2938 r=`${PWD_COMMAND}`; export r; \
2939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2940 $(HOST_EXPORTS) \
2941 for flag in $(EXTRA_HOST_FLAGS) ; do \
2942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2943 done; \
2944 echo "Doing html in ash" ; \
2945 (cd $(HOST_SUBDIR)/ash && \
2946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2948 "RANLIB=$${RANLIB}" \
2949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2950 html) \
2951 || exit 1
2953 @endif ash
2955 .PHONY: maybe-TAGS-ash TAGS-ash
2956 maybe-TAGS-ash:
2957 @if ash
2958 maybe-TAGS-ash: TAGS-ash
2960 TAGS-ash: \
2961 configure-ash
2962 @$(unstage)
2963 @[ -f ./ash/Makefile ] || exit 0; \
2964 r=`${PWD_COMMAND}`; export r; \
2965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2966 $(HOST_EXPORTS) \
2967 for flag in $(EXTRA_HOST_FLAGS) ; do \
2968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2969 done; \
2970 echo "Doing TAGS in ash" ; \
2971 (cd $(HOST_SUBDIR)/ash && \
2972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2974 "RANLIB=$${RANLIB}" \
2975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2976 TAGS) \
2977 || exit 1
2979 @endif ash
2981 .PHONY: maybe-install-info-ash install-info-ash
2982 maybe-install-info-ash:
2983 @if ash
2984 maybe-install-info-ash: install-info-ash
2986 install-info-ash: \
2987 configure-ash \
2988 info-ash
2989 @$(unstage)
2990 @[ -f ./ash/Makefile ] || exit 0; \
2991 r=`${PWD_COMMAND}`; export r; \
2992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2993 $(HOST_EXPORTS) \
2994 for flag in $(EXTRA_HOST_FLAGS) ; do \
2995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2996 done; \
2997 echo "Doing install-info in ash" ; \
2998 (cd $(HOST_SUBDIR)/ash && \
2999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3001 "RANLIB=$${RANLIB}" \
3002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3003 install-info) \
3004 || exit 1
3006 @endif ash
3008 .PHONY: maybe-installcheck-ash installcheck-ash
3009 maybe-installcheck-ash:
3010 @if ash
3011 maybe-installcheck-ash: installcheck-ash
3013 installcheck-ash: \
3014 configure-ash
3015 @$(unstage)
3016 @[ -f ./ash/Makefile ] || exit 0; \
3017 r=`${PWD_COMMAND}`; export r; \
3018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3019 $(HOST_EXPORTS) \
3020 for flag in $(EXTRA_HOST_FLAGS) ; do \
3021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3022 done; \
3023 echo "Doing installcheck in ash" ; \
3024 (cd $(HOST_SUBDIR)/ash && \
3025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3027 "RANLIB=$${RANLIB}" \
3028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3029 installcheck) \
3030 || exit 1
3032 @endif ash
3034 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3035 maybe-mostlyclean-ash:
3036 @if ash
3037 maybe-mostlyclean-ash: mostlyclean-ash
3039 mostlyclean-ash:
3040 @$(unstage)
3041 @[ -f ./ash/Makefile ] || exit 0; \
3042 r=`${PWD_COMMAND}`; export r; \
3043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3044 $(HOST_EXPORTS) \
3045 for flag in $(EXTRA_HOST_FLAGS) ; do \
3046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3047 done; \
3048 echo "Doing mostlyclean in ash" ; \
3049 (cd $(HOST_SUBDIR)/ash && \
3050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3052 "RANLIB=$${RANLIB}" \
3053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3054 mostlyclean) \
3055 || exit 1
3057 @endif ash
3059 .PHONY: maybe-clean-ash clean-ash
3060 maybe-clean-ash:
3061 @if ash
3062 maybe-clean-ash: clean-ash
3064 clean-ash:
3065 @$(unstage)
3066 @[ -f ./ash/Makefile ] || exit 0; \
3067 r=`${PWD_COMMAND}`; export r; \
3068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3069 $(HOST_EXPORTS) \
3070 for flag in $(EXTRA_HOST_FLAGS) ; do \
3071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3072 done; \
3073 echo "Doing clean in ash" ; \
3074 (cd $(HOST_SUBDIR)/ash && \
3075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3077 "RANLIB=$${RANLIB}" \
3078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3079 clean) \
3080 || exit 1
3082 @endif ash
3084 .PHONY: maybe-distclean-ash distclean-ash
3085 maybe-distclean-ash:
3086 @if ash
3087 maybe-distclean-ash: distclean-ash
3089 distclean-ash:
3090 @$(unstage)
3091 @[ -f ./ash/Makefile ] || exit 0; \
3092 r=`${PWD_COMMAND}`; export r; \
3093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3094 $(HOST_EXPORTS) \
3095 for flag in $(EXTRA_HOST_FLAGS) ; do \
3096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3097 done; \
3098 echo "Doing distclean in ash" ; \
3099 (cd $(HOST_SUBDIR)/ash && \
3100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3102 "RANLIB=$${RANLIB}" \
3103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3104 distclean) \
3105 || exit 1
3107 @endif ash
3109 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3110 maybe-maintainer-clean-ash:
3111 @if ash
3112 maybe-maintainer-clean-ash: maintainer-clean-ash
3114 maintainer-clean-ash:
3115 @$(unstage)
3116 @[ -f ./ash/Makefile ] || exit 0; \
3117 r=`${PWD_COMMAND}`; export r; \
3118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3119 $(HOST_EXPORTS) \
3120 for flag in $(EXTRA_HOST_FLAGS) ; do \
3121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3122 done; \
3123 echo "Doing maintainer-clean in ash" ; \
3124 (cd $(HOST_SUBDIR)/ash && \
3125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3127 "RANLIB=$${RANLIB}" \
3128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3129 maintainer-clean) \
3130 || exit 1
3132 @endif ash
3136 .PHONY: configure-autoconf maybe-configure-autoconf
3137 maybe-configure-autoconf:
3138 @if autoconf
3139 maybe-configure-autoconf: configure-autoconf
3140 configure-autoconf:
3141 @$(unstage)
3142 @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3144 r=`${PWD_COMMAND}`; export r; \
3145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3146 $(HOST_EXPORTS) \
3147 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3148 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3149 case $(srcdir) in \
3150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3151 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3153 esac; \
3154 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3155 libsrcdir="$$s/autoconf"; \
3156 $(SHELL) $${libsrcdir}/configure \
3157 $(HOST_CONFIGARGS) $${srcdiroption} \
3158 || exit 1
3159 @endif autoconf
3165 .PHONY: all-autoconf maybe-all-autoconf
3166 maybe-all-autoconf:
3167 @if autoconf
3168 TARGET-autoconf=all
3169 maybe-all-autoconf: all-autoconf
3170 all-autoconf: configure-autoconf
3171 @$(unstage)
3172 @r=`${PWD_COMMAND}`; export r; \
3173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174 $(HOST_EXPORTS) \
3175 (cd $(HOST_SUBDIR)/autoconf && \
3176 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
3177 @endif autoconf
3182 .PHONY: check-autoconf maybe-check-autoconf
3183 maybe-check-autoconf:
3184 @if autoconf
3185 maybe-check-autoconf: check-autoconf
3187 check-autoconf:
3188 @$(unstage)
3189 @r=`${PWD_COMMAND}`; export r; \
3190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3191 $(HOST_EXPORTS) \
3192 (cd $(HOST_SUBDIR)/autoconf && \
3193 $(MAKE) $(FLAGS_TO_PASS) check)
3195 @endif autoconf
3197 .PHONY: install-autoconf maybe-install-autoconf
3198 maybe-install-autoconf:
3199 @if autoconf
3200 maybe-install-autoconf: install-autoconf
3202 install-autoconf: installdirs
3203 @$(unstage)
3204 @r=`${PWD_COMMAND}`; export r; \
3205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3206 $(HOST_EXPORTS) \
3207 (cd $(HOST_SUBDIR)/autoconf && \
3208 $(MAKE) $(FLAGS_TO_PASS) install)
3210 @endif autoconf
3212 # Other targets (info, dvi, etc.)
3214 .PHONY: maybe-info-autoconf info-autoconf
3215 maybe-info-autoconf:
3216 @if autoconf
3217 maybe-info-autoconf: info-autoconf
3219 info-autoconf: \
3220 configure-autoconf
3221 @$(unstage)
3222 @[ -f ./autoconf/Makefile ] || exit 0; \
3223 r=`${PWD_COMMAND}`; export r; \
3224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3225 $(HOST_EXPORTS) \
3226 for flag in $(EXTRA_HOST_FLAGS) ; do \
3227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3228 done; \
3229 echo "Doing info in autoconf" ; \
3230 (cd $(HOST_SUBDIR)/autoconf && \
3231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3233 "RANLIB=$${RANLIB}" \
3234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3235 info) \
3236 || exit 1
3238 @endif autoconf
3240 .PHONY: maybe-dvi-autoconf dvi-autoconf
3241 maybe-dvi-autoconf:
3242 @if autoconf
3243 maybe-dvi-autoconf: dvi-autoconf
3245 dvi-autoconf: \
3246 configure-autoconf
3247 @$(unstage)
3248 @[ -f ./autoconf/Makefile ] || exit 0; \
3249 r=`${PWD_COMMAND}`; export r; \
3250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3251 $(HOST_EXPORTS) \
3252 for flag in $(EXTRA_HOST_FLAGS) ; do \
3253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3254 done; \
3255 echo "Doing dvi in autoconf" ; \
3256 (cd $(HOST_SUBDIR)/autoconf && \
3257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3259 "RANLIB=$${RANLIB}" \
3260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3261 dvi) \
3262 || exit 1
3264 @endif autoconf
3266 .PHONY: maybe-html-autoconf html-autoconf
3267 maybe-html-autoconf:
3268 @if autoconf
3269 maybe-html-autoconf: html-autoconf
3271 html-autoconf: \
3272 configure-autoconf
3273 @$(unstage)
3274 @[ -f ./autoconf/Makefile ] || exit 0; \
3275 r=`${PWD_COMMAND}`; export r; \
3276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3277 $(HOST_EXPORTS) \
3278 for flag in $(EXTRA_HOST_FLAGS) ; do \
3279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3280 done; \
3281 echo "Doing html in autoconf" ; \
3282 (cd $(HOST_SUBDIR)/autoconf && \
3283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3285 "RANLIB=$${RANLIB}" \
3286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3287 html) \
3288 || exit 1
3290 @endif autoconf
3292 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3293 maybe-TAGS-autoconf:
3294 @if autoconf
3295 maybe-TAGS-autoconf: TAGS-autoconf
3297 TAGS-autoconf: \
3298 configure-autoconf
3299 @$(unstage)
3300 @[ -f ./autoconf/Makefile ] || exit 0; \
3301 r=`${PWD_COMMAND}`; export r; \
3302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3303 $(HOST_EXPORTS) \
3304 for flag in $(EXTRA_HOST_FLAGS) ; do \
3305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3306 done; \
3307 echo "Doing TAGS in autoconf" ; \
3308 (cd $(HOST_SUBDIR)/autoconf && \
3309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3311 "RANLIB=$${RANLIB}" \
3312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3313 TAGS) \
3314 || exit 1
3316 @endif autoconf
3318 .PHONY: maybe-install-info-autoconf install-info-autoconf
3319 maybe-install-info-autoconf:
3320 @if autoconf
3321 maybe-install-info-autoconf: install-info-autoconf
3323 install-info-autoconf: \
3324 configure-autoconf \
3325 info-autoconf
3326 @$(unstage)
3327 @[ -f ./autoconf/Makefile ] || exit 0; \
3328 r=`${PWD_COMMAND}`; export r; \
3329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3330 $(HOST_EXPORTS) \
3331 for flag in $(EXTRA_HOST_FLAGS) ; do \
3332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3333 done; \
3334 echo "Doing install-info in autoconf" ; \
3335 (cd $(HOST_SUBDIR)/autoconf && \
3336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3338 "RANLIB=$${RANLIB}" \
3339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3340 install-info) \
3341 || exit 1
3343 @endif autoconf
3345 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3346 maybe-installcheck-autoconf:
3347 @if autoconf
3348 maybe-installcheck-autoconf: installcheck-autoconf
3350 installcheck-autoconf: \
3351 configure-autoconf
3352 @$(unstage)
3353 @[ -f ./autoconf/Makefile ] || exit 0; \
3354 r=`${PWD_COMMAND}`; export r; \
3355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3356 $(HOST_EXPORTS) \
3357 for flag in $(EXTRA_HOST_FLAGS) ; do \
3358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3359 done; \
3360 echo "Doing installcheck in autoconf" ; \
3361 (cd $(HOST_SUBDIR)/autoconf && \
3362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3364 "RANLIB=$${RANLIB}" \
3365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3366 installcheck) \
3367 || exit 1
3369 @endif autoconf
3371 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3372 maybe-mostlyclean-autoconf:
3373 @if autoconf
3374 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3376 mostlyclean-autoconf:
3377 @$(unstage)
3378 @[ -f ./autoconf/Makefile ] || exit 0; \
3379 r=`${PWD_COMMAND}`; export r; \
3380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3381 $(HOST_EXPORTS) \
3382 for flag in $(EXTRA_HOST_FLAGS) ; do \
3383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3384 done; \
3385 echo "Doing mostlyclean in autoconf" ; \
3386 (cd $(HOST_SUBDIR)/autoconf && \
3387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3389 "RANLIB=$${RANLIB}" \
3390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3391 mostlyclean) \
3392 || exit 1
3394 @endif autoconf
3396 .PHONY: maybe-clean-autoconf clean-autoconf
3397 maybe-clean-autoconf:
3398 @if autoconf
3399 maybe-clean-autoconf: clean-autoconf
3401 clean-autoconf:
3402 @$(unstage)
3403 @[ -f ./autoconf/Makefile ] || exit 0; \
3404 r=`${PWD_COMMAND}`; export r; \
3405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3406 $(HOST_EXPORTS) \
3407 for flag in $(EXTRA_HOST_FLAGS) ; do \
3408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3409 done; \
3410 echo "Doing clean in autoconf" ; \
3411 (cd $(HOST_SUBDIR)/autoconf && \
3412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3414 "RANLIB=$${RANLIB}" \
3415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3416 clean) \
3417 || exit 1
3419 @endif autoconf
3421 .PHONY: maybe-distclean-autoconf distclean-autoconf
3422 maybe-distclean-autoconf:
3423 @if autoconf
3424 maybe-distclean-autoconf: distclean-autoconf
3426 distclean-autoconf:
3427 @$(unstage)
3428 @[ -f ./autoconf/Makefile ] || exit 0; \
3429 r=`${PWD_COMMAND}`; export r; \
3430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3431 $(HOST_EXPORTS) \
3432 for flag in $(EXTRA_HOST_FLAGS) ; do \
3433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3434 done; \
3435 echo "Doing distclean in autoconf" ; \
3436 (cd $(HOST_SUBDIR)/autoconf && \
3437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3439 "RANLIB=$${RANLIB}" \
3440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3441 distclean) \
3442 || exit 1
3444 @endif autoconf
3446 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3447 maybe-maintainer-clean-autoconf:
3448 @if autoconf
3449 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3451 maintainer-clean-autoconf:
3452 @$(unstage)
3453 @[ -f ./autoconf/Makefile ] || exit 0; \
3454 r=`${PWD_COMMAND}`; export r; \
3455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3456 $(HOST_EXPORTS) \
3457 for flag in $(EXTRA_HOST_FLAGS) ; do \
3458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3459 done; \
3460 echo "Doing maintainer-clean in autoconf" ; \
3461 (cd $(HOST_SUBDIR)/autoconf && \
3462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3464 "RANLIB=$${RANLIB}" \
3465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3466 maintainer-clean) \
3467 || exit 1
3469 @endif autoconf
3473 .PHONY: configure-automake maybe-configure-automake
3474 maybe-configure-automake:
3475 @if automake
3476 maybe-configure-automake: configure-automake
3477 configure-automake:
3478 @$(unstage)
3479 @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3481 r=`${PWD_COMMAND}`; export r; \
3482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3483 $(HOST_EXPORTS) \
3484 echo Configuring in $(HOST_SUBDIR)/automake; \
3485 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3486 case $(srcdir) in \
3487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3488 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3490 esac; \
3491 srcdiroption="--srcdir=$${topdir}/automake"; \
3492 libsrcdir="$$s/automake"; \
3493 $(SHELL) $${libsrcdir}/configure \
3494 $(HOST_CONFIGARGS) $${srcdiroption} \
3495 || exit 1
3496 @endif automake
3502 .PHONY: all-automake maybe-all-automake
3503 maybe-all-automake:
3504 @if automake
3505 TARGET-automake=all
3506 maybe-all-automake: all-automake
3507 all-automake: configure-automake
3508 @$(unstage)
3509 @r=`${PWD_COMMAND}`; export r; \
3510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3511 $(HOST_EXPORTS) \
3512 (cd $(HOST_SUBDIR)/automake && \
3513 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3514 @endif automake
3519 .PHONY: check-automake maybe-check-automake
3520 maybe-check-automake:
3521 @if automake
3522 maybe-check-automake: check-automake
3524 check-automake:
3525 @$(unstage)
3526 @r=`${PWD_COMMAND}`; export r; \
3527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3528 $(HOST_EXPORTS) \
3529 (cd $(HOST_SUBDIR)/automake && \
3530 $(MAKE) $(FLAGS_TO_PASS) check)
3532 @endif automake
3534 .PHONY: install-automake maybe-install-automake
3535 maybe-install-automake:
3536 @if automake
3537 maybe-install-automake: install-automake
3539 install-automake: installdirs
3540 @$(unstage)
3541 @r=`${PWD_COMMAND}`; export r; \
3542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3543 $(HOST_EXPORTS) \
3544 (cd $(HOST_SUBDIR)/automake && \
3545 $(MAKE) $(FLAGS_TO_PASS) install)
3547 @endif automake
3549 # Other targets (info, dvi, etc.)
3551 .PHONY: maybe-info-automake info-automake
3552 maybe-info-automake:
3553 @if automake
3554 maybe-info-automake: info-automake
3556 info-automake: \
3557 configure-automake
3558 @$(unstage)
3559 @[ -f ./automake/Makefile ] || exit 0; \
3560 r=`${PWD_COMMAND}`; export r; \
3561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3562 $(HOST_EXPORTS) \
3563 for flag in $(EXTRA_HOST_FLAGS) ; do \
3564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3565 done; \
3566 echo "Doing info in automake" ; \
3567 (cd $(HOST_SUBDIR)/automake && \
3568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3570 "RANLIB=$${RANLIB}" \
3571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3572 info) \
3573 || exit 1
3575 @endif automake
3577 .PHONY: maybe-dvi-automake dvi-automake
3578 maybe-dvi-automake:
3579 @if automake
3580 maybe-dvi-automake: dvi-automake
3582 dvi-automake: \
3583 configure-automake
3584 @$(unstage)
3585 @[ -f ./automake/Makefile ] || exit 0; \
3586 r=`${PWD_COMMAND}`; export r; \
3587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3588 $(HOST_EXPORTS) \
3589 for flag in $(EXTRA_HOST_FLAGS) ; do \
3590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3591 done; \
3592 echo "Doing dvi in automake" ; \
3593 (cd $(HOST_SUBDIR)/automake && \
3594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3596 "RANLIB=$${RANLIB}" \
3597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3598 dvi) \
3599 || exit 1
3601 @endif automake
3603 .PHONY: maybe-html-automake html-automake
3604 maybe-html-automake:
3605 @if automake
3606 maybe-html-automake: html-automake
3608 html-automake: \
3609 configure-automake
3610 @$(unstage)
3611 @[ -f ./automake/Makefile ] || exit 0; \
3612 r=`${PWD_COMMAND}`; export r; \
3613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3614 $(HOST_EXPORTS) \
3615 for flag in $(EXTRA_HOST_FLAGS) ; do \
3616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3617 done; \
3618 echo "Doing html in automake" ; \
3619 (cd $(HOST_SUBDIR)/automake && \
3620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3622 "RANLIB=$${RANLIB}" \
3623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3624 html) \
3625 || exit 1
3627 @endif automake
3629 .PHONY: maybe-TAGS-automake TAGS-automake
3630 maybe-TAGS-automake:
3631 @if automake
3632 maybe-TAGS-automake: TAGS-automake
3634 TAGS-automake: \
3635 configure-automake
3636 @$(unstage)
3637 @[ -f ./automake/Makefile ] || exit 0; \
3638 r=`${PWD_COMMAND}`; export r; \
3639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3640 $(HOST_EXPORTS) \
3641 for flag in $(EXTRA_HOST_FLAGS) ; do \
3642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3643 done; \
3644 echo "Doing TAGS in automake" ; \
3645 (cd $(HOST_SUBDIR)/automake && \
3646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3648 "RANLIB=$${RANLIB}" \
3649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3650 TAGS) \
3651 || exit 1
3653 @endif automake
3655 .PHONY: maybe-install-info-automake install-info-automake
3656 maybe-install-info-automake:
3657 @if automake
3658 maybe-install-info-automake: install-info-automake
3660 install-info-automake: \
3661 configure-automake \
3662 info-automake
3663 @$(unstage)
3664 @[ -f ./automake/Makefile ] || exit 0; \
3665 r=`${PWD_COMMAND}`; export r; \
3666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3667 $(HOST_EXPORTS) \
3668 for flag in $(EXTRA_HOST_FLAGS) ; do \
3669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3670 done; \
3671 echo "Doing install-info in automake" ; \
3672 (cd $(HOST_SUBDIR)/automake && \
3673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3675 "RANLIB=$${RANLIB}" \
3676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3677 install-info) \
3678 || exit 1
3680 @endif automake
3682 .PHONY: maybe-installcheck-automake installcheck-automake
3683 maybe-installcheck-automake:
3684 @if automake
3685 maybe-installcheck-automake: installcheck-automake
3687 installcheck-automake: \
3688 configure-automake
3689 @$(unstage)
3690 @[ -f ./automake/Makefile ] || exit 0; \
3691 r=`${PWD_COMMAND}`; export r; \
3692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3693 $(HOST_EXPORTS) \
3694 for flag in $(EXTRA_HOST_FLAGS) ; do \
3695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3696 done; \
3697 echo "Doing installcheck in automake" ; \
3698 (cd $(HOST_SUBDIR)/automake && \
3699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3701 "RANLIB=$${RANLIB}" \
3702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3703 installcheck) \
3704 || exit 1
3706 @endif automake
3708 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3709 maybe-mostlyclean-automake:
3710 @if automake
3711 maybe-mostlyclean-automake: mostlyclean-automake
3713 mostlyclean-automake:
3714 @$(unstage)
3715 @[ -f ./automake/Makefile ] || exit 0; \
3716 r=`${PWD_COMMAND}`; export r; \
3717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3718 $(HOST_EXPORTS) \
3719 for flag in $(EXTRA_HOST_FLAGS) ; do \
3720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3721 done; \
3722 echo "Doing mostlyclean in automake" ; \
3723 (cd $(HOST_SUBDIR)/automake && \
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 mostlyclean) \
3729 || exit 1
3731 @endif automake
3733 .PHONY: maybe-clean-automake clean-automake
3734 maybe-clean-automake:
3735 @if automake
3736 maybe-clean-automake: clean-automake
3738 clean-automake:
3739 @$(unstage)
3740 @[ -f ./automake/Makefile ] || exit 0; \
3741 r=`${PWD_COMMAND}`; export r; \
3742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3743 $(HOST_EXPORTS) \
3744 for flag in $(EXTRA_HOST_FLAGS) ; do \
3745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3746 done; \
3747 echo "Doing clean in automake" ; \
3748 (cd $(HOST_SUBDIR)/automake && \
3749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3751 "RANLIB=$${RANLIB}" \
3752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3753 clean) \
3754 || exit 1
3756 @endif automake
3758 .PHONY: maybe-distclean-automake distclean-automake
3759 maybe-distclean-automake:
3760 @if automake
3761 maybe-distclean-automake: distclean-automake
3763 distclean-automake:
3764 @$(unstage)
3765 @[ -f ./automake/Makefile ] || exit 0; \
3766 r=`${PWD_COMMAND}`; export r; \
3767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3768 $(HOST_EXPORTS) \
3769 for flag in $(EXTRA_HOST_FLAGS) ; do \
3770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3771 done; \
3772 echo "Doing distclean in automake" ; \
3773 (cd $(HOST_SUBDIR)/automake && \
3774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3776 "RANLIB=$${RANLIB}" \
3777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3778 distclean) \
3779 || exit 1
3781 @endif automake
3783 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3784 maybe-maintainer-clean-automake:
3785 @if automake
3786 maybe-maintainer-clean-automake: maintainer-clean-automake
3788 maintainer-clean-automake:
3789 @$(unstage)
3790 @[ -f ./automake/Makefile ] || exit 0; \
3791 r=`${PWD_COMMAND}`; export r; \
3792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3793 $(HOST_EXPORTS) \
3794 for flag in $(EXTRA_HOST_FLAGS) ; do \
3795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3796 done; \
3797 echo "Doing maintainer-clean in automake" ; \
3798 (cd $(HOST_SUBDIR)/automake && \
3799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3801 "RANLIB=$${RANLIB}" \
3802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3803 maintainer-clean) \
3804 || exit 1
3806 @endif automake
3810 .PHONY: configure-bash maybe-configure-bash
3811 maybe-configure-bash:
3812 @if bash
3813 maybe-configure-bash: configure-bash
3814 configure-bash:
3815 @$(unstage)
3816 @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3818 r=`${PWD_COMMAND}`; export r; \
3819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3820 $(HOST_EXPORTS) \
3821 echo Configuring in $(HOST_SUBDIR)/bash; \
3822 cd "$(HOST_SUBDIR)/bash" || exit 1; \
3823 case $(srcdir) in \
3824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3825 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3827 esac; \
3828 srcdiroption="--srcdir=$${topdir}/bash"; \
3829 libsrcdir="$$s/bash"; \
3830 $(SHELL) $${libsrcdir}/configure \
3831 $(HOST_CONFIGARGS) $${srcdiroption} \
3832 || exit 1
3833 @endif bash
3839 .PHONY: all-bash maybe-all-bash
3840 maybe-all-bash:
3841 @if bash
3842 TARGET-bash=all
3843 maybe-all-bash: all-bash
3844 all-bash: configure-bash
3845 @$(unstage)
3846 @r=`${PWD_COMMAND}`; export r; \
3847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3848 $(HOST_EXPORTS) \
3849 (cd $(HOST_SUBDIR)/bash && \
3850 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
3851 @endif bash
3856 .PHONY: check-bash maybe-check-bash
3857 maybe-check-bash:
3858 @if bash
3859 maybe-check-bash: check-bash
3861 check-bash:
3862 @$(unstage)
3863 @r=`${PWD_COMMAND}`; export r; \
3864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3865 $(HOST_EXPORTS) \
3866 (cd $(HOST_SUBDIR)/bash && \
3867 $(MAKE) $(FLAGS_TO_PASS) check)
3869 @endif bash
3871 .PHONY: install-bash maybe-install-bash
3872 maybe-install-bash:
3873 @if bash
3874 maybe-install-bash: install-bash
3876 install-bash: installdirs
3877 @$(unstage)
3878 @r=`${PWD_COMMAND}`; export r; \
3879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3880 $(HOST_EXPORTS) \
3881 (cd $(HOST_SUBDIR)/bash && \
3882 $(MAKE) $(FLAGS_TO_PASS) install)
3884 @endif bash
3886 # Other targets (info, dvi, etc.)
3888 .PHONY: maybe-info-bash info-bash
3889 maybe-info-bash:
3890 @if bash
3891 maybe-info-bash: info-bash
3893 info-bash: \
3894 configure-bash
3895 @$(unstage)
3896 @[ -f ./bash/Makefile ] || exit 0; \
3897 r=`${PWD_COMMAND}`; export r; \
3898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3899 $(HOST_EXPORTS) \
3900 for flag in $(EXTRA_HOST_FLAGS) ; do \
3901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3902 done; \
3903 echo "Doing info in bash" ; \
3904 (cd $(HOST_SUBDIR)/bash && \
3905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3907 "RANLIB=$${RANLIB}" \
3908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3909 info) \
3910 || exit 1
3912 @endif bash
3914 .PHONY: maybe-dvi-bash dvi-bash
3915 maybe-dvi-bash:
3916 @if bash
3917 maybe-dvi-bash: dvi-bash
3919 dvi-bash: \
3920 configure-bash
3921 @$(unstage)
3922 @[ -f ./bash/Makefile ] || exit 0; \
3923 r=`${PWD_COMMAND}`; export r; \
3924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3925 $(HOST_EXPORTS) \
3926 for flag in $(EXTRA_HOST_FLAGS) ; do \
3927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3928 done; \
3929 echo "Doing dvi in bash" ; \
3930 (cd $(HOST_SUBDIR)/bash && \
3931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3933 "RANLIB=$${RANLIB}" \
3934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3935 dvi) \
3936 || exit 1
3938 @endif bash
3940 .PHONY: maybe-html-bash html-bash
3941 maybe-html-bash:
3942 @if bash
3943 maybe-html-bash: html-bash
3945 html-bash: \
3946 configure-bash
3947 @$(unstage)
3948 @[ -f ./bash/Makefile ] || exit 0; \
3949 r=`${PWD_COMMAND}`; export r; \
3950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3951 $(HOST_EXPORTS) \
3952 for flag in $(EXTRA_HOST_FLAGS) ; do \
3953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3954 done; \
3955 echo "Doing html in bash" ; \
3956 (cd $(HOST_SUBDIR)/bash && \
3957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3959 "RANLIB=$${RANLIB}" \
3960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3961 html) \
3962 || exit 1
3964 @endif bash
3966 .PHONY: maybe-TAGS-bash TAGS-bash
3967 maybe-TAGS-bash:
3968 @if bash
3969 maybe-TAGS-bash: TAGS-bash
3971 TAGS-bash: \
3972 configure-bash
3973 @$(unstage)
3974 @[ -f ./bash/Makefile ] || exit 0; \
3975 r=`${PWD_COMMAND}`; export r; \
3976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3977 $(HOST_EXPORTS) \
3978 for flag in $(EXTRA_HOST_FLAGS) ; do \
3979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3980 done; \
3981 echo "Doing TAGS in bash" ; \
3982 (cd $(HOST_SUBDIR)/bash && \
3983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3985 "RANLIB=$${RANLIB}" \
3986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3987 TAGS) \
3988 || exit 1
3990 @endif bash
3992 .PHONY: maybe-install-info-bash install-info-bash
3993 maybe-install-info-bash:
3994 @if bash
3995 maybe-install-info-bash: install-info-bash
3997 install-info-bash: \
3998 configure-bash \
3999 info-bash
4000 @$(unstage)
4001 @[ -f ./bash/Makefile ] || exit 0; \
4002 r=`${PWD_COMMAND}`; export r; \
4003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4004 $(HOST_EXPORTS) \
4005 for flag in $(EXTRA_HOST_FLAGS) ; do \
4006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4007 done; \
4008 echo "Doing install-info in bash" ; \
4009 (cd $(HOST_SUBDIR)/bash && \
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 install-info) \
4015 || exit 1
4017 @endif bash
4019 .PHONY: maybe-installcheck-bash installcheck-bash
4020 maybe-installcheck-bash:
4021 @if bash
4022 maybe-installcheck-bash: installcheck-bash
4024 installcheck-bash: \
4025 configure-bash
4026 @$(unstage)
4027 @[ -f ./bash/Makefile ] || exit 0; \
4028 r=`${PWD_COMMAND}`; export r; \
4029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4030 $(HOST_EXPORTS) \
4031 for flag in $(EXTRA_HOST_FLAGS) ; do \
4032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4033 done; \
4034 echo "Doing installcheck in bash" ; \
4035 (cd $(HOST_SUBDIR)/bash && \
4036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4038 "RANLIB=$${RANLIB}" \
4039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4040 installcheck) \
4041 || exit 1
4043 @endif bash
4045 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4046 maybe-mostlyclean-bash:
4047 @if bash
4048 maybe-mostlyclean-bash: mostlyclean-bash
4050 mostlyclean-bash:
4051 @$(unstage)
4052 @[ -f ./bash/Makefile ] || exit 0; \
4053 r=`${PWD_COMMAND}`; export r; \
4054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4055 $(HOST_EXPORTS) \
4056 for flag in $(EXTRA_HOST_FLAGS) ; do \
4057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4058 done; \
4059 echo "Doing mostlyclean in bash" ; \
4060 (cd $(HOST_SUBDIR)/bash && \
4061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4063 "RANLIB=$${RANLIB}" \
4064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4065 mostlyclean) \
4066 || exit 1
4068 @endif bash
4070 .PHONY: maybe-clean-bash clean-bash
4071 maybe-clean-bash:
4072 @if bash
4073 maybe-clean-bash: clean-bash
4075 clean-bash:
4076 @$(unstage)
4077 @[ -f ./bash/Makefile ] || exit 0; \
4078 r=`${PWD_COMMAND}`; export r; \
4079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4080 $(HOST_EXPORTS) \
4081 for flag in $(EXTRA_HOST_FLAGS) ; do \
4082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4083 done; \
4084 echo "Doing clean in bash" ; \
4085 (cd $(HOST_SUBDIR)/bash && \
4086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4088 "RANLIB=$${RANLIB}" \
4089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4090 clean) \
4091 || exit 1
4093 @endif bash
4095 .PHONY: maybe-distclean-bash distclean-bash
4096 maybe-distclean-bash:
4097 @if bash
4098 maybe-distclean-bash: distclean-bash
4100 distclean-bash:
4101 @$(unstage)
4102 @[ -f ./bash/Makefile ] || exit 0; \
4103 r=`${PWD_COMMAND}`; export r; \
4104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4105 $(HOST_EXPORTS) \
4106 for flag in $(EXTRA_HOST_FLAGS) ; do \
4107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4108 done; \
4109 echo "Doing distclean in bash" ; \
4110 (cd $(HOST_SUBDIR)/bash && \
4111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4113 "RANLIB=$${RANLIB}" \
4114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4115 distclean) \
4116 || exit 1
4118 @endif bash
4120 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4121 maybe-maintainer-clean-bash:
4122 @if bash
4123 maybe-maintainer-clean-bash: maintainer-clean-bash
4125 maintainer-clean-bash:
4126 @$(unstage)
4127 @[ -f ./bash/Makefile ] || exit 0; \
4128 r=`${PWD_COMMAND}`; export r; \
4129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4130 $(HOST_EXPORTS) \
4131 for flag in $(EXTRA_HOST_FLAGS) ; do \
4132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4133 done; \
4134 echo "Doing maintainer-clean in bash" ; \
4135 (cd $(HOST_SUBDIR)/bash && \
4136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4138 "RANLIB=$${RANLIB}" \
4139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4140 maintainer-clean) \
4141 || exit 1
4143 @endif bash
4147 .PHONY: configure-bfd maybe-configure-bfd
4148 maybe-configure-bfd:
4149 @if bfd
4150 maybe-configure-bfd: configure-bfd
4151 configure-bfd:
4152 @test -f stage_last && exit 0; \
4153 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4155 r=`${PWD_COMMAND}`; export r; \
4156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4157 $(HOST_EXPORTS) \
4158 echo Configuring in $(HOST_SUBDIR)/bfd; \
4159 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4160 case $(srcdir) in \
4161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4162 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4164 esac; \
4165 srcdiroption="--srcdir=$${topdir}/bfd"; \
4166 libsrcdir="$$s/bfd"; \
4167 $(SHELL) $${libsrcdir}/configure \
4168 $(HOST_CONFIGARGS) $${srcdiroption} \
4169 || exit 1
4170 @endif bfd
4174 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4175 maybe-configure-stage1-bfd:
4176 @if bfd-bootstrap
4177 maybe-configure-stage1-bfd: configure-stage1-bfd
4178 configure-stage1-bfd:
4179 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4180 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4181 r=`${PWD_COMMAND}`; export r; \
4182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4183 $(HOST_EXPORTS) \
4184 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4185 cd $(HOST_SUBDIR)/bfd || exit 1; \
4186 case $(srcdir) in \
4187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4188 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4190 esac; \
4191 srcdiroption="--srcdir=$${topdir}/bfd"; \
4192 libsrcdir="$$s/bfd"; \
4193 $(SHELL) $${libsrcdir}/configure \
4194 $(HOST_CONFIGARGS) $${srcdiroption} \
4195 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4196 @endif bfd-bootstrap
4198 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4199 maybe-configure-stage2-bfd:
4200 @if bfd-bootstrap
4201 maybe-configure-stage2-bfd: configure-stage2-bfd
4202 configure-stage2-bfd:
4203 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4204 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4205 r=`${PWD_COMMAND}`; export r; \
4206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4207 $(HOST_EXPORTS) \
4208 $(POSTSTAGE1_HOST_EXPORTS) \
4209 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4210 cd $(HOST_SUBDIR)/bfd || exit 1; \
4211 case $(srcdir) in \
4212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4213 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4215 esac; \
4216 srcdiroption="--srcdir=$${topdir}/bfd"; \
4217 libsrcdir="$$s/bfd"; \
4218 $(SHELL) $${libsrcdir}/configure \
4219 $(HOST_CONFIGARGS) $${srcdiroption} \
4220 @stage2_werror_flag@
4221 @endif bfd-bootstrap
4223 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4224 maybe-configure-stage3-bfd:
4225 @if bfd-bootstrap
4226 maybe-configure-stage3-bfd: configure-stage3-bfd
4227 configure-stage3-bfd:
4228 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4229 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4230 r=`${PWD_COMMAND}`; export r; \
4231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4232 $(HOST_EXPORTS) \
4233 $(POSTSTAGE1_HOST_EXPORTS) \
4234 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4235 cd $(HOST_SUBDIR)/bfd || exit 1; \
4236 case $(srcdir) in \
4237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4238 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4240 esac; \
4241 srcdiroption="--srcdir=$${topdir}/bfd"; \
4242 libsrcdir="$$s/bfd"; \
4243 $(SHELL) $${libsrcdir}/configure \
4244 $(HOST_CONFIGARGS) $${srcdiroption} \
4245 @stage2_werror_flag@
4246 @endif bfd-bootstrap
4248 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4249 maybe-configure-stage4-bfd:
4250 @if bfd-bootstrap
4251 maybe-configure-stage4-bfd: configure-stage4-bfd
4252 configure-stage4-bfd:
4253 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4254 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4255 r=`${PWD_COMMAND}`; export r; \
4256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4257 $(HOST_EXPORTS) \
4258 $(POSTSTAGE1_HOST_EXPORTS) \
4259 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4260 cd $(HOST_SUBDIR)/bfd || exit 1; \
4261 case $(srcdir) in \
4262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4263 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4265 esac; \
4266 srcdiroption="--srcdir=$${topdir}/bfd"; \
4267 libsrcdir="$$s/bfd"; \
4268 $(SHELL) $${libsrcdir}/configure \
4269 $(HOST_CONFIGARGS) $${srcdiroption} \
4270 @stage2_werror_flag@
4271 @endif bfd-bootstrap
4273 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4274 maybe-configure-stageprofile-bfd:
4275 @if bfd-bootstrap
4276 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4277 configure-stageprofile-bfd:
4278 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4279 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4280 r=`${PWD_COMMAND}`; export r; \
4281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4282 $(HOST_EXPORTS) \
4283 $(POSTSTAGE1_HOST_EXPORTS) \
4284 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4285 cd $(HOST_SUBDIR)/bfd || exit 1; \
4286 case $(srcdir) in \
4287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4288 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4290 esac; \
4291 srcdiroption="--srcdir=$${topdir}/bfd"; \
4292 libsrcdir="$$s/bfd"; \
4293 $(SHELL) $${libsrcdir}/configure \
4294 $(HOST_CONFIGARGS) $${srcdiroption} \
4295 @stage2_werror_flag@
4296 @endif bfd-bootstrap
4298 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4299 maybe-configure-stagefeedback-bfd:
4300 @if bfd-bootstrap
4301 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4302 configure-stagefeedback-bfd:
4303 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4304 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4305 r=`${PWD_COMMAND}`; export r; \
4306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4307 $(HOST_EXPORTS) \
4308 $(POSTSTAGE1_HOST_EXPORTS) \
4309 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4310 cd $(HOST_SUBDIR)/bfd || exit 1; \
4311 case $(srcdir) in \
4312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4313 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4315 esac; \
4316 srcdiroption="--srcdir=$${topdir}/bfd"; \
4317 libsrcdir="$$s/bfd"; \
4318 $(SHELL) $${libsrcdir}/configure \
4319 $(HOST_CONFIGARGS) $${srcdiroption} \
4320 @stage2_werror_flag@
4321 @endif bfd-bootstrap
4327 .PHONY: all-bfd maybe-all-bfd
4328 maybe-all-bfd:
4329 @if bfd
4330 TARGET-bfd=all
4331 maybe-all-bfd: all-bfd
4332 all-bfd: configure-bfd
4333 @test -f stage_last && exit 0; \
4334 r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) \
4337 (cd $(HOST_SUBDIR)/bfd && \
4338 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
4339 @endif bfd
4343 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4344 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4345 maybe-all-stage1-bfd:
4346 maybe-clean-stage1-bfd:
4347 @if bfd-bootstrap
4348 maybe-all-stage1-bfd: all-stage1-bfd
4349 all-stage1: all-stage1-bfd
4350 TARGET-stage1-bfd = $(TARGET-bfd)
4351 all-stage1-bfd: configure-stage1-bfd
4352 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4353 @r=`${PWD_COMMAND}`; export r; \
4354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4355 $(HOST_EXPORTS) \
4356 cd $(HOST_SUBDIR)/bfd && \
4357 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
4358 $(TARGET-stage1-bfd)
4360 maybe-clean-stage1-bfd: clean-stage1-bfd
4361 clean-stage1: clean-stage1-bfd
4362 clean-stage1-bfd:
4363 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4364 || exit 0 ; \
4365 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4366 cd $(HOST_SUBDIR)/bfd && \
4367 $(MAKE) $(FLAGS_TO_PASS) \
4368 CFLAGS="$(STAGE1_CFLAGS)" clean
4369 @endif bfd-bootstrap
4372 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4373 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4374 maybe-all-stage2-bfd:
4375 maybe-clean-stage2-bfd:
4376 @if bfd-bootstrap
4377 maybe-all-stage2-bfd: all-stage2-bfd
4378 all-stage2: all-stage2-bfd
4379 TARGET-stage2-bfd = $(TARGET-bfd)
4380 all-stage2-bfd: configure-stage2-bfd
4381 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4382 @r=`${PWD_COMMAND}`; export r; \
4383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4384 $(HOST_EXPORTS) \
4385 $(POSTSTAGE1_HOST_EXPORTS) \
4386 cd $(HOST_SUBDIR)/bfd && \
4387 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4388 $(TARGET-stage2-bfd)
4390 maybe-clean-stage2-bfd: clean-stage2-bfd
4391 clean-stage2: clean-stage2-bfd
4392 clean-stage2-bfd:
4393 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4394 || exit 0 ; \
4395 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4396 cd $(HOST_SUBDIR)/bfd && \
4397 $(MAKE) $(FLAGS_TO_PASS) \
4398 $(POSTSTAGE1_FLAGS_TO_PASS) \
4399 clean
4400 @endif bfd-bootstrap
4403 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4404 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4405 maybe-all-stage3-bfd:
4406 maybe-clean-stage3-bfd:
4407 @if bfd-bootstrap
4408 maybe-all-stage3-bfd: all-stage3-bfd
4409 all-stage3: all-stage3-bfd
4410 TARGET-stage3-bfd = $(TARGET-bfd)
4411 all-stage3-bfd: configure-stage3-bfd
4412 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4413 @r=`${PWD_COMMAND}`; export r; \
4414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415 $(HOST_EXPORTS) \
4416 $(POSTSTAGE1_HOST_EXPORTS) \
4417 cd $(HOST_SUBDIR)/bfd && \
4418 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4419 $(TARGET-stage3-bfd)
4421 maybe-clean-stage3-bfd: clean-stage3-bfd
4422 clean-stage3: clean-stage3-bfd
4423 clean-stage3-bfd:
4424 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4425 || exit 0 ; \
4426 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4427 cd $(HOST_SUBDIR)/bfd && \
4428 $(MAKE) $(FLAGS_TO_PASS) \
4429 $(POSTSTAGE1_FLAGS_TO_PASS) \
4430 clean
4431 @endif bfd-bootstrap
4434 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4435 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4436 maybe-all-stage4-bfd:
4437 maybe-clean-stage4-bfd:
4438 @if bfd-bootstrap
4439 maybe-all-stage4-bfd: all-stage4-bfd
4440 all-stage4: all-stage4-bfd
4441 TARGET-stage4-bfd = $(TARGET-bfd)
4442 all-stage4-bfd: configure-stage4-bfd
4443 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4444 @r=`${PWD_COMMAND}`; export r; \
4445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446 $(HOST_EXPORTS) \
4447 $(POSTSTAGE1_HOST_EXPORTS) \
4448 cd $(HOST_SUBDIR)/bfd && \
4449 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4450 $(TARGET-stage4-bfd)
4452 maybe-clean-stage4-bfd: clean-stage4-bfd
4453 clean-stage4: clean-stage4-bfd
4454 clean-stage4-bfd:
4455 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4456 || exit 0 ; \
4457 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4458 cd $(HOST_SUBDIR)/bfd && \
4459 $(MAKE) $(FLAGS_TO_PASS) \
4460 $(POSTSTAGE1_FLAGS_TO_PASS) \
4461 clean
4462 @endif bfd-bootstrap
4465 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4466 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4467 maybe-all-stageprofile-bfd:
4468 maybe-clean-stageprofile-bfd:
4469 @if bfd-bootstrap
4470 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4471 all-stageprofile: all-stageprofile-bfd
4472 TARGET-stageprofile-bfd = $(TARGET-bfd)
4473 all-stageprofile-bfd: configure-stageprofile-bfd
4474 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4475 @r=`${PWD_COMMAND}`; export r; \
4476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4477 $(HOST_EXPORTS) \
4478 $(POSTSTAGE1_HOST_EXPORTS) \
4479 cd $(HOST_SUBDIR)/bfd && \
4480 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
4481 $(TARGET-stageprofile-bfd)
4483 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4484 clean-stageprofile: clean-stageprofile-bfd
4485 clean-stageprofile-bfd:
4486 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4487 || exit 0 ; \
4488 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4489 cd $(HOST_SUBDIR)/bfd && \
4490 $(MAKE) $(FLAGS_TO_PASS) \
4491 $(POSTSTAGE1_FLAGS_TO_PASS) \
4492 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
4493 @endif bfd-bootstrap
4496 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4497 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4498 maybe-all-stagefeedback-bfd:
4499 maybe-clean-stagefeedback-bfd:
4500 @if bfd-bootstrap
4501 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4502 all-stagefeedback: all-stagefeedback-bfd
4503 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4504 all-stagefeedback-bfd: configure-stagefeedback-bfd
4505 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4506 @r=`${PWD_COMMAND}`; export r; \
4507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4508 $(HOST_EXPORTS) \
4509 $(POSTSTAGE1_HOST_EXPORTS) \
4510 cd $(HOST_SUBDIR)/bfd && \
4511 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
4512 $(TARGET-stagefeedback-bfd)
4514 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4515 clean-stagefeedback: clean-stagefeedback-bfd
4516 clean-stagefeedback-bfd:
4517 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4518 || exit 0 ; \
4519 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4520 cd $(HOST_SUBDIR)/bfd && \
4521 $(MAKE) $(FLAGS_TO_PASS) \
4522 $(POSTSTAGE1_FLAGS_TO_PASS) \
4523 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
4524 @endif bfd-bootstrap
4530 .PHONY: check-bfd maybe-check-bfd
4531 maybe-check-bfd:
4532 @if bfd
4533 maybe-check-bfd: check-bfd
4535 check-bfd:
4536 @$(unstage)
4537 @r=`${PWD_COMMAND}`; export r; \
4538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4539 $(HOST_EXPORTS) \
4540 (cd $(HOST_SUBDIR)/bfd && \
4541 $(MAKE) $(FLAGS_TO_PASS) check)
4543 @endif bfd
4545 .PHONY: install-bfd maybe-install-bfd
4546 maybe-install-bfd:
4547 @if bfd
4548 maybe-install-bfd: install-bfd
4550 install-bfd: installdirs
4551 @$(unstage)
4552 @r=`${PWD_COMMAND}`; export r; \
4553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4554 $(HOST_EXPORTS) \
4555 (cd $(HOST_SUBDIR)/bfd && \
4556 $(MAKE) $(FLAGS_TO_PASS) install)
4558 @endif bfd
4560 # Other targets (info, dvi, etc.)
4562 .PHONY: maybe-info-bfd info-bfd
4563 maybe-info-bfd:
4564 @if bfd
4565 maybe-info-bfd: info-bfd
4567 info-bfd: \
4568 configure-bfd
4569 @[ -f ./bfd/Makefile ] || exit 0; \
4570 r=`${PWD_COMMAND}`; export r; \
4571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4572 $(HOST_EXPORTS) \
4573 for flag in $(EXTRA_HOST_FLAGS) ; do \
4574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4575 done; \
4576 echo "Doing info in bfd" ; \
4577 (cd $(HOST_SUBDIR)/bfd && \
4578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4580 "RANLIB=$${RANLIB}" \
4581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4582 info) \
4583 || exit 1
4585 @endif bfd
4587 .PHONY: maybe-dvi-bfd dvi-bfd
4588 maybe-dvi-bfd:
4589 @if bfd
4590 maybe-dvi-bfd: dvi-bfd
4592 dvi-bfd: \
4593 configure-bfd
4594 @[ -f ./bfd/Makefile ] || exit 0; \
4595 r=`${PWD_COMMAND}`; export r; \
4596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597 $(HOST_EXPORTS) \
4598 for flag in $(EXTRA_HOST_FLAGS) ; do \
4599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4600 done; \
4601 echo "Doing dvi in bfd" ; \
4602 (cd $(HOST_SUBDIR)/bfd && \
4603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4605 "RANLIB=$${RANLIB}" \
4606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4607 dvi) \
4608 || exit 1
4610 @endif bfd
4612 .PHONY: maybe-html-bfd html-bfd
4613 maybe-html-bfd:
4614 @if bfd
4615 maybe-html-bfd: html-bfd
4617 html-bfd: \
4618 configure-bfd
4619 @[ -f ./bfd/Makefile ] || exit 0; \
4620 r=`${PWD_COMMAND}`; export r; \
4621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4622 $(HOST_EXPORTS) \
4623 for flag in $(EXTRA_HOST_FLAGS) ; do \
4624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4625 done; \
4626 echo "Doing html in bfd" ; \
4627 (cd $(HOST_SUBDIR)/bfd && \
4628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4630 "RANLIB=$${RANLIB}" \
4631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4632 html) \
4633 || exit 1
4635 @endif bfd
4637 .PHONY: maybe-TAGS-bfd TAGS-bfd
4638 maybe-TAGS-bfd:
4639 @if bfd
4640 maybe-TAGS-bfd: TAGS-bfd
4642 TAGS-bfd: \
4643 configure-bfd
4644 @[ -f ./bfd/Makefile ] || exit 0; \
4645 r=`${PWD_COMMAND}`; export r; \
4646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4647 $(HOST_EXPORTS) \
4648 for flag in $(EXTRA_HOST_FLAGS) ; do \
4649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4650 done; \
4651 echo "Doing TAGS in bfd" ; \
4652 (cd $(HOST_SUBDIR)/bfd && \
4653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4655 "RANLIB=$${RANLIB}" \
4656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4657 TAGS) \
4658 || exit 1
4660 @endif bfd
4662 .PHONY: maybe-install-info-bfd install-info-bfd
4663 maybe-install-info-bfd:
4664 @if bfd
4665 maybe-install-info-bfd: install-info-bfd
4667 install-info-bfd: \
4668 configure-bfd \
4669 info-bfd
4670 @[ -f ./bfd/Makefile ] || exit 0; \
4671 r=`${PWD_COMMAND}`; export r; \
4672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4673 $(HOST_EXPORTS) \
4674 for flag in $(EXTRA_HOST_FLAGS) ; do \
4675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4676 done; \
4677 echo "Doing install-info in bfd" ; \
4678 (cd $(HOST_SUBDIR)/bfd && \
4679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4681 "RANLIB=$${RANLIB}" \
4682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4683 install-info) \
4684 || exit 1
4686 @endif bfd
4688 .PHONY: maybe-installcheck-bfd installcheck-bfd
4689 maybe-installcheck-bfd:
4690 @if bfd
4691 maybe-installcheck-bfd: installcheck-bfd
4693 installcheck-bfd: \
4694 configure-bfd
4695 @[ -f ./bfd/Makefile ] || exit 0; \
4696 r=`${PWD_COMMAND}`; export r; \
4697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4698 $(HOST_EXPORTS) \
4699 for flag in $(EXTRA_HOST_FLAGS) ; do \
4700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4701 done; \
4702 echo "Doing installcheck in bfd" ; \
4703 (cd $(HOST_SUBDIR)/bfd && \
4704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4706 "RANLIB=$${RANLIB}" \
4707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4708 installcheck) \
4709 || exit 1
4711 @endif bfd
4713 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4714 maybe-mostlyclean-bfd:
4715 @if bfd
4716 maybe-mostlyclean-bfd: mostlyclean-bfd
4718 mostlyclean-bfd:
4719 @[ -f ./bfd/Makefile ] || exit 0; \
4720 r=`${PWD_COMMAND}`; export r; \
4721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4722 $(HOST_EXPORTS) \
4723 for flag in $(EXTRA_HOST_FLAGS) ; do \
4724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4725 done; \
4726 echo "Doing mostlyclean in bfd" ; \
4727 (cd $(HOST_SUBDIR)/bfd && \
4728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4730 "RANLIB=$${RANLIB}" \
4731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4732 mostlyclean) \
4733 || exit 1
4735 @endif bfd
4737 .PHONY: maybe-clean-bfd clean-bfd
4738 maybe-clean-bfd:
4739 @if bfd
4740 maybe-clean-bfd: clean-bfd
4742 clean-bfd:
4743 @[ -f ./bfd/Makefile ] || exit 0; \
4744 r=`${PWD_COMMAND}`; export r; \
4745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4746 $(HOST_EXPORTS) \
4747 for flag in $(EXTRA_HOST_FLAGS) ; do \
4748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4749 done; \
4750 echo "Doing clean in bfd" ; \
4751 (cd $(HOST_SUBDIR)/bfd && \
4752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4754 "RANLIB=$${RANLIB}" \
4755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4756 clean) \
4757 || exit 1
4759 @endif bfd
4761 .PHONY: maybe-distclean-bfd distclean-bfd
4762 maybe-distclean-bfd:
4763 @if bfd
4764 maybe-distclean-bfd: distclean-bfd
4766 distclean-bfd:
4767 @[ -f ./bfd/Makefile ] || exit 0; \
4768 r=`${PWD_COMMAND}`; export r; \
4769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4770 $(HOST_EXPORTS) \
4771 for flag in $(EXTRA_HOST_FLAGS) ; do \
4772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4773 done; \
4774 echo "Doing distclean in bfd" ; \
4775 (cd $(HOST_SUBDIR)/bfd && \
4776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4778 "RANLIB=$${RANLIB}" \
4779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4780 distclean) \
4781 || exit 1
4783 @endif bfd
4785 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4786 maybe-maintainer-clean-bfd:
4787 @if bfd
4788 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4790 maintainer-clean-bfd:
4791 @[ -f ./bfd/Makefile ] || exit 0; \
4792 r=`${PWD_COMMAND}`; export r; \
4793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4794 $(HOST_EXPORTS) \
4795 for flag in $(EXTRA_HOST_FLAGS) ; do \
4796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4797 done; \
4798 echo "Doing maintainer-clean in bfd" ; \
4799 (cd $(HOST_SUBDIR)/bfd && \
4800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4802 "RANLIB=$${RANLIB}" \
4803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4804 maintainer-clean) \
4805 || exit 1
4807 @endif bfd
4811 .PHONY: configure-opcodes maybe-configure-opcodes
4812 maybe-configure-opcodes:
4813 @if opcodes
4814 maybe-configure-opcodes: configure-opcodes
4815 configure-opcodes:
4816 @test -f stage_last && exit 0; \
4817 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4819 r=`${PWD_COMMAND}`; export r; \
4820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4821 $(HOST_EXPORTS) \
4822 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4823 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4824 case $(srcdir) in \
4825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4826 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4828 esac; \
4829 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4830 libsrcdir="$$s/opcodes"; \
4831 $(SHELL) $${libsrcdir}/configure \
4832 $(HOST_CONFIGARGS) $${srcdiroption} \
4833 || exit 1
4834 @endif opcodes
4838 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4839 maybe-configure-stage1-opcodes:
4840 @if opcodes-bootstrap
4841 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4842 configure-stage1-opcodes:
4843 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4844 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4845 r=`${PWD_COMMAND}`; export r; \
4846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4847 $(HOST_EXPORTS) \
4848 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4849 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4850 case $(srcdir) in \
4851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4852 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4854 esac; \
4855 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4856 libsrcdir="$$s/opcodes"; \
4857 $(SHELL) $${libsrcdir}/configure \
4858 $(HOST_CONFIGARGS) $${srcdiroption} \
4859 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4860 @endif opcodes-bootstrap
4862 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4863 maybe-configure-stage2-opcodes:
4864 @if opcodes-bootstrap
4865 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4866 configure-stage2-opcodes:
4867 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4868 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4869 r=`${PWD_COMMAND}`; export r; \
4870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4871 $(HOST_EXPORTS) \
4872 $(POSTSTAGE1_HOST_EXPORTS) \
4873 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4874 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4875 case $(srcdir) in \
4876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4877 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4879 esac; \
4880 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4881 libsrcdir="$$s/opcodes"; \
4882 $(SHELL) $${libsrcdir}/configure \
4883 $(HOST_CONFIGARGS) $${srcdiroption} \
4884 @stage2_werror_flag@
4885 @endif opcodes-bootstrap
4887 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4888 maybe-configure-stage3-opcodes:
4889 @if opcodes-bootstrap
4890 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4891 configure-stage3-opcodes:
4892 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4893 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4894 r=`${PWD_COMMAND}`; export r; \
4895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4896 $(HOST_EXPORTS) \
4897 $(POSTSTAGE1_HOST_EXPORTS) \
4898 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4899 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4900 case $(srcdir) in \
4901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4902 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4904 esac; \
4905 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4906 libsrcdir="$$s/opcodes"; \
4907 $(SHELL) $${libsrcdir}/configure \
4908 $(HOST_CONFIGARGS) $${srcdiroption} \
4909 @stage2_werror_flag@
4910 @endif opcodes-bootstrap
4912 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4913 maybe-configure-stage4-opcodes:
4914 @if opcodes-bootstrap
4915 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4916 configure-stage4-opcodes:
4917 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4918 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4919 r=`${PWD_COMMAND}`; export r; \
4920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4921 $(HOST_EXPORTS) \
4922 $(POSTSTAGE1_HOST_EXPORTS) \
4923 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4924 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4925 case $(srcdir) in \
4926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4927 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4929 esac; \
4930 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4931 libsrcdir="$$s/opcodes"; \
4932 $(SHELL) $${libsrcdir}/configure \
4933 $(HOST_CONFIGARGS) $${srcdiroption} \
4934 @stage2_werror_flag@
4935 @endif opcodes-bootstrap
4937 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4938 maybe-configure-stageprofile-opcodes:
4939 @if opcodes-bootstrap
4940 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4941 configure-stageprofile-opcodes:
4942 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4943 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4944 r=`${PWD_COMMAND}`; export r; \
4945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4946 $(HOST_EXPORTS) \
4947 $(POSTSTAGE1_HOST_EXPORTS) \
4948 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4949 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4950 case $(srcdir) in \
4951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4952 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4954 esac; \
4955 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4956 libsrcdir="$$s/opcodes"; \
4957 $(SHELL) $${libsrcdir}/configure \
4958 $(HOST_CONFIGARGS) $${srcdiroption} \
4959 @stage2_werror_flag@
4960 @endif opcodes-bootstrap
4962 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4963 maybe-configure-stagefeedback-opcodes:
4964 @if opcodes-bootstrap
4965 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4966 configure-stagefeedback-opcodes:
4967 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4968 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4969 r=`${PWD_COMMAND}`; export r; \
4970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4971 $(HOST_EXPORTS) \
4972 $(POSTSTAGE1_HOST_EXPORTS) \
4973 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4974 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4975 case $(srcdir) in \
4976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4977 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4979 esac; \
4980 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4981 libsrcdir="$$s/opcodes"; \
4982 $(SHELL) $${libsrcdir}/configure \
4983 $(HOST_CONFIGARGS) $${srcdiroption} \
4984 @stage2_werror_flag@
4985 @endif opcodes-bootstrap
4991 .PHONY: all-opcodes maybe-all-opcodes
4992 maybe-all-opcodes:
4993 @if opcodes
4994 TARGET-opcodes=all
4995 maybe-all-opcodes: all-opcodes
4996 all-opcodes: configure-opcodes
4997 @test -f stage_last && exit 0; \
4998 r=`${PWD_COMMAND}`; export r; \
4999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5000 $(HOST_EXPORTS) \
5001 (cd $(HOST_SUBDIR)/opcodes && \
5002 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
5003 @endif opcodes
5007 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5008 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5009 maybe-all-stage1-opcodes:
5010 maybe-clean-stage1-opcodes:
5011 @if opcodes-bootstrap
5012 maybe-all-stage1-opcodes: all-stage1-opcodes
5013 all-stage1: all-stage1-opcodes
5014 TARGET-stage1-opcodes = $(TARGET-opcodes)
5015 all-stage1-opcodes: configure-stage1-opcodes
5016 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5017 @r=`${PWD_COMMAND}`; export r; \
5018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5019 $(HOST_EXPORTS) \
5020 cd $(HOST_SUBDIR)/opcodes && \
5021 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
5022 $(TARGET-stage1-opcodes)
5024 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5025 clean-stage1: clean-stage1-opcodes
5026 clean-stage1-opcodes:
5027 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
5028 || exit 0 ; \
5029 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5030 cd $(HOST_SUBDIR)/opcodes && \
5031 $(MAKE) $(FLAGS_TO_PASS) \
5032 CFLAGS="$(STAGE1_CFLAGS)" clean
5033 @endif opcodes-bootstrap
5036 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5037 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5038 maybe-all-stage2-opcodes:
5039 maybe-clean-stage2-opcodes:
5040 @if opcodes-bootstrap
5041 maybe-all-stage2-opcodes: all-stage2-opcodes
5042 all-stage2: all-stage2-opcodes
5043 TARGET-stage2-opcodes = $(TARGET-opcodes)
5044 all-stage2-opcodes: configure-stage2-opcodes
5045 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5046 @r=`${PWD_COMMAND}`; export r; \
5047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5048 $(HOST_EXPORTS) \
5049 $(POSTSTAGE1_HOST_EXPORTS) \
5050 cd $(HOST_SUBDIR)/opcodes && \
5051 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5052 $(TARGET-stage2-opcodes)
5054 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5055 clean-stage2: clean-stage2-opcodes
5056 clean-stage2-opcodes:
5057 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
5058 || exit 0 ; \
5059 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5060 cd $(HOST_SUBDIR)/opcodes && \
5061 $(MAKE) $(FLAGS_TO_PASS) \
5062 $(POSTSTAGE1_FLAGS_TO_PASS) \
5063 clean
5064 @endif opcodes-bootstrap
5067 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5068 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5069 maybe-all-stage3-opcodes:
5070 maybe-clean-stage3-opcodes:
5071 @if opcodes-bootstrap
5072 maybe-all-stage3-opcodes: all-stage3-opcodes
5073 all-stage3: all-stage3-opcodes
5074 TARGET-stage3-opcodes = $(TARGET-opcodes)
5075 all-stage3-opcodes: configure-stage3-opcodes
5076 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5077 @r=`${PWD_COMMAND}`; export r; \
5078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5079 $(HOST_EXPORTS) \
5080 $(POSTSTAGE1_HOST_EXPORTS) \
5081 cd $(HOST_SUBDIR)/opcodes && \
5082 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5083 $(TARGET-stage3-opcodes)
5085 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5086 clean-stage3: clean-stage3-opcodes
5087 clean-stage3-opcodes:
5088 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
5089 || exit 0 ; \
5090 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5091 cd $(HOST_SUBDIR)/opcodes && \
5092 $(MAKE) $(FLAGS_TO_PASS) \
5093 $(POSTSTAGE1_FLAGS_TO_PASS) \
5094 clean
5095 @endif opcodes-bootstrap
5098 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5099 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5100 maybe-all-stage4-opcodes:
5101 maybe-clean-stage4-opcodes:
5102 @if opcodes-bootstrap
5103 maybe-all-stage4-opcodes: all-stage4-opcodes
5104 all-stage4: all-stage4-opcodes
5105 TARGET-stage4-opcodes = $(TARGET-opcodes)
5106 all-stage4-opcodes: configure-stage4-opcodes
5107 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5108 @r=`${PWD_COMMAND}`; export r; \
5109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5110 $(HOST_EXPORTS) \
5111 $(POSTSTAGE1_HOST_EXPORTS) \
5112 cd $(HOST_SUBDIR)/opcodes && \
5113 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5114 $(TARGET-stage4-opcodes)
5116 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5117 clean-stage4: clean-stage4-opcodes
5118 clean-stage4-opcodes:
5119 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
5120 || exit 0 ; \
5121 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5122 cd $(HOST_SUBDIR)/opcodes && \
5123 $(MAKE) $(FLAGS_TO_PASS) \
5124 $(POSTSTAGE1_FLAGS_TO_PASS) \
5125 clean
5126 @endif opcodes-bootstrap
5129 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5130 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5131 maybe-all-stageprofile-opcodes:
5132 maybe-clean-stageprofile-opcodes:
5133 @if opcodes-bootstrap
5134 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5135 all-stageprofile: all-stageprofile-opcodes
5136 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5137 all-stageprofile-opcodes: configure-stageprofile-opcodes
5138 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5139 @r=`${PWD_COMMAND}`; export r; \
5140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5141 $(HOST_EXPORTS) \
5142 $(POSTSTAGE1_HOST_EXPORTS) \
5143 cd $(HOST_SUBDIR)/opcodes && \
5144 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5145 $(TARGET-stageprofile-opcodes)
5147 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5148 clean-stageprofile: clean-stageprofile-opcodes
5149 clean-stageprofile-opcodes:
5150 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
5151 || exit 0 ; \
5152 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5153 cd $(HOST_SUBDIR)/opcodes && \
5154 $(MAKE) $(FLAGS_TO_PASS) \
5155 $(POSTSTAGE1_FLAGS_TO_PASS) \
5156 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5157 @endif opcodes-bootstrap
5160 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5161 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5162 maybe-all-stagefeedback-opcodes:
5163 maybe-clean-stagefeedback-opcodes:
5164 @if opcodes-bootstrap
5165 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5166 all-stagefeedback: all-stagefeedback-opcodes
5167 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5168 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5169 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5170 @r=`${PWD_COMMAND}`; export r; \
5171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5172 $(HOST_EXPORTS) \
5173 $(POSTSTAGE1_HOST_EXPORTS) \
5174 cd $(HOST_SUBDIR)/opcodes && \
5175 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
5176 $(TARGET-stagefeedback-opcodes)
5178 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5179 clean-stagefeedback: clean-stagefeedback-opcodes
5180 clean-stagefeedback-opcodes:
5181 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
5182 || exit 0 ; \
5183 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5184 cd $(HOST_SUBDIR)/opcodes && \
5185 $(MAKE) $(FLAGS_TO_PASS) \
5186 $(POSTSTAGE1_FLAGS_TO_PASS) \
5187 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5188 @endif opcodes-bootstrap
5194 .PHONY: check-opcodes maybe-check-opcodes
5195 maybe-check-opcodes:
5196 @if opcodes
5197 maybe-check-opcodes: check-opcodes
5199 check-opcodes:
5200 @$(unstage)
5201 @r=`${PWD_COMMAND}`; export r; \
5202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5203 $(HOST_EXPORTS) \
5204 (cd $(HOST_SUBDIR)/opcodes && \
5205 $(MAKE) $(FLAGS_TO_PASS) check)
5207 @endif opcodes
5209 .PHONY: install-opcodes maybe-install-opcodes
5210 maybe-install-opcodes:
5211 @if opcodes
5212 maybe-install-opcodes: install-opcodes
5214 install-opcodes: installdirs
5215 @$(unstage)
5216 @r=`${PWD_COMMAND}`; export r; \
5217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5218 $(HOST_EXPORTS) \
5219 (cd $(HOST_SUBDIR)/opcodes && \
5220 $(MAKE) $(FLAGS_TO_PASS) install)
5222 @endif opcodes
5224 # Other targets (info, dvi, etc.)
5226 .PHONY: maybe-info-opcodes info-opcodes
5227 maybe-info-opcodes:
5228 @if opcodes
5229 maybe-info-opcodes: info-opcodes
5231 info-opcodes: \
5232 configure-opcodes
5233 @[ -f ./opcodes/Makefile ] || exit 0; \
5234 r=`${PWD_COMMAND}`; export r; \
5235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5236 $(HOST_EXPORTS) \
5237 for flag in $(EXTRA_HOST_FLAGS) ; do \
5238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5239 done; \
5240 echo "Doing info in opcodes" ; \
5241 (cd $(HOST_SUBDIR)/opcodes && \
5242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5244 "RANLIB=$${RANLIB}" \
5245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5246 info) \
5247 || exit 1
5249 @endif opcodes
5251 .PHONY: maybe-dvi-opcodes dvi-opcodes
5252 maybe-dvi-opcodes:
5253 @if opcodes
5254 maybe-dvi-opcodes: dvi-opcodes
5256 dvi-opcodes: \
5257 configure-opcodes
5258 @[ -f ./opcodes/Makefile ] || exit 0; \
5259 r=`${PWD_COMMAND}`; export r; \
5260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5261 $(HOST_EXPORTS) \
5262 for flag in $(EXTRA_HOST_FLAGS) ; do \
5263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5264 done; \
5265 echo "Doing dvi in opcodes" ; \
5266 (cd $(HOST_SUBDIR)/opcodes && \
5267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5269 "RANLIB=$${RANLIB}" \
5270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5271 dvi) \
5272 || exit 1
5274 @endif opcodes
5276 .PHONY: maybe-html-opcodes html-opcodes
5277 maybe-html-opcodes:
5278 @if opcodes
5279 maybe-html-opcodes: html-opcodes
5281 html-opcodes: \
5282 configure-opcodes
5283 @[ -f ./opcodes/Makefile ] || exit 0; \
5284 r=`${PWD_COMMAND}`; export r; \
5285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5286 $(HOST_EXPORTS) \
5287 for flag in $(EXTRA_HOST_FLAGS) ; do \
5288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5289 done; \
5290 echo "Doing html in opcodes" ; \
5291 (cd $(HOST_SUBDIR)/opcodes && \
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 html) \
5297 || exit 1
5299 @endif opcodes
5301 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5302 maybe-TAGS-opcodes:
5303 @if opcodes
5304 maybe-TAGS-opcodes: TAGS-opcodes
5306 TAGS-opcodes: \
5307 configure-opcodes
5308 @[ -f ./opcodes/Makefile ] || exit 0; \
5309 r=`${PWD_COMMAND}`; export r; \
5310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5311 $(HOST_EXPORTS) \
5312 for flag in $(EXTRA_HOST_FLAGS) ; do \
5313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5314 done; \
5315 echo "Doing TAGS in opcodes" ; \
5316 (cd $(HOST_SUBDIR)/opcodes && \
5317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5319 "RANLIB=$${RANLIB}" \
5320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5321 TAGS) \
5322 || exit 1
5324 @endif opcodes
5326 .PHONY: maybe-install-info-opcodes install-info-opcodes
5327 maybe-install-info-opcodes:
5328 @if opcodes
5329 maybe-install-info-opcodes: install-info-opcodes
5331 install-info-opcodes: \
5332 configure-opcodes \
5333 info-opcodes
5334 @[ -f ./opcodes/Makefile ] || exit 0; \
5335 r=`${PWD_COMMAND}`; export r; \
5336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337 $(HOST_EXPORTS) \
5338 for flag in $(EXTRA_HOST_FLAGS) ; do \
5339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5340 done; \
5341 echo "Doing install-info in opcodes" ; \
5342 (cd $(HOST_SUBDIR)/opcodes && \
5343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5345 "RANLIB=$${RANLIB}" \
5346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5347 install-info) \
5348 || exit 1
5350 @endif opcodes
5352 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5353 maybe-installcheck-opcodes:
5354 @if opcodes
5355 maybe-installcheck-opcodes: installcheck-opcodes
5357 installcheck-opcodes: \
5358 configure-opcodes
5359 @[ -f ./opcodes/Makefile ] || exit 0; \
5360 r=`${PWD_COMMAND}`; export r; \
5361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5362 $(HOST_EXPORTS) \
5363 for flag in $(EXTRA_HOST_FLAGS) ; do \
5364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5365 done; \
5366 echo "Doing installcheck in opcodes" ; \
5367 (cd $(HOST_SUBDIR)/opcodes && \
5368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5370 "RANLIB=$${RANLIB}" \
5371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5372 installcheck) \
5373 || exit 1
5375 @endif opcodes
5377 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5378 maybe-mostlyclean-opcodes:
5379 @if opcodes
5380 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5382 mostlyclean-opcodes:
5383 @[ -f ./opcodes/Makefile ] || exit 0; \
5384 r=`${PWD_COMMAND}`; export r; \
5385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386 $(HOST_EXPORTS) \
5387 for flag in $(EXTRA_HOST_FLAGS) ; do \
5388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5389 done; \
5390 echo "Doing mostlyclean in opcodes" ; \
5391 (cd $(HOST_SUBDIR)/opcodes && \
5392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5394 "RANLIB=$${RANLIB}" \
5395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5396 mostlyclean) \
5397 || exit 1
5399 @endif opcodes
5401 .PHONY: maybe-clean-opcodes clean-opcodes
5402 maybe-clean-opcodes:
5403 @if opcodes
5404 maybe-clean-opcodes: clean-opcodes
5406 clean-opcodes:
5407 @[ -f ./opcodes/Makefile ] || exit 0; \
5408 r=`${PWD_COMMAND}`; export r; \
5409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5410 $(HOST_EXPORTS) \
5411 for flag in $(EXTRA_HOST_FLAGS) ; do \
5412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5413 done; \
5414 echo "Doing clean in opcodes" ; \
5415 (cd $(HOST_SUBDIR)/opcodes && \
5416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5418 "RANLIB=$${RANLIB}" \
5419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5420 clean) \
5421 || exit 1
5423 @endif opcodes
5425 .PHONY: maybe-distclean-opcodes distclean-opcodes
5426 maybe-distclean-opcodes:
5427 @if opcodes
5428 maybe-distclean-opcodes: distclean-opcodes
5430 distclean-opcodes:
5431 @[ -f ./opcodes/Makefile ] || exit 0; \
5432 r=`${PWD_COMMAND}`; export r; \
5433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5434 $(HOST_EXPORTS) \
5435 for flag in $(EXTRA_HOST_FLAGS) ; do \
5436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5437 done; \
5438 echo "Doing distclean in opcodes" ; \
5439 (cd $(HOST_SUBDIR)/opcodes && \
5440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5442 "RANLIB=$${RANLIB}" \
5443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5444 distclean) \
5445 || exit 1
5447 @endif opcodes
5449 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5450 maybe-maintainer-clean-opcodes:
5451 @if opcodes
5452 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5454 maintainer-clean-opcodes:
5455 @[ -f ./opcodes/Makefile ] || exit 0; \
5456 r=`${PWD_COMMAND}`; export r; \
5457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458 $(HOST_EXPORTS) \
5459 for flag in $(EXTRA_HOST_FLAGS) ; do \
5460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5461 done; \
5462 echo "Doing maintainer-clean in opcodes" ; \
5463 (cd $(HOST_SUBDIR)/opcodes && \
5464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5466 "RANLIB=$${RANLIB}" \
5467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5468 maintainer-clean) \
5469 || exit 1
5471 @endif opcodes
5475 .PHONY: configure-binutils maybe-configure-binutils
5476 maybe-configure-binutils:
5477 @if binutils
5478 maybe-configure-binutils: configure-binutils
5479 configure-binutils:
5480 @test -f stage_last && exit 0; \
5481 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5483 r=`${PWD_COMMAND}`; export r; \
5484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5485 $(HOST_EXPORTS) \
5486 echo Configuring in $(HOST_SUBDIR)/binutils; \
5487 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5488 case $(srcdir) in \
5489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5490 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5492 esac; \
5493 srcdiroption="--srcdir=$${topdir}/binutils"; \
5494 libsrcdir="$$s/binutils"; \
5495 $(SHELL) $${libsrcdir}/configure \
5496 $(HOST_CONFIGARGS) $${srcdiroption} \
5497 || exit 1
5498 @endif binutils
5502 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5503 maybe-configure-stage1-binutils:
5504 @if binutils-bootstrap
5505 maybe-configure-stage1-binutils: configure-stage1-binutils
5506 configure-stage1-binutils:
5507 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5508 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5509 r=`${PWD_COMMAND}`; export r; \
5510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5511 $(HOST_EXPORTS) \
5512 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5513 cd $(HOST_SUBDIR)/binutils || exit 1; \
5514 case $(srcdir) in \
5515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5516 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5518 esac; \
5519 srcdiroption="--srcdir=$${topdir}/binutils"; \
5520 libsrcdir="$$s/binutils"; \
5521 $(SHELL) $${libsrcdir}/configure \
5522 $(HOST_CONFIGARGS) $${srcdiroption} \
5523 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5524 @endif binutils-bootstrap
5526 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5527 maybe-configure-stage2-binutils:
5528 @if binutils-bootstrap
5529 maybe-configure-stage2-binutils: configure-stage2-binutils
5530 configure-stage2-binutils:
5531 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5532 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5533 r=`${PWD_COMMAND}`; export r; \
5534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5535 $(HOST_EXPORTS) \
5536 $(POSTSTAGE1_HOST_EXPORTS) \
5537 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5538 cd $(HOST_SUBDIR)/binutils || exit 1; \
5539 case $(srcdir) in \
5540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5541 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5543 esac; \
5544 srcdiroption="--srcdir=$${topdir}/binutils"; \
5545 libsrcdir="$$s/binutils"; \
5546 $(SHELL) $${libsrcdir}/configure \
5547 $(HOST_CONFIGARGS) $${srcdiroption} \
5548 @stage2_werror_flag@
5549 @endif binutils-bootstrap
5551 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5552 maybe-configure-stage3-binutils:
5553 @if binutils-bootstrap
5554 maybe-configure-stage3-binutils: configure-stage3-binutils
5555 configure-stage3-binutils:
5556 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5557 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5558 r=`${PWD_COMMAND}`; export r; \
5559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5560 $(HOST_EXPORTS) \
5561 $(POSTSTAGE1_HOST_EXPORTS) \
5562 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5563 cd $(HOST_SUBDIR)/binutils || exit 1; \
5564 case $(srcdir) in \
5565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5566 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5568 esac; \
5569 srcdiroption="--srcdir=$${topdir}/binutils"; \
5570 libsrcdir="$$s/binutils"; \
5571 $(SHELL) $${libsrcdir}/configure \
5572 $(HOST_CONFIGARGS) $${srcdiroption} \
5573 @stage2_werror_flag@
5574 @endif binutils-bootstrap
5576 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5577 maybe-configure-stage4-binutils:
5578 @if binutils-bootstrap
5579 maybe-configure-stage4-binutils: configure-stage4-binutils
5580 configure-stage4-binutils:
5581 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5582 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5583 r=`${PWD_COMMAND}`; export r; \
5584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5585 $(HOST_EXPORTS) \
5586 $(POSTSTAGE1_HOST_EXPORTS) \
5587 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5588 cd $(HOST_SUBDIR)/binutils || exit 1; \
5589 case $(srcdir) in \
5590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5591 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5593 esac; \
5594 srcdiroption="--srcdir=$${topdir}/binutils"; \
5595 libsrcdir="$$s/binutils"; \
5596 $(SHELL) $${libsrcdir}/configure \
5597 $(HOST_CONFIGARGS) $${srcdiroption} \
5598 @stage2_werror_flag@
5599 @endif binutils-bootstrap
5601 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5602 maybe-configure-stageprofile-binutils:
5603 @if binutils-bootstrap
5604 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5605 configure-stageprofile-binutils:
5606 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5607 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5608 r=`${PWD_COMMAND}`; export r; \
5609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5610 $(HOST_EXPORTS) \
5611 $(POSTSTAGE1_HOST_EXPORTS) \
5612 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5613 cd $(HOST_SUBDIR)/binutils || exit 1; \
5614 case $(srcdir) in \
5615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5616 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5618 esac; \
5619 srcdiroption="--srcdir=$${topdir}/binutils"; \
5620 libsrcdir="$$s/binutils"; \
5621 $(SHELL) $${libsrcdir}/configure \
5622 $(HOST_CONFIGARGS) $${srcdiroption} \
5623 @stage2_werror_flag@
5624 @endif binutils-bootstrap
5626 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5627 maybe-configure-stagefeedback-binutils:
5628 @if binutils-bootstrap
5629 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5630 configure-stagefeedback-binutils:
5631 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5632 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5633 r=`${PWD_COMMAND}`; export r; \
5634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5635 $(HOST_EXPORTS) \
5636 $(POSTSTAGE1_HOST_EXPORTS) \
5637 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5638 cd $(HOST_SUBDIR)/binutils || exit 1; \
5639 case $(srcdir) in \
5640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5641 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5643 esac; \
5644 srcdiroption="--srcdir=$${topdir}/binutils"; \
5645 libsrcdir="$$s/binutils"; \
5646 $(SHELL) $${libsrcdir}/configure \
5647 $(HOST_CONFIGARGS) $${srcdiroption} \
5648 @stage2_werror_flag@
5649 @endif binutils-bootstrap
5655 .PHONY: all-binutils maybe-all-binutils
5656 maybe-all-binutils:
5657 @if binutils
5658 TARGET-binutils=all
5659 maybe-all-binutils: all-binutils
5660 all-binutils: configure-binutils
5661 @test -f stage_last && exit 0; \
5662 r=`${PWD_COMMAND}`; export r; \
5663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5664 $(HOST_EXPORTS) \
5665 (cd $(HOST_SUBDIR)/binutils && \
5666 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
5667 @endif binutils
5671 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5672 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5673 maybe-all-stage1-binutils:
5674 maybe-clean-stage1-binutils:
5675 @if binutils-bootstrap
5676 maybe-all-stage1-binutils: all-stage1-binutils
5677 all-stage1: all-stage1-binutils
5678 TARGET-stage1-binutils = $(TARGET-binutils)
5679 all-stage1-binutils: configure-stage1-binutils
5680 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5681 @r=`${PWD_COMMAND}`; export r; \
5682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5683 $(HOST_EXPORTS) \
5684 cd $(HOST_SUBDIR)/binutils && \
5685 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
5686 $(TARGET-stage1-binutils)
5688 maybe-clean-stage1-binutils: clean-stage1-binutils
5689 clean-stage1: clean-stage1-binutils
5690 clean-stage1-binutils:
5691 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5692 || exit 0 ; \
5693 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5694 cd $(HOST_SUBDIR)/binutils && \
5695 $(MAKE) $(FLAGS_TO_PASS) \
5696 CFLAGS="$(STAGE1_CFLAGS)" clean
5697 @endif binutils-bootstrap
5700 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5701 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5702 maybe-all-stage2-binutils:
5703 maybe-clean-stage2-binutils:
5704 @if binutils-bootstrap
5705 maybe-all-stage2-binutils: all-stage2-binutils
5706 all-stage2: all-stage2-binutils
5707 TARGET-stage2-binutils = $(TARGET-binutils)
5708 all-stage2-binutils: configure-stage2-binutils
5709 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5710 @r=`${PWD_COMMAND}`; export r; \
5711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5712 $(HOST_EXPORTS) \
5713 $(POSTSTAGE1_HOST_EXPORTS) \
5714 cd $(HOST_SUBDIR)/binutils && \
5715 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5716 $(TARGET-stage2-binutils)
5718 maybe-clean-stage2-binutils: clean-stage2-binutils
5719 clean-stage2: clean-stage2-binutils
5720 clean-stage2-binutils:
5721 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5722 || exit 0 ; \
5723 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5724 cd $(HOST_SUBDIR)/binutils && \
5725 $(MAKE) $(FLAGS_TO_PASS) \
5726 $(POSTSTAGE1_FLAGS_TO_PASS) \
5727 clean
5728 @endif binutils-bootstrap
5731 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5732 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5733 maybe-all-stage3-binutils:
5734 maybe-clean-stage3-binutils:
5735 @if binutils-bootstrap
5736 maybe-all-stage3-binutils: all-stage3-binutils
5737 all-stage3: all-stage3-binutils
5738 TARGET-stage3-binutils = $(TARGET-binutils)
5739 all-stage3-binutils: configure-stage3-binutils
5740 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5741 @r=`${PWD_COMMAND}`; export r; \
5742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5743 $(HOST_EXPORTS) \
5744 $(POSTSTAGE1_HOST_EXPORTS) \
5745 cd $(HOST_SUBDIR)/binutils && \
5746 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5747 $(TARGET-stage3-binutils)
5749 maybe-clean-stage3-binutils: clean-stage3-binutils
5750 clean-stage3: clean-stage3-binutils
5751 clean-stage3-binutils:
5752 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5753 || exit 0 ; \
5754 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5755 cd $(HOST_SUBDIR)/binutils && \
5756 $(MAKE) $(FLAGS_TO_PASS) \
5757 $(POSTSTAGE1_FLAGS_TO_PASS) \
5758 clean
5759 @endif binutils-bootstrap
5762 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5763 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5764 maybe-all-stage4-binutils:
5765 maybe-clean-stage4-binutils:
5766 @if binutils-bootstrap
5767 maybe-all-stage4-binutils: all-stage4-binutils
5768 all-stage4: all-stage4-binutils
5769 TARGET-stage4-binutils = $(TARGET-binutils)
5770 all-stage4-binutils: configure-stage4-binutils
5771 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5772 @r=`${PWD_COMMAND}`; export r; \
5773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5774 $(HOST_EXPORTS) \
5775 $(POSTSTAGE1_HOST_EXPORTS) \
5776 cd $(HOST_SUBDIR)/binutils && \
5777 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5778 $(TARGET-stage4-binutils)
5780 maybe-clean-stage4-binutils: clean-stage4-binutils
5781 clean-stage4: clean-stage4-binutils
5782 clean-stage4-binutils:
5783 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5784 || exit 0 ; \
5785 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5786 cd $(HOST_SUBDIR)/binutils && \
5787 $(MAKE) $(FLAGS_TO_PASS) \
5788 $(POSTSTAGE1_FLAGS_TO_PASS) \
5789 clean
5790 @endif binutils-bootstrap
5793 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5794 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5795 maybe-all-stageprofile-binutils:
5796 maybe-clean-stageprofile-binutils:
5797 @if binutils-bootstrap
5798 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5799 all-stageprofile: all-stageprofile-binutils
5800 TARGET-stageprofile-binutils = $(TARGET-binutils)
5801 all-stageprofile-binutils: configure-stageprofile-binutils
5802 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5803 @r=`${PWD_COMMAND}`; export r; \
5804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5805 $(HOST_EXPORTS) \
5806 $(POSTSTAGE1_HOST_EXPORTS) \
5807 cd $(HOST_SUBDIR)/binutils && \
5808 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5809 $(TARGET-stageprofile-binutils)
5811 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5812 clean-stageprofile: clean-stageprofile-binutils
5813 clean-stageprofile-binutils:
5814 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5815 || exit 0 ; \
5816 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5817 cd $(HOST_SUBDIR)/binutils && \
5818 $(MAKE) $(FLAGS_TO_PASS) \
5819 $(POSTSTAGE1_FLAGS_TO_PASS) \
5820 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5821 @endif binutils-bootstrap
5824 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5825 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5826 maybe-all-stagefeedback-binutils:
5827 maybe-clean-stagefeedback-binutils:
5828 @if binutils-bootstrap
5829 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5830 all-stagefeedback: all-stagefeedback-binutils
5831 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5832 all-stagefeedback-binutils: configure-stagefeedback-binutils
5833 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5834 @r=`${PWD_COMMAND}`; export r; \
5835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5836 $(HOST_EXPORTS) \
5837 $(POSTSTAGE1_HOST_EXPORTS) \
5838 cd $(HOST_SUBDIR)/binutils && \
5839 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
5840 $(TARGET-stagefeedback-binutils)
5842 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5843 clean-stagefeedback: clean-stagefeedback-binutils
5844 clean-stagefeedback-binutils:
5845 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5846 || exit 0 ; \
5847 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5848 cd $(HOST_SUBDIR)/binutils && \
5849 $(MAKE) $(FLAGS_TO_PASS) \
5850 $(POSTSTAGE1_FLAGS_TO_PASS) \
5851 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5852 @endif binutils-bootstrap
5858 .PHONY: check-binutils maybe-check-binutils
5859 maybe-check-binutils:
5860 @if binutils
5861 maybe-check-binutils: check-binutils
5863 check-binutils:
5864 @$(unstage)
5865 @r=`${PWD_COMMAND}`; export r; \
5866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5867 $(HOST_EXPORTS) \
5868 (cd $(HOST_SUBDIR)/binutils && \
5869 $(MAKE) $(FLAGS_TO_PASS) check)
5871 @endif binutils
5873 .PHONY: install-binutils maybe-install-binutils
5874 maybe-install-binutils:
5875 @if binutils
5876 maybe-install-binutils: install-binutils
5878 install-binutils: installdirs
5879 @$(unstage)
5880 @r=`${PWD_COMMAND}`; export r; \
5881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882 $(HOST_EXPORTS) \
5883 (cd $(HOST_SUBDIR)/binutils && \
5884 $(MAKE) $(FLAGS_TO_PASS) install)
5886 @endif binutils
5888 # Other targets (info, dvi, etc.)
5890 .PHONY: maybe-info-binutils info-binutils
5891 maybe-info-binutils:
5892 @if binutils
5893 maybe-info-binutils: info-binutils
5895 info-binutils: \
5896 configure-binutils
5897 @[ -f ./binutils/Makefile ] || exit 0; \
5898 r=`${PWD_COMMAND}`; export r; \
5899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5900 $(HOST_EXPORTS) \
5901 for flag in $(EXTRA_HOST_FLAGS) ; do \
5902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5903 done; \
5904 echo "Doing info in binutils" ; \
5905 (cd $(HOST_SUBDIR)/binutils && \
5906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5908 "RANLIB=$${RANLIB}" \
5909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5910 info) \
5911 || exit 1
5913 @endif binutils
5915 .PHONY: maybe-dvi-binutils dvi-binutils
5916 maybe-dvi-binutils:
5917 @if binutils
5918 maybe-dvi-binutils: dvi-binutils
5920 dvi-binutils: \
5921 configure-binutils
5922 @[ -f ./binutils/Makefile ] || exit 0; \
5923 r=`${PWD_COMMAND}`; export r; \
5924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5925 $(HOST_EXPORTS) \
5926 for flag in $(EXTRA_HOST_FLAGS) ; do \
5927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5928 done; \
5929 echo "Doing dvi in binutils" ; \
5930 (cd $(HOST_SUBDIR)/binutils && \
5931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5933 "RANLIB=$${RANLIB}" \
5934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5935 dvi) \
5936 || exit 1
5938 @endif binutils
5940 .PHONY: maybe-html-binutils html-binutils
5941 maybe-html-binutils:
5942 @if binutils
5943 maybe-html-binutils: html-binutils
5945 html-binutils: \
5946 configure-binutils
5947 @[ -f ./binutils/Makefile ] || exit 0; \
5948 r=`${PWD_COMMAND}`; export r; \
5949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5950 $(HOST_EXPORTS) \
5951 for flag in $(EXTRA_HOST_FLAGS) ; do \
5952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5953 done; \
5954 echo "Doing html in binutils" ; \
5955 (cd $(HOST_SUBDIR)/binutils && \
5956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5958 "RANLIB=$${RANLIB}" \
5959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5960 html) \
5961 || exit 1
5963 @endif binutils
5965 .PHONY: maybe-TAGS-binutils TAGS-binutils
5966 maybe-TAGS-binutils:
5967 @if binutils
5968 maybe-TAGS-binutils: TAGS-binutils
5970 TAGS-binutils: \
5971 configure-binutils
5972 @[ -f ./binutils/Makefile ] || exit 0; \
5973 r=`${PWD_COMMAND}`; export r; \
5974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5975 $(HOST_EXPORTS) \
5976 for flag in $(EXTRA_HOST_FLAGS) ; do \
5977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5978 done; \
5979 echo "Doing TAGS in binutils" ; \
5980 (cd $(HOST_SUBDIR)/binutils && \
5981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5983 "RANLIB=$${RANLIB}" \
5984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5985 TAGS) \
5986 || exit 1
5988 @endif binutils
5990 .PHONY: maybe-install-info-binutils install-info-binutils
5991 maybe-install-info-binutils:
5992 @if binutils
5993 maybe-install-info-binutils: install-info-binutils
5995 install-info-binutils: \
5996 configure-binutils \
5997 info-binutils
5998 @[ -f ./binutils/Makefile ] || exit 0; \
5999 r=`${PWD_COMMAND}`; export r; \
6000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6001 $(HOST_EXPORTS) \
6002 for flag in $(EXTRA_HOST_FLAGS) ; do \
6003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6004 done; \
6005 echo "Doing install-info in binutils" ; \
6006 (cd $(HOST_SUBDIR)/binutils && \
6007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6009 "RANLIB=$${RANLIB}" \
6010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6011 install-info) \
6012 || exit 1
6014 @endif binutils
6016 .PHONY: maybe-installcheck-binutils installcheck-binutils
6017 maybe-installcheck-binutils:
6018 @if binutils
6019 maybe-installcheck-binutils: installcheck-binutils
6021 installcheck-binutils: \
6022 configure-binutils
6023 @[ -f ./binutils/Makefile ] || exit 0; \
6024 r=`${PWD_COMMAND}`; export r; \
6025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6026 $(HOST_EXPORTS) \
6027 for flag in $(EXTRA_HOST_FLAGS) ; do \
6028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6029 done; \
6030 echo "Doing installcheck in binutils" ; \
6031 (cd $(HOST_SUBDIR)/binutils && \
6032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6034 "RANLIB=$${RANLIB}" \
6035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6036 installcheck) \
6037 || exit 1
6039 @endif binutils
6041 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6042 maybe-mostlyclean-binutils:
6043 @if binutils
6044 maybe-mostlyclean-binutils: mostlyclean-binutils
6046 mostlyclean-binutils:
6047 @[ -f ./binutils/Makefile ] || exit 0; \
6048 r=`${PWD_COMMAND}`; export r; \
6049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6050 $(HOST_EXPORTS) \
6051 for flag in $(EXTRA_HOST_FLAGS) ; do \
6052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6053 done; \
6054 echo "Doing mostlyclean in binutils" ; \
6055 (cd $(HOST_SUBDIR)/binutils && \
6056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6058 "RANLIB=$${RANLIB}" \
6059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6060 mostlyclean) \
6061 || exit 1
6063 @endif binutils
6065 .PHONY: maybe-clean-binutils clean-binutils
6066 maybe-clean-binutils:
6067 @if binutils
6068 maybe-clean-binutils: clean-binutils
6070 clean-binutils:
6071 @[ -f ./binutils/Makefile ] || exit 0; \
6072 r=`${PWD_COMMAND}`; export r; \
6073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6074 $(HOST_EXPORTS) \
6075 for flag in $(EXTRA_HOST_FLAGS) ; do \
6076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6077 done; \
6078 echo "Doing clean in binutils" ; \
6079 (cd $(HOST_SUBDIR)/binutils && \
6080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6082 "RANLIB=$${RANLIB}" \
6083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6084 clean) \
6085 || exit 1
6087 @endif binutils
6089 .PHONY: maybe-distclean-binutils distclean-binutils
6090 maybe-distclean-binutils:
6091 @if binutils
6092 maybe-distclean-binutils: distclean-binutils
6094 distclean-binutils:
6095 @[ -f ./binutils/Makefile ] || exit 0; \
6096 r=`${PWD_COMMAND}`; export r; \
6097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6098 $(HOST_EXPORTS) \
6099 for flag in $(EXTRA_HOST_FLAGS) ; do \
6100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6101 done; \
6102 echo "Doing distclean in binutils" ; \
6103 (cd $(HOST_SUBDIR)/binutils && \
6104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6106 "RANLIB=$${RANLIB}" \
6107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6108 distclean) \
6109 || exit 1
6111 @endif binutils
6113 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6114 maybe-maintainer-clean-binutils:
6115 @if binutils
6116 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6118 maintainer-clean-binutils:
6119 @[ -f ./binutils/Makefile ] || exit 0; \
6120 r=`${PWD_COMMAND}`; export r; \
6121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122 $(HOST_EXPORTS) \
6123 for flag in $(EXTRA_HOST_FLAGS) ; do \
6124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6125 done; \
6126 echo "Doing maintainer-clean in binutils" ; \
6127 (cd $(HOST_SUBDIR)/binutils && \
6128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6130 "RANLIB=$${RANLIB}" \
6131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6132 maintainer-clean) \
6133 || exit 1
6135 @endif binutils
6139 .PHONY: configure-bison maybe-configure-bison
6140 maybe-configure-bison:
6141 @if bison
6142 maybe-configure-bison: configure-bison
6143 configure-bison:
6144 @$(unstage)
6145 @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
6147 r=`${PWD_COMMAND}`; export r; \
6148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6149 $(HOST_EXPORTS) \
6150 echo Configuring in $(HOST_SUBDIR)/bison; \
6151 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6152 case $(srcdir) in \
6153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6154 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6156 esac; \
6157 srcdiroption="--srcdir=$${topdir}/bison"; \
6158 libsrcdir="$$s/bison"; \
6159 $(SHELL) $${libsrcdir}/configure \
6160 $(HOST_CONFIGARGS) $${srcdiroption} \
6161 || exit 1
6162 @endif bison
6168 .PHONY: all-bison maybe-all-bison
6169 maybe-all-bison:
6170 @if bison
6171 TARGET-bison=all
6172 maybe-all-bison: all-bison
6173 all-bison: configure-bison
6174 @$(unstage)
6175 @r=`${PWD_COMMAND}`; export r; \
6176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6177 $(HOST_EXPORTS) \
6178 (cd $(HOST_SUBDIR)/bison && \
6179 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
6180 @endif bison
6185 .PHONY: check-bison maybe-check-bison
6186 maybe-check-bison:
6187 @if bison
6188 maybe-check-bison: check-bison
6190 # This module is only tested in a native toolchain.
6191 check-bison:
6192 @$(unstage)
6193 @if [ '$(host)' = '$(target)' ] ; then \
6194 r=`${PWD_COMMAND}`; export r; \
6195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6196 $(HOST_EXPORTS) \
6197 (cd $(HOST_SUBDIR)/bison && \
6198 $(MAKE) $(FLAGS_TO_PASS) check); \
6201 @endif bison
6203 .PHONY: install-bison maybe-install-bison
6204 maybe-install-bison:
6205 @if bison
6206 maybe-install-bison: install-bison
6208 install-bison: installdirs
6209 @$(unstage)
6210 @r=`${PWD_COMMAND}`; export r; \
6211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6212 $(HOST_EXPORTS) \
6213 (cd $(HOST_SUBDIR)/bison && \
6214 $(MAKE) $(FLAGS_TO_PASS) install)
6216 @endif bison
6218 # Other targets (info, dvi, etc.)
6220 .PHONY: maybe-info-bison info-bison
6221 maybe-info-bison:
6222 @if bison
6223 maybe-info-bison: info-bison
6225 info-bison: \
6226 configure-bison
6227 @$(unstage)
6228 @[ -f ./bison/Makefile ] || exit 0; \
6229 r=`${PWD_COMMAND}`; export r; \
6230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6231 $(HOST_EXPORTS) \
6232 for flag in $(EXTRA_HOST_FLAGS) ; do \
6233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6234 done; \
6235 echo "Doing info in bison" ; \
6236 (cd $(HOST_SUBDIR)/bison && \
6237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6239 "RANLIB=$${RANLIB}" \
6240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6241 info) \
6242 || exit 1
6244 @endif bison
6246 .PHONY: maybe-dvi-bison dvi-bison
6247 maybe-dvi-bison:
6248 @if bison
6249 maybe-dvi-bison: dvi-bison
6251 dvi-bison: \
6252 configure-bison
6253 @$(unstage)
6254 @[ -f ./bison/Makefile ] || exit 0; \
6255 r=`${PWD_COMMAND}`; export r; \
6256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6257 $(HOST_EXPORTS) \
6258 for flag in $(EXTRA_HOST_FLAGS) ; do \
6259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6260 done; \
6261 echo "Doing dvi in bison" ; \
6262 (cd $(HOST_SUBDIR)/bison && \
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 dvi) \
6268 || exit 1
6270 @endif bison
6272 .PHONY: maybe-html-bison html-bison
6273 maybe-html-bison:
6274 @if bison
6275 maybe-html-bison: html-bison
6277 html-bison: \
6278 configure-bison
6279 @$(unstage)
6280 @[ -f ./bison/Makefile ] || exit 0; \
6281 r=`${PWD_COMMAND}`; export r; \
6282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6283 $(HOST_EXPORTS) \
6284 for flag in $(EXTRA_HOST_FLAGS) ; do \
6285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6286 done; \
6287 echo "Doing html in bison" ; \
6288 (cd $(HOST_SUBDIR)/bison && \
6289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6291 "RANLIB=$${RANLIB}" \
6292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6293 html) \
6294 || exit 1
6296 @endif bison
6298 .PHONY: maybe-TAGS-bison TAGS-bison
6299 maybe-TAGS-bison:
6300 @if bison
6301 maybe-TAGS-bison: TAGS-bison
6303 TAGS-bison: \
6304 configure-bison
6305 @$(unstage)
6306 @[ -f ./bison/Makefile ] || exit 0; \
6307 r=`${PWD_COMMAND}`; export r; \
6308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6309 $(HOST_EXPORTS) \
6310 for flag in $(EXTRA_HOST_FLAGS) ; do \
6311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6312 done; \
6313 echo "Doing TAGS in bison" ; \
6314 (cd $(HOST_SUBDIR)/bison && \
6315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6317 "RANLIB=$${RANLIB}" \
6318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6319 TAGS) \
6320 || exit 1
6322 @endif bison
6324 .PHONY: maybe-install-info-bison install-info-bison
6325 maybe-install-info-bison:
6326 @if bison
6327 maybe-install-info-bison: install-info-bison
6329 install-info-bison: \
6330 configure-bison \
6331 info-bison
6332 @$(unstage)
6333 @[ -f ./bison/Makefile ] || exit 0; \
6334 r=`${PWD_COMMAND}`; export r; \
6335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6336 $(HOST_EXPORTS) \
6337 for flag in $(EXTRA_HOST_FLAGS) ; do \
6338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6339 done; \
6340 echo "Doing install-info in bison" ; \
6341 (cd $(HOST_SUBDIR)/bison && \
6342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6344 "RANLIB=$${RANLIB}" \
6345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6346 install-info) \
6347 || exit 1
6349 @endif bison
6351 .PHONY: maybe-installcheck-bison installcheck-bison
6352 maybe-installcheck-bison:
6353 @if bison
6354 maybe-installcheck-bison: installcheck-bison
6356 installcheck-bison: \
6357 configure-bison
6358 @$(unstage)
6359 @[ -f ./bison/Makefile ] || exit 0; \
6360 r=`${PWD_COMMAND}`; export r; \
6361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6362 $(HOST_EXPORTS) \
6363 for flag in $(EXTRA_HOST_FLAGS) ; do \
6364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6365 done; \
6366 echo "Doing installcheck in bison" ; \
6367 (cd $(HOST_SUBDIR)/bison && \
6368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6370 "RANLIB=$${RANLIB}" \
6371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6372 installcheck) \
6373 || exit 1
6375 @endif bison
6377 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6378 maybe-mostlyclean-bison:
6379 @if bison
6380 maybe-mostlyclean-bison: mostlyclean-bison
6382 mostlyclean-bison:
6383 @$(unstage)
6384 @[ -f ./bison/Makefile ] || exit 0; \
6385 r=`${PWD_COMMAND}`; export r; \
6386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6387 $(HOST_EXPORTS) \
6388 for flag in $(EXTRA_HOST_FLAGS) ; do \
6389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6390 done; \
6391 echo "Doing mostlyclean in bison" ; \
6392 (cd $(HOST_SUBDIR)/bison && \
6393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6395 "RANLIB=$${RANLIB}" \
6396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6397 mostlyclean) \
6398 || exit 1
6400 @endif bison
6402 .PHONY: maybe-clean-bison clean-bison
6403 maybe-clean-bison:
6404 @if bison
6405 maybe-clean-bison: clean-bison
6407 clean-bison:
6408 @$(unstage)
6409 @[ -f ./bison/Makefile ] || exit 0; \
6410 r=`${PWD_COMMAND}`; export r; \
6411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6412 $(HOST_EXPORTS) \
6413 for flag in $(EXTRA_HOST_FLAGS) ; do \
6414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6415 done; \
6416 echo "Doing clean in bison" ; \
6417 (cd $(HOST_SUBDIR)/bison && \
6418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6420 "RANLIB=$${RANLIB}" \
6421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6422 clean) \
6423 || exit 1
6425 @endif bison
6427 .PHONY: maybe-distclean-bison distclean-bison
6428 maybe-distclean-bison:
6429 @if bison
6430 maybe-distclean-bison: distclean-bison
6432 distclean-bison:
6433 @$(unstage)
6434 @[ -f ./bison/Makefile ] || exit 0; \
6435 r=`${PWD_COMMAND}`; export r; \
6436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6437 $(HOST_EXPORTS) \
6438 for flag in $(EXTRA_HOST_FLAGS) ; do \
6439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6440 done; \
6441 echo "Doing distclean in bison" ; \
6442 (cd $(HOST_SUBDIR)/bison && \
6443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6445 "RANLIB=$${RANLIB}" \
6446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6447 distclean) \
6448 || exit 1
6450 @endif bison
6452 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6453 maybe-maintainer-clean-bison:
6454 @if bison
6455 maybe-maintainer-clean-bison: maintainer-clean-bison
6457 maintainer-clean-bison:
6458 @$(unstage)
6459 @[ -f ./bison/Makefile ] || exit 0; \
6460 r=`${PWD_COMMAND}`; export r; \
6461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6462 $(HOST_EXPORTS) \
6463 for flag in $(EXTRA_HOST_FLAGS) ; do \
6464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6465 done; \
6466 echo "Doing maintainer-clean in bison" ; \
6467 (cd $(HOST_SUBDIR)/bison && \
6468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6470 "RANLIB=$${RANLIB}" \
6471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6472 maintainer-clean) \
6473 || exit 1
6475 @endif bison
6479 .PHONY: configure-byacc maybe-configure-byacc
6480 maybe-configure-byacc:
6481 @if byacc
6482 maybe-configure-byacc: configure-byacc
6483 configure-byacc:
6484 @$(unstage)
6485 @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6487 r=`${PWD_COMMAND}`; export r; \
6488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489 $(HOST_EXPORTS) \
6490 echo Configuring in $(HOST_SUBDIR)/byacc; \
6491 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6492 case $(srcdir) in \
6493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6494 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6496 esac; \
6497 srcdiroption="--srcdir=$${topdir}/byacc"; \
6498 libsrcdir="$$s/byacc"; \
6499 $(SHELL) $${libsrcdir}/configure \
6500 $(HOST_CONFIGARGS) $${srcdiroption} \
6501 || exit 1
6502 @endif byacc
6508 .PHONY: all-byacc maybe-all-byacc
6509 maybe-all-byacc:
6510 @if byacc
6511 TARGET-byacc=all
6512 maybe-all-byacc: all-byacc
6513 all-byacc: configure-byacc
6514 @$(unstage)
6515 @r=`${PWD_COMMAND}`; export r; \
6516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6517 $(HOST_EXPORTS) \
6518 (cd $(HOST_SUBDIR)/byacc && \
6519 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
6520 @endif byacc
6525 .PHONY: check-byacc maybe-check-byacc
6526 maybe-check-byacc:
6527 @if byacc
6528 maybe-check-byacc: check-byacc
6530 # This module is only tested in a native toolchain.
6531 check-byacc:
6532 @$(unstage)
6533 @if [ '$(host)' = '$(target)' ] ; then \
6534 r=`${PWD_COMMAND}`; export r; \
6535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6536 $(HOST_EXPORTS) \
6537 (cd $(HOST_SUBDIR)/byacc && \
6538 $(MAKE) $(FLAGS_TO_PASS) check); \
6541 @endif byacc
6543 .PHONY: install-byacc maybe-install-byacc
6544 maybe-install-byacc:
6545 @if byacc
6546 maybe-install-byacc: install-byacc
6548 install-byacc: installdirs
6549 @$(unstage)
6550 @r=`${PWD_COMMAND}`; export r; \
6551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6552 $(HOST_EXPORTS) \
6553 (cd $(HOST_SUBDIR)/byacc && \
6554 $(MAKE) $(FLAGS_TO_PASS) install)
6556 @endif byacc
6558 # Other targets (info, dvi, etc.)
6560 .PHONY: maybe-info-byacc info-byacc
6561 maybe-info-byacc:
6562 @if byacc
6563 maybe-info-byacc: info-byacc
6565 info-byacc: \
6566 configure-byacc
6567 @$(unstage)
6568 @[ -f ./byacc/Makefile ] || exit 0; \
6569 r=`${PWD_COMMAND}`; export r; \
6570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6571 $(HOST_EXPORTS) \
6572 for flag in $(EXTRA_HOST_FLAGS) ; do \
6573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6574 done; \
6575 echo "Doing info in byacc" ; \
6576 (cd $(HOST_SUBDIR)/byacc && \
6577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6579 "RANLIB=$${RANLIB}" \
6580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6581 info) \
6582 || exit 1
6584 @endif byacc
6586 .PHONY: maybe-dvi-byacc dvi-byacc
6587 maybe-dvi-byacc:
6588 @if byacc
6589 maybe-dvi-byacc: dvi-byacc
6591 dvi-byacc: \
6592 configure-byacc
6593 @$(unstage)
6594 @[ -f ./byacc/Makefile ] || exit 0; \
6595 r=`${PWD_COMMAND}`; export r; \
6596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6597 $(HOST_EXPORTS) \
6598 for flag in $(EXTRA_HOST_FLAGS) ; do \
6599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6600 done; \
6601 echo "Doing dvi in byacc" ; \
6602 (cd $(HOST_SUBDIR)/byacc && \
6603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6605 "RANLIB=$${RANLIB}" \
6606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6607 dvi) \
6608 || exit 1
6610 @endif byacc
6612 .PHONY: maybe-html-byacc html-byacc
6613 maybe-html-byacc:
6614 @if byacc
6615 maybe-html-byacc: html-byacc
6617 html-byacc: \
6618 configure-byacc
6619 @$(unstage)
6620 @[ -f ./byacc/Makefile ] || exit 0; \
6621 r=`${PWD_COMMAND}`; export r; \
6622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6623 $(HOST_EXPORTS) \
6624 for flag in $(EXTRA_HOST_FLAGS) ; do \
6625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6626 done; \
6627 echo "Doing html in byacc" ; \
6628 (cd $(HOST_SUBDIR)/byacc && \
6629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6631 "RANLIB=$${RANLIB}" \
6632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6633 html) \
6634 || exit 1
6636 @endif byacc
6638 .PHONY: maybe-TAGS-byacc TAGS-byacc
6639 maybe-TAGS-byacc:
6640 @if byacc
6641 maybe-TAGS-byacc: TAGS-byacc
6643 TAGS-byacc: \
6644 configure-byacc
6645 @$(unstage)
6646 @[ -f ./byacc/Makefile ] || exit 0; \
6647 r=`${PWD_COMMAND}`; export r; \
6648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6649 $(HOST_EXPORTS) \
6650 for flag in $(EXTRA_HOST_FLAGS) ; do \
6651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6652 done; \
6653 echo "Doing TAGS in byacc" ; \
6654 (cd $(HOST_SUBDIR)/byacc && \
6655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6657 "RANLIB=$${RANLIB}" \
6658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6659 TAGS) \
6660 || exit 1
6662 @endif byacc
6664 .PHONY: maybe-install-info-byacc install-info-byacc
6665 maybe-install-info-byacc:
6666 @if byacc
6667 maybe-install-info-byacc: install-info-byacc
6669 install-info-byacc: \
6670 configure-byacc \
6671 info-byacc
6672 @$(unstage)
6673 @[ -f ./byacc/Makefile ] || exit 0; \
6674 r=`${PWD_COMMAND}`; export r; \
6675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6676 $(HOST_EXPORTS) \
6677 for flag in $(EXTRA_HOST_FLAGS) ; do \
6678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6679 done; \
6680 echo "Doing install-info in byacc" ; \
6681 (cd $(HOST_SUBDIR)/byacc && \
6682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6684 "RANLIB=$${RANLIB}" \
6685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6686 install-info) \
6687 || exit 1
6689 @endif byacc
6691 .PHONY: maybe-installcheck-byacc installcheck-byacc
6692 maybe-installcheck-byacc:
6693 @if byacc
6694 maybe-installcheck-byacc: installcheck-byacc
6696 installcheck-byacc: \
6697 configure-byacc
6698 @$(unstage)
6699 @[ -f ./byacc/Makefile ] || exit 0; \
6700 r=`${PWD_COMMAND}`; export r; \
6701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6702 $(HOST_EXPORTS) \
6703 for flag in $(EXTRA_HOST_FLAGS) ; do \
6704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6705 done; \
6706 echo "Doing installcheck in byacc" ; \
6707 (cd $(HOST_SUBDIR)/byacc && \
6708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6710 "RANLIB=$${RANLIB}" \
6711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6712 installcheck) \
6713 || exit 1
6715 @endif byacc
6717 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6718 maybe-mostlyclean-byacc:
6719 @if byacc
6720 maybe-mostlyclean-byacc: mostlyclean-byacc
6722 mostlyclean-byacc:
6723 @$(unstage)
6724 @[ -f ./byacc/Makefile ] || exit 0; \
6725 r=`${PWD_COMMAND}`; export r; \
6726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6727 $(HOST_EXPORTS) \
6728 for flag in $(EXTRA_HOST_FLAGS) ; do \
6729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6730 done; \
6731 echo "Doing mostlyclean in byacc" ; \
6732 (cd $(HOST_SUBDIR)/byacc && \
6733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6735 "RANLIB=$${RANLIB}" \
6736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6737 mostlyclean) \
6738 || exit 1
6740 @endif byacc
6742 .PHONY: maybe-clean-byacc clean-byacc
6743 maybe-clean-byacc:
6744 @if byacc
6745 maybe-clean-byacc: clean-byacc
6747 clean-byacc:
6748 @$(unstage)
6749 @[ -f ./byacc/Makefile ] || exit 0; \
6750 r=`${PWD_COMMAND}`; export r; \
6751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6752 $(HOST_EXPORTS) \
6753 for flag in $(EXTRA_HOST_FLAGS) ; do \
6754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6755 done; \
6756 echo "Doing clean in byacc" ; \
6757 (cd $(HOST_SUBDIR)/byacc && \
6758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6760 "RANLIB=$${RANLIB}" \
6761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6762 clean) \
6763 || exit 1
6765 @endif byacc
6767 .PHONY: maybe-distclean-byacc distclean-byacc
6768 maybe-distclean-byacc:
6769 @if byacc
6770 maybe-distclean-byacc: distclean-byacc
6772 distclean-byacc:
6773 @$(unstage)
6774 @[ -f ./byacc/Makefile ] || exit 0; \
6775 r=`${PWD_COMMAND}`; export r; \
6776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6777 $(HOST_EXPORTS) \
6778 for flag in $(EXTRA_HOST_FLAGS) ; do \
6779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6780 done; \
6781 echo "Doing distclean in byacc" ; \
6782 (cd $(HOST_SUBDIR)/byacc && \
6783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6785 "RANLIB=$${RANLIB}" \
6786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6787 distclean) \
6788 || exit 1
6790 @endif byacc
6792 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6793 maybe-maintainer-clean-byacc:
6794 @if byacc
6795 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6797 maintainer-clean-byacc:
6798 @$(unstage)
6799 @[ -f ./byacc/Makefile ] || exit 0; \
6800 r=`${PWD_COMMAND}`; export r; \
6801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6802 $(HOST_EXPORTS) \
6803 for flag in $(EXTRA_HOST_FLAGS) ; do \
6804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6805 done; \
6806 echo "Doing maintainer-clean in byacc" ; \
6807 (cd $(HOST_SUBDIR)/byacc && \
6808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6810 "RANLIB=$${RANLIB}" \
6811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6812 maintainer-clean) \
6813 || exit 1
6815 @endif byacc
6819 .PHONY: configure-bzip2 maybe-configure-bzip2
6820 maybe-configure-bzip2:
6821 @if bzip2
6822 maybe-configure-bzip2: configure-bzip2
6823 configure-bzip2:
6824 @$(unstage)
6825 @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6827 r=`${PWD_COMMAND}`; export r; \
6828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6829 $(HOST_EXPORTS) \
6830 echo Configuring in $(HOST_SUBDIR)/bzip2; \
6831 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6832 case $(srcdir) in \
6833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6834 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6836 esac; \
6837 srcdiroption="--srcdir=$${topdir}/bzip2"; \
6838 libsrcdir="$$s/bzip2"; \
6839 $(SHELL) $${libsrcdir}/configure \
6840 $(HOST_CONFIGARGS) $${srcdiroption} \
6841 || exit 1
6842 @endif bzip2
6848 .PHONY: all-bzip2 maybe-all-bzip2
6849 maybe-all-bzip2:
6850 @if bzip2
6851 TARGET-bzip2=all
6852 maybe-all-bzip2: all-bzip2
6853 all-bzip2: configure-bzip2
6854 @$(unstage)
6855 @r=`${PWD_COMMAND}`; export r; \
6856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6857 $(HOST_EXPORTS) \
6858 (cd $(HOST_SUBDIR)/bzip2 && \
6859 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
6860 @endif bzip2
6865 .PHONY: check-bzip2 maybe-check-bzip2
6866 maybe-check-bzip2:
6867 @if bzip2
6868 maybe-check-bzip2: check-bzip2
6870 check-bzip2:
6871 @$(unstage)
6872 @r=`${PWD_COMMAND}`; export r; \
6873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6874 $(HOST_EXPORTS) \
6875 (cd $(HOST_SUBDIR)/bzip2 && \
6876 $(MAKE) $(FLAGS_TO_PASS) check)
6878 @endif bzip2
6880 .PHONY: install-bzip2 maybe-install-bzip2
6881 maybe-install-bzip2:
6882 @if bzip2
6883 maybe-install-bzip2: install-bzip2
6885 install-bzip2: installdirs
6886 @$(unstage)
6887 @r=`${PWD_COMMAND}`; export r; \
6888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6889 $(HOST_EXPORTS) \
6890 (cd $(HOST_SUBDIR)/bzip2 && \
6891 $(MAKE) $(FLAGS_TO_PASS) install)
6893 @endif bzip2
6895 # Other targets (info, dvi, etc.)
6897 .PHONY: maybe-info-bzip2 info-bzip2
6898 maybe-info-bzip2:
6899 @if bzip2
6900 maybe-info-bzip2: info-bzip2
6902 info-bzip2: \
6903 configure-bzip2
6904 @$(unstage)
6905 @[ -f ./bzip2/Makefile ] || exit 0; \
6906 r=`${PWD_COMMAND}`; export r; \
6907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6908 $(HOST_EXPORTS) \
6909 for flag in $(EXTRA_HOST_FLAGS) ; do \
6910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6911 done; \
6912 echo "Doing info in bzip2" ; \
6913 (cd $(HOST_SUBDIR)/bzip2 && \
6914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6916 "RANLIB=$${RANLIB}" \
6917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6918 info) \
6919 || exit 1
6921 @endif bzip2
6923 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6924 maybe-dvi-bzip2:
6925 @if bzip2
6926 maybe-dvi-bzip2: dvi-bzip2
6928 dvi-bzip2: \
6929 configure-bzip2
6930 @$(unstage)
6931 @[ -f ./bzip2/Makefile ] || exit 0; \
6932 r=`${PWD_COMMAND}`; export r; \
6933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6934 $(HOST_EXPORTS) \
6935 for flag in $(EXTRA_HOST_FLAGS) ; do \
6936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6937 done; \
6938 echo "Doing dvi in bzip2" ; \
6939 (cd $(HOST_SUBDIR)/bzip2 && \
6940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6942 "RANLIB=$${RANLIB}" \
6943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6944 dvi) \
6945 || exit 1
6947 @endif bzip2
6949 .PHONY: maybe-html-bzip2 html-bzip2
6950 maybe-html-bzip2:
6951 @if bzip2
6952 maybe-html-bzip2: html-bzip2
6954 html-bzip2: \
6955 configure-bzip2
6956 @$(unstage)
6957 @[ -f ./bzip2/Makefile ] || exit 0; \
6958 r=`${PWD_COMMAND}`; export r; \
6959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6960 $(HOST_EXPORTS) \
6961 for flag in $(EXTRA_HOST_FLAGS) ; do \
6962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6963 done; \
6964 echo "Doing html in bzip2" ; \
6965 (cd $(HOST_SUBDIR)/bzip2 && \
6966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6968 "RANLIB=$${RANLIB}" \
6969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6970 html) \
6971 || exit 1
6973 @endif bzip2
6975 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6976 maybe-TAGS-bzip2:
6977 @if bzip2
6978 maybe-TAGS-bzip2: TAGS-bzip2
6980 TAGS-bzip2: \
6981 configure-bzip2
6982 @$(unstage)
6983 @[ -f ./bzip2/Makefile ] || exit 0; \
6984 r=`${PWD_COMMAND}`; export r; \
6985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6986 $(HOST_EXPORTS) \
6987 for flag in $(EXTRA_HOST_FLAGS) ; do \
6988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6989 done; \
6990 echo "Doing TAGS in bzip2" ; \
6991 (cd $(HOST_SUBDIR)/bzip2 && \
6992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6994 "RANLIB=$${RANLIB}" \
6995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6996 TAGS) \
6997 || exit 1
6999 @endif bzip2
7001 .PHONY: maybe-install-info-bzip2 install-info-bzip2
7002 maybe-install-info-bzip2:
7003 @if bzip2
7004 maybe-install-info-bzip2: install-info-bzip2
7006 install-info-bzip2: \
7007 configure-bzip2 \
7008 info-bzip2
7009 @$(unstage)
7010 @[ -f ./bzip2/Makefile ] || exit 0; \
7011 r=`${PWD_COMMAND}`; export r; \
7012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7013 $(HOST_EXPORTS) \
7014 for flag in $(EXTRA_HOST_FLAGS) ; do \
7015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7016 done; \
7017 echo "Doing install-info in bzip2" ; \
7018 (cd $(HOST_SUBDIR)/bzip2 && \
7019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7021 "RANLIB=$${RANLIB}" \
7022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7023 install-info) \
7024 || exit 1
7026 @endif bzip2
7028 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
7029 maybe-installcheck-bzip2:
7030 @if bzip2
7031 maybe-installcheck-bzip2: installcheck-bzip2
7033 installcheck-bzip2: \
7034 configure-bzip2
7035 @$(unstage)
7036 @[ -f ./bzip2/Makefile ] || exit 0; \
7037 r=`${PWD_COMMAND}`; export r; \
7038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7039 $(HOST_EXPORTS) \
7040 for flag in $(EXTRA_HOST_FLAGS) ; do \
7041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7042 done; \
7043 echo "Doing installcheck in bzip2" ; \
7044 (cd $(HOST_SUBDIR)/bzip2 && \
7045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7047 "RANLIB=$${RANLIB}" \
7048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7049 installcheck) \
7050 || exit 1
7052 @endif bzip2
7054 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
7055 maybe-mostlyclean-bzip2:
7056 @if bzip2
7057 maybe-mostlyclean-bzip2: mostlyclean-bzip2
7059 mostlyclean-bzip2:
7060 @$(unstage)
7061 @[ -f ./bzip2/Makefile ] || exit 0; \
7062 r=`${PWD_COMMAND}`; export r; \
7063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7064 $(HOST_EXPORTS) \
7065 for flag in $(EXTRA_HOST_FLAGS) ; do \
7066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7067 done; \
7068 echo "Doing mostlyclean in bzip2" ; \
7069 (cd $(HOST_SUBDIR)/bzip2 && \
7070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7072 "RANLIB=$${RANLIB}" \
7073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7074 mostlyclean) \
7075 || exit 1
7077 @endif bzip2
7079 .PHONY: maybe-clean-bzip2 clean-bzip2
7080 maybe-clean-bzip2:
7081 @if bzip2
7082 maybe-clean-bzip2: clean-bzip2
7084 clean-bzip2:
7085 @$(unstage)
7086 @[ -f ./bzip2/Makefile ] || exit 0; \
7087 r=`${PWD_COMMAND}`; export r; \
7088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7089 $(HOST_EXPORTS) \
7090 for flag in $(EXTRA_HOST_FLAGS) ; do \
7091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7092 done; \
7093 echo "Doing clean in bzip2" ; \
7094 (cd $(HOST_SUBDIR)/bzip2 && \
7095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7097 "RANLIB=$${RANLIB}" \
7098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7099 clean) \
7100 || exit 1
7102 @endif bzip2
7104 .PHONY: maybe-distclean-bzip2 distclean-bzip2
7105 maybe-distclean-bzip2:
7106 @if bzip2
7107 maybe-distclean-bzip2: distclean-bzip2
7109 distclean-bzip2:
7110 @$(unstage)
7111 @[ -f ./bzip2/Makefile ] || exit 0; \
7112 r=`${PWD_COMMAND}`; export r; \
7113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7114 $(HOST_EXPORTS) \
7115 for flag in $(EXTRA_HOST_FLAGS) ; do \
7116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7117 done; \
7118 echo "Doing distclean in bzip2" ; \
7119 (cd $(HOST_SUBDIR)/bzip2 && \
7120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7122 "RANLIB=$${RANLIB}" \
7123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7124 distclean) \
7125 || exit 1
7127 @endif bzip2
7129 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
7130 maybe-maintainer-clean-bzip2:
7131 @if bzip2
7132 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
7134 maintainer-clean-bzip2:
7135 @$(unstage)
7136 @[ -f ./bzip2/Makefile ] || exit 0; \
7137 r=`${PWD_COMMAND}`; export r; \
7138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7139 $(HOST_EXPORTS) \
7140 for flag in $(EXTRA_HOST_FLAGS) ; do \
7141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7142 done; \
7143 echo "Doing maintainer-clean in bzip2" ; \
7144 (cd $(HOST_SUBDIR)/bzip2 && \
7145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7147 "RANLIB=$${RANLIB}" \
7148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7149 maintainer-clean) \
7150 || exit 1
7152 @endif bzip2
7156 .PHONY: configure-dejagnu maybe-configure-dejagnu
7157 maybe-configure-dejagnu:
7158 @if dejagnu
7159 maybe-configure-dejagnu: configure-dejagnu
7160 configure-dejagnu:
7161 @$(unstage)
7162 @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
7164 r=`${PWD_COMMAND}`; export r; \
7165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7166 $(HOST_EXPORTS) \
7167 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7168 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7169 case $(srcdir) in \
7170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7171 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7173 esac; \
7174 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
7175 libsrcdir="$$s/dejagnu"; \
7176 $(SHELL) $${libsrcdir}/configure \
7177 $(HOST_CONFIGARGS) $${srcdiroption} \
7178 || exit 1
7179 @endif dejagnu
7185 .PHONY: all-dejagnu maybe-all-dejagnu
7186 maybe-all-dejagnu:
7187 @if dejagnu
7188 TARGET-dejagnu=all
7189 maybe-all-dejagnu: all-dejagnu
7190 all-dejagnu: configure-dejagnu
7191 @$(unstage)
7192 @r=`${PWD_COMMAND}`; export r; \
7193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194 $(HOST_EXPORTS) \
7195 (cd $(HOST_SUBDIR)/dejagnu && \
7196 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
7197 @endif dejagnu
7202 .PHONY: check-dejagnu maybe-check-dejagnu
7203 maybe-check-dejagnu:
7204 @if dejagnu
7205 maybe-check-dejagnu: check-dejagnu
7207 check-dejagnu:
7208 @$(unstage)
7209 @r=`${PWD_COMMAND}`; export r; \
7210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7211 $(HOST_EXPORTS) \
7212 (cd $(HOST_SUBDIR)/dejagnu && \
7213 $(MAKE) $(FLAGS_TO_PASS) check)
7215 @endif dejagnu
7217 .PHONY: install-dejagnu maybe-install-dejagnu
7218 maybe-install-dejagnu:
7219 @if dejagnu
7220 maybe-install-dejagnu: install-dejagnu
7222 install-dejagnu: installdirs
7223 @$(unstage)
7224 @r=`${PWD_COMMAND}`; export r; \
7225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7226 $(HOST_EXPORTS) \
7227 (cd $(HOST_SUBDIR)/dejagnu && \
7228 $(MAKE) $(FLAGS_TO_PASS) install)
7230 @endif dejagnu
7232 # Other targets (info, dvi, etc.)
7234 .PHONY: maybe-info-dejagnu info-dejagnu
7235 maybe-info-dejagnu:
7236 @if dejagnu
7237 maybe-info-dejagnu: info-dejagnu
7239 info-dejagnu: \
7240 configure-dejagnu
7241 @$(unstage)
7242 @[ -f ./dejagnu/Makefile ] || exit 0; \
7243 r=`${PWD_COMMAND}`; export r; \
7244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7245 $(HOST_EXPORTS) \
7246 for flag in $(EXTRA_HOST_FLAGS) ; do \
7247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7248 done; \
7249 echo "Doing info in dejagnu" ; \
7250 (cd $(HOST_SUBDIR)/dejagnu && \
7251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7253 "RANLIB=$${RANLIB}" \
7254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7255 info) \
7256 || exit 1
7258 @endif dejagnu
7260 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7261 maybe-dvi-dejagnu:
7262 @if dejagnu
7263 maybe-dvi-dejagnu: dvi-dejagnu
7265 dvi-dejagnu: \
7266 configure-dejagnu
7267 @$(unstage)
7268 @[ -f ./dejagnu/Makefile ] || exit 0; \
7269 r=`${PWD_COMMAND}`; export r; \
7270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7271 $(HOST_EXPORTS) \
7272 for flag in $(EXTRA_HOST_FLAGS) ; do \
7273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7274 done; \
7275 echo "Doing dvi in dejagnu" ; \
7276 (cd $(HOST_SUBDIR)/dejagnu && \
7277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7279 "RANLIB=$${RANLIB}" \
7280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7281 dvi) \
7282 || exit 1
7284 @endif dejagnu
7286 .PHONY: maybe-html-dejagnu html-dejagnu
7287 maybe-html-dejagnu:
7288 @if dejagnu
7289 maybe-html-dejagnu: html-dejagnu
7291 html-dejagnu: \
7292 configure-dejagnu
7293 @$(unstage)
7294 @[ -f ./dejagnu/Makefile ] || exit 0; \
7295 r=`${PWD_COMMAND}`; export r; \
7296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7297 $(HOST_EXPORTS) \
7298 for flag in $(EXTRA_HOST_FLAGS) ; do \
7299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7300 done; \
7301 echo "Doing html in dejagnu" ; \
7302 (cd $(HOST_SUBDIR)/dejagnu && \
7303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7305 "RANLIB=$${RANLIB}" \
7306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7307 html) \
7308 || exit 1
7310 @endif dejagnu
7312 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7313 maybe-TAGS-dejagnu:
7314 @if dejagnu
7315 maybe-TAGS-dejagnu: TAGS-dejagnu
7317 TAGS-dejagnu: \
7318 configure-dejagnu
7319 @$(unstage)
7320 @[ -f ./dejagnu/Makefile ] || exit 0; \
7321 r=`${PWD_COMMAND}`; export r; \
7322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7323 $(HOST_EXPORTS) \
7324 for flag in $(EXTRA_HOST_FLAGS) ; do \
7325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7326 done; \
7327 echo "Doing TAGS in dejagnu" ; \
7328 (cd $(HOST_SUBDIR)/dejagnu && \
7329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7331 "RANLIB=$${RANLIB}" \
7332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7333 TAGS) \
7334 || exit 1
7336 @endif dejagnu
7338 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7339 maybe-install-info-dejagnu:
7340 @if dejagnu
7341 maybe-install-info-dejagnu: install-info-dejagnu
7343 install-info-dejagnu: \
7344 configure-dejagnu \
7345 info-dejagnu
7346 @$(unstage)
7347 @[ -f ./dejagnu/Makefile ] || exit 0; \
7348 r=`${PWD_COMMAND}`; export r; \
7349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7350 $(HOST_EXPORTS) \
7351 for flag in $(EXTRA_HOST_FLAGS) ; do \
7352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7353 done; \
7354 echo "Doing install-info in dejagnu" ; \
7355 (cd $(HOST_SUBDIR)/dejagnu && \
7356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7358 "RANLIB=$${RANLIB}" \
7359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7360 install-info) \
7361 || exit 1
7363 @endif dejagnu
7365 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7366 maybe-installcheck-dejagnu:
7367 @if dejagnu
7368 maybe-installcheck-dejagnu: installcheck-dejagnu
7370 installcheck-dejagnu: \
7371 configure-dejagnu
7372 @$(unstage)
7373 @[ -f ./dejagnu/Makefile ] || exit 0; \
7374 r=`${PWD_COMMAND}`; export r; \
7375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7376 $(HOST_EXPORTS) \
7377 for flag in $(EXTRA_HOST_FLAGS) ; do \
7378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7379 done; \
7380 echo "Doing installcheck in dejagnu" ; \
7381 (cd $(HOST_SUBDIR)/dejagnu && \
7382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7384 "RANLIB=$${RANLIB}" \
7385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7386 installcheck) \
7387 || exit 1
7389 @endif dejagnu
7391 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7392 maybe-mostlyclean-dejagnu:
7393 @if dejagnu
7394 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7396 mostlyclean-dejagnu:
7397 @$(unstage)
7398 @[ -f ./dejagnu/Makefile ] || exit 0; \
7399 r=`${PWD_COMMAND}`; export r; \
7400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7401 $(HOST_EXPORTS) \
7402 for flag in $(EXTRA_HOST_FLAGS) ; do \
7403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7404 done; \
7405 echo "Doing mostlyclean in dejagnu" ; \
7406 (cd $(HOST_SUBDIR)/dejagnu && \
7407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7409 "RANLIB=$${RANLIB}" \
7410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7411 mostlyclean) \
7412 || exit 1
7414 @endif dejagnu
7416 .PHONY: maybe-clean-dejagnu clean-dejagnu
7417 maybe-clean-dejagnu:
7418 @if dejagnu
7419 maybe-clean-dejagnu: clean-dejagnu
7421 clean-dejagnu:
7422 @$(unstage)
7423 @[ -f ./dejagnu/Makefile ] || exit 0; \
7424 r=`${PWD_COMMAND}`; export r; \
7425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7426 $(HOST_EXPORTS) \
7427 for flag in $(EXTRA_HOST_FLAGS) ; do \
7428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7429 done; \
7430 echo "Doing clean in dejagnu" ; \
7431 (cd $(HOST_SUBDIR)/dejagnu && \
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 clean) \
7437 || exit 1
7439 @endif dejagnu
7441 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7442 maybe-distclean-dejagnu:
7443 @if dejagnu
7444 maybe-distclean-dejagnu: distclean-dejagnu
7446 distclean-dejagnu:
7447 @$(unstage)
7448 @[ -f ./dejagnu/Makefile ] || exit 0; \
7449 r=`${PWD_COMMAND}`; export r; \
7450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7451 $(HOST_EXPORTS) \
7452 for flag in $(EXTRA_HOST_FLAGS) ; do \
7453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7454 done; \
7455 echo "Doing distclean in dejagnu" ; \
7456 (cd $(HOST_SUBDIR)/dejagnu && \
7457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7459 "RANLIB=$${RANLIB}" \
7460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7461 distclean) \
7462 || exit 1
7464 @endif dejagnu
7466 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7467 maybe-maintainer-clean-dejagnu:
7468 @if dejagnu
7469 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7471 maintainer-clean-dejagnu:
7472 @$(unstage)
7473 @[ -f ./dejagnu/Makefile ] || exit 0; \
7474 r=`${PWD_COMMAND}`; export r; \
7475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7476 $(HOST_EXPORTS) \
7477 for flag in $(EXTRA_HOST_FLAGS) ; do \
7478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7479 done; \
7480 echo "Doing maintainer-clean in dejagnu" ; \
7481 (cd $(HOST_SUBDIR)/dejagnu && \
7482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7484 "RANLIB=$${RANLIB}" \
7485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7486 maintainer-clean) \
7487 || exit 1
7489 @endif dejagnu
7493 .PHONY: configure-diff maybe-configure-diff
7494 maybe-configure-diff:
7495 @if diff
7496 maybe-configure-diff: configure-diff
7497 configure-diff:
7498 @$(unstage)
7499 @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7501 r=`${PWD_COMMAND}`; export r; \
7502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7503 $(HOST_EXPORTS) \
7504 echo Configuring in $(HOST_SUBDIR)/diff; \
7505 cd "$(HOST_SUBDIR)/diff" || exit 1; \
7506 case $(srcdir) in \
7507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7508 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7510 esac; \
7511 srcdiroption="--srcdir=$${topdir}/diff"; \
7512 libsrcdir="$$s/diff"; \
7513 $(SHELL) $${libsrcdir}/configure \
7514 $(HOST_CONFIGARGS) $${srcdiroption} \
7515 || exit 1
7516 @endif diff
7522 .PHONY: all-diff maybe-all-diff
7523 maybe-all-diff:
7524 @if diff
7525 TARGET-diff=all
7526 maybe-all-diff: all-diff
7527 all-diff: configure-diff
7528 @$(unstage)
7529 @r=`${PWD_COMMAND}`; export r; \
7530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7531 $(HOST_EXPORTS) \
7532 (cd $(HOST_SUBDIR)/diff && \
7533 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
7534 @endif diff
7539 .PHONY: check-diff maybe-check-diff
7540 maybe-check-diff:
7541 @if diff
7542 maybe-check-diff: check-diff
7544 check-diff:
7545 @$(unstage)
7546 @r=`${PWD_COMMAND}`; export r; \
7547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548 $(HOST_EXPORTS) \
7549 (cd $(HOST_SUBDIR)/diff && \
7550 $(MAKE) $(FLAGS_TO_PASS) check)
7552 @endif diff
7554 .PHONY: install-diff maybe-install-diff
7555 maybe-install-diff:
7556 @if diff
7557 maybe-install-diff: install-diff
7559 install-diff: installdirs
7560 @$(unstage)
7561 @r=`${PWD_COMMAND}`; export r; \
7562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7563 $(HOST_EXPORTS) \
7564 (cd $(HOST_SUBDIR)/diff && \
7565 $(MAKE) $(FLAGS_TO_PASS) install)
7567 @endif diff
7569 # Other targets (info, dvi, etc.)
7571 .PHONY: maybe-info-diff info-diff
7572 maybe-info-diff:
7573 @if diff
7574 maybe-info-diff: info-diff
7576 info-diff: \
7577 configure-diff
7578 @$(unstage)
7579 @[ -f ./diff/Makefile ] || exit 0; \
7580 r=`${PWD_COMMAND}`; export r; \
7581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7582 $(HOST_EXPORTS) \
7583 for flag in $(EXTRA_HOST_FLAGS) ; do \
7584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7585 done; \
7586 echo "Doing info in diff" ; \
7587 (cd $(HOST_SUBDIR)/diff && \
7588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7590 "RANLIB=$${RANLIB}" \
7591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7592 info) \
7593 || exit 1
7595 @endif diff
7597 .PHONY: maybe-dvi-diff dvi-diff
7598 maybe-dvi-diff:
7599 @if diff
7600 maybe-dvi-diff: dvi-diff
7602 dvi-diff: \
7603 configure-diff
7604 @$(unstage)
7605 @[ -f ./diff/Makefile ] || exit 0; \
7606 r=`${PWD_COMMAND}`; export r; \
7607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7608 $(HOST_EXPORTS) \
7609 for flag in $(EXTRA_HOST_FLAGS) ; do \
7610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7611 done; \
7612 echo "Doing dvi in diff" ; \
7613 (cd $(HOST_SUBDIR)/diff && \
7614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7616 "RANLIB=$${RANLIB}" \
7617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7618 dvi) \
7619 || exit 1
7621 @endif diff
7623 .PHONY: maybe-html-diff html-diff
7624 maybe-html-diff:
7625 @if diff
7626 maybe-html-diff: html-diff
7628 html-diff: \
7629 configure-diff
7630 @$(unstage)
7631 @[ -f ./diff/Makefile ] || exit 0; \
7632 r=`${PWD_COMMAND}`; export r; \
7633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7634 $(HOST_EXPORTS) \
7635 for flag in $(EXTRA_HOST_FLAGS) ; do \
7636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7637 done; \
7638 echo "Doing html in diff" ; \
7639 (cd $(HOST_SUBDIR)/diff && \
7640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7642 "RANLIB=$${RANLIB}" \
7643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7644 html) \
7645 || exit 1
7647 @endif diff
7649 .PHONY: maybe-TAGS-diff TAGS-diff
7650 maybe-TAGS-diff:
7651 @if diff
7652 maybe-TAGS-diff: TAGS-diff
7654 TAGS-diff: \
7655 configure-diff
7656 @$(unstage)
7657 @[ -f ./diff/Makefile ] || exit 0; \
7658 r=`${PWD_COMMAND}`; export r; \
7659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7660 $(HOST_EXPORTS) \
7661 for flag in $(EXTRA_HOST_FLAGS) ; do \
7662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7663 done; \
7664 echo "Doing TAGS in diff" ; \
7665 (cd $(HOST_SUBDIR)/diff && \
7666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7668 "RANLIB=$${RANLIB}" \
7669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7670 TAGS) \
7671 || exit 1
7673 @endif diff
7675 .PHONY: maybe-install-info-diff install-info-diff
7676 maybe-install-info-diff:
7677 @if diff
7678 maybe-install-info-diff: install-info-diff
7680 install-info-diff: \
7681 configure-diff \
7682 info-diff
7683 @$(unstage)
7684 @[ -f ./diff/Makefile ] || exit 0; \
7685 r=`${PWD_COMMAND}`; export r; \
7686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7687 $(HOST_EXPORTS) \
7688 for flag in $(EXTRA_HOST_FLAGS) ; do \
7689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7690 done; \
7691 echo "Doing install-info in diff" ; \
7692 (cd $(HOST_SUBDIR)/diff && \
7693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7695 "RANLIB=$${RANLIB}" \
7696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7697 install-info) \
7698 || exit 1
7700 @endif diff
7702 .PHONY: maybe-installcheck-diff installcheck-diff
7703 maybe-installcheck-diff:
7704 @if diff
7705 maybe-installcheck-diff: installcheck-diff
7707 installcheck-diff: \
7708 configure-diff
7709 @$(unstage)
7710 @[ -f ./diff/Makefile ] || exit 0; \
7711 r=`${PWD_COMMAND}`; export r; \
7712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7713 $(HOST_EXPORTS) \
7714 for flag in $(EXTRA_HOST_FLAGS) ; do \
7715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7716 done; \
7717 echo "Doing installcheck in diff" ; \
7718 (cd $(HOST_SUBDIR)/diff && \
7719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7721 "RANLIB=$${RANLIB}" \
7722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7723 installcheck) \
7724 || exit 1
7726 @endif diff
7728 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7729 maybe-mostlyclean-diff:
7730 @if diff
7731 maybe-mostlyclean-diff: mostlyclean-diff
7733 mostlyclean-diff:
7734 @$(unstage)
7735 @[ -f ./diff/Makefile ] || exit 0; \
7736 r=`${PWD_COMMAND}`; export r; \
7737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7738 $(HOST_EXPORTS) \
7739 for flag in $(EXTRA_HOST_FLAGS) ; do \
7740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7741 done; \
7742 echo "Doing mostlyclean in diff" ; \
7743 (cd $(HOST_SUBDIR)/diff && \
7744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7746 "RANLIB=$${RANLIB}" \
7747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7748 mostlyclean) \
7749 || exit 1
7751 @endif diff
7753 .PHONY: maybe-clean-diff clean-diff
7754 maybe-clean-diff:
7755 @if diff
7756 maybe-clean-diff: clean-diff
7758 clean-diff:
7759 @$(unstage)
7760 @[ -f ./diff/Makefile ] || exit 0; \
7761 r=`${PWD_COMMAND}`; export r; \
7762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7763 $(HOST_EXPORTS) \
7764 for flag in $(EXTRA_HOST_FLAGS) ; do \
7765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7766 done; \
7767 echo "Doing clean in diff" ; \
7768 (cd $(HOST_SUBDIR)/diff && \
7769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7771 "RANLIB=$${RANLIB}" \
7772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7773 clean) \
7774 || exit 1
7776 @endif diff
7778 .PHONY: maybe-distclean-diff distclean-diff
7779 maybe-distclean-diff:
7780 @if diff
7781 maybe-distclean-diff: distclean-diff
7783 distclean-diff:
7784 @$(unstage)
7785 @[ -f ./diff/Makefile ] || exit 0; \
7786 r=`${PWD_COMMAND}`; export r; \
7787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788 $(HOST_EXPORTS) \
7789 for flag in $(EXTRA_HOST_FLAGS) ; do \
7790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791 done; \
7792 echo "Doing distclean in diff" ; \
7793 (cd $(HOST_SUBDIR)/diff && \
7794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796 "RANLIB=$${RANLIB}" \
7797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7798 distclean) \
7799 || exit 1
7801 @endif diff
7803 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7804 maybe-maintainer-clean-diff:
7805 @if diff
7806 maybe-maintainer-clean-diff: maintainer-clean-diff
7808 maintainer-clean-diff:
7809 @$(unstage)
7810 @[ -f ./diff/Makefile ] || exit 0; \
7811 r=`${PWD_COMMAND}`; export r; \
7812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813 $(HOST_EXPORTS) \
7814 for flag in $(EXTRA_HOST_FLAGS) ; do \
7815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816 done; \
7817 echo "Doing maintainer-clean in diff" ; \
7818 (cd $(HOST_SUBDIR)/diff && \
7819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821 "RANLIB=$${RANLIB}" \
7822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7823 maintainer-clean) \
7824 || exit 1
7826 @endif diff
7830 .PHONY: configure-dosutils maybe-configure-dosutils
7831 maybe-configure-dosutils:
7832 @if dosutils
7833 maybe-configure-dosutils: configure-dosutils
7834 configure-dosutils:
7835 @$(unstage)
7836 @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7838 r=`${PWD_COMMAND}`; export r; \
7839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7840 $(HOST_EXPORTS) \
7841 echo Configuring in $(HOST_SUBDIR)/dosutils; \
7842 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7843 case $(srcdir) in \
7844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7845 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7847 esac; \
7848 srcdiroption="--srcdir=$${topdir}/dosutils"; \
7849 libsrcdir="$$s/dosutils"; \
7850 $(SHELL) $${libsrcdir}/configure \
7851 $(HOST_CONFIGARGS) $${srcdiroption} \
7852 || exit 1
7853 @endif dosutils
7859 .PHONY: all-dosutils maybe-all-dosutils
7860 maybe-all-dosutils:
7861 @if dosutils
7862 TARGET-dosutils=all
7863 maybe-all-dosutils: all-dosutils
7864 all-dosutils: configure-dosutils
7865 @$(unstage)
7866 @r=`${PWD_COMMAND}`; export r; \
7867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7868 $(HOST_EXPORTS) \
7869 (cd $(HOST_SUBDIR)/dosutils && \
7870 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
7871 @endif dosutils
7876 .PHONY: check-dosutils maybe-check-dosutils
7877 maybe-check-dosutils:
7878 @if dosutils
7879 maybe-check-dosutils: check-dosutils
7881 check-dosutils:
7883 @endif dosutils
7885 .PHONY: install-dosutils maybe-install-dosutils
7886 maybe-install-dosutils:
7887 @if dosutils
7888 maybe-install-dosutils: install-dosutils
7890 install-dosutils: installdirs
7891 @$(unstage)
7892 @r=`${PWD_COMMAND}`; export r; \
7893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7894 $(HOST_EXPORTS) \
7895 (cd $(HOST_SUBDIR)/dosutils && \
7896 $(MAKE) $(FLAGS_TO_PASS) install)
7898 @endif dosutils
7900 # Other targets (info, dvi, etc.)
7902 .PHONY: maybe-info-dosutils info-dosutils
7903 maybe-info-dosutils:
7904 @if dosutils
7905 maybe-info-dosutils: info-dosutils
7907 info-dosutils: \
7908 configure-dosutils
7909 @$(unstage)
7910 @[ -f ./dosutils/Makefile ] || exit 0; \
7911 r=`${PWD_COMMAND}`; export r; \
7912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7913 $(HOST_EXPORTS) \
7914 for flag in $(EXTRA_HOST_FLAGS) ; do \
7915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7916 done; \
7917 echo "Doing info in dosutils" ; \
7918 (cd $(HOST_SUBDIR)/dosutils && \
7919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7921 "RANLIB=$${RANLIB}" \
7922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7923 info) \
7924 || exit 1
7926 @endif dosutils
7928 .PHONY: maybe-dvi-dosutils dvi-dosutils
7929 maybe-dvi-dosutils:
7930 @if dosutils
7931 maybe-dvi-dosutils: dvi-dosutils
7933 dvi-dosutils: \
7934 configure-dosutils
7935 @$(unstage)
7936 @[ -f ./dosutils/Makefile ] || exit 0; \
7937 r=`${PWD_COMMAND}`; export r; \
7938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7939 $(HOST_EXPORTS) \
7940 for flag in $(EXTRA_HOST_FLAGS) ; do \
7941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7942 done; \
7943 echo "Doing dvi in dosutils" ; \
7944 (cd $(HOST_SUBDIR)/dosutils && \
7945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7947 "RANLIB=$${RANLIB}" \
7948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7949 dvi) \
7950 || exit 1
7952 @endif dosutils
7954 .PHONY: maybe-html-dosutils html-dosutils
7955 maybe-html-dosutils:
7956 @if dosutils
7957 maybe-html-dosutils: html-dosutils
7959 html-dosutils: \
7960 configure-dosutils
7961 @$(unstage)
7962 @[ -f ./dosutils/Makefile ] || exit 0; \
7963 r=`${PWD_COMMAND}`; export r; \
7964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7965 $(HOST_EXPORTS) \
7966 for flag in $(EXTRA_HOST_FLAGS) ; do \
7967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7968 done; \
7969 echo "Doing html in dosutils" ; \
7970 (cd $(HOST_SUBDIR)/dosutils && \
7971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7973 "RANLIB=$${RANLIB}" \
7974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7975 html) \
7976 || exit 1
7978 @endif dosutils
7980 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7981 maybe-TAGS-dosutils:
7982 @if dosutils
7983 maybe-TAGS-dosutils: TAGS-dosutils
7985 TAGS-dosutils: \
7986 configure-dosutils
7987 @$(unstage)
7988 @[ -f ./dosutils/Makefile ] || exit 0; \
7989 r=`${PWD_COMMAND}`; export r; \
7990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7991 $(HOST_EXPORTS) \
7992 for flag in $(EXTRA_HOST_FLAGS) ; do \
7993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7994 done; \
7995 echo "Doing TAGS in dosutils" ; \
7996 (cd $(HOST_SUBDIR)/dosutils && \
7997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7999 "RANLIB=$${RANLIB}" \
8000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8001 TAGS) \
8002 || exit 1
8004 @endif dosutils
8006 .PHONY: maybe-install-info-dosutils install-info-dosutils
8007 maybe-install-info-dosutils:
8008 @if dosutils
8009 maybe-install-info-dosutils: install-info-dosutils
8011 install-info-dosutils: \
8012 configure-dosutils \
8013 info-dosutils
8014 @$(unstage)
8015 @[ -f ./dosutils/Makefile ] || exit 0; \
8016 r=`${PWD_COMMAND}`; export r; \
8017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8018 $(HOST_EXPORTS) \
8019 for flag in $(EXTRA_HOST_FLAGS) ; do \
8020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8021 done; \
8022 echo "Doing install-info in dosutils" ; \
8023 (cd $(HOST_SUBDIR)/dosutils && \
8024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8026 "RANLIB=$${RANLIB}" \
8027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8028 install-info) \
8029 || exit 1
8031 @endif dosutils
8033 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
8034 maybe-installcheck-dosutils:
8035 @if dosutils
8036 maybe-installcheck-dosutils: installcheck-dosutils
8038 installcheck-dosutils: \
8039 configure-dosutils
8040 @$(unstage)
8041 @[ -f ./dosutils/Makefile ] || exit 0; \
8042 r=`${PWD_COMMAND}`; export r; \
8043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8044 $(HOST_EXPORTS) \
8045 for flag in $(EXTRA_HOST_FLAGS) ; do \
8046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8047 done; \
8048 echo "Doing installcheck in dosutils" ; \
8049 (cd $(HOST_SUBDIR)/dosutils && \
8050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8052 "RANLIB=$${RANLIB}" \
8053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8054 installcheck) \
8055 || exit 1
8057 @endif dosutils
8059 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
8060 maybe-mostlyclean-dosutils:
8061 @if dosutils
8062 maybe-mostlyclean-dosutils: mostlyclean-dosutils
8064 mostlyclean-dosutils:
8065 @$(unstage)
8066 @[ -f ./dosutils/Makefile ] || exit 0; \
8067 r=`${PWD_COMMAND}`; export r; \
8068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8069 $(HOST_EXPORTS) \
8070 for flag in $(EXTRA_HOST_FLAGS) ; do \
8071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8072 done; \
8073 echo "Doing mostlyclean in dosutils" ; \
8074 (cd $(HOST_SUBDIR)/dosutils && \
8075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8077 "RANLIB=$${RANLIB}" \
8078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8079 mostlyclean) \
8080 || exit 1
8082 @endif dosutils
8084 .PHONY: maybe-clean-dosutils clean-dosutils
8085 maybe-clean-dosutils:
8086 @if dosutils
8087 maybe-clean-dosutils: clean-dosutils
8089 clean-dosutils:
8090 @$(unstage)
8091 @[ -f ./dosutils/Makefile ] || exit 0; \
8092 r=`${PWD_COMMAND}`; export r; \
8093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8094 $(HOST_EXPORTS) \
8095 for flag in $(EXTRA_HOST_FLAGS) ; do \
8096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8097 done; \
8098 echo "Doing clean in dosutils" ; \
8099 (cd $(HOST_SUBDIR)/dosutils && \
8100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8102 "RANLIB=$${RANLIB}" \
8103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8104 clean) \
8105 || exit 1
8107 @endif dosutils
8109 .PHONY: maybe-distclean-dosutils distclean-dosutils
8110 maybe-distclean-dosutils:
8111 @if dosutils
8112 maybe-distclean-dosutils: distclean-dosutils
8114 distclean-dosutils:
8115 @$(unstage)
8116 @[ -f ./dosutils/Makefile ] || exit 0; \
8117 r=`${PWD_COMMAND}`; export r; \
8118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8119 $(HOST_EXPORTS) \
8120 for flag in $(EXTRA_HOST_FLAGS) ; do \
8121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8122 done; \
8123 echo "Doing distclean in dosutils" ; \
8124 (cd $(HOST_SUBDIR)/dosutils && \
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 distclean) \
8130 || exit 1
8132 @endif dosutils
8134 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
8135 maybe-maintainer-clean-dosutils:
8136 @if dosutils
8137 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
8139 maintainer-clean-dosutils:
8140 @$(unstage)
8141 @[ -f ./dosutils/Makefile ] || exit 0; \
8142 r=`${PWD_COMMAND}`; export r; \
8143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8144 $(HOST_EXPORTS) \
8145 for flag in $(EXTRA_HOST_FLAGS) ; do \
8146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8147 done; \
8148 echo "Doing maintainer-clean in dosutils" ; \
8149 (cd $(HOST_SUBDIR)/dosutils && \
8150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8152 "RANLIB=$${RANLIB}" \
8153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8154 maintainer-clean) \
8155 || exit 1
8157 @endif dosutils
8161 .PHONY: configure-etc maybe-configure-etc
8162 maybe-configure-etc:
8163 @if etc
8164 maybe-configure-etc: configure-etc
8165 configure-etc:
8166 @$(unstage)
8167 @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
8169 r=`${PWD_COMMAND}`; export r; \
8170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171 $(HOST_EXPORTS) \
8172 echo Configuring in $(HOST_SUBDIR)/etc; \
8173 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8174 case $(srcdir) in \
8175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8176 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8178 esac; \
8179 srcdiroption="--srcdir=$${topdir}/etc"; \
8180 libsrcdir="$$s/etc"; \
8181 $(SHELL) $${libsrcdir}/configure \
8182 $(HOST_CONFIGARGS) $${srcdiroption} \
8183 || exit 1
8184 @endif etc
8190 .PHONY: all-etc maybe-all-etc
8191 maybe-all-etc:
8192 @if etc
8193 TARGET-etc=all
8194 maybe-all-etc: all-etc
8195 all-etc: configure-etc
8196 @$(unstage)
8197 @r=`${PWD_COMMAND}`; export r; \
8198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8199 $(HOST_EXPORTS) \
8200 (cd $(HOST_SUBDIR)/etc && \
8201 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
8202 @endif etc
8207 .PHONY: check-etc maybe-check-etc
8208 maybe-check-etc:
8209 @if etc
8210 maybe-check-etc: check-etc
8212 check-etc:
8213 @$(unstage)
8214 @r=`${PWD_COMMAND}`; export r; \
8215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216 $(HOST_EXPORTS) \
8217 (cd $(HOST_SUBDIR)/etc && \
8218 $(MAKE) $(FLAGS_TO_PASS) check)
8220 @endif etc
8222 .PHONY: install-etc maybe-install-etc
8223 maybe-install-etc:
8224 @if etc
8225 maybe-install-etc: install-etc
8227 install-etc: installdirs
8228 @$(unstage)
8229 @r=`${PWD_COMMAND}`; export r; \
8230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8231 $(HOST_EXPORTS) \
8232 (cd $(HOST_SUBDIR)/etc && \
8233 $(MAKE) $(FLAGS_TO_PASS) install)
8235 @endif etc
8237 # Other targets (info, dvi, etc.)
8239 .PHONY: maybe-info-etc info-etc
8240 maybe-info-etc:
8241 @if etc
8242 maybe-info-etc: info-etc
8244 info-etc: \
8245 configure-etc
8246 @$(unstage)
8247 @[ -f ./etc/Makefile ] || exit 0; \
8248 r=`${PWD_COMMAND}`; export r; \
8249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8250 $(HOST_EXPORTS) \
8251 for flag in $(EXTRA_HOST_FLAGS) ; do \
8252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8253 done; \
8254 echo "Doing info in etc" ; \
8255 (cd $(HOST_SUBDIR)/etc && \
8256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8258 "RANLIB=$${RANLIB}" \
8259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8260 info) \
8261 || exit 1
8263 @endif etc
8265 .PHONY: maybe-dvi-etc dvi-etc
8266 maybe-dvi-etc:
8267 @if etc
8268 maybe-dvi-etc: dvi-etc
8270 dvi-etc: \
8271 configure-etc
8272 @$(unstage)
8273 @[ -f ./etc/Makefile ] || exit 0; \
8274 r=`${PWD_COMMAND}`; export r; \
8275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8276 $(HOST_EXPORTS) \
8277 for flag in $(EXTRA_HOST_FLAGS) ; do \
8278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8279 done; \
8280 echo "Doing dvi in etc" ; \
8281 (cd $(HOST_SUBDIR)/etc && \
8282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8284 "RANLIB=$${RANLIB}" \
8285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8286 dvi) \
8287 || exit 1
8289 @endif etc
8291 .PHONY: maybe-html-etc html-etc
8292 maybe-html-etc:
8293 @if etc
8294 maybe-html-etc: html-etc
8296 html-etc: \
8297 configure-etc
8298 @$(unstage)
8299 @[ -f ./etc/Makefile ] || exit 0; \
8300 r=`${PWD_COMMAND}`; export r; \
8301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8302 $(HOST_EXPORTS) \
8303 for flag in $(EXTRA_HOST_FLAGS) ; do \
8304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8305 done; \
8306 echo "Doing html in etc" ; \
8307 (cd $(HOST_SUBDIR)/etc && \
8308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8310 "RANLIB=$${RANLIB}" \
8311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8312 html) \
8313 || exit 1
8315 @endif etc
8317 .PHONY: maybe-TAGS-etc TAGS-etc
8318 maybe-TAGS-etc:
8319 @if etc
8320 maybe-TAGS-etc: TAGS-etc
8322 TAGS-etc: \
8323 configure-etc
8324 @$(unstage)
8325 @[ -f ./etc/Makefile ] || exit 0; \
8326 r=`${PWD_COMMAND}`; export r; \
8327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8328 $(HOST_EXPORTS) \
8329 for flag in $(EXTRA_HOST_FLAGS) ; do \
8330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8331 done; \
8332 echo "Doing TAGS in etc" ; \
8333 (cd $(HOST_SUBDIR)/etc && \
8334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8336 "RANLIB=$${RANLIB}" \
8337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8338 TAGS) \
8339 || exit 1
8341 @endif etc
8343 .PHONY: maybe-install-info-etc install-info-etc
8344 maybe-install-info-etc:
8345 @if etc
8346 maybe-install-info-etc: install-info-etc
8348 install-info-etc: \
8349 configure-etc \
8350 info-etc
8351 @$(unstage)
8352 @[ -f ./etc/Makefile ] || exit 0; \
8353 r=`${PWD_COMMAND}`; export r; \
8354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8355 $(HOST_EXPORTS) \
8356 for flag in $(EXTRA_HOST_FLAGS) ; do \
8357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8358 done; \
8359 echo "Doing install-info in etc" ; \
8360 (cd $(HOST_SUBDIR)/etc && \
8361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8363 "RANLIB=$${RANLIB}" \
8364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8365 install-info) \
8366 || exit 1
8368 @endif etc
8370 .PHONY: maybe-installcheck-etc installcheck-etc
8371 maybe-installcheck-etc:
8372 @if etc
8373 maybe-installcheck-etc: installcheck-etc
8375 installcheck-etc: \
8376 configure-etc
8377 @$(unstage)
8378 @[ -f ./etc/Makefile ] || exit 0; \
8379 r=`${PWD_COMMAND}`; export r; \
8380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8381 $(HOST_EXPORTS) \
8382 for flag in $(EXTRA_HOST_FLAGS) ; do \
8383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8384 done; \
8385 echo "Doing installcheck in etc" ; \
8386 (cd $(HOST_SUBDIR)/etc && \
8387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8389 "RANLIB=$${RANLIB}" \
8390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8391 installcheck) \
8392 || exit 1
8394 @endif etc
8396 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8397 maybe-mostlyclean-etc:
8398 @if etc
8399 maybe-mostlyclean-etc: mostlyclean-etc
8401 mostlyclean-etc:
8402 @$(unstage)
8403 @[ -f ./etc/Makefile ] || exit 0; \
8404 r=`${PWD_COMMAND}`; export r; \
8405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8406 $(HOST_EXPORTS) \
8407 for flag in $(EXTRA_HOST_FLAGS) ; do \
8408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8409 done; \
8410 echo "Doing mostlyclean in etc" ; \
8411 (cd $(HOST_SUBDIR)/etc && \
8412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8414 "RANLIB=$${RANLIB}" \
8415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8416 mostlyclean) \
8417 || exit 1
8419 @endif etc
8421 .PHONY: maybe-clean-etc clean-etc
8422 maybe-clean-etc:
8423 @if etc
8424 maybe-clean-etc: clean-etc
8426 clean-etc:
8427 @$(unstage)
8428 @[ -f ./etc/Makefile ] || exit 0; \
8429 r=`${PWD_COMMAND}`; export r; \
8430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8431 $(HOST_EXPORTS) \
8432 for flag in $(EXTRA_HOST_FLAGS) ; do \
8433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8434 done; \
8435 echo "Doing clean in etc" ; \
8436 (cd $(HOST_SUBDIR)/etc && \
8437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8439 "RANLIB=$${RANLIB}" \
8440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8441 clean) \
8442 || exit 1
8444 @endif etc
8446 .PHONY: maybe-distclean-etc distclean-etc
8447 maybe-distclean-etc:
8448 @if etc
8449 maybe-distclean-etc: distclean-etc
8451 distclean-etc:
8452 @$(unstage)
8453 @[ -f ./etc/Makefile ] || exit 0; \
8454 r=`${PWD_COMMAND}`; export r; \
8455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8456 $(HOST_EXPORTS) \
8457 for flag in $(EXTRA_HOST_FLAGS) ; do \
8458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8459 done; \
8460 echo "Doing distclean in etc" ; \
8461 (cd $(HOST_SUBDIR)/etc && \
8462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8464 "RANLIB=$${RANLIB}" \
8465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8466 distclean) \
8467 || exit 1
8469 @endif etc
8471 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8472 maybe-maintainer-clean-etc:
8473 @if etc
8474 maybe-maintainer-clean-etc: maintainer-clean-etc
8476 maintainer-clean-etc:
8477 @$(unstage)
8478 @[ -f ./etc/Makefile ] || exit 0; \
8479 r=`${PWD_COMMAND}`; export r; \
8480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8481 $(HOST_EXPORTS) \
8482 for flag in $(EXTRA_HOST_FLAGS) ; do \
8483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8484 done; \
8485 echo "Doing maintainer-clean in etc" ; \
8486 (cd $(HOST_SUBDIR)/etc && \
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 maintainer-clean) \
8492 || exit 1
8494 @endif etc
8498 .PHONY: configure-fastjar maybe-configure-fastjar
8499 maybe-configure-fastjar:
8500 @if fastjar
8501 maybe-configure-fastjar: configure-fastjar
8502 configure-fastjar:
8503 @$(unstage)
8504 @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8506 r=`${PWD_COMMAND}`; export r; \
8507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8508 $(HOST_EXPORTS) \
8509 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8510 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8511 case $(srcdir) in \
8512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8513 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8515 esac; \
8516 srcdiroption="--srcdir=$${topdir}/fastjar"; \
8517 libsrcdir="$$s/fastjar"; \
8518 $(SHELL) $${libsrcdir}/configure \
8519 $(HOST_CONFIGARGS) $${srcdiroption} \
8520 || exit 1
8521 @endif fastjar
8527 .PHONY: all-fastjar maybe-all-fastjar
8528 maybe-all-fastjar:
8529 @if fastjar
8530 TARGET-fastjar=all
8531 maybe-all-fastjar: all-fastjar
8532 all-fastjar: configure-fastjar
8533 @$(unstage)
8534 @r=`${PWD_COMMAND}`; export r; \
8535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8536 $(HOST_EXPORTS) \
8537 (cd $(HOST_SUBDIR)/fastjar && \
8538 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
8539 @endif fastjar
8544 .PHONY: check-fastjar maybe-check-fastjar
8545 maybe-check-fastjar:
8546 @if fastjar
8547 maybe-check-fastjar: check-fastjar
8549 # This module is only tested in a native toolchain.
8550 check-fastjar:
8551 @$(unstage)
8552 @if [ '$(host)' = '$(target)' ] ; then \
8553 r=`${PWD_COMMAND}`; export r; \
8554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555 $(HOST_EXPORTS) \
8556 (cd $(HOST_SUBDIR)/fastjar && \
8557 $(MAKE) $(FLAGS_TO_PASS) check); \
8560 @endif fastjar
8562 .PHONY: install-fastjar maybe-install-fastjar
8563 maybe-install-fastjar:
8564 @if fastjar
8565 maybe-install-fastjar: install-fastjar
8567 install-fastjar: installdirs
8568 @$(unstage)
8569 @r=`${PWD_COMMAND}`; export r; \
8570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8571 $(HOST_EXPORTS) \
8572 (cd $(HOST_SUBDIR)/fastjar && \
8573 $(MAKE) $(FLAGS_TO_PASS) install)
8575 @endif fastjar
8577 # Other targets (info, dvi, etc.)
8579 .PHONY: maybe-info-fastjar info-fastjar
8580 maybe-info-fastjar:
8581 @if fastjar
8582 maybe-info-fastjar: info-fastjar
8584 info-fastjar: \
8585 configure-fastjar
8586 @$(unstage)
8587 @[ -f ./fastjar/Makefile ] || exit 0; \
8588 r=`${PWD_COMMAND}`; export r; \
8589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8590 $(HOST_EXPORTS) \
8591 for flag in $(EXTRA_HOST_FLAGS) ; do \
8592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8593 done; \
8594 echo "Doing info in fastjar" ; \
8595 (cd $(HOST_SUBDIR)/fastjar && \
8596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8598 "RANLIB=$${RANLIB}" \
8599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8600 info) \
8601 || exit 1
8603 @endif fastjar
8605 .PHONY: maybe-dvi-fastjar dvi-fastjar
8606 maybe-dvi-fastjar:
8607 @if fastjar
8608 maybe-dvi-fastjar: dvi-fastjar
8610 dvi-fastjar: \
8611 configure-fastjar
8612 @$(unstage)
8613 @[ -f ./fastjar/Makefile ] || exit 0; \
8614 r=`${PWD_COMMAND}`; export r; \
8615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8616 $(HOST_EXPORTS) \
8617 for flag in $(EXTRA_HOST_FLAGS) ; do \
8618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8619 done; \
8620 echo "Doing dvi in fastjar" ; \
8621 (cd $(HOST_SUBDIR)/fastjar && \
8622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8624 "RANLIB=$${RANLIB}" \
8625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8626 dvi) \
8627 || exit 1
8629 @endif fastjar
8631 .PHONY: maybe-html-fastjar html-fastjar
8632 maybe-html-fastjar:
8633 @if fastjar
8634 maybe-html-fastjar: html-fastjar
8636 html-fastjar: \
8637 configure-fastjar
8638 @$(unstage)
8639 @[ -f ./fastjar/Makefile ] || exit 0; \
8640 r=`${PWD_COMMAND}`; export r; \
8641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8642 $(HOST_EXPORTS) \
8643 for flag in $(EXTRA_HOST_FLAGS) ; do \
8644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8645 done; \
8646 echo "Doing html in fastjar" ; \
8647 (cd $(HOST_SUBDIR)/fastjar && \
8648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8650 "RANLIB=$${RANLIB}" \
8651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8652 html) \
8653 || exit 1
8655 @endif fastjar
8657 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8658 maybe-TAGS-fastjar:
8659 @if fastjar
8660 maybe-TAGS-fastjar: TAGS-fastjar
8662 TAGS-fastjar: \
8663 configure-fastjar
8664 @$(unstage)
8665 @[ -f ./fastjar/Makefile ] || exit 0; \
8666 r=`${PWD_COMMAND}`; export r; \
8667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8668 $(HOST_EXPORTS) \
8669 for flag in $(EXTRA_HOST_FLAGS) ; do \
8670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8671 done; \
8672 echo "Doing TAGS in fastjar" ; \
8673 (cd $(HOST_SUBDIR)/fastjar && \
8674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8676 "RANLIB=$${RANLIB}" \
8677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8678 TAGS) \
8679 || exit 1
8681 @endif fastjar
8683 .PHONY: maybe-install-info-fastjar install-info-fastjar
8684 maybe-install-info-fastjar:
8685 @if fastjar
8686 maybe-install-info-fastjar: install-info-fastjar
8688 install-info-fastjar: \
8689 configure-fastjar \
8690 info-fastjar
8691 @$(unstage)
8692 @[ -f ./fastjar/Makefile ] || exit 0; \
8693 r=`${PWD_COMMAND}`; export r; \
8694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8695 $(HOST_EXPORTS) \
8696 for flag in $(EXTRA_HOST_FLAGS) ; do \
8697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8698 done; \
8699 echo "Doing install-info in fastjar" ; \
8700 (cd $(HOST_SUBDIR)/fastjar && \
8701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8703 "RANLIB=$${RANLIB}" \
8704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8705 install-info) \
8706 || exit 1
8708 @endif fastjar
8710 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8711 maybe-installcheck-fastjar:
8712 @if fastjar
8713 maybe-installcheck-fastjar: installcheck-fastjar
8715 installcheck-fastjar: \
8716 configure-fastjar
8717 @$(unstage)
8718 @[ -f ./fastjar/Makefile ] || exit 0; \
8719 r=`${PWD_COMMAND}`; export r; \
8720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8721 $(HOST_EXPORTS) \
8722 for flag in $(EXTRA_HOST_FLAGS) ; do \
8723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8724 done; \
8725 echo "Doing installcheck in fastjar" ; \
8726 (cd $(HOST_SUBDIR)/fastjar && \
8727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8729 "RANLIB=$${RANLIB}" \
8730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8731 installcheck) \
8732 || exit 1
8734 @endif fastjar
8736 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8737 maybe-mostlyclean-fastjar:
8738 @if fastjar
8739 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8741 mostlyclean-fastjar:
8742 @$(unstage)
8743 @[ -f ./fastjar/Makefile ] || exit 0; \
8744 r=`${PWD_COMMAND}`; export r; \
8745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8746 $(HOST_EXPORTS) \
8747 for flag in $(EXTRA_HOST_FLAGS) ; do \
8748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8749 done; \
8750 echo "Doing mostlyclean in fastjar" ; \
8751 (cd $(HOST_SUBDIR)/fastjar && \
8752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8754 "RANLIB=$${RANLIB}" \
8755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8756 mostlyclean) \
8757 || exit 1
8759 @endif fastjar
8761 .PHONY: maybe-clean-fastjar clean-fastjar
8762 maybe-clean-fastjar:
8763 @if fastjar
8764 maybe-clean-fastjar: clean-fastjar
8766 clean-fastjar:
8767 @$(unstage)
8768 @[ -f ./fastjar/Makefile ] || exit 0; \
8769 r=`${PWD_COMMAND}`; export r; \
8770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771 $(HOST_EXPORTS) \
8772 for flag in $(EXTRA_HOST_FLAGS) ; do \
8773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8774 done; \
8775 echo "Doing clean in fastjar" ; \
8776 (cd $(HOST_SUBDIR)/fastjar && \
8777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8779 "RANLIB=$${RANLIB}" \
8780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8781 clean) \
8782 || exit 1
8784 @endif fastjar
8786 .PHONY: maybe-distclean-fastjar distclean-fastjar
8787 maybe-distclean-fastjar:
8788 @if fastjar
8789 maybe-distclean-fastjar: distclean-fastjar
8791 distclean-fastjar:
8792 @$(unstage)
8793 @[ -f ./fastjar/Makefile ] || exit 0; \
8794 r=`${PWD_COMMAND}`; export r; \
8795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8796 $(HOST_EXPORTS) \
8797 for flag in $(EXTRA_HOST_FLAGS) ; do \
8798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8799 done; \
8800 echo "Doing distclean in fastjar" ; \
8801 (cd $(HOST_SUBDIR)/fastjar && \
8802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8804 "RANLIB=$${RANLIB}" \
8805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8806 distclean) \
8807 || exit 1
8809 @endif fastjar
8811 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8812 maybe-maintainer-clean-fastjar:
8813 @if fastjar
8814 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8816 maintainer-clean-fastjar:
8817 @$(unstage)
8818 @[ -f ./fastjar/Makefile ] || exit 0; \
8819 r=`${PWD_COMMAND}`; export r; \
8820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8821 $(HOST_EXPORTS) \
8822 for flag in $(EXTRA_HOST_FLAGS) ; do \
8823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8824 done; \
8825 echo "Doing maintainer-clean in fastjar" ; \
8826 (cd $(HOST_SUBDIR)/fastjar && \
8827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8829 "RANLIB=$${RANLIB}" \
8830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8831 maintainer-clean) \
8832 || exit 1
8834 @endif fastjar
8838 .PHONY: configure-fileutils maybe-configure-fileutils
8839 maybe-configure-fileutils:
8840 @if fileutils
8841 maybe-configure-fileutils: configure-fileutils
8842 configure-fileutils:
8843 @$(unstage)
8844 @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8846 r=`${PWD_COMMAND}`; export r; \
8847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8848 $(HOST_EXPORTS) \
8849 echo Configuring in $(HOST_SUBDIR)/fileutils; \
8850 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8851 case $(srcdir) in \
8852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8853 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8855 esac; \
8856 srcdiroption="--srcdir=$${topdir}/fileutils"; \
8857 libsrcdir="$$s/fileutils"; \
8858 $(SHELL) $${libsrcdir}/configure \
8859 $(HOST_CONFIGARGS) $${srcdiroption} \
8860 || exit 1
8861 @endif fileutils
8867 .PHONY: all-fileutils maybe-all-fileutils
8868 maybe-all-fileutils:
8869 @if fileutils
8870 TARGET-fileutils=all
8871 maybe-all-fileutils: all-fileutils
8872 all-fileutils: configure-fileutils
8873 @$(unstage)
8874 @r=`${PWD_COMMAND}`; export r; \
8875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8876 $(HOST_EXPORTS) \
8877 (cd $(HOST_SUBDIR)/fileutils && \
8878 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
8879 @endif fileutils
8884 .PHONY: check-fileutils maybe-check-fileutils
8885 maybe-check-fileutils:
8886 @if fileutils
8887 maybe-check-fileutils: check-fileutils
8889 check-fileutils:
8890 @$(unstage)
8891 @r=`${PWD_COMMAND}`; export r; \
8892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8893 $(HOST_EXPORTS) \
8894 (cd $(HOST_SUBDIR)/fileutils && \
8895 $(MAKE) $(FLAGS_TO_PASS) check)
8897 @endif fileutils
8899 .PHONY: install-fileutils maybe-install-fileutils
8900 maybe-install-fileutils:
8901 @if fileutils
8902 maybe-install-fileutils: install-fileutils
8904 install-fileutils: installdirs
8905 @$(unstage)
8906 @r=`${PWD_COMMAND}`; export r; \
8907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8908 $(HOST_EXPORTS) \
8909 (cd $(HOST_SUBDIR)/fileutils && \
8910 $(MAKE) $(FLAGS_TO_PASS) install)
8912 @endif fileutils
8914 # Other targets (info, dvi, etc.)
8916 .PHONY: maybe-info-fileutils info-fileutils
8917 maybe-info-fileutils:
8918 @if fileutils
8919 maybe-info-fileutils: info-fileutils
8921 info-fileutils: \
8922 configure-fileutils
8923 @$(unstage)
8924 @[ -f ./fileutils/Makefile ] || exit 0; \
8925 r=`${PWD_COMMAND}`; export r; \
8926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8927 $(HOST_EXPORTS) \
8928 for flag in $(EXTRA_HOST_FLAGS) ; do \
8929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8930 done; \
8931 echo "Doing info in fileutils" ; \
8932 (cd $(HOST_SUBDIR)/fileutils && \
8933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8935 "RANLIB=$${RANLIB}" \
8936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8937 info) \
8938 || exit 1
8940 @endif fileutils
8942 .PHONY: maybe-dvi-fileutils dvi-fileutils
8943 maybe-dvi-fileutils:
8944 @if fileutils
8945 maybe-dvi-fileutils: dvi-fileutils
8947 dvi-fileutils: \
8948 configure-fileutils
8949 @$(unstage)
8950 @[ -f ./fileutils/Makefile ] || exit 0; \
8951 r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 $(HOST_EXPORTS) \
8954 for flag in $(EXTRA_HOST_FLAGS) ; do \
8955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8956 done; \
8957 echo "Doing dvi in fileutils" ; \
8958 (cd $(HOST_SUBDIR)/fileutils && \
8959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8961 "RANLIB=$${RANLIB}" \
8962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8963 dvi) \
8964 || exit 1
8966 @endif fileutils
8968 .PHONY: maybe-html-fileutils html-fileutils
8969 maybe-html-fileutils:
8970 @if fileutils
8971 maybe-html-fileutils: html-fileutils
8973 html-fileutils: \
8974 configure-fileutils
8975 @$(unstage)
8976 @[ -f ./fileutils/Makefile ] || exit 0; \
8977 r=`${PWD_COMMAND}`; export r; \
8978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8979 $(HOST_EXPORTS) \
8980 for flag in $(EXTRA_HOST_FLAGS) ; do \
8981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8982 done; \
8983 echo "Doing html in fileutils" ; \
8984 (cd $(HOST_SUBDIR)/fileutils && \
8985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8987 "RANLIB=$${RANLIB}" \
8988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8989 html) \
8990 || exit 1
8992 @endif fileutils
8994 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8995 maybe-TAGS-fileutils:
8996 @if fileutils
8997 maybe-TAGS-fileutils: TAGS-fileutils
8999 TAGS-fileutils: \
9000 configure-fileutils
9001 @$(unstage)
9002 @[ -f ./fileutils/Makefile ] || exit 0; \
9003 r=`${PWD_COMMAND}`; export r; \
9004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005 $(HOST_EXPORTS) \
9006 for flag in $(EXTRA_HOST_FLAGS) ; do \
9007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9008 done; \
9009 echo "Doing TAGS in fileutils" ; \
9010 (cd $(HOST_SUBDIR)/fileutils && \
9011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9013 "RANLIB=$${RANLIB}" \
9014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9015 TAGS) \
9016 || exit 1
9018 @endif fileutils
9020 .PHONY: maybe-install-info-fileutils install-info-fileutils
9021 maybe-install-info-fileutils:
9022 @if fileutils
9023 maybe-install-info-fileutils: install-info-fileutils
9025 install-info-fileutils: \
9026 configure-fileutils \
9027 info-fileutils
9028 @$(unstage)
9029 @[ -f ./fileutils/Makefile ] || exit 0; \
9030 r=`${PWD_COMMAND}`; export r; \
9031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9032 $(HOST_EXPORTS) \
9033 for flag in $(EXTRA_HOST_FLAGS) ; do \
9034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9035 done; \
9036 echo "Doing install-info in fileutils" ; \
9037 (cd $(HOST_SUBDIR)/fileutils && \
9038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9040 "RANLIB=$${RANLIB}" \
9041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9042 install-info) \
9043 || exit 1
9045 @endif fileutils
9047 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
9048 maybe-installcheck-fileutils:
9049 @if fileutils
9050 maybe-installcheck-fileutils: installcheck-fileutils
9052 installcheck-fileutils: \
9053 configure-fileutils
9054 @$(unstage)
9055 @[ -f ./fileutils/Makefile ] || exit 0; \
9056 r=`${PWD_COMMAND}`; export r; \
9057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9058 $(HOST_EXPORTS) \
9059 for flag in $(EXTRA_HOST_FLAGS) ; do \
9060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9061 done; \
9062 echo "Doing installcheck in fileutils" ; \
9063 (cd $(HOST_SUBDIR)/fileutils && \
9064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9066 "RANLIB=$${RANLIB}" \
9067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9068 installcheck) \
9069 || exit 1
9071 @endif fileutils
9073 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
9074 maybe-mostlyclean-fileutils:
9075 @if fileutils
9076 maybe-mostlyclean-fileutils: mostlyclean-fileutils
9078 mostlyclean-fileutils:
9079 @$(unstage)
9080 @[ -f ./fileutils/Makefile ] || exit 0; \
9081 r=`${PWD_COMMAND}`; export r; \
9082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9083 $(HOST_EXPORTS) \
9084 for flag in $(EXTRA_HOST_FLAGS) ; do \
9085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9086 done; \
9087 echo "Doing mostlyclean in fileutils" ; \
9088 (cd $(HOST_SUBDIR)/fileutils && \
9089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9091 "RANLIB=$${RANLIB}" \
9092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9093 mostlyclean) \
9094 || exit 1
9096 @endif fileutils
9098 .PHONY: maybe-clean-fileutils clean-fileutils
9099 maybe-clean-fileutils:
9100 @if fileutils
9101 maybe-clean-fileutils: clean-fileutils
9103 clean-fileutils:
9104 @$(unstage)
9105 @[ -f ./fileutils/Makefile ] || exit 0; \
9106 r=`${PWD_COMMAND}`; export r; \
9107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9108 $(HOST_EXPORTS) \
9109 for flag in $(EXTRA_HOST_FLAGS) ; do \
9110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9111 done; \
9112 echo "Doing clean in fileutils" ; \
9113 (cd $(HOST_SUBDIR)/fileutils && \
9114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9116 "RANLIB=$${RANLIB}" \
9117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9118 clean) \
9119 || exit 1
9121 @endif fileutils
9123 .PHONY: maybe-distclean-fileutils distclean-fileutils
9124 maybe-distclean-fileutils:
9125 @if fileutils
9126 maybe-distclean-fileutils: distclean-fileutils
9128 distclean-fileutils:
9129 @$(unstage)
9130 @[ -f ./fileutils/Makefile ] || exit 0; \
9131 r=`${PWD_COMMAND}`; export r; \
9132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9133 $(HOST_EXPORTS) \
9134 for flag in $(EXTRA_HOST_FLAGS) ; do \
9135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9136 done; \
9137 echo "Doing distclean in fileutils" ; \
9138 (cd $(HOST_SUBDIR)/fileutils && \
9139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9141 "RANLIB=$${RANLIB}" \
9142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9143 distclean) \
9144 || exit 1
9146 @endif fileutils
9148 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
9149 maybe-maintainer-clean-fileutils:
9150 @if fileutils
9151 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
9153 maintainer-clean-fileutils:
9154 @$(unstage)
9155 @[ -f ./fileutils/Makefile ] || exit 0; \
9156 r=`${PWD_COMMAND}`; export r; \
9157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9158 $(HOST_EXPORTS) \
9159 for flag in $(EXTRA_HOST_FLAGS) ; do \
9160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9161 done; \
9162 echo "Doing maintainer-clean in fileutils" ; \
9163 (cd $(HOST_SUBDIR)/fileutils && \
9164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9166 "RANLIB=$${RANLIB}" \
9167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9168 maintainer-clean) \
9169 || exit 1
9171 @endif fileutils
9175 .PHONY: configure-findutils maybe-configure-findutils
9176 maybe-configure-findutils:
9177 @if findutils
9178 maybe-configure-findutils: configure-findutils
9179 configure-findutils:
9180 @$(unstage)
9181 @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
9182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
9183 r=`${PWD_COMMAND}`; export r; \
9184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9185 $(HOST_EXPORTS) \
9186 echo Configuring in $(HOST_SUBDIR)/findutils; \
9187 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
9188 case $(srcdir) in \
9189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9190 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
9191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9192 esac; \
9193 srcdiroption="--srcdir=$${topdir}/findutils"; \
9194 libsrcdir="$$s/findutils"; \
9195 $(SHELL) $${libsrcdir}/configure \
9196 $(HOST_CONFIGARGS) $${srcdiroption} \
9197 || exit 1
9198 @endif findutils
9204 .PHONY: all-findutils maybe-all-findutils
9205 maybe-all-findutils:
9206 @if findutils
9207 TARGET-findutils=all
9208 maybe-all-findutils: all-findutils
9209 all-findutils: configure-findutils
9210 @$(unstage)
9211 @r=`${PWD_COMMAND}`; export r; \
9212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213 $(HOST_EXPORTS) \
9214 (cd $(HOST_SUBDIR)/findutils && \
9215 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
9216 @endif findutils
9221 .PHONY: check-findutils maybe-check-findutils
9222 maybe-check-findutils:
9223 @if findutils
9224 maybe-check-findutils: check-findutils
9226 check-findutils:
9227 @$(unstage)
9228 @r=`${PWD_COMMAND}`; export r; \
9229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9230 $(HOST_EXPORTS) \
9231 (cd $(HOST_SUBDIR)/findutils && \
9232 $(MAKE) $(FLAGS_TO_PASS) check)
9234 @endif findutils
9236 .PHONY: install-findutils maybe-install-findutils
9237 maybe-install-findutils:
9238 @if findutils
9239 maybe-install-findutils: install-findutils
9241 install-findutils: installdirs
9242 @$(unstage)
9243 @r=`${PWD_COMMAND}`; export r; \
9244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9245 $(HOST_EXPORTS) \
9246 (cd $(HOST_SUBDIR)/findutils && \
9247 $(MAKE) $(FLAGS_TO_PASS) install)
9249 @endif findutils
9251 # Other targets (info, dvi, etc.)
9253 .PHONY: maybe-info-findutils info-findutils
9254 maybe-info-findutils:
9255 @if findutils
9256 maybe-info-findutils: info-findutils
9258 info-findutils: \
9259 configure-findutils
9260 @$(unstage)
9261 @[ -f ./findutils/Makefile ] || exit 0; \
9262 r=`${PWD_COMMAND}`; export r; \
9263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9264 $(HOST_EXPORTS) \
9265 for flag in $(EXTRA_HOST_FLAGS) ; do \
9266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9267 done; \
9268 echo "Doing info in findutils" ; \
9269 (cd $(HOST_SUBDIR)/findutils && \
9270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9272 "RANLIB=$${RANLIB}" \
9273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9274 info) \
9275 || exit 1
9277 @endif findutils
9279 .PHONY: maybe-dvi-findutils dvi-findutils
9280 maybe-dvi-findutils:
9281 @if findutils
9282 maybe-dvi-findutils: dvi-findutils
9284 dvi-findutils: \
9285 configure-findutils
9286 @$(unstage)
9287 @[ -f ./findutils/Makefile ] || exit 0; \
9288 r=`${PWD_COMMAND}`; export r; \
9289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290 $(HOST_EXPORTS) \
9291 for flag in $(EXTRA_HOST_FLAGS) ; do \
9292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9293 done; \
9294 echo "Doing dvi in findutils" ; \
9295 (cd $(HOST_SUBDIR)/findutils && \
9296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9298 "RANLIB=$${RANLIB}" \
9299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9300 dvi) \
9301 || exit 1
9303 @endif findutils
9305 .PHONY: maybe-html-findutils html-findutils
9306 maybe-html-findutils:
9307 @if findutils
9308 maybe-html-findutils: html-findutils
9310 html-findutils: \
9311 configure-findutils
9312 @$(unstage)
9313 @[ -f ./findutils/Makefile ] || exit 0; \
9314 r=`${PWD_COMMAND}`; export r; \
9315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9316 $(HOST_EXPORTS) \
9317 for flag in $(EXTRA_HOST_FLAGS) ; do \
9318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9319 done; \
9320 echo "Doing html in findutils" ; \
9321 (cd $(HOST_SUBDIR)/findutils && \
9322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9324 "RANLIB=$${RANLIB}" \
9325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9326 html) \
9327 || exit 1
9329 @endif findutils
9331 .PHONY: maybe-TAGS-findutils TAGS-findutils
9332 maybe-TAGS-findutils:
9333 @if findutils
9334 maybe-TAGS-findutils: TAGS-findutils
9336 TAGS-findutils: \
9337 configure-findutils
9338 @$(unstage)
9339 @[ -f ./findutils/Makefile ] || exit 0; \
9340 r=`${PWD_COMMAND}`; export r; \
9341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9342 $(HOST_EXPORTS) \
9343 for flag in $(EXTRA_HOST_FLAGS) ; do \
9344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9345 done; \
9346 echo "Doing TAGS in findutils" ; \
9347 (cd $(HOST_SUBDIR)/findutils && \
9348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9350 "RANLIB=$${RANLIB}" \
9351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9352 TAGS) \
9353 || exit 1
9355 @endif findutils
9357 .PHONY: maybe-install-info-findutils install-info-findutils
9358 maybe-install-info-findutils:
9359 @if findutils
9360 maybe-install-info-findutils: install-info-findutils
9362 install-info-findutils: \
9363 configure-findutils \
9364 info-findutils
9365 @$(unstage)
9366 @[ -f ./findutils/Makefile ] || exit 0; \
9367 r=`${PWD_COMMAND}`; export r; \
9368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9369 $(HOST_EXPORTS) \
9370 for flag in $(EXTRA_HOST_FLAGS) ; do \
9371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9372 done; \
9373 echo "Doing install-info in findutils" ; \
9374 (cd $(HOST_SUBDIR)/findutils && \
9375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9377 "RANLIB=$${RANLIB}" \
9378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9379 install-info) \
9380 || exit 1
9382 @endif findutils
9384 .PHONY: maybe-installcheck-findutils installcheck-findutils
9385 maybe-installcheck-findutils:
9386 @if findutils
9387 maybe-installcheck-findutils: installcheck-findutils
9389 installcheck-findutils: \
9390 configure-findutils
9391 @$(unstage)
9392 @[ -f ./findutils/Makefile ] || exit 0; \
9393 r=`${PWD_COMMAND}`; export r; \
9394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9395 $(HOST_EXPORTS) \
9396 for flag in $(EXTRA_HOST_FLAGS) ; do \
9397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9398 done; \
9399 echo "Doing installcheck in findutils" ; \
9400 (cd $(HOST_SUBDIR)/findutils && \
9401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9403 "RANLIB=$${RANLIB}" \
9404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9405 installcheck) \
9406 || exit 1
9408 @endif findutils
9410 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9411 maybe-mostlyclean-findutils:
9412 @if findutils
9413 maybe-mostlyclean-findutils: mostlyclean-findutils
9415 mostlyclean-findutils:
9416 @$(unstage)
9417 @[ -f ./findutils/Makefile ] || exit 0; \
9418 r=`${PWD_COMMAND}`; export r; \
9419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9420 $(HOST_EXPORTS) \
9421 for flag in $(EXTRA_HOST_FLAGS) ; do \
9422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9423 done; \
9424 echo "Doing mostlyclean in findutils" ; \
9425 (cd $(HOST_SUBDIR)/findutils && \
9426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9428 "RANLIB=$${RANLIB}" \
9429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9430 mostlyclean) \
9431 || exit 1
9433 @endif findutils
9435 .PHONY: maybe-clean-findutils clean-findutils
9436 maybe-clean-findutils:
9437 @if findutils
9438 maybe-clean-findutils: clean-findutils
9440 clean-findutils:
9441 @$(unstage)
9442 @[ -f ./findutils/Makefile ] || exit 0; \
9443 r=`${PWD_COMMAND}`; export r; \
9444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 $(HOST_EXPORTS) \
9446 for flag in $(EXTRA_HOST_FLAGS) ; do \
9447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9448 done; \
9449 echo "Doing clean in findutils" ; \
9450 (cd $(HOST_SUBDIR)/findutils && \
9451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9453 "RANLIB=$${RANLIB}" \
9454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9455 clean) \
9456 || exit 1
9458 @endif findutils
9460 .PHONY: maybe-distclean-findutils distclean-findutils
9461 maybe-distclean-findutils:
9462 @if findutils
9463 maybe-distclean-findutils: distclean-findutils
9465 distclean-findutils:
9466 @$(unstage)
9467 @[ -f ./findutils/Makefile ] || exit 0; \
9468 r=`${PWD_COMMAND}`; export r; \
9469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9470 $(HOST_EXPORTS) \
9471 for flag in $(EXTRA_HOST_FLAGS) ; do \
9472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9473 done; \
9474 echo "Doing distclean in findutils" ; \
9475 (cd $(HOST_SUBDIR)/findutils && \
9476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9478 "RANLIB=$${RANLIB}" \
9479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9480 distclean) \
9481 || exit 1
9483 @endif findutils
9485 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9486 maybe-maintainer-clean-findutils:
9487 @if findutils
9488 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9490 maintainer-clean-findutils:
9491 @$(unstage)
9492 @[ -f ./findutils/Makefile ] || exit 0; \
9493 r=`${PWD_COMMAND}`; export r; \
9494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9495 $(HOST_EXPORTS) \
9496 for flag in $(EXTRA_HOST_FLAGS) ; do \
9497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9498 done; \
9499 echo "Doing maintainer-clean in findutils" ; \
9500 (cd $(HOST_SUBDIR)/findutils && \
9501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9503 "RANLIB=$${RANLIB}" \
9504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9505 maintainer-clean) \
9506 || exit 1
9508 @endif findutils
9512 .PHONY: configure-find maybe-configure-find
9513 maybe-configure-find:
9514 @if find
9515 maybe-configure-find: configure-find
9516 configure-find:
9517 @$(unstage)
9518 @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9520 r=`${PWD_COMMAND}`; export r; \
9521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9522 $(HOST_EXPORTS) \
9523 echo Configuring in $(HOST_SUBDIR)/find; \
9524 cd "$(HOST_SUBDIR)/find" || exit 1; \
9525 case $(srcdir) in \
9526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9527 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9529 esac; \
9530 srcdiroption="--srcdir=$${topdir}/find"; \
9531 libsrcdir="$$s/find"; \
9532 $(SHELL) $${libsrcdir}/configure \
9533 $(HOST_CONFIGARGS) $${srcdiroption} \
9534 || exit 1
9535 @endif find
9541 .PHONY: all-find maybe-all-find
9542 maybe-all-find:
9543 @if find
9544 TARGET-find=all
9545 maybe-all-find: all-find
9546 all-find: configure-find
9547 @$(unstage)
9548 @r=`${PWD_COMMAND}`; export r; \
9549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9550 $(HOST_EXPORTS) \
9551 (cd $(HOST_SUBDIR)/find && \
9552 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
9553 @endif find
9558 .PHONY: check-find maybe-check-find
9559 maybe-check-find:
9560 @if find
9561 maybe-check-find: check-find
9563 check-find:
9564 @$(unstage)
9565 @r=`${PWD_COMMAND}`; export r; \
9566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9567 $(HOST_EXPORTS) \
9568 (cd $(HOST_SUBDIR)/find && \
9569 $(MAKE) $(FLAGS_TO_PASS) check)
9571 @endif find
9573 .PHONY: install-find maybe-install-find
9574 maybe-install-find:
9575 @if find
9576 maybe-install-find: install-find
9578 install-find: installdirs
9579 @$(unstage)
9580 @r=`${PWD_COMMAND}`; export r; \
9581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9582 $(HOST_EXPORTS) \
9583 (cd $(HOST_SUBDIR)/find && \
9584 $(MAKE) $(FLAGS_TO_PASS) install)
9586 @endif find
9588 # Other targets (info, dvi, etc.)
9590 .PHONY: maybe-info-find info-find
9591 maybe-info-find:
9592 @if find
9593 maybe-info-find: info-find
9595 info-find: \
9596 configure-find
9597 @$(unstage)
9598 @[ -f ./find/Makefile ] || exit 0; \
9599 r=`${PWD_COMMAND}`; export r; \
9600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9601 $(HOST_EXPORTS) \
9602 for flag in $(EXTRA_HOST_FLAGS) ; do \
9603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9604 done; \
9605 echo "Doing info in find" ; \
9606 (cd $(HOST_SUBDIR)/find && \
9607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9609 "RANLIB=$${RANLIB}" \
9610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9611 info) \
9612 || exit 1
9614 @endif find
9616 .PHONY: maybe-dvi-find dvi-find
9617 maybe-dvi-find:
9618 @if find
9619 maybe-dvi-find: dvi-find
9621 dvi-find: \
9622 configure-find
9623 @$(unstage)
9624 @[ -f ./find/Makefile ] || exit 0; \
9625 r=`${PWD_COMMAND}`; export r; \
9626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9627 $(HOST_EXPORTS) \
9628 for flag in $(EXTRA_HOST_FLAGS) ; do \
9629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9630 done; \
9631 echo "Doing dvi in find" ; \
9632 (cd $(HOST_SUBDIR)/find && \
9633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9635 "RANLIB=$${RANLIB}" \
9636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9637 dvi) \
9638 || exit 1
9640 @endif find
9642 .PHONY: maybe-html-find html-find
9643 maybe-html-find:
9644 @if find
9645 maybe-html-find: html-find
9647 html-find: \
9648 configure-find
9649 @$(unstage)
9650 @[ -f ./find/Makefile ] || exit 0; \
9651 r=`${PWD_COMMAND}`; export r; \
9652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9653 $(HOST_EXPORTS) \
9654 for flag in $(EXTRA_HOST_FLAGS) ; do \
9655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9656 done; \
9657 echo "Doing html in find" ; \
9658 (cd $(HOST_SUBDIR)/find && \
9659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9661 "RANLIB=$${RANLIB}" \
9662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9663 html) \
9664 || exit 1
9666 @endif find
9668 .PHONY: maybe-TAGS-find TAGS-find
9669 maybe-TAGS-find:
9670 @if find
9671 maybe-TAGS-find: TAGS-find
9673 TAGS-find: \
9674 configure-find
9675 @$(unstage)
9676 @[ -f ./find/Makefile ] || exit 0; \
9677 r=`${PWD_COMMAND}`; export r; \
9678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9679 $(HOST_EXPORTS) \
9680 for flag in $(EXTRA_HOST_FLAGS) ; do \
9681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9682 done; \
9683 echo "Doing TAGS in find" ; \
9684 (cd $(HOST_SUBDIR)/find && \
9685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9687 "RANLIB=$${RANLIB}" \
9688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9689 TAGS) \
9690 || exit 1
9692 @endif find
9694 .PHONY: maybe-install-info-find install-info-find
9695 maybe-install-info-find:
9696 @if find
9697 maybe-install-info-find: install-info-find
9699 install-info-find: \
9700 configure-find \
9701 info-find
9702 @$(unstage)
9703 @[ -f ./find/Makefile ] || exit 0; \
9704 r=`${PWD_COMMAND}`; export r; \
9705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9706 $(HOST_EXPORTS) \
9707 for flag in $(EXTRA_HOST_FLAGS) ; do \
9708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9709 done; \
9710 echo "Doing install-info in find" ; \
9711 (cd $(HOST_SUBDIR)/find && \
9712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9714 "RANLIB=$${RANLIB}" \
9715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9716 install-info) \
9717 || exit 1
9719 @endif find
9721 .PHONY: maybe-installcheck-find installcheck-find
9722 maybe-installcheck-find:
9723 @if find
9724 maybe-installcheck-find: installcheck-find
9726 installcheck-find: \
9727 configure-find
9728 @$(unstage)
9729 @[ -f ./find/Makefile ] || exit 0; \
9730 r=`${PWD_COMMAND}`; export r; \
9731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9732 $(HOST_EXPORTS) \
9733 for flag in $(EXTRA_HOST_FLAGS) ; do \
9734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9735 done; \
9736 echo "Doing installcheck in find" ; \
9737 (cd $(HOST_SUBDIR)/find && \
9738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9740 "RANLIB=$${RANLIB}" \
9741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9742 installcheck) \
9743 || exit 1
9745 @endif find
9747 .PHONY: maybe-mostlyclean-find mostlyclean-find
9748 maybe-mostlyclean-find:
9749 @if find
9750 maybe-mostlyclean-find: mostlyclean-find
9752 mostlyclean-find:
9753 @$(unstage)
9754 @[ -f ./find/Makefile ] || exit 0; \
9755 r=`${PWD_COMMAND}`; export r; \
9756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757 $(HOST_EXPORTS) \
9758 for flag in $(EXTRA_HOST_FLAGS) ; do \
9759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760 done; \
9761 echo "Doing mostlyclean in find" ; \
9762 (cd $(HOST_SUBDIR)/find && \
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 mostlyclean) \
9768 || exit 1
9770 @endif find
9772 .PHONY: maybe-clean-find clean-find
9773 maybe-clean-find:
9774 @if find
9775 maybe-clean-find: clean-find
9777 clean-find:
9778 @$(unstage)
9779 @[ -f ./find/Makefile ] || exit 0; \
9780 r=`${PWD_COMMAND}`; export r; \
9781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9782 $(HOST_EXPORTS) \
9783 for flag in $(EXTRA_HOST_FLAGS) ; do \
9784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9785 done; \
9786 echo "Doing clean in find" ; \
9787 (cd $(HOST_SUBDIR)/find && \
9788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9790 "RANLIB=$${RANLIB}" \
9791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9792 clean) \
9793 || exit 1
9795 @endif find
9797 .PHONY: maybe-distclean-find distclean-find
9798 maybe-distclean-find:
9799 @if find
9800 maybe-distclean-find: distclean-find
9802 distclean-find:
9803 @$(unstage)
9804 @[ -f ./find/Makefile ] || exit 0; \
9805 r=`${PWD_COMMAND}`; export r; \
9806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9807 $(HOST_EXPORTS) \
9808 for flag in $(EXTRA_HOST_FLAGS) ; do \
9809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9810 done; \
9811 echo "Doing distclean in find" ; \
9812 (cd $(HOST_SUBDIR)/find && \
9813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9815 "RANLIB=$${RANLIB}" \
9816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9817 distclean) \
9818 || exit 1
9820 @endif find
9822 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9823 maybe-maintainer-clean-find:
9824 @if find
9825 maybe-maintainer-clean-find: maintainer-clean-find
9827 maintainer-clean-find:
9828 @$(unstage)
9829 @[ -f ./find/Makefile ] || exit 0; \
9830 r=`${PWD_COMMAND}`; export r; \
9831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832 $(HOST_EXPORTS) \
9833 for flag in $(EXTRA_HOST_FLAGS) ; do \
9834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9835 done; \
9836 echo "Doing maintainer-clean in find" ; \
9837 (cd $(HOST_SUBDIR)/find && \
9838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9840 "RANLIB=$${RANLIB}" \
9841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9842 maintainer-clean) \
9843 || exit 1
9845 @endif find
9849 .PHONY: configure-fixincludes maybe-configure-fixincludes
9850 maybe-configure-fixincludes:
9851 @if fixincludes
9852 maybe-configure-fixincludes: configure-fixincludes
9853 configure-fixincludes:
9854 @$(unstage)
9855 @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9857 r=`${PWD_COMMAND}`; export r; \
9858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9859 $(HOST_EXPORTS) \
9860 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9861 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9862 case $(srcdir) in \
9863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9864 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9866 esac; \
9867 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9868 libsrcdir="$$s/fixincludes"; \
9869 $(SHELL) $${libsrcdir}/configure \
9870 $(HOST_CONFIGARGS) $${srcdiroption} \
9871 || exit 1
9872 @endif fixincludes
9878 .PHONY: all-fixincludes maybe-all-fixincludes
9879 maybe-all-fixincludes:
9880 @if fixincludes
9881 TARGET-fixincludes=all
9882 maybe-all-fixincludes: all-fixincludes
9883 all-fixincludes: configure-fixincludes
9884 @$(unstage)
9885 @r=`${PWD_COMMAND}`; export r; \
9886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9887 $(HOST_EXPORTS) \
9888 (cd $(HOST_SUBDIR)/fixincludes && \
9889 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
9890 @endif fixincludes
9895 .PHONY: check-fixincludes maybe-check-fixincludes
9896 maybe-check-fixincludes:
9897 @if fixincludes
9898 maybe-check-fixincludes: check-fixincludes
9900 check-fixincludes:
9901 @$(unstage)
9902 @r=`${PWD_COMMAND}`; export r; \
9903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9904 $(HOST_EXPORTS) \
9905 (cd $(HOST_SUBDIR)/fixincludes && \
9906 $(MAKE) $(FLAGS_TO_PASS) check)
9908 @endif fixincludes
9910 .PHONY: install-fixincludes maybe-install-fixincludes
9911 maybe-install-fixincludes:
9912 @if fixincludes
9913 maybe-install-fixincludes: install-fixincludes
9915 install-fixincludes: installdirs
9916 @$(unstage)
9917 @r=`${PWD_COMMAND}`; export r; \
9918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9919 $(HOST_EXPORTS) \
9920 (cd $(HOST_SUBDIR)/fixincludes && \
9921 $(MAKE) $(FLAGS_TO_PASS) install)
9923 @endif fixincludes
9925 # Other targets (info, dvi, etc.)
9927 .PHONY: maybe-info-fixincludes info-fixincludes
9928 maybe-info-fixincludes:
9929 @if fixincludes
9930 maybe-info-fixincludes: info-fixincludes
9932 # fixincludes doesn't support info.
9933 info-fixincludes:
9935 @endif fixincludes
9937 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9938 maybe-dvi-fixincludes:
9939 @if fixincludes
9940 maybe-dvi-fixincludes: dvi-fixincludes
9942 # fixincludes doesn't support dvi.
9943 dvi-fixincludes:
9945 @endif fixincludes
9947 .PHONY: maybe-html-fixincludes html-fixincludes
9948 maybe-html-fixincludes:
9949 @if fixincludes
9950 maybe-html-fixincludes: html-fixincludes
9952 html-fixincludes: \
9953 configure-fixincludes
9954 @$(unstage)
9955 @[ -f ./fixincludes/Makefile ] || exit 0; \
9956 r=`${PWD_COMMAND}`; export r; \
9957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9958 $(HOST_EXPORTS) \
9959 for flag in $(EXTRA_HOST_FLAGS) ; do \
9960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9961 done; \
9962 echo "Doing html in fixincludes" ; \
9963 (cd $(HOST_SUBDIR)/fixincludes && \
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 html) \
9969 || exit 1
9971 @endif fixincludes
9973 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9974 maybe-TAGS-fixincludes:
9975 @if fixincludes
9976 maybe-TAGS-fixincludes: TAGS-fixincludes
9978 # fixincludes doesn't support TAGS.
9979 TAGS-fixincludes:
9981 @endif fixincludes
9983 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9984 maybe-install-info-fixincludes:
9985 @if fixincludes
9986 maybe-install-info-fixincludes: install-info-fixincludes
9988 # fixincludes doesn't support install-info.
9989 install-info-fixincludes:
9991 @endif fixincludes
9993 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9994 maybe-installcheck-fixincludes:
9995 @if fixincludes
9996 maybe-installcheck-fixincludes: installcheck-fixincludes
9998 # fixincludes doesn't support installcheck.
9999 installcheck-fixincludes:
10001 @endif fixincludes
10003 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10004 maybe-mostlyclean-fixincludes:
10005 @if fixincludes
10006 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10008 mostlyclean-fixincludes:
10009 @$(unstage)
10010 @[ -f ./fixincludes/Makefile ] || exit 0; \
10011 r=`${PWD_COMMAND}`; export r; \
10012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10013 $(HOST_EXPORTS) \
10014 for flag in $(EXTRA_HOST_FLAGS) ; do \
10015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10016 done; \
10017 echo "Doing mostlyclean in fixincludes" ; \
10018 (cd $(HOST_SUBDIR)/fixincludes && \
10019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10021 "RANLIB=$${RANLIB}" \
10022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10023 mostlyclean) \
10024 || exit 1
10026 @endif fixincludes
10028 .PHONY: maybe-clean-fixincludes clean-fixincludes
10029 maybe-clean-fixincludes:
10030 @if fixincludes
10031 maybe-clean-fixincludes: clean-fixincludes
10033 clean-fixincludes:
10034 @$(unstage)
10035 @[ -f ./fixincludes/Makefile ] || exit 0; \
10036 r=`${PWD_COMMAND}`; export r; \
10037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10038 $(HOST_EXPORTS) \
10039 for flag in $(EXTRA_HOST_FLAGS) ; do \
10040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10041 done; \
10042 echo "Doing clean in fixincludes" ; \
10043 (cd $(HOST_SUBDIR)/fixincludes && \
10044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10046 "RANLIB=$${RANLIB}" \
10047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10048 clean) \
10049 || exit 1
10051 @endif fixincludes
10053 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10054 maybe-distclean-fixincludes:
10055 @if fixincludes
10056 maybe-distclean-fixincludes: distclean-fixincludes
10058 distclean-fixincludes:
10059 @$(unstage)
10060 @[ -f ./fixincludes/Makefile ] || exit 0; \
10061 r=`${PWD_COMMAND}`; export r; \
10062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10063 $(HOST_EXPORTS) \
10064 for flag in $(EXTRA_HOST_FLAGS) ; do \
10065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10066 done; \
10067 echo "Doing distclean in fixincludes" ; \
10068 (cd $(HOST_SUBDIR)/fixincludes && \
10069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10071 "RANLIB=$${RANLIB}" \
10072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10073 distclean) \
10074 || exit 1
10076 @endif fixincludes
10078 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10079 maybe-maintainer-clean-fixincludes:
10080 @if fixincludes
10081 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10083 maintainer-clean-fixincludes:
10084 @$(unstage)
10085 @[ -f ./fixincludes/Makefile ] || exit 0; \
10086 r=`${PWD_COMMAND}`; export r; \
10087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10088 $(HOST_EXPORTS) \
10089 for flag in $(EXTRA_HOST_FLAGS) ; do \
10090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10091 done; \
10092 echo "Doing maintainer-clean in fixincludes" ; \
10093 (cd $(HOST_SUBDIR)/fixincludes && \
10094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10096 "RANLIB=$${RANLIB}" \
10097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10098 maintainer-clean) \
10099 || exit 1
10101 @endif fixincludes
10105 .PHONY: configure-flex maybe-configure-flex
10106 maybe-configure-flex:
10107 @if flex
10108 maybe-configure-flex: configure-flex
10109 configure-flex:
10110 @$(unstage)
10111 @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
10113 r=`${PWD_COMMAND}`; export r; \
10114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10115 $(HOST_EXPORTS) \
10116 echo Configuring in $(HOST_SUBDIR)/flex; \
10117 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10118 case $(srcdir) in \
10119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10120 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10122 esac; \
10123 srcdiroption="--srcdir=$${topdir}/flex"; \
10124 libsrcdir="$$s/flex"; \
10125 $(SHELL) $${libsrcdir}/configure \
10126 $(HOST_CONFIGARGS) $${srcdiroption} \
10127 || exit 1
10128 @endif flex
10134 .PHONY: all-flex maybe-all-flex
10135 maybe-all-flex:
10136 @if flex
10137 TARGET-flex=all
10138 maybe-all-flex: all-flex
10139 all-flex: configure-flex
10140 @$(unstage)
10141 @r=`${PWD_COMMAND}`; export r; \
10142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10143 $(HOST_EXPORTS) \
10144 (cd $(HOST_SUBDIR)/flex && \
10145 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
10146 @endif flex
10151 .PHONY: check-flex maybe-check-flex
10152 maybe-check-flex:
10153 @if flex
10154 maybe-check-flex: check-flex
10156 # This module is only tested in a native toolchain.
10157 check-flex:
10158 @$(unstage)
10159 @if [ '$(host)' = '$(target)' ] ; then \
10160 r=`${PWD_COMMAND}`; export r; \
10161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10162 $(HOST_EXPORTS) \
10163 (cd $(HOST_SUBDIR)/flex && \
10164 $(MAKE) $(FLAGS_TO_PASS) check); \
10167 @endif flex
10169 .PHONY: install-flex maybe-install-flex
10170 maybe-install-flex:
10171 @if flex
10172 maybe-install-flex: install-flex
10174 install-flex: installdirs
10175 @$(unstage)
10176 @r=`${PWD_COMMAND}`; export r; \
10177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10178 $(HOST_EXPORTS) \
10179 (cd $(HOST_SUBDIR)/flex && \
10180 $(MAKE) $(FLAGS_TO_PASS) install)
10182 @endif flex
10184 # Other targets (info, dvi, etc.)
10186 .PHONY: maybe-info-flex info-flex
10187 maybe-info-flex:
10188 @if flex
10189 maybe-info-flex: info-flex
10191 info-flex: \
10192 configure-flex
10193 @$(unstage)
10194 @[ -f ./flex/Makefile ] || exit 0; \
10195 r=`${PWD_COMMAND}`; export r; \
10196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10197 $(HOST_EXPORTS) \
10198 for flag in $(EXTRA_HOST_FLAGS) ; do \
10199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10200 done; \
10201 echo "Doing info in flex" ; \
10202 (cd $(HOST_SUBDIR)/flex && \
10203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10205 "RANLIB=$${RANLIB}" \
10206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10207 info) \
10208 || exit 1
10210 @endif flex
10212 .PHONY: maybe-dvi-flex dvi-flex
10213 maybe-dvi-flex:
10214 @if flex
10215 maybe-dvi-flex: dvi-flex
10217 dvi-flex: \
10218 configure-flex
10219 @$(unstage)
10220 @[ -f ./flex/Makefile ] || exit 0; \
10221 r=`${PWD_COMMAND}`; export r; \
10222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10223 $(HOST_EXPORTS) \
10224 for flag in $(EXTRA_HOST_FLAGS) ; do \
10225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10226 done; \
10227 echo "Doing dvi in flex" ; \
10228 (cd $(HOST_SUBDIR)/flex && \
10229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10231 "RANLIB=$${RANLIB}" \
10232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10233 dvi) \
10234 || exit 1
10236 @endif flex
10238 .PHONY: maybe-html-flex html-flex
10239 maybe-html-flex:
10240 @if flex
10241 maybe-html-flex: html-flex
10243 html-flex: \
10244 configure-flex
10245 @$(unstage)
10246 @[ -f ./flex/Makefile ] || exit 0; \
10247 r=`${PWD_COMMAND}`; export r; \
10248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10249 $(HOST_EXPORTS) \
10250 for flag in $(EXTRA_HOST_FLAGS) ; do \
10251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10252 done; \
10253 echo "Doing html in flex" ; \
10254 (cd $(HOST_SUBDIR)/flex && \
10255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10257 "RANLIB=$${RANLIB}" \
10258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10259 html) \
10260 || exit 1
10262 @endif flex
10264 .PHONY: maybe-TAGS-flex TAGS-flex
10265 maybe-TAGS-flex:
10266 @if flex
10267 maybe-TAGS-flex: TAGS-flex
10269 TAGS-flex: \
10270 configure-flex
10271 @$(unstage)
10272 @[ -f ./flex/Makefile ] || exit 0; \
10273 r=`${PWD_COMMAND}`; export r; \
10274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10275 $(HOST_EXPORTS) \
10276 for flag in $(EXTRA_HOST_FLAGS) ; do \
10277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10278 done; \
10279 echo "Doing TAGS in flex" ; \
10280 (cd $(HOST_SUBDIR)/flex && \
10281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10283 "RANLIB=$${RANLIB}" \
10284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10285 TAGS) \
10286 || exit 1
10288 @endif flex
10290 .PHONY: maybe-install-info-flex install-info-flex
10291 maybe-install-info-flex:
10292 @if flex
10293 maybe-install-info-flex: install-info-flex
10295 install-info-flex: \
10296 configure-flex \
10297 info-flex
10298 @$(unstage)
10299 @[ -f ./flex/Makefile ] || exit 0; \
10300 r=`${PWD_COMMAND}`; export r; \
10301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10302 $(HOST_EXPORTS) \
10303 for flag in $(EXTRA_HOST_FLAGS) ; do \
10304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10305 done; \
10306 echo "Doing install-info in flex" ; \
10307 (cd $(HOST_SUBDIR)/flex && \
10308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10310 "RANLIB=$${RANLIB}" \
10311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10312 install-info) \
10313 || exit 1
10315 @endif flex
10317 .PHONY: maybe-installcheck-flex installcheck-flex
10318 maybe-installcheck-flex:
10319 @if flex
10320 maybe-installcheck-flex: installcheck-flex
10322 installcheck-flex: \
10323 configure-flex
10324 @$(unstage)
10325 @[ -f ./flex/Makefile ] || exit 0; \
10326 r=`${PWD_COMMAND}`; export r; \
10327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10328 $(HOST_EXPORTS) \
10329 for flag in $(EXTRA_HOST_FLAGS) ; do \
10330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10331 done; \
10332 echo "Doing installcheck in flex" ; \
10333 (cd $(HOST_SUBDIR)/flex && \
10334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10336 "RANLIB=$${RANLIB}" \
10337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10338 installcheck) \
10339 || exit 1
10341 @endif flex
10343 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10344 maybe-mostlyclean-flex:
10345 @if flex
10346 maybe-mostlyclean-flex: mostlyclean-flex
10348 mostlyclean-flex:
10349 @$(unstage)
10350 @[ -f ./flex/Makefile ] || exit 0; \
10351 r=`${PWD_COMMAND}`; export r; \
10352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10353 $(HOST_EXPORTS) \
10354 for flag in $(EXTRA_HOST_FLAGS) ; do \
10355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10356 done; \
10357 echo "Doing mostlyclean in flex" ; \
10358 (cd $(HOST_SUBDIR)/flex && \
10359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10361 "RANLIB=$${RANLIB}" \
10362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10363 mostlyclean) \
10364 || exit 1
10366 @endif flex
10368 .PHONY: maybe-clean-flex clean-flex
10369 maybe-clean-flex:
10370 @if flex
10371 maybe-clean-flex: clean-flex
10373 clean-flex:
10374 @$(unstage)
10375 @[ -f ./flex/Makefile ] || exit 0; \
10376 r=`${PWD_COMMAND}`; export r; \
10377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10378 $(HOST_EXPORTS) \
10379 for flag in $(EXTRA_HOST_FLAGS) ; do \
10380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10381 done; \
10382 echo "Doing clean in flex" ; \
10383 (cd $(HOST_SUBDIR)/flex && \
10384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10386 "RANLIB=$${RANLIB}" \
10387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10388 clean) \
10389 || exit 1
10391 @endif flex
10393 .PHONY: maybe-distclean-flex distclean-flex
10394 maybe-distclean-flex:
10395 @if flex
10396 maybe-distclean-flex: distclean-flex
10398 distclean-flex:
10399 @$(unstage)
10400 @[ -f ./flex/Makefile ] || exit 0; \
10401 r=`${PWD_COMMAND}`; export r; \
10402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10403 $(HOST_EXPORTS) \
10404 for flag in $(EXTRA_HOST_FLAGS) ; do \
10405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10406 done; \
10407 echo "Doing distclean in flex" ; \
10408 (cd $(HOST_SUBDIR)/flex && \
10409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10411 "RANLIB=$${RANLIB}" \
10412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10413 distclean) \
10414 || exit 1
10416 @endif flex
10418 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10419 maybe-maintainer-clean-flex:
10420 @if flex
10421 maybe-maintainer-clean-flex: maintainer-clean-flex
10423 maintainer-clean-flex:
10424 @$(unstage)
10425 @[ -f ./flex/Makefile ] || exit 0; \
10426 r=`${PWD_COMMAND}`; export r; \
10427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10428 $(HOST_EXPORTS) \
10429 for flag in $(EXTRA_HOST_FLAGS) ; do \
10430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10431 done; \
10432 echo "Doing maintainer-clean in flex" ; \
10433 (cd $(HOST_SUBDIR)/flex && \
10434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10436 "RANLIB=$${RANLIB}" \
10437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10438 maintainer-clean) \
10439 || exit 1
10441 @endif flex
10445 .PHONY: configure-gas maybe-configure-gas
10446 maybe-configure-gas:
10447 @if gas
10448 maybe-configure-gas: configure-gas
10449 configure-gas:
10450 @test -f stage_last && exit 0; \
10451 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10453 r=`${PWD_COMMAND}`; export r; \
10454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10455 $(HOST_EXPORTS) \
10456 echo Configuring in $(HOST_SUBDIR)/gas; \
10457 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10458 case $(srcdir) in \
10459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10460 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10462 esac; \
10463 srcdiroption="--srcdir=$${topdir}/gas"; \
10464 libsrcdir="$$s/gas"; \
10465 $(SHELL) $${libsrcdir}/configure \
10466 $(HOST_CONFIGARGS) $${srcdiroption} \
10467 || exit 1
10468 @endif gas
10472 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10473 maybe-configure-stage1-gas:
10474 @if gas-bootstrap
10475 maybe-configure-stage1-gas: configure-stage1-gas
10476 configure-stage1-gas:
10477 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10478 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10479 r=`${PWD_COMMAND}`; export r; \
10480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10481 $(HOST_EXPORTS) \
10482 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10483 cd $(HOST_SUBDIR)/gas || exit 1; \
10484 case $(srcdir) in \
10485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10486 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10488 esac; \
10489 srcdiroption="--srcdir=$${topdir}/gas"; \
10490 libsrcdir="$$s/gas"; \
10491 $(SHELL) $${libsrcdir}/configure \
10492 $(HOST_CONFIGARGS) $${srcdiroption} \
10493 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
10494 @endif gas-bootstrap
10496 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10497 maybe-configure-stage2-gas:
10498 @if gas-bootstrap
10499 maybe-configure-stage2-gas: configure-stage2-gas
10500 configure-stage2-gas:
10501 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10502 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10503 r=`${PWD_COMMAND}`; export r; \
10504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505 $(HOST_EXPORTS) \
10506 $(POSTSTAGE1_HOST_EXPORTS) \
10507 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10508 cd $(HOST_SUBDIR)/gas || exit 1; \
10509 case $(srcdir) in \
10510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10511 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10513 esac; \
10514 srcdiroption="--srcdir=$${topdir}/gas"; \
10515 libsrcdir="$$s/gas"; \
10516 $(SHELL) $${libsrcdir}/configure \
10517 $(HOST_CONFIGARGS) $${srcdiroption} \
10518 @stage2_werror_flag@
10519 @endif gas-bootstrap
10521 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10522 maybe-configure-stage3-gas:
10523 @if gas-bootstrap
10524 maybe-configure-stage3-gas: configure-stage3-gas
10525 configure-stage3-gas:
10526 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10527 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10528 r=`${PWD_COMMAND}`; export r; \
10529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10530 $(HOST_EXPORTS) \
10531 $(POSTSTAGE1_HOST_EXPORTS) \
10532 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10533 cd $(HOST_SUBDIR)/gas || exit 1; \
10534 case $(srcdir) in \
10535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10536 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10538 esac; \
10539 srcdiroption="--srcdir=$${topdir}/gas"; \
10540 libsrcdir="$$s/gas"; \
10541 $(SHELL) $${libsrcdir}/configure \
10542 $(HOST_CONFIGARGS) $${srcdiroption} \
10543 @stage2_werror_flag@
10544 @endif gas-bootstrap
10546 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10547 maybe-configure-stage4-gas:
10548 @if gas-bootstrap
10549 maybe-configure-stage4-gas: configure-stage4-gas
10550 configure-stage4-gas:
10551 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10552 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10553 r=`${PWD_COMMAND}`; export r; \
10554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10555 $(HOST_EXPORTS) \
10556 $(POSTSTAGE1_HOST_EXPORTS) \
10557 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10558 cd $(HOST_SUBDIR)/gas || exit 1; \
10559 case $(srcdir) in \
10560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10561 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10563 esac; \
10564 srcdiroption="--srcdir=$${topdir}/gas"; \
10565 libsrcdir="$$s/gas"; \
10566 $(SHELL) $${libsrcdir}/configure \
10567 $(HOST_CONFIGARGS) $${srcdiroption} \
10568 @stage2_werror_flag@
10569 @endif gas-bootstrap
10571 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10572 maybe-configure-stageprofile-gas:
10573 @if gas-bootstrap
10574 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10575 configure-stageprofile-gas:
10576 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10577 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10578 r=`${PWD_COMMAND}`; export r; \
10579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10580 $(HOST_EXPORTS) \
10581 $(POSTSTAGE1_HOST_EXPORTS) \
10582 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10583 cd $(HOST_SUBDIR)/gas || exit 1; \
10584 case $(srcdir) in \
10585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10586 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10588 esac; \
10589 srcdiroption="--srcdir=$${topdir}/gas"; \
10590 libsrcdir="$$s/gas"; \
10591 $(SHELL) $${libsrcdir}/configure \
10592 $(HOST_CONFIGARGS) $${srcdiroption} \
10593 @stage2_werror_flag@
10594 @endif gas-bootstrap
10596 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10597 maybe-configure-stagefeedback-gas:
10598 @if gas-bootstrap
10599 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10600 configure-stagefeedback-gas:
10601 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10602 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10603 r=`${PWD_COMMAND}`; export r; \
10604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10605 $(HOST_EXPORTS) \
10606 $(POSTSTAGE1_HOST_EXPORTS) \
10607 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10608 cd $(HOST_SUBDIR)/gas || exit 1; \
10609 case $(srcdir) in \
10610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10611 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10613 esac; \
10614 srcdiroption="--srcdir=$${topdir}/gas"; \
10615 libsrcdir="$$s/gas"; \
10616 $(SHELL) $${libsrcdir}/configure \
10617 $(HOST_CONFIGARGS) $${srcdiroption} \
10618 @stage2_werror_flag@
10619 @endif gas-bootstrap
10625 .PHONY: all-gas maybe-all-gas
10626 maybe-all-gas:
10627 @if gas
10628 TARGET-gas=all
10629 maybe-all-gas: all-gas
10630 all-gas: configure-gas
10631 @test -f stage_last && exit 0; \
10632 r=`${PWD_COMMAND}`; export r; \
10633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10634 $(HOST_EXPORTS) \
10635 (cd $(HOST_SUBDIR)/gas && \
10636 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
10637 @endif gas
10641 .PHONY: all-stage1-gas maybe-all-stage1-gas
10642 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10643 maybe-all-stage1-gas:
10644 maybe-clean-stage1-gas:
10645 @if gas-bootstrap
10646 maybe-all-stage1-gas: all-stage1-gas
10647 all-stage1: all-stage1-gas
10648 TARGET-stage1-gas = $(TARGET-gas)
10649 all-stage1-gas: configure-stage1-gas
10650 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10651 @r=`${PWD_COMMAND}`; export r; \
10652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10653 $(HOST_EXPORTS) \
10654 cd $(HOST_SUBDIR)/gas && \
10655 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
10656 $(TARGET-stage1-gas)
10658 maybe-clean-stage1-gas: clean-stage1-gas
10659 clean-stage1: clean-stage1-gas
10660 clean-stage1-gas:
10661 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10662 || exit 0 ; \
10663 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10664 cd $(HOST_SUBDIR)/gas && \
10665 $(MAKE) $(FLAGS_TO_PASS) \
10666 CFLAGS="$(STAGE1_CFLAGS)" clean
10667 @endif gas-bootstrap
10670 .PHONY: all-stage2-gas maybe-all-stage2-gas
10671 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10672 maybe-all-stage2-gas:
10673 maybe-clean-stage2-gas:
10674 @if gas-bootstrap
10675 maybe-all-stage2-gas: all-stage2-gas
10676 all-stage2: all-stage2-gas
10677 TARGET-stage2-gas = $(TARGET-gas)
10678 all-stage2-gas: configure-stage2-gas
10679 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10680 @r=`${PWD_COMMAND}`; export r; \
10681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10682 $(HOST_EXPORTS) \
10683 $(POSTSTAGE1_HOST_EXPORTS) \
10684 cd $(HOST_SUBDIR)/gas && \
10685 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10686 $(TARGET-stage2-gas)
10688 maybe-clean-stage2-gas: clean-stage2-gas
10689 clean-stage2: clean-stage2-gas
10690 clean-stage2-gas:
10691 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10692 || exit 0 ; \
10693 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10694 cd $(HOST_SUBDIR)/gas && \
10695 $(MAKE) $(FLAGS_TO_PASS) \
10696 $(POSTSTAGE1_FLAGS_TO_PASS) \
10697 clean
10698 @endif gas-bootstrap
10701 .PHONY: all-stage3-gas maybe-all-stage3-gas
10702 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10703 maybe-all-stage3-gas:
10704 maybe-clean-stage3-gas:
10705 @if gas-bootstrap
10706 maybe-all-stage3-gas: all-stage3-gas
10707 all-stage3: all-stage3-gas
10708 TARGET-stage3-gas = $(TARGET-gas)
10709 all-stage3-gas: configure-stage3-gas
10710 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10711 @r=`${PWD_COMMAND}`; export r; \
10712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10713 $(HOST_EXPORTS) \
10714 $(POSTSTAGE1_HOST_EXPORTS) \
10715 cd $(HOST_SUBDIR)/gas && \
10716 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10717 $(TARGET-stage3-gas)
10719 maybe-clean-stage3-gas: clean-stage3-gas
10720 clean-stage3: clean-stage3-gas
10721 clean-stage3-gas:
10722 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10723 || exit 0 ; \
10724 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10725 cd $(HOST_SUBDIR)/gas && \
10726 $(MAKE) $(FLAGS_TO_PASS) \
10727 $(POSTSTAGE1_FLAGS_TO_PASS) \
10728 clean
10729 @endif gas-bootstrap
10732 .PHONY: all-stage4-gas maybe-all-stage4-gas
10733 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10734 maybe-all-stage4-gas:
10735 maybe-clean-stage4-gas:
10736 @if gas-bootstrap
10737 maybe-all-stage4-gas: all-stage4-gas
10738 all-stage4: all-stage4-gas
10739 TARGET-stage4-gas = $(TARGET-gas)
10740 all-stage4-gas: configure-stage4-gas
10741 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10742 @r=`${PWD_COMMAND}`; export r; \
10743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10744 $(HOST_EXPORTS) \
10745 $(POSTSTAGE1_HOST_EXPORTS) \
10746 cd $(HOST_SUBDIR)/gas && \
10747 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10748 $(TARGET-stage4-gas)
10750 maybe-clean-stage4-gas: clean-stage4-gas
10751 clean-stage4: clean-stage4-gas
10752 clean-stage4-gas:
10753 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10754 || exit 0 ; \
10755 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10756 cd $(HOST_SUBDIR)/gas && \
10757 $(MAKE) $(FLAGS_TO_PASS) \
10758 $(POSTSTAGE1_FLAGS_TO_PASS) \
10759 clean
10760 @endif gas-bootstrap
10763 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10764 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10765 maybe-all-stageprofile-gas:
10766 maybe-clean-stageprofile-gas:
10767 @if gas-bootstrap
10768 maybe-all-stageprofile-gas: all-stageprofile-gas
10769 all-stageprofile: all-stageprofile-gas
10770 TARGET-stageprofile-gas = $(TARGET-gas)
10771 all-stageprofile-gas: configure-stageprofile-gas
10772 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10773 @r=`${PWD_COMMAND}`; export r; \
10774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10775 $(HOST_EXPORTS) \
10776 $(POSTSTAGE1_HOST_EXPORTS) \
10777 cd $(HOST_SUBDIR)/gas && \
10778 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
10779 $(TARGET-stageprofile-gas)
10781 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10782 clean-stageprofile: clean-stageprofile-gas
10783 clean-stageprofile-gas:
10784 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10785 || exit 0 ; \
10786 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10787 cd $(HOST_SUBDIR)/gas && \
10788 $(MAKE) $(FLAGS_TO_PASS) \
10789 $(POSTSTAGE1_FLAGS_TO_PASS) \
10790 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
10791 @endif gas-bootstrap
10794 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10795 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10796 maybe-all-stagefeedback-gas:
10797 maybe-clean-stagefeedback-gas:
10798 @if gas-bootstrap
10799 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10800 all-stagefeedback: all-stagefeedback-gas
10801 TARGET-stagefeedback-gas = $(TARGET-gas)
10802 all-stagefeedback-gas: configure-stagefeedback-gas
10803 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10804 @r=`${PWD_COMMAND}`; export r; \
10805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10806 $(HOST_EXPORTS) \
10807 $(POSTSTAGE1_HOST_EXPORTS) \
10808 cd $(HOST_SUBDIR)/gas && \
10809 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
10810 $(TARGET-stagefeedback-gas)
10812 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10813 clean-stagefeedback: clean-stagefeedback-gas
10814 clean-stagefeedback-gas:
10815 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10816 || exit 0 ; \
10817 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10818 cd $(HOST_SUBDIR)/gas && \
10819 $(MAKE) $(FLAGS_TO_PASS) \
10820 $(POSTSTAGE1_FLAGS_TO_PASS) \
10821 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
10822 @endif gas-bootstrap
10828 .PHONY: check-gas maybe-check-gas
10829 maybe-check-gas:
10830 @if gas
10831 maybe-check-gas: check-gas
10833 check-gas:
10834 @$(unstage)
10835 @r=`${PWD_COMMAND}`; export r; \
10836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837 $(HOST_EXPORTS) \
10838 (cd $(HOST_SUBDIR)/gas && \
10839 $(MAKE) $(FLAGS_TO_PASS) check)
10841 @endif gas
10843 .PHONY: install-gas maybe-install-gas
10844 maybe-install-gas:
10845 @if gas
10846 maybe-install-gas: install-gas
10848 install-gas: installdirs
10849 @$(unstage)
10850 @r=`${PWD_COMMAND}`; export r; \
10851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10852 $(HOST_EXPORTS) \
10853 (cd $(HOST_SUBDIR)/gas && \
10854 $(MAKE) $(FLAGS_TO_PASS) install)
10856 @endif gas
10858 # Other targets (info, dvi, etc.)
10860 .PHONY: maybe-info-gas info-gas
10861 maybe-info-gas:
10862 @if gas
10863 maybe-info-gas: info-gas
10865 info-gas: \
10866 configure-gas
10867 @[ -f ./gas/Makefile ] || exit 0; \
10868 r=`${PWD_COMMAND}`; export r; \
10869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10870 $(HOST_EXPORTS) \
10871 for flag in $(EXTRA_HOST_FLAGS) ; do \
10872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10873 done; \
10874 echo "Doing info in gas" ; \
10875 (cd $(HOST_SUBDIR)/gas && \
10876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10878 "RANLIB=$${RANLIB}" \
10879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10880 info) \
10881 || exit 1
10883 @endif gas
10885 .PHONY: maybe-dvi-gas dvi-gas
10886 maybe-dvi-gas:
10887 @if gas
10888 maybe-dvi-gas: dvi-gas
10890 dvi-gas: \
10891 configure-gas
10892 @[ -f ./gas/Makefile ] || exit 0; \
10893 r=`${PWD_COMMAND}`; export r; \
10894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10895 $(HOST_EXPORTS) \
10896 for flag in $(EXTRA_HOST_FLAGS) ; do \
10897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10898 done; \
10899 echo "Doing dvi in gas" ; \
10900 (cd $(HOST_SUBDIR)/gas && \
10901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10903 "RANLIB=$${RANLIB}" \
10904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10905 dvi) \
10906 || exit 1
10908 @endif gas
10910 .PHONY: maybe-html-gas html-gas
10911 maybe-html-gas:
10912 @if gas
10913 maybe-html-gas: html-gas
10915 html-gas: \
10916 configure-gas
10917 @[ -f ./gas/Makefile ] || exit 0; \
10918 r=`${PWD_COMMAND}`; export r; \
10919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10920 $(HOST_EXPORTS) \
10921 for flag in $(EXTRA_HOST_FLAGS) ; do \
10922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10923 done; \
10924 echo "Doing html in gas" ; \
10925 (cd $(HOST_SUBDIR)/gas && \
10926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10928 "RANLIB=$${RANLIB}" \
10929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10930 html) \
10931 || exit 1
10933 @endif gas
10935 .PHONY: maybe-TAGS-gas TAGS-gas
10936 maybe-TAGS-gas:
10937 @if gas
10938 maybe-TAGS-gas: TAGS-gas
10940 TAGS-gas: \
10941 configure-gas
10942 @[ -f ./gas/Makefile ] || exit 0; \
10943 r=`${PWD_COMMAND}`; export r; \
10944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945 $(HOST_EXPORTS) \
10946 for flag in $(EXTRA_HOST_FLAGS) ; do \
10947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10948 done; \
10949 echo "Doing TAGS in gas" ; \
10950 (cd $(HOST_SUBDIR)/gas && \
10951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10953 "RANLIB=$${RANLIB}" \
10954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10955 TAGS) \
10956 || exit 1
10958 @endif gas
10960 .PHONY: maybe-install-info-gas install-info-gas
10961 maybe-install-info-gas:
10962 @if gas
10963 maybe-install-info-gas: install-info-gas
10965 install-info-gas: \
10966 configure-gas \
10967 info-gas
10968 @[ -f ./gas/Makefile ] || exit 0; \
10969 r=`${PWD_COMMAND}`; export r; \
10970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10971 $(HOST_EXPORTS) \
10972 for flag in $(EXTRA_HOST_FLAGS) ; do \
10973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10974 done; \
10975 echo "Doing install-info in gas" ; \
10976 (cd $(HOST_SUBDIR)/gas && \
10977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10979 "RANLIB=$${RANLIB}" \
10980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10981 install-info) \
10982 || exit 1
10984 @endif gas
10986 .PHONY: maybe-installcheck-gas installcheck-gas
10987 maybe-installcheck-gas:
10988 @if gas
10989 maybe-installcheck-gas: installcheck-gas
10991 installcheck-gas: \
10992 configure-gas
10993 @[ -f ./gas/Makefile ] || exit 0; \
10994 r=`${PWD_COMMAND}`; export r; \
10995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10996 $(HOST_EXPORTS) \
10997 for flag in $(EXTRA_HOST_FLAGS) ; do \
10998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10999 done; \
11000 echo "Doing installcheck in gas" ; \
11001 (cd $(HOST_SUBDIR)/gas && \
11002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11004 "RANLIB=$${RANLIB}" \
11005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11006 installcheck) \
11007 || exit 1
11009 @endif gas
11011 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11012 maybe-mostlyclean-gas:
11013 @if gas
11014 maybe-mostlyclean-gas: mostlyclean-gas
11016 mostlyclean-gas:
11017 @[ -f ./gas/Makefile ] || exit 0; \
11018 r=`${PWD_COMMAND}`; export r; \
11019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11020 $(HOST_EXPORTS) \
11021 for flag in $(EXTRA_HOST_FLAGS) ; do \
11022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11023 done; \
11024 echo "Doing mostlyclean in gas" ; \
11025 (cd $(HOST_SUBDIR)/gas && \
11026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11028 "RANLIB=$${RANLIB}" \
11029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11030 mostlyclean) \
11031 || exit 1
11033 @endif gas
11035 .PHONY: maybe-clean-gas clean-gas
11036 maybe-clean-gas:
11037 @if gas
11038 maybe-clean-gas: clean-gas
11040 clean-gas:
11041 @[ -f ./gas/Makefile ] || exit 0; \
11042 r=`${PWD_COMMAND}`; export r; \
11043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11044 $(HOST_EXPORTS) \
11045 for flag in $(EXTRA_HOST_FLAGS) ; do \
11046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11047 done; \
11048 echo "Doing clean in gas" ; \
11049 (cd $(HOST_SUBDIR)/gas && \
11050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11052 "RANLIB=$${RANLIB}" \
11053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11054 clean) \
11055 || exit 1
11057 @endif gas
11059 .PHONY: maybe-distclean-gas distclean-gas
11060 maybe-distclean-gas:
11061 @if gas
11062 maybe-distclean-gas: distclean-gas
11064 distclean-gas:
11065 @[ -f ./gas/Makefile ] || exit 0; \
11066 r=`${PWD_COMMAND}`; export r; \
11067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11068 $(HOST_EXPORTS) \
11069 for flag in $(EXTRA_HOST_FLAGS) ; do \
11070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11071 done; \
11072 echo "Doing distclean in gas" ; \
11073 (cd $(HOST_SUBDIR)/gas && \
11074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11076 "RANLIB=$${RANLIB}" \
11077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11078 distclean) \
11079 || exit 1
11081 @endif gas
11083 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11084 maybe-maintainer-clean-gas:
11085 @if gas
11086 maybe-maintainer-clean-gas: maintainer-clean-gas
11088 maintainer-clean-gas:
11089 @[ -f ./gas/Makefile ] || exit 0; \
11090 r=`${PWD_COMMAND}`; export r; \
11091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11092 $(HOST_EXPORTS) \
11093 for flag in $(EXTRA_HOST_FLAGS) ; do \
11094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11095 done; \
11096 echo "Doing maintainer-clean in gas" ; \
11097 (cd $(HOST_SUBDIR)/gas && \
11098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11100 "RANLIB=$${RANLIB}" \
11101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11102 maintainer-clean) \
11103 || exit 1
11105 @endif gas
11109 .PHONY: configure-gcc maybe-configure-gcc
11110 maybe-configure-gcc:
11111 @if gcc
11112 maybe-configure-gcc: configure-gcc
11113 configure-gcc:
11114 @test -f stage_last && exit 0; \
11115 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11117 r=`${PWD_COMMAND}`; export r; \
11118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11119 $(HOST_EXPORTS) \
11120 echo Configuring in $(HOST_SUBDIR)/gcc; \
11121 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11122 case $(srcdir) in \
11123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11124 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11126 esac; \
11127 srcdiroption="--srcdir=$${topdir}/gcc"; \
11128 libsrcdir="$$s/gcc"; \
11129 $(SHELL) $${libsrcdir}/configure \
11130 $(HOST_CONFIGARGS) $${srcdiroption} \
11131 || exit 1
11132 @endif gcc
11136 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11137 maybe-configure-stage1-gcc:
11138 @if gcc-bootstrap
11139 maybe-configure-stage1-gcc: configure-stage1-gcc
11140 configure-stage1-gcc:
11141 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11142 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11143 r=`${PWD_COMMAND}`; export r; \
11144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11145 $(HOST_EXPORTS) \
11146 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
11147 cd $(HOST_SUBDIR)/gcc || exit 1; \
11148 case $(srcdir) in \
11149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11150 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11152 esac; \
11153 srcdiroption="--srcdir=$${topdir}/gcc"; \
11154 libsrcdir="$$s/gcc"; \
11155 $(SHELL) $${libsrcdir}/configure \
11156 $(HOST_CONFIGARGS) $${srcdiroption} \
11157 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
11158 @endif gcc-bootstrap
11160 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11161 maybe-configure-stage2-gcc:
11162 @if gcc-bootstrap
11163 maybe-configure-stage2-gcc: configure-stage2-gcc
11164 configure-stage2-gcc:
11165 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11166 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11167 r=`${PWD_COMMAND}`; export r; \
11168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11169 $(HOST_EXPORTS) \
11170 $(POSTSTAGE1_HOST_EXPORTS) \
11171 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
11172 cd $(HOST_SUBDIR)/gcc || exit 1; \
11173 case $(srcdir) in \
11174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11175 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11177 esac; \
11178 srcdiroption="--srcdir=$${topdir}/gcc"; \
11179 libsrcdir="$$s/gcc"; \
11180 $(SHELL) $${libsrcdir}/configure \
11181 $(HOST_CONFIGARGS) $${srcdiroption} \
11182 @stage2_werror_flag@
11183 @endif gcc-bootstrap
11185 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11186 maybe-configure-stage3-gcc:
11187 @if gcc-bootstrap
11188 maybe-configure-stage3-gcc: configure-stage3-gcc
11189 configure-stage3-gcc:
11190 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11191 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11192 r=`${PWD_COMMAND}`; export r; \
11193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11194 $(HOST_EXPORTS) \
11195 $(POSTSTAGE1_HOST_EXPORTS) \
11196 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
11197 cd $(HOST_SUBDIR)/gcc || exit 1; \
11198 case $(srcdir) in \
11199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11200 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11202 esac; \
11203 srcdiroption="--srcdir=$${topdir}/gcc"; \
11204 libsrcdir="$$s/gcc"; \
11205 $(SHELL) $${libsrcdir}/configure \
11206 $(HOST_CONFIGARGS) $${srcdiroption} \
11207 @stage2_werror_flag@
11208 @endif gcc-bootstrap
11210 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11211 maybe-configure-stage4-gcc:
11212 @if gcc-bootstrap
11213 maybe-configure-stage4-gcc: configure-stage4-gcc
11214 configure-stage4-gcc:
11215 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11216 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11217 r=`${PWD_COMMAND}`; export r; \
11218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11219 $(HOST_EXPORTS) \
11220 $(POSTSTAGE1_HOST_EXPORTS) \
11221 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
11222 cd $(HOST_SUBDIR)/gcc || exit 1; \
11223 case $(srcdir) in \
11224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11225 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11227 esac; \
11228 srcdiroption="--srcdir=$${topdir}/gcc"; \
11229 libsrcdir="$$s/gcc"; \
11230 $(SHELL) $${libsrcdir}/configure \
11231 $(HOST_CONFIGARGS) $${srcdiroption} \
11232 @stage2_werror_flag@
11233 @endif gcc-bootstrap
11235 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11236 maybe-configure-stageprofile-gcc:
11237 @if gcc-bootstrap
11238 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11239 configure-stageprofile-gcc:
11240 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11241 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11242 r=`${PWD_COMMAND}`; export r; \
11243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11244 $(HOST_EXPORTS) \
11245 $(POSTSTAGE1_HOST_EXPORTS) \
11246 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
11247 cd $(HOST_SUBDIR)/gcc || exit 1; \
11248 case $(srcdir) in \
11249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11250 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11252 esac; \
11253 srcdiroption="--srcdir=$${topdir}/gcc"; \
11254 libsrcdir="$$s/gcc"; \
11255 $(SHELL) $${libsrcdir}/configure \
11256 $(HOST_CONFIGARGS) $${srcdiroption} \
11257 @stage2_werror_flag@
11258 @endif gcc-bootstrap
11260 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11261 maybe-configure-stagefeedback-gcc:
11262 @if gcc-bootstrap
11263 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11264 configure-stagefeedback-gcc:
11265 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11266 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11267 r=`${PWD_COMMAND}`; export r; \
11268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11269 $(HOST_EXPORTS) \
11270 $(POSTSTAGE1_HOST_EXPORTS) \
11271 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11272 cd $(HOST_SUBDIR)/gcc || exit 1; \
11273 case $(srcdir) in \
11274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11275 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11277 esac; \
11278 srcdiroption="--srcdir=$${topdir}/gcc"; \
11279 libsrcdir="$$s/gcc"; \
11280 $(SHELL) $${libsrcdir}/configure \
11281 $(HOST_CONFIGARGS) $${srcdiroption} \
11282 @stage2_werror_flag@
11283 @endif gcc-bootstrap
11289 .PHONY: all-gcc maybe-all-gcc
11290 maybe-all-gcc:
11291 @if gcc
11292 TARGET-gcc=`if [ -f stage_last ]; then echo quickstrap ; else echo all; fi`
11293 maybe-all-gcc: all-gcc
11294 all-gcc: configure-gcc
11295 @test -f stage_last && exit 0; \
11296 r=`${PWD_COMMAND}`; export r; \
11297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11298 $(HOST_EXPORTS) \
11299 (cd $(HOST_SUBDIR)/gcc && \
11300 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11301 @endif gcc
11305 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11306 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11307 maybe-all-stage1-gcc:
11308 maybe-clean-stage1-gcc:
11309 @if gcc-bootstrap
11310 maybe-all-stage1-gcc: all-stage1-gcc
11311 all-stage1: all-stage1-gcc
11312 TARGET-stage1-gcc = $(TARGET-gcc)
11313 all-stage1-gcc: configure-stage1-gcc
11314 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11315 @r=`${PWD_COMMAND}`; export r; \
11316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11317 $(HOST_EXPORTS) \
11318 cd $(HOST_SUBDIR)/gcc && \
11319 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11320 $(TARGET-stage1-gcc)
11322 maybe-clean-stage1-gcc: clean-stage1-gcc
11323 clean-stage1: clean-stage1-gcc
11324 clean-stage1-gcc:
11325 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11326 || exit 0 ; \
11327 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11328 cd $(HOST_SUBDIR)/gcc && \
11329 $(MAKE) $(FLAGS_TO_PASS) \
11330 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11331 @endif gcc-bootstrap
11334 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11335 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11336 maybe-all-stage2-gcc:
11337 maybe-clean-stage2-gcc:
11338 @if gcc-bootstrap
11339 maybe-all-stage2-gcc: all-stage2-gcc
11340 all-stage2: all-stage2-gcc
11341 TARGET-stage2-gcc = $(TARGET-gcc)
11342 all-stage2-gcc: configure-stage2-gcc
11343 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11344 @r=`${PWD_COMMAND}`; export r; \
11345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11346 $(HOST_EXPORTS) \
11347 $(POSTSTAGE1_HOST_EXPORTS) \
11348 cd $(HOST_SUBDIR)/gcc && \
11349 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11350 $(TARGET-stage2-gcc)
11352 maybe-clean-stage2-gcc: clean-stage2-gcc
11353 clean-stage2: clean-stage2-gcc
11354 clean-stage2-gcc:
11355 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11356 || exit 0 ; \
11357 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11358 cd $(HOST_SUBDIR)/gcc && \
11359 $(MAKE) $(FLAGS_TO_PASS) \
11360 $(POSTSTAGE1_FLAGS_TO_PASS) \
11361 $(EXTRA_GCC_FLAGS) clean
11362 @endif gcc-bootstrap
11365 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11366 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11367 maybe-all-stage3-gcc:
11368 maybe-clean-stage3-gcc:
11369 @if gcc-bootstrap
11370 maybe-all-stage3-gcc: all-stage3-gcc
11371 all-stage3: all-stage3-gcc
11372 TARGET-stage3-gcc = $(TARGET-gcc)
11373 all-stage3-gcc: configure-stage3-gcc
11374 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11375 @r=`${PWD_COMMAND}`; export r; \
11376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11377 $(HOST_EXPORTS) \
11378 $(POSTSTAGE1_HOST_EXPORTS) \
11379 cd $(HOST_SUBDIR)/gcc && \
11380 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11381 $(TARGET-stage3-gcc)
11383 maybe-clean-stage3-gcc: clean-stage3-gcc
11384 clean-stage3: clean-stage3-gcc
11385 clean-stage3-gcc:
11386 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11387 || exit 0 ; \
11388 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11389 cd $(HOST_SUBDIR)/gcc && \
11390 $(MAKE) $(FLAGS_TO_PASS) \
11391 $(POSTSTAGE1_FLAGS_TO_PASS) \
11392 $(EXTRA_GCC_FLAGS) clean
11393 @endif gcc-bootstrap
11396 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11397 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11398 maybe-all-stage4-gcc:
11399 maybe-clean-stage4-gcc:
11400 @if gcc-bootstrap
11401 maybe-all-stage4-gcc: all-stage4-gcc
11402 all-stage4: all-stage4-gcc
11403 TARGET-stage4-gcc = $(TARGET-gcc)
11404 all-stage4-gcc: configure-stage4-gcc
11405 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11406 @r=`${PWD_COMMAND}`; export r; \
11407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11408 $(HOST_EXPORTS) \
11409 $(POSTSTAGE1_HOST_EXPORTS) \
11410 cd $(HOST_SUBDIR)/gcc && \
11411 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11412 $(TARGET-stage4-gcc)
11414 maybe-clean-stage4-gcc: clean-stage4-gcc
11415 clean-stage4: clean-stage4-gcc
11416 clean-stage4-gcc:
11417 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11418 || exit 0 ; \
11419 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11420 cd $(HOST_SUBDIR)/gcc && \
11421 $(MAKE) $(FLAGS_TO_PASS) \
11422 $(POSTSTAGE1_FLAGS_TO_PASS) \
11423 $(EXTRA_GCC_FLAGS) clean
11424 @endif gcc-bootstrap
11427 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11428 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11429 maybe-all-stageprofile-gcc:
11430 maybe-clean-stageprofile-gcc:
11431 @if gcc-bootstrap
11432 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11433 all-stageprofile: all-stageprofile-gcc
11434 TARGET-stageprofile-gcc = $(TARGET-gcc)
11435 all-stageprofile-gcc: configure-stageprofile-gcc
11436 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11437 @r=`${PWD_COMMAND}`; export r; \
11438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11439 $(HOST_EXPORTS) \
11440 $(POSTSTAGE1_HOST_EXPORTS) \
11441 cd $(HOST_SUBDIR)/gcc && \
11442 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11443 $(TARGET-stageprofile-gcc)
11445 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11446 clean-stageprofile: clean-stageprofile-gcc
11447 clean-stageprofile-gcc:
11448 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11449 || exit 0 ; \
11450 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11451 cd $(HOST_SUBDIR)/gcc && \
11452 $(MAKE) $(FLAGS_TO_PASS) \
11453 $(POSTSTAGE1_FLAGS_TO_PASS) \
11454 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11455 @endif gcc-bootstrap
11458 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11459 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11460 maybe-all-stagefeedback-gcc:
11461 maybe-clean-stagefeedback-gcc:
11462 @if gcc-bootstrap
11463 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11464 all-stagefeedback: all-stagefeedback-gcc
11465 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11466 all-stagefeedback-gcc: configure-stagefeedback-gcc
11467 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11468 @r=`${PWD_COMMAND}`; export r; \
11469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11470 $(HOST_EXPORTS) \
11471 $(POSTSTAGE1_HOST_EXPORTS) \
11472 cd $(HOST_SUBDIR)/gcc && \
11473 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11474 $(TARGET-stagefeedback-gcc)
11476 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11477 clean-stagefeedback: clean-stagefeedback-gcc
11478 clean-stagefeedback-gcc:
11479 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11480 || exit 0 ; \
11481 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11482 cd $(HOST_SUBDIR)/gcc && \
11483 $(MAKE) $(FLAGS_TO_PASS) \
11484 $(POSTSTAGE1_FLAGS_TO_PASS) \
11485 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11486 @endif gcc-bootstrap
11492 .PHONY: check-gcc maybe-check-gcc
11493 maybe-check-gcc:
11494 @if gcc
11495 maybe-check-gcc: check-gcc
11497 check-gcc:
11498 @$(unstage)
11499 @r=`${PWD_COMMAND}`; export r; \
11500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11501 $(HOST_EXPORTS) \
11502 (cd $(HOST_SUBDIR)/gcc && \
11503 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11505 @endif gcc
11507 .PHONY: install-gcc maybe-install-gcc
11508 maybe-install-gcc:
11509 @if gcc
11510 maybe-install-gcc: install-gcc
11512 install-gcc: installdirs
11513 @$(unstage)
11514 @r=`${PWD_COMMAND}`; export r; \
11515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11516 $(HOST_EXPORTS) \
11517 (cd $(HOST_SUBDIR)/gcc && \
11518 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11520 @endif gcc
11522 # Other targets (info, dvi, etc.)
11524 .PHONY: maybe-info-gcc info-gcc
11525 maybe-info-gcc:
11526 @if gcc
11527 maybe-info-gcc: info-gcc
11529 info-gcc: \
11530 configure-gcc
11531 @[ -f ./gcc/Makefile ] || exit 0; \
11532 r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11537 done; \
11538 echo "Doing info in gcc" ; \
11539 (cd $(HOST_SUBDIR)/gcc && \
11540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11542 "RANLIB=$${RANLIB}" \
11543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11544 info) \
11545 || exit 1
11547 @endif gcc
11549 .PHONY: maybe-dvi-gcc dvi-gcc
11550 maybe-dvi-gcc:
11551 @if gcc
11552 maybe-dvi-gcc: dvi-gcc
11554 dvi-gcc: \
11555 configure-gcc
11556 @[ -f ./gcc/Makefile ] || exit 0; \
11557 r=`${PWD_COMMAND}`; export r; \
11558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11559 $(HOST_EXPORTS) \
11560 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11562 done; \
11563 echo "Doing dvi in gcc" ; \
11564 (cd $(HOST_SUBDIR)/gcc && \
11565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11567 "RANLIB=$${RANLIB}" \
11568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11569 dvi) \
11570 || exit 1
11572 @endif gcc
11574 .PHONY: maybe-html-gcc html-gcc
11575 maybe-html-gcc:
11576 @if gcc
11577 maybe-html-gcc: html-gcc
11579 html-gcc: \
11580 configure-gcc
11581 @[ -f ./gcc/Makefile ] || exit 0; \
11582 r=`${PWD_COMMAND}`; export r; \
11583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11584 $(HOST_EXPORTS) \
11585 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11587 done; \
11588 echo "Doing html in gcc" ; \
11589 (cd $(HOST_SUBDIR)/gcc && \
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 html) \
11595 || exit 1
11597 @endif gcc
11599 .PHONY: maybe-TAGS-gcc TAGS-gcc
11600 maybe-TAGS-gcc:
11601 @if gcc
11602 maybe-TAGS-gcc: TAGS-gcc
11604 TAGS-gcc: \
11605 configure-gcc
11606 @[ -f ./gcc/Makefile ] || exit 0; \
11607 r=`${PWD_COMMAND}`; export r; \
11608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11609 $(HOST_EXPORTS) \
11610 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11612 done; \
11613 echo "Doing TAGS in gcc" ; \
11614 (cd $(HOST_SUBDIR)/gcc && \
11615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11617 "RANLIB=$${RANLIB}" \
11618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11619 TAGS) \
11620 || exit 1
11622 @endif gcc
11624 .PHONY: maybe-install-info-gcc install-info-gcc
11625 maybe-install-info-gcc:
11626 @if gcc
11627 maybe-install-info-gcc: install-info-gcc
11629 install-info-gcc: \
11630 configure-gcc \
11631 info-gcc
11632 @[ -f ./gcc/Makefile ] || exit 0; \
11633 r=`${PWD_COMMAND}`; export r; \
11634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11635 $(HOST_EXPORTS) \
11636 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11638 done; \
11639 echo "Doing install-info in gcc" ; \
11640 (cd $(HOST_SUBDIR)/gcc && \
11641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11643 "RANLIB=$${RANLIB}" \
11644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11645 install-info) \
11646 || exit 1
11648 @endif gcc
11650 .PHONY: maybe-installcheck-gcc installcheck-gcc
11651 maybe-installcheck-gcc:
11652 @if gcc
11653 maybe-installcheck-gcc: installcheck-gcc
11655 installcheck-gcc: \
11656 configure-gcc
11657 @[ -f ./gcc/Makefile ] || exit 0; \
11658 r=`${PWD_COMMAND}`; export r; \
11659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11660 $(HOST_EXPORTS) \
11661 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11663 done; \
11664 echo "Doing installcheck in gcc" ; \
11665 (cd $(HOST_SUBDIR)/gcc && \
11666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11668 "RANLIB=$${RANLIB}" \
11669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11670 installcheck) \
11671 || exit 1
11673 @endif gcc
11675 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11676 maybe-mostlyclean-gcc:
11677 @if gcc
11678 maybe-mostlyclean-gcc: mostlyclean-gcc
11680 mostlyclean-gcc:
11681 @[ -f ./gcc/Makefile ] || exit 0; \
11682 r=`${PWD_COMMAND}`; export r; \
11683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11684 $(HOST_EXPORTS) \
11685 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11687 done; \
11688 echo "Doing mostlyclean in gcc" ; \
11689 (cd $(HOST_SUBDIR)/gcc && \
11690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11692 "RANLIB=$${RANLIB}" \
11693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11694 mostlyclean) \
11695 || exit 1
11697 @endif gcc
11699 .PHONY: maybe-clean-gcc clean-gcc
11700 maybe-clean-gcc:
11701 @if gcc
11702 maybe-clean-gcc: clean-gcc
11704 clean-gcc:
11705 @[ -f ./gcc/Makefile ] || exit 0; \
11706 r=`${PWD_COMMAND}`; export r; \
11707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11708 $(HOST_EXPORTS) \
11709 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11711 done; \
11712 echo "Doing clean in gcc" ; \
11713 (cd $(HOST_SUBDIR)/gcc && \
11714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11716 "RANLIB=$${RANLIB}" \
11717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11718 clean) \
11719 || exit 1
11721 @endif gcc
11723 .PHONY: maybe-distclean-gcc distclean-gcc
11724 maybe-distclean-gcc:
11725 @if gcc
11726 maybe-distclean-gcc: distclean-gcc
11728 distclean-gcc:
11729 @[ -f ./gcc/Makefile ] || exit 0; \
11730 r=`${PWD_COMMAND}`; export r; \
11731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11732 $(HOST_EXPORTS) \
11733 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11735 done; \
11736 echo "Doing distclean in gcc" ; \
11737 (cd $(HOST_SUBDIR)/gcc && \
11738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11740 "RANLIB=$${RANLIB}" \
11741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11742 distclean) \
11743 || exit 1
11745 @endif gcc
11747 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11748 maybe-maintainer-clean-gcc:
11749 @if gcc
11750 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11752 maintainer-clean-gcc:
11753 @[ -f ./gcc/Makefile ] || exit 0; \
11754 r=`${PWD_COMMAND}`; export r; \
11755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11756 $(HOST_EXPORTS) \
11757 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11759 done; \
11760 echo "Doing maintainer-clean in gcc" ; \
11761 (cd $(HOST_SUBDIR)/gcc && \
11762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11764 "RANLIB=$${RANLIB}" \
11765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11766 maintainer-clean) \
11767 || exit 1
11769 @endif gcc
11773 .PHONY: configure-gawk maybe-configure-gawk
11774 maybe-configure-gawk:
11775 @if gawk
11776 maybe-configure-gawk: configure-gawk
11777 configure-gawk:
11778 @$(unstage)
11779 @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11781 r=`${PWD_COMMAND}`; export r; \
11782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783 $(HOST_EXPORTS) \
11784 echo Configuring in $(HOST_SUBDIR)/gawk; \
11785 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11786 case $(srcdir) in \
11787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11788 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11790 esac; \
11791 srcdiroption="--srcdir=$${topdir}/gawk"; \
11792 libsrcdir="$$s/gawk"; \
11793 $(SHELL) $${libsrcdir}/configure \
11794 $(HOST_CONFIGARGS) $${srcdiroption} \
11795 || exit 1
11796 @endif gawk
11802 .PHONY: all-gawk maybe-all-gawk
11803 maybe-all-gawk:
11804 @if gawk
11805 TARGET-gawk=all
11806 maybe-all-gawk: all-gawk
11807 all-gawk: configure-gawk
11808 @$(unstage)
11809 @r=`${PWD_COMMAND}`; export r; \
11810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11811 $(HOST_EXPORTS) \
11812 (cd $(HOST_SUBDIR)/gawk && \
11813 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
11814 @endif gawk
11819 .PHONY: check-gawk maybe-check-gawk
11820 maybe-check-gawk:
11821 @if gawk
11822 maybe-check-gawk: check-gawk
11824 check-gawk:
11825 @$(unstage)
11826 @r=`${PWD_COMMAND}`; export r; \
11827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828 $(HOST_EXPORTS) \
11829 (cd $(HOST_SUBDIR)/gawk && \
11830 $(MAKE) $(FLAGS_TO_PASS) check)
11832 @endif gawk
11834 .PHONY: install-gawk maybe-install-gawk
11835 maybe-install-gawk:
11836 @if gawk
11837 maybe-install-gawk: install-gawk
11839 install-gawk: installdirs
11840 @$(unstage)
11841 @r=`${PWD_COMMAND}`; export r; \
11842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11843 $(HOST_EXPORTS) \
11844 (cd $(HOST_SUBDIR)/gawk && \
11845 $(MAKE) $(FLAGS_TO_PASS) install)
11847 @endif gawk
11849 # Other targets (info, dvi, etc.)
11851 .PHONY: maybe-info-gawk info-gawk
11852 maybe-info-gawk:
11853 @if gawk
11854 maybe-info-gawk: info-gawk
11856 info-gawk: \
11857 configure-gawk
11858 @$(unstage)
11859 @[ -f ./gawk/Makefile ] || exit 0; \
11860 r=`${PWD_COMMAND}`; export r; \
11861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11862 $(HOST_EXPORTS) \
11863 for flag in $(EXTRA_HOST_FLAGS) ; do \
11864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11865 done; \
11866 echo "Doing info in gawk" ; \
11867 (cd $(HOST_SUBDIR)/gawk && \
11868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11870 "RANLIB=$${RANLIB}" \
11871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11872 info) \
11873 || exit 1
11875 @endif gawk
11877 .PHONY: maybe-dvi-gawk dvi-gawk
11878 maybe-dvi-gawk:
11879 @if gawk
11880 maybe-dvi-gawk: dvi-gawk
11882 dvi-gawk: \
11883 configure-gawk
11884 @$(unstage)
11885 @[ -f ./gawk/Makefile ] || exit 0; \
11886 r=`${PWD_COMMAND}`; export r; \
11887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11888 $(HOST_EXPORTS) \
11889 for flag in $(EXTRA_HOST_FLAGS) ; do \
11890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11891 done; \
11892 echo "Doing dvi in gawk" ; \
11893 (cd $(HOST_SUBDIR)/gawk && \
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 dvi) \
11899 || exit 1
11901 @endif gawk
11903 .PHONY: maybe-html-gawk html-gawk
11904 maybe-html-gawk:
11905 @if gawk
11906 maybe-html-gawk: html-gawk
11908 html-gawk: \
11909 configure-gawk
11910 @$(unstage)
11911 @[ -f ./gawk/Makefile ] || exit 0; \
11912 r=`${PWD_COMMAND}`; export r; \
11913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11914 $(HOST_EXPORTS) \
11915 for flag in $(EXTRA_HOST_FLAGS) ; do \
11916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11917 done; \
11918 echo "Doing html in gawk" ; \
11919 (cd $(HOST_SUBDIR)/gawk && \
11920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11922 "RANLIB=$${RANLIB}" \
11923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11924 html) \
11925 || exit 1
11927 @endif gawk
11929 .PHONY: maybe-TAGS-gawk TAGS-gawk
11930 maybe-TAGS-gawk:
11931 @if gawk
11932 maybe-TAGS-gawk: TAGS-gawk
11934 TAGS-gawk: \
11935 configure-gawk
11936 @$(unstage)
11937 @[ -f ./gawk/Makefile ] || exit 0; \
11938 r=`${PWD_COMMAND}`; export r; \
11939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11940 $(HOST_EXPORTS) \
11941 for flag in $(EXTRA_HOST_FLAGS) ; do \
11942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11943 done; \
11944 echo "Doing TAGS in gawk" ; \
11945 (cd $(HOST_SUBDIR)/gawk && \
11946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11948 "RANLIB=$${RANLIB}" \
11949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11950 TAGS) \
11951 || exit 1
11953 @endif gawk
11955 .PHONY: maybe-install-info-gawk install-info-gawk
11956 maybe-install-info-gawk:
11957 @if gawk
11958 maybe-install-info-gawk: install-info-gawk
11960 install-info-gawk: \
11961 configure-gawk \
11962 info-gawk
11963 @$(unstage)
11964 @[ -f ./gawk/Makefile ] || exit 0; \
11965 r=`${PWD_COMMAND}`; export r; \
11966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11967 $(HOST_EXPORTS) \
11968 for flag in $(EXTRA_HOST_FLAGS) ; do \
11969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11970 done; \
11971 echo "Doing install-info in gawk" ; \
11972 (cd $(HOST_SUBDIR)/gawk && \
11973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11975 "RANLIB=$${RANLIB}" \
11976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11977 install-info) \
11978 || exit 1
11980 @endif gawk
11982 .PHONY: maybe-installcheck-gawk installcheck-gawk
11983 maybe-installcheck-gawk:
11984 @if gawk
11985 maybe-installcheck-gawk: installcheck-gawk
11987 installcheck-gawk: \
11988 configure-gawk
11989 @$(unstage)
11990 @[ -f ./gawk/Makefile ] || exit 0; \
11991 r=`${PWD_COMMAND}`; export r; \
11992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11993 $(HOST_EXPORTS) \
11994 for flag in $(EXTRA_HOST_FLAGS) ; do \
11995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11996 done; \
11997 echo "Doing installcheck in gawk" ; \
11998 (cd $(HOST_SUBDIR)/gawk && \
11999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12001 "RANLIB=$${RANLIB}" \
12002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12003 installcheck) \
12004 || exit 1
12006 @endif gawk
12008 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
12009 maybe-mostlyclean-gawk:
12010 @if gawk
12011 maybe-mostlyclean-gawk: mostlyclean-gawk
12013 mostlyclean-gawk:
12014 @$(unstage)
12015 @[ -f ./gawk/Makefile ] || exit 0; \
12016 r=`${PWD_COMMAND}`; export r; \
12017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12018 $(HOST_EXPORTS) \
12019 for flag in $(EXTRA_HOST_FLAGS) ; do \
12020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12021 done; \
12022 echo "Doing mostlyclean in gawk" ; \
12023 (cd $(HOST_SUBDIR)/gawk && \
12024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12026 "RANLIB=$${RANLIB}" \
12027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12028 mostlyclean) \
12029 || exit 1
12031 @endif gawk
12033 .PHONY: maybe-clean-gawk clean-gawk
12034 maybe-clean-gawk:
12035 @if gawk
12036 maybe-clean-gawk: clean-gawk
12038 clean-gawk:
12039 @$(unstage)
12040 @[ -f ./gawk/Makefile ] || exit 0; \
12041 r=`${PWD_COMMAND}`; export r; \
12042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12043 $(HOST_EXPORTS) \
12044 for flag in $(EXTRA_HOST_FLAGS) ; do \
12045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12046 done; \
12047 echo "Doing clean in gawk" ; \
12048 (cd $(HOST_SUBDIR)/gawk && \
12049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12051 "RANLIB=$${RANLIB}" \
12052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12053 clean) \
12054 || exit 1
12056 @endif gawk
12058 .PHONY: maybe-distclean-gawk distclean-gawk
12059 maybe-distclean-gawk:
12060 @if gawk
12061 maybe-distclean-gawk: distclean-gawk
12063 distclean-gawk:
12064 @$(unstage)
12065 @[ -f ./gawk/Makefile ] || exit 0; \
12066 r=`${PWD_COMMAND}`; export r; \
12067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12068 $(HOST_EXPORTS) \
12069 for flag in $(EXTRA_HOST_FLAGS) ; do \
12070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12071 done; \
12072 echo "Doing distclean in gawk" ; \
12073 (cd $(HOST_SUBDIR)/gawk && \
12074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12076 "RANLIB=$${RANLIB}" \
12077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12078 distclean) \
12079 || exit 1
12081 @endif gawk
12083 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
12084 maybe-maintainer-clean-gawk:
12085 @if gawk
12086 maybe-maintainer-clean-gawk: maintainer-clean-gawk
12088 maintainer-clean-gawk:
12089 @$(unstage)
12090 @[ -f ./gawk/Makefile ] || exit 0; \
12091 r=`${PWD_COMMAND}`; export r; \
12092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12093 $(HOST_EXPORTS) \
12094 for flag in $(EXTRA_HOST_FLAGS) ; do \
12095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12096 done; \
12097 echo "Doing maintainer-clean in gawk" ; \
12098 (cd $(HOST_SUBDIR)/gawk && \
12099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12101 "RANLIB=$${RANLIB}" \
12102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12103 maintainer-clean) \
12104 || exit 1
12106 @endif gawk
12110 .PHONY: configure-gettext maybe-configure-gettext
12111 maybe-configure-gettext:
12112 @if gettext
12113 maybe-configure-gettext: configure-gettext
12114 configure-gettext:
12115 @$(unstage)
12116 @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
12117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
12118 r=`${PWD_COMMAND}`; export r; \
12119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12120 $(HOST_EXPORTS) \
12121 echo Configuring in $(HOST_SUBDIR)/gettext; \
12122 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
12123 case $(srcdir) in \
12124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12125 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
12126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12127 esac; \
12128 srcdiroption="--srcdir=$${topdir}/gettext"; \
12129 libsrcdir="$$s/gettext"; \
12130 $(SHELL) $${libsrcdir}/configure \
12131 $(HOST_CONFIGARGS) $${srcdiroption} \
12132 || exit 1
12133 @endif gettext
12139 .PHONY: all-gettext maybe-all-gettext
12140 maybe-all-gettext:
12141 @if gettext
12142 TARGET-gettext=all
12143 maybe-all-gettext: all-gettext
12144 all-gettext: configure-gettext
12145 @$(unstage)
12146 @r=`${PWD_COMMAND}`; export r; \
12147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12148 $(HOST_EXPORTS) \
12149 (cd $(HOST_SUBDIR)/gettext && \
12150 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
12151 @endif gettext
12156 .PHONY: check-gettext maybe-check-gettext
12157 maybe-check-gettext:
12158 @if gettext
12159 maybe-check-gettext: check-gettext
12161 check-gettext:
12162 @$(unstage)
12163 @r=`${PWD_COMMAND}`; export r; \
12164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12165 $(HOST_EXPORTS) \
12166 (cd $(HOST_SUBDIR)/gettext && \
12167 $(MAKE) $(FLAGS_TO_PASS) check)
12169 @endif gettext
12171 .PHONY: install-gettext maybe-install-gettext
12172 maybe-install-gettext:
12173 @if gettext
12174 maybe-install-gettext: install-gettext
12176 install-gettext: installdirs
12177 @$(unstage)
12178 @r=`${PWD_COMMAND}`; export r; \
12179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12180 $(HOST_EXPORTS) \
12181 (cd $(HOST_SUBDIR)/gettext && \
12182 $(MAKE) $(FLAGS_TO_PASS) install)
12184 @endif gettext
12186 # Other targets (info, dvi, etc.)
12188 .PHONY: maybe-info-gettext info-gettext
12189 maybe-info-gettext:
12190 @if gettext
12191 maybe-info-gettext: info-gettext
12193 info-gettext: \
12194 configure-gettext
12195 @$(unstage)
12196 @[ -f ./gettext/Makefile ] || exit 0; \
12197 r=`${PWD_COMMAND}`; export r; \
12198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12199 $(HOST_EXPORTS) \
12200 for flag in $(EXTRA_HOST_FLAGS) ; do \
12201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12202 done; \
12203 echo "Doing info in gettext" ; \
12204 (cd $(HOST_SUBDIR)/gettext && \
12205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12207 "RANLIB=$${RANLIB}" \
12208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12209 info) \
12210 || exit 1
12212 @endif gettext
12214 .PHONY: maybe-dvi-gettext dvi-gettext
12215 maybe-dvi-gettext:
12216 @if gettext
12217 maybe-dvi-gettext: dvi-gettext
12219 dvi-gettext: \
12220 configure-gettext
12221 @$(unstage)
12222 @[ -f ./gettext/Makefile ] || exit 0; \
12223 r=`${PWD_COMMAND}`; export r; \
12224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12225 $(HOST_EXPORTS) \
12226 for flag in $(EXTRA_HOST_FLAGS) ; do \
12227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12228 done; \
12229 echo "Doing dvi in gettext" ; \
12230 (cd $(HOST_SUBDIR)/gettext && \
12231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12233 "RANLIB=$${RANLIB}" \
12234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12235 dvi) \
12236 || exit 1
12238 @endif gettext
12240 .PHONY: maybe-html-gettext html-gettext
12241 maybe-html-gettext:
12242 @if gettext
12243 maybe-html-gettext: html-gettext
12245 html-gettext: \
12246 configure-gettext
12247 @$(unstage)
12248 @[ -f ./gettext/Makefile ] || exit 0; \
12249 r=`${PWD_COMMAND}`; export r; \
12250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12251 $(HOST_EXPORTS) \
12252 for flag in $(EXTRA_HOST_FLAGS) ; do \
12253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12254 done; \
12255 echo "Doing html in gettext" ; \
12256 (cd $(HOST_SUBDIR)/gettext && \
12257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12259 "RANLIB=$${RANLIB}" \
12260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12261 html) \
12262 || exit 1
12264 @endif gettext
12266 .PHONY: maybe-TAGS-gettext TAGS-gettext
12267 maybe-TAGS-gettext:
12268 @if gettext
12269 maybe-TAGS-gettext: TAGS-gettext
12271 TAGS-gettext: \
12272 configure-gettext
12273 @$(unstage)
12274 @[ -f ./gettext/Makefile ] || exit 0; \
12275 r=`${PWD_COMMAND}`; export r; \
12276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12277 $(HOST_EXPORTS) \
12278 for flag in $(EXTRA_HOST_FLAGS) ; do \
12279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12280 done; \
12281 echo "Doing TAGS in gettext" ; \
12282 (cd $(HOST_SUBDIR)/gettext && \
12283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12285 "RANLIB=$${RANLIB}" \
12286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12287 TAGS) \
12288 || exit 1
12290 @endif gettext
12292 .PHONY: maybe-install-info-gettext install-info-gettext
12293 maybe-install-info-gettext:
12294 @if gettext
12295 maybe-install-info-gettext: install-info-gettext
12297 install-info-gettext: \
12298 configure-gettext \
12299 info-gettext
12300 @$(unstage)
12301 @[ -f ./gettext/Makefile ] || exit 0; \
12302 r=`${PWD_COMMAND}`; export r; \
12303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12304 $(HOST_EXPORTS) \
12305 for flag in $(EXTRA_HOST_FLAGS) ; do \
12306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12307 done; \
12308 echo "Doing install-info in gettext" ; \
12309 (cd $(HOST_SUBDIR)/gettext && \
12310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12312 "RANLIB=$${RANLIB}" \
12313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12314 install-info) \
12315 || exit 1
12317 @endif gettext
12319 .PHONY: maybe-installcheck-gettext installcheck-gettext
12320 maybe-installcheck-gettext:
12321 @if gettext
12322 maybe-installcheck-gettext: installcheck-gettext
12324 installcheck-gettext: \
12325 configure-gettext
12326 @$(unstage)
12327 @[ -f ./gettext/Makefile ] || exit 0; \
12328 r=`${PWD_COMMAND}`; export r; \
12329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12330 $(HOST_EXPORTS) \
12331 for flag in $(EXTRA_HOST_FLAGS) ; do \
12332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12333 done; \
12334 echo "Doing installcheck in gettext" ; \
12335 (cd $(HOST_SUBDIR)/gettext && \
12336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12338 "RANLIB=$${RANLIB}" \
12339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12340 installcheck) \
12341 || exit 1
12343 @endif gettext
12345 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12346 maybe-mostlyclean-gettext:
12347 @if gettext
12348 maybe-mostlyclean-gettext: mostlyclean-gettext
12350 mostlyclean-gettext:
12351 @$(unstage)
12352 @[ -f ./gettext/Makefile ] || exit 0; \
12353 r=`${PWD_COMMAND}`; export r; \
12354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12355 $(HOST_EXPORTS) \
12356 for flag in $(EXTRA_HOST_FLAGS) ; do \
12357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12358 done; \
12359 echo "Doing mostlyclean in gettext" ; \
12360 (cd $(HOST_SUBDIR)/gettext && \
12361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12363 "RANLIB=$${RANLIB}" \
12364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12365 mostlyclean) \
12366 || exit 1
12368 @endif gettext
12370 .PHONY: maybe-clean-gettext clean-gettext
12371 maybe-clean-gettext:
12372 @if gettext
12373 maybe-clean-gettext: clean-gettext
12375 clean-gettext:
12376 @$(unstage)
12377 @[ -f ./gettext/Makefile ] || exit 0; \
12378 r=`${PWD_COMMAND}`; export r; \
12379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12380 $(HOST_EXPORTS) \
12381 for flag in $(EXTRA_HOST_FLAGS) ; do \
12382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12383 done; \
12384 echo "Doing clean in gettext" ; \
12385 (cd $(HOST_SUBDIR)/gettext && \
12386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12388 "RANLIB=$${RANLIB}" \
12389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12390 clean) \
12391 || exit 1
12393 @endif gettext
12395 .PHONY: maybe-distclean-gettext distclean-gettext
12396 maybe-distclean-gettext:
12397 @if gettext
12398 maybe-distclean-gettext: distclean-gettext
12400 distclean-gettext:
12401 @$(unstage)
12402 @[ -f ./gettext/Makefile ] || exit 0; \
12403 r=`${PWD_COMMAND}`; export r; \
12404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12405 $(HOST_EXPORTS) \
12406 for flag in $(EXTRA_HOST_FLAGS) ; do \
12407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12408 done; \
12409 echo "Doing distclean in gettext" ; \
12410 (cd $(HOST_SUBDIR)/gettext && \
12411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12413 "RANLIB=$${RANLIB}" \
12414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12415 distclean) \
12416 || exit 1
12418 @endif gettext
12420 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12421 maybe-maintainer-clean-gettext:
12422 @if gettext
12423 maybe-maintainer-clean-gettext: maintainer-clean-gettext
12425 maintainer-clean-gettext:
12426 @$(unstage)
12427 @[ -f ./gettext/Makefile ] || exit 0; \
12428 r=`${PWD_COMMAND}`; export r; \
12429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12430 $(HOST_EXPORTS) \
12431 for flag in $(EXTRA_HOST_FLAGS) ; do \
12432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12433 done; \
12434 echo "Doing maintainer-clean in gettext" ; \
12435 (cd $(HOST_SUBDIR)/gettext && \
12436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12438 "RANLIB=$${RANLIB}" \
12439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12440 maintainer-clean) \
12441 || exit 1
12443 @endif gettext
12447 .PHONY: configure-gnuserv maybe-configure-gnuserv
12448 maybe-configure-gnuserv:
12449 @if gnuserv
12450 maybe-configure-gnuserv: configure-gnuserv
12451 configure-gnuserv:
12452 @$(unstage)
12453 @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12455 r=`${PWD_COMMAND}`; export r; \
12456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12457 $(HOST_EXPORTS) \
12458 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12459 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12460 case $(srcdir) in \
12461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12462 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12464 esac; \
12465 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12466 libsrcdir="$$s/gnuserv"; \
12467 $(SHELL) $${libsrcdir}/configure \
12468 $(HOST_CONFIGARGS) $${srcdiroption} \
12469 || exit 1
12470 @endif gnuserv
12476 .PHONY: all-gnuserv maybe-all-gnuserv
12477 maybe-all-gnuserv:
12478 @if gnuserv
12479 TARGET-gnuserv=all
12480 maybe-all-gnuserv: all-gnuserv
12481 all-gnuserv: configure-gnuserv
12482 @$(unstage)
12483 @r=`${PWD_COMMAND}`; export r; \
12484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12485 $(HOST_EXPORTS) \
12486 (cd $(HOST_SUBDIR)/gnuserv && \
12487 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
12488 @endif gnuserv
12493 .PHONY: check-gnuserv maybe-check-gnuserv
12494 maybe-check-gnuserv:
12495 @if gnuserv
12496 maybe-check-gnuserv: check-gnuserv
12498 check-gnuserv:
12499 @$(unstage)
12500 @r=`${PWD_COMMAND}`; export r; \
12501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12502 $(HOST_EXPORTS) \
12503 (cd $(HOST_SUBDIR)/gnuserv && \
12504 $(MAKE) $(FLAGS_TO_PASS) check)
12506 @endif gnuserv
12508 .PHONY: install-gnuserv maybe-install-gnuserv
12509 maybe-install-gnuserv:
12510 @if gnuserv
12511 maybe-install-gnuserv: install-gnuserv
12513 install-gnuserv: installdirs
12514 @$(unstage)
12515 @r=`${PWD_COMMAND}`; export r; \
12516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12517 $(HOST_EXPORTS) \
12518 (cd $(HOST_SUBDIR)/gnuserv && \
12519 $(MAKE) $(FLAGS_TO_PASS) install)
12521 @endif gnuserv
12523 # Other targets (info, dvi, etc.)
12525 .PHONY: maybe-info-gnuserv info-gnuserv
12526 maybe-info-gnuserv:
12527 @if gnuserv
12528 maybe-info-gnuserv: info-gnuserv
12530 info-gnuserv: \
12531 configure-gnuserv
12532 @$(unstage)
12533 @[ -f ./gnuserv/Makefile ] || exit 0; \
12534 r=`${PWD_COMMAND}`; export r; \
12535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12536 $(HOST_EXPORTS) \
12537 for flag in $(EXTRA_HOST_FLAGS) ; do \
12538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12539 done; \
12540 echo "Doing info in gnuserv" ; \
12541 (cd $(HOST_SUBDIR)/gnuserv && \
12542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12544 "RANLIB=$${RANLIB}" \
12545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12546 info) \
12547 || exit 1
12549 @endif gnuserv
12551 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12552 maybe-dvi-gnuserv:
12553 @if gnuserv
12554 maybe-dvi-gnuserv: dvi-gnuserv
12556 dvi-gnuserv: \
12557 configure-gnuserv
12558 @$(unstage)
12559 @[ -f ./gnuserv/Makefile ] || exit 0; \
12560 r=`${PWD_COMMAND}`; export r; \
12561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12562 $(HOST_EXPORTS) \
12563 for flag in $(EXTRA_HOST_FLAGS) ; do \
12564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12565 done; \
12566 echo "Doing dvi in gnuserv" ; \
12567 (cd $(HOST_SUBDIR)/gnuserv && \
12568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12570 "RANLIB=$${RANLIB}" \
12571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12572 dvi) \
12573 || exit 1
12575 @endif gnuserv
12577 .PHONY: maybe-html-gnuserv html-gnuserv
12578 maybe-html-gnuserv:
12579 @if gnuserv
12580 maybe-html-gnuserv: html-gnuserv
12582 html-gnuserv: \
12583 configure-gnuserv
12584 @$(unstage)
12585 @[ -f ./gnuserv/Makefile ] || exit 0; \
12586 r=`${PWD_COMMAND}`; export r; \
12587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12588 $(HOST_EXPORTS) \
12589 for flag in $(EXTRA_HOST_FLAGS) ; do \
12590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12591 done; \
12592 echo "Doing html in gnuserv" ; \
12593 (cd $(HOST_SUBDIR)/gnuserv && \
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 html) \
12599 || exit 1
12601 @endif gnuserv
12603 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12604 maybe-TAGS-gnuserv:
12605 @if gnuserv
12606 maybe-TAGS-gnuserv: TAGS-gnuserv
12608 TAGS-gnuserv: \
12609 configure-gnuserv
12610 @$(unstage)
12611 @[ -f ./gnuserv/Makefile ] || exit 0; \
12612 r=`${PWD_COMMAND}`; export r; \
12613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614 $(HOST_EXPORTS) \
12615 for flag in $(EXTRA_HOST_FLAGS) ; do \
12616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12617 done; \
12618 echo "Doing TAGS in gnuserv" ; \
12619 (cd $(HOST_SUBDIR)/gnuserv && \
12620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12622 "RANLIB=$${RANLIB}" \
12623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12624 TAGS) \
12625 || exit 1
12627 @endif gnuserv
12629 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12630 maybe-install-info-gnuserv:
12631 @if gnuserv
12632 maybe-install-info-gnuserv: install-info-gnuserv
12634 install-info-gnuserv: \
12635 configure-gnuserv \
12636 info-gnuserv
12637 @$(unstage)
12638 @[ -f ./gnuserv/Makefile ] || exit 0; \
12639 r=`${PWD_COMMAND}`; export r; \
12640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12641 $(HOST_EXPORTS) \
12642 for flag in $(EXTRA_HOST_FLAGS) ; do \
12643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12644 done; \
12645 echo "Doing install-info in gnuserv" ; \
12646 (cd $(HOST_SUBDIR)/gnuserv && \
12647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12649 "RANLIB=$${RANLIB}" \
12650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12651 install-info) \
12652 || exit 1
12654 @endif gnuserv
12656 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12657 maybe-installcheck-gnuserv:
12658 @if gnuserv
12659 maybe-installcheck-gnuserv: installcheck-gnuserv
12661 installcheck-gnuserv: \
12662 configure-gnuserv
12663 @$(unstage)
12664 @[ -f ./gnuserv/Makefile ] || exit 0; \
12665 r=`${PWD_COMMAND}`; export r; \
12666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12667 $(HOST_EXPORTS) \
12668 for flag in $(EXTRA_HOST_FLAGS) ; do \
12669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12670 done; \
12671 echo "Doing installcheck in gnuserv" ; \
12672 (cd $(HOST_SUBDIR)/gnuserv && \
12673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12675 "RANLIB=$${RANLIB}" \
12676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12677 installcheck) \
12678 || exit 1
12680 @endif gnuserv
12682 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12683 maybe-mostlyclean-gnuserv:
12684 @if gnuserv
12685 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12687 mostlyclean-gnuserv:
12688 @$(unstage)
12689 @[ -f ./gnuserv/Makefile ] || exit 0; \
12690 r=`${PWD_COMMAND}`; export r; \
12691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12692 $(HOST_EXPORTS) \
12693 for flag in $(EXTRA_HOST_FLAGS) ; do \
12694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12695 done; \
12696 echo "Doing mostlyclean in gnuserv" ; \
12697 (cd $(HOST_SUBDIR)/gnuserv && \
12698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12700 "RANLIB=$${RANLIB}" \
12701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12702 mostlyclean) \
12703 || exit 1
12705 @endif gnuserv
12707 .PHONY: maybe-clean-gnuserv clean-gnuserv
12708 maybe-clean-gnuserv:
12709 @if gnuserv
12710 maybe-clean-gnuserv: clean-gnuserv
12712 clean-gnuserv:
12713 @$(unstage)
12714 @[ -f ./gnuserv/Makefile ] || exit 0; \
12715 r=`${PWD_COMMAND}`; export r; \
12716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12717 $(HOST_EXPORTS) \
12718 for flag in $(EXTRA_HOST_FLAGS) ; do \
12719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12720 done; \
12721 echo "Doing clean in gnuserv" ; \
12722 (cd $(HOST_SUBDIR)/gnuserv && \
12723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12725 "RANLIB=$${RANLIB}" \
12726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12727 clean) \
12728 || exit 1
12730 @endif gnuserv
12732 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12733 maybe-distclean-gnuserv:
12734 @if gnuserv
12735 maybe-distclean-gnuserv: distclean-gnuserv
12737 distclean-gnuserv:
12738 @$(unstage)
12739 @[ -f ./gnuserv/Makefile ] || exit 0; \
12740 r=`${PWD_COMMAND}`; export r; \
12741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12742 $(HOST_EXPORTS) \
12743 for flag in $(EXTRA_HOST_FLAGS) ; do \
12744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12745 done; \
12746 echo "Doing distclean in gnuserv" ; \
12747 (cd $(HOST_SUBDIR)/gnuserv && \
12748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12750 "RANLIB=$${RANLIB}" \
12751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12752 distclean) \
12753 || exit 1
12755 @endif gnuserv
12757 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12758 maybe-maintainer-clean-gnuserv:
12759 @if gnuserv
12760 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12762 maintainer-clean-gnuserv:
12763 @$(unstage)
12764 @[ -f ./gnuserv/Makefile ] || exit 0; \
12765 r=`${PWD_COMMAND}`; export r; \
12766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12767 $(HOST_EXPORTS) \
12768 for flag in $(EXTRA_HOST_FLAGS) ; do \
12769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12770 done; \
12771 echo "Doing maintainer-clean in gnuserv" ; \
12772 (cd $(HOST_SUBDIR)/gnuserv && \
12773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12775 "RANLIB=$${RANLIB}" \
12776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12777 maintainer-clean) \
12778 || exit 1
12780 @endif gnuserv
12784 .PHONY: configure-gprof maybe-configure-gprof
12785 maybe-configure-gprof:
12786 @if gprof
12787 maybe-configure-gprof: configure-gprof
12788 configure-gprof:
12789 @$(unstage)
12790 @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12792 r=`${PWD_COMMAND}`; export r; \
12793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12794 $(HOST_EXPORTS) \
12795 echo Configuring in $(HOST_SUBDIR)/gprof; \
12796 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12797 case $(srcdir) in \
12798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12799 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12801 esac; \
12802 srcdiroption="--srcdir=$${topdir}/gprof"; \
12803 libsrcdir="$$s/gprof"; \
12804 $(SHELL) $${libsrcdir}/configure \
12805 $(HOST_CONFIGARGS) $${srcdiroption} \
12806 || exit 1
12807 @endif gprof
12813 .PHONY: all-gprof maybe-all-gprof
12814 maybe-all-gprof:
12815 @if gprof
12816 TARGET-gprof=all
12817 maybe-all-gprof: all-gprof
12818 all-gprof: configure-gprof
12819 @$(unstage)
12820 @r=`${PWD_COMMAND}`; export r; \
12821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12822 $(HOST_EXPORTS) \
12823 (cd $(HOST_SUBDIR)/gprof && \
12824 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
12825 @endif gprof
12830 .PHONY: check-gprof maybe-check-gprof
12831 maybe-check-gprof:
12832 @if gprof
12833 maybe-check-gprof: check-gprof
12835 check-gprof:
12836 @$(unstage)
12837 @r=`${PWD_COMMAND}`; export r; \
12838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12839 $(HOST_EXPORTS) \
12840 (cd $(HOST_SUBDIR)/gprof && \
12841 $(MAKE) $(FLAGS_TO_PASS) check)
12843 @endif gprof
12845 .PHONY: install-gprof maybe-install-gprof
12846 maybe-install-gprof:
12847 @if gprof
12848 maybe-install-gprof: install-gprof
12850 install-gprof: installdirs
12851 @$(unstage)
12852 @r=`${PWD_COMMAND}`; export r; \
12853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12854 $(HOST_EXPORTS) \
12855 (cd $(HOST_SUBDIR)/gprof && \
12856 $(MAKE) $(FLAGS_TO_PASS) install)
12858 @endif gprof
12860 # Other targets (info, dvi, etc.)
12862 .PHONY: maybe-info-gprof info-gprof
12863 maybe-info-gprof:
12864 @if gprof
12865 maybe-info-gprof: info-gprof
12867 info-gprof: \
12868 configure-gprof
12869 @$(unstage)
12870 @[ -f ./gprof/Makefile ] || exit 0; \
12871 r=`${PWD_COMMAND}`; export r; \
12872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12873 $(HOST_EXPORTS) \
12874 for flag in $(EXTRA_HOST_FLAGS) ; do \
12875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12876 done; \
12877 echo "Doing info in gprof" ; \
12878 (cd $(HOST_SUBDIR)/gprof && \
12879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12881 "RANLIB=$${RANLIB}" \
12882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12883 info) \
12884 || exit 1
12886 @endif gprof
12888 .PHONY: maybe-dvi-gprof dvi-gprof
12889 maybe-dvi-gprof:
12890 @if gprof
12891 maybe-dvi-gprof: dvi-gprof
12893 dvi-gprof: \
12894 configure-gprof
12895 @$(unstage)
12896 @[ -f ./gprof/Makefile ] || exit 0; \
12897 r=`${PWD_COMMAND}`; export r; \
12898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12899 $(HOST_EXPORTS) \
12900 for flag in $(EXTRA_HOST_FLAGS) ; do \
12901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12902 done; \
12903 echo "Doing dvi in gprof" ; \
12904 (cd $(HOST_SUBDIR)/gprof && \
12905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12907 "RANLIB=$${RANLIB}" \
12908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12909 dvi) \
12910 || exit 1
12912 @endif gprof
12914 .PHONY: maybe-html-gprof html-gprof
12915 maybe-html-gprof:
12916 @if gprof
12917 maybe-html-gprof: html-gprof
12919 html-gprof: \
12920 configure-gprof
12921 @$(unstage)
12922 @[ -f ./gprof/Makefile ] || exit 0; \
12923 r=`${PWD_COMMAND}`; export r; \
12924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12925 $(HOST_EXPORTS) \
12926 for flag in $(EXTRA_HOST_FLAGS) ; do \
12927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12928 done; \
12929 echo "Doing html in gprof" ; \
12930 (cd $(HOST_SUBDIR)/gprof && \
12931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12933 "RANLIB=$${RANLIB}" \
12934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12935 html) \
12936 || exit 1
12938 @endif gprof
12940 .PHONY: maybe-TAGS-gprof TAGS-gprof
12941 maybe-TAGS-gprof:
12942 @if gprof
12943 maybe-TAGS-gprof: TAGS-gprof
12945 TAGS-gprof: \
12946 configure-gprof
12947 @$(unstage)
12948 @[ -f ./gprof/Makefile ] || exit 0; \
12949 r=`${PWD_COMMAND}`; export r; \
12950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12951 $(HOST_EXPORTS) \
12952 for flag in $(EXTRA_HOST_FLAGS) ; do \
12953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12954 done; \
12955 echo "Doing TAGS in gprof" ; \
12956 (cd $(HOST_SUBDIR)/gprof && \
12957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12959 "RANLIB=$${RANLIB}" \
12960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12961 TAGS) \
12962 || exit 1
12964 @endif gprof
12966 .PHONY: maybe-install-info-gprof install-info-gprof
12967 maybe-install-info-gprof:
12968 @if gprof
12969 maybe-install-info-gprof: install-info-gprof
12971 install-info-gprof: \
12972 configure-gprof \
12973 info-gprof
12974 @$(unstage)
12975 @[ -f ./gprof/Makefile ] || exit 0; \
12976 r=`${PWD_COMMAND}`; export r; \
12977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12978 $(HOST_EXPORTS) \
12979 for flag in $(EXTRA_HOST_FLAGS) ; do \
12980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12981 done; \
12982 echo "Doing install-info in gprof" ; \
12983 (cd $(HOST_SUBDIR)/gprof && \
12984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12986 "RANLIB=$${RANLIB}" \
12987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12988 install-info) \
12989 || exit 1
12991 @endif gprof
12993 .PHONY: maybe-installcheck-gprof installcheck-gprof
12994 maybe-installcheck-gprof:
12995 @if gprof
12996 maybe-installcheck-gprof: installcheck-gprof
12998 installcheck-gprof: \
12999 configure-gprof
13000 @$(unstage)
13001 @[ -f ./gprof/Makefile ] || exit 0; \
13002 r=`${PWD_COMMAND}`; export r; \
13003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13004 $(HOST_EXPORTS) \
13005 for flag in $(EXTRA_HOST_FLAGS) ; do \
13006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13007 done; \
13008 echo "Doing installcheck in gprof" ; \
13009 (cd $(HOST_SUBDIR)/gprof && \
13010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13012 "RANLIB=$${RANLIB}" \
13013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13014 installcheck) \
13015 || exit 1
13017 @endif gprof
13019 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
13020 maybe-mostlyclean-gprof:
13021 @if gprof
13022 maybe-mostlyclean-gprof: mostlyclean-gprof
13024 mostlyclean-gprof:
13025 @$(unstage)
13026 @[ -f ./gprof/Makefile ] || exit 0; \
13027 r=`${PWD_COMMAND}`; export r; \
13028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13029 $(HOST_EXPORTS) \
13030 for flag in $(EXTRA_HOST_FLAGS) ; do \
13031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13032 done; \
13033 echo "Doing mostlyclean in gprof" ; \
13034 (cd $(HOST_SUBDIR)/gprof && \
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 mostlyclean) \
13040 || exit 1
13042 @endif gprof
13044 .PHONY: maybe-clean-gprof clean-gprof
13045 maybe-clean-gprof:
13046 @if gprof
13047 maybe-clean-gprof: clean-gprof
13049 clean-gprof:
13050 @$(unstage)
13051 @[ -f ./gprof/Makefile ] || exit 0; \
13052 r=`${PWD_COMMAND}`; export r; \
13053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13054 $(HOST_EXPORTS) \
13055 for flag in $(EXTRA_HOST_FLAGS) ; do \
13056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13057 done; \
13058 echo "Doing clean in gprof" ; \
13059 (cd $(HOST_SUBDIR)/gprof && \
13060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13062 "RANLIB=$${RANLIB}" \
13063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13064 clean) \
13065 || exit 1
13067 @endif gprof
13069 .PHONY: maybe-distclean-gprof distclean-gprof
13070 maybe-distclean-gprof:
13071 @if gprof
13072 maybe-distclean-gprof: distclean-gprof
13074 distclean-gprof:
13075 @$(unstage)
13076 @[ -f ./gprof/Makefile ] || exit 0; \
13077 r=`${PWD_COMMAND}`; export r; \
13078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13079 $(HOST_EXPORTS) \
13080 for flag in $(EXTRA_HOST_FLAGS) ; do \
13081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13082 done; \
13083 echo "Doing distclean in gprof" ; \
13084 (cd $(HOST_SUBDIR)/gprof && \
13085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13087 "RANLIB=$${RANLIB}" \
13088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13089 distclean) \
13090 || exit 1
13092 @endif gprof
13094 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
13095 maybe-maintainer-clean-gprof:
13096 @if gprof
13097 maybe-maintainer-clean-gprof: maintainer-clean-gprof
13099 maintainer-clean-gprof:
13100 @$(unstage)
13101 @[ -f ./gprof/Makefile ] || exit 0; \
13102 r=`${PWD_COMMAND}`; export r; \
13103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13104 $(HOST_EXPORTS) \
13105 for flag in $(EXTRA_HOST_FLAGS) ; do \
13106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13107 done; \
13108 echo "Doing maintainer-clean in gprof" ; \
13109 (cd $(HOST_SUBDIR)/gprof && \
13110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13112 "RANLIB=$${RANLIB}" \
13113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13114 maintainer-clean) \
13115 || exit 1
13117 @endif gprof
13121 .PHONY: configure-gzip maybe-configure-gzip
13122 maybe-configure-gzip:
13123 @if gzip
13124 maybe-configure-gzip: configure-gzip
13125 configure-gzip:
13126 @$(unstage)
13127 @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
13128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
13129 r=`${PWD_COMMAND}`; export r; \
13130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13131 $(HOST_EXPORTS) \
13132 echo Configuring in $(HOST_SUBDIR)/gzip; \
13133 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
13134 case $(srcdir) in \
13135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13136 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
13137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13138 esac; \
13139 srcdiroption="--srcdir=$${topdir}/gzip"; \
13140 libsrcdir="$$s/gzip"; \
13141 $(SHELL) $${libsrcdir}/configure \
13142 $(HOST_CONFIGARGS) $${srcdiroption} \
13143 || exit 1
13144 @endif gzip
13150 .PHONY: all-gzip maybe-all-gzip
13151 maybe-all-gzip:
13152 @if gzip
13153 TARGET-gzip=all
13154 maybe-all-gzip: all-gzip
13155 all-gzip: configure-gzip
13156 @$(unstage)
13157 @r=`${PWD_COMMAND}`; export r; \
13158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13159 $(HOST_EXPORTS) \
13160 (cd $(HOST_SUBDIR)/gzip && \
13161 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
13162 @endif gzip
13167 .PHONY: check-gzip maybe-check-gzip
13168 maybe-check-gzip:
13169 @if gzip
13170 maybe-check-gzip: check-gzip
13172 check-gzip:
13173 @$(unstage)
13174 @r=`${PWD_COMMAND}`; export r; \
13175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13176 $(HOST_EXPORTS) \
13177 (cd $(HOST_SUBDIR)/gzip && \
13178 $(MAKE) $(FLAGS_TO_PASS) check)
13180 @endif gzip
13182 .PHONY: install-gzip maybe-install-gzip
13183 maybe-install-gzip:
13184 @if gzip
13185 maybe-install-gzip: install-gzip
13187 install-gzip: installdirs
13188 @$(unstage)
13189 @r=`${PWD_COMMAND}`; export r; \
13190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13191 $(HOST_EXPORTS) \
13192 (cd $(HOST_SUBDIR)/gzip && \
13193 $(MAKE) $(FLAGS_TO_PASS) install)
13195 @endif gzip
13197 # Other targets (info, dvi, etc.)
13199 .PHONY: maybe-info-gzip info-gzip
13200 maybe-info-gzip:
13201 @if gzip
13202 maybe-info-gzip: info-gzip
13204 info-gzip: \
13205 configure-gzip
13206 @$(unstage)
13207 @[ -f ./gzip/Makefile ] || exit 0; \
13208 r=`${PWD_COMMAND}`; export r; \
13209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13210 $(HOST_EXPORTS) \
13211 for flag in $(EXTRA_HOST_FLAGS) ; do \
13212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13213 done; \
13214 echo "Doing info in gzip" ; \
13215 (cd $(HOST_SUBDIR)/gzip && \
13216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13218 "RANLIB=$${RANLIB}" \
13219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13220 info) \
13221 || exit 1
13223 @endif gzip
13225 .PHONY: maybe-dvi-gzip dvi-gzip
13226 maybe-dvi-gzip:
13227 @if gzip
13228 maybe-dvi-gzip: dvi-gzip
13230 dvi-gzip: \
13231 configure-gzip
13232 @$(unstage)
13233 @[ -f ./gzip/Makefile ] || exit 0; \
13234 r=`${PWD_COMMAND}`; export r; \
13235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13236 $(HOST_EXPORTS) \
13237 for flag in $(EXTRA_HOST_FLAGS) ; do \
13238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13239 done; \
13240 echo "Doing dvi in gzip" ; \
13241 (cd $(HOST_SUBDIR)/gzip && \
13242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13244 "RANLIB=$${RANLIB}" \
13245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13246 dvi) \
13247 || exit 1
13249 @endif gzip
13251 .PHONY: maybe-html-gzip html-gzip
13252 maybe-html-gzip:
13253 @if gzip
13254 maybe-html-gzip: html-gzip
13256 html-gzip: \
13257 configure-gzip
13258 @$(unstage)
13259 @[ -f ./gzip/Makefile ] || exit 0; \
13260 r=`${PWD_COMMAND}`; export r; \
13261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13262 $(HOST_EXPORTS) \
13263 for flag in $(EXTRA_HOST_FLAGS) ; do \
13264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13265 done; \
13266 echo "Doing html in gzip" ; \
13267 (cd $(HOST_SUBDIR)/gzip && \
13268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13270 "RANLIB=$${RANLIB}" \
13271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13272 html) \
13273 || exit 1
13275 @endif gzip
13277 .PHONY: maybe-TAGS-gzip TAGS-gzip
13278 maybe-TAGS-gzip:
13279 @if gzip
13280 maybe-TAGS-gzip: TAGS-gzip
13282 TAGS-gzip: \
13283 configure-gzip
13284 @$(unstage)
13285 @[ -f ./gzip/Makefile ] || exit 0; \
13286 r=`${PWD_COMMAND}`; export r; \
13287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13288 $(HOST_EXPORTS) \
13289 for flag in $(EXTRA_HOST_FLAGS) ; do \
13290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13291 done; \
13292 echo "Doing TAGS in gzip" ; \
13293 (cd $(HOST_SUBDIR)/gzip && \
13294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13296 "RANLIB=$${RANLIB}" \
13297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13298 TAGS) \
13299 || exit 1
13301 @endif gzip
13303 .PHONY: maybe-install-info-gzip install-info-gzip
13304 maybe-install-info-gzip:
13305 @if gzip
13306 maybe-install-info-gzip: install-info-gzip
13308 install-info-gzip: \
13309 configure-gzip \
13310 info-gzip
13311 @$(unstage)
13312 @[ -f ./gzip/Makefile ] || exit 0; \
13313 r=`${PWD_COMMAND}`; export r; \
13314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13315 $(HOST_EXPORTS) \
13316 for flag in $(EXTRA_HOST_FLAGS) ; do \
13317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13318 done; \
13319 echo "Doing install-info in gzip" ; \
13320 (cd $(HOST_SUBDIR)/gzip && \
13321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13323 "RANLIB=$${RANLIB}" \
13324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13325 install-info) \
13326 || exit 1
13328 @endif gzip
13330 .PHONY: maybe-installcheck-gzip installcheck-gzip
13331 maybe-installcheck-gzip:
13332 @if gzip
13333 maybe-installcheck-gzip: installcheck-gzip
13335 installcheck-gzip: \
13336 configure-gzip
13337 @$(unstage)
13338 @[ -f ./gzip/Makefile ] || exit 0; \
13339 r=`${PWD_COMMAND}`; export r; \
13340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341 $(HOST_EXPORTS) \
13342 for flag in $(EXTRA_HOST_FLAGS) ; do \
13343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13344 done; \
13345 echo "Doing installcheck in gzip" ; \
13346 (cd $(HOST_SUBDIR)/gzip && \
13347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13349 "RANLIB=$${RANLIB}" \
13350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13351 installcheck) \
13352 || exit 1
13354 @endif gzip
13356 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13357 maybe-mostlyclean-gzip:
13358 @if gzip
13359 maybe-mostlyclean-gzip: mostlyclean-gzip
13361 mostlyclean-gzip:
13362 @$(unstage)
13363 @[ -f ./gzip/Makefile ] || exit 0; \
13364 r=`${PWD_COMMAND}`; export r; \
13365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366 $(HOST_EXPORTS) \
13367 for flag in $(EXTRA_HOST_FLAGS) ; do \
13368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13369 done; \
13370 echo "Doing mostlyclean in gzip" ; \
13371 (cd $(HOST_SUBDIR)/gzip && \
13372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13374 "RANLIB=$${RANLIB}" \
13375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13376 mostlyclean) \
13377 || exit 1
13379 @endif gzip
13381 .PHONY: maybe-clean-gzip clean-gzip
13382 maybe-clean-gzip:
13383 @if gzip
13384 maybe-clean-gzip: clean-gzip
13386 clean-gzip:
13387 @$(unstage)
13388 @[ -f ./gzip/Makefile ] || exit 0; \
13389 r=`${PWD_COMMAND}`; export r; \
13390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391 $(HOST_EXPORTS) \
13392 for flag in $(EXTRA_HOST_FLAGS) ; do \
13393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13394 done; \
13395 echo "Doing clean in gzip" ; \
13396 (cd $(HOST_SUBDIR)/gzip && \
13397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13399 "RANLIB=$${RANLIB}" \
13400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13401 clean) \
13402 || exit 1
13404 @endif gzip
13406 .PHONY: maybe-distclean-gzip distclean-gzip
13407 maybe-distclean-gzip:
13408 @if gzip
13409 maybe-distclean-gzip: distclean-gzip
13411 distclean-gzip:
13412 @$(unstage)
13413 @[ -f ./gzip/Makefile ] || exit 0; \
13414 r=`${PWD_COMMAND}`; export r; \
13415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13416 $(HOST_EXPORTS) \
13417 for flag in $(EXTRA_HOST_FLAGS) ; do \
13418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13419 done; \
13420 echo "Doing distclean in gzip" ; \
13421 (cd $(HOST_SUBDIR)/gzip && \
13422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13424 "RANLIB=$${RANLIB}" \
13425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13426 distclean) \
13427 || exit 1
13429 @endif gzip
13431 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13432 maybe-maintainer-clean-gzip:
13433 @if gzip
13434 maybe-maintainer-clean-gzip: maintainer-clean-gzip
13436 maintainer-clean-gzip:
13437 @$(unstage)
13438 @[ -f ./gzip/Makefile ] || exit 0; \
13439 r=`${PWD_COMMAND}`; export r; \
13440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13441 $(HOST_EXPORTS) \
13442 for flag in $(EXTRA_HOST_FLAGS) ; do \
13443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13444 done; \
13445 echo "Doing maintainer-clean in gzip" ; \
13446 (cd $(HOST_SUBDIR)/gzip && \
13447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13449 "RANLIB=$${RANLIB}" \
13450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13451 maintainer-clean) \
13452 || exit 1
13454 @endif gzip
13458 .PHONY: configure-hello maybe-configure-hello
13459 maybe-configure-hello:
13460 @if hello
13461 maybe-configure-hello: configure-hello
13462 configure-hello:
13463 @$(unstage)
13464 @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13466 r=`${PWD_COMMAND}`; export r; \
13467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13468 $(HOST_EXPORTS) \
13469 echo Configuring in $(HOST_SUBDIR)/hello; \
13470 cd "$(HOST_SUBDIR)/hello" || exit 1; \
13471 case $(srcdir) in \
13472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13473 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13475 esac; \
13476 srcdiroption="--srcdir=$${topdir}/hello"; \
13477 libsrcdir="$$s/hello"; \
13478 $(SHELL) $${libsrcdir}/configure \
13479 $(HOST_CONFIGARGS) $${srcdiroption} \
13480 || exit 1
13481 @endif hello
13487 .PHONY: all-hello maybe-all-hello
13488 maybe-all-hello:
13489 @if hello
13490 TARGET-hello=all
13491 maybe-all-hello: all-hello
13492 all-hello: configure-hello
13493 @$(unstage)
13494 @r=`${PWD_COMMAND}`; export r; \
13495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13496 $(HOST_EXPORTS) \
13497 (cd $(HOST_SUBDIR)/hello && \
13498 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
13499 @endif hello
13504 .PHONY: check-hello maybe-check-hello
13505 maybe-check-hello:
13506 @if hello
13507 maybe-check-hello: check-hello
13509 check-hello:
13510 @$(unstage)
13511 @r=`${PWD_COMMAND}`; export r; \
13512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13513 $(HOST_EXPORTS) \
13514 (cd $(HOST_SUBDIR)/hello && \
13515 $(MAKE) $(FLAGS_TO_PASS) check)
13517 @endif hello
13519 .PHONY: install-hello maybe-install-hello
13520 maybe-install-hello:
13521 @if hello
13522 maybe-install-hello: install-hello
13524 install-hello: installdirs
13525 @$(unstage)
13526 @r=`${PWD_COMMAND}`; export r; \
13527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13528 $(HOST_EXPORTS) \
13529 (cd $(HOST_SUBDIR)/hello && \
13530 $(MAKE) $(FLAGS_TO_PASS) install)
13532 @endif hello
13534 # Other targets (info, dvi, etc.)
13536 .PHONY: maybe-info-hello info-hello
13537 maybe-info-hello:
13538 @if hello
13539 maybe-info-hello: info-hello
13541 info-hello: \
13542 configure-hello
13543 @$(unstage)
13544 @[ -f ./hello/Makefile ] || exit 0; \
13545 r=`${PWD_COMMAND}`; export r; \
13546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13547 $(HOST_EXPORTS) \
13548 for flag in $(EXTRA_HOST_FLAGS) ; do \
13549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13550 done; \
13551 echo "Doing info in hello" ; \
13552 (cd $(HOST_SUBDIR)/hello && \
13553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13555 "RANLIB=$${RANLIB}" \
13556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13557 info) \
13558 || exit 1
13560 @endif hello
13562 .PHONY: maybe-dvi-hello dvi-hello
13563 maybe-dvi-hello:
13564 @if hello
13565 maybe-dvi-hello: dvi-hello
13567 dvi-hello: \
13568 configure-hello
13569 @$(unstage)
13570 @[ -f ./hello/Makefile ] || exit 0; \
13571 r=`${PWD_COMMAND}`; export r; \
13572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13573 $(HOST_EXPORTS) \
13574 for flag in $(EXTRA_HOST_FLAGS) ; do \
13575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13576 done; \
13577 echo "Doing dvi in hello" ; \
13578 (cd $(HOST_SUBDIR)/hello && \
13579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13581 "RANLIB=$${RANLIB}" \
13582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13583 dvi) \
13584 || exit 1
13586 @endif hello
13588 .PHONY: maybe-html-hello html-hello
13589 maybe-html-hello:
13590 @if hello
13591 maybe-html-hello: html-hello
13593 html-hello: \
13594 configure-hello
13595 @$(unstage)
13596 @[ -f ./hello/Makefile ] || exit 0; \
13597 r=`${PWD_COMMAND}`; export r; \
13598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599 $(HOST_EXPORTS) \
13600 for flag in $(EXTRA_HOST_FLAGS) ; do \
13601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13602 done; \
13603 echo "Doing html in hello" ; \
13604 (cd $(HOST_SUBDIR)/hello && \
13605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13607 "RANLIB=$${RANLIB}" \
13608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13609 html) \
13610 || exit 1
13612 @endif hello
13614 .PHONY: maybe-TAGS-hello TAGS-hello
13615 maybe-TAGS-hello:
13616 @if hello
13617 maybe-TAGS-hello: TAGS-hello
13619 TAGS-hello: \
13620 configure-hello
13621 @$(unstage)
13622 @[ -f ./hello/Makefile ] || exit 0; \
13623 r=`${PWD_COMMAND}`; export r; \
13624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13625 $(HOST_EXPORTS) \
13626 for flag in $(EXTRA_HOST_FLAGS) ; do \
13627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13628 done; \
13629 echo "Doing TAGS in hello" ; \
13630 (cd $(HOST_SUBDIR)/hello && \
13631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13633 "RANLIB=$${RANLIB}" \
13634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13635 TAGS) \
13636 || exit 1
13638 @endif hello
13640 .PHONY: maybe-install-info-hello install-info-hello
13641 maybe-install-info-hello:
13642 @if hello
13643 maybe-install-info-hello: install-info-hello
13645 install-info-hello: \
13646 configure-hello \
13647 info-hello
13648 @$(unstage)
13649 @[ -f ./hello/Makefile ] || exit 0; \
13650 r=`${PWD_COMMAND}`; export r; \
13651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13652 $(HOST_EXPORTS) \
13653 for flag in $(EXTRA_HOST_FLAGS) ; do \
13654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13655 done; \
13656 echo "Doing install-info in hello" ; \
13657 (cd $(HOST_SUBDIR)/hello && \
13658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13660 "RANLIB=$${RANLIB}" \
13661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13662 install-info) \
13663 || exit 1
13665 @endif hello
13667 .PHONY: maybe-installcheck-hello installcheck-hello
13668 maybe-installcheck-hello:
13669 @if hello
13670 maybe-installcheck-hello: installcheck-hello
13672 installcheck-hello: \
13673 configure-hello
13674 @$(unstage)
13675 @[ -f ./hello/Makefile ] || exit 0; \
13676 r=`${PWD_COMMAND}`; export r; \
13677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13678 $(HOST_EXPORTS) \
13679 for flag in $(EXTRA_HOST_FLAGS) ; do \
13680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13681 done; \
13682 echo "Doing installcheck in hello" ; \
13683 (cd $(HOST_SUBDIR)/hello && \
13684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13686 "RANLIB=$${RANLIB}" \
13687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13688 installcheck) \
13689 || exit 1
13691 @endif hello
13693 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13694 maybe-mostlyclean-hello:
13695 @if hello
13696 maybe-mostlyclean-hello: mostlyclean-hello
13698 mostlyclean-hello:
13699 @$(unstage)
13700 @[ -f ./hello/Makefile ] || exit 0; \
13701 r=`${PWD_COMMAND}`; export r; \
13702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13703 $(HOST_EXPORTS) \
13704 for flag in $(EXTRA_HOST_FLAGS) ; do \
13705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13706 done; \
13707 echo "Doing mostlyclean in hello" ; \
13708 (cd $(HOST_SUBDIR)/hello && \
13709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13711 "RANLIB=$${RANLIB}" \
13712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13713 mostlyclean) \
13714 || exit 1
13716 @endif hello
13718 .PHONY: maybe-clean-hello clean-hello
13719 maybe-clean-hello:
13720 @if hello
13721 maybe-clean-hello: clean-hello
13723 clean-hello:
13724 @$(unstage)
13725 @[ -f ./hello/Makefile ] || exit 0; \
13726 r=`${PWD_COMMAND}`; export r; \
13727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728 $(HOST_EXPORTS) \
13729 for flag in $(EXTRA_HOST_FLAGS) ; do \
13730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13731 done; \
13732 echo "Doing clean in hello" ; \
13733 (cd $(HOST_SUBDIR)/hello && \
13734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13736 "RANLIB=$${RANLIB}" \
13737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13738 clean) \
13739 || exit 1
13741 @endif hello
13743 .PHONY: maybe-distclean-hello distclean-hello
13744 maybe-distclean-hello:
13745 @if hello
13746 maybe-distclean-hello: distclean-hello
13748 distclean-hello:
13749 @$(unstage)
13750 @[ -f ./hello/Makefile ] || exit 0; \
13751 r=`${PWD_COMMAND}`; export r; \
13752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13753 $(HOST_EXPORTS) \
13754 for flag in $(EXTRA_HOST_FLAGS) ; do \
13755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13756 done; \
13757 echo "Doing distclean in hello" ; \
13758 (cd $(HOST_SUBDIR)/hello && \
13759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13761 "RANLIB=$${RANLIB}" \
13762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13763 distclean) \
13764 || exit 1
13766 @endif hello
13768 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13769 maybe-maintainer-clean-hello:
13770 @if hello
13771 maybe-maintainer-clean-hello: maintainer-clean-hello
13773 maintainer-clean-hello:
13774 @$(unstage)
13775 @[ -f ./hello/Makefile ] || exit 0; \
13776 r=`${PWD_COMMAND}`; export r; \
13777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13778 $(HOST_EXPORTS) \
13779 for flag in $(EXTRA_HOST_FLAGS) ; do \
13780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13781 done; \
13782 echo "Doing maintainer-clean in hello" ; \
13783 (cd $(HOST_SUBDIR)/hello && \
13784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13786 "RANLIB=$${RANLIB}" \
13787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13788 maintainer-clean) \
13789 || exit 1
13791 @endif hello
13795 .PHONY: configure-indent maybe-configure-indent
13796 maybe-configure-indent:
13797 @if indent
13798 maybe-configure-indent: configure-indent
13799 configure-indent:
13800 @$(unstage)
13801 @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13803 r=`${PWD_COMMAND}`; export r; \
13804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13805 $(HOST_EXPORTS) \
13806 echo Configuring in $(HOST_SUBDIR)/indent; \
13807 cd "$(HOST_SUBDIR)/indent" || exit 1; \
13808 case $(srcdir) in \
13809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13810 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13812 esac; \
13813 srcdiroption="--srcdir=$${topdir}/indent"; \
13814 libsrcdir="$$s/indent"; \
13815 $(SHELL) $${libsrcdir}/configure \
13816 $(HOST_CONFIGARGS) $${srcdiroption} \
13817 || exit 1
13818 @endif indent
13824 .PHONY: all-indent maybe-all-indent
13825 maybe-all-indent:
13826 @if indent
13827 TARGET-indent=all
13828 maybe-all-indent: all-indent
13829 all-indent: configure-indent
13830 @$(unstage)
13831 @r=`${PWD_COMMAND}`; export r; \
13832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13833 $(HOST_EXPORTS) \
13834 (cd $(HOST_SUBDIR)/indent && \
13835 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
13836 @endif indent
13841 .PHONY: check-indent maybe-check-indent
13842 maybe-check-indent:
13843 @if indent
13844 maybe-check-indent: check-indent
13846 check-indent:
13847 @$(unstage)
13848 @r=`${PWD_COMMAND}`; export r; \
13849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13850 $(HOST_EXPORTS) \
13851 (cd $(HOST_SUBDIR)/indent && \
13852 $(MAKE) $(FLAGS_TO_PASS) check)
13854 @endif indent
13856 .PHONY: install-indent maybe-install-indent
13857 maybe-install-indent:
13858 @if indent
13859 maybe-install-indent: install-indent
13861 install-indent: installdirs
13862 @$(unstage)
13863 @r=`${PWD_COMMAND}`; export r; \
13864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13865 $(HOST_EXPORTS) \
13866 (cd $(HOST_SUBDIR)/indent && \
13867 $(MAKE) $(FLAGS_TO_PASS) install)
13869 @endif indent
13871 # Other targets (info, dvi, etc.)
13873 .PHONY: maybe-info-indent info-indent
13874 maybe-info-indent:
13875 @if indent
13876 maybe-info-indent: info-indent
13878 info-indent: \
13879 configure-indent
13880 @$(unstage)
13881 @[ -f ./indent/Makefile ] || exit 0; \
13882 r=`${PWD_COMMAND}`; export r; \
13883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13884 $(HOST_EXPORTS) \
13885 for flag in $(EXTRA_HOST_FLAGS) ; do \
13886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13887 done; \
13888 echo "Doing info in indent" ; \
13889 (cd $(HOST_SUBDIR)/indent && \
13890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13892 "RANLIB=$${RANLIB}" \
13893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13894 info) \
13895 || exit 1
13897 @endif indent
13899 .PHONY: maybe-dvi-indent dvi-indent
13900 maybe-dvi-indent:
13901 @if indent
13902 maybe-dvi-indent: dvi-indent
13904 dvi-indent: \
13905 configure-indent
13906 @$(unstage)
13907 @[ -f ./indent/Makefile ] || exit 0; \
13908 r=`${PWD_COMMAND}`; export r; \
13909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13910 $(HOST_EXPORTS) \
13911 for flag in $(EXTRA_HOST_FLAGS) ; do \
13912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13913 done; \
13914 echo "Doing dvi in indent" ; \
13915 (cd $(HOST_SUBDIR)/indent && \
13916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13918 "RANLIB=$${RANLIB}" \
13919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13920 dvi) \
13921 || exit 1
13923 @endif indent
13925 .PHONY: maybe-html-indent html-indent
13926 maybe-html-indent:
13927 @if indent
13928 maybe-html-indent: html-indent
13930 html-indent: \
13931 configure-indent
13932 @$(unstage)
13933 @[ -f ./indent/Makefile ] || exit 0; \
13934 r=`${PWD_COMMAND}`; export r; \
13935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13936 $(HOST_EXPORTS) \
13937 for flag in $(EXTRA_HOST_FLAGS) ; do \
13938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13939 done; \
13940 echo "Doing html in indent" ; \
13941 (cd $(HOST_SUBDIR)/indent && \
13942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13944 "RANLIB=$${RANLIB}" \
13945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13946 html) \
13947 || exit 1
13949 @endif indent
13951 .PHONY: maybe-TAGS-indent TAGS-indent
13952 maybe-TAGS-indent:
13953 @if indent
13954 maybe-TAGS-indent: TAGS-indent
13956 TAGS-indent: \
13957 configure-indent
13958 @$(unstage)
13959 @[ -f ./indent/Makefile ] || exit 0; \
13960 r=`${PWD_COMMAND}`; export r; \
13961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13962 $(HOST_EXPORTS) \
13963 for flag in $(EXTRA_HOST_FLAGS) ; do \
13964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13965 done; \
13966 echo "Doing TAGS in indent" ; \
13967 (cd $(HOST_SUBDIR)/indent && \
13968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13970 "RANLIB=$${RANLIB}" \
13971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13972 TAGS) \
13973 || exit 1
13975 @endif indent
13977 .PHONY: maybe-install-info-indent install-info-indent
13978 maybe-install-info-indent:
13979 @if indent
13980 maybe-install-info-indent: install-info-indent
13982 install-info-indent: \
13983 configure-indent \
13984 info-indent
13985 @$(unstage)
13986 @[ -f ./indent/Makefile ] || exit 0; \
13987 r=`${PWD_COMMAND}`; export r; \
13988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13989 $(HOST_EXPORTS) \
13990 for flag in $(EXTRA_HOST_FLAGS) ; do \
13991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13992 done; \
13993 echo "Doing install-info in indent" ; \
13994 (cd $(HOST_SUBDIR)/indent && \
13995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13997 "RANLIB=$${RANLIB}" \
13998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13999 install-info) \
14000 || exit 1
14002 @endif indent
14004 .PHONY: maybe-installcheck-indent installcheck-indent
14005 maybe-installcheck-indent:
14006 @if indent
14007 maybe-installcheck-indent: installcheck-indent
14009 installcheck-indent: \
14010 configure-indent
14011 @$(unstage)
14012 @[ -f ./indent/Makefile ] || exit 0; \
14013 r=`${PWD_COMMAND}`; export r; \
14014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14015 $(HOST_EXPORTS) \
14016 for flag in $(EXTRA_HOST_FLAGS) ; do \
14017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14018 done; \
14019 echo "Doing installcheck in indent" ; \
14020 (cd $(HOST_SUBDIR)/indent && \
14021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14023 "RANLIB=$${RANLIB}" \
14024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14025 installcheck) \
14026 || exit 1
14028 @endif indent
14030 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
14031 maybe-mostlyclean-indent:
14032 @if indent
14033 maybe-mostlyclean-indent: mostlyclean-indent
14035 mostlyclean-indent:
14036 @$(unstage)
14037 @[ -f ./indent/Makefile ] || exit 0; \
14038 r=`${PWD_COMMAND}`; export r; \
14039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14040 $(HOST_EXPORTS) \
14041 for flag in $(EXTRA_HOST_FLAGS) ; do \
14042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14043 done; \
14044 echo "Doing mostlyclean in indent" ; \
14045 (cd $(HOST_SUBDIR)/indent && \
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 mostlyclean) \
14051 || exit 1
14053 @endif indent
14055 .PHONY: maybe-clean-indent clean-indent
14056 maybe-clean-indent:
14057 @if indent
14058 maybe-clean-indent: clean-indent
14060 clean-indent:
14061 @$(unstage)
14062 @[ -f ./indent/Makefile ] || exit 0; \
14063 r=`${PWD_COMMAND}`; export r; \
14064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14065 $(HOST_EXPORTS) \
14066 for flag in $(EXTRA_HOST_FLAGS) ; do \
14067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14068 done; \
14069 echo "Doing clean in indent" ; \
14070 (cd $(HOST_SUBDIR)/indent && \
14071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14073 "RANLIB=$${RANLIB}" \
14074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14075 clean) \
14076 || exit 1
14078 @endif indent
14080 .PHONY: maybe-distclean-indent distclean-indent
14081 maybe-distclean-indent:
14082 @if indent
14083 maybe-distclean-indent: distclean-indent
14085 distclean-indent:
14086 @$(unstage)
14087 @[ -f ./indent/Makefile ] || exit 0; \
14088 r=`${PWD_COMMAND}`; export r; \
14089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14090 $(HOST_EXPORTS) \
14091 for flag in $(EXTRA_HOST_FLAGS) ; do \
14092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14093 done; \
14094 echo "Doing distclean in indent" ; \
14095 (cd $(HOST_SUBDIR)/indent && \
14096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14098 "RANLIB=$${RANLIB}" \
14099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14100 distclean) \
14101 || exit 1
14103 @endif indent
14105 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
14106 maybe-maintainer-clean-indent:
14107 @if indent
14108 maybe-maintainer-clean-indent: maintainer-clean-indent
14110 maintainer-clean-indent:
14111 @$(unstage)
14112 @[ -f ./indent/Makefile ] || exit 0; \
14113 r=`${PWD_COMMAND}`; export r; \
14114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14115 $(HOST_EXPORTS) \
14116 for flag in $(EXTRA_HOST_FLAGS) ; do \
14117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14118 done; \
14119 echo "Doing maintainer-clean in indent" ; \
14120 (cd $(HOST_SUBDIR)/indent && \
14121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14123 "RANLIB=$${RANLIB}" \
14124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14125 maintainer-clean) \
14126 || exit 1
14128 @endif indent
14132 .PHONY: configure-intl maybe-configure-intl
14133 maybe-configure-intl:
14134 @if intl
14135 maybe-configure-intl: configure-intl
14136 configure-intl:
14137 @test -f stage_last && exit 0; \
14138 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14140 r=`${PWD_COMMAND}`; export r; \
14141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14142 $(HOST_EXPORTS) \
14143 echo Configuring in $(HOST_SUBDIR)/intl; \
14144 cd "$(HOST_SUBDIR)/intl" || exit 1; \
14145 case $(srcdir) in \
14146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14147 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14149 esac; \
14150 srcdiroption="--srcdir=$${topdir}/intl"; \
14151 libsrcdir="$$s/intl"; \
14152 $(SHELL) $${libsrcdir}/configure \
14153 $(HOST_CONFIGARGS) $${srcdiroption} \
14154 || exit 1
14155 @endif intl
14159 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
14160 maybe-configure-stage1-intl:
14161 @if intl-bootstrap
14162 maybe-configure-stage1-intl: configure-stage1-intl
14163 configure-stage1-intl:
14164 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14165 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14166 r=`${PWD_COMMAND}`; export r; \
14167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168 $(HOST_EXPORTS) \
14169 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
14170 cd $(HOST_SUBDIR)/intl || exit 1; \
14171 case $(srcdir) in \
14172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14173 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14175 esac; \
14176 srcdiroption="--srcdir=$${topdir}/intl"; \
14177 libsrcdir="$$s/intl"; \
14178 $(SHELL) $${libsrcdir}/configure \
14179 $(HOST_CONFIGARGS) $${srcdiroption} \
14180 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14181 @endif intl-bootstrap
14183 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
14184 maybe-configure-stage2-intl:
14185 @if intl-bootstrap
14186 maybe-configure-stage2-intl: configure-stage2-intl
14187 configure-stage2-intl:
14188 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14189 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14190 r=`${PWD_COMMAND}`; export r; \
14191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14192 $(HOST_EXPORTS) \
14193 $(POSTSTAGE1_HOST_EXPORTS) \
14194 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
14195 cd $(HOST_SUBDIR)/intl || exit 1; \
14196 case $(srcdir) in \
14197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14198 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14200 esac; \
14201 srcdiroption="--srcdir=$${topdir}/intl"; \
14202 libsrcdir="$$s/intl"; \
14203 $(SHELL) $${libsrcdir}/configure \
14204 $(HOST_CONFIGARGS) $${srcdiroption} \
14205 @stage2_werror_flag@
14206 @endif intl-bootstrap
14208 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
14209 maybe-configure-stage3-intl:
14210 @if intl-bootstrap
14211 maybe-configure-stage3-intl: configure-stage3-intl
14212 configure-stage3-intl:
14213 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14214 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14215 r=`${PWD_COMMAND}`; export r; \
14216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14217 $(HOST_EXPORTS) \
14218 $(POSTSTAGE1_HOST_EXPORTS) \
14219 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
14220 cd $(HOST_SUBDIR)/intl || exit 1; \
14221 case $(srcdir) in \
14222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14223 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14225 esac; \
14226 srcdiroption="--srcdir=$${topdir}/intl"; \
14227 libsrcdir="$$s/intl"; \
14228 $(SHELL) $${libsrcdir}/configure \
14229 $(HOST_CONFIGARGS) $${srcdiroption} \
14230 @stage2_werror_flag@
14231 @endif intl-bootstrap
14233 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
14234 maybe-configure-stage4-intl:
14235 @if intl-bootstrap
14236 maybe-configure-stage4-intl: configure-stage4-intl
14237 configure-stage4-intl:
14238 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14239 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14240 r=`${PWD_COMMAND}`; export r; \
14241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14242 $(HOST_EXPORTS) \
14243 $(POSTSTAGE1_HOST_EXPORTS) \
14244 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
14245 cd $(HOST_SUBDIR)/intl || exit 1; \
14246 case $(srcdir) in \
14247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14248 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14250 esac; \
14251 srcdiroption="--srcdir=$${topdir}/intl"; \
14252 libsrcdir="$$s/intl"; \
14253 $(SHELL) $${libsrcdir}/configure \
14254 $(HOST_CONFIGARGS) $${srcdiroption} \
14255 @stage2_werror_flag@
14256 @endif intl-bootstrap
14258 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
14259 maybe-configure-stageprofile-intl:
14260 @if intl-bootstrap
14261 maybe-configure-stageprofile-intl: configure-stageprofile-intl
14262 configure-stageprofile-intl:
14263 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14264 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14265 r=`${PWD_COMMAND}`; export r; \
14266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267 $(HOST_EXPORTS) \
14268 $(POSTSTAGE1_HOST_EXPORTS) \
14269 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14270 cd $(HOST_SUBDIR)/intl || exit 1; \
14271 case $(srcdir) in \
14272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14273 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14275 esac; \
14276 srcdiroption="--srcdir=$${topdir}/intl"; \
14277 libsrcdir="$$s/intl"; \
14278 $(SHELL) $${libsrcdir}/configure \
14279 $(HOST_CONFIGARGS) $${srcdiroption} \
14280 @stage2_werror_flag@
14281 @endif intl-bootstrap
14283 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14284 maybe-configure-stagefeedback-intl:
14285 @if intl-bootstrap
14286 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14287 configure-stagefeedback-intl:
14288 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14289 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14290 r=`${PWD_COMMAND}`; export r; \
14291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14292 $(HOST_EXPORTS) \
14293 $(POSTSTAGE1_HOST_EXPORTS) \
14294 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14295 cd $(HOST_SUBDIR)/intl || exit 1; \
14296 case $(srcdir) in \
14297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14298 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14300 esac; \
14301 srcdiroption="--srcdir=$${topdir}/intl"; \
14302 libsrcdir="$$s/intl"; \
14303 $(SHELL) $${libsrcdir}/configure \
14304 $(HOST_CONFIGARGS) $${srcdiroption} \
14305 @stage2_werror_flag@
14306 @endif intl-bootstrap
14312 .PHONY: all-intl maybe-all-intl
14313 maybe-all-intl:
14314 @if intl
14315 TARGET-intl=all
14316 maybe-all-intl: all-intl
14317 all-intl: configure-intl
14318 @test -f stage_last && exit 0; \
14319 r=`${PWD_COMMAND}`; export r; \
14320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14321 $(HOST_EXPORTS) \
14322 (cd $(HOST_SUBDIR)/intl && \
14323 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
14324 @endif intl
14328 .PHONY: all-stage1-intl maybe-all-stage1-intl
14329 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
14330 maybe-all-stage1-intl:
14331 maybe-clean-stage1-intl:
14332 @if intl-bootstrap
14333 maybe-all-stage1-intl: all-stage1-intl
14334 all-stage1: all-stage1-intl
14335 TARGET-stage1-intl = $(TARGET-intl)
14336 all-stage1-intl: configure-stage1-intl
14337 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14338 @r=`${PWD_COMMAND}`; export r; \
14339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14340 $(HOST_EXPORTS) \
14341 cd $(HOST_SUBDIR)/intl && \
14342 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
14343 $(TARGET-stage1-intl)
14345 maybe-clean-stage1-intl: clean-stage1-intl
14346 clean-stage1: clean-stage1-intl
14347 clean-stage1-intl:
14348 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14349 || exit 0 ; \
14350 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14351 cd $(HOST_SUBDIR)/intl && \
14352 $(MAKE) $(FLAGS_TO_PASS) \
14353 CFLAGS="$(STAGE1_CFLAGS)" clean
14354 @endif intl-bootstrap
14357 .PHONY: all-stage2-intl maybe-all-stage2-intl
14358 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
14359 maybe-all-stage2-intl:
14360 maybe-clean-stage2-intl:
14361 @if intl-bootstrap
14362 maybe-all-stage2-intl: all-stage2-intl
14363 all-stage2: all-stage2-intl
14364 TARGET-stage2-intl = $(TARGET-intl)
14365 all-stage2-intl: configure-stage2-intl
14366 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14367 @r=`${PWD_COMMAND}`; export r; \
14368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14369 $(HOST_EXPORTS) \
14370 $(POSTSTAGE1_HOST_EXPORTS) \
14371 cd $(HOST_SUBDIR)/intl && \
14372 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14373 $(TARGET-stage2-intl)
14375 maybe-clean-stage2-intl: clean-stage2-intl
14376 clean-stage2: clean-stage2-intl
14377 clean-stage2-intl:
14378 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14379 || exit 0 ; \
14380 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14381 cd $(HOST_SUBDIR)/intl && \
14382 $(MAKE) $(FLAGS_TO_PASS) \
14383 $(POSTSTAGE1_FLAGS_TO_PASS) \
14384 clean
14385 @endif intl-bootstrap
14388 .PHONY: all-stage3-intl maybe-all-stage3-intl
14389 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
14390 maybe-all-stage3-intl:
14391 maybe-clean-stage3-intl:
14392 @if intl-bootstrap
14393 maybe-all-stage3-intl: all-stage3-intl
14394 all-stage3: all-stage3-intl
14395 TARGET-stage3-intl = $(TARGET-intl)
14396 all-stage3-intl: configure-stage3-intl
14397 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14398 @r=`${PWD_COMMAND}`; export r; \
14399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14400 $(HOST_EXPORTS) \
14401 $(POSTSTAGE1_HOST_EXPORTS) \
14402 cd $(HOST_SUBDIR)/intl && \
14403 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14404 $(TARGET-stage3-intl)
14406 maybe-clean-stage3-intl: clean-stage3-intl
14407 clean-stage3: clean-stage3-intl
14408 clean-stage3-intl:
14409 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14410 || exit 0 ; \
14411 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14412 cd $(HOST_SUBDIR)/intl && \
14413 $(MAKE) $(FLAGS_TO_PASS) \
14414 $(POSTSTAGE1_FLAGS_TO_PASS) \
14415 clean
14416 @endif intl-bootstrap
14419 .PHONY: all-stage4-intl maybe-all-stage4-intl
14420 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
14421 maybe-all-stage4-intl:
14422 maybe-clean-stage4-intl:
14423 @if intl-bootstrap
14424 maybe-all-stage4-intl: all-stage4-intl
14425 all-stage4: all-stage4-intl
14426 TARGET-stage4-intl = $(TARGET-intl)
14427 all-stage4-intl: configure-stage4-intl
14428 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14429 @r=`${PWD_COMMAND}`; export r; \
14430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14431 $(HOST_EXPORTS) \
14432 $(POSTSTAGE1_HOST_EXPORTS) \
14433 cd $(HOST_SUBDIR)/intl && \
14434 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14435 $(TARGET-stage4-intl)
14437 maybe-clean-stage4-intl: clean-stage4-intl
14438 clean-stage4: clean-stage4-intl
14439 clean-stage4-intl:
14440 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14441 || exit 0 ; \
14442 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14443 cd $(HOST_SUBDIR)/intl && \
14444 $(MAKE) $(FLAGS_TO_PASS) \
14445 $(POSTSTAGE1_FLAGS_TO_PASS) \
14446 clean
14447 @endif intl-bootstrap
14450 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14451 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14452 maybe-all-stageprofile-intl:
14453 maybe-clean-stageprofile-intl:
14454 @if intl-bootstrap
14455 maybe-all-stageprofile-intl: all-stageprofile-intl
14456 all-stageprofile: all-stageprofile-intl
14457 TARGET-stageprofile-intl = $(TARGET-intl)
14458 all-stageprofile-intl: configure-stageprofile-intl
14459 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14460 @r=`${PWD_COMMAND}`; export r; \
14461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14462 $(HOST_EXPORTS) \
14463 $(POSTSTAGE1_HOST_EXPORTS) \
14464 cd $(HOST_SUBDIR)/intl && \
14465 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
14466 $(TARGET-stageprofile-intl)
14468 maybe-clean-stageprofile-intl: clean-stageprofile-intl
14469 clean-stageprofile: clean-stageprofile-intl
14470 clean-stageprofile-intl:
14471 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14472 || exit 0 ; \
14473 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14474 cd $(HOST_SUBDIR)/intl && \
14475 $(MAKE) $(FLAGS_TO_PASS) \
14476 $(POSTSTAGE1_FLAGS_TO_PASS) \
14477 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
14478 @endif intl-bootstrap
14481 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14482 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14483 maybe-all-stagefeedback-intl:
14484 maybe-clean-stagefeedback-intl:
14485 @if intl-bootstrap
14486 maybe-all-stagefeedback-intl: all-stagefeedback-intl
14487 all-stagefeedback: all-stagefeedback-intl
14488 TARGET-stagefeedback-intl = $(TARGET-intl)
14489 all-stagefeedback-intl: configure-stagefeedback-intl
14490 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14491 @r=`${PWD_COMMAND}`; export r; \
14492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14493 $(HOST_EXPORTS) \
14494 $(POSTSTAGE1_HOST_EXPORTS) \
14495 cd $(HOST_SUBDIR)/intl && \
14496 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
14497 $(TARGET-stagefeedback-intl)
14499 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14500 clean-stagefeedback: clean-stagefeedback-intl
14501 clean-stagefeedback-intl:
14502 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14503 || exit 0 ; \
14504 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14505 cd $(HOST_SUBDIR)/intl && \
14506 $(MAKE) $(FLAGS_TO_PASS) \
14507 $(POSTSTAGE1_FLAGS_TO_PASS) \
14508 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
14509 @endif intl-bootstrap
14515 .PHONY: check-intl maybe-check-intl
14516 maybe-check-intl:
14517 @if intl
14518 maybe-check-intl: check-intl
14520 check-intl:
14521 @$(unstage)
14522 @r=`${PWD_COMMAND}`; export r; \
14523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14524 $(HOST_EXPORTS) \
14525 (cd $(HOST_SUBDIR)/intl && \
14526 $(MAKE) $(FLAGS_TO_PASS) check)
14528 @endif intl
14530 .PHONY: install-intl maybe-install-intl
14531 maybe-install-intl:
14532 @if intl
14533 maybe-install-intl: install-intl
14535 install-intl: installdirs
14536 @$(unstage)
14537 @r=`${PWD_COMMAND}`; export r; \
14538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14539 $(HOST_EXPORTS) \
14540 (cd $(HOST_SUBDIR)/intl && \
14541 $(MAKE) $(FLAGS_TO_PASS) install)
14543 @endif intl
14545 # Other targets (info, dvi, etc.)
14547 .PHONY: maybe-info-intl info-intl
14548 maybe-info-intl:
14549 @if intl
14550 maybe-info-intl: info-intl
14552 info-intl: \
14553 configure-intl
14554 @[ -f ./intl/Makefile ] || exit 0; \
14555 r=`${PWD_COMMAND}`; export r; \
14556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14557 $(HOST_EXPORTS) \
14558 for flag in $(EXTRA_HOST_FLAGS) ; do \
14559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14560 done; \
14561 echo "Doing info in intl" ; \
14562 (cd $(HOST_SUBDIR)/intl && \
14563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14565 "RANLIB=$${RANLIB}" \
14566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14567 info) \
14568 || exit 1
14570 @endif intl
14572 .PHONY: maybe-dvi-intl dvi-intl
14573 maybe-dvi-intl:
14574 @if intl
14575 maybe-dvi-intl: dvi-intl
14577 dvi-intl: \
14578 configure-intl
14579 @[ -f ./intl/Makefile ] || exit 0; \
14580 r=`${PWD_COMMAND}`; export r; \
14581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582 $(HOST_EXPORTS) \
14583 for flag in $(EXTRA_HOST_FLAGS) ; do \
14584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14585 done; \
14586 echo "Doing dvi in intl" ; \
14587 (cd $(HOST_SUBDIR)/intl && \
14588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14590 "RANLIB=$${RANLIB}" \
14591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14592 dvi) \
14593 || exit 1
14595 @endif intl
14597 .PHONY: maybe-html-intl html-intl
14598 maybe-html-intl:
14599 @if intl
14600 maybe-html-intl: html-intl
14602 html-intl: \
14603 configure-intl
14604 @[ -f ./intl/Makefile ] || exit 0; \
14605 r=`${PWD_COMMAND}`; export r; \
14606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14607 $(HOST_EXPORTS) \
14608 for flag in $(EXTRA_HOST_FLAGS) ; do \
14609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14610 done; \
14611 echo "Doing html in intl" ; \
14612 (cd $(HOST_SUBDIR)/intl && \
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 html) \
14618 || exit 1
14620 @endif intl
14622 .PHONY: maybe-TAGS-intl TAGS-intl
14623 maybe-TAGS-intl:
14624 @if intl
14625 maybe-TAGS-intl: TAGS-intl
14627 TAGS-intl: \
14628 configure-intl
14629 @[ -f ./intl/Makefile ] || exit 0; \
14630 r=`${PWD_COMMAND}`; export r; \
14631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14632 $(HOST_EXPORTS) \
14633 for flag in $(EXTRA_HOST_FLAGS) ; do \
14634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14635 done; \
14636 echo "Doing TAGS in intl" ; \
14637 (cd $(HOST_SUBDIR)/intl && \
14638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14640 "RANLIB=$${RANLIB}" \
14641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14642 TAGS) \
14643 || exit 1
14645 @endif intl
14647 .PHONY: maybe-install-info-intl install-info-intl
14648 maybe-install-info-intl:
14649 @if intl
14650 maybe-install-info-intl: install-info-intl
14652 install-info-intl: \
14653 configure-intl \
14654 info-intl
14655 @[ -f ./intl/Makefile ] || exit 0; \
14656 r=`${PWD_COMMAND}`; export r; \
14657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14658 $(HOST_EXPORTS) \
14659 for flag in $(EXTRA_HOST_FLAGS) ; do \
14660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14661 done; \
14662 echo "Doing install-info in intl" ; \
14663 (cd $(HOST_SUBDIR)/intl && \
14664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14666 "RANLIB=$${RANLIB}" \
14667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14668 install-info) \
14669 || exit 1
14671 @endif intl
14673 .PHONY: maybe-installcheck-intl installcheck-intl
14674 maybe-installcheck-intl:
14675 @if intl
14676 maybe-installcheck-intl: installcheck-intl
14678 installcheck-intl: \
14679 configure-intl
14680 @[ -f ./intl/Makefile ] || exit 0; \
14681 r=`${PWD_COMMAND}`; export r; \
14682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14683 $(HOST_EXPORTS) \
14684 for flag in $(EXTRA_HOST_FLAGS) ; do \
14685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14686 done; \
14687 echo "Doing installcheck in intl" ; \
14688 (cd $(HOST_SUBDIR)/intl && \
14689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14691 "RANLIB=$${RANLIB}" \
14692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14693 installcheck) \
14694 || exit 1
14696 @endif intl
14698 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14699 maybe-mostlyclean-intl:
14700 @if intl
14701 maybe-mostlyclean-intl: mostlyclean-intl
14703 mostlyclean-intl:
14704 @[ -f ./intl/Makefile ] || exit 0; \
14705 r=`${PWD_COMMAND}`; export r; \
14706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14707 $(HOST_EXPORTS) \
14708 for flag in $(EXTRA_HOST_FLAGS) ; do \
14709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14710 done; \
14711 echo "Doing mostlyclean in intl" ; \
14712 (cd $(HOST_SUBDIR)/intl && \
14713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14715 "RANLIB=$${RANLIB}" \
14716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14717 mostlyclean) \
14718 || exit 1
14720 @endif intl
14722 .PHONY: maybe-clean-intl clean-intl
14723 maybe-clean-intl:
14724 @if intl
14725 maybe-clean-intl: clean-intl
14727 clean-intl:
14728 @[ -f ./intl/Makefile ] || exit 0; \
14729 r=`${PWD_COMMAND}`; export r; \
14730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14731 $(HOST_EXPORTS) \
14732 for flag in $(EXTRA_HOST_FLAGS) ; do \
14733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14734 done; \
14735 echo "Doing clean in intl" ; \
14736 (cd $(HOST_SUBDIR)/intl && \
14737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14739 "RANLIB=$${RANLIB}" \
14740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14741 clean) \
14742 || exit 1
14744 @endif intl
14746 .PHONY: maybe-distclean-intl distclean-intl
14747 maybe-distclean-intl:
14748 @if intl
14749 maybe-distclean-intl: distclean-intl
14751 distclean-intl:
14752 @[ -f ./intl/Makefile ] || exit 0; \
14753 r=`${PWD_COMMAND}`; export r; \
14754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14755 $(HOST_EXPORTS) \
14756 for flag in $(EXTRA_HOST_FLAGS) ; do \
14757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14758 done; \
14759 echo "Doing distclean in intl" ; \
14760 (cd $(HOST_SUBDIR)/intl && \
14761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14763 "RANLIB=$${RANLIB}" \
14764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14765 distclean) \
14766 || exit 1
14768 @endif intl
14770 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14771 maybe-maintainer-clean-intl:
14772 @if intl
14773 maybe-maintainer-clean-intl: maintainer-clean-intl
14775 maintainer-clean-intl:
14776 @[ -f ./intl/Makefile ] || exit 0; \
14777 r=`${PWD_COMMAND}`; export r; \
14778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14779 $(HOST_EXPORTS) \
14780 for flag in $(EXTRA_HOST_FLAGS) ; do \
14781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14782 done; \
14783 echo "Doing maintainer-clean in intl" ; \
14784 (cd $(HOST_SUBDIR)/intl && \
14785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14787 "RANLIB=$${RANLIB}" \
14788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14789 maintainer-clean) \
14790 || exit 1
14792 @endif intl
14796 .PHONY: configure-tcl maybe-configure-tcl
14797 maybe-configure-tcl:
14798 @if tcl
14799 maybe-configure-tcl: configure-tcl
14800 configure-tcl:
14801 @$(unstage)
14802 @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14804 r=`${PWD_COMMAND}`; export r; \
14805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14806 $(HOST_EXPORTS) \
14807 echo Configuring in $(HOST_SUBDIR)/tcl; \
14808 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14809 case $(srcdir) in \
14810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14811 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14813 esac; \
14814 srcdiroption="--srcdir=$${topdir}/tcl"; \
14815 libsrcdir="$$s/tcl"; \
14816 $(SHELL) $${libsrcdir}/configure \
14817 $(HOST_CONFIGARGS) $${srcdiroption} \
14818 || exit 1
14819 @endif tcl
14825 .PHONY: all-tcl maybe-all-tcl
14826 maybe-all-tcl:
14827 @if tcl
14828 TARGET-tcl=all
14829 maybe-all-tcl: all-tcl
14830 all-tcl: configure-tcl
14831 @$(unstage)
14832 @r=`${PWD_COMMAND}`; export r; \
14833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14834 $(HOST_EXPORTS) \
14835 (cd $(HOST_SUBDIR)/tcl && \
14836 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
14837 @endif tcl
14842 .PHONY: check-tcl maybe-check-tcl
14843 maybe-check-tcl:
14844 @if tcl
14845 maybe-check-tcl: check-tcl
14847 check-tcl:
14848 @$(unstage)
14849 @r=`${PWD_COMMAND}`; export r; \
14850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14851 $(HOST_EXPORTS) \
14852 (cd $(HOST_SUBDIR)/tcl && \
14853 $(MAKE) $(FLAGS_TO_PASS) check)
14855 @endif tcl
14857 .PHONY: install-tcl maybe-install-tcl
14858 maybe-install-tcl:
14859 @if tcl
14860 maybe-install-tcl: install-tcl
14862 install-tcl: installdirs
14863 @$(unstage)
14864 @r=`${PWD_COMMAND}`; export r; \
14865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14866 $(HOST_EXPORTS) \
14867 (cd $(HOST_SUBDIR)/tcl && \
14868 $(MAKE) $(FLAGS_TO_PASS) install)
14870 @endif tcl
14872 # Other targets (info, dvi, etc.)
14874 .PHONY: maybe-info-tcl info-tcl
14875 maybe-info-tcl:
14876 @if tcl
14877 maybe-info-tcl: info-tcl
14879 info-tcl: \
14880 configure-tcl
14881 @$(unstage)
14882 @[ -f ./tcl/Makefile ] || exit 0; \
14883 r=`${PWD_COMMAND}`; export r; \
14884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14885 $(HOST_EXPORTS) \
14886 for flag in $(EXTRA_HOST_FLAGS) ; do \
14887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14888 done; \
14889 echo "Doing info in tcl" ; \
14890 (cd $(HOST_SUBDIR)/tcl && \
14891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14893 "RANLIB=$${RANLIB}" \
14894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14895 info) \
14896 || exit 1
14898 @endif tcl
14900 .PHONY: maybe-dvi-tcl dvi-tcl
14901 maybe-dvi-tcl:
14902 @if tcl
14903 maybe-dvi-tcl: dvi-tcl
14905 dvi-tcl: \
14906 configure-tcl
14907 @$(unstage)
14908 @[ -f ./tcl/Makefile ] || exit 0; \
14909 r=`${PWD_COMMAND}`; export r; \
14910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14911 $(HOST_EXPORTS) \
14912 for flag in $(EXTRA_HOST_FLAGS) ; do \
14913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14914 done; \
14915 echo "Doing dvi in tcl" ; \
14916 (cd $(HOST_SUBDIR)/tcl && \
14917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14919 "RANLIB=$${RANLIB}" \
14920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14921 dvi) \
14922 || exit 1
14924 @endif tcl
14926 .PHONY: maybe-html-tcl html-tcl
14927 maybe-html-tcl:
14928 @if tcl
14929 maybe-html-tcl: html-tcl
14931 html-tcl: \
14932 configure-tcl
14933 @$(unstage)
14934 @[ -f ./tcl/Makefile ] || exit 0; \
14935 r=`${PWD_COMMAND}`; export r; \
14936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14937 $(HOST_EXPORTS) \
14938 for flag in $(EXTRA_HOST_FLAGS) ; do \
14939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14940 done; \
14941 echo "Doing html in tcl" ; \
14942 (cd $(HOST_SUBDIR)/tcl && \
14943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14945 "RANLIB=$${RANLIB}" \
14946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14947 html) \
14948 || exit 1
14950 @endif tcl
14952 .PHONY: maybe-TAGS-tcl TAGS-tcl
14953 maybe-TAGS-tcl:
14954 @if tcl
14955 maybe-TAGS-tcl: TAGS-tcl
14957 TAGS-tcl: \
14958 configure-tcl
14959 @$(unstage)
14960 @[ -f ./tcl/Makefile ] || exit 0; \
14961 r=`${PWD_COMMAND}`; export r; \
14962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14963 $(HOST_EXPORTS) \
14964 for flag in $(EXTRA_HOST_FLAGS) ; do \
14965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14966 done; \
14967 echo "Doing TAGS in tcl" ; \
14968 (cd $(HOST_SUBDIR)/tcl && \
14969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14971 "RANLIB=$${RANLIB}" \
14972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14973 TAGS) \
14974 || exit 1
14976 @endif tcl
14978 .PHONY: maybe-install-info-tcl install-info-tcl
14979 maybe-install-info-tcl:
14980 @if tcl
14981 maybe-install-info-tcl: install-info-tcl
14983 install-info-tcl: \
14984 configure-tcl \
14985 info-tcl
14986 @$(unstage)
14987 @[ -f ./tcl/Makefile ] || exit 0; \
14988 r=`${PWD_COMMAND}`; export r; \
14989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14990 $(HOST_EXPORTS) \
14991 for flag in $(EXTRA_HOST_FLAGS) ; do \
14992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14993 done; \
14994 echo "Doing install-info in tcl" ; \
14995 (cd $(HOST_SUBDIR)/tcl && \
14996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14998 "RANLIB=$${RANLIB}" \
14999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15000 install-info) \
15001 || exit 1
15003 @endif tcl
15005 .PHONY: maybe-installcheck-tcl installcheck-tcl
15006 maybe-installcheck-tcl:
15007 @if tcl
15008 maybe-installcheck-tcl: installcheck-tcl
15010 installcheck-tcl: \
15011 configure-tcl
15012 @$(unstage)
15013 @[ -f ./tcl/Makefile ] || exit 0; \
15014 r=`${PWD_COMMAND}`; export r; \
15015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15016 $(HOST_EXPORTS) \
15017 for flag in $(EXTRA_HOST_FLAGS) ; do \
15018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15019 done; \
15020 echo "Doing installcheck in tcl" ; \
15021 (cd $(HOST_SUBDIR)/tcl && \
15022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15024 "RANLIB=$${RANLIB}" \
15025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15026 installcheck) \
15027 || exit 1
15029 @endif tcl
15031 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
15032 maybe-mostlyclean-tcl:
15033 @if tcl
15034 maybe-mostlyclean-tcl: mostlyclean-tcl
15036 # tcl doesn't support mostlyclean.
15037 mostlyclean-tcl:
15039 @endif tcl
15041 .PHONY: maybe-clean-tcl clean-tcl
15042 maybe-clean-tcl:
15043 @if tcl
15044 maybe-clean-tcl: clean-tcl
15046 clean-tcl:
15047 @$(unstage)
15048 @[ -f ./tcl/Makefile ] || exit 0; \
15049 r=`${PWD_COMMAND}`; export r; \
15050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15051 $(HOST_EXPORTS) \
15052 for flag in $(EXTRA_HOST_FLAGS) ; do \
15053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15054 done; \
15055 echo "Doing clean in tcl" ; \
15056 (cd $(HOST_SUBDIR)/tcl && \
15057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15059 "RANLIB=$${RANLIB}" \
15060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15061 clean) \
15062 || exit 1
15064 @endif tcl
15066 .PHONY: maybe-distclean-tcl distclean-tcl
15067 maybe-distclean-tcl:
15068 @if tcl
15069 maybe-distclean-tcl: distclean-tcl
15071 distclean-tcl:
15072 @$(unstage)
15073 @[ -f ./tcl/Makefile ] || exit 0; \
15074 r=`${PWD_COMMAND}`; export r; \
15075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15076 $(HOST_EXPORTS) \
15077 for flag in $(EXTRA_HOST_FLAGS) ; do \
15078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15079 done; \
15080 echo "Doing distclean in tcl" ; \
15081 (cd $(HOST_SUBDIR)/tcl && \
15082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15084 "RANLIB=$${RANLIB}" \
15085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15086 distclean) \
15087 || exit 1
15089 @endif tcl
15091 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
15092 maybe-maintainer-clean-tcl:
15093 @if tcl
15094 maybe-maintainer-clean-tcl: maintainer-clean-tcl
15096 maintainer-clean-tcl:
15097 @$(unstage)
15098 @[ -f ./tcl/Makefile ] || exit 0; \
15099 r=`${PWD_COMMAND}`; export r; \
15100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15101 $(HOST_EXPORTS) \
15102 for flag in $(EXTRA_HOST_FLAGS) ; do \
15103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15104 done; \
15105 echo "Doing maintainer-clean in tcl" ; \
15106 (cd $(HOST_SUBDIR)/tcl && \
15107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15109 "RANLIB=$${RANLIB}" \
15110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15111 maintainer-clean) \
15112 || exit 1
15114 @endif tcl
15118 .PHONY: configure-itcl maybe-configure-itcl
15119 maybe-configure-itcl:
15120 @if itcl
15121 maybe-configure-itcl: configure-itcl
15122 configure-itcl:
15123 @$(unstage)
15124 @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
15125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
15126 r=`${PWD_COMMAND}`; export r; \
15127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15128 $(HOST_EXPORTS) \
15129 echo Configuring in $(HOST_SUBDIR)/itcl; \
15130 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
15131 case $(srcdir) in \
15132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15133 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
15134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15135 esac; \
15136 srcdiroption="--srcdir=$${topdir}/itcl"; \
15137 libsrcdir="$$s/itcl"; \
15138 $(SHELL) $${libsrcdir}/configure \
15139 $(HOST_CONFIGARGS) $${srcdiroption} \
15140 || exit 1
15141 @endif itcl
15147 .PHONY: all-itcl maybe-all-itcl
15148 maybe-all-itcl:
15149 @if itcl
15150 TARGET-itcl=all
15151 maybe-all-itcl: all-itcl
15152 all-itcl: configure-itcl
15153 @$(unstage)
15154 @r=`${PWD_COMMAND}`; export r; \
15155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15156 $(HOST_EXPORTS) \
15157 (cd $(HOST_SUBDIR)/itcl && \
15158 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
15159 @endif itcl
15164 .PHONY: check-itcl maybe-check-itcl
15165 maybe-check-itcl:
15166 @if itcl
15167 maybe-check-itcl: check-itcl
15169 check-itcl:
15170 @$(unstage)
15171 @r=`${PWD_COMMAND}`; export r; \
15172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15173 $(HOST_EXPORTS) \
15174 (cd $(HOST_SUBDIR)/itcl && \
15175 $(MAKE) $(FLAGS_TO_PASS) check)
15177 @endif itcl
15179 .PHONY: install-itcl maybe-install-itcl
15180 maybe-install-itcl:
15181 @if itcl
15182 maybe-install-itcl: install-itcl
15184 install-itcl: installdirs
15185 @$(unstage)
15186 @r=`${PWD_COMMAND}`; export r; \
15187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15188 $(HOST_EXPORTS) \
15189 (cd $(HOST_SUBDIR)/itcl && \
15190 $(MAKE) $(FLAGS_TO_PASS) install)
15192 @endif itcl
15194 # Other targets (info, dvi, etc.)
15196 .PHONY: maybe-info-itcl info-itcl
15197 maybe-info-itcl:
15198 @if itcl
15199 maybe-info-itcl: info-itcl
15201 info-itcl: \
15202 configure-itcl
15203 @$(unstage)
15204 @[ -f ./itcl/Makefile ] || exit 0; \
15205 r=`${PWD_COMMAND}`; export r; \
15206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15207 $(HOST_EXPORTS) \
15208 for flag in $(EXTRA_HOST_FLAGS) ; do \
15209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15210 done; \
15211 echo "Doing info in itcl" ; \
15212 (cd $(HOST_SUBDIR)/itcl && \
15213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15215 "RANLIB=$${RANLIB}" \
15216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15217 info) \
15218 || exit 1
15220 @endif itcl
15222 .PHONY: maybe-dvi-itcl dvi-itcl
15223 maybe-dvi-itcl:
15224 @if itcl
15225 maybe-dvi-itcl: dvi-itcl
15227 dvi-itcl: \
15228 configure-itcl
15229 @$(unstage)
15230 @[ -f ./itcl/Makefile ] || exit 0; \
15231 r=`${PWD_COMMAND}`; export r; \
15232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15233 $(HOST_EXPORTS) \
15234 for flag in $(EXTRA_HOST_FLAGS) ; do \
15235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15236 done; \
15237 echo "Doing dvi in itcl" ; \
15238 (cd $(HOST_SUBDIR)/itcl && \
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 dvi) \
15244 || exit 1
15246 @endif itcl
15248 .PHONY: maybe-html-itcl html-itcl
15249 maybe-html-itcl:
15250 @if itcl
15251 maybe-html-itcl: html-itcl
15253 html-itcl: \
15254 configure-itcl
15255 @$(unstage)
15256 @[ -f ./itcl/Makefile ] || exit 0; \
15257 r=`${PWD_COMMAND}`; export r; \
15258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15259 $(HOST_EXPORTS) \
15260 for flag in $(EXTRA_HOST_FLAGS) ; do \
15261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15262 done; \
15263 echo "Doing html in itcl" ; \
15264 (cd $(HOST_SUBDIR)/itcl && \
15265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15267 "RANLIB=$${RANLIB}" \
15268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15269 html) \
15270 || exit 1
15272 @endif itcl
15274 .PHONY: maybe-TAGS-itcl TAGS-itcl
15275 maybe-TAGS-itcl:
15276 @if itcl
15277 maybe-TAGS-itcl: TAGS-itcl
15279 TAGS-itcl: \
15280 configure-itcl
15281 @$(unstage)
15282 @[ -f ./itcl/Makefile ] || exit 0; \
15283 r=`${PWD_COMMAND}`; export r; \
15284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15285 $(HOST_EXPORTS) \
15286 for flag in $(EXTRA_HOST_FLAGS) ; do \
15287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15288 done; \
15289 echo "Doing TAGS in itcl" ; \
15290 (cd $(HOST_SUBDIR)/itcl && \
15291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15293 "RANLIB=$${RANLIB}" \
15294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15295 TAGS) \
15296 || exit 1
15298 @endif itcl
15300 .PHONY: maybe-install-info-itcl install-info-itcl
15301 maybe-install-info-itcl:
15302 @if itcl
15303 maybe-install-info-itcl: install-info-itcl
15305 install-info-itcl: \
15306 configure-itcl \
15307 info-itcl
15308 @$(unstage)
15309 @[ -f ./itcl/Makefile ] || exit 0; \
15310 r=`${PWD_COMMAND}`; export r; \
15311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15312 $(HOST_EXPORTS) \
15313 for flag in $(EXTRA_HOST_FLAGS) ; do \
15314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15315 done; \
15316 echo "Doing install-info in itcl" ; \
15317 (cd $(HOST_SUBDIR)/itcl && \
15318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15320 "RANLIB=$${RANLIB}" \
15321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15322 install-info) \
15323 || exit 1
15325 @endif itcl
15327 .PHONY: maybe-installcheck-itcl installcheck-itcl
15328 maybe-installcheck-itcl:
15329 @if itcl
15330 maybe-installcheck-itcl: installcheck-itcl
15332 installcheck-itcl: \
15333 configure-itcl
15334 @$(unstage)
15335 @[ -f ./itcl/Makefile ] || exit 0; \
15336 r=`${PWD_COMMAND}`; export r; \
15337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15338 $(HOST_EXPORTS) \
15339 for flag in $(EXTRA_HOST_FLAGS) ; do \
15340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15341 done; \
15342 echo "Doing installcheck in itcl" ; \
15343 (cd $(HOST_SUBDIR)/itcl && \
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 installcheck) \
15349 || exit 1
15351 @endif itcl
15353 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15354 maybe-mostlyclean-itcl:
15355 @if itcl
15356 maybe-mostlyclean-itcl: mostlyclean-itcl
15358 mostlyclean-itcl:
15359 @$(unstage)
15360 @[ -f ./itcl/Makefile ] || exit 0; \
15361 r=`${PWD_COMMAND}`; export r; \
15362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15363 $(HOST_EXPORTS) \
15364 for flag in $(EXTRA_HOST_FLAGS) ; do \
15365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15366 done; \
15367 echo "Doing mostlyclean in itcl" ; \
15368 (cd $(HOST_SUBDIR)/itcl && \
15369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15371 "RANLIB=$${RANLIB}" \
15372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15373 mostlyclean) \
15374 || exit 1
15376 @endif itcl
15378 .PHONY: maybe-clean-itcl clean-itcl
15379 maybe-clean-itcl:
15380 @if itcl
15381 maybe-clean-itcl: clean-itcl
15383 clean-itcl:
15384 @$(unstage)
15385 @[ -f ./itcl/Makefile ] || exit 0; \
15386 r=`${PWD_COMMAND}`; export r; \
15387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15388 $(HOST_EXPORTS) \
15389 for flag in $(EXTRA_HOST_FLAGS) ; do \
15390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15391 done; \
15392 echo "Doing clean in itcl" ; \
15393 (cd $(HOST_SUBDIR)/itcl && \
15394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15396 "RANLIB=$${RANLIB}" \
15397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15398 clean) \
15399 || exit 1
15401 @endif itcl
15403 .PHONY: maybe-distclean-itcl distclean-itcl
15404 maybe-distclean-itcl:
15405 @if itcl
15406 maybe-distclean-itcl: distclean-itcl
15408 distclean-itcl:
15409 @$(unstage)
15410 @[ -f ./itcl/Makefile ] || exit 0; \
15411 r=`${PWD_COMMAND}`; export r; \
15412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15413 $(HOST_EXPORTS) \
15414 for flag in $(EXTRA_HOST_FLAGS) ; do \
15415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15416 done; \
15417 echo "Doing distclean in itcl" ; \
15418 (cd $(HOST_SUBDIR)/itcl && \
15419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15421 "RANLIB=$${RANLIB}" \
15422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15423 distclean) \
15424 || exit 1
15426 @endif itcl
15428 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15429 maybe-maintainer-clean-itcl:
15430 @if itcl
15431 maybe-maintainer-clean-itcl: maintainer-clean-itcl
15433 maintainer-clean-itcl:
15434 @$(unstage)
15435 @[ -f ./itcl/Makefile ] || exit 0; \
15436 r=`${PWD_COMMAND}`; export r; \
15437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15438 $(HOST_EXPORTS) \
15439 for flag in $(EXTRA_HOST_FLAGS) ; do \
15440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15441 done; \
15442 echo "Doing maintainer-clean in itcl" ; \
15443 (cd $(HOST_SUBDIR)/itcl && \
15444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15446 "RANLIB=$${RANLIB}" \
15447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15448 maintainer-clean) \
15449 || exit 1
15451 @endif itcl
15455 .PHONY: configure-ld maybe-configure-ld
15456 maybe-configure-ld:
15457 @if ld
15458 maybe-configure-ld: configure-ld
15459 configure-ld:
15460 @test -f stage_last && exit 0; \
15461 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15463 r=`${PWD_COMMAND}`; export r; \
15464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15465 $(HOST_EXPORTS) \
15466 echo Configuring in $(HOST_SUBDIR)/ld; \
15467 cd "$(HOST_SUBDIR)/ld" || exit 1; \
15468 case $(srcdir) in \
15469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15470 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15472 esac; \
15473 srcdiroption="--srcdir=$${topdir}/ld"; \
15474 libsrcdir="$$s/ld"; \
15475 $(SHELL) $${libsrcdir}/configure \
15476 $(HOST_CONFIGARGS) $${srcdiroption} \
15477 || exit 1
15478 @endif ld
15482 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
15483 maybe-configure-stage1-ld:
15484 @if ld-bootstrap
15485 maybe-configure-stage1-ld: configure-stage1-ld
15486 configure-stage1-ld:
15487 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15488 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15489 r=`${PWD_COMMAND}`; export r; \
15490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15491 $(HOST_EXPORTS) \
15492 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15493 cd $(HOST_SUBDIR)/ld || exit 1; \
15494 case $(srcdir) in \
15495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15496 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15498 esac; \
15499 srcdiroption="--srcdir=$${topdir}/ld"; \
15500 libsrcdir="$$s/ld"; \
15501 $(SHELL) $${libsrcdir}/configure \
15502 $(HOST_CONFIGARGS) $${srcdiroption} \
15503 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
15504 @endif ld-bootstrap
15506 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
15507 maybe-configure-stage2-ld:
15508 @if ld-bootstrap
15509 maybe-configure-stage2-ld: configure-stage2-ld
15510 configure-stage2-ld:
15511 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15512 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15513 r=`${PWD_COMMAND}`; export r; \
15514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15515 $(HOST_EXPORTS) \
15516 $(POSTSTAGE1_HOST_EXPORTS) \
15517 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15518 cd $(HOST_SUBDIR)/ld || exit 1; \
15519 case $(srcdir) in \
15520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15521 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15523 esac; \
15524 srcdiroption="--srcdir=$${topdir}/ld"; \
15525 libsrcdir="$$s/ld"; \
15526 $(SHELL) $${libsrcdir}/configure \
15527 $(HOST_CONFIGARGS) $${srcdiroption} \
15528 @stage2_werror_flag@
15529 @endif ld-bootstrap
15531 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
15532 maybe-configure-stage3-ld:
15533 @if ld-bootstrap
15534 maybe-configure-stage3-ld: configure-stage3-ld
15535 configure-stage3-ld:
15536 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15537 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15538 r=`${PWD_COMMAND}`; export r; \
15539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15540 $(HOST_EXPORTS) \
15541 $(POSTSTAGE1_HOST_EXPORTS) \
15542 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15543 cd $(HOST_SUBDIR)/ld || exit 1; \
15544 case $(srcdir) in \
15545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15546 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15548 esac; \
15549 srcdiroption="--srcdir=$${topdir}/ld"; \
15550 libsrcdir="$$s/ld"; \
15551 $(SHELL) $${libsrcdir}/configure \
15552 $(HOST_CONFIGARGS) $${srcdiroption} \
15553 @stage2_werror_flag@
15554 @endif ld-bootstrap
15556 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
15557 maybe-configure-stage4-ld:
15558 @if ld-bootstrap
15559 maybe-configure-stage4-ld: configure-stage4-ld
15560 configure-stage4-ld:
15561 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15562 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15563 r=`${PWD_COMMAND}`; export r; \
15564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15565 $(HOST_EXPORTS) \
15566 $(POSTSTAGE1_HOST_EXPORTS) \
15567 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15568 cd $(HOST_SUBDIR)/ld || exit 1; \
15569 case $(srcdir) in \
15570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15571 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15573 esac; \
15574 srcdiroption="--srcdir=$${topdir}/ld"; \
15575 libsrcdir="$$s/ld"; \
15576 $(SHELL) $${libsrcdir}/configure \
15577 $(HOST_CONFIGARGS) $${srcdiroption} \
15578 @stage2_werror_flag@
15579 @endif ld-bootstrap
15581 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15582 maybe-configure-stageprofile-ld:
15583 @if ld-bootstrap
15584 maybe-configure-stageprofile-ld: configure-stageprofile-ld
15585 configure-stageprofile-ld:
15586 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15587 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15588 r=`${PWD_COMMAND}`; export r; \
15589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15590 $(HOST_EXPORTS) \
15591 $(POSTSTAGE1_HOST_EXPORTS) \
15592 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15593 cd $(HOST_SUBDIR)/ld || exit 1; \
15594 case $(srcdir) in \
15595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15596 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15598 esac; \
15599 srcdiroption="--srcdir=$${topdir}/ld"; \
15600 libsrcdir="$$s/ld"; \
15601 $(SHELL) $${libsrcdir}/configure \
15602 $(HOST_CONFIGARGS) $${srcdiroption} \
15603 @stage2_werror_flag@
15604 @endif ld-bootstrap
15606 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15607 maybe-configure-stagefeedback-ld:
15608 @if ld-bootstrap
15609 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15610 configure-stagefeedback-ld:
15611 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15612 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15613 r=`${PWD_COMMAND}`; export r; \
15614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15615 $(HOST_EXPORTS) \
15616 $(POSTSTAGE1_HOST_EXPORTS) \
15617 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15618 cd $(HOST_SUBDIR)/ld || exit 1; \
15619 case $(srcdir) in \
15620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15621 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15623 esac; \
15624 srcdiroption="--srcdir=$${topdir}/ld"; \
15625 libsrcdir="$$s/ld"; \
15626 $(SHELL) $${libsrcdir}/configure \
15627 $(HOST_CONFIGARGS) $${srcdiroption} \
15628 @stage2_werror_flag@
15629 @endif ld-bootstrap
15635 .PHONY: all-ld maybe-all-ld
15636 maybe-all-ld:
15637 @if ld
15638 TARGET-ld=all
15639 maybe-all-ld: all-ld
15640 all-ld: configure-ld
15641 @test -f stage_last && exit 0; \
15642 r=`${PWD_COMMAND}`; export r; \
15643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15644 $(HOST_EXPORTS) \
15645 (cd $(HOST_SUBDIR)/ld && \
15646 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
15647 @endif ld
15651 .PHONY: all-stage1-ld maybe-all-stage1-ld
15652 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15653 maybe-all-stage1-ld:
15654 maybe-clean-stage1-ld:
15655 @if ld-bootstrap
15656 maybe-all-stage1-ld: all-stage1-ld
15657 all-stage1: all-stage1-ld
15658 TARGET-stage1-ld = $(TARGET-ld)
15659 all-stage1-ld: configure-stage1-ld
15660 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15661 @r=`${PWD_COMMAND}`; export r; \
15662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15663 $(HOST_EXPORTS) \
15664 cd $(HOST_SUBDIR)/ld && \
15665 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
15666 $(TARGET-stage1-ld)
15668 maybe-clean-stage1-ld: clean-stage1-ld
15669 clean-stage1: clean-stage1-ld
15670 clean-stage1-ld:
15671 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15672 || exit 0 ; \
15673 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15674 cd $(HOST_SUBDIR)/ld && \
15675 $(MAKE) $(FLAGS_TO_PASS) \
15676 CFLAGS="$(STAGE1_CFLAGS)" clean
15677 @endif ld-bootstrap
15680 .PHONY: all-stage2-ld maybe-all-stage2-ld
15681 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15682 maybe-all-stage2-ld:
15683 maybe-clean-stage2-ld:
15684 @if ld-bootstrap
15685 maybe-all-stage2-ld: all-stage2-ld
15686 all-stage2: all-stage2-ld
15687 TARGET-stage2-ld = $(TARGET-ld)
15688 all-stage2-ld: configure-stage2-ld
15689 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15690 @r=`${PWD_COMMAND}`; export r; \
15691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15692 $(HOST_EXPORTS) \
15693 $(POSTSTAGE1_HOST_EXPORTS) \
15694 cd $(HOST_SUBDIR)/ld && \
15695 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15696 $(TARGET-stage2-ld)
15698 maybe-clean-stage2-ld: clean-stage2-ld
15699 clean-stage2: clean-stage2-ld
15700 clean-stage2-ld:
15701 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15702 || exit 0 ; \
15703 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15704 cd $(HOST_SUBDIR)/ld && \
15705 $(MAKE) $(FLAGS_TO_PASS) \
15706 $(POSTSTAGE1_FLAGS_TO_PASS) \
15707 clean
15708 @endif ld-bootstrap
15711 .PHONY: all-stage3-ld maybe-all-stage3-ld
15712 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15713 maybe-all-stage3-ld:
15714 maybe-clean-stage3-ld:
15715 @if ld-bootstrap
15716 maybe-all-stage3-ld: all-stage3-ld
15717 all-stage3: all-stage3-ld
15718 TARGET-stage3-ld = $(TARGET-ld)
15719 all-stage3-ld: configure-stage3-ld
15720 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15721 @r=`${PWD_COMMAND}`; export r; \
15722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15723 $(HOST_EXPORTS) \
15724 $(POSTSTAGE1_HOST_EXPORTS) \
15725 cd $(HOST_SUBDIR)/ld && \
15726 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15727 $(TARGET-stage3-ld)
15729 maybe-clean-stage3-ld: clean-stage3-ld
15730 clean-stage3: clean-stage3-ld
15731 clean-stage3-ld:
15732 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15733 || exit 0 ; \
15734 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15735 cd $(HOST_SUBDIR)/ld && \
15736 $(MAKE) $(FLAGS_TO_PASS) \
15737 $(POSTSTAGE1_FLAGS_TO_PASS) \
15738 clean
15739 @endif ld-bootstrap
15742 .PHONY: all-stage4-ld maybe-all-stage4-ld
15743 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15744 maybe-all-stage4-ld:
15745 maybe-clean-stage4-ld:
15746 @if ld-bootstrap
15747 maybe-all-stage4-ld: all-stage4-ld
15748 all-stage4: all-stage4-ld
15749 TARGET-stage4-ld = $(TARGET-ld)
15750 all-stage4-ld: configure-stage4-ld
15751 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15752 @r=`${PWD_COMMAND}`; export r; \
15753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15754 $(HOST_EXPORTS) \
15755 $(POSTSTAGE1_HOST_EXPORTS) \
15756 cd $(HOST_SUBDIR)/ld && \
15757 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15758 $(TARGET-stage4-ld)
15760 maybe-clean-stage4-ld: clean-stage4-ld
15761 clean-stage4: clean-stage4-ld
15762 clean-stage4-ld:
15763 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15764 || exit 0 ; \
15765 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15766 cd $(HOST_SUBDIR)/ld && \
15767 $(MAKE) $(FLAGS_TO_PASS) \
15768 $(POSTSTAGE1_FLAGS_TO_PASS) \
15769 clean
15770 @endif ld-bootstrap
15773 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15774 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15775 maybe-all-stageprofile-ld:
15776 maybe-clean-stageprofile-ld:
15777 @if ld-bootstrap
15778 maybe-all-stageprofile-ld: all-stageprofile-ld
15779 all-stageprofile: all-stageprofile-ld
15780 TARGET-stageprofile-ld = $(TARGET-ld)
15781 all-stageprofile-ld: configure-stageprofile-ld
15782 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15783 @r=`${PWD_COMMAND}`; export r; \
15784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15785 $(HOST_EXPORTS) \
15786 $(POSTSTAGE1_HOST_EXPORTS) \
15787 cd $(HOST_SUBDIR)/ld && \
15788 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
15789 $(TARGET-stageprofile-ld)
15791 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15792 clean-stageprofile: clean-stageprofile-ld
15793 clean-stageprofile-ld:
15794 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15795 || exit 0 ; \
15796 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15797 cd $(HOST_SUBDIR)/ld && \
15798 $(MAKE) $(FLAGS_TO_PASS) \
15799 $(POSTSTAGE1_FLAGS_TO_PASS) \
15800 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
15801 @endif ld-bootstrap
15804 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15805 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15806 maybe-all-stagefeedback-ld:
15807 maybe-clean-stagefeedback-ld:
15808 @if ld-bootstrap
15809 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15810 all-stagefeedback: all-stagefeedback-ld
15811 TARGET-stagefeedback-ld = $(TARGET-ld)
15812 all-stagefeedback-ld: configure-stagefeedback-ld
15813 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15814 @r=`${PWD_COMMAND}`; export r; \
15815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15816 $(HOST_EXPORTS) \
15817 $(POSTSTAGE1_HOST_EXPORTS) \
15818 cd $(HOST_SUBDIR)/ld && \
15819 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
15820 $(TARGET-stagefeedback-ld)
15822 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15823 clean-stagefeedback: clean-stagefeedback-ld
15824 clean-stagefeedback-ld:
15825 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15826 || exit 0 ; \
15827 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15828 cd $(HOST_SUBDIR)/ld && \
15829 $(MAKE) $(FLAGS_TO_PASS) \
15830 $(POSTSTAGE1_FLAGS_TO_PASS) \
15831 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
15832 @endif ld-bootstrap
15838 .PHONY: check-ld maybe-check-ld
15839 maybe-check-ld:
15840 @if ld
15841 maybe-check-ld: check-ld
15843 check-ld:
15844 @$(unstage)
15845 @r=`${PWD_COMMAND}`; export r; \
15846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15847 $(HOST_EXPORTS) \
15848 (cd $(HOST_SUBDIR)/ld && \
15849 $(MAKE) $(FLAGS_TO_PASS) check)
15851 @endif ld
15853 .PHONY: install-ld maybe-install-ld
15854 maybe-install-ld:
15855 @if ld
15856 maybe-install-ld: install-ld
15858 install-ld: installdirs
15859 @$(unstage)
15860 @r=`${PWD_COMMAND}`; export r; \
15861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15862 $(HOST_EXPORTS) \
15863 (cd $(HOST_SUBDIR)/ld && \
15864 $(MAKE) $(FLAGS_TO_PASS) install)
15866 @endif ld
15868 # Other targets (info, dvi, etc.)
15870 .PHONY: maybe-info-ld info-ld
15871 maybe-info-ld:
15872 @if ld
15873 maybe-info-ld: info-ld
15875 info-ld: \
15876 configure-ld
15877 @[ -f ./ld/Makefile ] || exit 0; \
15878 r=`${PWD_COMMAND}`; export r; \
15879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15880 $(HOST_EXPORTS) \
15881 for flag in $(EXTRA_HOST_FLAGS) ; do \
15882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15883 done; \
15884 echo "Doing info in ld" ; \
15885 (cd $(HOST_SUBDIR)/ld && \
15886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15888 "RANLIB=$${RANLIB}" \
15889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15890 info) \
15891 || exit 1
15893 @endif ld
15895 .PHONY: maybe-dvi-ld dvi-ld
15896 maybe-dvi-ld:
15897 @if ld
15898 maybe-dvi-ld: dvi-ld
15900 dvi-ld: \
15901 configure-ld
15902 @[ -f ./ld/Makefile ] || exit 0; \
15903 r=`${PWD_COMMAND}`; export r; \
15904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15905 $(HOST_EXPORTS) \
15906 for flag in $(EXTRA_HOST_FLAGS) ; do \
15907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15908 done; \
15909 echo "Doing dvi in ld" ; \
15910 (cd $(HOST_SUBDIR)/ld && \
15911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15913 "RANLIB=$${RANLIB}" \
15914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15915 dvi) \
15916 || exit 1
15918 @endif ld
15920 .PHONY: maybe-html-ld html-ld
15921 maybe-html-ld:
15922 @if ld
15923 maybe-html-ld: html-ld
15925 html-ld: \
15926 configure-ld
15927 @[ -f ./ld/Makefile ] || exit 0; \
15928 r=`${PWD_COMMAND}`; export r; \
15929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15930 $(HOST_EXPORTS) \
15931 for flag in $(EXTRA_HOST_FLAGS) ; do \
15932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15933 done; \
15934 echo "Doing html in ld" ; \
15935 (cd $(HOST_SUBDIR)/ld && \
15936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15938 "RANLIB=$${RANLIB}" \
15939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15940 html) \
15941 || exit 1
15943 @endif ld
15945 .PHONY: maybe-TAGS-ld TAGS-ld
15946 maybe-TAGS-ld:
15947 @if ld
15948 maybe-TAGS-ld: TAGS-ld
15950 TAGS-ld: \
15951 configure-ld
15952 @[ -f ./ld/Makefile ] || exit 0; \
15953 r=`${PWD_COMMAND}`; export r; \
15954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15955 $(HOST_EXPORTS) \
15956 for flag in $(EXTRA_HOST_FLAGS) ; do \
15957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15958 done; \
15959 echo "Doing TAGS in ld" ; \
15960 (cd $(HOST_SUBDIR)/ld && \
15961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15963 "RANLIB=$${RANLIB}" \
15964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15965 TAGS) \
15966 || exit 1
15968 @endif ld
15970 .PHONY: maybe-install-info-ld install-info-ld
15971 maybe-install-info-ld:
15972 @if ld
15973 maybe-install-info-ld: install-info-ld
15975 install-info-ld: \
15976 configure-ld \
15977 info-ld
15978 @[ -f ./ld/Makefile ] || exit 0; \
15979 r=`${PWD_COMMAND}`; export r; \
15980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15981 $(HOST_EXPORTS) \
15982 for flag in $(EXTRA_HOST_FLAGS) ; do \
15983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15984 done; \
15985 echo "Doing install-info in ld" ; \
15986 (cd $(HOST_SUBDIR)/ld && \
15987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15989 "RANLIB=$${RANLIB}" \
15990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15991 install-info) \
15992 || exit 1
15994 @endif ld
15996 .PHONY: maybe-installcheck-ld installcheck-ld
15997 maybe-installcheck-ld:
15998 @if ld
15999 maybe-installcheck-ld: installcheck-ld
16001 installcheck-ld: \
16002 configure-ld
16003 @[ -f ./ld/Makefile ] || exit 0; \
16004 r=`${PWD_COMMAND}`; export r; \
16005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16006 $(HOST_EXPORTS) \
16007 for flag in $(EXTRA_HOST_FLAGS) ; do \
16008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16009 done; \
16010 echo "Doing installcheck in ld" ; \
16011 (cd $(HOST_SUBDIR)/ld && \
16012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16014 "RANLIB=$${RANLIB}" \
16015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16016 installcheck) \
16017 || exit 1
16019 @endif ld
16021 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
16022 maybe-mostlyclean-ld:
16023 @if ld
16024 maybe-mostlyclean-ld: mostlyclean-ld
16026 mostlyclean-ld:
16027 @[ -f ./ld/Makefile ] || exit 0; \
16028 r=`${PWD_COMMAND}`; export r; \
16029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16030 $(HOST_EXPORTS) \
16031 for flag in $(EXTRA_HOST_FLAGS) ; do \
16032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16033 done; \
16034 echo "Doing mostlyclean in ld" ; \
16035 (cd $(HOST_SUBDIR)/ld && \
16036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16038 "RANLIB=$${RANLIB}" \
16039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16040 mostlyclean) \
16041 || exit 1
16043 @endif ld
16045 .PHONY: maybe-clean-ld clean-ld
16046 maybe-clean-ld:
16047 @if ld
16048 maybe-clean-ld: clean-ld
16050 clean-ld:
16051 @[ -f ./ld/Makefile ] || exit 0; \
16052 r=`${PWD_COMMAND}`; export r; \
16053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16054 $(HOST_EXPORTS) \
16055 for flag in $(EXTRA_HOST_FLAGS) ; do \
16056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16057 done; \
16058 echo "Doing clean in ld" ; \
16059 (cd $(HOST_SUBDIR)/ld && \
16060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16062 "RANLIB=$${RANLIB}" \
16063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16064 clean) \
16065 || exit 1
16067 @endif ld
16069 .PHONY: maybe-distclean-ld distclean-ld
16070 maybe-distclean-ld:
16071 @if ld
16072 maybe-distclean-ld: distclean-ld
16074 distclean-ld:
16075 @[ -f ./ld/Makefile ] || exit 0; \
16076 r=`${PWD_COMMAND}`; export r; \
16077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078 $(HOST_EXPORTS) \
16079 for flag in $(EXTRA_HOST_FLAGS) ; do \
16080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16081 done; \
16082 echo "Doing distclean in ld" ; \
16083 (cd $(HOST_SUBDIR)/ld && \
16084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16086 "RANLIB=$${RANLIB}" \
16087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16088 distclean) \
16089 || exit 1
16091 @endif ld
16093 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
16094 maybe-maintainer-clean-ld:
16095 @if ld
16096 maybe-maintainer-clean-ld: maintainer-clean-ld
16098 maintainer-clean-ld:
16099 @[ -f ./ld/Makefile ] || exit 0; \
16100 r=`${PWD_COMMAND}`; export r; \
16101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16102 $(HOST_EXPORTS) \
16103 for flag in $(EXTRA_HOST_FLAGS) ; do \
16104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16105 done; \
16106 echo "Doing maintainer-clean in ld" ; \
16107 (cd $(HOST_SUBDIR)/ld && \
16108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16110 "RANLIB=$${RANLIB}" \
16111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16112 maintainer-clean) \
16113 || exit 1
16115 @endif ld
16119 .PHONY: configure-libcpp maybe-configure-libcpp
16120 maybe-configure-libcpp:
16121 @if libcpp
16122 maybe-configure-libcpp: configure-libcpp
16123 configure-libcpp:
16124 @test -f stage_last && exit 0; \
16125 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16126 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16127 r=`${PWD_COMMAND}`; export r; \
16128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129 $(HOST_EXPORTS) \
16130 echo Configuring in $(HOST_SUBDIR)/libcpp; \
16131 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
16132 case $(srcdir) in \
16133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16134 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16136 esac; \
16137 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16138 libsrcdir="$$s/libcpp"; \
16139 $(SHELL) $${libsrcdir}/configure \
16140 $(HOST_CONFIGARGS) $${srcdiroption} \
16141 || exit 1
16142 @endif libcpp
16146 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
16147 maybe-configure-stage1-libcpp:
16148 @if libcpp-bootstrap
16149 maybe-configure-stage1-libcpp: configure-stage1-libcpp
16150 configure-stage1-libcpp:
16151 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16152 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16153 r=`${PWD_COMMAND}`; export r; \
16154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16155 $(HOST_EXPORTS) \
16156 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
16157 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16158 case $(srcdir) in \
16159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16160 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16162 esac; \
16163 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16164 libsrcdir="$$s/libcpp"; \
16165 $(SHELL) $${libsrcdir}/configure \
16166 $(HOST_CONFIGARGS) $${srcdiroption} \
16167 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
16168 @endif libcpp-bootstrap
16170 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
16171 maybe-configure-stage2-libcpp:
16172 @if libcpp-bootstrap
16173 maybe-configure-stage2-libcpp: configure-stage2-libcpp
16174 configure-stage2-libcpp:
16175 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16176 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16177 r=`${PWD_COMMAND}`; export r; \
16178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16179 $(HOST_EXPORTS) \
16180 $(POSTSTAGE1_HOST_EXPORTS) \
16181 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
16182 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16183 case $(srcdir) in \
16184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16185 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16187 esac; \
16188 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16189 libsrcdir="$$s/libcpp"; \
16190 $(SHELL) $${libsrcdir}/configure \
16191 $(HOST_CONFIGARGS) $${srcdiroption} \
16192 @stage2_werror_flag@
16193 @endif libcpp-bootstrap
16195 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
16196 maybe-configure-stage3-libcpp:
16197 @if libcpp-bootstrap
16198 maybe-configure-stage3-libcpp: configure-stage3-libcpp
16199 configure-stage3-libcpp:
16200 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16201 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16202 r=`${PWD_COMMAND}`; export r; \
16203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16204 $(HOST_EXPORTS) \
16205 $(POSTSTAGE1_HOST_EXPORTS) \
16206 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
16207 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16208 case $(srcdir) in \
16209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16210 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16212 esac; \
16213 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16214 libsrcdir="$$s/libcpp"; \
16215 $(SHELL) $${libsrcdir}/configure \
16216 $(HOST_CONFIGARGS) $${srcdiroption} \
16217 @stage2_werror_flag@
16218 @endif libcpp-bootstrap
16220 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
16221 maybe-configure-stage4-libcpp:
16222 @if libcpp-bootstrap
16223 maybe-configure-stage4-libcpp: configure-stage4-libcpp
16224 configure-stage4-libcpp:
16225 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16226 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16227 r=`${PWD_COMMAND}`; export r; \
16228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16229 $(HOST_EXPORTS) \
16230 $(POSTSTAGE1_HOST_EXPORTS) \
16231 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
16232 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16233 case $(srcdir) in \
16234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16235 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16237 esac; \
16238 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16239 libsrcdir="$$s/libcpp"; \
16240 $(SHELL) $${libsrcdir}/configure \
16241 $(HOST_CONFIGARGS) $${srcdiroption} \
16242 @stage2_werror_flag@
16243 @endif libcpp-bootstrap
16245 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
16246 maybe-configure-stageprofile-libcpp:
16247 @if libcpp-bootstrap
16248 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
16249 configure-stageprofile-libcpp:
16250 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16251 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16252 r=`${PWD_COMMAND}`; export r; \
16253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16254 $(HOST_EXPORTS) \
16255 $(POSTSTAGE1_HOST_EXPORTS) \
16256 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
16257 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16258 case $(srcdir) in \
16259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16260 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16262 esac; \
16263 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16264 libsrcdir="$$s/libcpp"; \
16265 $(SHELL) $${libsrcdir}/configure \
16266 $(HOST_CONFIGARGS) $${srcdiroption} \
16267 @stage2_werror_flag@
16268 @endif libcpp-bootstrap
16270 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16271 maybe-configure-stagefeedback-libcpp:
16272 @if libcpp-bootstrap
16273 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16274 configure-stagefeedback-libcpp:
16275 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16276 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16277 r=`${PWD_COMMAND}`; export r; \
16278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16279 $(HOST_EXPORTS) \
16280 $(POSTSTAGE1_HOST_EXPORTS) \
16281 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16282 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16283 case $(srcdir) in \
16284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16285 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16287 esac; \
16288 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16289 libsrcdir="$$s/libcpp"; \
16290 $(SHELL) $${libsrcdir}/configure \
16291 $(HOST_CONFIGARGS) $${srcdiroption} \
16292 @stage2_werror_flag@
16293 @endif libcpp-bootstrap
16299 .PHONY: all-libcpp maybe-all-libcpp
16300 maybe-all-libcpp:
16301 @if libcpp
16302 TARGET-libcpp=all
16303 maybe-all-libcpp: all-libcpp
16304 all-libcpp: configure-libcpp
16305 @test -f stage_last && exit 0; \
16306 r=`${PWD_COMMAND}`; export r; \
16307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16308 $(HOST_EXPORTS) \
16309 (cd $(HOST_SUBDIR)/libcpp && \
16310 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
16311 @endif libcpp
16315 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16316 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16317 maybe-all-stage1-libcpp:
16318 maybe-clean-stage1-libcpp:
16319 @if libcpp-bootstrap
16320 maybe-all-stage1-libcpp: all-stage1-libcpp
16321 all-stage1: all-stage1-libcpp
16322 TARGET-stage1-libcpp = $(TARGET-libcpp)
16323 all-stage1-libcpp: configure-stage1-libcpp
16324 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16325 @r=`${PWD_COMMAND}`; export r; \
16326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16327 $(HOST_EXPORTS) \
16328 cd $(HOST_SUBDIR)/libcpp && \
16329 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
16330 $(TARGET-stage1-libcpp)
16332 maybe-clean-stage1-libcpp: clean-stage1-libcpp
16333 clean-stage1: clean-stage1-libcpp
16334 clean-stage1-libcpp:
16335 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16336 || exit 0 ; \
16337 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16338 cd $(HOST_SUBDIR)/libcpp && \
16339 $(MAKE) $(FLAGS_TO_PASS) \
16340 CFLAGS="$(STAGE1_CFLAGS)" clean
16341 @endif libcpp-bootstrap
16344 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16345 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16346 maybe-all-stage2-libcpp:
16347 maybe-clean-stage2-libcpp:
16348 @if libcpp-bootstrap
16349 maybe-all-stage2-libcpp: all-stage2-libcpp
16350 all-stage2: all-stage2-libcpp
16351 TARGET-stage2-libcpp = $(TARGET-libcpp)
16352 all-stage2-libcpp: configure-stage2-libcpp
16353 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16354 @r=`${PWD_COMMAND}`; export r; \
16355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356 $(HOST_EXPORTS) \
16357 $(POSTSTAGE1_HOST_EXPORTS) \
16358 cd $(HOST_SUBDIR)/libcpp && \
16359 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16360 $(TARGET-stage2-libcpp)
16362 maybe-clean-stage2-libcpp: clean-stage2-libcpp
16363 clean-stage2: clean-stage2-libcpp
16364 clean-stage2-libcpp:
16365 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16366 || exit 0 ; \
16367 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16368 cd $(HOST_SUBDIR)/libcpp && \
16369 $(MAKE) $(FLAGS_TO_PASS) \
16370 $(POSTSTAGE1_FLAGS_TO_PASS) \
16371 clean
16372 @endif libcpp-bootstrap
16375 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16376 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16377 maybe-all-stage3-libcpp:
16378 maybe-clean-stage3-libcpp:
16379 @if libcpp-bootstrap
16380 maybe-all-stage3-libcpp: all-stage3-libcpp
16381 all-stage3: all-stage3-libcpp
16382 TARGET-stage3-libcpp = $(TARGET-libcpp)
16383 all-stage3-libcpp: configure-stage3-libcpp
16384 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16385 @r=`${PWD_COMMAND}`; export r; \
16386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16387 $(HOST_EXPORTS) \
16388 $(POSTSTAGE1_HOST_EXPORTS) \
16389 cd $(HOST_SUBDIR)/libcpp && \
16390 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16391 $(TARGET-stage3-libcpp)
16393 maybe-clean-stage3-libcpp: clean-stage3-libcpp
16394 clean-stage3: clean-stage3-libcpp
16395 clean-stage3-libcpp:
16396 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16397 || exit 0 ; \
16398 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16399 cd $(HOST_SUBDIR)/libcpp && \
16400 $(MAKE) $(FLAGS_TO_PASS) \
16401 $(POSTSTAGE1_FLAGS_TO_PASS) \
16402 clean
16403 @endif libcpp-bootstrap
16406 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16407 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16408 maybe-all-stage4-libcpp:
16409 maybe-clean-stage4-libcpp:
16410 @if libcpp-bootstrap
16411 maybe-all-stage4-libcpp: all-stage4-libcpp
16412 all-stage4: all-stage4-libcpp
16413 TARGET-stage4-libcpp = $(TARGET-libcpp)
16414 all-stage4-libcpp: configure-stage4-libcpp
16415 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16416 @r=`${PWD_COMMAND}`; export r; \
16417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16418 $(HOST_EXPORTS) \
16419 $(POSTSTAGE1_HOST_EXPORTS) \
16420 cd $(HOST_SUBDIR)/libcpp && \
16421 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16422 $(TARGET-stage4-libcpp)
16424 maybe-clean-stage4-libcpp: clean-stage4-libcpp
16425 clean-stage4: clean-stage4-libcpp
16426 clean-stage4-libcpp:
16427 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16428 || exit 0 ; \
16429 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16430 cd $(HOST_SUBDIR)/libcpp && \
16431 $(MAKE) $(FLAGS_TO_PASS) \
16432 $(POSTSTAGE1_FLAGS_TO_PASS) \
16433 clean
16434 @endif libcpp-bootstrap
16437 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16438 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16439 maybe-all-stageprofile-libcpp:
16440 maybe-clean-stageprofile-libcpp:
16441 @if libcpp-bootstrap
16442 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16443 all-stageprofile: all-stageprofile-libcpp
16444 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16445 all-stageprofile-libcpp: configure-stageprofile-libcpp
16446 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16447 @r=`${PWD_COMMAND}`; export r; \
16448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16449 $(HOST_EXPORTS) \
16450 $(POSTSTAGE1_HOST_EXPORTS) \
16451 cd $(HOST_SUBDIR)/libcpp && \
16452 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
16453 $(TARGET-stageprofile-libcpp)
16455 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16456 clean-stageprofile: clean-stageprofile-libcpp
16457 clean-stageprofile-libcpp:
16458 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16459 || exit 0 ; \
16460 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16461 cd $(HOST_SUBDIR)/libcpp && \
16462 $(MAKE) $(FLAGS_TO_PASS) \
16463 $(POSTSTAGE1_FLAGS_TO_PASS) \
16464 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
16465 @endif libcpp-bootstrap
16468 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16469 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16470 maybe-all-stagefeedback-libcpp:
16471 maybe-clean-stagefeedback-libcpp:
16472 @if libcpp-bootstrap
16473 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16474 all-stagefeedback: all-stagefeedback-libcpp
16475 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16476 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16477 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16478 @r=`${PWD_COMMAND}`; export r; \
16479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480 $(HOST_EXPORTS) \
16481 $(POSTSTAGE1_HOST_EXPORTS) \
16482 cd $(HOST_SUBDIR)/libcpp && \
16483 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
16484 $(TARGET-stagefeedback-libcpp)
16486 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16487 clean-stagefeedback: clean-stagefeedback-libcpp
16488 clean-stagefeedback-libcpp:
16489 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16490 || exit 0 ; \
16491 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16492 cd $(HOST_SUBDIR)/libcpp && \
16493 $(MAKE) $(FLAGS_TO_PASS) \
16494 $(POSTSTAGE1_FLAGS_TO_PASS) \
16495 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
16496 @endif libcpp-bootstrap
16502 .PHONY: check-libcpp maybe-check-libcpp
16503 maybe-check-libcpp:
16504 @if libcpp
16505 maybe-check-libcpp: check-libcpp
16507 check-libcpp:
16508 @$(unstage)
16509 @r=`${PWD_COMMAND}`; export r; \
16510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16511 $(HOST_EXPORTS) \
16512 (cd $(HOST_SUBDIR)/libcpp && \
16513 $(MAKE) $(FLAGS_TO_PASS) check)
16515 @endif libcpp
16517 .PHONY: install-libcpp maybe-install-libcpp
16518 maybe-install-libcpp:
16519 @if libcpp
16520 maybe-install-libcpp: install-libcpp
16522 install-libcpp: installdirs
16523 @$(unstage)
16524 @r=`${PWD_COMMAND}`; export r; \
16525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16526 $(HOST_EXPORTS) \
16527 (cd $(HOST_SUBDIR)/libcpp && \
16528 $(MAKE) $(FLAGS_TO_PASS) install)
16530 @endif libcpp
16532 # Other targets (info, dvi, etc.)
16534 .PHONY: maybe-info-libcpp info-libcpp
16535 maybe-info-libcpp:
16536 @if libcpp
16537 maybe-info-libcpp: info-libcpp
16539 info-libcpp: \
16540 configure-libcpp
16541 @[ -f ./libcpp/Makefile ] || exit 0; \
16542 r=`${PWD_COMMAND}`; export r; \
16543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16544 $(HOST_EXPORTS) \
16545 for flag in $(EXTRA_HOST_FLAGS) ; do \
16546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16547 done; \
16548 echo "Doing info in libcpp" ; \
16549 (cd $(HOST_SUBDIR)/libcpp && \
16550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16552 "RANLIB=$${RANLIB}" \
16553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16554 info) \
16555 || exit 1
16557 @endif libcpp
16559 .PHONY: maybe-dvi-libcpp dvi-libcpp
16560 maybe-dvi-libcpp:
16561 @if libcpp
16562 maybe-dvi-libcpp: dvi-libcpp
16564 dvi-libcpp: \
16565 configure-libcpp
16566 @[ -f ./libcpp/Makefile ] || exit 0; \
16567 r=`${PWD_COMMAND}`; export r; \
16568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16569 $(HOST_EXPORTS) \
16570 for flag in $(EXTRA_HOST_FLAGS) ; do \
16571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16572 done; \
16573 echo "Doing dvi in libcpp" ; \
16574 (cd $(HOST_SUBDIR)/libcpp && \
16575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16577 "RANLIB=$${RANLIB}" \
16578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16579 dvi) \
16580 || exit 1
16582 @endif libcpp
16584 .PHONY: maybe-html-libcpp html-libcpp
16585 maybe-html-libcpp:
16586 @if libcpp
16587 maybe-html-libcpp: html-libcpp
16589 html-libcpp: \
16590 configure-libcpp
16591 @[ -f ./libcpp/Makefile ] || exit 0; \
16592 r=`${PWD_COMMAND}`; export r; \
16593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16594 $(HOST_EXPORTS) \
16595 for flag in $(EXTRA_HOST_FLAGS) ; do \
16596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16597 done; \
16598 echo "Doing html in libcpp" ; \
16599 (cd $(HOST_SUBDIR)/libcpp && \
16600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16602 "RANLIB=$${RANLIB}" \
16603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16604 html) \
16605 || exit 1
16607 @endif libcpp
16609 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
16610 maybe-TAGS-libcpp:
16611 @if libcpp
16612 maybe-TAGS-libcpp: TAGS-libcpp
16614 TAGS-libcpp: \
16615 configure-libcpp
16616 @[ -f ./libcpp/Makefile ] || exit 0; \
16617 r=`${PWD_COMMAND}`; export r; \
16618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16619 $(HOST_EXPORTS) \
16620 for flag in $(EXTRA_HOST_FLAGS) ; do \
16621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16622 done; \
16623 echo "Doing TAGS in libcpp" ; \
16624 (cd $(HOST_SUBDIR)/libcpp && \
16625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16627 "RANLIB=$${RANLIB}" \
16628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16629 TAGS) \
16630 || exit 1
16632 @endif libcpp
16634 .PHONY: maybe-install-info-libcpp install-info-libcpp
16635 maybe-install-info-libcpp:
16636 @if libcpp
16637 maybe-install-info-libcpp: install-info-libcpp
16639 install-info-libcpp: \
16640 configure-libcpp \
16641 info-libcpp
16642 @[ -f ./libcpp/Makefile ] || exit 0; \
16643 r=`${PWD_COMMAND}`; export r; \
16644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16645 $(HOST_EXPORTS) \
16646 for flag in $(EXTRA_HOST_FLAGS) ; do \
16647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16648 done; \
16649 echo "Doing install-info in libcpp" ; \
16650 (cd $(HOST_SUBDIR)/libcpp && \
16651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16653 "RANLIB=$${RANLIB}" \
16654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16655 install-info) \
16656 || exit 1
16658 @endif libcpp
16660 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
16661 maybe-installcheck-libcpp:
16662 @if libcpp
16663 maybe-installcheck-libcpp: installcheck-libcpp
16665 installcheck-libcpp: \
16666 configure-libcpp
16667 @[ -f ./libcpp/Makefile ] || exit 0; \
16668 r=`${PWD_COMMAND}`; export r; \
16669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16670 $(HOST_EXPORTS) \
16671 for flag in $(EXTRA_HOST_FLAGS) ; do \
16672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16673 done; \
16674 echo "Doing installcheck in libcpp" ; \
16675 (cd $(HOST_SUBDIR)/libcpp && \
16676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16678 "RANLIB=$${RANLIB}" \
16679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16680 installcheck) \
16681 || exit 1
16683 @endif libcpp
16685 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16686 maybe-mostlyclean-libcpp:
16687 @if libcpp
16688 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16690 mostlyclean-libcpp:
16691 @[ -f ./libcpp/Makefile ] || exit 0; \
16692 r=`${PWD_COMMAND}`; export r; \
16693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694 $(HOST_EXPORTS) \
16695 for flag in $(EXTRA_HOST_FLAGS) ; do \
16696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16697 done; \
16698 echo "Doing mostlyclean in libcpp" ; \
16699 (cd $(HOST_SUBDIR)/libcpp && \
16700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16702 "RANLIB=$${RANLIB}" \
16703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16704 mostlyclean) \
16705 || exit 1
16707 @endif libcpp
16709 .PHONY: maybe-clean-libcpp clean-libcpp
16710 maybe-clean-libcpp:
16711 @if libcpp
16712 maybe-clean-libcpp: clean-libcpp
16714 clean-libcpp:
16715 @[ -f ./libcpp/Makefile ] || exit 0; \
16716 r=`${PWD_COMMAND}`; export r; \
16717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16718 $(HOST_EXPORTS) \
16719 for flag in $(EXTRA_HOST_FLAGS) ; do \
16720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16721 done; \
16722 echo "Doing clean in libcpp" ; \
16723 (cd $(HOST_SUBDIR)/libcpp && \
16724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16726 "RANLIB=$${RANLIB}" \
16727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16728 clean) \
16729 || exit 1
16731 @endif libcpp
16733 .PHONY: maybe-distclean-libcpp distclean-libcpp
16734 maybe-distclean-libcpp:
16735 @if libcpp
16736 maybe-distclean-libcpp: distclean-libcpp
16738 distclean-libcpp:
16739 @[ -f ./libcpp/Makefile ] || exit 0; \
16740 r=`${PWD_COMMAND}`; export r; \
16741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16742 $(HOST_EXPORTS) \
16743 for flag in $(EXTRA_HOST_FLAGS) ; do \
16744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16745 done; \
16746 echo "Doing distclean in libcpp" ; \
16747 (cd $(HOST_SUBDIR)/libcpp && \
16748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16750 "RANLIB=$${RANLIB}" \
16751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16752 distclean) \
16753 || exit 1
16755 @endif libcpp
16757 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16758 maybe-maintainer-clean-libcpp:
16759 @if libcpp
16760 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16762 maintainer-clean-libcpp:
16763 @[ -f ./libcpp/Makefile ] || exit 0; \
16764 r=`${PWD_COMMAND}`; export r; \
16765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16766 $(HOST_EXPORTS) \
16767 for flag in $(EXTRA_HOST_FLAGS) ; do \
16768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16769 done; \
16770 echo "Doing maintainer-clean in libcpp" ; \
16771 (cd $(HOST_SUBDIR)/libcpp && \
16772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16774 "RANLIB=$${RANLIB}" \
16775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16776 maintainer-clean) \
16777 || exit 1
16779 @endif libcpp
16783 .PHONY: configure-libgui maybe-configure-libgui
16784 maybe-configure-libgui:
16785 @if libgui
16786 maybe-configure-libgui: configure-libgui
16787 configure-libgui:
16788 @$(unstage)
16789 @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16791 r=`${PWD_COMMAND}`; export r; \
16792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16793 $(HOST_EXPORTS) \
16794 echo Configuring in $(HOST_SUBDIR)/libgui; \
16795 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16796 case $(srcdir) in \
16797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16798 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16800 esac; \
16801 srcdiroption="--srcdir=$${topdir}/libgui"; \
16802 libsrcdir="$$s/libgui"; \
16803 $(SHELL) $${libsrcdir}/configure \
16804 $(HOST_CONFIGARGS) $${srcdiroption} \
16805 || exit 1
16806 @endif libgui
16812 .PHONY: all-libgui maybe-all-libgui
16813 maybe-all-libgui:
16814 @if libgui
16815 TARGET-libgui=all
16816 maybe-all-libgui: all-libgui
16817 all-libgui: configure-libgui
16818 @$(unstage)
16819 @r=`${PWD_COMMAND}`; export r; \
16820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16821 $(HOST_EXPORTS) \
16822 (cd $(HOST_SUBDIR)/libgui && \
16823 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
16824 @endif libgui
16829 .PHONY: check-libgui maybe-check-libgui
16830 maybe-check-libgui:
16831 @if libgui
16832 maybe-check-libgui: check-libgui
16834 check-libgui:
16835 @$(unstage)
16836 @r=`${PWD_COMMAND}`; export r; \
16837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838 $(HOST_EXPORTS) \
16839 (cd $(HOST_SUBDIR)/libgui && \
16840 $(MAKE) $(FLAGS_TO_PASS) check)
16842 @endif libgui
16844 .PHONY: install-libgui maybe-install-libgui
16845 maybe-install-libgui:
16846 @if libgui
16847 maybe-install-libgui: install-libgui
16849 install-libgui: installdirs
16850 @$(unstage)
16851 @r=`${PWD_COMMAND}`; export r; \
16852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16853 $(HOST_EXPORTS) \
16854 (cd $(HOST_SUBDIR)/libgui && \
16855 $(MAKE) $(FLAGS_TO_PASS) install)
16857 @endif libgui
16859 # Other targets (info, dvi, etc.)
16861 .PHONY: maybe-info-libgui info-libgui
16862 maybe-info-libgui:
16863 @if libgui
16864 maybe-info-libgui: info-libgui
16866 info-libgui: \
16867 configure-libgui
16868 @$(unstage)
16869 @[ -f ./libgui/Makefile ] || exit 0; \
16870 r=`${PWD_COMMAND}`; export r; \
16871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16872 $(HOST_EXPORTS) \
16873 for flag in $(EXTRA_HOST_FLAGS) ; do \
16874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16875 done; \
16876 echo "Doing info in libgui" ; \
16877 (cd $(HOST_SUBDIR)/libgui && \
16878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16880 "RANLIB=$${RANLIB}" \
16881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16882 info) \
16883 || exit 1
16885 @endif libgui
16887 .PHONY: maybe-dvi-libgui dvi-libgui
16888 maybe-dvi-libgui:
16889 @if libgui
16890 maybe-dvi-libgui: dvi-libgui
16892 dvi-libgui: \
16893 configure-libgui
16894 @$(unstage)
16895 @[ -f ./libgui/Makefile ] || exit 0; \
16896 r=`${PWD_COMMAND}`; export r; \
16897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16898 $(HOST_EXPORTS) \
16899 for flag in $(EXTRA_HOST_FLAGS) ; do \
16900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16901 done; \
16902 echo "Doing dvi in libgui" ; \
16903 (cd $(HOST_SUBDIR)/libgui && \
16904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16906 "RANLIB=$${RANLIB}" \
16907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16908 dvi) \
16909 || exit 1
16911 @endif libgui
16913 .PHONY: maybe-html-libgui html-libgui
16914 maybe-html-libgui:
16915 @if libgui
16916 maybe-html-libgui: html-libgui
16918 html-libgui: \
16919 configure-libgui
16920 @$(unstage)
16921 @[ -f ./libgui/Makefile ] || exit 0; \
16922 r=`${PWD_COMMAND}`; export r; \
16923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16924 $(HOST_EXPORTS) \
16925 for flag in $(EXTRA_HOST_FLAGS) ; do \
16926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16927 done; \
16928 echo "Doing html in libgui" ; \
16929 (cd $(HOST_SUBDIR)/libgui && \
16930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16932 "RANLIB=$${RANLIB}" \
16933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16934 html) \
16935 || exit 1
16937 @endif libgui
16939 .PHONY: maybe-TAGS-libgui TAGS-libgui
16940 maybe-TAGS-libgui:
16941 @if libgui
16942 maybe-TAGS-libgui: TAGS-libgui
16944 TAGS-libgui: \
16945 configure-libgui
16946 @$(unstage)
16947 @[ -f ./libgui/Makefile ] || exit 0; \
16948 r=`${PWD_COMMAND}`; export r; \
16949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16950 $(HOST_EXPORTS) \
16951 for flag in $(EXTRA_HOST_FLAGS) ; do \
16952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16953 done; \
16954 echo "Doing TAGS in libgui" ; \
16955 (cd $(HOST_SUBDIR)/libgui && \
16956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16958 "RANLIB=$${RANLIB}" \
16959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16960 TAGS) \
16961 || exit 1
16963 @endif libgui
16965 .PHONY: maybe-install-info-libgui install-info-libgui
16966 maybe-install-info-libgui:
16967 @if libgui
16968 maybe-install-info-libgui: install-info-libgui
16970 install-info-libgui: \
16971 configure-libgui \
16972 info-libgui
16973 @$(unstage)
16974 @[ -f ./libgui/Makefile ] || exit 0; \
16975 r=`${PWD_COMMAND}`; export r; \
16976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16977 $(HOST_EXPORTS) \
16978 for flag in $(EXTRA_HOST_FLAGS) ; do \
16979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16980 done; \
16981 echo "Doing install-info in libgui" ; \
16982 (cd $(HOST_SUBDIR)/libgui && \
16983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16985 "RANLIB=$${RANLIB}" \
16986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16987 install-info) \
16988 || exit 1
16990 @endif libgui
16992 .PHONY: maybe-installcheck-libgui installcheck-libgui
16993 maybe-installcheck-libgui:
16994 @if libgui
16995 maybe-installcheck-libgui: installcheck-libgui
16997 installcheck-libgui: \
16998 configure-libgui
16999 @$(unstage)
17000 @[ -f ./libgui/Makefile ] || exit 0; \
17001 r=`${PWD_COMMAND}`; export r; \
17002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17003 $(HOST_EXPORTS) \
17004 for flag in $(EXTRA_HOST_FLAGS) ; do \
17005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17006 done; \
17007 echo "Doing installcheck in libgui" ; \
17008 (cd $(HOST_SUBDIR)/libgui && \
17009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17011 "RANLIB=$${RANLIB}" \
17012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17013 installcheck) \
17014 || exit 1
17016 @endif libgui
17018 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
17019 maybe-mostlyclean-libgui:
17020 @if libgui
17021 maybe-mostlyclean-libgui: mostlyclean-libgui
17023 mostlyclean-libgui:
17024 @$(unstage)
17025 @[ -f ./libgui/Makefile ] || exit 0; \
17026 r=`${PWD_COMMAND}`; export r; \
17027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17028 $(HOST_EXPORTS) \
17029 for flag in $(EXTRA_HOST_FLAGS) ; do \
17030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17031 done; \
17032 echo "Doing mostlyclean in libgui" ; \
17033 (cd $(HOST_SUBDIR)/libgui && \
17034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17036 "RANLIB=$${RANLIB}" \
17037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17038 mostlyclean) \
17039 || exit 1
17041 @endif libgui
17043 .PHONY: maybe-clean-libgui clean-libgui
17044 maybe-clean-libgui:
17045 @if libgui
17046 maybe-clean-libgui: clean-libgui
17048 clean-libgui:
17049 @$(unstage)
17050 @[ -f ./libgui/Makefile ] || exit 0; \
17051 r=`${PWD_COMMAND}`; export r; \
17052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17053 $(HOST_EXPORTS) \
17054 for flag in $(EXTRA_HOST_FLAGS) ; do \
17055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17056 done; \
17057 echo "Doing clean in libgui" ; \
17058 (cd $(HOST_SUBDIR)/libgui && \
17059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17061 "RANLIB=$${RANLIB}" \
17062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17063 clean) \
17064 || exit 1
17066 @endif libgui
17068 .PHONY: maybe-distclean-libgui distclean-libgui
17069 maybe-distclean-libgui:
17070 @if libgui
17071 maybe-distclean-libgui: distclean-libgui
17073 distclean-libgui:
17074 @$(unstage)
17075 @[ -f ./libgui/Makefile ] || exit 0; \
17076 r=`${PWD_COMMAND}`; export r; \
17077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17078 $(HOST_EXPORTS) \
17079 for flag in $(EXTRA_HOST_FLAGS) ; do \
17080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17081 done; \
17082 echo "Doing distclean in libgui" ; \
17083 (cd $(HOST_SUBDIR)/libgui && \
17084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17086 "RANLIB=$${RANLIB}" \
17087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17088 distclean) \
17089 || exit 1
17091 @endif libgui
17093 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
17094 maybe-maintainer-clean-libgui:
17095 @if libgui
17096 maybe-maintainer-clean-libgui: maintainer-clean-libgui
17098 maintainer-clean-libgui:
17099 @$(unstage)
17100 @[ -f ./libgui/Makefile ] || exit 0; \
17101 r=`${PWD_COMMAND}`; export r; \
17102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17103 $(HOST_EXPORTS) \
17104 for flag in $(EXTRA_HOST_FLAGS) ; do \
17105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17106 done; \
17107 echo "Doing maintainer-clean in libgui" ; \
17108 (cd $(HOST_SUBDIR)/libgui && \
17109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17111 "RANLIB=$${RANLIB}" \
17112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17113 maintainer-clean) \
17114 || exit 1
17116 @endif libgui
17120 .PHONY: configure-libiberty maybe-configure-libiberty
17121 maybe-configure-libiberty:
17122 @if libiberty
17123 maybe-configure-libiberty: configure-libiberty
17124 configure-libiberty:
17125 @test -f stage_last && exit 0; \
17126 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17128 r=`${PWD_COMMAND}`; export r; \
17129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17130 $(HOST_EXPORTS) \
17131 echo Configuring in $(HOST_SUBDIR)/libiberty; \
17132 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
17133 case $(srcdir) in \
17134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17135 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17137 esac; \
17138 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17139 libsrcdir="$$s/libiberty"; \
17140 $(SHELL) $${libsrcdir}/configure \
17141 $(HOST_CONFIGARGS) $${srcdiroption} \
17142 || exit 1
17143 @endif libiberty
17147 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
17148 maybe-configure-stage1-libiberty:
17149 @if libiberty-bootstrap
17150 maybe-configure-stage1-libiberty: configure-stage1-libiberty
17151 configure-stage1-libiberty:
17152 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17153 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17154 r=`${PWD_COMMAND}`; export r; \
17155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17156 $(HOST_EXPORTS) \
17157 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
17158 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17159 case $(srcdir) in \
17160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17161 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17163 esac; \
17164 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17165 libsrcdir="$$s/libiberty"; \
17166 $(SHELL) $${libsrcdir}/configure \
17167 $(HOST_CONFIGARGS) $${srcdiroption} \
17168 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
17169 @endif libiberty-bootstrap
17171 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
17172 maybe-configure-stage2-libiberty:
17173 @if libiberty-bootstrap
17174 maybe-configure-stage2-libiberty: configure-stage2-libiberty
17175 configure-stage2-libiberty:
17176 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17177 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17178 r=`${PWD_COMMAND}`; export r; \
17179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17180 $(HOST_EXPORTS) \
17181 $(POSTSTAGE1_HOST_EXPORTS) \
17182 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
17183 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17184 case $(srcdir) in \
17185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17186 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17188 esac; \
17189 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17190 libsrcdir="$$s/libiberty"; \
17191 $(SHELL) $${libsrcdir}/configure \
17192 $(HOST_CONFIGARGS) $${srcdiroption} \
17193 @stage2_werror_flag@
17194 @endif libiberty-bootstrap
17196 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
17197 maybe-configure-stage3-libiberty:
17198 @if libiberty-bootstrap
17199 maybe-configure-stage3-libiberty: configure-stage3-libiberty
17200 configure-stage3-libiberty:
17201 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17202 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17203 r=`${PWD_COMMAND}`; export r; \
17204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17205 $(HOST_EXPORTS) \
17206 $(POSTSTAGE1_HOST_EXPORTS) \
17207 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
17208 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17209 case $(srcdir) in \
17210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17211 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17213 esac; \
17214 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17215 libsrcdir="$$s/libiberty"; \
17216 $(SHELL) $${libsrcdir}/configure \
17217 $(HOST_CONFIGARGS) $${srcdiroption} \
17218 @stage2_werror_flag@
17219 @endif libiberty-bootstrap
17221 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
17222 maybe-configure-stage4-libiberty:
17223 @if libiberty-bootstrap
17224 maybe-configure-stage4-libiberty: configure-stage4-libiberty
17225 configure-stage4-libiberty:
17226 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17227 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17228 r=`${PWD_COMMAND}`; export r; \
17229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17230 $(HOST_EXPORTS) \
17231 $(POSTSTAGE1_HOST_EXPORTS) \
17232 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
17233 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17234 case $(srcdir) in \
17235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17236 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17238 esac; \
17239 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17240 libsrcdir="$$s/libiberty"; \
17241 $(SHELL) $${libsrcdir}/configure \
17242 $(HOST_CONFIGARGS) $${srcdiroption} \
17243 @stage2_werror_flag@
17244 @endif libiberty-bootstrap
17246 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
17247 maybe-configure-stageprofile-libiberty:
17248 @if libiberty-bootstrap
17249 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17250 configure-stageprofile-libiberty:
17251 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17252 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17253 r=`${PWD_COMMAND}`; export r; \
17254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17255 $(HOST_EXPORTS) \
17256 $(POSTSTAGE1_HOST_EXPORTS) \
17257 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17258 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17259 case $(srcdir) in \
17260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17261 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17263 esac; \
17264 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17265 libsrcdir="$$s/libiberty"; \
17266 $(SHELL) $${libsrcdir}/configure \
17267 $(HOST_CONFIGARGS) $${srcdiroption} \
17268 @stage2_werror_flag@
17269 @endif libiberty-bootstrap
17271 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17272 maybe-configure-stagefeedback-libiberty:
17273 @if libiberty-bootstrap
17274 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17275 configure-stagefeedback-libiberty:
17276 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17277 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17278 r=`${PWD_COMMAND}`; export r; \
17279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17280 $(HOST_EXPORTS) \
17281 $(POSTSTAGE1_HOST_EXPORTS) \
17282 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17283 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17284 case $(srcdir) in \
17285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17286 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17288 esac; \
17289 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17290 libsrcdir="$$s/libiberty"; \
17291 $(SHELL) $${libsrcdir}/configure \
17292 $(HOST_CONFIGARGS) $${srcdiroption} \
17293 @stage2_werror_flag@
17294 @endif libiberty-bootstrap
17300 .PHONY: all-libiberty maybe-all-libiberty
17301 maybe-all-libiberty:
17302 @if libiberty
17303 TARGET-libiberty=all
17304 maybe-all-libiberty: all-libiberty
17305 all-libiberty: configure-libiberty
17306 @test -f stage_last && exit 0; \
17307 r=`${PWD_COMMAND}`; export r; \
17308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17309 $(HOST_EXPORTS) \
17310 (cd $(HOST_SUBDIR)/libiberty && \
17311 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
17312 @endif libiberty
17316 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17317 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17318 maybe-all-stage1-libiberty:
17319 maybe-clean-stage1-libiberty:
17320 @if libiberty-bootstrap
17321 maybe-all-stage1-libiberty: all-stage1-libiberty
17322 all-stage1: all-stage1-libiberty
17323 TARGET-stage1-libiberty = $(TARGET-libiberty)
17324 all-stage1-libiberty: configure-stage1-libiberty
17325 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17326 @r=`${PWD_COMMAND}`; export r; \
17327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17328 $(HOST_EXPORTS) \
17329 cd $(HOST_SUBDIR)/libiberty && \
17330 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
17331 $(TARGET-stage1-libiberty)
17333 maybe-clean-stage1-libiberty: clean-stage1-libiberty
17334 clean-stage1: clean-stage1-libiberty
17335 clean-stage1-libiberty:
17336 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
17337 || exit 0 ; \
17338 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17339 cd $(HOST_SUBDIR)/libiberty && \
17340 $(MAKE) $(FLAGS_TO_PASS) \
17341 CFLAGS="$(STAGE1_CFLAGS)" clean
17342 @endif libiberty-bootstrap
17345 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
17346 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
17347 maybe-all-stage2-libiberty:
17348 maybe-clean-stage2-libiberty:
17349 @if libiberty-bootstrap
17350 maybe-all-stage2-libiberty: all-stage2-libiberty
17351 all-stage2: all-stage2-libiberty
17352 TARGET-stage2-libiberty = $(TARGET-libiberty)
17353 all-stage2-libiberty: configure-stage2-libiberty
17354 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17355 @r=`${PWD_COMMAND}`; export r; \
17356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17357 $(HOST_EXPORTS) \
17358 $(POSTSTAGE1_HOST_EXPORTS) \
17359 cd $(HOST_SUBDIR)/libiberty && \
17360 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17361 $(TARGET-stage2-libiberty)
17363 maybe-clean-stage2-libiberty: clean-stage2-libiberty
17364 clean-stage2: clean-stage2-libiberty
17365 clean-stage2-libiberty:
17366 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
17367 || exit 0 ; \
17368 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17369 cd $(HOST_SUBDIR)/libiberty && \
17370 $(MAKE) $(FLAGS_TO_PASS) \
17371 $(POSTSTAGE1_FLAGS_TO_PASS) \
17372 clean
17373 @endif libiberty-bootstrap
17376 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
17377 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
17378 maybe-all-stage3-libiberty:
17379 maybe-clean-stage3-libiberty:
17380 @if libiberty-bootstrap
17381 maybe-all-stage3-libiberty: all-stage3-libiberty
17382 all-stage3: all-stage3-libiberty
17383 TARGET-stage3-libiberty = $(TARGET-libiberty)
17384 all-stage3-libiberty: configure-stage3-libiberty
17385 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17386 @r=`${PWD_COMMAND}`; export r; \
17387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17388 $(HOST_EXPORTS) \
17389 $(POSTSTAGE1_HOST_EXPORTS) \
17390 cd $(HOST_SUBDIR)/libiberty && \
17391 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17392 $(TARGET-stage3-libiberty)
17394 maybe-clean-stage3-libiberty: clean-stage3-libiberty
17395 clean-stage3: clean-stage3-libiberty
17396 clean-stage3-libiberty:
17397 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
17398 || exit 0 ; \
17399 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17400 cd $(HOST_SUBDIR)/libiberty && \
17401 $(MAKE) $(FLAGS_TO_PASS) \
17402 $(POSTSTAGE1_FLAGS_TO_PASS) \
17403 clean
17404 @endif libiberty-bootstrap
17407 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
17408 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
17409 maybe-all-stage4-libiberty:
17410 maybe-clean-stage4-libiberty:
17411 @if libiberty-bootstrap
17412 maybe-all-stage4-libiberty: all-stage4-libiberty
17413 all-stage4: all-stage4-libiberty
17414 TARGET-stage4-libiberty = $(TARGET-libiberty)
17415 all-stage4-libiberty: configure-stage4-libiberty
17416 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17417 @r=`${PWD_COMMAND}`; export r; \
17418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17419 $(HOST_EXPORTS) \
17420 $(POSTSTAGE1_HOST_EXPORTS) \
17421 cd $(HOST_SUBDIR)/libiberty && \
17422 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17423 $(TARGET-stage4-libiberty)
17425 maybe-clean-stage4-libiberty: clean-stage4-libiberty
17426 clean-stage4: clean-stage4-libiberty
17427 clean-stage4-libiberty:
17428 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
17429 || exit 0 ; \
17430 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17431 cd $(HOST_SUBDIR)/libiberty && \
17432 $(MAKE) $(FLAGS_TO_PASS) \
17433 $(POSTSTAGE1_FLAGS_TO_PASS) \
17434 clean
17435 @endif libiberty-bootstrap
17438 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
17439 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
17440 maybe-all-stageprofile-libiberty:
17441 maybe-clean-stageprofile-libiberty:
17442 @if libiberty-bootstrap
17443 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
17444 all-stageprofile: all-stageprofile-libiberty
17445 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
17446 all-stageprofile-libiberty: configure-stageprofile-libiberty
17447 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17448 @r=`${PWD_COMMAND}`; export r; \
17449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17450 $(HOST_EXPORTS) \
17451 $(POSTSTAGE1_HOST_EXPORTS) \
17452 cd $(HOST_SUBDIR)/libiberty && \
17453 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
17454 $(TARGET-stageprofile-libiberty)
17456 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
17457 clean-stageprofile: clean-stageprofile-libiberty
17458 clean-stageprofile-libiberty:
17459 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
17460 || exit 0 ; \
17461 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17462 cd $(HOST_SUBDIR)/libiberty && \
17463 $(MAKE) $(FLAGS_TO_PASS) \
17464 $(POSTSTAGE1_FLAGS_TO_PASS) \
17465 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
17466 @endif libiberty-bootstrap
17469 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
17470 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
17471 maybe-all-stagefeedback-libiberty:
17472 maybe-clean-stagefeedback-libiberty:
17473 @if libiberty-bootstrap
17474 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
17475 all-stagefeedback: all-stagefeedback-libiberty
17476 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
17477 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
17478 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17479 @r=`${PWD_COMMAND}`; export r; \
17480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17481 $(HOST_EXPORTS) \
17482 $(POSTSTAGE1_HOST_EXPORTS) \
17483 cd $(HOST_SUBDIR)/libiberty && \
17484 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
17485 $(TARGET-stagefeedback-libiberty)
17487 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
17488 clean-stagefeedback: clean-stagefeedback-libiberty
17489 clean-stagefeedback-libiberty:
17490 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
17491 || exit 0 ; \
17492 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17493 cd $(HOST_SUBDIR)/libiberty && \
17494 $(MAKE) $(FLAGS_TO_PASS) \
17495 $(POSTSTAGE1_FLAGS_TO_PASS) \
17496 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
17497 @endif libiberty-bootstrap
17503 .PHONY: check-libiberty maybe-check-libiberty
17504 maybe-check-libiberty:
17505 @if libiberty
17506 maybe-check-libiberty: check-libiberty
17508 check-libiberty:
17509 @$(unstage)
17510 @r=`${PWD_COMMAND}`; export r; \
17511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512 $(HOST_EXPORTS) \
17513 (cd $(HOST_SUBDIR)/libiberty && \
17514 $(MAKE) $(FLAGS_TO_PASS) check)
17516 @endif libiberty
17518 .PHONY: install-libiberty maybe-install-libiberty
17519 maybe-install-libiberty:
17520 @if libiberty
17521 maybe-install-libiberty: install-libiberty
17523 install-libiberty: installdirs
17524 @$(unstage)
17525 @r=`${PWD_COMMAND}`; export r; \
17526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17527 $(HOST_EXPORTS) \
17528 (cd $(HOST_SUBDIR)/libiberty && \
17529 $(MAKE) $(FLAGS_TO_PASS) install)
17531 @endif libiberty
17533 # Other targets (info, dvi, etc.)
17535 .PHONY: maybe-info-libiberty info-libiberty
17536 maybe-info-libiberty:
17537 @if libiberty
17538 maybe-info-libiberty: info-libiberty
17540 info-libiberty: \
17541 configure-libiberty
17542 @[ -f ./libiberty/Makefile ] || exit 0; \
17543 r=`${PWD_COMMAND}`; export r; \
17544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17545 $(HOST_EXPORTS) \
17546 for flag in $(EXTRA_HOST_FLAGS) ; do \
17547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17548 done; \
17549 echo "Doing info in libiberty" ; \
17550 (cd $(HOST_SUBDIR)/libiberty && \
17551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17553 "RANLIB=$${RANLIB}" \
17554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17555 info) \
17556 || exit 1
17558 @endif libiberty
17560 .PHONY: maybe-dvi-libiberty dvi-libiberty
17561 maybe-dvi-libiberty:
17562 @if libiberty
17563 maybe-dvi-libiberty: dvi-libiberty
17565 dvi-libiberty: \
17566 configure-libiberty
17567 @[ -f ./libiberty/Makefile ] || exit 0; \
17568 r=`${PWD_COMMAND}`; export r; \
17569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17570 $(HOST_EXPORTS) \
17571 for flag in $(EXTRA_HOST_FLAGS) ; do \
17572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17573 done; \
17574 echo "Doing dvi in libiberty" ; \
17575 (cd $(HOST_SUBDIR)/libiberty && \
17576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17578 "RANLIB=$${RANLIB}" \
17579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17580 dvi) \
17581 || exit 1
17583 @endif libiberty
17585 .PHONY: maybe-html-libiberty html-libiberty
17586 maybe-html-libiberty:
17587 @if libiberty
17588 maybe-html-libiberty: html-libiberty
17590 html-libiberty: \
17591 configure-libiberty
17592 @[ -f ./libiberty/Makefile ] || exit 0; \
17593 r=`${PWD_COMMAND}`; export r; \
17594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17595 $(HOST_EXPORTS) \
17596 for flag in $(EXTRA_HOST_FLAGS) ; do \
17597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17598 done; \
17599 echo "Doing html in libiberty" ; \
17600 (cd $(HOST_SUBDIR)/libiberty && \
17601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17603 "RANLIB=$${RANLIB}" \
17604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17605 html) \
17606 || exit 1
17608 @endif libiberty
17610 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
17611 maybe-TAGS-libiberty:
17612 @if libiberty
17613 maybe-TAGS-libiberty: TAGS-libiberty
17615 TAGS-libiberty: \
17616 configure-libiberty
17617 @[ -f ./libiberty/Makefile ] || exit 0; \
17618 r=`${PWD_COMMAND}`; export r; \
17619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17620 $(HOST_EXPORTS) \
17621 for flag in $(EXTRA_HOST_FLAGS) ; do \
17622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17623 done; \
17624 echo "Doing TAGS in libiberty" ; \
17625 (cd $(HOST_SUBDIR)/libiberty && \
17626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17628 "RANLIB=$${RANLIB}" \
17629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17630 TAGS) \
17631 || exit 1
17633 @endif libiberty
17635 .PHONY: maybe-install-info-libiberty install-info-libiberty
17636 maybe-install-info-libiberty:
17637 @if libiberty
17638 maybe-install-info-libiberty: install-info-libiberty
17640 install-info-libiberty: \
17641 configure-libiberty \
17642 info-libiberty
17643 @[ -f ./libiberty/Makefile ] || exit 0; \
17644 r=`${PWD_COMMAND}`; export r; \
17645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17646 $(HOST_EXPORTS) \
17647 for flag in $(EXTRA_HOST_FLAGS) ; do \
17648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17649 done; \
17650 echo "Doing install-info in libiberty" ; \
17651 (cd $(HOST_SUBDIR)/libiberty && \
17652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17654 "RANLIB=$${RANLIB}" \
17655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17656 install-info) \
17657 || exit 1
17659 @endif libiberty
17661 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
17662 maybe-installcheck-libiberty:
17663 @if libiberty
17664 maybe-installcheck-libiberty: installcheck-libiberty
17666 installcheck-libiberty: \
17667 configure-libiberty
17668 @[ -f ./libiberty/Makefile ] || exit 0; \
17669 r=`${PWD_COMMAND}`; export r; \
17670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17671 $(HOST_EXPORTS) \
17672 for flag in $(EXTRA_HOST_FLAGS) ; do \
17673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17674 done; \
17675 echo "Doing installcheck in libiberty" ; \
17676 (cd $(HOST_SUBDIR)/libiberty && \
17677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17679 "RANLIB=$${RANLIB}" \
17680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17681 installcheck) \
17682 || exit 1
17684 @endif libiberty
17686 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
17687 maybe-mostlyclean-libiberty:
17688 @if libiberty
17689 maybe-mostlyclean-libiberty: mostlyclean-libiberty
17691 mostlyclean-libiberty:
17692 @[ -f ./libiberty/Makefile ] || exit 0; \
17693 r=`${PWD_COMMAND}`; export r; \
17694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17695 $(HOST_EXPORTS) \
17696 for flag in $(EXTRA_HOST_FLAGS) ; do \
17697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17698 done; \
17699 echo "Doing mostlyclean in libiberty" ; \
17700 (cd $(HOST_SUBDIR)/libiberty && \
17701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17703 "RANLIB=$${RANLIB}" \
17704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17705 mostlyclean) \
17706 || exit 1
17708 @endif libiberty
17710 .PHONY: maybe-clean-libiberty clean-libiberty
17711 maybe-clean-libiberty:
17712 @if libiberty
17713 maybe-clean-libiberty: clean-libiberty
17715 clean-libiberty:
17716 @[ -f ./libiberty/Makefile ] || exit 0; \
17717 r=`${PWD_COMMAND}`; export r; \
17718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719 $(HOST_EXPORTS) \
17720 for flag in $(EXTRA_HOST_FLAGS) ; do \
17721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17722 done; \
17723 echo "Doing clean in libiberty" ; \
17724 (cd $(HOST_SUBDIR)/libiberty && \
17725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727 "RANLIB=$${RANLIB}" \
17728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17729 clean) \
17730 || exit 1
17732 @endif libiberty
17734 .PHONY: maybe-distclean-libiberty distclean-libiberty
17735 maybe-distclean-libiberty:
17736 @if libiberty
17737 maybe-distclean-libiberty: distclean-libiberty
17739 distclean-libiberty:
17740 @[ -f ./libiberty/Makefile ] || exit 0; \
17741 r=`${PWD_COMMAND}`; export r; \
17742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17743 $(HOST_EXPORTS) \
17744 for flag in $(EXTRA_HOST_FLAGS) ; do \
17745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17746 done; \
17747 echo "Doing distclean in libiberty" ; \
17748 (cd $(HOST_SUBDIR)/libiberty && \
17749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17751 "RANLIB=$${RANLIB}" \
17752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17753 distclean) \
17754 || exit 1
17756 @endif libiberty
17758 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17759 maybe-maintainer-clean-libiberty:
17760 @if libiberty
17761 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17763 maintainer-clean-libiberty:
17764 @[ -f ./libiberty/Makefile ] || exit 0; \
17765 r=`${PWD_COMMAND}`; export r; \
17766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17767 $(HOST_EXPORTS) \
17768 for flag in $(EXTRA_HOST_FLAGS) ; do \
17769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17770 done; \
17771 echo "Doing maintainer-clean in libiberty" ; \
17772 (cd $(HOST_SUBDIR)/libiberty && \
17773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17775 "RANLIB=$${RANLIB}" \
17776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17777 maintainer-clean) \
17778 || exit 1
17780 @endif libiberty
17784 .PHONY: configure-libtool maybe-configure-libtool
17785 maybe-configure-libtool:
17786 @if libtool
17787 maybe-configure-libtool: configure-libtool
17788 configure-libtool:
17789 @$(unstage)
17790 @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17792 r=`${PWD_COMMAND}`; export r; \
17793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17794 $(HOST_EXPORTS) \
17795 echo Configuring in $(HOST_SUBDIR)/libtool; \
17796 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17797 case $(srcdir) in \
17798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17799 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17801 esac; \
17802 srcdiroption="--srcdir=$${topdir}/libtool"; \
17803 libsrcdir="$$s/libtool"; \
17804 $(SHELL) $${libsrcdir}/configure \
17805 $(HOST_CONFIGARGS) $${srcdiroption} \
17806 || exit 1
17807 @endif libtool
17813 .PHONY: all-libtool maybe-all-libtool
17814 maybe-all-libtool:
17815 @if libtool
17816 TARGET-libtool=all
17817 maybe-all-libtool: all-libtool
17818 all-libtool: configure-libtool
17819 @$(unstage)
17820 @r=`${PWD_COMMAND}`; export r; \
17821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17822 $(HOST_EXPORTS) \
17823 (cd $(HOST_SUBDIR)/libtool && \
17824 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
17825 @endif libtool
17830 .PHONY: check-libtool maybe-check-libtool
17831 maybe-check-libtool:
17832 @if libtool
17833 maybe-check-libtool: check-libtool
17835 check-libtool:
17836 @$(unstage)
17837 @r=`${PWD_COMMAND}`; export r; \
17838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17839 $(HOST_EXPORTS) \
17840 (cd $(HOST_SUBDIR)/libtool && \
17841 $(MAKE) $(FLAGS_TO_PASS) check)
17843 @endif libtool
17845 .PHONY: install-libtool maybe-install-libtool
17846 maybe-install-libtool:
17847 @if libtool
17848 maybe-install-libtool: install-libtool
17850 install-libtool: installdirs
17851 @$(unstage)
17852 @r=`${PWD_COMMAND}`; export r; \
17853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17854 $(HOST_EXPORTS) \
17855 (cd $(HOST_SUBDIR)/libtool && \
17856 $(MAKE) $(FLAGS_TO_PASS) install)
17858 @endif libtool
17860 # Other targets (info, dvi, etc.)
17862 .PHONY: maybe-info-libtool info-libtool
17863 maybe-info-libtool:
17864 @if libtool
17865 maybe-info-libtool: info-libtool
17867 info-libtool: \
17868 configure-libtool
17869 @$(unstage)
17870 @[ -f ./libtool/Makefile ] || exit 0; \
17871 r=`${PWD_COMMAND}`; export r; \
17872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17873 $(HOST_EXPORTS) \
17874 for flag in $(EXTRA_HOST_FLAGS) ; do \
17875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17876 done; \
17877 echo "Doing info in libtool" ; \
17878 (cd $(HOST_SUBDIR)/libtool && \
17879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17881 "RANLIB=$${RANLIB}" \
17882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17883 info) \
17884 || exit 1
17886 @endif libtool
17888 .PHONY: maybe-dvi-libtool dvi-libtool
17889 maybe-dvi-libtool:
17890 @if libtool
17891 maybe-dvi-libtool: dvi-libtool
17893 dvi-libtool: \
17894 configure-libtool
17895 @$(unstage)
17896 @[ -f ./libtool/Makefile ] || exit 0; \
17897 r=`${PWD_COMMAND}`; export r; \
17898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17899 $(HOST_EXPORTS) \
17900 for flag in $(EXTRA_HOST_FLAGS) ; do \
17901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17902 done; \
17903 echo "Doing dvi in libtool" ; \
17904 (cd $(HOST_SUBDIR)/libtool && \
17905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17907 "RANLIB=$${RANLIB}" \
17908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17909 dvi) \
17910 || exit 1
17912 @endif libtool
17914 .PHONY: maybe-html-libtool html-libtool
17915 maybe-html-libtool:
17916 @if libtool
17917 maybe-html-libtool: html-libtool
17919 html-libtool: \
17920 configure-libtool
17921 @$(unstage)
17922 @[ -f ./libtool/Makefile ] || exit 0; \
17923 r=`${PWD_COMMAND}`; export r; \
17924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17925 $(HOST_EXPORTS) \
17926 for flag in $(EXTRA_HOST_FLAGS) ; do \
17927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17928 done; \
17929 echo "Doing html in libtool" ; \
17930 (cd $(HOST_SUBDIR)/libtool && \
17931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17933 "RANLIB=$${RANLIB}" \
17934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17935 html) \
17936 || exit 1
17938 @endif libtool
17940 .PHONY: maybe-TAGS-libtool TAGS-libtool
17941 maybe-TAGS-libtool:
17942 @if libtool
17943 maybe-TAGS-libtool: TAGS-libtool
17945 TAGS-libtool: \
17946 configure-libtool
17947 @$(unstage)
17948 @[ -f ./libtool/Makefile ] || exit 0; \
17949 r=`${PWD_COMMAND}`; export r; \
17950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17951 $(HOST_EXPORTS) \
17952 for flag in $(EXTRA_HOST_FLAGS) ; do \
17953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17954 done; \
17955 echo "Doing TAGS in libtool" ; \
17956 (cd $(HOST_SUBDIR)/libtool && \
17957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17959 "RANLIB=$${RANLIB}" \
17960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17961 TAGS) \
17962 || exit 1
17964 @endif libtool
17966 .PHONY: maybe-install-info-libtool install-info-libtool
17967 maybe-install-info-libtool:
17968 @if libtool
17969 maybe-install-info-libtool: install-info-libtool
17971 install-info-libtool: \
17972 configure-libtool \
17973 info-libtool
17974 @$(unstage)
17975 @[ -f ./libtool/Makefile ] || exit 0; \
17976 r=`${PWD_COMMAND}`; export r; \
17977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17978 $(HOST_EXPORTS) \
17979 for flag in $(EXTRA_HOST_FLAGS) ; do \
17980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17981 done; \
17982 echo "Doing install-info in libtool" ; \
17983 (cd $(HOST_SUBDIR)/libtool && \
17984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17986 "RANLIB=$${RANLIB}" \
17987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17988 install-info) \
17989 || exit 1
17991 @endif libtool
17993 .PHONY: maybe-installcheck-libtool installcheck-libtool
17994 maybe-installcheck-libtool:
17995 @if libtool
17996 maybe-installcheck-libtool: installcheck-libtool
17998 installcheck-libtool: \
17999 configure-libtool
18000 @$(unstage)
18001 @[ -f ./libtool/Makefile ] || exit 0; \
18002 r=`${PWD_COMMAND}`; export r; \
18003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18004 $(HOST_EXPORTS) \
18005 for flag in $(EXTRA_HOST_FLAGS) ; do \
18006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18007 done; \
18008 echo "Doing installcheck in libtool" ; \
18009 (cd $(HOST_SUBDIR)/libtool && \
18010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18012 "RANLIB=$${RANLIB}" \
18013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18014 installcheck) \
18015 || exit 1
18017 @endif libtool
18019 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
18020 maybe-mostlyclean-libtool:
18021 @if libtool
18022 maybe-mostlyclean-libtool: mostlyclean-libtool
18024 mostlyclean-libtool:
18025 @$(unstage)
18026 @[ -f ./libtool/Makefile ] || exit 0; \
18027 r=`${PWD_COMMAND}`; export r; \
18028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18029 $(HOST_EXPORTS) \
18030 for flag in $(EXTRA_HOST_FLAGS) ; do \
18031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18032 done; \
18033 echo "Doing mostlyclean in libtool" ; \
18034 (cd $(HOST_SUBDIR)/libtool && \
18035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18037 "RANLIB=$${RANLIB}" \
18038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18039 mostlyclean) \
18040 || exit 1
18042 @endif libtool
18044 .PHONY: maybe-clean-libtool clean-libtool
18045 maybe-clean-libtool:
18046 @if libtool
18047 maybe-clean-libtool: clean-libtool
18049 clean-libtool:
18050 @$(unstage)
18051 @[ -f ./libtool/Makefile ] || exit 0; \
18052 r=`${PWD_COMMAND}`; export r; \
18053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18054 $(HOST_EXPORTS) \
18055 for flag in $(EXTRA_HOST_FLAGS) ; do \
18056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18057 done; \
18058 echo "Doing clean in libtool" ; \
18059 (cd $(HOST_SUBDIR)/libtool && \
18060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18062 "RANLIB=$${RANLIB}" \
18063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18064 clean) \
18065 || exit 1
18067 @endif libtool
18069 .PHONY: maybe-distclean-libtool distclean-libtool
18070 maybe-distclean-libtool:
18071 @if libtool
18072 maybe-distclean-libtool: distclean-libtool
18074 distclean-libtool:
18075 @$(unstage)
18076 @[ -f ./libtool/Makefile ] || exit 0; \
18077 r=`${PWD_COMMAND}`; export r; \
18078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18079 $(HOST_EXPORTS) \
18080 for flag in $(EXTRA_HOST_FLAGS) ; do \
18081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18082 done; \
18083 echo "Doing distclean in libtool" ; \
18084 (cd $(HOST_SUBDIR)/libtool && \
18085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18087 "RANLIB=$${RANLIB}" \
18088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18089 distclean) \
18090 || exit 1
18092 @endif libtool
18094 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
18095 maybe-maintainer-clean-libtool:
18096 @if libtool
18097 maybe-maintainer-clean-libtool: maintainer-clean-libtool
18099 maintainer-clean-libtool:
18100 @$(unstage)
18101 @[ -f ./libtool/Makefile ] || exit 0; \
18102 r=`${PWD_COMMAND}`; export r; \
18103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18104 $(HOST_EXPORTS) \
18105 for flag in $(EXTRA_HOST_FLAGS) ; do \
18106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18107 done; \
18108 echo "Doing maintainer-clean in libtool" ; \
18109 (cd $(HOST_SUBDIR)/libtool && \
18110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18112 "RANLIB=$${RANLIB}" \
18113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18114 maintainer-clean) \
18115 || exit 1
18117 @endif libtool
18121 .PHONY: configure-m4 maybe-configure-m4
18122 maybe-configure-m4:
18123 @if m4
18124 maybe-configure-m4: configure-m4
18125 configure-m4:
18126 @$(unstage)
18127 @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
18128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
18129 r=`${PWD_COMMAND}`; export r; \
18130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18131 $(HOST_EXPORTS) \
18132 echo Configuring in $(HOST_SUBDIR)/m4; \
18133 cd "$(HOST_SUBDIR)/m4" || exit 1; \
18134 case $(srcdir) in \
18135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18136 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
18137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18138 esac; \
18139 srcdiroption="--srcdir=$${topdir}/m4"; \
18140 libsrcdir="$$s/m4"; \
18141 $(SHELL) $${libsrcdir}/configure \
18142 $(HOST_CONFIGARGS) $${srcdiroption} \
18143 || exit 1
18144 @endif m4
18150 .PHONY: all-m4 maybe-all-m4
18151 maybe-all-m4:
18152 @if m4
18153 TARGET-m4=all
18154 maybe-all-m4: all-m4
18155 all-m4: configure-m4
18156 @$(unstage)
18157 @r=`${PWD_COMMAND}`; export r; \
18158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18159 $(HOST_EXPORTS) \
18160 (cd $(HOST_SUBDIR)/m4 && \
18161 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
18162 @endif m4
18167 .PHONY: check-m4 maybe-check-m4
18168 maybe-check-m4:
18169 @if m4
18170 maybe-check-m4: check-m4
18172 check-m4:
18173 @$(unstage)
18174 @r=`${PWD_COMMAND}`; export r; \
18175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18176 $(HOST_EXPORTS) \
18177 (cd $(HOST_SUBDIR)/m4 && \
18178 $(MAKE) $(FLAGS_TO_PASS) check)
18180 @endif m4
18182 .PHONY: install-m4 maybe-install-m4
18183 maybe-install-m4:
18184 @if m4
18185 maybe-install-m4: install-m4
18187 install-m4: installdirs
18188 @$(unstage)
18189 @r=`${PWD_COMMAND}`; export r; \
18190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18191 $(HOST_EXPORTS) \
18192 (cd $(HOST_SUBDIR)/m4 && \
18193 $(MAKE) $(FLAGS_TO_PASS) install)
18195 @endif m4
18197 # Other targets (info, dvi, etc.)
18199 .PHONY: maybe-info-m4 info-m4
18200 maybe-info-m4:
18201 @if m4
18202 maybe-info-m4: info-m4
18204 info-m4: \
18205 configure-m4
18206 @$(unstage)
18207 @[ -f ./m4/Makefile ] || exit 0; \
18208 r=`${PWD_COMMAND}`; export r; \
18209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18210 $(HOST_EXPORTS) \
18211 for flag in $(EXTRA_HOST_FLAGS) ; do \
18212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18213 done; \
18214 echo "Doing info in m4" ; \
18215 (cd $(HOST_SUBDIR)/m4 && \
18216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18218 "RANLIB=$${RANLIB}" \
18219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18220 info) \
18221 || exit 1
18223 @endif m4
18225 .PHONY: maybe-dvi-m4 dvi-m4
18226 maybe-dvi-m4:
18227 @if m4
18228 maybe-dvi-m4: dvi-m4
18230 dvi-m4: \
18231 configure-m4
18232 @$(unstage)
18233 @[ -f ./m4/Makefile ] || exit 0; \
18234 r=`${PWD_COMMAND}`; export r; \
18235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18236 $(HOST_EXPORTS) \
18237 for flag in $(EXTRA_HOST_FLAGS) ; do \
18238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18239 done; \
18240 echo "Doing dvi in m4" ; \
18241 (cd $(HOST_SUBDIR)/m4 && \
18242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18244 "RANLIB=$${RANLIB}" \
18245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18246 dvi) \
18247 || exit 1
18249 @endif m4
18251 .PHONY: maybe-html-m4 html-m4
18252 maybe-html-m4:
18253 @if m4
18254 maybe-html-m4: html-m4
18256 html-m4: \
18257 configure-m4
18258 @$(unstage)
18259 @[ -f ./m4/Makefile ] || exit 0; \
18260 r=`${PWD_COMMAND}`; export r; \
18261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18262 $(HOST_EXPORTS) \
18263 for flag in $(EXTRA_HOST_FLAGS) ; do \
18264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18265 done; \
18266 echo "Doing html in m4" ; \
18267 (cd $(HOST_SUBDIR)/m4 && \
18268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18270 "RANLIB=$${RANLIB}" \
18271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18272 html) \
18273 || exit 1
18275 @endif m4
18277 .PHONY: maybe-TAGS-m4 TAGS-m4
18278 maybe-TAGS-m4:
18279 @if m4
18280 maybe-TAGS-m4: TAGS-m4
18282 TAGS-m4: \
18283 configure-m4
18284 @$(unstage)
18285 @[ -f ./m4/Makefile ] || exit 0; \
18286 r=`${PWD_COMMAND}`; export r; \
18287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18288 $(HOST_EXPORTS) \
18289 for flag in $(EXTRA_HOST_FLAGS) ; do \
18290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18291 done; \
18292 echo "Doing TAGS in m4" ; \
18293 (cd $(HOST_SUBDIR)/m4 && \
18294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18296 "RANLIB=$${RANLIB}" \
18297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18298 TAGS) \
18299 || exit 1
18301 @endif m4
18303 .PHONY: maybe-install-info-m4 install-info-m4
18304 maybe-install-info-m4:
18305 @if m4
18306 maybe-install-info-m4: install-info-m4
18308 install-info-m4: \
18309 configure-m4 \
18310 info-m4
18311 @$(unstage)
18312 @[ -f ./m4/Makefile ] || exit 0; \
18313 r=`${PWD_COMMAND}`; export r; \
18314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18315 $(HOST_EXPORTS) \
18316 for flag in $(EXTRA_HOST_FLAGS) ; do \
18317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18318 done; \
18319 echo "Doing install-info in m4" ; \
18320 (cd $(HOST_SUBDIR)/m4 && \
18321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18323 "RANLIB=$${RANLIB}" \
18324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18325 install-info) \
18326 || exit 1
18328 @endif m4
18330 .PHONY: maybe-installcheck-m4 installcheck-m4
18331 maybe-installcheck-m4:
18332 @if m4
18333 maybe-installcheck-m4: installcheck-m4
18335 installcheck-m4: \
18336 configure-m4
18337 @$(unstage)
18338 @[ -f ./m4/Makefile ] || exit 0; \
18339 r=`${PWD_COMMAND}`; export r; \
18340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18341 $(HOST_EXPORTS) \
18342 for flag in $(EXTRA_HOST_FLAGS) ; do \
18343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18344 done; \
18345 echo "Doing installcheck in m4" ; \
18346 (cd $(HOST_SUBDIR)/m4 && \
18347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18349 "RANLIB=$${RANLIB}" \
18350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18351 installcheck) \
18352 || exit 1
18354 @endif m4
18356 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
18357 maybe-mostlyclean-m4:
18358 @if m4
18359 maybe-mostlyclean-m4: mostlyclean-m4
18361 mostlyclean-m4:
18362 @$(unstage)
18363 @[ -f ./m4/Makefile ] || exit 0; \
18364 r=`${PWD_COMMAND}`; export r; \
18365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18366 $(HOST_EXPORTS) \
18367 for flag in $(EXTRA_HOST_FLAGS) ; do \
18368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18369 done; \
18370 echo "Doing mostlyclean in m4" ; \
18371 (cd $(HOST_SUBDIR)/m4 && \
18372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18374 "RANLIB=$${RANLIB}" \
18375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18376 mostlyclean) \
18377 || exit 1
18379 @endif m4
18381 .PHONY: maybe-clean-m4 clean-m4
18382 maybe-clean-m4:
18383 @if m4
18384 maybe-clean-m4: clean-m4
18386 clean-m4:
18387 @$(unstage)
18388 @[ -f ./m4/Makefile ] || exit 0; \
18389 r=`${PWD_COMMAND}`; export r; \
18390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18391 $(HOST_EXPORTS) \
18392 for flag in $(EXTRA_HOST_FLAGS) ; do \
18393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18394 done; \
18395 echo "Doing clean in m4" ; \
18396 (cd $(HOST_SUBDIR)/m4 && \
18397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18399 "RANLIB=$${RANLIB}" \
18400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18401 clean) \
18402 || exit 1
18404 @endif m4
18406 .PHONY: maybe-distclean-m4 distclean-m4
18407 maybe-distclean-m4:
18408 @if m4
18409 maybe-distclean-m4: distclean-m4
18411 distclean-m4:
18412 @$(unstage)
18413 @[ -f ./m4/Makefile ] || exit 0; \
18414 r=`${PWD_COMMAND}`; export r; \
18415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18416 $(HOST_EXPORTS) \
18417 for flag in $(EXTRA_HOST_FLAGS) ; do \
18418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18419 done; \
18420 echo "Doing distclean in m4" ; \
18421 (cd $(HOST_SUBDIR)/m4 && \
18422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18424 "RANLIB=$${RANLIB}" \
18425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18426 distclean) \
18427 || exit 1
18429 @endif m4
18431 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
18432 maybe-maintainer-clean-m4:
18433 @if m4
18434 maybe-maintainer-clean-m4: maintainer-clean-m4
18436 maintainer-clean-m4:
18437 @$(unstage)
18438 @[ -f ./m4/Makefile ] || exit 0; \
18439 r=`${PWD_COMMAND}`; export r; \
18440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18441 $(HOST_EXPORTS) \
18442 for flag in $(EXTRA_HOST_FLAGS) ; do \
18443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18444 done; \
18445 echo "Doing maintainer-clean in m4" ; \
18446 (cd $(HOST_SUBDIR)/m4 && \
18447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18449 "RANLIB=$${RANLIB}" \
18450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18451 maintainer-clean) \
18452 || exit 1
18454 @endif m4
18458 .PHONY: configure-make maybe-configure-make
18459 maybe-configure-make:
18460 @if make
18461 maybe-configure-make: configure-make
18462 configure-make:
18463 @$(unstage)
18464 @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
18465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
18466 r=`${PWD_COMMAND}`; export r; \
18467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18468 $(HOST_EXPORTS) \
18469 echo Configuring in $(HOST_SUBDIR)/make; \
18470 cd "$(HOST_SUBDIR)/make" || exit 1; \
18471 case $(srcdir) in \
18472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18473 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
18474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18475 esac; \
18476 srcdiroption="--srcdir=$${topdir}/make"; \
18477 libsrcdir="$$s/make"; \
18478 $(SHELL) $${libsrcdir}/configure \
18479 $(HOST_CONFIGARGS) $${srcdiroption} \
18480 || exit 1
18481 @endif make
18487 .PHONY: all-make maybe-all-make
18488 maybe-all-make:
18489 @if make
18490 TARGET-make=all
18491 maybe-all-make: all-make
18492 all-make: configure-make
18493 @$(unstage)
18494 @r=`${PWD_COMMAND}`; export r; \
18495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18496 $(HOST_EXPORTS) \
18497 (cd $(HOST_SUBDIR)/make && \
18498 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
18499 @endif make
18504 .PHONY: check-make maybe-check-make
18505 maybe-check-make:
18506 @if make
18507 maybe-check-make: check-make
18509 check-make:
18510 @$(unstage)
18511 @r=`${PWD_COMMAND}`; export r; \
18512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18513 $(HOST_EXPORTS) \
18514 (cd $(HOST_SUBDIR)/make && \
18515 $(MAKE) $(FLAGS_TO_PASS) check)
18517 @endif make
18519 .PHONY: install-make maybe-install-make
18520 maybe-install-make:
18521 @if make
18522 maybe-install-make: install-make
18524 install-make: installdirs
18525 @$(unstage)
18526 @r=`${PWD_COMMAND}`; export r; \
18527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18528 $(HOST_EXPORTS) \
18529 (cd $(HOST_SUBDIR)/make && \
18530 $(MAKE) $(FLAGS_TO_PASS) install)
18532 @endif make
18534 # Other targets (info, dvi, etc.)
18536 .PHONY: maybe-info-make info-make
18537 maybe-info-make:
18538 @if make
18539 maybe-info-make: info-make
18541 info-make: \
18542 configure-make
18543 @$(unstage)
18544 @[ -f ./make/Makefile ] || exit 0; \
18545 r=`${PWD_COMMAND}`; export r; \
18546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18547 $(HOST_EXPORTS) \
18548 for flag in $(EXTRA_HOST_FLAGS) ; do \
18549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18550 done; \
18551 echo "Doing info in make" ; \
18552 (cd $(HOST_SUBDIR)/make && \
18553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18555 "RANLIB=$${RANLIB}" \
18556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18557 info) \
18558 || exit 1
18560 @endif make
18562 .PHONY: maybe-dvi-make dvi-make
18563 maybe-dvi-make:
18564 @if make
18565 maybe-dvi-make: dvi-make
18567 dvi-make: \
18568 configure-make
18569 @$(unstage)
18570 @[ -f ./make/Makefile ] || exit 0; \
18571 r=`${PWD_COMMAND}`; export r; \
18572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18573 $(HOST_EXPORTS) \
18574 for flag in $(EXTRA_HOST_FLAGS) ; do \
18575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18576 done; \
18577 echo "Doing dvi in make" ; \
18578 (cd $(HOST_SUBDIR)/make && \
18579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18581 "RANLIB=$${RANLIB}" \
18582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18583 dvi) \
18584 || exit 1
18586 @endif make
18588 .PHONY: maybe-html-make html-make
18589 maybe-html-make:
18590 @if make
18591 maybe-html-make: html-make
18593 html-make: \
18594 configure-make
18595 @$(unstage)
18596 @[ -f ./make/Makefile ] || exit 0; \
18597 r=`${PWD_COMMAND}`; export r; \
18598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18599 $(HOST_EXPORTS) \
18600 for flag in $(EXTRA_HOST_FLAGS) ; do \
18601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18602 done; \
18603 echo "Doing html in make" ; \
18604 (cd $(HOST_SUBDIR)/make && \
18605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18607 "RANLIB=$${RANLIB}" \
18608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18609 html) \
18610 || exit 1
18612 @endif make
18614 .PHONY: maybe-TAGS-make TAGS-make
18615 maybe-TAGS-make:
18616 @if make
18617 maybe-TAGS-make: TAGS-make
18619 TAGS-make: \
18620 configure-make
18621 @$(unstage)
18622 @[ -f ./make/Makefile ] || exit 0; \
18623 r=`${PWD_COMMAND}`; export r; \
18624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18625 $(HOST_EXPORTS) \
18626 for flag in $(EXTRA_HOST_FLAGS) ; do \
18627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18628 done; \
18629 echo "Doing TAGS in make" ; \
18630 (cd $(HOST_SUBDIR)/make && \
18631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18633 "RANLIB=$${RANLIB}" \
18634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18635 TAGS) \
18636 || exit 1
18638 @endif make
18640 .PHONY: maybe-install-info-make install-info-make
18641 maybe-install-info-make:
18642 @if make
18643 maybe-install-info-make: install-info-make
18645 install-info-make: \
18646 configure-make \
18647 info-make
18648 @$(unstage)
18649 @[ -f ./make/Makefile ] || exit 0; \
18650 r=`${PWD_COMMAND}`; export r; \
18651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18652 $(HOST_EXPORTS) \
18653 for flag in $(EXTRA_HOST_FLAGS) ; do \
18654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18655 done; \
18656 echo "Doing install-info in make" ; \
18657 (cd $(HOST_SUBDIR)/make && \
18658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18660 "RANLIB=$${RANLIB}" \
18661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18662 install-info) \
18663 || exit 1
18665 @endif make
18667 .PHONY: maybe-installcheck-make installcheck-make
18668 maybe-installcheck-make:
18669 @if make
18670 maybe-installcheck-make: installcheck-make
18672 installcheck-make: \
18673 configure-make
18674 @$(unstage)
18675 @[ -f ./make/Makefile ] || exit 0; \
18676 r=`${PWD_COMMAND}`; export r; \
18677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18678 $(HOST_EXPORTS) \
18679 for flag in $(EXTRA_HOST_FLAGS) ; do \
18680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18681 done; \
18682 echo "Doing installcheck in make" ; \
18683 (cd $(HOST_SUBDIR)/make && \
18684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18686 "RANLIB=$${RANLIB}" \
18687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18688 installcheck) \
18689 || exit 1
18691 @endif make
18693 .PHONY: maybe-mostlyclean-make mostlyclean-make
18694 maybe-mostlyclean-make:
18695 @if make
18696 maybe-mostlyclean-make: mostlyclean-make
18698 mostlyclean-make:
18699 @$(unstage)
18700 @[ -f ./make/Makefile ] || exit 0; \
18701 r=`${PWD_COMMAND}`; export r; \
18702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18703 $(HOST_EXPORTS) \
18704 for flag in $(EXTRA_HOST_FLAGS) ; do \
18705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18706 done; \
18707 echo "Doing mostlyclean in make" ; \
18708 (cd $(HOST_SUBDIR)/make && \
18709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18711 "RANLIB=$${RANLIB}" \
18712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18713 mostlyclean) \
18714 || exit 1
18716 @endif make
18718 .PHONY: maybe-clean-make clean-make
18719 maybe-clean-make:
18720 @if make
18721 maybe-clean-make: clean-make
18723 clean-make:
18724 @$(unstage)
18725 @[ -f ./make/Makefile ] || exit 0; \
18726 r=`${PWD_COMMAND}`; export r; \
18727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18728 $(HOST_EXPORTS) \
18729 for flag in $(EXTRA_HOST_FLAGS) ; do \
18730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18731 done; \
18732 echo "Doing clean in make" ; \
18733 (cd $(HOST_SUBDIR)/make && \
18734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18736 "RANLIB=$${RANLIB}" \
18737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18738 clean) \
18739 || exit 1
18741 @endif make
18743 .PHONY: maybe-distclean-make distclean-make
18744 maybe-distclean-make:
18745 @if make
18746 maybe-distclean-make: distclean-make
18748 distclean-make:
18749 @$(unstage)
18750 @[ -f ./make/Makefile ] || exit 0; \
18751 r=`${PWD_COMMAND}`; export r; \
18752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18753 $(HOST_EXPORTS) \
18754 for flag in $(EXTRA_HOST_FLAGS) ; do \
18755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18756 done; \
18757 echo "Doing distclean in make" ; \
18758 (cd $(HOST_SUBDIR)/make && \
18759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18761 "RANLIB=$${RANLIB}" \
18762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18763 distclean) \
18764 || exit 1
18766 @endif make
18768 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
18769 maybe-maintainer-clean-make:
18770 @if make
18771 maybe-maintainer-clean-make: maintainer-clean-make
18773 maintainer-clean-make:
18774 @$(unstage)
18775 @[ -f ./make/Makefile ] || exit 0; \
18776 r=`${PWD_COMMAND}`; export r; \
18777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18778 $(HOST_EXPORTS) \
18779 for flag in $(EXTRA_HOST_FLAGS) ; do \
18780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18781 done; \
18782 echo "Doing maintainer-clean in make" ; \
18783 (cd $(HOST_SUBDIR)/make && \
18784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18786 "RANLIB=$${RANLIB}" \
18787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18788 maintainer-clean) \
18789 || exit 1
18791 @endif make
18795 .PHONY: configure-mmalloc maybe-configure-mmalloc
18796 maybe-configure-mmalloc:
18797 @if mmalloc
18798 maybe-configure-mmalloc: configure-mmalloc
18799 configure-mmalloc:
18800 @$(unstage)
18801 @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18803 r=`${PWD_COMMAND}`; export r; \
18804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18805 $(HOST_EXPORTS) \
18806 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18807 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18808 case $(srcdir) in \
18809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18810 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18812 esac; \
18813 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18814 libsrcdir="$$s/mmalloc"; \
18815 $(SHELL) $${libsrcdir}/configure \
18816 $(HOST_CONFIGARGS) $${srcdiroption} \
18817 || exit 1
18818 @endif mmalloc
18824 .PHONY: all-mmalloc maybe-all-mmalloc
18825 maybe-all-mmalloc:
18826 @if mmalloc
18827 TARGET-mmalloc=all
18828 maybe-all-mmalloc: all-mmalloc
18829 all-mmalloc: configure-mmalloc
18830 @$(unstage)
18831 @r=`${PWD_COMMAND}`; export r; \
18832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18833 $(HOST_EXPORTS) \
18834 (cd $(HOST_SUBDIR)/mmalloc && \
18835 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
18836 @endif mmalloc
18841 .PHONY: check-mmalloc maybe-check-mmalloc
18842 maybe-check-mmalloc:
18843 @if mmalloc
18844 maybe-check-mmalloc: check-mmalloc
18846 check-mmalloc:
18848 @endif mmalloc
18850 .PHONY: install-mmalloc maybe-install-mmalloc
18851 maybe-install-mmalloc:
18852 @if mmalloc
18853 maybe-install-mmalloc: install-mmalloc
18855 install-mmalloc: installdirs
18856 @$(unstage)
18857 @r=`${PWD_COMMAND}`; export r; \
18858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18859 $(HOST_EXPORTS) \
18860 (cd $(HOST_SUBDIR)/mmalloc && \
18861 $(MAKE) $(FLAGS_TO_PASS) install)
18863 @endif mmalloc
18865 # Other targets (info, dvi, etc.)
18867 .PHONY: maybe-info-mmalloc info-mmalloc
18868 maybe-info-mmalloc:
18869 @if mmalloc
18870 maybe-info-mmalloc: info-mmalloc
18872 info-mmalloc: \
18873 configure-mmalloc
18874 @$(unstage)
18875 @[ -f ./mmalloc/Makefile ] || exit 0; \
18876 r=`${PWD_COMMAND}`; export r; \
18877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18878 $(HOST_EXPORTS) \
18879 for flag in $(EXTRA_HOST_FLAGS) ; do \
18880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18881 done; \
18882 echo "Doing info in mmalloc" ; \
18883 (cd $(HOST_SUBDIR)/mmalloc && \
18884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18886 "RANLIB=$${RANLIB}" \
18887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18888 info) \
18889 || exit 1
18891 @endif mmalloc
18893 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
18894 maybe-dvi-mmalloc:
18895 @if mmalloc
18896 maybe-dvi-mmalloc: dvi-mmalloc
18898 dvi-mmalloc: \
18899 configure-mmalloc
18900 @$(unstage)
18901 @[ -f ./mmalloc/Makefile ] || exit 0; \
18902 r=`${PWD_COMMAND}`; export r; \
18903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18904 $(HOST_EXPORTS) \
18905 for flag in $(EXTRA_HOST_FLAGS) ; do \
18906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18907 done; \
18908 echo "Doing dvi in mmalloc" ; \
18909 (cd $(HOST_SUBDIR)/mmalloc && \
18910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18912 "RANLIB=$${RANLIB}" \
18913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18914 dvi) \
18915 || exit 1
18917 @endif mmalloc
18919 .PHONY: maybe-html-mmalloc html-mmalloc
18920 maybe-html-mmalloc:
18921 @if mmalloc
18922 maybe-html-mmalloc: html-mmalloc
18924 html-mmalloc: \
18925 configure-mmalloc
18926 @$(unstage)
18927 @[ -f ./mmalloc/Makefile ] || exit 0; \
18928 r=`${PWD_COMMAND}`; export r; \
18929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18930 $(HOST_EXPORTS) \
18931 for flag in $(EXTRA_HOST_FLAGS) ; do \
18932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18933 done; \
18934 echo "Doing html in mmalloc" ; \
18935 (cd $(HOST_SUBDIR)/mmalloc && \
18936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18938 "RANLIB=$${RANLIB}" \
18939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18940 html) \
18941 || exit 1
18943 @endif mmalloc
18945 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18946 maybe-TAGS-mmalloc:
18947 @if mmalloc
18948 maybe-TAGS-mmalloc: TAGS-mmalloc
18950 TAGS-mmalloc: \
18951 configure-mmalloc
18952 @$(unstage)
18953 @[ -f ./mmalloc/Makefile ] || exit 0; \
18954 r=`${PWD_COMMAND}`; export r; \
18955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18956 $(HOST_EXPORTS) \
18957 for flag in $(EXTRA_HOST_FLAGS) ; do \
18958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18959 done; \
18960 echo "Doing TAGS in mmalloc" ; \
18961 (cd $(HOST_SUBDIR)/mmalloc && \
18962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18964 "RANLIB=$${RANLIB}" \
18965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18966 TAGS) \
18967 || exit 1
18969 @endif mmalloc
18971 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
18972 maybe-install-info-mmalloc:
18973 @if mmalloc
18974 maybe-install-info-mmalloc: install-info-mmalloc
18976 install-info-mmalloc: \
18977 configure-mmalloc \
18978 info-mmalloc
18979 @$(unstage)
18980 @[ -f ./mmalloc/Makefile ] || exit 0; \
18981 r=`${PWD_COMMAND}`; export r; \
18982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18983 $(HOST_EXPORTS) \
18984 for flag in $(EXTRA_HOST_FLAGS) ; do \
18985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18986 done; \
18987 echo "Doing install-info in mmalloc" ; \
18988 (cd $(HOST_SUBDIR)/mmalloc && \
18989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18991 "RANLIB=$${RANLIB}" \
18992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18993 install-info) \
18994 || exit 1
18996 @endif mmalloc
18998 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18999 maybe-installcheck-mmalloc:
19000 @if mmalloc
19001 maybe-installcheck-mmalloc: installcheck-mmalloc
19003 installcheck-mmalloc: \
19004 configure-mmalloc
19005 @$(unstage)
19006 @[ -f ./mmalloc/Makefile ] || exit 0; \
19007 r=`${PWD_COMMAND}`; export r; \
19008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19009 $(HOST_EXPORTS) \
19010 for flag in $(EXTRA_HOST_FLAGS) ; do \
19011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19012 done; \
19013 echo "Doing installcheck in mmalloc" ; \
19014 (cd $(HOST_SUBDIR)/mmalloc && \
19015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19017 "RANLIB=$${RANLIB}" \
19018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19019 installcheck) \
19020 || exit 1
19022 @endif mmalloc
19024 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
19025 maybe-mostlyclean-mmalloc:
19026 @if mmalloc
19027 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
19029 mostlyclean-mmalloc:
19030 @$(unstage)
19031 @[ -f ./mmalloc/Makefile ] || exit 0; \
19032 r=`${PWD_COMMAND}`; export r; \
19033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19034 $(HOST_EXPORTS) \
19035 for flag in $(EXTRA_HOST_FLAGS) ; do \
19036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19037 done; \
19038 echo "Doing mostlyclean in mmalloc" ; \
19039 (cd $(HOST_SUBDIR)/mmalloc && \
19040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19042 "RANLIB=$${RANLIB}" \
19043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19044 mostlyclean) \
19045 || exit 1
19047 @endif mmalloc
19049 .PHONY: maybe-clean-mmalloc clean-mmalloc
19050 maybe-clean-mmalloc:
19051 @if mmalloc
19052 maybe-clean-mmalloc: clean-mmalloc
19054 clean-mmalloc:
19055 @$(unstage)
19056 @[ -f ./mmalloc/Makefile ] || exit 0; \
19057 r=`${PWD_COMMAND}`; export r; \
19058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059 $(HOST_EXPORTS) \
19060 for flag in $(EXTRA_HOST_FLAGS) ; do \
19061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19062 done; \
19063 echo "Doing clean in mmalloc" ; \
19064 (cd $(HOST_SUBDIR)/mmalloc && \
19065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19067 "RANLIB=$${RANLIB}" \
19068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19069 clean) \
19070 || exit 1
19072 @endif mmalloc
19074 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
19075 maybe-distclean-mmalloc:
19076 @if mmalloc
19077 maybe-distclean-mmalloc: distclean-mmalloc
19079 distclean-mmalloc:
19080 @$(unstage)
19081 @[ -f ./mmalloc/Makefile ] || exit 0; \
19082 r=`${PWD_COMMAND}`; export r; \
19083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19084 $(HOST_EXPORTS) \
19085 for flag in $(EXTRA_HOST_FLAGS) ; do \
19086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19087 done; \
19088 echo "Doing distclean in mmalloc" ; \
19089 (cd $(HOST_SUBDIR)/mmalloc && \
19090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19092 "RANLIB=$${RANLIB}" \
19093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19094 distclean) \
19095 || exit 1
19097 @endif mmalloc
19099 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
19100 maybe-maintainer-clean-mmalloc:
19101 @if mmalloc
19102 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
19104 maintainer-clean-mmalloc:
19105 @$(unstage)
19106 @[ -f ./mmalloc/Makefile ] || exit 0; \
19107 r=`${PWD_COMMAND}`; export r; \
19108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19109 $(HOST_EXPORTS) \
19110 for flag in $(EXTRA_HOST_FLAGS) ; do \
19111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19112 done; \
19113 echo "Doing maintainer-clean in mmalloc" ; \
19114 (cd $(HOST_SUBDIR)/mmalloc && \
19115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19117 "RANLIB=$${RANLIB}" \
19118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19119 maintainer-clean) \
19120 || exit 1
19122 @endif mmalloc
19126 .PHONY: configure-patch maybe-configure-patch
19127 maybe-configure-patch:
19128 @if patch
19129 maybe-configure-patch: configure-patch
19130 configure-patch:
19131 @$(unstage)
19132 @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
19133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
19134 r=`${PWD_COMMAND}`; export r; \
19135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19136 $(HOST_EXPORTS) \
19137 echo Configuring in $(HOST_SUBDIR)/patch; \
19138 cd "$(HOST_SUBDIR)/patch" || exit 1; \
19139 case $(srcdir) in \
19140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19141 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
19142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19143 esac; \
19144 srcdiroption="--srcdir=$${topdir}/patch"; \
19145 libsrcdir="$$s/patch"; \
19146 $(SHELL) $${libsrcdir}/configure \
19147 $(HOST_CONFIGARGS) $${srcdiroption} \
19148 || exit 1
19149 @endif patch
19155 .PHONY: all-patch maybe-all-patch
19156 maybe-all-patch:
19157 @if patch
19158 TARGET-patch=all
19159 maybe-all-patch: all-patch
19160 all-patch: configure-patch
19161 @$(unstage)
19162 @r=`${PWD_COMMAND}`; export r; \
19163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19164 $(HOST_EXPORTS) \
19165 (cd $(HOST_SUBDIR)/patch && \
19166 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
19167 @endif patch
19172 .PHONY: check-patch maybe-check-patch
19173 maybe-check-patch:
19174 @if patch
19175 maybe-check-patch: check-patch
19177 check-patch:
19178 @$(unstage)
19179 @r=`${PWD_COMMAND}`; export r; \
19180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19181 $(HOST_EXPORTS) \
19182 (cd $(HOST_SUBDIR)/patch && \
19183 $(MAKE) $(FLAGS_TO_PASS) check)
19185 @endif patch
19187 .PHONY: install-patch maybe-install-patch
19188 maybe-install-patch:
19189 @if patch
19190 maybe-install-patch: install-patch
19192 install-patch: installdirs
19193 @$(unstage)
19194 @r=`${PWD_COMMAND}`; export r; \
19195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19196 $(HOST_EXPORTS) \
19197 (cd $(HOST_SUBDIR)/patch && \
19198 $(MAKE) $(FLAGS_TO_PASS) install)
19200 @endif patch
19202 # Other targets (info, dvi, etc.)
19204 .PHONY: maybe-info-patch info-patch
19205 maybe-info-patch:
19206 @if patch
19207 maybe-info-patch: info-patch
19209 info-patch: \
19210 configure-patch
19211 @$(unstage)
19212 @[ -f ./patch/Makefile ] || exit 0; \
19213 r=`${PWD_COMMAND}`; export r; \
19214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19215 $(HOST_EXPORTS) \
19216 for flag in $(EXTRA_HOST_FLAGS) ; do \
19217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19218 done; \
19219 echo "Doing info in patch" ; \
19220 (cd $(HOST_SUBDIR)/patch && \
19221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19223 "RANLIB=$${RANLIB}" \
19224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19225 info) \
19226 || exit 1
19228 @endif patch
19230 .PHONY: maybe-dvi-patch dvi-patch
19231 maybe-dvi-patch:
19232 @if patch
19233 maybe-dvi-patch: dvi-patch
19235 dvi-patch: \
19236 configure-patch
19237 @$(unstage)
19238 @[ -f ./patch/Makefile ] || exit 0; \
19239 r=`${PWD_COMMAND}`; export r; \
19240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19241 $(HOST_EXPORTS) \
19242 for flag in $(EXTRA_HOST_FLAGS) ; do \
19243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19244 done; \
19245 echo "Doing dvi in patch" ; \
19246 (cd $(HOST_SUBDIR)/patch && \
19247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19249 "RANLIB=$${RANLIB}" \
19250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19251 dvi) \
19252 || exit 1
19254 @endif patch
19256 .PHONY: maybe-html-patch html-patch
19257 maybe-html-patch:
19258 @if patch
19259 maybe-html-patch: html-patch
19261 html-patch: \
19262 configure-patch
19263 @$(unstage)
19264 @[ -f ./patch/Makefile ] || exit 0; \
19265 r=`${PWD_COMMAND}`; export r; \
19266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19267 $(HOST_EXPORTS) \
19268 for flag in $(EXTRA_HOST_FLAGS) ; do \
19269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19270 done; \
19271 echo "Doing html in patch" ; \
19272 (cd $(HOST_SUBDIR)/patch && \
19273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19275 "RANLIB=$${RANLIB}" \
19276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19277 html) \
19278 || exit 1
19280 @endif patch
19282 .PHONY: maybe-TAGS-patch TAGS-patch
19283 maybe-TAGS-patch:
19284 @if patch
19285 maybe-TAGS-patch: TAGS-patch
19287 TAGS-patch: \
19288 configure-patch
19289 @$(unstage)
19290 @[ -f ./patch/Makefile ] || exit 0; \
19291 r=`${PWD_COMMAND}`; export r; \
19292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19293 $(HOST_EXPORTS) \
19294 for flag in $(EXTRA_HOST_FLAGS) ; do \
19295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19296 done; \
19297 echo "Doing TAGS in patch" ; \
19298 (cd $(HOST_SUBDIR)/patch && \
19299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19301 "RANLIB=$${RANLIB}" \
19302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19303 TAGS) \
19304 || exit 1
19306 @endif patch
19308 .PHONY: maybe-install-info-patch install-info-patch
19309 maybe-install-info-patch:
19310 @if patch
19311 maybe-install-info-patch: install-info-patch
19313 install-info-patch: \
19314 configure-patch \
19315 info-patch
19316 @$(unstage)
19317 @[ -f ./patch/Makefile ] || exit 0; \
19318 r=`${PWD_COMMAND}`; export r; \
19319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19320 $(HOST_EXPORTS) \
19321 for flag in $(EXTRA_HOST_FLAGS) ; do \
19322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19323 done; \
19324 echo "Doing install-info in patch" ; \
19325 (cd $(HOST_SUBDIR)/patch && \
19326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19328 "RANLIB=$${RANLIB}" \
19329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19330 install-info) \
19331 || exit 1
19333 @endif patch
19335 .PHONY: maybe-installcheck-patch installcheck-patch
19336 maybe-installcheck-patch:
19337 @if patch
19338 maybe-installcheck-patch: installcheck-patch
19340 installcheck-patch: \
19341 configure-patch
19342 @$(unstage)
19343 @[ -f ./patch/Makefile ] || exit 0; \
19344 r=`${PWD_COMMAND}`; export r; \
19345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19346 $(HOST_EXPORTS) \
19347 for flag in $(EXTRA_HOST_FLAGS) ; do \
19348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19349 done; \
19350 echo "Doing installcheck in patch" ; \
19351 (cd $(HOST_SUBDIR)/patch && \
19352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19354 "RANLIB=$${RANLIB}" \
19355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19356 installcheck) \
19357 || exit 1
19359 @endif patch
19361 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
19362 maybe-mostlyclean-patch:
19363 @if patch
19364 maybe-mostlyclean-patch: mostlyclean-patch
19366 mostlyclean-patch:
19367 @$(unstage)
19368 @[ -f ./patch/Makefile ] || exit 0; \
19369 r=`${PWD_COMMAND}`; export r; \
19370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19371 $(HOST_EXPORTS) \
19372 for flag in $(EXTRA_HOST_FLAGS) ; do \
19373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19374 done; \
19375 echo "Doing mostlyclean in patch" ; \
19376 (cd $(HOST_SUBDIR)/patch && \
19377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19379 "RANLIB=$${RANLIB}" \
19380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19381 mostlyclean) \
19382 || exit 1
19384 @endif patch
19386 .PHONY: maybe-clean-patch clean-patch
19387 maybe-clean-patch:
19388 @if patch
19389 maybe-clean-patch: clean-patch
19391 clean-patch:
19392 @$(unstage)
19393 @[ -f ./patch/Makefile ] || exit 0; \
19394 r=`${PWD_COMMAND}`; export r; \
19395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19396 $(HOST_EXPORTS) \
19397 for flag in $(EXTRA_HOST_FLAGS) ; do \
19398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19399 done; \
19400 echo "Doing clean in patch" ; \
19401 (cd $(HOST_SUBDIR)/patch && \
19402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19404 "RANLIB=$${RANLIB}" \
19405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19406 clean) \
19407 || exit 1
19409 @endif patch
19411 .PHONY: maybe-distclean-patch distclean-patch
19412 maybe-distclean-patch:
19413 @if patch
19414 maybe-distclean-patch: distclean-patch
19416 distclean-patch:
19417 @$(unstage)
19418 @[ -f ./patch/Makefile ] || exit 0; \
19419 r=`${PWD_COMMAND}`; export r; \
19420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19421 $(HOST_EXPORTS) \
19422 for flag in $(EXTRA_HOST_FLAGS) ; do \
19423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19424 done; \
19425 echo "Doing distclean in patch" ; \
19426 (cd $(HOST_SUBDIR)/patch && \
19427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19429 "RANLIB=$${RANLIB}" \
19430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19431 distclean) \
19432 || exit 1
19434 @endif patch
19436 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
19437 maybe-maintainer-clean-patch:
19438 @if patch
19439 maybe-maintainer-clean-patch: maintainer-clean-patch
19441 maintainer-clean-patch:
19442 @$(unstage)
19443 @[ -f ./patch/Makefile ] || exit 0; \
19444 r=`${PWD_COMMAND}`; export r; \
19445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19446 $(HOST_EXPORTS) \
19447 for flag in $(EXTRA_HOST_FLAGS) ; do \
19448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19449 done; \
19450 echo "Doing maintainer-clean in patch" ; \
19451 (cd $(HOST_SUBDIR)/patch && \
19452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19454 "RANLIB=$${RANLIB}" \
19455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19456 maintainer-clean) \
19457 || exit 1
19459 @endif patch
19463 .PHONY: configure-perl maybe-configure-perl
19464 maybe-configure-perl:
19465 @if perl
19466 maybe-configure-perl: configure-perl
19467 configure-perl:
19468 @$(unstage)
19469 @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
19470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
19471 r=`${PWD_COMMAND}`; export r; \
19472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19473 $(HOST_EXPORTS) \
19474 echo Configuring in $(HOST_SUBDIR)/perl; \
19475 cd "$(HOST_SUBDIR)/perl" || exit 1; \
19476 case $(srcdir) in \
19477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19478 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
19479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19480 esac; \
19481 srcdiroption="--srcdir=$${topdir}/perl"; \
19482 libsrcdir="$$s/perl"; \
19483 $(SHELL) $${libsrcdir}/configure \
19484 $(HOST_CONFIGARGS) $${srcdiroption} \
19485 || exit 1
19486 @endif perl
19492 .PHONY: all-perl maybe-all-perl
19493 maybe-all-perl:
19494 @if perl
19495 TARGET-perl=all
19496 maybe-all-perl: all-perl
19497 all-perl: configure-perl
19498 @$(unstage)
19499 @r=`${PWD_COMMAND}`; export r; \
19500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19501 $(HOST_EXPORTS) \
19502 (cd $(HOST_SUBDIR)/perl && \
19503 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
19504 @endif perl
19509 .PHONY: check-perl maybe-check-perl
19510 maybe-check-perl:
19511 @if perl
19512 maybe-check-perl: check-perl
19514 check-perl:
19515 @$(unstage)
19516 @r=`${PWD_COMMAND}`; export r; \
19517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19518 $(HOST_EXPORTS) \
19519 (cd $(HOST_SUBDIR)/perl && \
19520 $(MAKE) $(FLAGS_TO_PASS) check)
19522 @endif perl
19524 .PHONY: install-perl maybe-install-perl
19525 maybe-install-perl:
19526 @if perl
19527 maybe-install-perl: install-perl
19529 install-perl: installdirs
19530 @$(unstage)
19531 @r=`${PWD_COMMAND}`; export r; \
19532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19533 $(HOST_EXPORTS) \
19534 (cd $(HOST_SUBDIR)/perl && \
19535 $(MAKE) $(FLAGS_TO_PASS) install)
19537 @endif perl
19539 # Other targets (info, dvi, etc.)
19541 .PHONY: maybe-info-perl info-perl
19542 maybe-info-perl:
19543 @if perl
19544 maybe-info-perl: info-perl
19546 info-perl: \
19547 configure-perl
19548 @$(unstage)
19549 @[ -f ./perl/Makefile ] || exit 0; \
19550 r=`${PWD_COMMAND}`; export r; \
19551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19552 $(HOST_EXPORTS) \
19553 for flag in $(EXTRA_HOST_FLAGS) ; do \
19554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19555 done; \
19556 echo "Doing info in perl" ; \
19557 (cd $(HOST_SUBDIR)/perl && \
19558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19560 "RANLIB=$${RANLIB}" \
19561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19562 info) \
19563 || exit 1
19565 @endif perl
19567 .PHONY: maybe-dvi-perl dvi-perl
19568 maybe-dvi-perl:
19569 @if perl
19570 maybe-dvi-perl: dvi-perl
19572 dvi-perl: \
19573 configure-perl
19574 @$(unstage)
19575 @[ -f ./perl/Makefile ] || exit 0; \
19576 r=`${PWD_COMMAND}`; export r; \
19577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19578 $(HOST_EXPORTS) \
19579 for flag in $(EXTRA_HOST_FLAGS) ; do \
19580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19581 done; \
19582 echo "Doing dvi in perl" ; \
19583 (cd $(HOST_SUBDIR)/perl && \
19584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19586 "RANLIB=$${RANLIB}" \
19587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19588 dvi) \
19589 || exit 1
19591 @endif perl
19593 .PHONY: maybe-html-perl html-perl
19594 maybe-html-perl:
19595 @if perl
19596 maybe-html-perl: html-perl
19598 html-perl: \
19599 configure-perl
19600 @$(unstage)
19601 @[ -f ./perl/Makefile ] || exit 0; \
19602 r=`${PWD_COMMAND}`; export r; \
19603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19604 $(HOST_EXPORTS) \
19605 for flag in $(EXTRA_HOST_FLAGS) ; do \
19606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19607 done; \
19608 echo "Doing html in perl" ; \
19609 (cd $(HOST_SUBDIR)/perl && \
19610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19612 "RANLIB=$${RANLIB}" \
19613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19614 html) \
19615 || exit 1
19617 @endif perl
19619 .PHONY: maybe-TAGS-perl TAGS-perl
19620 maybe-TAGS-perl:
19621 @if perl
19622 maybe-TAGS-perl: TAGS-perl
19624 TAGS-perl: \
19625 configure-perl
19626 @$(unstage)
19627 @[ -f ./perl/Makefile ] || exit 0; \
19628 r=`${PWD_COMMAND}`; export r; \
19629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19630 $(HOST_EXPORTS) \
19631 for flag in $(EXTRA_HOST_FLAGS) ; do \
19632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19633 done; \
19634 echo "Doing TAGS in perl" ; \
19635 (cd $(HOST_SUBDIR)/perl && \
19636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19638 "RANLIB=$${RANLIB}" \
19639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19640 TAGS) \
19641 || exit 1
19643 @endif perl
19645 .PHONY: maybe-install-info-perl install-info-perl
19646 maybe-install-info-perl:
19647 @if perl
19648 maybe-install-info-perl: install-info-perl
19650 install-info-perl: \
19651 configure-perl \
19652 info-perl
19653 @$(unstage)
19654 @[ -f ./perl/Makefile ] || exit 0; \
19655 r=`${PWD_COMMAND}`; export r; \
19656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19657 $(HOST_EXPORTS) \
19658 for flag in $(EXTRA_HOST_FLAGS) ; do \
19659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19660 done; \
19661 echo "Doing install-info in perl" ; \
19662 (cd $(HOST_SUBDIR)/perl && \
19663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19665 "RANLIB=$${RANLIB}" \
19666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19667 install-info) \
19668 || exit 1
19670 @endif perl
19672 .PHONY: maybe-installcheck-perl installcheck-perl
19673 maybe-installcheck-perl:
19674 @if perl
19675 maybe-installcheck-perl: installcheck-perl
19677 installcheck-perl: \
19678 configure-perl
19679 @$(unstage)
19680 @[ -f ./perl/Makefile ] || exit 0; \
19681 r=`${PWD_COMMAND}`; export r; \
19682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19683 $(HOST_EXPORTS) \
19684 for flag in $(EXTRA_HOST_FLAGS) ; do \
19685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19686 done; \
19687 echo "Doing installcheck in perl" ; \
19688 (cd $(HOST_SUBDIR)/perl && \
19689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19691 "RANLIB=$${RANLIB}" \
19692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19693 installcheck) \
19694 || exit 1
19696 @endif perl
19698 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
19699 maybe-mostlyclean-perl:
19700 @if perl
19701 maybe-mostlyclean-perl: mostlyclean-perl
19703 mostlyclean-perl:
19704 @$(unstage)
19705 @[ -f ./perl/Makefile ] || exit 0; \
19706 r=`${PWD_COMMAND}`; export r; \
19707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19708 $(HOST_EXPORTS) \
19709 for flag in $(EXTRA_HOST_FLAGS) ; do \
19710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19711 done; \
19712 echo "Doing mostlyclean in perl" ; \
19713 (cd $(HOST_SUBDIR)/perl && \
19714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19716 "RANLIB=$${RANLIB}" \
19717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19718 mostlyclean) \
19719 || exit 1
19721 @endif perl
19723 .PHONY: maybe-clean-perl clean-perl
19724 maybe-clean-perl:
19725 @if perl
19726 maybe-clean-perl: clean-perl
19728 clean-perl:
19729 @$(unstage)
19730 @[ -f ./perl/Makefile ] || exit 0; \
19731 r=`${PWD_COMMAND}`; export r; \
19732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19733 $(HOST_EXPORTS) \
19734 for flag in $(EXTRA_HOST_FLAGS) ; do \
19735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19736 done; \
19737 echo "Doing clean in perl" ; \
19738 (cd $(HOST_SUBDIR)/perl && \
19739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19741 "RANLIB=$${RANLIB}" \
19742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19743 clean) \
19744 || exit 1
19746 @endif perl
19748 .PHONY: maybe-distclean-perl distclean-perl
19749 maybe-distclean-perl:
19750 @if perl
19751 maybe-distclean-perl: distclean-perl
19753 distclean-perl:
19754 @$(unstage)
19755 @[ -f ./perl/Makefile ] || exit 0; \
19756 r=`${PWD_COMMAND}`; export r; \
19757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19758 $(HOST_EXPORTS) \
19759 for flag in $(EXTRA_HOST_FLAGS) ; do \
19760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19761 done; \
19762 echo "Doing distclean in perl" ; \
19763 (cd $(HOST_SUBDIR)/perl && \
19764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19766 "RANLIB=$${RANLIB}" \
19767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19768 distclean) \
19769 || exit 1
19771 @endif perl
19773 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
19774 maybe-maintainer-clean-perl:
19775 @if perl
19776 maybe-maintainer-clean-perl: maintainer-clean-perl
19778 maintainer-clean-perl:
19779 @$(unstage)
19780 @[ -f ./perl/Makefile ] || exit 0; \
19781 r=`${PWD_COMMAND}`; export r; \
19782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19783 $(HOST_EXPORTS) \
19784 for flag in $(EXTRA_HOST_FLAGS) ; do \
19785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19786 done; \
19787 echo "Doing maintainer-clean in perl" ; \
19788 (cd $(HOST_SUBDIR)/perl && \
19789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19791 "RANLIB=$${RANLIB}" \
19792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19793 maintainer-clean) \
19794 || exit 1
19796 @endif perl
19800 .PHONY: configure-prms maybe-configure-prms
19801 maybe-configure-prms:
19802 @if prms
19803 maybe-configure-prms: configure-prms
19804 configure-prms:
19805 @$(unstage)
19806 @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
19807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
19808 r=`${PWD_COMMAND}`; export r; \
19809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810 $(HOST_EXPORTS) \
19811 echo Configuring in $(HOST_SUBDIR)/prms; \
19812 cd "$(HOST_SUBDIR)/prms" || exit 1; \
19813 case $(srcdir) in \
19814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19815 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
19816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19817 esac; \
19818 srcdiroption="--srcdir=$${topdir}/prms"; \
19819 libsrcdir="$$s/prms"; \
19820 $(SHELL) $${libsrcdir}/configure \
19821 $(HOST_CONFIGARGS) $${srcdiroption} \
19822 || exit 1
19823 @endif prms
19829 .PHONY: all-prms maybe-all-prms
19830 maybe-all-prms:
19831 @if prms
19832 TARGET-prms=all
19833 maybe-all-prms: all-prms
19834 all-prms: configure-prms
19835 @$(unstage)
19836 @r=`${PWD_COMMAND}`; export r; \
19837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19838 $(HOST_EXPORTS) \
19839 (cd $(HOST_SUBDIR)/prms && \
19840 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
19841 @endif prms
19846 .PHONY: check-prms maybe-check-prms
19847 maybe-check-prms:
19848 @if prms
19849 maybe-check-prms: check-prms
19851 check-prms:
19852 @$(unstage)
19853 @r=`${PWD_COMMAND}`; export r; \
19854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19855 $(HOST_EXPORTS) \
19856 (cd $(HOST_SUBDIR)/prms && \
19857 $(MAKE) $(FLAGS_TO_PASS) check)
19859 @endif prms
19861 .PHONY: install-prms maybe-install-prms
19862 maybe-install-prms:
19863 @if prms
19864 maybe-install-prms: install-prms
19866 install-prms: installdirs
19867 @$(unstage)
19868 @r=`${PWD_COMMAND}`; export r; \
19869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870 $(HOST_EXPORTS) \
19871 (cd $(HOST_SUBDIR)/prms && \
19872 $(MAKE) $(FLAGS_TO_PASS) install)
19874 @endif prms
19876 # Other targets (info, dvi, etc.)
19878 .PHONY: maybe-info-prms info-prms
19879 maybe-info-prms:
19880 @if prms
19881 maybe-info-prms: info-prms
19883 info-prms: \
19884 configure-prms
19885 @$(unstage)
19886 @[ -f ./prms/Makefile ] || exit 0; \
19887 r=`${PWD_COMMAND}`; export r; \
19888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889 $(HOST_EXPORTS) \
19890 for flag in $(EXTRA_HOST_FLAGS) ; do \
19891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19892 done; \
19893 echo "Doing info in prms" ; \
19894 (cd $(HOST_SUBDIR)/prms && \
19895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19897 "RANLIB=$${RANLIB}" \
19898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19899 info) \
19900 || exit 1
19902 @endif prms
19904 .PHONY: maybe-dvi-prms dvi-prms
19905 maybe-dvi-prms:
19906 @if prms
19907 maybe-dvi-prms: dvi-prms
19909 dvi-prms: \
19910 configure-prms
19911 @$(unstage)
19912 @[ -f ./prms/Makefile ] || exit 0; \
19913 r=`${PWD_COMMAND}`; export r; \
19914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19915 $(HOST_EXPORTS) \
19916 for flag in $(EXTRA_HOST_FLAGS) ; do \
19917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19918 done; \
19919 echo "Doing dvi in prms" ; \
19920 (cd $(HOST_SUBDIR)/prms && \
19921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19923 "RANLIB=$${RANLIB}" \
19924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19925 dvi) \
19926 || exit 1
19928 @endif prms
19930 .PHONY: maybe-html-prms html-prms
19931 maybe-html-prms:
19932 @if prms
19933 maybe-html-prms: html-prms
19935 html-prms: \
19936 configure-prms
19937 @$(unstage)
19938 @[ -f ./prms/Makefile ] || exit 0; \
19939 r=`${PWD_COMMAND}`; export r; \
19940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941 $(HOST_EXPORTS) \
19942 for flag in $(EXTRA_HOST_FLAGS) ; do \
19943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19944 done; \
19945 echo "Doing html in prms" ; \
19946 (cd $(HOST_SUBDIR)/prms && \
19947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19949 "RANLIB=$${RANLIB}" \
19950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19951 html) \
19952 || exit 1
19954 @endif prms
19956 .PHONY: maybe-TAGS-prms TAGS-prms
19957 maybe-TAGS-prms:
19958 @if prms
19959 maybe-TAGS-prms: TAGS-prms
19961 TAGS-prms: \
19962 configure-prms
19963 @$(unstage)
19964 @[ -f ./prms/Makefile ] || exit 0; \
19965 r=`${PWD_COMMAND}`; export r; \
19966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19967 $(HOST_EXPORTS) \
19968 for flag in $(EXTRA_HOST_FLAGS) ; do \
19969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19970 done; \
19971 echo "Doing TAGS in prms" ; \
19972 (cd $(HOST_SUBDIR)/prms && \
19973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19975 "RANLIB=$${RANLIB}" \
19976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19977 TAGS) \
19978 || exit 1
19980 @endif prms
19982 .PHONY: maybe-install-info-prms install-info-prms
19983 maybe-install-info-prms:
19984 @if prms
19985 maybe-install-info-prms: install-info-prms
19987 install-info-prms: \
19988 configure-prms \
19989 info-prms
19990 @$(unstage)
19991 @[ -f ./prms/Makefile ] || exit 0; \
19992 r=`${PWD_COMMAND}`; export r; \
19993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19994 $(HOST_EXPORTS) \
19995 for flag in $(EXTRA_HOST_FLAGS) ; do \
19996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19997 done; \
19998 echo "Doing install-info in prms" ; \
19999 (cd $(HOST_SUBDIR)/prms && \
20000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20002 "RANLIB=$${RANLIB}" \
20003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20004 install-info) \
20005 || exit 1
20007 @endif prms
20009 .PHONY: maybe-installcheck-prms installcheck-prms
20010 maybe-installcheck-prms:
20011 @if prms
20012 maybe-installcheck-prms: installcheck-prms
20014 installcheck-prms: \
20015 configure-prms
20016 @$(unstage)
20017 @[ -f ./prms/Makefile ] || exit 0; \
20018 r=`${PWD_COMMAND}`; export r; \
20019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20020 $(HOST_EXPORTS) \
20021 for flag in $(EXTRA_HOST_FLAGS) ; do \
20022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20023 done; \
20024 echo "Doing installcheck in prms" ; \
20025 (cd $(HOST_SUBDIR)/prms && \
20026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20028 "RANLIB=$${RANLIB}" \
20029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20030 installcheck) \
20031 || exit 1
20033 @endif prms
20035 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
20036 maybe-mostlyclean-prms:
20037 @if prms
20038 maybe-mostlyclean-prms: mostlyclean-prms
20040 mostlyclean-prms:
20041 @$(unstage)
20042 @[ -f ./prms/Makefile ] || exit 0; \
20043 r=`${PWD_COMMAND}`; export r; \
20044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20045 $(HOST_EXPORTS) \
20046 for flag in $(EXTRA_HOST_FLAGS) ; do \
20047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20048 done; \
20049 echo "Doing mostlyclean in prms" ; \
20050 (cd $(HOST_SUBDIR)/prms && \
20051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20053 "RANLIB=$${RANLIB}" \
20054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20055 mostlyclean) \
20056 || exit 1
20058 @endif prms
20060 .PHONY: maybe-clean-prms clean-prms
20061 maybe-clean-prms:
20062 @if prms
20063 maybe-clean-prms: clean-prms
20065 clean-prms:
20066 @$(unstage)
20067 @[ -f ./prms/Makefile ] || exit 0; \
20068 r=`${PWD_COMMAND}`; export r; \
20069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20070 $(HOST_EXPORTS) \
20071 for flag in $(EXTRA_HOST_FLAGS) ; do \
20072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20073 done; \
20074 echo "Doing clean in prms" ; \
20075 (cd $(HOST_SUBDIR)/prms && \
20076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20078 "RANLIB=$${RANLIB}" \
20079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20080 clean) \
20081 || exit 1
20083 @endif prms
20085 .PHONY: maybe-distclean-prms distclean-prms
20086 maybe-distclean-prms:
20087 @if prms
20088 maybe-distclean-prms: distclean-prms
20090 distclean-prms:
20091 @$(unstage)
20092 @[ -f ./prms/Makefile ] || exit 0; \
20093 r=`${PWD_COMMAND}`; export r; \
20094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20095 $(HOST_EXPORTS) \
20096 for flag in $(EXTRA_HOST_FLAGS) ; do \
20097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20098 done; \
20099 echo "Doing distclean in prms" ; \
20100 (cd $(HOST_SUBDIR)/prms && \
20101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20103 "RANLIB=$${RANLIB}" \
20104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20105 distclean) \
20106 || exit 1
20108 @endif prms
20110 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
20111 maybe-maintainer-clean-prms:
20112 @if prms
20113 maybe-maintainer-clean-prms: maintainer-clean-prms
20115 maintainer-clean-prms:
20116 @$(unstage)
20117 @[ -f ./prms/Makefile ] || exit 0; \
20118 r=`${PWD_COMMAND}`; export r; \
20119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20120 $(HOST_EXPORTS) \
20121 for flag in $(EXTRA_HOST_FLAGS) ; do \
20122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20123 done; \
20124 echo "Doing maintainer-clean in prms" ; \
20125 (cd $(HOST_SUBDIR)/prms && \
20126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20128 "RANLIB=$${RANLIB}" \
20129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20130 maintainer-clean) \
20131 || exit 1
20133 @endif prms
20137 .PHONY: configure-rcs maybe-configure-rcs
20138 maybe-configure-rcs:
20139 @if rcs
20140 maybe-configure-rcs: configure-rcs
20141 configure-rcs:
20142 @$(unstage)
20143 @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
20144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
20145 r=`${PWD_COMMAND}`; export r; \
20146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20147 $(HOST_EXPORTS) \
20148 echo Configuring in $(HOST_SUBDIR)/rcs; \
20149 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
20150 case $(srcdir) in \
20151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20152 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
20153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20154 esac; \
20155 srcdiroption="--srcdir=$${topdir}/rcs"; \
20156 libsrcdir="$$s/rcs"; \
20157 $(SHELL) $${libsrcdir}/configure \
20158 $(HOST_CONFIGARGS) $${srcdiroption} \
20159 || exit 1
20160 @endif rcs
20166 .PHONY: all-rcs maybe-all-rcs
20167 maybe-all-rcs:
20168 @if rcs
20169 TARGET-rcs=all
20170 maybe-all-rcs: all-rcs
20171 all-rcs: configure-rcs
20172 @$(unstage)
20173 @r=`${PWD_COMMAND}`; export r; \
20174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20175 $(HOST_EXPORTS) \
20176 (cd $(HOST_SUBDIR)/rcs && \
20177 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
20178 @endif rcs
20183 .PHONY: check-rcs maybe-check-rcs
20184 maybe-check-rcs:
20185 @if rcs
20186 maybe-check-rcs: check-rcs
20188 check-rcs:
20189 @$(unstage)
20190 @r=`${PWD_COMMAND}`; export r; \
20191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20192 $(HOST_EXPORTS) \
20193 (cd $(HOST_SUBDIR)/rcs && \
20194 $(MAKE) $(FLAGS_TO_PASS) check)
20196 @endif rcs
20198 .PHONY: install-rcs maybe-install-rcs
20199 maybe-install-rcs:
20200 @if rcs
20201 maybe-install-rcs: install-rcs
20203 install-rcs: installdirs
20204 @$(unstage)
20205 @r=`${PWD_COMMAND}`; export r; \
20206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20207 $(HOST_EXPORTS) \
20208 (cd $(HOST_SUBDIR)/rcs && \
20209 $(MAKE) $(FLAGS_TO_PASS) install)
20211 @endif rcs
20213 # Other targets (info, dvi, etc.)
20215 .PHONY: maybe-info-rcs info-rcs
20216 maybe-info-rcs:
20217 @if rcs
20218 maybe-info-rcs: info-rcs
20220 info-rcs: \
20221 configure-rcs
20222 @$(unstage)
20223 @[ -f ./rcs/Makefile ] || exit 0; \
20224 r=`${PWD_COMMAND}`; export r; \
20225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20226 $(HOST_EXPORTS) \
20227 for flag in $(EXTRA_HOST_FLAGS) ; do \
20228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20229 done; \
20230 echo "Doing info in rcs" ; \
20231 (cd $(HOST_SUBDIR)/rcs && \
20232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20234 "RANLIB=$${RANLIB}" \
20235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20236 info) \
20237 || exit 1
20239 @endif rcs
20241 .PHONY: maybe-dvi-rcs dvi-rcs
20242 maybe-dvi-rcs:
20243 @if rcs
20244 maybe-dvi-rcs: dvi-rcs
20246 dvi-rcs: \
20247 configure-rcs
20248 @$(unstage)
20249 @[ -f ./rcs/Makefile ] || exit 0; \
20250 r=`${PWD_COMMAND}`; export r; \
20251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20252 $(HOST_EXPORTS) \
20253 for flag in $(EXTRA_HOST_FLAGS) ; do \
20254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20255 done; \
20256 echo "Doing dvi in rcs" ; \
20257 (cd $(HOST_SUBDIR)/rcs && \
20258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20260 "RANLIB=$${RANLIB}" \
20261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20262 dvi) \
20263 || exit 1
20265 @endif rcs
20267 .PHONY: maybe-html-rcs html-rcs
20268 maybe-html-rcs:
20269 @if rcs
20270 maybe-html-rcs: html-rcs
20272 html-rcs: \
20273 configure-rcs
20274 @$(unstage)
20275 @[ -f ./rcs/Makefile ] || exit 0; \
20276 r=`${PWD_COMMAND}`; export r; \
20277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20278 $(HOST_EXPORTS) \
20279 for flag in $(EXTRA_HOST_FLAGS) ; do \
20280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20281 done; \
20282 echo "Doing html in rcs" ; \
20283 (cd $(HOST_SUBDIR)/rcs && \
20284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20286 "RANLIB=$${RANLIB}" \
20287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20288 html) \
20289 || exit 1
20291 @endif rcs
20293 .PHONY: maybe-TAGS-rcs TAGS-rcs
20294 maybe-TAGS-rcs:
20295 @if rcs
20296 maybe-TAGS-rcs: TAGS-rcs
20298 TAGS-rcs: \
20299 configure-rcs
20300 @$(unstage)
20301 @[ -f ./rcs/Makefile ] || exit 0; \
20302 r=`${PWD_COMMAND}`; export r; \
20303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20304 $(HOST_EXPORTS) \
20305 for flag in $(EXTRA_HOST_FLAGS) ; do \
20306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20307 done; \
20308 echo "Doing TAGS in rcs" ; \
20309 (cd $(HOST_SUBDIR)/rcs && \
20310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20312 "RANLIB=$${RANLIB}" \
20313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20314 TAGS) \
20315 || exit 1
20317 @endif rcs
20319 .PHONY: maybe-install-info-rcs install-info-rcs
20320 maybe-install-info-rcs:
20321 @if rcs
20322 maybe-install-info-rcs: install-info-rcs
20324 install-info-rcs: \
20325 configure-rcs \
20326 info-rcs
20327 @$(unstage)
20328 @[ -f ./rcs/Makefile ] || exit 0; \
20329 r=`${PWD_COMMAND}`; export r; \
20330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331 $(HOST_EXPORTS) \
20332 for flag in $(EXTRA_HOST_FLAGS) ; do \
20333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20334 done; \
20335 echo "Doing install-info in rcs" ; \
20336 (cd $(HOST_SUBDIR)/rcs && \
20337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20339 "RANLIB=$${RANLIB}" \
20340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20341 install-info) \
20342 || exit 1
20344 @endif rcs
20346 .PHONY: maybe-installcheck-rcs installcheck-rcs
20347 maybe-installcheck-rcs:
20348 @if rcs
20349 maybe-installcheck-rcs: installcheck-rcs
20351 installcheck-rcs: \
20352 configure-rcs
20353 @$(unstage)
20354 @[ -f ./rcs/Makefile ] || exit 0; \
20355 r=`${PWD_COMMAND}`; export r; \
20356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357 $(HOST_EXPORTS) \
20358 for flag in $(EXTRA_HOST_FLAGS) ; do \
20359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20360 done; \
20361 echo "Doing installcheck in rcs" ; \
20362 (cd $(HOST_SUBDIR)/rcs && \
20363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20365 "RANLIB=$${RANLIB}" \
20366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20367 installcheck) \
20368 || exit 1
20370 @endif rcs
20372 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
20373 maybe-mostlyclean-rcs:
20374 @if rcs
20375 maybe-mostlyclean-rcs: mostlyclean-rcs
20377 mostlyclean-rcs:
20378 @$(unstage)
20379 @[ -f ./rcs/Makefile ] || exit 0; \
20380 r=`${PWD_COMMAND}`; export r; \
20381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20382 $(HOST_EXPORTS) \
20383 for flag in $(EXTRA_HOST_FLAGS) ; do \
20384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20385 done; \
20386 echo "Doing mostlyclean in rcs" ; \
20387 (cd $(HOST_SUBDIR)/rcs && \
20388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20390 "RANLIB=$${RANLIB}" \
20391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20392 mostlyclean) \
20393 || exit 1
20395 @endif rcs
20397 .PHONY: maybe-clean-rcs clean-rcs
20398 maybe-clean-rcs:
20399 @if rcs
20400 maybe-clean-rcs: clean-rcs
20402 clean-rcs:
20403 @$(unstage)
20404 @[ -f ./rcs/Makefile ] || exit 0; \
20405 r=`${PWD_COMMAND}`; export r; \
20406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20407 $(HOST_EXPORTS) \
20408 for flag in $(EXTRA_HOST_FLAGS) ; do \
20409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20410 done; \
20411 echo "Doing clean in rcs" ; \
20412 (cd $(HOST_SUBDIR)/rcs && \
20413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20415 "RANLIB=$${RANLIB}" \
20416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20417 clean) \
20418 || exit 1
20420 @endif rcs
20422 .PHONY: maybe-distclean-rcs distclean-rcs
20423 maybe-distclean-rcs:
20424 @if rcs
20425 maybe-distclean-rcs: distclean-rcs
20427 distclean-rcs:
20428 @$(unstage)
20429 @[ -f ./rcs/Makefile ] || exit 0; \
20430 r=`${PWD_COMMAND}`; export r; \
20431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20432 $(HOST_EXPORTS) \
20433 for flag in $(EXTRA_HOST_FLAGS) ; do \
20434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20435 done; \
20436 echo "Doing distclean in rcs" ; \
20437 (cd $(HOST_SUBDIR)/rcs && \
20438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20440 "RANLIB=$${RANLIB}" \
20441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20442 distclean) \
20443 || exit 1
20445 @endif rcs
20447 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
20448 maybe-maintainer-clean-rcs:
20449 @if rcs
20450 maybe-maintainer-clean-rcs: maintainer-clean-rcs
20452 maintainer-clean-rcs:
20453 @$(unstage)
20454 @[ -f ./rcs/Makefile ] || exit 0; \
20455 r=`${PWD_COMMAND}`; export r; \
20456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20457 $(HOST_EXPORTS) \
20458 for flag in $(EXTRA_HOST_FLAGS) ; do \
20459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20460 done; \
20461 echo "Doing maintainer-clean in rcs" ; \
20462 (cd $(HOST_SUBDIR)/rcs && \
20463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20465 "RANLIB=$${RANLIB}" \
20466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20467 maintainer-clean) \
20468 || exit 1
20470 @endif rcs
20474 .PHONY: configure-readline maybe-configure-readline
20475 maybe-configure-readline:
20476 @if readline
20477 maybe-configure-readline: configure-readline
20478 configure-readline:
20479 @$(unstage)
20480 @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
20481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
20482 r=`${PWD_COMMAND}`; export r; \
20483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20484 $(HOST_EXPORTS) \
20485 echo Configuring in $(HOST_SUBDIR)/readline; \
20486 cd "$(HOST_SUBDIR)/readline" || exit 1; \
20487 case $(srcdir) in \
20488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20489 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
20490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20491 esac; \
20492 srcdiroption="--srcdir=$${topdir}/readline"; \
20493 libsrcdir="$$s/readline"; \
20494 $(SHELL) $${libsrcdir}/configure \
20495 $(HOST_CONFIGARGS) $${srcdiroption} \
20496 || exit 1
20497 @endif readline
20503 .PHONY: all-readline maybe-all-readline
20504 maybe-all-readline:
20505 @if readline
20506 TARGET-readline=all
20507 maybe-all-readline: all-readline
20508 all-readline: configure-readline
20509 @$(unstage)
20510 @r=`${PWD_COMMAND}`; export r; \
20511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20512 $(HOST_EXPORTS) \
20513 (cd $(HOST_SUBDIR)/readline && \
20514 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
20515 @endif readline
20520 .PHONY: check-readline maybe-check-readline
20521 maybe-check-readline:
20522 @if readline
20523 maybe-check-readline: check-readline
20525 check-readline:
20526 @$(unstage)
20527 @r=`${PWD_COMMAND}`; export r; \
20528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20529 $(HOST_EXPORTS) \
20530 (cd $(HOST_SUBDIR)/readline && \
20531 $(MAKE) $(FLAGS_TO_PASS) check)
20533 @endif readline
20535 .PHONY: install-readline maybe-install-readline
20536 maybe-install-readline:
20537 @if readline
20538 maybe-install-readline: install-readline
20540 install-readline: installdirs
20541 @$(unstage)
20542 @r=`${PWD_COMMAND}`; export r; \
20543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20544 $(HOST_EXPORTS) \
20545 (cd $(HOST_SUBDIR)/readline && \
20546 $(MAKE) $(FLAGS_TO_PASS) install)
20548 @endif readline
20550 # Other targets (info, dvi, etc.)
20552 .PHONY: maybe-info-readline info-readline
20553 maybe-info-readline:
20554 @if readline
20555 maybe-info-readline: info-readline
20557 info-readline: \
20558 configure-readline
20559 @$(unstage)
20560 @[ -f ./readline/Makefile ] || exit 0; \
20561 r=`${PWD_COMMAND}`; export r; \
20562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563 $(HOST_EXPORTS) \
20564 for flag in $(EXTRA_HOST_FLAGS) ; do \
20565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20566 done; \
20567 echo "Doing info in readline" ; \
20568 (cd $(HOST_SUBDIR)/readline && \
20569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20571 "RANLIB=$${RANLIB}" \
20572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20573 info) \
20574 || exit 1
20576 @endif readline
20578 .PHONY: maybe-dvi-readline dvi-readline
20579 maybe-dvi-readline:
20580 @if readline
20581 maybe-dvi-readline: dvi-readline
20583 dvi-readline: \
20584 configure-readline
20585 @$(unstage)
20586 @[ -f ./readline/Makefile ] || exit 0; \
20587 r=`${PWD_COMMAND}`; export r; \
20588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20589 $(HOST_EXPORTS) \
20590 for flag in $(EXTRA_HOST_FLAGS) ; do \
20591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20592 done; \
20593 echo "Doing dvi in readline" ; \
20594 (cd $(HOST_SUBDIR)/readline && \
20595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20597 "RANLIB=$${RANLIB}" \
20598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20599 dvi) \
20600 || exit 1
20602 @endif readline
20604 .PHONY: maybe-html-readline html-readline
20605 maybe-html-readline:
20606 @if readline
20607 maybe-html-readline: html-readline
20609 html-readline: \
20610 configure-readline
20611 @$(unstage)
20612 @[ -f ./readline/Makefile ] || exit 0; \
20613 r=`${PWD_COMMAND}`; export r; \
20614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20615 $(HOST_EXPORTS) \
20616 for flag in $(EXTRA_HOST_FLAGS) ; do \
20617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20618 done; \
20619 echo "Doing html in readline" ; \
20620 (cd $(HOST_SUBDIR)/readline && \
20621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20623 "RANLIB=$${RANLIB}" \
20624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20625 html) \
20626 || exit 1
20628 @endif readline
20630 .PHONY: maybe-TAGS-readline TAGS-readline
20631 maybe-TAGS-readline:
20632 @if readline
20633 maybe-TAGS-readline: TAGS-readline
20635 TAGS-readline: \
20636 configure-readline
20637 @$(unstage)
20638 @[ -f ./readline/Makefile ] || exit 0; \
20639 r=`${PWD_COMMAND}`; export r; \
20640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20641 $(HOST_EXPORTS) \
20642 for flag in $(EXTRA_HOST_FLAGS) ; do \
20643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20644 done; \
20645 echo "Doing TAGS in readline" ; \
20646 (cd $(HOST_SUBDIR)/readline && \
20647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20649 "RANLIB=$${RANLIB}" \
20650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20651 TAGS) \
20652 || exit 1
20654 @endif readline
20656 .PHONY: maybe-install-info-readline install-info-readline
20657 maybe-install-info-readline:
20658 @if readline
20659 maybe-install-info-readline: install-info-readline
20661 install-info-readline: \
20662 configure-readline \
20663 info-readline
20664 @$(unstage)
20665 @[ -f ./readline/Makefile ] || exit 0; \
20666 r=`${PWD_COMMAND}`; export r; \
20667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20668 $(HOST_EXPORTS) \
20669 for flag in $(EXTRA_HOST_FLAGS) ; do \
20670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20671 done; \
20672 echo "Doing install-info in readline" ; \
20673 (cd $(HOST_SUBDIR)/readline && \
20674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20676 "RANLIB=$${RANLIB}" \
20677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20678 install-info) \
20679 || exit 1
20681 @endif readline
20683 .PHONY: maybe-installcheck-readline installcheck-readline
20684 maybe-installcheck-readline:
20685 @if readline
20686 maybe-installcheck-readline: installcheck-readline
20688 installcheck-readline: \
20689 configure-readline
20690 @$(unstage)
20691 @[ -f ./readline/Makefile ] || exit 0; \
20692 r=`${PWD_COMMAND}`; export r; \
20693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20694 $(HOST_EXPORTS) \
20695 for flag in $(EXTRA_HOST_FLAGS) ; do \
20696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20697 done; \
20698 echo "Doing installcheck in readline" ; \
20699 (cd $(HOST_SUBDIR)/readline && \
20700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20702 "RANLIB=$${RANLIB}" \
20703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20704 installcheck) \
20705 || exit 1
20707 @endif readline
20709 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
20710 maybe-mostlyclean-readline:
20711 @if readline
20712 maybe-mostlyclean-readline: mostlyclean-readline
20714 mostlyclean-readline:
20715 @$(unstage)
20716 @[ -f ./readline/Makefile ] || exit 0; \
20717 r=`${PWD_COMMAND}`; export r; \
20718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20719 $(HOST_EXPORTS) \
20720 for flag in $(EXTRA_HOST_FLAGS) ; do \
20721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20722 done; \
20723 echo "Doing mostlyclean in readline" ; \
20724 (cd $(HOST_SUBDIR)/readline && \
20725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20727 "RANLIB=$${RANLIB}" \
20728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20729 mostlyclean) \
20730 || exit 1
20732 @endif readline
20734 .PHONY: maybe-clean-readline clean-readline
20735 maybe-clean-readline:
20736 @if readline
20737 maybe-clean-readline: clean-readline
20739 clean-readline:
20740 @$(unstage)
20741 @[ -f ./readline/Makefile ] || exit 0; \
20742 r=`${PWD_COMMAND}`; export r; \
20743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20744 $(HOST_EXPORTS) \
20745 for flag in $(EXTRA_HOST_FLAGS) ; do \
20746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20747 done; \
20748 echo "Doing clean in readline" ; \
20749 (cd $(HOST_SUBDIR)/readline && \
20750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20752 "RANLIB=$${RANLIB}" \
20753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20754 clean) \
20755 || exit 1
20757 @endif readline
20759 .PHONY: maybe-distclean-readline distclean-readline
20760 maybe-distclean-readline:
20761 @if readline
20762 maybe-distclean-readline: distclean-readline
20764 distclean-readline:
20765 @$(unstage)
20766 @[ -f ./readline/Makefile ] || exit 0; \
20767 r=`${PWD_COMMAND}`; export r; \
20768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20769 $(HOST_EXPORTS) \
20770 for flag in $(EXTRA_HOST_FLAGS) ; do \
20771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20772 done; \
20773 echo "Doing distclean in readline" ; \
20774 (cd $(HOST_SUBDIR)/readline && \
20775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20777 "RANLIB=$${RANLIB}" \
20778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20779 distclean) \
20780 || exit 1
20782 @endif readline
20784 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
20785 maybe-maintainer-clean-readline:
20786 @if readline
20787 maybe-maintainer-clean-readline: maintainer-clean-readline
20789 maintainer-clean-readline:
20790 @$(unstage)
20791 @[ -f ./readline/Makefile ] || exit 0; \
20792 r=`${PWD_COMMAND}`; export r; \
20793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20794 $(HOST_EXPORTS) \
20795 for flag in $(EXTRA_HOST_FLAGS) ; do \
20796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20797 done; \
20798 echo "Doing maintainer-clean in readline" ; \
20799 (cd $(HOST_SUBDIR)/readline && \
20800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20802 "RANLIB=$${RANLIB}" \
20803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20804 maintainer-clean) \
20805 || exit 1
20807 @endif readline
20811 .PHONY: configure-release maybe-configure-release
20812 maybe-configure-release:
20813 @if release
20814 maybe-configure-release: configure-release
20815 configure-release:
20816 @$(unstage)
20817 @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
20818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
20819 r=`${PWD_COMMAND}`; export r; \
20820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20821 $(HOST_EXPORTS) \
20822 echo Configuring in $(HOST_SUBDIR)/release; \
20823 cd "$(HOST_SUBDIR)/release" || exit 1; \
20824 case $(srcdir) in \
20825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20826 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
20827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20828 esac; \
20829 srcdiroption="--srcdir=$${topdir}/release"; \
20830 libsrcdir="$$s/release"; \
20831 $(SHELL) $${libsrcdir}/configure \
20832 $(HOST_CONFIGARGS) $${srcdiroption} \
20833 || exit 1
20834 @endif release
20840 .PHONY: all-release maybe-all-release
20841 maybe-all-release:
20842 @if release
20843 TARGET-release=all
20844 maybe-all-release: all-release
20845 all-release: configure-release
20846 @$(unstage)
20847 @r=`${PWD_COMMAND}`; export r; \
20848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849 $(HOST_EXPORTS) \
20850 (cd $(HOST_SUBDIR)/release && \
20851 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
20852 @endif release
20857 .PHONY: check-release maybe-check-release
20858 maybe-check-release:
20859 @if release
20860 maybe-check-release: check-release
20862 check-release:
20864 @endif release
20866 .PHONY: install-release maybe-install-release
20867 maybe-install-release:
20868 @if release
20869 maybe-install-release: install-release
20871 install-release:
20873 @endif release
20875 # Other targets (info, dvi, etc.)
20877 .PHONY: maybe-info-release info-release
20878 maybe-info-release:
20879 @if release
20880 maybe-info-release: info-release
20882 info-release: \
20883 configure-release
20884 @$(unstage)
20885 @[ -f ./release/Makefile ] || exit 0; \
20886 r=`${PWD_COMMAND}`; export r; \
20887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20888 $(HOST_EXPORTS) \
20889 for flag in $(EXTRA_HOST_FLAGS) ; do \
20890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20891 done; \
20892 echo "Doing info in release" ; \
20893 (cd $(HOST_SUBDIR)/release && \
20894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20896 "RANLIB=$${RANLIB}" \
20897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20898 info) \
20899 || exit 1
20901 @endif release
20903 .PHONY: maybe-dvi-release dvi-release
20904 maybe-dvi-release:
20905 @if release
20906 maybe-dvi-release: dvi-release
20908 dvi-release: \
20909 configure-release
20910 @$(unstage)
20911 @[ -f ./release/Makefile ] || exit 0; \
20912 r=`${PWD_COMMAND}`; export r; \
20913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20914 $(HOST_EXPORTS) \
20915 for flag in $(EXTRA_HOST_FLAGS) ; do \
20916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20917 done; \
20918 echo "Doing dvi in release" ; \
20919 (cd $(HOST_SUBDIR)/release && \
20920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20922 "RANLIB=$${RANLIB}" \
20923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20924 dvi) \
20925 || exit 1
20927 @endif release
20929 .PHONY: maybe-html-release html-release
20930 maybe-html-release:
20931 @if release
20932 maybe-html-release: html-release
20934 html-release: \
20935 configure-release
20936 @$(unstage)
20937 @[ -f ./release/Makefile ] || exit 0; \
20938 r=`${PWD_COMMAND}`; export r; \
20939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20940 $(HOST_EXPORTS) \
20941 for flag in $(EXTRA_HOST_FLAGS) ; do \
20942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20943 done; \
20944 echo "Doing html in release" ; \
20945 (cd $(HOST_SUBDIR)/release && \
20946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20948 "RANLIB=$${RANLIB}" \
20949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20950 html) \
20951 || exit 1
20953 @endif release
20955 .PHONY: maybe-TAGS-release TAGS-release
20956 maybe-TAGS-release:
20957 @if release
20958 maybe-TAGS-release: TAGS-release
20960 TAGS-release: \
20961 configure-release
20962 @$(unstage)
20963 @[ -f ./release/Makefile ] || exit 0; \
20964 r=`${PWD_COMMAND}`; export r; \
20965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20966 $(HOST_EXPORTS) \
20967 for flag in $(EXTRA_HOST_FLAGS) ; do \
20968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20969 done; \
20970 echo "Doing TAGS in release" ; \
20971 (cd $(HOST_SUBDIR)/release && \
20972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20974 "RANLIB=$${RANLIB}" \
20975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20976 TAGS) \
20977 || exit 1
20979 @endif release
20981 .PHONY: maybe-install-info-release install-info-release
20982 maybe-install-info-release:
20983 @if release
20984 maybe-install-info-release: install-info-release
20986 install-info-release: \
20987 configure-release \
20988 info-release
20989 @$(unstage)
20990 @[ -f ./release/Makefile ] || exit 0; \
20991 r=`${PWD_COMMAND}`; export r; \
20992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20993 $(HOST_EXPORTS) \
20994 for flag in $(EXTRA_HOST_FLAGS) ; do \
20995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20996 done; \
20997 echo "Doing install-info in release" ; \
20998 (cd $(HOST_SUBDIR)/release && \
20999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21001 "RANLIB=$${RANLIB}" \
21002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21003 install-info) \
21004 || exit 1
21006 @endif release
21008 .PHONY: maybe-installcheck-release installcheck-release
21009 maybe-installcheck-release:
21010 @if release
21011 maybe-installcheck-release: installcheck-release
21013 installcheck-release: \
21014 configure-release
21015 @$(unstage)
21016 @[ -f ./release/Makefile ] || exit 0; \
21017 r=`${PWD_COMMAND}`; export r; \
21018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21019 $(HOST_EXPORTS) \
21020 for flag in $(EXTRA_HOST_FLAGS) ; do \
21021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21022 done; \
21023 echo "Doing installcheck in release" ; \
21024 (cd $(HOST_SUBDIR)/release && \
21025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21027 "RANLIB=$${RANLIB}" \
21028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21029 installcheck) \
21030 || exit 1
21032 @endif release
21034 .PHONY: maybe-mostlyclean-release mostlyclean-release
21035 maybe-mostlyclean-release:
21036 @if release
21037 maybe-mostlyclean-release: mostlyclean-release
21039 mostlyclean-release:
21040 @$(unstage)
21041 @[ -f ./release/Makefile ] || exit 0; \
21042 r=`${PWD_COMMAND}`; export r; \
21043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21044 $(HOST_EXPORTS) \
21045 for flag in $(EXTRA_HOST_FLAGS) ; do \
21046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21047 done; \
21048 echo "Doing mostlyclean in release" ; \
21049 (cd $(HOST_SUBDIR)/release && \
21050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21052 "RANLIB=$${RANLIB}" \
21053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21054 mostlyclean) \
21055 || exit 1
21057 @endif release
21059 .PHONY: maybe-clean-release clean-release
21060 maybe-clean-release:
21061 @if release
21062 maybe-clean-release: clean-release
21064 clean-release:
21065 @$(unstage)
21066 @[ -f ./release/Makefile ] || exit 0; \
21067 r=`${PWD_COMMAND}`; export r; \
21068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21069 $(HOST_EXPORTS) \
21070 for flag in $(EXTRA_HOST_FLAGS) ; do \
21071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21072 done; \
21073 echo "Doing clean in release" ; \
21074 (cd $(HOST_SUBDIR)/release && \
21075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21077 "RANLIB=$${RANLIB}" \
21078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21079 clean) \
21080 || exit 1
21082 @endif release
21084 .PHONY: maybe-distclean-release distclean-release
21085 maybe-distclean-release:
21086 @if release
21087 maybe-distclean-release: distclean-release
21089 distclean-release:
21090 @$(unstage)
21091 @[ -f ./release/Makefile ] || exit 0; \
21092 r=`${PWD_COMMAND}`; export r; \
21093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21094 $(HOST_EXPORTS) \
21095 for flag in $(EXTRA_HOST_FLAGS) ; do \
21096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21097 done; \
21098 echo "Doing distclean in release" ; \
21099 (cd $(HOST_SUBDIR)/release && \
21100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21102 "RANLIB=$${RANLIB}" \
21103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21104 distclean) \
21105 || exit 1
21107 @endif release
21109 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
21110 maybe-maintainer-clean-release:
21111 @if release
21112 maybe-maintainer-clean-release: maintainer-clean-release
21114 maintainer-clean-release:
21115 @$(unstage)
21116 @[ -f ./release/Makefile ] || exit 0; \
21117 r=`${PWD_COMMAND}`; export r; \
21118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21119 $(HOST_EXPORTS) \
21120 for flag in $(EXTRA_HOST_FLAGS) ; do \
21121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21122 done; \
21123 echo "Doing maintainer-clean in release" ; \
21124 (cd $(HOST_SUBDIR)/release && \
21125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127 "RANLIB=$${RANLIB}" \
21128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21129 maintainer-clean) \
21130 || exit 1
21132 @endif release
21136 .PHONY: configure-recode maybe-configure-recode
21137 maybe-configure-recode:
21138 @if recode
21139 maybe-configure-recode: configure-recode
21140 configure-recode:
21141 @$(unstage)
21142 @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
21143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
21144 r=`${PWD_COMMAND}`; export r; \
21145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21146 $(HOST_EXPORTS) \
21147 echo Configuring in $(HOST_SUBDIR)/recode; \
21148 cd "$(HOST_SUBDIR)/recode" || exit 1; \
21149 case $(srcdir) in \
21150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21151 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
21152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21153 esac; \
21154 srcdiroption="--srcdir=$${topdir}/recode"; \
21155 libsrcdir="$$s/recode"; \
21156 $(SHELL) $${libsrcdir}/configure \
21157 $(HOST_CONFIGARGS) $${srcdiroption} \
21158 || exit 1
21159 @endif recode
21165 .PHONY: all-recode maybe-all-recode
21166 maybe-all-recode:
21167 @if recode
21168 TARGET-recode=all
21169 maybe-all-recode: all-recode
21170 all-recode: configure-recode
21171 @$(unstage)
21172 @r=`${PWD_COMMAND}`; export r; \
21173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174 $(HOST_EXPORTS) \
21175 (cd $(HOST_SUBDIR)/recode && \
21176 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
21177 @endif recode
21182 .PHONY: check-recode maybe-check-recode
21183 maybe-check-recode:
21184 @if recode
21185 maybe-check-recode: check-recode
21187 check-recode:
21188 @$(unstage)
21189 @r=`${PWD_COMMAND}`; export r; \
21190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21191 $(HOST_EXPORTS) \
21192 (cd $(HOST_SUBDIR)/recode && \
21193 $(MAKE) $(FLAGS_TO_PASS) check)
21195 @endif recode
21197 .PHONY: install-recode maybe-install-recode
21198 maybe-install-recode:
21199 @if recode
21200 maybe-install-recode: install-recode
21202 install-recode: installdirs
21203 @$(unstage)
21204 @r=`${PWD_COMMAND}`; export r; \
21205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21206 $(HOST_EXPORTS) \
21207 (cd $(HOST_SUBDIR)/recode && \
21208 $(MAKE) $(FLAGS_TO_PASS) install)
21210 @endif recode
21212 # Other targets (info, dvi, etc.)
21214 .PHONY: maybe-info-recode info-recode
21215 maybe-info-recode:
21216 @if recode
21217 maybe-info-recode: info-recode
21219 info-recode: \
21220 configure-recode
21221 @$(unstage)
21222 @[ -f ./recode/Makefile ] || exit 0; \
21223 r=`${PWD_COMMAND}`; export r; \
21224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225 $(HOST_EXPORTS) \
21226 for flag in $(EXTRA_HOST_FLAGS) ; do \
21227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21228 done; \
21229 echo "Doing info in recode" ; \
21230 (cd $(HOST_SUBDIR)/recode && \
21231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21233 "RANLIB=$${RANLIB}" \
21234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21235 info) \
21236 || exit 1
21238 @endif recode
21240 .PHONY: maybe-dvi-recode dvi-recode
21241 maybe-dvi-recode:
21242 @if recode
21243 maybe-dvi-recode: dvi-recode
21245 dvi-recode: \
21246 configure-recode
21247 @$(unstage)
21248 @[ -f ./recode/Makefile ] || exit 0; \
21249 r=`${PWD_COMMAND}`; export r; \
21250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21251 $(HOST_EXPORTS) \
21252 for flag in $(EXTRA_HOST_FLAGS) ; do \
21253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21254 done; \
21255 echo "Doing dvi in recode" ; \
21256 (cd $(HOST_SUBDIR)/recode && \
21257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21259 "RANLIB=$${RANLIB}" \
21260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21261 dvi) \
21262 || exit 1
21264 @endif recode
21266 .PHONY: maybe-html-recode html-recode
21267 maybe-html-recode:
21268 @if recode
21269 maybe-html-recode: html-recode
21271 html-recode: \
21272 configure-recode
21273 @$(unstage)
21274 @[ -f ./recode/Makefile ] || exit 0; \
21275 r=`${PWD_COMMAND}`; export r; \
21276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21277 $(HOST_EXPORTS) \
21278 for flag in $(EXTRA_HOST_FLAGS) ; do \
21279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21280 done; \
21281 echo "Doing html in recode" ; \
21282 (cd $(HOST_SUBDIR)/recode && \
21283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21285 "RANLIB=$${RANLIB}" \
21286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21287 html) \
21288 || exit 1
21290 @endif recode
21292 .PHONY: maybe-TAGS-recode TAGS-recode
21293 maybe-TAGS-recode:
21294 @if recode
21295 maybe-TAGS-recode: TAGS-recode
21297 TAGS-recode: \
21298 configure-recode
21299 @$(unstage)
21300 @[ -f ./recode/Makefile ] || exit 0; \
21301 r=`${PWD_COMMAND}`; export r; \
21302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303 $(HOST_EXPORTS) \
21304 for flag in $(EXTRA_HOST_FLAGS) ; do \
21305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21306 done; \
21307 echo "Doing TAGS in recode" ; \
21308 (cd $(HOST_SUBDIR)/recode && \
21309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21311 "RANLIB=$${RANLIB}" \
21312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21313 TAGS) \
21314 || exit 1
21316 @endif recode
21318 .PHONY: maybe-install-info-recode install-info-recode
21319 maybe-install-info-recode:
21320 @if recode
21321 maybe-install-info-recode: install-info-recode
21323 install-info-recode: \
21324 configure-recode \
21325 info-recode
21326 @$(unstage)
21327 @[ -f ./recode/Makefile ] || exit 0; \
21328 r=`${PWD_COMMAND}`; export r; \
21329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21330 $(HOST_EXPORTS) \
21331 for flag in $(EXTRA_HOST_FLAGS) ; do \
21332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21333 done; \
21334 echo "Doing install-info in recode" ; \
21335 (cd $(HOST_SUBDIR)/recode && \
21336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21338 "RANLIB=$${RANLIB}" \
21339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21340 install-info) \
21341 || exit 1
21343 @endif recode
21345 .PHONY: maybe-installcheck-recode installcheck-recode
21346 maybe-installcheck-recode:
21347 @if recode
21348 maybe-installcheck-recode: installcheck-recode
21350 installcheck-recode: \
21351 configure-recode
21352 @$(unstage)
21353 @[ -f ./recode/Makefile ] || exit 0; \
21354 r=`${PWD_COMMAND}`; export r; \
21355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21356 $(HOST_EXPORTS) \
21357 for flag in $(EXTRA_HOST_FLAGS) ; do \
21358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21359 done; \
21360 echo "Doing installcheck in recode" ; \
21361 (cd $(HOST_SUBDIR)/recode && \
21362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21364 "RANLIB=$${RANLIB}" \
21365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21366 installcheck) \
21367 || exit 1
21369 @endif recode
21371 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
21372 maybe-mostlyclean-recode:
21373 @if recode
21374 maybe-mostlyclean-recode: mostlyclean-recode
21376 mostlyclean-recode:
21377 @$(unstage)
21378 @[ -f ./recode/Makefile ] || exit 0; \
21379 r=`${PWD_COMMAND}`; export r; \
21380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21381 $(HOST_EXPORTS) \
21382 for flag in $(EXTRA_HOST_FLAGS) ; do \
21383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21384 done; \
21385 echo "Doing mostlyclean in recode" ; \
21386 (cd $(HOST_SUBDIR)/recode && \
21387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21389 "RANLIB=$${RANLIB}" \
21390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21391 mostlyclean) \
21392 || exit 1
21394 @endif recode
21396 .PHONY: maybe-clean-recode clean-recode
21397 maybe-clean-recode:
21398 @if recode
21399 maybe-clean-recode: clean-recode
21401 clean-recode:
21402 @$(unstage)
21403 @[ -f ./recode/Makefile ] || exit 0; \
21404 r=`${PWD_COMMAND}`; export r; \
21405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21406 $(HOST_EXPORTS) \
21407 for flag in $(EXTRA_HOST_FLAGS) ; do \
21408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21409 done; \
21410 echo "Doing clean in recode" ; \
21411 (cd $(HOST_SUBDIR)/recode && \
21412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21414 "RANLIB=$${RANLIB}" \
21415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21416 clean) \
21417 || exit 1
21419 @endif recode
21421 .PHONY: maybe-distclean-recode distclean-recode
21422 maybe-distclean-recode:
21423 @if recode
21424 maybe-distclean-recode: distclean-recode
21426 distclean-recode:
21427 @$(unstage)
21428 @[ -f ./recode/Makefile ] || exit 0; \
21429 r=`${PWD_COMMAND}`; export r; \
21430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21431 $(HOST_EXPORTS) \
21432 for flag in $(EXTRA_HOST_FLAGS) ; do \
21433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21434 done; \
21435 echo "Doing distclean in recode" ; \
21436 (cd $(HOST_SUBDIR)/recode && \
21437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21439 "RANLIB=$${RANLIB}" \
21440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21441 distclean) \
21442 || exit 1
21444 @endif recode
21446 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
21447 maybe-maintainer-clean-recode:
21448 @if recode
21449 maybe-maintainer-clean-recode: maintainer-clean-recode
21451 maintainer-clean-recode:
21452 @$(unstage)
21453 @[ -f ./recode/Makefile ] || exit 0; \
21454 r=`${PWD_COMMAND}`; export r; \
21455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456 $(HOST_EXPORTS) \
21457 for flag in $(EXTRA_HOST_FLAGS) ; do \
21458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21459 done; \
21460 echo "Doing maintainer-clean in recode" ; \
21461 (cd $(HOST_SUBDIR)/recode && \
21462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21464 "RANLIB=$${RANLIB}" \
21465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21466 maintainer-clean) \
21467 || exit 1
21469 @endif recode
21473 .PHONY: configure-sed maybe-configure-sed
21474 maybe-configure-sed:
21475 @if sed
21476 maybe-configure-sed: configure-sed
21477 configure-sed:
21478 @$(unstage)
21479 @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
21480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
21481 r=`${PWD_COMMAND}`; export r; \
21482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21483 $(HOST_EXPORTS) \
21484 echo Configuring in $(HOST_SUBDIR)/sed; \
21485 cd "$(HOST_SUBDIR)/sed" || exit 1; \
21486 case $(srcdir) in \
21487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21488 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
21489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21490 esac; \
21491 srcdiroption="--srcdir=$${topdir}/sed"; \
21492 libsrcdir="$$s/sed"; \
21493 $(SHELL) $${libsrcdir}/configure \
21494 $(HOST_CONFIGARGS) $${srcdiroption} \
21495 || exit 1
21496 @endif sed
21502 .PHONY: all-sed maybe-all-sed
21503 maybe-all-sed:
21504 @if sed
21505 TARGET-sed=all
21506 maybe-all-sed: all-sed
21507 all-sed: configure-sed
21508 @$(unstage)
21509 @r=`${PWD_COMMAND}`; export r; \
21510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511 $(HOST_EXPORTS) \
21512 (cd $(HOST_SUBDIR)/sed && \
21513 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
21514 @endif sed
21519 .PHONY: check-sed maybe-check-sed
21520 maybe-check-sed:
21521 @if sed
21522 maybe-check-sed: check-sed
21524 check-sed:
21525 @$(unstage)
21526 @r=`${PWD_COMMAND}`; export r; \
21527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528 $(HOST_EXPORTS) \
21529 (cd $(HOST_SUBDIR)/sed && \
21530 $(MAKE) $(FLAGS_TO_PASS) check)
21532 @endif sed
21534 .PHONY: install-sed maybe-install-sed
21535 maybe-install-sed:
21536 @if sed
21537 maybe-install-sed: install-sed
21539 install-sed: installdirs
21540 @$(unstage)
21541 @r=`${PWD_COMMAND}`; export r; \
21542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21543 $(HOST_EXPORTS) \
21544 (cd $(HOST_SUBDIR)/sed && \
21545 $(MAKE) $(FLAGS_TO_PASS) install)
21547 @endif sed
21549 # Other targets (info, dvi, etc.)
21551 .PHONY: maybe-info-sed info-sed
21552 maybe-info-sed:
21553 @if sed
21554 maybe-info-sed: info-sed
21556 info-sed: \
21557 configure-sed
21558 @$(unstage)
21559 @[ -f ./sed/Makefile ] || exit 0; \
21560 r=`${PWD_COMMAND}`; export r; \
21561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21562 $(HOST_EXPORTS) \
21563 for flag in $(EXTRA_HOST_FLAGS) ; do \
21564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21565 done; \
21566 echo "Doing info in sed" ; \
21567 (cd $(HOST_SUBDIR)/sed && \
21568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21570 "RANLIB=$${RANLIB}" \
21571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21572 info) \
21573 || exit 1
21575 @endif sed
21577 .PHONY: maybe-dvi-sed dvi-sed
21578 maybe-dvi-sed:
21579 @if sed
21580 maybe-dvi-sed: dvi-sed
21582 dvi-sed: \
21583 configure-sed
21584 @$(unstage)
21585 @[ -f ./sed/Makefile ] || exit 0; \
21586 r=`${PWD_COMMAND}`; export r; \
21587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21588 $(HOST_EXPORTS) \
21589 for flag in $(EXTRA_HOST_FLAGS) ; do \
21590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21591 done; \
21592 echo "Doing dvi in sed" ; \
21593 (cd $(HOST_SUBDIR)/sed && \
21594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21596 "RANLIB=$${RANLIB}" \
21597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21598 dvi) \
21599 || exit 1
21601 @endif sed
21603 .PHONY: maybe-html-sed html-sed
21604 maybe-html-sed:
21605 @if sed
21606 maybe-html-sed: html-sed
21608 html-sed: \
21609 configure-sed
21610 @$(unstage)
21611 @[ -f ./sed/Makefile ] || exit 0; \
21612 r=`${PWD_COMMAND}`; export r; \
21613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21614 $(HOST_EXPORTS) \
21615 for flag in $(EXTRA_HOST_FLAGS) ; do \
21616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21617 done; \
21618 echo "Doing html in sed" ; \
21619 (cd $(HOST_SUBDIR)/sed && \
21620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21622 "RANLIB=$${RANLIB}" \
21623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21624 html) \
21625 || exit 1
21627 @endif sed
21629 .PHONY: maybe-TAGS-sed TAGS-sed
21630 maybe-TAGS-sed:
21631 @if sed
21632 maybe-TAGS-sed: TAGS-sed
21634 TAGS-sed: \
21635 configure-sed
21636 @$(unstage)
21637 @[ -f ./sed/Makefile ] || exit 0; \
21638 r=`${PWD_COMMAND}`; export r; \
21639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640 $(HOST_EXPORTS) \
21641 for flag in $(EXTRA_HOST_FLAGS) ; do \
21642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21643 done; \
21644 echo "Doing TAGS in sed" ; \
21645 (cd $(HOST_SUBDIR)/sed && \
21646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21648 "RANLIB=$${RANLIB}" \
21649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21650 TAGS) \
21651 || exit 1
21653 @endif sed
21655 .PHONY: maybe-install-info-sed install-info-sed
21656 maybe-install-info-sed:
21657 @if sed
21658 maybe-install-info-sed: install-info-sed
21660 install-info-sed: \
21661 configure-sed \
21662 info-sed
21663 @$(unstage)
21664 @[ -f ./sed/Makefile ] || exit 0; \
21665 r=`${PWD_COMMAND}`; export r; \
21666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21667 $(HOST_EXPORTS) \
21668 for flag in $(EXTRA_HOST_FLAGS) ; do \
21669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21670 done; \
21671 echo "Doing install-info in sed" ; \
21672 (cd $(HOST_SUBDIR)/sed && \
21673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21675 "RANLIB=$${RANLIB}" \
21676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21677 install-info) \
21678 || exit 1
21680 @endif sed
21682 .PHONY: maybe-installcheck-sed installcheck-sed
21683 maybe-installcheck-sed:
21684 @if sed
21685 maybe-installcheck-sed: installcheck-sed
21687 installcheck-sed: \
21688 configure-sed
21689 @$(unstage)
21690 @[ -f ./sed/Makefile ] || exit 0; \
21691 r=`${PWD_COMMAND}`; export r; \
21692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21693 $(HOST_EXPORTS) \
21694 for flag in $(EXTRA_HOST_FLAGS) ; do \
21695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21696 done; \
21697 echo "Doing installcheck in sed" ; \
21698 (cd $(HOST_SUBDIR)/sed && \
21699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21701 "RANLIB=$${RANLIB}" \
21702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21703 installcheck) \
21704 || exit 1
21706 @endif sed
21708 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
21709 maybe-mostlyclean-sed:
21710 @if sed
21711 maybe-mostlyclean-sed: mostlyclean-sed
21713 mostlyclean-sed:
21714 @$(unstage)
21715 @[ -f ./sed/Makefile ] || exit 0; \
21716 r=`${PWD_COMMAND}`; export r; \
21717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21718 $(HOST_EXPORTS) \
21719 for flag in $(EXTRA_HOST_FLAGS) ; do \
21720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21721 done; \
21722 echo "Doing mostlyclean in sed" ; \
21723 (cd $(HOST_SUBDIR)/sed && \
21724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21726 "RANLIB=$${RANLIB}" \
21727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21728 mostlyclean) \
21729 || exit 1
21731 @endif sed
21733 .PHONY: maybe-clean-sed clean-sed
21734 maybe-clean-sed:
21735 @if sed
21736 maybe-clean-sed: clean-sed
21738 clean-sed:
21739 @$(unstage)
21740 @[ -f ./sed/Makefile ] || exit 0; \
21741 r=`${PWD_COMMAND}`; export r; \
21742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743 $(HOST_EXPORTS) \
21744 for flag in $(EXTRA_HOST_FLAGS) ; do \
21745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21746 done; \
21747 echo "Doing clean in sed" ; \
21748 (cd $(HOST_SUBDIR)/sed && \
21749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21751 "RANLIB=$${RANLIB}" \
21752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21753 clean) \
21754 || exit 1
21756 @endif sed
21758 .PHONY: maybe-distclean-sed distclean-sed
21759 maybe-distclean-sed:
21760 @if sed
21761 maybe-distclean-sed: distclean-sed
21763 distclean-sed:
21764 @$(unstage)
21765 @[ -f ./sed/Makefile ] || exit 0; \
21766 r=`${PWD_COMMAND}`; export r; \
21767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21768 $(HOST_EXPORTS) \
21769 for flag in $(EXTRA_HOST_FLAGS) ; do \
21770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21771 done; \
21772 echo "Doing distclean in sed" ; \
21773 (cd $(HOST_SUBDIR)/sed && \
21774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21776 "RANLIB=$${RANLIB}" \
21777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21778 distclean) \
21779 || exit 1
21781 @endif sed
21783 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
21784 maybe-maintainer-clean-sed:
21785 @if sed
21786 maybe-maintainer-clean-sed: maintainer-clean-sed
21788 maintainer-clean-sed:
21789 @$(unstage)
21790 @[ -f ./sed/Makefile ] || exit 0; \
21791 r=`${PWD_COMMAND}`; export r; \
21792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21793 $(HOST_EXPORTS) \
21794 for flag in $(EXTRA_HOST_FLAGS) ; do \
21795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21796 done; \
21797 echo "Doing maintainer-clean in sed" ; \
21798 (cd $(HOST_SUBDIR)/sed && \
21799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21801 "RANLIB=$${RANLIB}" \
21802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21803 maintainer-clean) \
21804 || exit 1
21806 @endif sed
21810 .PHONY: configure-send-pr maybe-configure-send-pr
21811 maybe-configure-send-pr:
21812 @if send-pr
21813 maybe-configure-send-pr: configure-send-pr
21814 configure-send-pr:
21815 @$(unstage)
21816 @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
21817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
21818 r=`${PWD_COMMAND}`; export r; \
21819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21820 $(HOST_EXPORTS) \
21821 echo Configuring in $(HOST_SUBDIR)/send-pr; \
21822 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
21823 case $(srcdir) in \
21824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21825 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
21826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21827 esac; \
21828 srcdiroption="--srcdir=$${topdir}/send-pr"; \
21829 libsrcdir="$$s/send-pr"; \
21830 $(SHELL) $${libsrcdir}/configure \
21831 $(HOST_CONFIGARGS) $${srcdiroption} \
21832 || exit 1
21833 @endif send-pr
21839 .PHONY: all-send-pr maybe-all-send-pr
21840 maybe-all-send-pr:
21841 @if send-pr
21842 TARGET-send-pr=all
21843 maybe-all-send-pr: all-send-pr
21844 all-send-pr: configure-send-pr
21845 @$(unstage)
21846 @r=`${PWD_COMMAND}`; export r; \
21847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848 $(HOST_EXPORTS) \
21849 (cd $(HOST_SUBDIR)/send-pr && \
21850 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
21851 @endif send-pr
21856 .PHONY: check-send-pr maybe-check-send-pr
21857 maybe-check-send-pr:
21858 @if send-pr
21859 maybe-check-send-pr: check-send-pr
21861 check-send-pr:
21862 @$(unstage)
21863 @r=`${PWD_COMMAND}`; export r; \
21864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21865 $(HOST_EXPORTS) \
21866 (cd $(HOST_SUBDIR)/send-pr && \
21867 $(MAKE) $(FLAGS_TO_PASS) check)
21869 @endif send-pr
21871 .PHONY: install-send-pr maybe-install-send-pr
21872 maybe-install-send-pr:
21873 @if send-pr
21874 maybe-install-send-pr: install-send-pr
21876 install-send-pr: installdirs
21877 @$(unstage)
21878 @r=`${PWD_COMMAND}`; export r; \
21879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21880 $(HOST_EXPORTS) \
21881 (cd $(HOST_SUBDIR)/send-pr && \
21882 $(MAKE) $(FLAGS_TO_PASS) install)
21884 @endif send-pr
21886 # Other targets (info, dvi, etc.)
21888 .PHONY: maybe-info-send-pr info-send-pr
21889 maybe-info-send-pr:
21890 @if send-pr
21891 maybe-info-send-pr: info-send-pr
21893 info-send-pr: \
21894 configure-send-pr
21895 @$(unstage)
21896 @[ -f ./send-pr/Makefile ] || exit 0; \
21897 r=`${PWD_COMMAND}`; export r; \
21898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21899 $(HOST_EXPORTS) \
21900 for flag in $(EXTRA_HOST_FLAGS) ; do \
21901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21902 done; \
21903 echo "Doing info in send-pr" ; \
21904 (cd $(HOST_SUBDIR)/send-pr && \
21905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21907 "RANLIB=$${RANLIB}" \
21908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21909 info) \
21910 || exit 1
21912 @endif send-pr
21914 .PHONY: maybe-dvi-send-pr dvi-send-pr
21915 maybe-dvi-send-pr:
21916 @if send-pr
21917 maybe-dvi-send-pr: dvi-send-pr
21919 dvi-send-pr: \
21920 configure-send-pr
21921 @$(unstage)
21922 @[ -f ./send-pr/Makefile ] || exit 0; \
21923 r=`${PWD_COMMAND}`; export r; \
21924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21925 $(HOST_EXPORTS) \
21926 for flag in $(EXTRA_HOST_FLAGS) ; do \
21927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21928 done; \
21929 echo "Doing dvi in send-pr" ; \
21930 (cd $(HOST_SUBDIR)/send-pr && \
21931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21933 "RANLIB=$${RANLIB}" \
21934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21935 dvi) \
21936 || exit 1
21938 @endif send-pr
21940 .PHONY: maybe-html-send-pr html-send-pr
21941 maybe-html-send-pr:
21942 @if send-pr
21943 maybe-html-send-pr: html-send-pr
21945 html-send-pr: \
21946 configure-send-pr
21947 @$(unstage)
21948 @[ -f ./send-pr/Makefile ] || exit 0; \
21949 r=`${PWD_COMMAND}`; export r; \
21950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21951 $(HOST_EXPORTS) \
21952 for flag in $(EXTRA_HOST_FLAGS) ; do \
21953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21954 done; \
21955 echo "Doing html in send-pr" ; \
21956 (cd $(HOST_SUBDIR)/send-pr && \
21957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21959 "RANLIB=$${RANLIB}" \
21960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21961 html) \
21962 || exit 1
21964 @endif send-pr
21966 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
21967 maybe-TAGS-send-pr:
21968 @if send-pr
21969 maybe-TAGS-send-pr: TAGS-send-pr
21971 TAGS-send-pr: \
21972 configure-send-pr
21973 @$(unstage)
21974 @[ -f ./send-pr/Makefile ] || exit 0; \
21975 r=`${PWD_COMMAND}`; export r; \
21976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21977 $(HOST_EXPORTS) \
21978 for flag in $(EXTRA_HOST_FLAGS) ; do \
21979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21980 done; \
21981 echo "Doing TAGS in send-pr" ; \
21982 (cd $(HOST_SUBDIR)/send-pr && \
21983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21985 "RANLIB=$${RANLIB}" \
21986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21987 TAGS) \
21988 || exit 1
21990 @endif send-pr
21992 .PHONY: maybe-install-info-send-pr install-info-send-pr
21993 maybe-install-info-send-pr:
21994 @if send-pr
21995 maybe-install-info-send-pr: install-info-send-pr
21997 install-info-send-pr: \
21998 configure-send-pr \
21999 info-send-pr
22000 @$(unstage)
22001 @[ -f ./send-pr/Makefile ] || exit 0; \
22002 r=`${PWD_COMMAND}`; export r; \
22003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22004 $(HOST_EXPORTS) \
22005 for flag in $(EXTRA_HOST_FLAGS) ; do \
22006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22007 done; \
22008 echo "Doing install-info in send-pr" ; \
22009 (cd $(HOST_SUBDIR)/send-pr && \
22010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22012 "RANLIB=$${RANLIB}" \
22013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22014 install-info) \
22015 || exit 1
22017 @endif send-pr
22019 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
22020 maybe-installcheck-send-pr:
22021 @if send-pr
22022 maybe-installcheck-send-pr: installcheck-send-pr
22024 installcheck-send-pr: \
22025 configure-send-pr
22026 @$(unstage)
22027 @[ -f ./send-pr/Makefile ] || exit 0; \
22028 r=`${PWD_COMMAND}`; export r; \
22029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22030 $(HOST_EXPORTS) \
22031 for flag in $(EXTRA_HOST_FLAGS) ; do \
22032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22033 done; \
22034 echo "Doing installcheck in send-pr" ; \
22035 (cd $(HOST_SUBDIR)/send-pr && \
22036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22038 "RANLIB=$${RANLIB}" \
22039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22040 installcheck) \
22041 || exit 1
22043 @endif send-pr
22045 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
22046 maybe-mostlyclean-send-pr:
22047 @if send-pr
22048 maybe-mostlyclean-send-pr: mostlyclean-send-pr
22050 mostlyclean-send-pr:
22051 @$(unstage)
22052 @[ -f ./send-pr/Makefile ] || exit 0; \
22053 r=`${PWD_COMMAND}`; export r; \
22054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22055 $(HOST_EXPORTS) \
22056 for flag in $(EXTRA_HOST_FLAGS) ; do \
22057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22058 done; \
22059 echo "Doing mostlyclean in send-pr" ; \
22060 (cd $(HOST_SUBDIR)/send-pr && \
22061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22063 "RANLIB=$${RANLIB}" \
22064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22065 mostlyclean) \
22066 || exit 1
22068 @endif send-pr
22070 .PHONY: maybe-clean-send-pr clean-send-pr
22071 maybe-clean-send-pr:
22072 @if send-pr
22073 maybe-clean-send-pr: clean-send-pr
22075 clean-send-pr:
22076 @$(unstage)
22077 @[ -f ./send-pr/Makefile ] || exit 0; \
22078 r=`${PWD_COMMAND}`; export r; \
22079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22080 $(HOST_EXPORTS) \
22081 for flag in $(EXTRA_HOST_FLAGS) ; do \
22082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22083 done; \
22084 echo "Doing clean in send-pr" ; \
22085 (cd $(HOST_SUBDIR)/send-pr && \
22086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22088 "RANLIB=$${RANLIB}" \
22089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22090 clean) \
22091 || exit 1
22093 @endif send-pr
22095 .PHONY: maybe-distclean-send-pr distclean-send-pr
22096 maybe-distclean-send-pr:
22097 @if send-pr
22098 maybe-distclean-send-pr: distclean-send-pr
22100 distclean-send-pr:
22101 @$(unstage)
22102 @[ -f ./send-pr/Makefile ] || exit 0; \
22103 r=`${PWD_COMMAND}`; export r; \
22104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22105 $(HOST_EXPORTS) \
22106 for flag in $(EXTRA_HOST_FLAGS) ; do \
22107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22108 done; \
22109 echo "Doing distclean in send-pr" ; \
22110 (cd $(HOST_SUBDIR)/send-pr && \
22111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22113 "RANLIB=$${RANLIB}" \
22114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22115 distclean) \
22116 || exit 1
22118 @endif send-pr
22120 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
22121 maybe-maintainer-clean-send-pr:
22122 @if send-pr
22123 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
22125 maintainer-clean-send-pr:
22126 @$(unstage)
22127 @[ -f ./send-pr/Makefile ] || exit 0; \
22128 r=`${PWD_COMMAND}`; export r; \
22129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22130 $(HOST_EXPORTS) \
22131 for flag in $(EXTRA_HOST_FLAGS) ; do \
22132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22133 done; \
22134 echo "Doing maintainer-clean in send-pr" ; \
22135 (cd $(HOST_SUBDIR)/send-pr && \
22136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22138 "RANLIB=$${RANLIB}" \
22139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22140 maintainer-clean) \
22141 || exit 1
22143 @endif send-pr
22147 .PHONY: configure-shellutils maybe-configure-shellutils
22148 maybe-configure-shellutils:
22149 @if shellutils
22150 maybe-configure-shellutils: configure-shellutils
22151 configure-shellutils:
22152 @$(unstage)
22153 @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
22154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
22155 r=`${PWD_COMMAND}`; export r; \
22156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22157 $(HOST_EXPORTS) \
22158 echo Configuring in $(HOST_SUBDIR)/shellutils; \
22159 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
22160 case $(srcdir) in \
22161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22162 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
22163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22164 esac; \
22165 srcdiroption="--srcdir=$${topdir}/shellutils"; \
22166 libsrcdir="$$s/shellutils"; \
22167 $(SHELL) $${libsrcdir}/configure \
22168 $(HOST_CONFIGARGS) $${srcdiroption} \
22169 || exit 1
22170 @endif shellutils
22176 .PHONY: all-shellutils maybe-all-shellutils
22177 maybe-all-shellutils:
22178 @if shellutils
22179 TARGET-shellutils=all
22180 maybe-all-shellutils: all-shellutils
22181 all-shellutils: configure-shellutils
22182 @$(unstage)
22183 @r=`${PWD_COMMAND}`; export r; \
22184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22185 $(HOST_EXPORTS) \
22186 (cd $(HOST_SUBDIR)/shellutils && \
22187 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
22188 @endif shellutils
22193 .PHONY: check-shellutils maybe-check-shellutils
22194 maybe-check-shellutils:
22195 @if shellutils
22196 maybe-check-shellutils: check-shellutils
22198 check-shellutils:
22199 @$(unstage)
22200 @r=`${PWD_COMMAND}`; export r; \
22201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22202 $(HOST_EXPORTS) \
22203 (cd $(HOST_SUBDIR)/shellutils && \
22204 $(MAKE) $(FLAGS_TO_PASS) check)
22206 @endif shellutils
22208 .PHONY: install-shellutils maybe-install-shellutils
22209 maybe-install-shellutils:
22210 @if shellutils
22211 maybe-install-shellutils: install-shellutils
22213 install-shellutils: installdirs
22214 @$(unstage)
22215 @r=`${PWD_COMMAND}`; export r; \
22216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22217 $(HOST_EXPORTS) \
22218 (cd $(HOST_SUBDIR)/shellutils && \
22219 $(MAKE) $(FLAGS_TO_PASS) install)
22221 @endif shellutils
22223 # Other targets (info, dvi, etc.)
22225 .PHONY: maybe-info-shellutils info-shellutils
22226 maybe-info-shellutils:
22227 @if shellutils
22228 maybe-info-shellutils: info-shellutils
22230 info-shellutils: \
22231 configure-shellutils
22232 @$(unstage)
22233 @[ -f ./shellutils/Makefile ] || exit 0; \
22234 r=`${PWD_COMMAND}`; export r; \
22235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22236 $(HOST_EXPORTS) \
22237 for flag in $(EXTRA_HOST_FLAGS) ; do \
22238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22239 done; \
22240 echo "Doing info in shellutils" ; \
22241 (cd $(HOST_SUBDIR)/shellutils && \
22242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22244 "RANLIB=$${RANLIB}" \
22245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22246 info) \
22247 || exit 1
22249 @endif shellutils
22251 .PHONY: maybe-dvi-shellutils dvi-shellutils
22252 maybe-dvi-shellutils:
22253 @if shellutils
22254 maybe-dvi-shellutils: dvi-shellutils
22256 dvi-shellutils: \
22257 configure-shellutils
22258 @$(unstage)
22259 @[ -f ./shellutils/Makefile ] || exit 0; \
22260 r=`${PWD_COMMAND}`; export r; \
22261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22262 $(HOST_EXPORTS) \
22263 for flag in $(EXTRA_HOST_FLAGS) ; do \
22264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22265 done; \
22266 echo "Doing dvi in shellutils" ; \
22267 (cd $(HOST_SUBDIR)/shellutils && \
22268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22270 "RANLIB=$${RANLIB}" \
22271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22272 dvi) \
22273 || exit 1
22275 @endif shellutils
22277 .PHONY: maybe-html-shellutils html-shellutils
22278 maybe-html-shellutils:
22279 @if shellutils
22280 maybe-html-shellutils: html-shellutils
22282 html-shellutils: \
22283 configure-shellutils
22284 @$(unstage)
22285 @[ -f ./shellutils/Makefile ] || exit 0; \
22286 r=`${PWD_COMMAND}`; export r; \
22287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22288 $(HOST_EXPORTS) \
22289 for flag in $(EXTRA_HOST_FLAGS) ; do \
22290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22291 done; \
22292 echo "Doing html in shellutils" ; \
22293 (cd $(HOST_SUBDIR)/shellutils && \
22294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22296 "RANLIB=$${RANLIB}" \
22297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22298 html) \
22299 || exit 1
22301 @endif shellutils
22303 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
22304 maybe-TAGS-shellutils:
22305 @if shellutils
22306 maybe-TAGS-shellutils: TAGS-shellutils
22308 TAGS-shellutils: \
22309 configure-shellutils
22310 @$(unstage)
22311 @[ -f ./shellutils/Makefile ] || exit 0; \
22312 r=`${PWD_COMMAND}`; export r; \
22313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22314 $(HOST_EXPORTS) \
22315 for flag in $(EXTRA_HOST_FLAGS) ; do \
22316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22317 done; \
22318 echo "Doing TAGS in shellutils" ; \
22319 (cd $(HOST_SUBDIR)/shellutils && \
22320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22322 "RANLIB=$${RANLIB}" \
22323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22324 TAGS) \
22325 || exit 1
22327 @endif shellutils
22329 .PHONY: maybe-install-info-shellutils install-info-shellutils
22330 maybe-install-info-shellutils:
22331 @if shellutils
22332 maybe-install-info-shellutils: install-info-shellutils
22334 install-info-shellutils: \
22335 configure-shellutils \
22336 info-shellutils
22337 @$(unstage)
22338 @[ -f ./shellutils/Makefile ] || exit 0; \
22339 r=`${PWD_COMMAND}`; export r; \
22340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22341 $(HOST_EXPORTS) \
22342 for flag in $(EXTRA_HOST_FLAGS) ; do \
22343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22344 done; \
22345 echo "Doing install-info in shellutils" ; \
22346 (cd $(HOST_SUBDIR)/shellutils && \
22347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22349 "RANLIB=$${RANLIB}" \
22350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22351 install-info) \
22352 || exit 1
22354 @endif shellutils
22356 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
22357 maybe-installcheck-shellutils:
22358 @if shellutils
22359 maybe-installcheck-shellutils: installcheck-shellutils
22361 installcheck-shellutils: \
22362 configure-shellutils
22363 @$(unstage)
22364 @[ -f ./shellutils/Makefile ] || exit 0; \
22365 r=`${PWD_COMMAND}`; export r; \
22366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367 $(HOST_EXPORTS) \
22368 for flag in $(EXTRA_HOST_FLAGS) ; do \
22369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22370 done; \
22371 echo "Doing installcheck in shellutils" ; \
22372 (cd $(HOST_SUBDIR)/shellutils && \
22373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375 "RANLIB=$${RANLIB}" \
22376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22377 installcheck) \
22378 || exit 1
22380 @endif shellutils
22382 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
22383 maybe-mostlyclean-shellutils:
22384 @if shellutils
22385 maybe-mostlyclean-shellutils: mostlyclean-shellutils
22387 mostlyclean-shellutils:
22388 @$(unstage)
22389 @[ -f ./shellutils/Makefile ] || exit 0; \
22390 r=`${PWD_COMMAND}`; export r; \
22391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22392 $(HOST_EXPORTS) \
22393 for flag in $(EXTRA_HOST_FLAGS) ; do \
22394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22395 done; \
22396 echo "Doing mostlyclean in shellutils" ; \
22397 (cd $(HOST_SUBDIR)/shellutils && \
22398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22400 "RANLIB=$${RANLIB}" \
22401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22402 mostlyclean) \
22403 || exit 1
22405 @endif shellutils
22407 .PHONY: maybe-clean-shellutils clean-shellutils
22408 maybe-clean-shellutils:
22409 @if shellutils
22410 maybe-clean-shellutils: clean-shellutils
22412 clean-shellutils:
22413 @$(unstage)
22414 @[ -f ./shellutils/Makefile ] || exit 0; \
22415 r=`${PWD_COMMAND}`; export r; \
22416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22417 $(HOST_EXPORTS) \
22418 for flag in $(EXTRA_HOST_FLAGS) ; do \
22419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22420 done; \
22421 echo "Doing clean in shellutils" ; \
22422 (cd $(HOST_SUBDIR)/shellutils && \
22423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22425 "RANLIB=$${RANLIB}" \
22426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22427 clean) \
22428 || exit 1
22430 @endif shellutils
22432 .PHONY: maybe-distclean-shellutils distclean-shellutils
22433 maybe-distclean-shellutils:
22434 @if shellutils
22435 maybe-distclean-shellutils: distclean-shellutils
22437 distclean-shellutils:
22438 @$(unstage)
22439 @[ -f ./shellutils/Makefile ] || exit 0; \
22440 r=`${PWD_COMMAND}`; export r; \
22441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22442 $(HOST_EXPORTS) \
22443 for flag in $(EXTRA_HOST_FLAGS) ; do \
22444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22445 done; \
22446 echo "Doing distclean in shellutils" ; \
22447 (cd $(HOST_SUBDIR)/shellutils && \
22448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22450 "RANLIB=$${RANLIB}" \
22451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22452 distclean) \
22453 || exit 1
22455 @endif shellutils
22457 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
22458 maybe-maintainer-clean-shellutils:
22459 @if shellutils
22460 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
22462 maintainer-clean-shellutils:
22463 @$(unstage)
22464 @[ -f ./shellutils/Makefile ] || exit 0; \
22465 r=`${PWD_COMMAND}`; export r; \
22466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22467 $(HOST_EXPORTS) \
22468 for flag in $(EXTRA_HOST_FLAGS) ; do \
22469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22470 done; \
22471 echo "Doing maintainer-clean in shellutils" ; \
22472 (cd $(HOST_SUBDIR)/shellutils && \
22473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22475 "RANLIB=$${RANLIB}" \
22476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22477 maintainer-clean) \
22478 || exit 1
22480 @endif shellutils
22484 .PHONY: configure-sid maybe-configure-sid
22485 maybe-configure-sid:
22486 @if sid
22487 maybe-configure-sid: configure-sid
22488 configure-sid:
22489 @$(unstage)
22490 @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
22491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
22492 r=`${PWD_COMMAND}`; export r; \
22493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22494 $(HOST_EXPORTS) \
22495 echo Configuring in $(HOST_SUBDIR)/sid; \
22496 cd "$(HOST_SUBDIR)/sid" || exit 1; \
22497 case $(srcdir) in \
22498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22499 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
22500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22501 esac; \
22502 srcdiroption="--srcdir=$${topdir}/sid"; \
22503 libsrcdir="$$s/sid"; \
22504 $(SHELL) $${libsrcdir}/configure \
22505 $(HOST_CONFIGARGS) $${srcdiroption} \
22506 || exit 1
22507 @endif sid
22513 .PHONY: all-sid maybe-all-sid
22514 maybe-all-sid:
22515 @if sid
22516 TARGET-sid=all
22517 maybe-all-sid: all-sid
22518 all-sid: configure-sid
22519 @$(unstage)
22520 @r=`${PWD_COMMAND}`; export r; \
22521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22522 $(HOST_EXPORTS) \
22523 (cd $(HOST_SUBDIR)/sid && \
22524 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
22525 @endif sid
22530 .PHONY: check-sid maybe-check-sid
22531 maybe-check-sid:
22532 @if sid
22533 maybe-check-sid: check-sid
22535 check-sid:
22536 @$(unstage)
22537 @r=`${PWD_COMMAND}`; export r; \
22538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22539 $(HOST_EXPORTS) \
22540 (cd $(HOST_SUBDIR)/sid && \
22541 $(MAKE) $(FLAGS_TO_PASS) check)
22543 @endif sid
22545 .PHONY: install-sid maybe-install-sid
22546 maybe-install-sid:
22547 @if sid
22548 maybe-install-sid: install-sid
22550 install-sid: installdirs
22551 @$(unstage)
22552 @r=`${PWD_COMMAND}`; export r; \
22553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22554 $(HOST_EXPORTS) \
22555 (cd $(HOST_SUBDIR)/sid && \
22556 $(MAKE) $(FLAGS_TO_PASS) install)
22558 @endif sid
22560 # Other targets (info, dvi, etc.)
22562 .PHONY: maybe-info-sid info-sid
22563 maybe-info-sid:
22564 @if sid
22565 maybe-info-sid: info-sid
22567 info-sid: \
22568 configure-sid
22569 @$(unstage)
22570 @[ -f ./sid/Makefile ] || exit 0; \
22571 r=`${PWD_COMMAND}`; export r; \
22572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22573 $(HOST_EXPORTS) \
22574 for flag in $(EXTRA_HOST_FLAGS) ; do \
22575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22576 done; \
22577 echo "Doing info in sid" ; \
22578 (cd $(HOST_SUBDIR)/sid && \
22579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22581 "RANLIB=$${RANLIB}" \
22582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22583 info) \
22584 || exit 1
22586 @endif sid
22588 .PHONY: maybe-dvi-sid dvi-sid
22589 maybe-dvi-sid:
22590 @if sid
22591 maybe-dvi-sid: dvi-sid
22593 dvi-sid: \
22594 configure-sid
22595 @$(unstage)
22596 @[ -f ./sid/Makefile ] || exit 0; \
22597 r=`${PWD_COMMAND}`; export r; \
22598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22599 $(HOST_EXPORTS) \
22600 for flag in $(EXTRA_HOST_FLAGS) ; do \
22601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22602 done; \
22603 echo "Doing dvi in sid" ; \
22604 (cd $(HOST_SUBDIR)/sid && \
22605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22607 "RANLIB=$${RANLIB}" \
22608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22609 dvi) \
22610 || exit 1
22612 @endif sid
22614 .PHONY: maybe-html-sid html-sid
22615 maybe-html-sid:
22616 @if sid
22617 maybe-html-sid: html-sid
22619 html-sid: \
22620 configure-sid
22621 @$(unstage)
22622 @[ -f ./sid/Makefile ] || exit 0; \
22623 r=`${PWD_COMMAND}`; export r; \
22624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22625 $(HOST_EXPORTS) \
22626 for flag in $(EXTRA_HOST_FLAGS) ; do \
22627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22628 done; \
22629 echo "Doing html in sid" ; \
22630 (cd $(HOST_SUBDIR)/sid && \
22631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22633 "RANLIB=$${RANLIB}" \
22634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22635 html) \
22636 || exit 1
22638 @endif sid
22640 .PHONY: maybe-TAGS-sid TAGS-sid
22641 maybe-TAGS-sid:
22642 @if sid
22643 maybe-TAGS-sid: TAGS-sid
22645 TAGS-sid: \
22646 configure-sid
22647 @$(unstage)
22648 @[ -f ./sid/Makefile ] || exit 0; \
22649 r=`${PWD_COMMAND}`; export r; \
22650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22651 $(HOST_EXPORTS) \
22652 for flag in $(EXTRA_HOST_FLAGS) ; do \
22653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22654 done; \
22655 echo "Doing TAGS in sid" ; \
22656 (cd $(HOST_SUBDIR)/sid && \
22657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22659 "RANLIB=$${RANLIB}" \
22660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22661 TAGS) \
22662 || exit 1
22664 @endif sid
22666 .PHONY: maybe-install-info-sid install-info-sid
22667 maybe-install-info-sid:
22668 @if sid
22669 maybe-install-info-sid: install-info-sid
22671 install-info-sid: \
22672 configure-sid \
22673 info-sid
22674 @$(unstage)
22675 @[ -f ./sid/Makefile ] || exit 0; \
22676 r=`${PWD_COMMAND}`; export r; \
22677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22678 $(HOST_EXPORTS) \
22679 for flag in $(EXTRA_HOST_FLAGS) ; do \
22680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22681 done; \
22682 echo "Doing install-info in sid" ; \
22683 (cd $(HOST_SUBDIR)/sid && \
22684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22686 "RANLIB=$${RANLIB}" \
22687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22688 install-info) \
22689 || exit 1
22691 @endif sid
22693 .PHONY: maybe-installcheck-sid installcheck-sid
22694 maybe-installcheck-sid:
22695 @if sid
22696 maybe-installcheck-sid: installcheck-sid
22698 installcheck-sid: \
22699 configure-sid
22700 @$(unstage)
22701 @[ -f ./sid/Makefile ] || exit 0; \
22702 r=`${PWD_COMMAND}`; export r; \
22703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22704 $(HOST_EXPORTS) \
22705 for flag in $(EXTRA_HOST_FLAGS) ; do \
22706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22707 done; \
22708 echo "Doing installcheck in sid" ; \
22709 (cd $(HOST_SUBDIR)/sid && \
22710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22712 "RANLIB=$${RANLIB}" \
22713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22714 installcheck) \
22715 || exit 1
22717 @endif sid
22719 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
22720 maybe-mostlyclean-sid:
22721 @if sid
22722 maybe-mostlyclean-sid: mostlyclean-sid
22724 mostlyclean-sid:
22725 @$(unstage)
22726 @[ -f ./sid/Makefile ] || exit 0; \
22727 r=`${PWD_COMMAND}`; export r; \
22728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22729 $(HOST_EXPORTS) \
22730 for flag in $(EXTRA_HOST_FLAGS) ; do \
22731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22732 done; \
22733 echo "Doing mostlyclean in sid" ; \
22734 (cd $(HOST_SUBDIR)/sid && \
22735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22737 "RANLIB=$${RANLIB}" \
22738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22739 mostlyclean) \
22740 || exit 1
22742 @endif sid
22744 .PHONY: maybe-clean-sid clean-sid
22745 maybe-clean-sid:
22746 @if sid
22747 maybe-clean-sid: clean-sid
22749 clean-sid:
22750 @$(unstage)
22751 @[ -f ./sid/Makefile ] || exit 0; \
22752 r=`${PWD_COMMAND}`; export r; \
22753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754 $(HOST_EXPORTS) \
22755 for flag in $(EXTRA_HOST_FLAGS) ; do \
22756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22757 done; \
22758 echo "Doing clean in sid" ; \
22759 (cd $(HOST_SUBDIR)/sid && \
22760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22762 "RANLIB=$${RANLIB}" \
22763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22764 clean) \
22765 || exit 1
22767 @endif sid
22769 .PHONY: maybe-distclean-sid distclean-sid
22770 maybe-distclean-sid:
22771 @if sid
22772 maybe-distclean-sid: distclean-sid
22774 distclean-sid:
22775 @$(unstage)
22776 @[ -f ./sid/Makefile ] || exit 0; \
22777 r=`${PWD_COMMAND}`; export r; \
22778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22779 $(HOST_EXPORTS) \
22780 for flag in $(EXTRA_HOST_FLAGS) ; do \
22781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22782 done; \
22783 echo "Doing distclean in sid" ; \
22784 (cd $(HOST_SUBDIR)/sid && \
22785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22787 "RANLIB=$${RANLIB}" \
22788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22789 distclean) \
22790 || exit 1
22792 @endif sid
22794 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
22795 maybe-maintainer-clean-sid:
22796 @if sid
22797 maybe-maintainer-clean-sid: maintainer-clean-sid
22799 maintainer-clean-sid:
22800 @$(unstage)
22801 @[ -f ./sid/Makefile ] || exit 0; \
22802 r=`${PWD_COMMAND}`; export r; \
22803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22804 $(HOST_EXPORTS) \
22805 for flag in $(EXTRA_HOST_FLAGS) ; do \
22806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22807 done; \
22808 echo "Doing maintainer-clean in sid" ; \
22809 (cd $(HOST_SUBDIR)/sid && \
22810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22812 "RANLIB=$${RANLIB}" \
22813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22814 maintainer-clean) \
22815 || exit 1
22817 @endif sid
22821 .PHONY: configure-sim maybe-configure-sim
22822 maybe-configure-sim:
22823 @if sim
22824 maybe-configure-sim: configure-sim
22825 configure-sim:
22826 @$(unstage)
22827 @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
22828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
22829 r=`${PWD_COMMAND}`; export r; \
22830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22831 $(HOST_EXPORTS) \
22832 echo Configuring in $(HOST_SUBDIR)/sim; \
22833 cd "$(HOST_SUBDIR)/sim" || exit 1; \
22834 case $(srcdir) in \
22835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22836 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
22837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22838 esac; \
22839 srcdiroption="--srcdir=$${topdir}/sim"; \
22840 libsrcdir="$$s/sim"; \
22841 $(SHELL) $${libsrcdir}/configure \
22842 $(HOST_CONFIGARGS) $${srcdiroption} \
22843 || exit 1
22844 @endif sim
22850 .PHONY: all-sim maybe-all-sim
22851 maybe-all-sim:
22852 @if sim
22853 TARGET-sim=all
22854 maybe-all-sim: all-sim
22855 all-sim: configure-sim
22856 @$(unstage)
22857 @r=`${PWD_COMMAND}`; export r; \
22858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22859 $(HOST_EXPORTS) \
22860 (cd $(HOST_SUBDIR)/sim && \
22861 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
22862 @endif sim
22867 .PHONY: check-sim maybe-check-sim
22868 maybe-check-sim:
22869 @if sim
22870 maybe-check-sim: check-sim
22872 check-sim:
22873 @$(unstage)
22874 @r=`${PWD_COMMAND}`; export r; \
22875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22876 $(HOST_EXPORTS) \
22877 (cd $(HOST_SUBDIR)/sim && \
22878 $(MAKE) $(FLAGS_TO_PASS) check)
22880 @endif sim
22882 .PHONY: install-sim maybe-install-sim
22883 maybe-install-sim:
22884 @if sim
22885 maybe-install-sim: install-sim
22887 install-sim: installdirs
22888 @$(unstage)
22889 @r=`${PWD_COMMAND}`; export r; \
22890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22891 $(HOST_EXPORTS) \
22892 (cd $(HOST_SUBDIR)/sim && \
22893 $(MAKE) $(FLAGS_TO_PASS) install)
22895 @endif sim
22897 # Other targets (info, dvi, etc.)
22899 .PHONY: maybe-info-sim info-sim
22900 maybe-info-sim:
22901 @if sim
22902 maybe-info-sim: info-sim
22904 info-sim: \
22905 configure-sim
22906 @$(unstage)
22907 @[ -f ./sim/Makefile ] || exit 0; \
22908 r=`${PWD_COMMAND}`; export r; \
22909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22910 $(HOST_EXPORTS) \
22911 for flag in $(EXTRA_HOST_FLAGS) ; do \
22912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22913 done; \
22914 echo "Doing info in sim" ; \
22915 (cd $(HOST_SUBDIR)/sim && \
22916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22918 "RANLIB=$${RANLIB}" \
22919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22920 info) \
22921 || exit 1
22923 @endif sim
22925 .PHONY: maybe-dvi-sim dvi-sim
22926 maybe-dvi-sim:
22927 @if sim
22928 maybe-dvi-sim: dvi-sim
22930 dvi-sim: \
22931 configure-sim
22932 @$(unstage)
22933 @[ -f ./sim/Makefile ] || exit 0; \
22934 r=`${PWD_COMMAND}`; export r; \
22935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936 $(HOST_EXPORTS) \
22937 for flag in $(EXTRA_HOST_FLAGS) ; do \
22938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939 done; \
22940 echo "Doing dvi in sim" ; \
22941 (cd $(HOST_SUBDIR)/sim && \
22942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944 "RANLIB=$${RANLIB}" \
22945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22946 dvi) \
22947 || exit 1
22949 @endif sim
22951 .PHONY: maybe-html-sim html-sim
22952 maybe-html-sim:
22953 @if sim
22954 maybe-html-sim: html-sim
22956 html-sim: \
22957 configure-sim
22958 @$(unstage)
22959 @[ -f ./sim/Makefile ] || exit 0; \
22960 r=`${PWD_COMMAND}`; export r; \
22961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22962 $(HOST_EXPORTS) \
22963 for flag in $(EXTRA_HOST_FLAGS) ; do \
22964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22965 done; \
22966 echo "Doing html in sim" ; \
22967 (cd $(HOST_SUBDIR)/sim && \
22968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22970 "RANLIB=$${RANLIB}" \
22971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22972 html) \
22973 || exit 1
22975 @endif sim
22977 .PHONY: maybe-TAGS-sim TAGS-sim
22978 maybe-TAGS-sim:
22979 @if sim
22980 maybe-TAGS-sim: TAGS-sim
22982 TAGS-sim: \
22983 configure-sim
22984 @$(unstage)
22985 @[ -f ./sim/Makefile ] || exit 0; \
22986 r=`${PWD_COMMAND}`; export r; \
22987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22988 $(HOST_EXPORTS) \
22989 for flag in $(EXTRA_HOST_FLAGS) ; do \
22990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22991 done; \
22992 echo "Doing TAGS in sim" ; \
22993 (cd $(HOST_SUBDIR)/sim && \
22994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22996 "RANLIB=$${RANLIB}" \
22997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22998 TAGS) \
22999 || exit 1
23001 @endif sim
23003 .PHONY: maybe-install-info-sim install-info-sim
23004 maybe-install-info-sim:
23005 @if sim
23006 maybe-install-info-sim: install-info-sim
23008 install-info-sim: \
23009 configure-sim \
23010 info-sim
23011 @$(unstage)
23012 @[ -f ./sim/Makefile ] || exit 0; \
23013 r=`${PWD_COMMAND}`; export r; \
23014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23015 $(HOST_EXPORTS) \
23016 for flag in $(EXTRA_HOST_FLAGS) ; do \
23017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23018 done; \
23019 echo "Doing install-info in sim" ; \
23020 (cd $(HOST_SUBDIR)/sim && \
23021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23023 "RANLIB=$${RANLIB}" \
23024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23025 install-info) \
23026 || exit 1
23028 @endif sim
23030 .PHONY: maybe-installcheck-sim installcheck-sim
23031 maybe-installcheck-sim:
23032 @if sim
23033 maybe-installcheck-sim: installcheck-sim
23035 installcheck-sim: \
23036 configure-sim
23037 @$(unstage)
23038 @[ -f ./sim/Makefile ] || exit 0; \
23039 r=`${PWD_COMMAND}`; export r; \
23040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23041 $(HOST_EXPORTS) \
23042 for flag in $(EXTRA_HOST_FLAGS) ; do \
23043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23044 done; \
23045 echo "Doing installcheck in sim" ; \
23046 (cd $(HOST_SUBDIR)/sim && \
23047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23049 "RANLIB=$${RANLIB}" \
23050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23051 installcheck) \
23052 || exit 1
23054 @endif sim
23056 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
23057 maybe-mostlyclean-sim:
23058 @if sim
23059 maybe-mostlyclean-sim: mostlyclean-sim
23061 mostlyclean-sim:
23062 @$(unstage)
23063 @[ -f ./sim/Makefile ] || exit 0; \
23064 r=`${PWD_COMMAND}`; export r; \
23065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23066 $(HOST_EXPORTS) \
23067 for flag in $(EXTRA_HOST_FLAGS) ; do \
23068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23069 done; \
23070 echo "Doing mostlyclean in sim" ; \
23071 (cd $(HOST_SUBDIR)/sim && \
23072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23074 "RANLIB=$${RANLIB}" \
23075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23076 mostlyclean) \
23077 || exit 1
23079 @endif sim
23081 .PHONY: maybe-clean-sim clean-sim
23082 maybe-clean-sim:
23083 @if sim
23084 maybe-clean-sim: clean-sim
23086 clean-sim:
23087 @$(unstage)
23088 @[ -f ./sim/Makefile ] || exit 0; \
23089 r=`${PWD_COMMAND}`; export r; \
23090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23091 $(HOST_EXPORTS) \
23092 for flag in $(EXTRA_HOST_FLAGS) ; do \
23093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23094 done; \
23095 echo "Doing clean in sim" ; \
23096 (cd $(HOST_SUBDIR)/sim && \
23097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23099 "RANLIB=$${RANLIB}" \
23100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23101 clean) \
23102 || exit 1
23104 @endif sim
23106 .PHONY: maybe-distclean-sim distclean-sim
23107 maybe-distclean-sim:
23108 @if sim
23109 maybe-distclean-sim: distclean-sim
23111 distclean-sim:
23112 @$(unstage)
23113 @[ -f ./sim/Makefile ] || exit 0; \
23114 r=`${PWD_COMMAND}`; export r; \
23115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23116 $(HOST_EXPORTS) \
23117 for flag in $(EXTRA_HOST_FLAGS) ; do \
23118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23119 done; \
23120 echo "Doing distclean in sim" ; \
23121 (cd $(HOST_SUBDIR)/sim && \
23122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23124 "RANLIB=$${RANLIB}" \
23125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23126 distclean) \
23127 || exit 1
23129 @endif sim
23131 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
23132 maybe-maintainer-clean-sim:
23133 @if sim
23134 maybe-maintainer-clean-sim: maintainer-clean-sim
23136 maintainer-clean-sim:
23137 @$(unstage)
23138 @[ -f ./sim/Makefile ] || exit 0; \
23139 r=`${PWD_COMMAND}`; export r; \
23140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23141 $(HOST_EXPORTS) \
23142 for flag in $(EXTRA_HOST_FLAGS) ; do \
23143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23144 done; \
23145 echo "Doing maintainer-clean in sim" ; \
23146 (cd $(HOST_SUBDIR)/sim && \
23147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23149 "RANLIB=$${RANLIB}" \
23150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23151 maintainer-clean) \
23152 || exit 1
23154 @endif sim
23158 .PHONY: configure-tar maybe-configure-tar
23159 maybe-configure-tar:
23160 @if tar
23161 maybe-configure-tar: configure-tar
23162 configure-tar:
23163 @$(unstage)
23164 @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
23165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
23166 r=`${PWD_COMMAND}`; export r; \
23167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23168 $(HOST_EXPORTS) \
23169 echo Configuring in $(HOST_SUBDIR)/tar; \
23170 cd "$(HOST_SUBDIR)/tar" || exit 1; \
23171 case $(srcdir) in \
23172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23173 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
23174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23175 esac; \
23176 srcdiroption="--srcdir=$${topdir}/tar"; \
23177 libsrcdir="$$s/tar"; \
23178 $(SHELL) $${libsrcdir}/configure \
23179 $(HOST_CONFIGARGS) $${srcdiroption} \
23180 || exit 1
23181 @endif tar
23187 .PHONY: all-tar maybe-all-tar
23188 maybe-all-tar:
23189 @if tar
23190 TARGET-tar=all
23191 maybe-all-tar: all-tar
23192 all-tar: configure-tar
23193 @$(unstage)
23194 @r=`${PWD_COMMAND}`; export r; \
23195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196 $(HOST_EXPORTS) \
23197 (cd $(HOST_SUBDIR)/tar && \
23198 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
23199 @endif tar
23204 .PHONY: check-tar maybe-check-tar
23205 maybe-check-tar:
23206 @if tar
23207 maybe-check-tar: check-tar
23209 check-tar:
23210 @$(unstage)
23211 @r=`${PWD_COMMAND}`; export r; \
23212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23213 $(HOST_EXPORTS) \
23214 (cd $(HOST_SUBDIR)/tar && \
23215 $(MAKE) $(FLAGS_TO_PASS) check)
23217 @endif tar
23219 .PHONY: install-tar maybe-install-tar
23220 maybe-install-tar:
23221 @if tar
23222 maybe-install-tar: install-tar
23224 install-tar: installdirs
23225 @$(unstage)
23226 @r=`${PWD_COMMAND}`; export r; \
23227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23228 $(HOST_EXPORTS) \
23229 (cd $(HOST_SUBDIR)/tar && \
23230 $(MAKE) $(FLAGS_TO_PASS) install)
23232 @endif tar
23234 # Other targets (info, dvi, etc.)
23236 .PHONY: maybe-info-tar info-tar
23237 maybe-info-tar:
23238 @if tar
23239 maybe-info-tar: info-tar
23241 info-tar: \
23242 configure-tar
23243 @$(unstage)
23244 @[ -f ./tar/Makefile ] || exit 0; \
23245 r=`${PWD_COMMAND}`; export r; \
23246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23247 $(HOST_EXPORTS) \
23248 for flag in $(EXTRA_HOST_FLAGS) ; do \
23249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23250 done; \
23251 echo "Doing info in tar" ; \
23252 (cd $(HOST_SUBDIR)/tar && \
23253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23255 "RANLIB=$${RANLIB}" \
23256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23257 info) \
23258 || exit 1
23260 @endif tar
23262 .PHONY: maybe-dvi-tar dvi-tar
23263 maybe-dvi-tar:
23264 @if tar
23265 maybe-dvi-tar: dvi-tar
23267 dvi-tar: \
23268 configure-tar
23269 @$(unstage)
23270 @[ -f ./tar/Makefile ] || exit 0; \
23271 r=`${PWD_COMMAND}`; export r; \
23272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23273 $(HOST_EXPORTS) \
23274 for flag in $(EXTRA_HOST_FLAGS) ; do \
23275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23276 done; \
23277 echo "Doing dvi in tar" ; \
23278 (cd $(HOST_SUBDIR)/tar && \
23279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23281 "RANLIB=$${RANLIB}" \
23282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23283 dvi) \
23284 || exit 1
23286 @endif tar
23288 .PHONY: maybe-html-tar html-tar
23289 maybe-html-tar:
23290 @if tar
23291 maybe-html-tar: html-tar
23293 html-tar: \
23294 configure-tar
23295 @$(unstage)
23296 @[ -f ./tar/Makefile ] || exit 0; \
23297 r=`${PWD_COMMAND}`; export r; \
23298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23299 $(HOST_EXPORTS) \
23300 for flag in $(EXTRA_HOST_FLAGS) ; do \
23301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23302 done; \
23303 echo "Doing html in tar" ; \
23304 (cd $(HOST_SUBDIR)/tar && \
23305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23307 "RANLIB=$${RANLIB}" \
23308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23309 html) \
23310 || exit 1
23312 @endif tar
23314 .PHONY: maybe-TAGS-tar TAGS-tar
23315 maybe-TAGS-tar:
23316 @if tar
23317 maybe-TAGS-tar: TAGS-tar
23319 TAGS-tar: \
23320 configure-tar
23321 @$(unstage)
23322 @[ -f ./tar/Makefile ] || exit 0; \
23323 r=`${PWD_COMMAND}`; export r; \
23324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23325 $(HOST_EXPORTS) \
23326 for flag in $(EXTRA_HOST_FLAGS) ; do \
23327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23328 done; \
23329 echo "Doing TAGS in tar" ; \
23330 (cd $(HOST_SUBDIR)/tar && \
23331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23333 "RANLIB=$${RANLIB}" \
23334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23335 TAGS) \
23336 || exit 1
23338 @endif tar
23340 .PHONY: maybe-install-info-tar install-info-tar
23341 maybe-install-info-tar:
23342 @if tar
23343 maybe-install-info-tar: install-info-tar
23345 install-info-tar: \
23346 configure-tar \
23347 info-tar
23348 @$(unstage)
23349 @[ -f ./tar/Makefile ] || exit 0; \
23350 r=`${PWD_COMMAND}`; export r; \
23351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23352 $(HOST_EXPORTS) \
23353 for flag in $(EXTRA_HOST_FLAGS) ; do \
23354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23355 done; \
23356 echo "Doing install-info in tar" ; \
23357 (cd $(HOST_SUBDIR)/tar && \
23358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23360 "RANLIB=$${RANLIB}" \
23361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23362 install-info) \
23363 || exit 1
23365 @endif tar
23367 .PHONY: maybe-installcheck-tar installcheck-tar
23368 maybe-installcheck-tar:
23369 @if tar
23370 maybe-installcheck-tar: installcheck-tar
23372 installcheck-tar: \
23373 configure-tar
23374 @$(unstage)
23375 @[ -f ./tar/Makefile ] || exit 0; \
23376 r=`${PWD_COMMAND}`; export r; \
23377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23378 $(HOST_EXPORTS) \
23379 for flag in $(EXTRA_HOST_FLAGS) ; do \
23380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23381 done; \
23382 echo "Doing installcheck in tar" ; \
23383 (cd $(HOST_SUBDIR)/tar && \
23384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23386 "RANLIB=$${RANLIB}" \
23387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23388 installcheck) \
23389 || exit 1
23391 @endif tar
23393 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
23394 maybe-mostlyclean-tar:
23395 @if tar
23396 maybe-mostlyclean-tar: mostlyclean-tar
23398 mostlyclean-tar:
23399 @$(unstage)
23400 @[ -f ./tar/Makefile ] || exit 0; \
23401 r=`${PWD_COMMAND}`; export r; \
23402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23403 $(HOST_EXPORTS) \
23404 for flag in $(EXTRA_HOST_FLAGS) ; do \
23405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23406 done; \
23407 echo "Doing mostlyclean in tar" ; \
23408 (cd $(HOST_SUBDIR)/tar && \
23409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23411 "RANLIB=$${RANLIB}" \
23412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23413 mostlyclean) \
23414 || exit 1
23416 @endif tar
23418 .PHONY: maybe-clean-tar clean-tar
23419 maybe-clean-tar:
23420 @if tar
23421 maybe-clean-tar: clean-tar
23423 clean-tar:
23424 @$(unstage)
23425 @[ -f ./tar/Makefile ] || exit 0; \
23426 r=`${PWD_COMMAND}`; export r; \
23427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23428 $(HOST_EXPORTS) \
23429 for flag in $(EXTRA_HOST_FLAGS) ; do \
23430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23431 done; \
23432 echo "Doing clean in tar" ; \
23433 (cd $(HOST_SUBDIR)/tar && \
23434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23436 "RANLIB=$${RANLIB}" \
23437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23438 clean) \
23439 || exit 1
23441 @endif tar
23443 .PHONY: maybe-distclean-tar distclean-tar
23444 maybe-distclean-tar:
23445 @if tar
23446 maybe-distclean-tar: distclean-tar
23448 distclean-tar:
23449 @$(unstage)
23450 @[ -f ./tar/Makefile ] || exit 0; \
23451 r=`${PWD_COMMAND}`; export r; \
23452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23453 $(HOST_EXPORTS) \
23454 for flag in $(EXTRA_HOST_FLAGS) ; do \
23455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23456 done; \
23457 echo "Doing distclean in tar" ; \
23458 (cd $(HOST_SUBDIR)/tar && \
23459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23461 "RANLIB=$${RANLIB}" \
23462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23463 distclean) \
23464 || exit 1
23466 @endif tar
23468 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
23469 maybe-maintainer-clean-tar:
23470 @if tar
23471 maybe-maintainer-clean-tar: maintainer-clean-tar
23473 maintainer-clean-tar:
23474 @$(unstage)
23475 @[ -f ./tar/Makefile ] || exit 0; \
23476 r=`${PWD_COMMAND}`; export r; \
23477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23478 $(HOST_EXPORTS) \
23479 for flag in $(EXTRA_HOST_FLAGS) ; do \
23480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23481 done; \
23482 echo "Doing maintainer-clean in tar" ; \
23483 (cd $(HOST_SUBDIR)/tar && \
23484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23486 "RANLIB=$${RANLIB}" \
23487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23488 maintainer-clean) \
23489 || exit 1
23491 @endif tar
23495 .PHONY: configure-texinfo maybe-configure-texinfo
23496 maybe-configure-texinfo:
23497 @if texinfo
23498 maybe-configure-texinfo: configure-texinfo
23499 configure-texinfo:
23500 @$(unstage)
23501 @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
23502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
23503 r=`${PWD_COMMAND}`; export r; \
23504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23505 $(HOST_EXPORTS) \
23506 echo Configuring in $(HOST_SUBDIR)/texinfo; \
23507 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
23508 case $(srcdir) in \
23509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23510 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
23511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23512 esac; \
23513 srcdiroption="--srcdir=$${topdir}/texinfo"; \
23514 libsrcdir="$$s/texinfo"; \
23515 $(SHELL) $${libsrcdir}/configure \
23516 $(HOST_CONFIGARGS) $${srcdiroption} \
23517 || exit 1
23518 @endif texinfo
23524 .PHONY: all-texinfo maybe-all-texinfo
23525 maybe-all-texinfo:
23526 @if texinfo
23527 TARGET-texinfo=all
23528 maybe-all-texinfo: all-texinfo
23529 all-texinfo: configure-texinfo
23530 @$(unstage)
23531 @r=`${PWD_COMMAND}`; export r; \
23532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23533 $(HOST_EXPORTS) \
23534 (cd $(HOST_SUBDIR)/texinfo && \
23535 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
23536 @endif texinfo
23541 .PHONY: check-texinfo maybe-check-texinfo
23542 maybe-check-texinfo:
23543 @if texinfo
23544 maybe-check-texinfo: check-texinfo
23546 check-texinfo:
23547 @$(unstage)
23548 @r=`${PWD_COMMAND}`; export r; \
23549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23550 $(HOST_EXPORTS) \
23551 (cd $(HOST_SUBDIR)/texinfo && \
23552 $(MAKE) $(FLAGS_TO_PASS) check)
23554 @endif texinfo
23556 .PHONY: install-texinfo maybe-install-texinfo
23557 maybe-install-texinfo:
23558 @if texinfo
23559 maybe-install-texinfo: install-texinfo
23561 install-texinfo:
23563 @endif texinfo
23565 # Other targets (info, dvi, etc.)
23567 .PHONY: maybe-info-texinfo info-texinfo
23568 maybe-info-texinfo:
23569 @if texinfo
23570 maybe-info-texinfo: info-texinfo
23572 info-texinfo: \
23573 configure-texinfo
23574 @$(unstage)
23575 @[ -f ./texinfo/Makefile ] || exit 0; \
23576 r=`${PWD_COMMAND}`; export r; \
23577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23578 $(HOST_EXPORTS) \
23579 for flag in $(EXTRA_HOST_FLAGS) ; do \
23580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23581 done; \
23582 echo "Doing info in texinfo" ; \
23583 (cd $(HOST_SUBDIR)/texinfo && \
23584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23586 "RANLIB=$${RANLIB}" \
23587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23588 info) \
23589 || exit 1
23591 @endif texinfo
23593 .PHONY: maybe-dvi-texinfo dvi-texinfo
23594 maybe-dvi-texinfo:
23595 @if texinfo
23596 maybe-dvi-texinfo: dvi-texinfo
23598 dvi-texinfo: \
23599 configure-texinfo
23600 @$(unstage)
23601 @[ -f ./texinfo/Makefile ] || exit 0; \
23602 r=`${PWD_COMMAND}`; export r; \
23603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23604 $(HOST_EXPORTS) \
23605 for flag in $(EXTRA_HOST_FLAGS) ; do \
23606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23607 done; \
23608 echo "Doing dvi in texinfo" ; \
23609 (cd $(HOST_SUBDIR)/texinfo && \
23610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23612 "RANLIB=$${RANLIB}" \
23613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23614 dvi) \
23615 || exit 1
23617 @endif texinfo
23619 .PHONY: maybe-html-texinfo html-texinfo
23620 maybe-html-texinfo:
23621 @if texinfo
23622 maybe-html-texinfo: html-texinfo
23624 html-texinfo: \
23625 configure-texinfo
23626 @$(unstage)
23627 @[ -f ./texinfo/Makefile ] || exit 0; \
23628 r=`${PWD_COMMAND}`; export r; \
23629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23630 $(HOST_EXPORTS) \
23631 for flag in $(EXTRA_HOST_FLAGS) ; do \
23632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23633 done; \
23634 echo "Doing html in texinfo" ; \
23635 (cd $(HOST_SUBDIR)/texinfo && \
23636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23638 "RANLIB=$${RANLIB}" \
23639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23640 html) \
23641 || exit 1
23643 @endif texinfo
23645 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
23646 maybe-TAGS-texinfo:
23647 @if texinfo
23648 maybe-TAGS-texinfo: TAGS-texinfo
23650 TAGS-texinfo: \
23651 configure-texinfo
23652 @$(unstage)
23653 @[ -f ./texinfo/Makefile ] || exit 0; \
23654 r=`${PWD_COMMAND}`; export r; \
23655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23656 $(HOST_EXPORTS) \
23657 for flag in $(EXTRA_HOST_FLAGS) ; do \
23658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23659 done; \
23660 echo "Doing TAGS in texinfo" ; \
23661 (cd $(HOST_SUBDIR)/texinfo && \
23662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23664 "RANLIB=$${RANLIB}" \
23665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23666 TAGS) \
23667 || exit 1
23669 @endif texinfo
23671 .PHONY: maybe-install-info-texinfo install-info-texinfo
23672 maybe-install-info-texinfo:
23673 @if texinfo
23674 maybe-install-info-texinfo: install-info-texinfo
23676 install-info-texinfo: \
23677 configure-texinfo \
23678 info-texinfo
23679 @$(unstage)
23680 @[ -f ./texinfo/Makefile ] || exit 0; \
23681 r=`${PWD_COMMAND}`; export r; \
23682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683 $(HOST_EXPORTS) \
23684 for flag in $(EXTRA_HOST_FLAGS) ; do \
23685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686 done; \
23687 echo "Doing install-info in texinfo" ; \
23688 (cd $(HOST_SUBDIR)/texinfo && \
23689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691 "RANLIB=$${RANLIB}" \
23692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23693 install-info) \
23694 || exit 1
23696 @endif texinfo
23698 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
23699 maybe-installcheck-texinfo:
23700 @if texinfo
23701 maybe-installcheck-texinfo: installcheck-texinfo
23703 installcheck-texinfo: \
23704 configure-texinfo
23705 @$(unstage)
23706 @[ -f ./texinfo/Makefile ] || exit 0; \
23707 r=`${PWD_COMMAND}`; export r; \
23708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23709 $(HOST_EXPORTS) \
23710 for flag in $(EXTRA_HOST_FLAGS) ; do \
23711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23712 done; \
23713 echo "Doing installcheck in texinfo" ; \
23714 (cd $(HOST_SUBDIR)/texinfo && \
23715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23717 "RANLIB=$${RANLIB}" \
23718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23719 installcheck) \
23720 || exit 1
23722 @endif texinfo
23724 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
23725 maybe-mostlyclean-texinfo:
23726 @if texinfo
23727 maybe-mostlyclean-texinfo: mostlyclean-texinfo
23729 mostlyclean-texinfo:
23730 @$(unstage)
23731 @[ -f ./texinfo/Makefile ] || exit 0; \
23732 r=`${PWD_COMMAND}`; export r; \
23733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23734 $(HOST_EXPORTS) \
23735 for flag in $(EXTRA_HOST_FLAGS) ; do \
23736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23737 done; \
23738 echo "Doing mostlyclean in texinfo" ; \
23739 (cd $(HOST_SUBDIR)/texinfo && \
23740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23742 "RANLIB=$${RANLIB}" \
23743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23744 mostlyclean) \
23745 || exit 1
23747 @endif texinfo
23749 .PHONY: maybe-clean-texinfo clean-texinfo
23750 maybe-clean-texinfo:
23751 @if texinfo
23752 maybe-clean-texinfo: clean-texinfo
23754 clean-texinfo:
23755 @$(unstage)
23756 @[ -f ./texinfo/Makefile ] || exit 0; \
23757 r=`${PWD_COMMAND}`; export r; \
23758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23759 $(HOST_EXPORTS) \
23760 for flag in $(EXTRA_HOST_FLAGS) ; do \
23761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23762 done; \
23763 echo "Doing clean in texinfo" ; \
23764 (cd $(HOST_SUBDIR)/texinfo && \
23765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23767 "RANLIB=$${RANLIB}" \
23768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23769 clean) \
23770 || exit 1
23772 @endif texinfo
23774 .PHONY: maybe-distclean-texinfo distclean-texinfo
23775 maybe-distclean-texinfo:
23776 @if texinfo
23777 maybe-distclean-texinfo: distclean-texinfo
23779 distclean-texinfo:
23780 @$(unstage)
23781 @[ -f ./texinfo/Makefile ] || exit 0; \
23782 r=`${PWD_COMMAND}`; export r; \
23783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23784 $(HOST_EXPORTS) \
23785 for flag in $(EXTRA_HOST_FLAGS) ; do \
23786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23787 done; \
23788 echo "Doing distclean in texinfo" ; \
23789 (cd $(HOST_SUBDIR)/texinfo && \
23790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23792 "RANLIB=$${RANLIB}" \
23793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23794 distclean) \
23795 || exit 1
23797 @endif texinfo
23799 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
23800 maybe-maintainer-clean-texinfo:
23801 @if texinfo
23802 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
23804 maintainer-clean-texinfo:
23805 @$(unstage)
23806 @[ -f ./texinfo/Makefile ] || exit 0; \
23807 r=`${PWD_COMMAND}`; export r; \
23808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23809 $(HOST_EXPORTS) \
23810 for flag in $(EXTRA_HOST_FLAGS) ; do \
23811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23812 done; \
23813 echo "Doing maintainer-clean in texinfo" ; \
23814 (cd $(HOST_SUBDIR)/texinfo && \
23815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23817 "RANLIB=$${RANLIB}" \
23818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23819 maintainer-clean) \
23820 || exit 1
23822 @endif texinfo
23826 .PHONY: configure-textutils maybe-configure-textutils
23827 maybe-configure-textutils:
23828 @if textutils
23829 maybe-configure-textutils: configure-textutils
23830 configure-textutils:
23831 @$(unstage)
23832 @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
23833 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
23834 r=`${PWD_COMMAND}`; export r; \
23835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836 $(HOST_EXPORTS) \
23837 echo Configuring in $(HOST_SUBDIR)/textutils; \
23838 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
23839 case $(srcdir) in \
23840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23841 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
23842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23843 esac; \
23844 srcdiroption="--srcdir=$${topdir}/textutils"; \
23845 libsrcdir="$$s/textutils"; \
23846 $(SHELL) $${libsrcdir}/configure \
23847 $(HOST_CONFIGARGS) $${srcdiroption} \
23848 || exit 1
23849 @endif textutils
23855 .PHONY: all-textutils maybe-all-textutils
23856 maybe-all-textutils:
23857 @if textutils
23858 TARGET-textutils=all
23859 maybe-all-textutils: all-textutils
23860 all-textutils: configure-textutils
23861 @$(unstage)
23862 @r=`${PWD_COMMAND}`; export r; \
23863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23864 $(HOST_EXPORTS) \
23865 (cd $(HOST_SUBDIR)/textutils && \
23866 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
23867 @endif textutils
23872 .PHONY: check-textutils maybe-check-textutils
23873 maybe-check-textutils:
23874 @if textutils
23875 maybe-check-textutils: check-textutils
23877 check-textutils:
23878 @$(unstage)
23879 @r=`${PWD_COMMAND}`; export r; \
23880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23881 $(HOST_EXPORTS) \
23882 (cd $(HOST_SUBDIR)/textutils && \
23883 $(MAKE) $(FLAGS_TO_PASS) check)
23885 @endif textutils
23887 .PHONY: install-textutils maybe-install-textutils
23888 maybe-install-textutils:
23889 @if textutils
23890 maybe-install-textutils: install-textutils
23892 install-textutils: installdirs
23893 @$(unstage)
23894 @r=`${PWD_COMMAND}`; export r; \
23895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23896 $(HOST_EXPORTS) \
23897 (cd $(HOST_SUBDIR)/textutils && \
23898 $(MAKE) $(FLAGS_TO_PASS) install)
23900 @endif textutils
23902 # Other targets (info, dvi, etc.)
23904 .PHONY: maybe-info-textutils info-textutils
23905 maybe-info-textutils:
23906 @if textutils
23907 maybe-info-textutils: info-textutils
23909 info-textutils: \
23910 configure-textutils
23911 @$(unstage)
23912 @[ -f ./textutils/Makefile ] || exit 0; \
23913 r=`${PWD_COMMAND}`; export r; \
23914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23915 $(HOST_EXPORTS) \
23916 for flag in $(EXTRA_HOST_FLAGS) ; do \
23917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23918 done; \
23919 echo "Doing info in textutils" ; \
23920 (cd $(HOST_SUBDIR)/textutils && \
23921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23923 "RANLIB=$${RANLIB}" \
23924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23925 info) \
23926 || exit 1
23928 @endif textutils
23930 .PHONY: maybe-dvi-textutils dvi-textutils
23931 maybe-dvi-textutils:
23932 @if textutils
23933 maybe-dvi-textutils: dvi-textutils
23935 dvi-textutils: \
23936 configure-textutils
23937 @$(unstage)
23938 @[ -f ./textutils/Makefile ] || exit 0; \
23939 r=`${PWD_COMMAND}`; export r; \
23940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23941 $(HOST_EXPORTS) \
23942 for flag in $(EXTRA_HOST_FLAGS) ; do \
23943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23944 done; \
23945 echo "Doing dvi in textutils" ; \
23946 (cd $(HOST_SUBDIR)/textutils && \
23947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23949 "RANLIB=$${RANLIB}" \
23950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23951 dvi) \
23952 || exit 1
23954 @endif textutils
23956 .PHONY: maybe-html-textutils html-textutils
23957 maybe-html-textutils:
23958 @if textutils
23959 maybe-html-textutils: html-textutils
23961 html-textutils: \
23962 configure-textutils
23963 @$(unstage)
23964 @[ -f ./textutils/Makefile ] || exit 0; \
23965 r=`${PWD_COMMAND}`; export r; \
23966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23967 $(HOST_EXPORTS) \
23968 for flag in $(EXTRA_HOST_FLAGS) ; do \
23969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23970 done; \
23971 echo "Doing html in textutils" ; \
23972 (cd $(HOST_SUBDIR)/textutils && \
23973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23975 "RANLIB=$${RANLIB}" \
23976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23977 html) \
23978 || exit 1
23980 @endif textutils
23982 .PHONY: maybe-TAGS-textutils TAGS-textutils
23983 maybe-TAGS-textutils:
23984 @if textutils
23985 maybe-TAGS-textutils: TAGS-textutils
23987 TAGS-textutils: \
23988 configure-textutils
23989 @$(unstage)
23990 @[ -f ./textutils/Makefile ] || exit 0; \
23991 r=`${PWD_COMMAND}`; export r; \
23992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23993 $(HOST_EXPORTS) \
23994 for flag in $(EXTRA_HOST_FLAGS) ; do \
23995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23996 done; \
23997 echo "Doing TAGS in textutils" ; \
23998 (cd $(HOST_SUBDIR)/textutils && \
23999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24001 "RANLIB=$${RANLIB}" \
24002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24003 TAGS) \
24004 || exit 1
24006 @endif textutils
24008 .PHONY: maybe-install-info-textutils install-info-textutils
24009 maybe-install-info-textutils:
24010 @if textutils
24011 maybe-install-info-textutils: install-info-textutils
24013 install-info-textutils: \
24014 configure-textutils \
24015 info-textutils
24016 @$(unstage)
24017 @[ -f ./textutils/Makefile ] || exit 0; \
24018 r=`${PWD_COMMAND}`; export r; \
24019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24020 $(HOST_EXPORTS) \
24021 for flag in $(EXTRA_HOST_FLAGS) ; do \
24022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24023 done; \
24024 echo "Doing install-info in textutils" ; \
24025 (cd $(HOST_SUBDIR)/textutils && \
24026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24028 "RANLIB=$${RANLIB}" \
24029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24030 install-info) \
24031 || exit 1
24033 @endif textutils
24035 .PHONY: maybe-installcheck-textutils installcheck-textutils
24036 maybe-installcheck-textutils:
24037 @if textutils
24038 maybe-installcheck-textutils: installcheck-textutils
24040 installcheck-textutils: \
24041 configure-textutils
24042 @$(unstage)
24043 @[ -f ./textutils/Makefile ] || exit 0; \
24044 r=`${PWD_COMMAND}`; export r; \
24045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24046 $(HOST_EXPORTS) \
24047 for flag in $(EXTRA_HOST_FLAGS) ; do \
24048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24049 done; \
24050 echo "Doing installcheck in textutils" ; \
24051 (cd $(HOST_SUBDIR)/textutils && \
24052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24054 "RANLIB=$${RANLIB}" \
24055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24056 installcheck) \
24057 || exit 1
24059 @endif textutils
24061 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
24062 maybe-mostlyclean-textutils:
24063 @if textutils
24064 maybe-mostlyclean-textutils: mostlyclean-textutils
24066 mostlyclean-textutils:
24067 @$(unstage)
24068 @[ -f ./textutils/Makefile ] || exit 0; \
24069 r=`${PWD_COMMAND}`; export r; \
24070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24071 $(HOST_EXPORTS) \
24072 for flag in $(EXTRA_HOST_FLAGS) ; do \
24073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24074 done; \
24075 echo "Doing mostlyclean in textutils" ; \
24076 (cd $(HOST_SUBDIR)/textutils && \
24077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24079 "RANLIB=$${RANLIB}" \
24080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24081 mostlyclean) \
24082 || exit 1
24084 @endif textutils
24086 .PHONY: maybe-clean-textutils clean-textutils
24087 maybe-clean-textutils:
24088 @if textutils
24089 maybe-clean-textutils: clean-textutils
24091 clean-textutils:
24092 @$(unstage)
24093 @[ -f ./textutils/Makefile ] || exit 0; \
24094 r=`${PWD_COMMAND}`; export r; \
24095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24096 $(HOST_EXPORTS) \
24097 for flag in $(EXTRA_HOST_FLAGS) ; do \
24098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24099 done; \
24100 echo "Doing clean in textutils" ; \
24101 (cd $(HOST_SUBDIR)/textutils && \
24102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24104 "RANLIB=$${RANLIB}" \
24105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24106 clean) \
24107 || exit 1
24109 @endif textutils
24111 .PHONY: maybe-distclean-textutils distclean-textutils
24112 maybe-distclean-textutils:
24113 @if textutils
24114 maybe-distclean-textutils: distclean-textutils
24116 distclean-textutils:
24117 @$(unstage)
24118 @[ -f ./textutils/Makefile ] || exit 0; \
24119 r=`${PWD_COMMAND}`; export r; \
24120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121 $(HOST_EXPORTS) \
24122 for flag in $(EXTRA_HOST_FLAGS) ; do \
24123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24124 done; \
24125 echo "Doing distclean in textutils" ; \
24126 (cd $(HOST_SUBDIR)/textutils && \
24127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24129 "RANLIB=$${RANLIB}" \
24130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24131 distclean) \
24132 || exit 1
24134 @endif textutils
24136 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
24137 maybe-maintainer-clean-textutils:
24138 @if textutils
24139 maybe-maintainer-clean-textutils: maintainer-clean-textutils
24141 maintainer-clean-textutils:
24142 @$(unstage)
24143 @[ -f ./textutils/Makefile ] || exit 0; \
24144 r=`${PWD_COMMAND}`; export r; \
24145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24146 $(HOST_EXPORTS) \
24147 for flag in $(EXTRA_HOST_FLAGS) ; do \
24148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24149 done; \
24150 echo "Doing maintainer-clean in textutils" ; \
24151 (cd $(HOST_SUBDIR)/textutils && \
24152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24154 "RANLIB=$${RANLIB}" \
24155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24156 maintainer-clean) \
24157 || exit 1
24159 @endif textutils
24163 .PHONY: configure-time maybe-configure-time
24164 maybe-configure-time:
24165 @if time
24166 maybe-configure-time: configure-time
24167 configure-time:
24168 @$(unstage)
24169 @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
24170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
24171 r=`${PWD_COMMAND}`; export r; \
24172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24173 $(HOST_EXPORTS) \
24174 echo Configuring in $(HOST_SUBDIR)/time; \
24175 cd "$(HOST_SUBDIR)/time" || exit 1; \
24176 case $(srcdir) in \
24177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24178 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
24179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24180 esac; \
24181 srcdiroption="--srcdir=$${topdir}/time"; \
24182 libsrcdir="$$s/time"; \
24183 $(SHELL) $${libsrcdir}/configure \
24184 $(HOST_CONFIGARGS) $${srcdiroption} \
24185 || exit 1
24186 @endif time
24192 .PHONY: all-time maybe-all-time
24193 maybe-all-time:
24194 @if time
24195 TARGET-time=all
24196 maybe-all-time: all-time
24197 all-time: configure-time
24198 @$(unstage)
24199 @r=`${PWD_COMMAND}`; export r; \
24200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24201 $(HOST_EXPORTS) \
24202 (cd $(HOST_SUBDIR)/time && \
24203 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
24204 @endif time
24209 .PHONY: check-time maybe-check-time
24210 maybe-check-time:
24211 @if time
24212 maybe-check-time: check-time
24214 check-time:
24215 @$(unstage)
24216 @r=`${PWD_COMMAND}`; export r; \
24217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24218 $(HOST_EXPORTS) \
24219 (cd $(HOST_SUBDIR)/time && \
24220 $(MAKE) $(FLAGS_TO_PASS) check)
24222 @endif time
24224 .PHONY: install-time maybe-install-time
24225 maybe-install-time:
24226 @if time
24227 maybe-install-time: install-time
24229 install-time: installdirs
24230 @$(unstage)
24231 @r=`${PWD_COMMAND}`; export r; \
24232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24233 $(HOST_EXPORTS) \
24234 (cd $(HOST_SUBDIR)/time && \
24235 $(MAKE) $(FLAGS_TO_PASS) install)
24237 @endif time
24239 # Other targets (info, dvi, etc.)
24241 .PHONY: maybe-info-time info-time
24242 maybe-info-time:
24243 @if time
24244 maybe-info-time: info-time
24246 info-time: \
24247 configure-time
24248 @$(unstage)
24249 @[ -f ./time/Makefile ] || exit 0; \
24250 r=`${PWD_COMMAND}`; export r; \
24251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24252 $(HOST_EXPORTS) \
24253 for flag in $(EXTRA_HOST_FLAGS) ; do \
24254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24255 done; \
24256 echo "Doing info in time" ; \
24257 (cd $(HOST_SUBDIR)/time && \
24258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24260 "RANLIB=$${RANLIB}" \
24261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24262 info) \
24263 || exit 1
24265 @endif time
24267 .PHONY: maybe-dvi-time dvi-time
24268 maybe-dvi-time:
24269 @if time
24270 maybe-dvi-time: dvi-time
24272 dvi-time: \
24273 configure-time
24274 @$(unstage)
24275 @[ -f ./time/Makefile ] || exit 0; \
24276 r=`${PWD_COMMAND}`; export r; \
24277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24278 $(HOST_EXPORTS) \
24279 for flag in $(EXTRA_HOST_FLAGS) ; do \
24280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24281 done; \
24282 echo "Doing dvi in time" ; \
24283 (cd $(HOST_SUBDIR)/time && \
24284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24286 "RANLIB=$${RANLIB}" \
24287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24288 dvi) \
24289 || exit 1
24291 @endif time
24293 .PHONY: maybe-html-time html-time
24294 maybe-html-time:
24295 @if time
24296 maybe-html-time: html-time
24298 html-time: \
24299 configure-time
24300 @$(unstage)
24301 @[ -f ./time/Makefile ] || exit 0; \
24302 r=`${PWD_COMMAND}`; export r; \
24303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24304 $(HOST_EXPORTS) \
24305 for flag in $(EXTRA_HOST_FLAGS) ; do \
24306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24307 done; \
24308 echo "Doing html in time" ; \
24309 (cd $(HOST_SUBDIR)/time && \
24310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24312 "RANLIB=$${RANLIB}" \
24313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24314 html) \
24315 || exit 1
24317 @endif time
24319 .PHONY: maybe-TAGS-time TAGS-time
24320 maybe-TAGS-time:
24321 @if time
24322 maybe-TAGS-time: TAGS-time
24324 TAGS-time: \
24325 configure-time
24326 @$(unstage)
24327 @[ -f ./time/Makefile ] || exit 0; \
24328 r=`${PWD_COMMAND}`; export r; \
24329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24330 $(HOST_EXPORTS) \
24331 for flag in $(EXTRA_HOST_FLAGS) ; do \
24332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24333 done; \
24334 echo "Doing TAGS in time" ; \
24335 (cd $(HOST_SUBDIR)/time && \
24336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24338 "RANLIB=$${RANLIB}" \
24339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24340 TAGS) \
24341 || exit 1
24343 @endif time
24345 .PHONY: maybe-install-info-time install-info-time
24346 maybe-install-info-time:
24347 @if time
24348 maybe-install-info-time: install-info-time
24350 install-info-time: \
24351 configure-time \
24352 info-time
24353 @$(unstage)
24354 @[ -f ./time/Makefile ] || exit 0; \
24355 r=`${PWD_COMMAND}`; export r; \
24356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24357 $(HOST_EXPORTS) \
24358 for flag in $(EXTRA_HOST_FLAGS) ; do \
24359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24360 done; \
24361 echo "Doing install-info in time" ; \
24362 (cd $(HOST_SUBDIR)/time && \
24363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24365 "RANLIB=$${RANLIB}" \
24366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24367 install-info) \
24368 || exit 1
24370 @endif time
24372 .PHONY: maybe-installcheck-time installcheck-time
24373 maybe-installcheck-time:
24374 @if time
24375 maybe-installcheck-time: installcheck-time
24377 installcheck-time: \
24378 configure-time
24379 @$(unstage)
24380 @[ -f ./time/Makefile ] || exit 0; \
24381 r=`${PWD_COMMAND}`; export r; \
24382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24383 $(HOST_EXPORTS) \
24384 for flag in $(EXTRA_HOST_FLAGS) ; do \
24385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24386 done; \
24387 echo "Doing installcheck in time" ; \
24388 (cd $(HOST_SUBDIR)/time && \
24389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24391 "RANLIB=$${RANLIB}" \
24392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24393 installcheck) \
24394 || exit 1
24396 @endif time
24398 .PHONY: maybe-mostlyclean-time mostlyclean-time
24399 maybe-mostlyclean-time:
24400 @if time
24401 maybe-mostlyclean-time: mostlyclean-time
24403 mostlyclean-time:
24404 @$(unstage)
24405 @[ -f ./time/Makefile ] || exit 0; \
24406 r=`${PWD_COMMAND}`; export r; \
24407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24408 $(HOST_EXPORTS) \
24409 for flag in $(EXTRA_HOST_FLAGS) ; do \
24410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24411 done; \
24412 echo "Doing mostlyclean in time" ; \
24413 (cd $(HOST_SUBDIR)/time && \
24414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24416 "RANLIB=$${RANLIB}" \
24417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24418 mostlyclean) \
24419 || exit 1
24421 @endif time
24423 .PHONY: maybe-clean-time clean-time
24424 maybe-clean-time:
24425 @if time
24426 maybe-clean-time: clean-time
24428 clean-time:
24429 @$(unstage)
24430 @[ -f ./time/Makefile ] || exit 0; \
24431 r=`${PWD_COMMAND}`; export r; \
24432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433 $(HOST_EXPORTS) \
24434 for flag in $(EXTRA_HOST_FLAGS) ; do \
24435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24436 done; \
24437 echo "Doing clean in time" ; \
24438 (cd $(HOST_SUBDIR)/time && \
24439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24441 "RANLIB=$${RANLIB}" \
24442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24443 clean) \
24444 || exit 1
24446 @endif time
24448 .PHONY: maybe-distclean-time distclean-time
24449 maybe-distclean-time:
24450 @if time
24451 maybe-distclean-time: distclean-time
24453 distclean-time:
24454 @$(unstage)
24455 @[ -f ./time/Makefile ] || exit 0; \
24456 r=`${PWD_COMMAND}`; export r; \
24457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24458 $(HOST_EXPORTS) \
24459 for flag in $(EXTRA_HOST_FLAGS) ; do \
24460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24461 done; \
24462 echo "Doing distclean in time" ; \
24463 (cd $(HOST_SUBDIR)/time && \
24464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24466 "RANLIB=$${RANLIB}" \
24467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24468 distclean) \
24469 || exit 1
24471 @endif time
24473 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
24474 maybe-maintainer-clean-time:
24475 @if time
24476 maybe-maintainer-clean-time: maintainer-clean-time
24478 maintainer-clean-time:
24479 @$(unstage)
24480 @[ -f ./time/Makefile ] || exit 0; \
24481 r=`${PWD_COMMAND}`; export r; \
24482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483 $(HOST_EXPORTS) \
24484 for flag in $(EXTRA_HOST_FLAGS) ; do \
24485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24486 done; \
24487 echo "Doing maintainer-clean in time" ; \
24488 (cd $(HOST_SUBDIR)/time && \
24489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24491 "RANLIB=$${RANLIB}" \
24492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24493 maintainer-clean) \
24494 || exit 1
24496 @endif time
24500 .PHONY: configure-uudecode maybe-configure-uudecode
24501 maybe-configure-uudecode:
24502 @if uudecode
24503 maybe-configure-uudecode: configure-uudecode
24504 configure-uudecode:
24505 @$(unstage)
24506 @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
24507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
24508 r=`${PWD_COMMAND}`; export r; \
24509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24510 $(HOST_EXPORTS) \
24511 echo Configuring in $(HOST_SUBDIR)/uudecode; \
24512 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
24513 case $(srcdir) in \
24514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24515 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
24516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24517 esac; \
24518 srcdiroption="--srcdir=$${topdir}/uudecode"; \
24519 libsrcdir="$$s/uudecode"; \
24520 $(SHELL) $${libsrcdir}/configure \
24521 $(HOST_CONFIGARGS) $${srcdiroption} \
24522 || exit 1
24523 @endif uudecode
24529 .PHONY: all-uudecode maybe-all-uudecode
24530 maybe-all-uudecode:
24531 @if uudecode
24532 TARGET-uudecode=all
24533 maybe-all-uudecode: all-uudecode
24534 all-uudecode: configure-uudecode
24535 @$(unstage)
24536 @r=`${PWD_COMMAND}`; export r; \
24537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24538 $(HOST_EXPORTS) \
24539 (cd $(HOST_SUBDIR)/uudecode && \
24540 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
24541 @endif uudecode
24546 .PHONY: check-uudecode maybe-check-uudecode
24547 maybe-check-uudecode:
24548 @if uudecode
24549 maybe-check-uudecode: check-uudecode
24551 check-uudecode:
24552 @$(unstage)
24553 @r=`${PWD_COMMAND}`; export r; \
24554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24555 $(HOST_EXPORTS) \
24556 (cd $(HOST_SUBDIR)/uudecode && \
24557 $(MAKE) $(FLAGS_TO_PASS) check)
24559 @endif uudecode
24561 .PHONY: install-uudecode maybe-install-uudecode
24562 maybe-install-uudecode:
24563 @if uudecode
24564 maybe-install-uudecode: install-uudecode
24566 install-uudecode: installdirs
24567 @$(unstage)
24568 @r=`${PWD_COMMAND}`; export r; \
24569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24570 $(HOST_EXPORTS) \
24571 (cd $(HOST_SUBDIR)/uudecode && \
24572 $(MAKE) $(FLAGS_TO_PASS) install)
24574 @endif uudecode
24576 # Other targets (info, dvi, etc.)
24578 .PHONY: maybe-info-uudecode info-uudecode
24579 maybe-info-uudecode:
24580 @if uudecode
24581 maybe-info-uudecode: info-uudecode
24583 info-uudecode: \
24584 configure-uudecode
24585 @$(unstage)
24586 @[ -f ./uudecode/Makefile ] || exit 0; \
24587 r=`${PWD_COMMAND}`; export r; \
24588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24589 $(HOST_EXPORTS) \
24590 for flag in $(EXTRA_HOST_FLAGS) ; do \
24591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24592 done; \
24593 echo "Doing info in uudecode" ; \
24594 (cd $(HOST_SUBDIR)/uudecode && \
24595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24597 "RANLIB=$${RANLIB}" \
24598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24599 info) \
24600 || exit 1
24602 @endif uudecode
24604 .PHONY: maybe-dvi-uudecode dvi-uudecode
24605 maybe-dvi-uudecode:
24606 @if uudecode
24607 maybe-dvi-uudecode: dvi-uudecode
24609 dvi-uudecode: \
24610 configure-uudecode
24611 @$(unstage)
24612 @[ -f ./uudecode/Makefile ] || exit 0; \
24613 r=`${PWD_COMMAND}`; export r; \
24614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24615 $(HOST_EXPORTS) \
24616 for flag in $(EXTRA_HOST_FLAGS) ; do \
24617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24618 done; \
24619 echo "Doing dvi in uudecode" ; \
24620 (cd $(HOST_SUBDIR)/uudecode && \
24621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24623 "RANLIB=$${RANLIB}" \
24624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24625 dvi) \
24626 || exit 1
24628 @endif uudecode
24630 .PHONY: maybe-html-uudecode html-uudecode
24631 maybe-html-uudecode:
24632 @if uudecode
24633 maybe-html-uudecode: html-uudecode
24635 html-uudecode: \
24636 configure-uudecode
24637 @$(unstage)
24638 @[ -f ./uudecode/Makefile ] || exit 0; \
24639 r=`${PWD_COMMAND}`; export r; \
24640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24641 $(HOST_EXPORTS) \
24642 for flag in $(EXTRA_HOST_FLAGS) ; do \
24643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24644 done; \
24645 echo "Doing html in uudecode" ; \
24646 (cd $(HOST_SUBDIR)/uudecode && \
24647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24649 "RANLIB=$${RANLIB}" \
24650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24651 html) \
24652 || exit 1
24654 @endif uudecode
24656 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
24657 maybe-TAGS-uudecode:
24658 @if uudecode
24659 maybe-TAGS-uudecode: TAGS-uudecode
24661 TAGS-uudecode: \
24662 configure-uudecode
24663 @$(unstage)
24664 @[ -f ./uudecode/Makefile ] || exit 0; \
24665 r=`${PWD_COMMAND}`; export r; \
24666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24667 $(HOST_EXPORTS) \
24668 for flag in $(EXTRA_HOST_FLAGS) ; do \
24669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24670 done; \
24671 echo "Doing TAGS in uudecode" ; \
24672 (cd $(HOST_SUBDIR)/uudecode && \
24673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24675 "RANLIB=$${RANLIB}" \
24676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24677 TAGS) \
24678 || exit 1
24680 @endif uudecode
24682 .PHONY: maybe-install-info-uudecode install-info-uudecode
24683 maybe-install-info-uudecode:
24684 @if uudecode
24685 maybe-install-info-uudecode: install-info-uudecode
24687 install-info-uudecode: \
24688 configure-uudecode \
24689 info-uudecode
24690 @$(unstage)
24691 @[ -f ./uudecode/Makefile ] || exit 0; \
24692 r=`${PWD_COMMAND}`; export r; \
24693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24694 $(HOST_EXPORTS) \
24695 for flag in $(EXTRA_HOST_FLAGS) ; do \
24696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24697 done; \
24698 echo "Doing install-info in uudecode" ; \
24699 (cd $(HOST_SUBDIR)/uudecode && \
24700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24702 "RANLIB=$${RANLIB}" \
24703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24704 install-info) \
24705 || exit 1
24707 @endif uudecode
24709 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
24710 maybe-installcheck-uudecode:
24711 @if uudecode
24712 maybe-installcheck-uudecode: installcheck-uudecode
24714 installcheck-uudecode: \
24715 configure-uudecode
24716 @$(unstage)
24717 @[ -f ./uudecode/Makefile ] || exit 0; \
24718 r=`${PWD_COMMAND}`; export r; \
24719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24720 $(HOST_EXPORTS) \
24721 for flag in $(EXTRA_HOST_FLAGS) ; do \
24722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24723 done; \
24724 echo "Doing installcheck in uudecode" ; \
24725 (cd $(HOST_SUBDIR)/uudecode && \
24726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24728 "RANLIB=$${RANLIB}" \
24729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24730 installcheck) \
24731 || exit 1
24733 @endif uudecode
24735 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
24736 maybe-mostlyclean-uudecode:
24737 @if uudecode
24738 maybe-mostlyclean-uudecode: mostlyclean-uudecode
24740 mostlyclean-uudecode:
24741 @$(unstage)
24742 @[ -f ./uudecode/Makefile ] || exit 0; \
24743 r=`${PWD_COMMAND}`; export r; \
24744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24745 $(HOST_EXPORTS) \
24746 for flag in $(EXTRA_HOST_FLAGS) ; do \
24747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24748 done; \
24749 echo "Doing mostlyclean in uudecode" ; \
24750 (cd $(HOST_SUBDIR)/uudecode && \
24751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24753 "RANLIB=$${RANLIB}" \
24754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24755 mostlyclean) \
24756 || exit 1
24758 @endif uudecode
24760 .PHONY: maybe-clean-uudecode clean-uudecode
24761 maybe-clean-uudecode:
24762 @if uudecode
24763 maybe-clean-uudecode: clean-uudecode
24765 clean-uudecode:
24766 @$(unstage)
24767 @[ -f ./uudecode/Makefile ] || exit 0; \
24768 r=`${PWD_COMMAND}`; export r; \
24769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24770 $(HOST_EXPORTS) \
24771 for flag in $(EXTRA_HOST_FLAGS) ; do \
24772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24773 done; \
24774 echo "Doing clean in uudecode" ; \
24775 (cd $(HOST_SUBDIR)/uudecode && \
24776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24778 "RANLIB=$${RANLIB}" \
24779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24780 clean) \
24781 || exit 1
24783 @endif uudecode
24785 .PHONY: maybe-distclean-uudecode distclean-uudecode
24786 maybe-distclean-uudecode:
24787 @if uudecode
24788 maybe-distclean-uudecode: distclean-uudecode
24790 distclean-uudecode:
24791 @$(unstage)
24792 @[ -f ./uudecode/Makefile ] || exit 0; \
24793 r=`${PWD_COMMAND}`; export r; \
24794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24795 $(HOST_EXPORTS) \
24796 for flag in $(EXTRA_HOST_FLAGS) ; do \
24797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24798 done; \
24799 echo "Doing distclean in uudecode" ; \
24800 (cd $(HOST_SUBDIR)/uudecode && \
24801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24803 "RANLIB=$${RANLIB}" \
24804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24805 distclean) \
24806 || exit 1
24808 @endif uudecode
24810 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
24811 maybe-maintainer-clean-uudecode:
24812 @if uudecode
24813 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
24815 maintainer-clean-uudecode:
24816 @$(unstage)
24817 @[ -f ./uudecode/Makefile ] || exit 0; \
24818 r=`${PWD_COMMAND}`; export r; \
24819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24820 $(HOST_EXPORTS) \
24821 for flag in $(EXTRA_HOST_FLAGS) ; do \
24822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24823 done; \
24824 echo "Doing maintainer-clean in uudecode" ; \
24825 (cd $(HOST_SUBDIR)/uudecode && \
24826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24828 "RANLIB=$${RANLIB}" \
24829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24830 maintainer-clean) \
24831 || exit 1
24833 @endif uudecode
24837 .PHONY: configure-wdiff maybe-configure-wdiff
24838 maybe-configure-wdiff:
24839 @if wdiff
24840 maybe-configure-wdiff: configure-wdiff
24841 configure-wdiff:
24842 @$(unstage)
24843 @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
24844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
24845 r=`${PWD_COMMAND}`; export r; \
24846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24847 $(HOST_EXPORTS) \
24848 echo Configuring in $(HOST_SUBDIR)/wdiff; \
24849 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
24850 case $(srcdir) in \
24851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24852 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
24853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24854 esac; \
24855 srcdiroption="--srcdir=$${topdir}/wdiff"; \
24856 libsrcdir="$$s/wdiff"; \
24857 $(SHELL) $${libsrcdir}/configure \
24858 $(HOST_CONFIGARGS) $${srcdiroption} \
24859 || exit 1
24860 @endif wdiff
24866 .PHONY: all-wdiff maybe-all-wdiff
24867 maybe-all-wdiff:
24868 @if wdiff
24869 TARGET-wdiff=all
24870 maybe-all-wdiff: all-wdiff
24871 all-wdiff: configure-wdiff
24872 @$(unstage)
24873 @r=`${PWD_COMMAND}`; export r; \
24874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24875 $(HOST_EXPORTS) \
24876 (cd $(HOST_SUBDIR)/wdiff && \
24877 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
24878 @endif wdiff
24883 .PHONY: check-wdiff maybe-check-wdiff
24884 maybe-check-wdiff:
24885 @if wdiff
24886 maybe-check-wdiff: check-wdiff
24888 check-wdiff:
24889 @$(unstage)
24890 @r=`${PWD_COMMAND}`; export r; \
24891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24892 $(HOST_EXPORTS) \
24893 (cd $(HOST_SUBDIR)/wdiff && \
24894 $(MAKE) $(FLAGS_TO_PASS) check)
24896 @endif wdiff
24898 .PHONY: install-wdiff maybe-install-wdiff
24899 maybe-install-wdiff:
24900 @if wdiff
24901 maybe-install-wdiff: install-wdiff
24903 install-wdiff: installdirs
24904 @$(unstage)
24905 @r=`${PWD_COMMAND}`; export r; \
24906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24907 $(HOST_EXPORTS) \
24908 (cd $(HOST_SUBDIR)/wdiff && \
24909 $(MAKE) $(FLAGS_TO_PASS) install)
24911 @endif wdiff
24913 # Other targets (info, dvi, etc.)
24915 .PHONY: maybe-info-wdiff info-wdiff
24916 maybe-info-wdiff:
24917 @if wdiff
24918 maybe-info-wdiff: info-wdiff
24920 info-wdiff: \
24921 configure-wdiff
24922 @$(unstage)
24923 @[ -f ./wdiff/Makefile ] || exit 0; \
24924 r=`${PWD_COMMAND}`; export r; \
24925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24926 $(HOST_EXPORTS) \
24927 for flag in $(EXTRA_HOST_FLAGS) ; do \
24928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24929 done; \
24930 echo "Doing info in wdiff" ; \
24931 (cd $(HOST_SUBDIR)/wdiff && \
24932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24934 "RANLIB=$${RANLIB}" \
24935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24936 info) \
24937 || exit 1
24939 @endif wdiff
24941 .PHONY: maybe-dvi-wdiff dvi-wdiff
24942 maybe-dvi-wdiff:
24943 @if wdiff
24944 maybe-dvi-wdiff: dvi-wdiff
24946 dvi-wdiff: \
24947 configure-wdiff
24948 @$(unstage)
24949 @[ -f ./wdiff/Makefile ] || exit 0; \
24950 r=`${PWD_COMMAND}`; export r; \
24951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24952 $(HOST_EXPORTS) \
24953 for flag in $(EXTRA_HOST_FLAGS) ; do \
24954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24955 done; \
24956 echo "Doing dvi in wdiff" ; \
24957 (cd $(HOST_SUBDIR)/wdiff && \
24958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24960 "RANLIB=$${RANLIB}" \
24961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24962 dvi) \
24963 || exit 1
24965 @endif wdiff
24967 .PHONY: maybe-html-wdiff html-wdiff
24968 maybe-html-wdiff:
24969 @if wdiff
24970 maybe-html-wdiff: html-wdiff
24972 html-wdiff: \
24973 configure-wdiff
24974 @$(unstage)
24975 @[ -f ./wdiff/Makefile ] || exit 0; \
24976 r=`${PWD_COMMAND}`; export r; \
24977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24978 $(HOST_EXPORTS) \
24979 for flag in $(EXTRA_HOST_FLAGS) ; do \
24980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24981 done; \
24982 echo "Doing html in wdiff" ; \
24983 (cd $(HOST_SUBDIR)/wdiff && \
24984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24986 "RANLIB=$${RANLIB}" \
24987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24988 html) \
24989 || exit 1
24991 @endif wdiff
24993 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
24994 maybe-TAGS-wdiff:
24995 @if wdiff
24996 maybe-TAGS-wdiff: TAGS-wdiff
24998 TAGS-wdiff: \
24999 configure-wdiff
25000 @$(unstage)
25001 @[ -f ./wdiff/Makefile ] || exit 0; \
25002 r=`${PWD_COMMAND}`; export r; \
25003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004 $(HOST_EXPORTS) \
25005 for flag in $(EXTRA_HOST_FLAGS) ; do \
25006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25007 done; \
25008 echo "Doing TAGS in wdiff" ; \
25009 (cd $(HOST_SUBDIR)/wdiff && \
25010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25012 "RANLIB=$${RANLIB}" \
25013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25014 TAGS) \
25015 || exit 1
25017 @endif wdiff
25019 .PHONY: maybe-install-info-wdiff install-info-wdiff
25020 maybe-install-info-wdiff:
25021 @if wdiff
25022 maybe-install-info-wdiff: install-info-wdiff
25024 install-info-wdiff: \
25025 configure-wdiff \
25026 info-wdiff
25027 @$(unstage)
25028 @[ -f ./wdiff/Makefile ] || exit 0; \
25029 r=`${PWD_COMMAND}`; export r; \
25030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25031 $(HOST_EXPORTS) \
25032 for flag in $(EXTRA_HOST_FLAGS) ; do \
25033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25034 done; \
25035 echo "Doing install-info in wdiff" ; \
25036 (cd $(HOST_SUBDIR)/wdiff && \
25037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25039 "RANLIB=$${RANLIB}" \
25040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25041 install-info) \
25042 || exit 1
25044 @endif wdiff
25046 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
25047 maybe-installcheck-wdiff:
25048 @if wdiff
25049 maybe-installcheck-wdiff: installcheck-wdiff
25051 installcheck-wdiff: \
25052 configure-wdiff
25053 @$(unstage)
25054 @[ -f ./wdiff/Makefile ] || exit 0; \
25055 r=`${PWD_COMMAND}`; export r; \
25056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25057 $(HOST_EXPORTS) \
25058 for flag in $(EXTRA_HOST_FLAGS) ; do \
25059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25060 done; \
25061 echo "Doing installcheck in wdiff" ; \
25062 (cd $(HOST_SUBDIR)/wdiff && \
25063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25065 "RANLIB=$${RANLIB}" \
25066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25067 installcheck) \
25068 || exit 1
25070 @endif wdiff
25072 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
25073 maybe-mostlyclean-wdiff:
25074 @if wdiff
25075 maybe-mostlyclean-wdiff: mostlyclean-wdiff
25077 mostlyclean-wdiff:
25078 @$(unstage)
25079 @[ -f ./wdiff/Makefile ] || exit 0; \
25080 r=`${PWD_COMMAND}`; export r; \
25081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082 $(HOST_EXPORTS) \
25083 for flag in $(EXTRA_HOST_FLAGS) ; do \
25084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25085 done; \
25086 echo "Doing mostlyclean in wdiff" ; \
25087 (cd $(HOST_SUBDIR)/wdiff && \
25088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25090 "RANLIB=$${RANLIB}" \
25091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25092 mostlyclean) \
25093 || exit 1
25095 @endif wdiff
25097 .PHONY: maybe-clean-wdiff clean-wdiff
25098 maybe-clean-wdiff:
25099 @if wdiff
25100 maybe-clean-wdiff: clean-wdiff
25102 clean-wdiff:
25103 @$(unstage)
25104 @[ -f ./wdiff/Makefile ] || exit 0; \
25105 r=`${PWD_COMMAND}`; export r; \
25106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25107 $(HOST_EXPORTS) \
25108 for flag in $(EXTRA_HOST_FLAGS) ; do \
25109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25110 done; \
25111 echo "Doing clean in wdiff" ; \
25112 (cd $(HOST_SUBDIR)/wdiff && \
25113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25115 "RANLIB=$${RANLIB}" \
25116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25117 clean) \
25118 || exit 1
25120 @endif wdiff
25122 .PHONY: maybe-distclean-wdiff distclean-wdiff
25123 maybe-distclean-wdiff:
25124 @if wdiff
25125 maybe-distclean-wdiff: distclean-wdiff
25127 distclean-wdiff:
25128 @$(unstage)
25129 @[ -f ./wdiff/Makefile ] || exit 0; \
25130 r=`${PWD_COMMAND}`; export r; \
25131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25132 $(HOST_EXPORTS) \
25133 for flag in $(EXTRA_HOST_FLAGS) ; do \
25134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25135 done; \
25136 echo "Doing distclean in wdiff" ; \
25137 (cd $(HOST_SUBDIR)/wdiff && \
25138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25140 "RANLIB=$${RANLIB}" \
25141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25142 distclean) \
25143 || exit 1
25145 @endif wdiff
25147 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
25148 maybe-maintainer-clean-wdiff:
25149 @if wdiff
25150 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
25152 maintainer-clean-wdiff:
25153 @$(unstage)
25154 @[ -f ./wdiff/Makefile ] || exit 0; \
25155 r=`${PWD_COMMAND}`; export r; \
25156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157 $(HOST_EXPORTS) \
25158 for flag in $(EXTRA_HOST_FLAGS) ; do \
25159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25160 done; \
25161 echo "Doing maintainer-clean in wdiff" ; \
25162 (cd $(HOST_SUBDIR)/wdiff && \
25163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25165 "RANLIB=$${RANLIB}" \
25166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25167 maintainer-clean) \
25168 || exit 1
25170 @endif wdiff
25174 .PHONY: configure-zip maybe-configure-zip
25175 maybe-configure-zip:
25176 @if zip
25177 maybe-configure-zip: configure-zip
25178 configure-zip:
25179 @$(unstage)
25180 @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
25181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
25182 r=`${PWD_COMMAND}`; export r; \
25183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25184 $(HOST_EXPORTS) \
25185 echo Configuring in $(HOST_SUBDIR)/zip; \
25186 cd "$(HOST_SUBDIR)/zip" || exit 1; \
25187 case $(srcdir) in \
25188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25189 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
25190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25191 esac; \
25192 srcdiroption="--srcdir=$${topdir}/zip"; \
25193 libsrcdir="$$s/zip"; \
25194 $(SHELL) $${libsrcdir}/configure \
25195 $(HOST_CONFIGARGS) $${srcdiroption} \
25196 || exit 1
25197 @endif zip
25203 .PHONY: all-zip maybe-all-zip
25204 maybe-all-zip:
25205 @if zip
25206 TARGET-zip=all
25207 maybe-all-zip: all-zip
25208 all-zip: configure-zip
25209 @$(unstage)
25210 @r=`${PWD_COMMAND}`; export r; \
25211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25212 $(HOST_EXPORTS) \
25213 (cd $(HOST_SUBDIR)/zip && \
25214 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
25215 @endif zip
25220 .PHONY: check-zip maybe-check-zip
25221 maybe-check-zip:
25222 @if zip
25223 maybe-check-zip: check-zip
25225 # This module is only tested in a native toolchain.
25226 check-zip:
25227 @$(unstage)
25228 @if [ '$(host)' = '$(target)' ] ; then \
25229 r=`${PWD_COMMAND}`; export r; \
25230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25231 $(HOST_EXPORTS) \
25232 (cd $(HOST_SUBDIR)/zip && \
25233 $(MAKE) $(FLAGS_TO_PASS) check); \
25236 @endif zip
25238 .PHONY: install-zip maybe-install-zip
25239 maybe-install-zip:
25240 @if zip
25241 maybe-install-zip: install-zip
25243 install-zip: installdirs
25244 @$(unstage)
25245 @r=`${PWD_COMMAND}`; export r; \
25246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25247 $(HOST_EXPORTS) \
25248 (cd $(HOST_SUBDIR)/zip && \
25249 $(MAKE) $(FLAGS_TO_PASS) install)
25251 @endif zip
25253 # Other targets (info, dvi, etc.)
25255 .PHONY: maybe-info-zip info-zip
25256 maybe-info-zip:
25257 @if zip
25258 maybe-info-zip: info-zip
25260 info-zip: \
25261 configure-zip
25262 @$(unstage)
25263 @[ -f ./zip/Makefile ] || exit 0; \
25264 r=`${PWD_COMMAND}`; export r; \
25265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25266 $(HOST_EXPORTS) \
25267 for flag in $(EXTRA_HOST_FLAGS) ; do \
25268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25269 done; \
25270 echo "Doing info in zip" ; \
25271 (cd $(HOST_SUBDIR)/zip && \
25272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25274 "RANLIB=$${RANLIB}" \
25275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25276 info) \
25277 || exit 1
25279 @endif zip
25281 .PHONY: maybe-dvi-zip dvi-zip
25282 maybe-dvi-zip:
25283 @if zip
25284 maybe-dvi-zip: dvi-zip
25286 dvi-zip: \
25287 configure-zip
25288 @$(unstage)
25289 @[ -f ./zip/Makefile ] || exit 0; \
25290 r=`${PWD_COMMAND}`; export r; \
25291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25292 $(HOST_EXPORTS) \
25293 for flag in $(EXTRA_HOST_FLAGS) ; do \
25294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25295 done; \
25296 echo "Doing dvi in zip" ; \
25297 (cd $(HOST_SUBDIR)/zip && \
25298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25300 "RANLIB=$${RANLIB}" \
25301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25302 dvi) \
25303 || exit 1
25305 @endif zip
25307 .PHONY: maybe-html-zip html-zip
25308 maybe-html-zip:
25309 @if zip
25310 maybe-html-zip: html-zip
25312 html-zip: \
25313 configure-zip
25314 @$(unstage)
25315 @[ -f ./zip/Makefile ] || exit 0; \
25316 r=`${PWD_COMMAND}`; export r; \
25317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25318 $(HOST_EXPORTS) \
25319 for flag in $(EXTRA_HOST_FLAGS) ; do \
25320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25321 done; \
25322 echo "Doing html in zip" ; \
25323 (cd $(HOST_SUBDIR)/zip && \
25324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25326 "RANLIB=$${RANLIB}" \
25327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25328 html) \
25329 || exit 1
25331 @endif zip
25333 .PHONY: maybe-TAGS-zip TAGS-zip
25334 maybe-TAGS-zip:
25335 @if zip
25336 maybe-TAGS-zip: TAGS-zip
25338 TAGS-zip: \
25339 configure-zip
25340 @$(unstage)
25341 @[ -f ./zip/Makefile ] || exit 0; \
25342 r=`${PWD_COMMAND}`; export r; \
25343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25344 $(HOST_EXPORTS) \
25345 for flag in $(EXTRA_HOST_FLAGS) ; do \
25346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25347 done; \
25348 echo "Doing TAGS in zip" ; \
25349 (cd $(HOST_SUBDIR)/zip && \
25350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25352 "RANLIB=$${RANLIB}" \
25353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25354 TAGS) \
25355 || exit 1
25357 @endif zip
25359 .PHONY: maybe-install-info-zip install-info-zip
25360 maybe-install-info-zip:
25361 @if zip
25362 maybe-install-info-zip: install-info-zip
25364 install-info-zip: \
25365 configure-zip \
25366 info-zip
25367 @$(unstage)
25368 @[ -f ./zip/Makefile ] || exit 0; \
25369 r=`${PWD_COMMAND}`; export r; \
25370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25371 $(HOST_EXPORTS) \
25372 for flag in $(EXTRA_HOST_FLAGS) ; do \
25373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25374 done; \
25375 echo "Doing install-info in zip" ; \
25376 (cd $(HOST_SUBDIR)/zip && \
25377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25379 "RANLIB=$${RANLIB}" \
25380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25381 install-info) \
25382 || exit 1
25384 @endif zip
25386 .PHONY: maybe-installcheck-zip installcheck-zip
25387 maybe-installcheck-zip:
25388 @if zip
25389 maybe-installcheck-zip: installcheck-zip
25391 installcheck-zip: \
25392 configure-zip
25393 @$(unstage)
25394 @[ -f ./zip/Makefile ] || exit 0; \
25395 r=`${PWD_COMMAND}`; export r; \
25396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25397 $(HOST_EXPORTS) \
25398 for flag in $(EXTRA_HOST_FLAGS) ; do \
25399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25400 done; \
25401 echo "Doing installcheck in zip" ; \
25402 (cd $(HOST_SUBDIR)/zip && \
25403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25405 "RANLIB=$${RANLIB}" \
25406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25407 installcheck) \
25408 || exit 1
25410 @endif zip
25412 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
25413 maybe-mostlyclean-zip:
25414 @if zip
25415 maybe-mostlyclean-zip: mostlyclean-zip
25417 mostlyclean-zip:
25418 @$(unstage)
25419 @[ -f ./zip/Makefile ] || exit 0; \
25420 r=`${PWD_COMMAND}`; export r; \
25421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25422 $(HOST_EXPORTS) \
25423 for flag in $(EXTRA_HOST_FLAGS) ; do \
25424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25425 done; \
25426 echo "Doing mostlyclean in zip" ; \
25427 (cd $(HOST_SUBDIR)/zip && \
25428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25430 "RANLIB=$${RANLIB}" \
25431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25432 mostlyclean) \
25433 || exit 1
25435 @endif zip
25437 .PHONY: maybe-clean-zip clean-zip
25438 maybe-clean-zip:
25439 @if zip
25440 maybe-clean-zip: clean-zip
25442 clean-zip:
25443 @$(unstage)
25444 @[ -f ./zip/Makefile ] || exit 0; \
25445 r=`${PWD_COMMAND}`; export r; \
25446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25447 $(HOST_EXPORTS) \
25448 for flag in $(EXTRA_HOST_FLAGS) ; do \
25449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25450 done; \
25451 echo "Doing clean in zip" ; \
25452 (cd $(HOST_SUBDIR)/zip && \
25453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25455 "RANLIB=$${RANLIB}" \
25456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25457 clean) \
25458 || exit 1
25460 @endif zip
25462 .PHONY: maybe-distclean-zip distclean-zip
25463 maybe-distclean-zip:
25464 @if zip
25465 maybe-distclean-zip: distclean-zip
25467 distclean-zip:
25468 @$(unstage)
25469 @[ -f ./zip/Makefile ] || exit 0; \
25470 r=`${PWD_COMMAND}`; export r; \
25471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25472 $(HOST_EXPORTS) \
25473 for flag in $(EXTRA_HOST_FLAGS) ; do \
25474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25475 done; \
25476 echo "Doing distclean in zip" ; \
25477 (cd $(HOST_SUBDIR)/zip && \
25478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25480 "RANLIB=$${RANLIB}" \
25481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25482 distclean) \
25483 || exit 1
25485 @endif zip
25487 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
25488 maybe-maintainer-clean-zip:
25489 @if zip
25490 maybe-maintainer-clean-zip: maintainer-clean-zip
25492 maintainer-clean-zip:
25493 @$(unstage)
25494 @[ -f ./zip/Makefile ] || exit 0; \
25495 r=`${PWD_COMMAND}`; export r; \
25496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25497 $(HOST_EXPORTS) \
25498 for flag in $(EXTRA_HOST_FLAGS) ; do \
25499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25500 done; \
25501 echo "Doing maintainer-clean in zip" ; \
25502 (cd $(HOST_SUBDIR)/zip && \
25503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25505 "RANLIB=$${RANLIB}" \
25506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25507 maintainer-clean) \
25508 || exit 1
25510 @endif zip
25514 .PHONY: configure-zlib maybe-configure-zlib
25515 maybe-configure-zlib:
25516 @if zlib
25517 maybe-configure-zlib: configure-zlib
25518 configure-zlib:
25519 @test -f stage_last && exit 0; \
25520 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25522 r=`${PWD_COMMAND}`; export r; \
25523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25524 $(HOST_EXPORTS) \
25525 echo Configuring in $(HOST_SUBDIR)/zlib; \
25526 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25527 case $(srcdir) in \
25528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25529 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25531 esac; \
25532 srcdiroption="--srcdir=$${topdir}/zlib"; \
25533 libsrcdir="$$s/zlib"; \
25534 $(SHELL) $${libsrcdir}/configure \
25535 $(HOST_CONFIGARGS) $${srcdiroption} \
25536 || exit 1
25537 @endif zlib
25541 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25542 maybe-configure-stage1-zlib:
25543 @if zlib-bootstrap
25544 maybe-configure-stage1-zlib: configure-stage1-zlib
25545 configure-stage1-zlib:
25546 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25547 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25548 r=`${PWD_COMMAND}`; export r; \
25549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25550 $(HOST_EXPORTS) \
25551 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25552 cd $(HOST_SUBDIR)/zlib || exit 1; \
25553 case $(srcdir) in \
25554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25555 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25557 esac; \
25558 srcdiroption="--srcdir=$${topdir}/zlib"; \
25559 libsrcdir="$$s/zlib"; \
25560 $(SHELL) $${libsrcdir}/configure \
25561 $(HOST_CONFIGARGS) $${srcdiroption} \
25562 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
25563 @endif zlib-bootstrap
25565 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25566 maybe-configure-stage2-zlib:
25567 @if zlib-bootstrap
25568 maybe-configure-stage2-zlib: configure-stage2-zlib
25569 configure-stage2-zlib:
25570 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25571 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25572 r=`${PWD_COMMAND}`; export r; \
25573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25574 $(HOST_EXPORTS) \
25575 $(POSTSTAGE1_HOST_EXPORTS) \
25576 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25577 cd $(HOST_SUBDIR)/zlib || exit 1; \
25578 case $(srcdir) in \
25579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25580 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25582 esac; \
25583 srcdiroption="--srcdir=$${topdir}/zlib"; \
25584 libsrcdir="$$s/zlib"; \
25585 $(SHELL) $${libsrcdir}/configure \
25586 $(HOST_CONFIGARGS) $${srcdiroption} \
25587 @stage2_werror_flag@
25588 @endif zlib-bootstrap
25590 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25591 maybe-configure-stage3-zlib:
25592 @if zlib-bootstrap
25593 maybe-configure-stage3-zlib: configure-stage3-zlib
25594 configure-stage3-zlib:
25595 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25596 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25597 r=`${PWD_COMMAND}`; export r; \
25598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25599 $(HOST_EXPORTS) \
25600 $(POSTSTAGE1_HOST_EXPORTS) \
25601 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
25602 cd $(HOST_SUBDIR)/zlib || exit 1; \
25603 case $(srcdir) in \
25604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25605 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25607 esac; \
25608 srcdiroption="--srcdir=$${topdir}/zlib"; \
25609 libsrcdir="$$s/zlib"; \
25610 $(SHELL) $${libsrcdir}/configure \
25611 $(HOST_CONFIGARGS) $${srcdiroption} \
25612 @stage2_werror_flag@
25613 @endif zlib-bootstrap
25615 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
25616 maybe-configure-stage4-zlib:
25617 @if zlib-bootstrap
25618 maybe-configure-stage4-zlib: configure-stage4-zlib
25619 configure-stage4-zlib:
25620 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25621 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25622 r=`${PWD_COMMAND}`; export r; \
25623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25624 $(HOST_EXPORTS) \
25625 $(POSTSTAGE1_HOST_EXPORTS) \
25626 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
25627 cd $(HOST_SUBDIR)/zlib || exit 1; \
25628 case $(srcdir) in \
25629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25630 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25632 esac; \
25633 srcdiroption="--srcdir=$${topdir}/zlib"; \
25634 libsrcdir="$$s/zlib"; \
25635 $(SHELL) $${libsrcdir}/configure \
25636 $(HOST_CONFIGARGS) $${srcdiroption} \
25637 @stage2_werror_flag@
25638 @endif zlib-bootstrap
25640 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
25641 maybe-configure-stageprofile-zlib:
25642 @if zlib-bootstrap
25643 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
25644 configure-stageprofile-zlib:
25645 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25646 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25647 r=`${PWD_COMMAND}`; export r; \
25648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25649 $(HOST_EXPORTS) \
25650 $(POSTSTAGE1_HOST_EXPORTS) \
25651 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
25652 cd $(HOST_SUBDIR)/zlib || exit 1; \
25653 case $(srcdir) in \
25654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25655 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25657 esac; \
25658 srcdiroption="--srcdir=$${topdir}/zlib"; \
25659 libsrcdir="$$s/zlib"; \
25660 $(SHELL) $${libsrcdir}/configure \
25661 $(HOST_CONFIGARGS) $${srcdiroption} \
25662 @stage2_werror_flag@
25663 @endif zlib-bootstrap
25665 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
25666 maybe-configure-stagefeedback-zlib:
25667 @if zlib-bootstrap
25668 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
25669 configure-stagefeedback-zlib:
25670 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25671 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25672 r=`${PWD_COMMAND}`; export r; \
25673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25674 $(HOST_EXPORTS) \
25675 $(POSTSTAGE1_HOST_EXPORTS) \
25676 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
25677 cd $(HOST_SUBDIR)/zlib || exit 1; \
25678 case $(srcdir) in \
25679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25680 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25682 esac; \
25683 srcdiroption="--srcdir=$${topdir}/zlib"; \
25684 libsrcdir="$$s/zlib"; \
25685 $(SHELL) $${libsrcdir}/configure \
25686 $(HOST_CONFIGARGS) $${srcdiroption} \
25687 @stage2_werror_flag@
25688 @endif zlib-bootstrap
25694 .PHONY: all-zlib maybe-all-zlib
25695 maybe-all-zlib:
25696 @if zlib
25697 TARGET-zlib=all
25698 maybe-all-zlib: all-zlib
25699 all-zlib: configure-zlib
25700 @test -f stage_last && exit 0; \
25701 r=`${PWD_COMMAND}`; export r; \
25702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25703 $(HOST_EXPORTS) \
25704 (cd $(HOST_SUBDIR)/zlib && \
25705 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
25706 @endif zlib
25710 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
25711 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
25712 maybe-all-stage1-zlib:
25713 maybe-clean-stage1-zlib:
25714 @if zlib-bootstrap
25715 maybe-all-stage1-zlib: all-stage1-zlib
25716 all-stage1: all-stage1-zlib
25717 TARGET-stage1-zlib = $(TARGET-zlib)
25718 all-stage1-zlib: configure-stage1-zlib
25719 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25720 @r=`${PWD_COMMAND}`; export r; \
25721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25722 $(HOST_EXPORTS) \
25723 cd $(HOST_SUBDIR)/zlib && \
25724 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
25725 $(TARGET-stage1-zlib)
25727 maybe-clean-stage1-zlib: clean-stage1-zlib
25728 clean-stage1: clean-stage1-zlib
25729 clean-stage1-zlib:
25730 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
25731 || exit 0 ; \
25732 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25733 cd $(HOST_SUBDIR)/zlib && \
25734 $(MAKE) $(FLAGS_TO_PASS) \
25735 CFLAGS="$(STAGE1_CFLAGS)" clean
25736 @endif zlib-bootstrap
25739 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
25740 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
25741 maybe-all-stage2-zlib:
25742 maybe-clean-stage2-zlib:
25743 @if zlib-bootstrap
25744 maybe-all-stage2-zlib: all-stage2-zlib
25745 all-stage2: all-stage2-zlib
25746 TARGET-stage2-zlib = $(TARGET-zlib)
25747 all-stage2-zlib: configure-stage2-zlib
25748 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25749 @r=`${PWD_COMMAND}`; export r; \
25750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25751 $(HOST_EXPORTS) \
25752 $(POSTSTAGE1_HOST_EXPORTS) \
25753 cd $(HOST_SUBDIR)/zlib && \
25754 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25755 $(TARGET-stage2-zlib)
25757 maybe-clean-stage2-zlib: clean-stage2-zlib
25758 clean-stage2: clean-stage2-zlib
25759 clean-stage2-zlib:
25760 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
25761 || exit 0 ; \
25762 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25763 cd $(HOST_SUBDIR)/zlib && \
25764 $(MAKE) $(FLAGS_TO_PASS) \
25765 $(POSTSTAGE1_FLAGS_TO_PASS) \
25766 clean
25767 @endif zlib-bootstrap
25770 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
25771 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
25772 maybe-all-stage3-zlib:
25773 maybe-clean-stage3-zlib:
25774 @if zlib-bootstrap
25775 maybe-all-stage3-zlib: all-stage3-zlib
25776 all-stage3: all-stage3-zlib
25777 TARGET-stage3-zlib = $(TARGET-zlib)
25778 all-stage3-zlib: configure-stage3-zlib
25779 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25780 @r=`${PWD_COMMAND}`; export r; \
25781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25782 $(HOST_EXPORTS) \
25783 $(POSTSTAGE1_HOST_EXPORTS) \
25784 cd $(HOST_SUBDIR)/zlib && \
25785 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25786 $(TARGET-stage3-zlib)
25788 maybe-clean-stage3-zlib: clean-stage3-zlib
25789 clean-stage3: clean-stage3-zlib
25790 clean-stage3-zlib:
25791 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
25792 || exit 0 ; \
25793 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25794 cd $(HOST_SUBDIR)/zlib && \
25795 $(MAKE) $(FLAGS_TO_PASS) \
25796 $(POSTSTAGE1_FLAGS_TO_PASS) \
25797 clean
25798 @endif zlib-bootstrap
25801 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
25802 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
25803 maybe-all-stage4-zlib:
25804 maybe-clean-stage4-zlib:
25805 @if zlib-bootstrap
25806 maybe-all-stage4-zlib: all-stage4-zlib
25807 all-stage4: all-stage4-zlib
25808 TARGET-stage4-zlib = $(TARGET-zlib)
25809 all-stage4-zlib: configure-stage4-zlib
25810 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25811 @r=`${PWD_COMMAND}`; export r; \
25812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25813 $(HOST_EXPORTS) \
25814 $(POSTSTAGE1_HOST_EXPORTS) \
25815 cd $(HOST_SUBDIR)/zlib && \
25816 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25817 $(TARGET-stage4-zlib)
25819 maybe-clean-stage4-zlib: clean-stage4-zlib
25820 clean-stage4: clean-stage4-zlib
25821 clean-stage4-zlib:
25822 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
25823 || exit 0 ; \
25824 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25825 cd $(HOST_SUBDIR)/zlib && \
25826 $(MAKE) $(FLAGS_TO_PASS) \
25827 $(POSTSTAGE1_FLAGS_TO_PASS) \
25828 clean
25829 @endif zlib-bootstrap
25832 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
25833 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
25834 maybe-all-stageprofile-zlib:
25835 maybe-clean-stageprofile-zlib:
25836 @if zlib-bootstrap
25837 maybe-all-stageprofile-zlib: all-stageprofile-zlib
25838 all-stageprofile: all-stageprofile-zlib
25839 TARGET-stageprofile-zlib = $(TARGET-zlib)
25840 all-stageprofile-zlib: configure-stageprofile-zlib
25841 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25842 @r=`${PWD_COMMAND}`; export r; \
25843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25844 $(HOST_EXPORTS) \
25845 $(POSTSTAGE1_HOST_EXPORTS) \
25846 cd $(HOST_SUBDIR)/zlib && \
25847 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
25848 $(TARGET-stageprofile-zlib)
25850 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
25851 clean-stageprofile: clean-stageprofile-zlib
25852 clean-stageprofile-zlib:
25853 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
25854 || exit 0 ; \
25855 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25856 cd $(HOST_SUBDIR)/zlib && \
25857 $(MAKE) $(FLAGS_TO_PASS) \
25858 $(POSTSTAGE1_FLAGS_TO_PASS) \
25859 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
25860 @endif zlib-bootstrap
25863 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
25864 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
25865 maybe-all-stagefeedback-zlib:
25866 maybe-clean-stagefeedback-zlib:
25867 @if zlib-bootstrap
25868 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
25869 all-stagefeedback: all-stagefeedback-zlib
25870 TARGET-stagefeedback-zlib = $(TARGET-zlib)
25871 all-stagefeedback-zlib: configure-stagefeedback-zlib
25872 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25873 @r=`${PWD_COMMAND}`; export r; \
25874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25875 $(HOST_EXPORTS) \
25876 $(POSTSTAGE1_HOST_EXPORTS) \
25877 cd $(HOST_SUBDIR)/zlib && \
25878 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
25879 $(TARGET-stagefeedback-zlib)
25881 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
25882 clean-stagefeedback: clean-stagefeedback-zlib
25883 clean-stagefeedback-zlib:
25884 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
25885 || exit 0 ; \
25886 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25887 cd $(HOST_SUBDIR)/zlib && \
25888 $(MAKE) $(FLAGS_TO_PASS) \
25889 $(POSTSTAGE1_FLAGS_TO_PASS) \
25890 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
25891 @endif zlib-bootstrap
25897 .PHONY: check-zlib maybe-check-zlib
25898 maybe-check-zlib:
25899 @if zlib
25900 maybe-check-zlib: check-zlib
25902 check-zlib:
25904 @endif zlib
25906 .PHONY: install-zlib maybe-install-zlib
25907 maybe-install-zlib:
25908 @if zlib
25909 maybe-install-zlib: install-zlib
25911 install-zlib:
25913 @endif zlib
25915 # Other targets (info, dvi, etc.)
25917 .PHONY: maybe-info-zlib info-zlib
25918 maybe-info-zlib:
25919 @if zlib
25920 maybe-info-zlib: info-zlib
25922 info-zlib: \
25923 configure-zlib
25924 @[ -f ./zlib/Makefile ] || exit 0; \
25925 r=`${PWD_COMMAND}`; export r; \
25926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25927 $(HOST_EXPORTS) \
25928 for flag in $(EXTRA_HOST_FLAGS) ; do \
25929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25930 done; \
25931 echo "Doing info in zlib" ; \
25932 (cd $(HOST_SUBDIR)/zlib && \
25933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25935 "RANLIB=$${RANLIB}" \
25936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25937 info) \
25938 || exit 1
25940 @endif zlib
25942 .PHONY: maybe-dvi-zlib dvi-zlib
25943 maybe-dvi-zlib:
25944 @if zlib
25945 maybe-dvi-zlib: dvi-zlib
25947 dvi-zlib: \
25948 configure-zlib
25949 @[ -f ./zlib/Makefile ] || exit 0; \
25950 r=`${PWD_COMMAND}`; export r; \
25951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952 $(HOST_EXPORTS) \
25953 for flag in $(EXTRA_HOST_FLAGS) ; do \
25954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25955 done; \
25956 echo "Doing dvi in zlib" ; \
25957 (cd $(HOST_SUBDIR)/zlib && \
25958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960 "RANLIB=$${RANLIB}" \
25961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25962 dvi) \
25963 || exit 1
25965 @endif zlib
25967 .PHONY: maybe-html-zlib html-zlib
25968 maybe-html-zlib:
25969 @if zlib
25970 maybe-html-zlib: html-zlib
25972 html-zlib: \
25973 configure-zlib
25974 @[ -f ./zlib/Makefile ] || exit 0; \
25975 r=`${PWD_COMMAND}`; export r; \
25976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25977 $(HOST_EXPORTS) \
25978 for flag in $(EXTRA_HOST_FLAGS) ; do \
25979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25980 done; \
25981 echo "Doing html in zlib" ; \
25982 (cd $(HOST_SUBDIR)/zlib && \
25983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25985 "RANLIB=$${RANLIB}" \
25986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25987 html) \
25988 || exit 1
25990 @endif zlib
25992 .PHONY: maybe-TAGS-zlib TAGS-zlib
25993 maybe-TAGS-zlib:
25994 @if zlib
25995 maybe-TAGS-zlib: TAGS-zlib
25997 TAGS-zlib: \
25998 configure-zlib
25999 @[ -f ./zlib/Makefile ] || exit 0; \
26000 r=`${PWD_COMMAND}`; export r; \
26001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26002 $(HOST_EXPORTS) \
26003 for flag in $(EXTRA_HOST_FLAGS) ; do \
26004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26005 done; \
26006 echo "Doing TAGS in zlib" ; \
26007 (cd $(HOST_SUBDIR)/zlib && \
26008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26010 "RANLIB=$${RANLIB}" \
26011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26012 TAGS) \
26013 || exit 1
26015 @endif zlib
26017 .PHONY: maybe-install-info-zlib install-info-zlib
26018 maybe-install-info-zlib:
26019 @if zlib
26020 maybe-install-info-zlib: install-info-zlib
26022 install-info-zlib: \
26023 configure-zlib \
26024 info-zlib
26025 @[ -f ./zlib/Makefile ] || exit 0; \
26026 r=`${PWD_COMMAND}`; export r; \
26027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26028 $(HOST_EXPORTS) \
26029 for flag in $(EXTRA_HOST_FLAGS) ; do \
26030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26031 done; \
26032 echo "Doing install-info in zlib" ; \
26033 (cd $(HOST_SUBDIR)/zlib && \
26034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26036 "RANLIB=$${RANLIB}" \
26037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26038 install-info) \
26039 || exit 1
26041 @endif zlib
26043 .PHONY: maybe-installcheck-zlib installcheck-zlib
26044 maybe-installcheck-zlib:
26045 @if zlib
26046 maybe-installcheck-zlib: installcheck-zlib
26048 installcheck-zlib: \
26049 configure-zlib
26050 @[ -f ./zlib/Makefile ] || exit 0; \
26051 r=`${PWD_COMMAND}`; export r; \
26052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26053 $(HOST_EXPORTS) \
26054 for flag in $(EXTRA_HOST_FLAGS) ; do \
26055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26056 done; \
26057 echo "Doing installcheck in zlib" ; \
26058 (cd $(HOST_SUBDIR)/zlib && \
26059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26061 "RANLIB=$${RANLIB}" \
26062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26063 installcheck) \
26064 || exit 1
26066 @endif zlib
26068 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26069 maybe-mostlyclean-zlib:
26070 @if zlib
26071 maybe-mostlyclean-zlib: mostlyclean-zlib
26073 mostlyclean-zlib:
26074 @[ -f ./zlib/Makefile ] || exit 0; \
26075 r=`${PWD_COMMAND}`; export r; \
26076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26077 $(HOST_EXPORTS) \
26078 for flag in $(EXTRA_HOST_FLAGS) ; do \
26079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26080 done; \
26081 echo "Doing mostlyclean in zlib" ; \
26082 (cd $(HOST_SUBDIR)/zlib && \
26083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26085 "RANLIB=$${RANLIB}" \
26086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26087 mostlyclean) \
26088 || exit 1
26090 @endif zlib
26092 .PHONY: maybe-clean-zlib clean-zlib
26093 maybe-clean-zlib:
26094 @if zlib
26095 maybe-clean-zlib: clean-zlib
26097 clean-zlib:
26098 @[ -f ./zlib/Makefile ] || exit 0; \
26099 r=`${PWD_COMMAND}`; export r; \
26100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101 $(HOST_EXPORTS) \
26102 for flag in $(EXTRA_HOST_FLAGS) ; do \
26103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26104 done; \
26105 echo "Doing clean in zlib" ; \
26106 (cd $(HOST_SUBDIR)/zlib && \
26107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26109 "RANLIB=$${RANLIB}" \
26110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26111 clean) \
26112 || exit 1
26114 @endif zlib
26116 .PHONY: maybe-distclean-zlib distclean-zlib
26117 maybe-distclean-zlib:
26118 @if zlib
26119 maybe-distclean-zlib: distclean-zlib
26121 distclean-zlib:
26122 @[ -f ./zlib/Makefile ] || exit 0; \
26123 r=`${PWD_COMMAND}`; export r; \
26124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26125 $(HOST_EXPORTS) \
26126 for flag in $(EXTRA_HOST_FLAGS) ; do \
26127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26128 done; \
26129 echo "Doing distclean in zlib" ; \
26130 (cd $(HOST_SUBDIR)/zlib && \
26131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26133 "RANLIB=$${RANLIB}" \
26134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26135 distclean) \
26136 || exit 1
26138 @endif zlib
26140 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26141 maybe-maintainer-clean-zlib:
26142 @if zlib
26143 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26145 maintainer-clean-zlib:
26146 @[ -f ./zlib/Makefile ] || exit 0; \
26147 r=`${PWD_COMMAND}`; export r; \
26148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26149 $(HOST_EXPORTS) \
26150 for flag in $(EXTRA_HOST_FLAGS) ; do \
26151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26152 done; \
26153 echo "Doing maintainer-clean in zlib" ; \
26154 (cd $(HOST_SUBDIR)/zlib && \
26155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26157 "RANLIB=$${RANLIB}" \
26158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26159 maintainer-clean) \
26160 || exit 1
26162 @endif zlib
26166 .PHONY: configure-gdb maybe-configure-gdb
26167 maybe-configure-gdb:
26168 @if gdb
26169 maybe-configure-gdb: configure-gdb
26170 configure-gdb:
26171 @$(unstage)
26172 @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26174 r=`${PWD_COMMAND}`; export r; \
26175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26176 $(HOST_EXPORTS) \
26177 echo Configuring in $(HOST_SUBDIR)/gdb; \
26178 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26179 case $(srcdir) in \
26180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26181 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26183 esac; \
26184 srcdiroption="--srcdir=$${topdir}/gdb"; \
26185 libsrcdir="$$s/gdb"; \
26186 $(SHELL) $${libsrcdir}/configure \
26187 $(HOST_CONFIGARGS) $${srcdiroption} \
26188 || exit 1
26189 @endif gdb
26195 .PHONY: all-gdb maybe-all-gdb
26196 maybe-all-gdb:
26197 @if gdb
26198 TARGET-gdb=all
26199 maybe-all-gdb: all-gdb
26200 all-gdb: configure-gdb
26201 @$(unstage)
26202 @r=`${PWD_COMMAND}`; export r; \
26203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26204 $(HOST_EXPORTS) \
26205 (cd $(HOST_SUBDIR)/gdb && \
26206 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
26207 @endif gdb
26212 .PHONY: check-gdb maybe-check-gdb
26213 maybe-check-gdb:
26214 @if gdb
26215 maybe-check-gdb: check-gdb
26217 check-gdb:
26218 @$(unstage)
26219 @r=`${PWD_COMMAND}`; export r; \
26220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26221 $(HOST_EXPORTS) \
26222 (cd $(HOST_SUBDIR)/gdb && \
26223 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26225 @endif gdb
26227 .PHONY: install-gdb maybe-install-gdb
26228 maybe-install-gdb:
26229 @if gdb
26230 maybe-install-gdb: install-gdb
26232 install-gdb: installdirs
26233 @$(unstage)
26234 @r=`${PWD_COMMAND}`; export r; \
26235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26236 $(HOST_EXPORTS) \
26237 (cd $(HOST_SUBDIR)/gdb && \
26238 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26240 @endif gdb
26242 # Other targets (info, dvi, etc.)
26244 .PHONY: maybe-info-gdb info-gdb
26245 maybe-info-gdb:
26246 @if gdb
26247 maybe-info-gdb: info-gdb
26249 info-gdb: \
26250 configure-gdb
26251 @$(unstage)
26252 @[ -f ./gdb/Makefile ] || exit 0; \
26253 r=`${PWD_COMMAND}`; export r; \
26254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26255 $(HOST_EXPORTS) \
26256 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26258 done; \
26259 echo "Doing info in gdb" ; \
26260 (cd $(HOST_SUBDIR)/gdb && \
26261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26263 "RANLIB=$${RANLIB}" \
26264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26265 info) \
26266 || exit 1
26268 @endif gdb
26270 .PHONY: maybe-dvi-gdb dvi-gdb
26271 maybe-dvi-gdb:
26272 @if gdb
26273 maybe-dvi-gdb: dvi-gdb
26275 dvi-gdb: \
26276 configure-gdb
26277 @$(unstage)
26278 @[ -f ./gdb/Makefile ] || exit 0; \
26279 r=`${PWD_COMMAND}`; export r; \
26280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26281 $(HOST_EXPORTS) \
26282 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26284 done; \
26285 echo "Doing dvi in gdb" ; \
26286 (cd $(HOST_SUBDIR)/gdb && \
26287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26289 "RANLIB=$${RANLIB}" \
26290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26291 dvi) \
26292 || exit 1
26294 @endif gdb
26296 .PHONY: maybe-html-gdb html-gdb
26297 maybe-html-gdb:
26298 @if gdb
26299 maybe-html-gdb: html-gdb
26301 html-gdb: \
26302 configure-gdb
26303 @$(unstage)
26304 @[ -f ./gdb/Makefile ] || exit 0; \
26305 r=`${PWD_COMMAND}`; export r; \
26306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26307 $(HOST_EXPORTS) \
26308 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26310 done; \
26311 echo "Doing html in gdb" ; \
26312 (cd $(HOST_SUBDIR)/gdb && \
26313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26315 "RANLIB=$${RANLIB}" \
26316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26317 html) \
26318 || exit 1
26320 @endif gdb
26322 .PHONY: maybe-TAGS-gdb TAGS-gdb
26323 maybe-TAGS-gdb:
26324 @if gdb
26325 maybe-TAGS-gdb: TAGS-gdb
26327 TAGS-gdb: \
26328 configure-gdb
26329 @$(unstage)
26330 @[ -f ./gdb/Makefile ] || exit 0; \
26331 r=`${PWD_COMMAND}`; export r; \
26332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26333 $(HOST_EXPORTS) \
26334 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26336 done; \
26337 echo "Doing TAGS in gdb" ; \
26338 (cd $(HOST_SUBDIR)/gdb && \
26339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26341 "RANLIB=$${RANLIB}" \
26342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26343 TAGS) \
26344 || exit 1
26346 @endif gdb
26348 .PHONY: maybe-install-info-gdb install-info-gdb
26349 maybe-install-info-gdb:
26350 @if gdb
26351 maybe-install-info-gdb: install-info-gdb
26353 install-info-gdb: \
26354 configure-gdb \
26355 info-gdb
26356 @$(unstage)
26357 @[ -f ./gdb/Makefile ] || exit 0; \
26358 r=`${PWD_COMMAND}`; export r; \
26359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360 $(HOST_EXPORTS) \
26361 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26363 done; \
26364 echo "Doing install-info in gdb" ; \
26365 (cd $(HOST_SUBDIR)/gdb && \
26366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26368 "RANLIB=$${RANLIB}" \
26369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26370 install-info) \
26371 || exit 1
26373 @endif gdb
26375 .PHONY: maybe-installcheck-gdb installcheck-gdb
26376 maybe-installcheck-gdb:
26377 @if gdb
26378 maybe-installcheck-gdb: installcheck-gdb
26380 installcheck-gdb: \
26381 configure-gdb
26382 @$(unstage)
26383 @[ -f ./gdb/Makefile ] || exit 0; \
26384 r=`${PWD_COMMAND}`; export r; \
26385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386 $(HOST_EXPORTS) \
26387 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26389 done; \
26390 echo "Doing installcheck in gdb" ; \
26391 (cd $(HOST_SUBDIR)/gdb && \
26392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26394 "RANLIB=$${RANLIB}" \
26395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26396 installcheck) \
26397 || exit 1
26399 @endif gdb
26401 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26402 maybe-mostlyclean-gdb:
26403 @if gdb
26404 maybe-mostlyclean-gdb: mostlyclean-gdb
26406 mostlyclean-gdb:
26407 @$(unstage)
26408 @[ -f ./gdb/Makefile ] || exit 0; \
26409 r=`${PWD_COMMAND}`; export r; \
26410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26411 $(HOST_EXPORTS) \
26412 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26414 done; \
26415 echo "Doing mostlyclean in gdb" ; \
26416 (cd $(HOST_SUBDIR)/gdb && \
26417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26419 "RANLIB=$${RANLIB}" \
26420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26421 mostlyclean) \
26422 || exit 1
26424 @endif gdb
26426 .PHONY: maybe-clean-gdb clean-gdb
26427 maybe-clean-gdb:
26428 @if gdb
26429 maybe-clean-gdb: clean-gdb
26431 clean-gdb:
26432 @$(unstage)
26433 @[ -f ./gdb/Makefile ] || exit 0; \
26434 r=`${PWD_COMMAND}`; export r; \
26435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26436 $(HOST_EXPORTS) \
26437 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26439 done; \
26440 echo "Doing clean in gdb" ; \
26441 (cd $(HOST_SUBDIR)/gdb && \
26442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26444 "RANLIB=$${RANLIB}" \
26445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26446 clean) \
26447 || exit 1
26449 @endif gdb
26451 .PHONY: maybe-distclean-gdb distclean-gdb
26452 maybe-distclean-gdb:
26453 @if gdb
26454 maybe-distclean-gdb: distclean-gdb
26456 distclean-gdb:
26457 @$(unstage)
26458 @[ -f ./gdb/Makefile ] || exit 0; \
26459 r=`${PWD_COMMAND}`; export r; \
26460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26461 $(HOST_EXPORTS) \
26462 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26464 done; \
26465 echo "Doing distclean in gdb" ; \
26466 (cd $(HOST_SUBDIR)/gdb && \
26467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26469 "RANLIB=$${RANLIB}" \
26470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26471 distclean) \
26472 || exit 1
26474 @endif gdb
26476 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26477 maybe-maintainer-clean-gdb:
26478 @if gdb
26479 maybe-maintainer-clean-gdb: maintainer-clean-gdb
26481 maintainer-clean-gdb:
26482 @$(unstage)
26483 @[ -f ./gdb/Makefile ] || exit 0; \
26484 r=`${PWD_COMMAND}`; export r; \
26485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26486 $(HOST_EXPORTS) \
26487 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26489 done; \
26490 echo "Doing maintainer-clean in gdb" ; \
26491 (cd $(HOST_SUBDIR)/gdb && \
26492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26494 "RANLIB=$${RANLIB}" \
26495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26496 maintainer-clean) \
26497 || exit 1
26499 @endif gdb
26503 .PHONY: configure-expect maybe-configure-expect
26504 maybe-configure-expect:
26505 @if expect
26506 maybe-configure-expect: configure-expect
26507 configure-expect:
26508 @$(unstage)
26509 @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26511 r=`${PWD_COMMAND}`; export r; \
26512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26513 $(HOST_EXPORTS) \
26514 echo Configuring in $(HOST_SUBDIR)/expect; \
26515 cd "$(HOST_SUBDIR)/expect" || exit 1; \
26516 case $(srcdir) in \
26517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26518 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26520 esac; \
26521 srcdiroption="--srcdir=$${topdir}/expect"; \
26522 libsrcdir="$$s/expect"; \
26523 $(SHELL) $${libsrcdir}/configure \
26524 $(HOST_CONFIGARGS) $${srcdiroption} \
26525 || exit 1
26526 @endif expect
26532 .PHONY: all-expect maybe-all-expect
26533 maybe-all-expect:
26534 @if expect
26535 TARGET-expect=all
26536 maybe-all-expect: all-expect
26537 all-expect: configure-expect
26538 @$(unstage)
26539 @r=`${PWD_COMMAND}`; export r; \
26540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26541 $(HOST_EXPORTS) \
26542 (cd $(HOST_SUBDIR)/expect && \
26543 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
26544 @endif expect
26549 .PHONY: check-expect maybe-check-expect
26550 maybe-check-expect:
26551 @if expect
26552 maybe-check-expect: check-expect
26554 check-expect:
26555 @$(unstage)
26556 @r=`${PWD_COMMAND}`; export r; \
26557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26558 $(HOST_EXPORTS) \
26559 (cd $(HOST_SUBDIR)/expect && \
26560 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26562 @endif expect
26564 .PHONY: install-expect maybe-install-expect
26565 maybe-install-expect:
26566 @if expect
26567 maybe-install-expect: install-expect
26569 install-expect: installdirs
26570 @$(unstage)
26571 @r=`${PWD_COMMAND}`; export r; \
26572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26573 $(HOST_EXPORTS) \
26574 (cd $(HOST_SUBDIR)/expect && \
26575 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26577 @endif expect
26579 # Other targets (info, dvi, etc.)
26581 .PHONY: maybe-info-expect info-expect
26582 maybe-info-expect:
26583 @if expect
26584 maybe-info-expect: info-expect
26586 info-expect: \
26587 configure-expect
26588 @$(unstage)
26589 @[ -f ./expect/Makefile ] || exit 0; \
26590 r=`${PWD_COMMAND}`; export r; \
26591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26592 $(HOST_EXPORTS) \
26593 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26595 done; \
26596 echo "Doing info in expect" ; \
26597 (cd $(HOST_SUBDIR)/expect && \
26598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26600 "RANLIB=$${RANLIB}" \
26601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26602 info) \
26603 || exit 1
26605 @endif expect
26607 .PHONY: maybe-dvi-expect dvi-expect
26608 maybe-dvi-expect:
26609 @if expect
26610 maybe-dvi-expect: dvi-expect
26612 dvi-expect: \
26613 configure-expect
26614 @$(unstage)
26615 @[ -f ./expect/Makefile ] || exit 0; \
26616 r=`${PWD_COMMAND}`; export r; \
26617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26618 $(HOST_EXPORTS) \
26619 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26621 done; \
26622 echo "Doing dvi in expect" ; \
26623 (cd $(HOST_SUBDIR)/expect && \
26624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26626 "RANLIB=$${RANLIB}" \
26627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26628 dvi) \
26629 || exit 1
26631 @endif expect
26633 .PHONY: maybe-html-expect html-expect
26634 maybe-html-expect:
26635 @if expect
26636 maybe-html-expect: html-expect
26638 html-expect: \
26639 configure-expect
26640 @$(unstage)
26641 @[ -f ./expect/Makefile ] || exit 0; \
26642 r=`${PWD_COMMAND}`; export r; \
26643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26644 $(HOST_EXPORTS) \
26645 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26647 done; \
26648 echo "Doing html in expect" ; \
26649 (cd $(HOST_SUBDIR)/expect && \
26650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26652 "RANLIB=$${RANLIB}" \
26653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26654 html) \
26655 || exit 1
26657 @endif expect
26659 .PHONY: maybe-TAGS-expect TAGS-expect
26660 maybe-TAGS-expect:
26661 @if expect
26662 maybe-TAGS-expect: TAGS-expect
26664 TAGS-expect: \
26665 configure-expect
26666 @$(unstage)
26667 @[ -f ./expect/Makefile ] || exit 0; \
26668 r=`${PWD_COMMAND}`; export r; \
26669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26670 $(HOST_EXPORTS) \
26671 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26673 done; \
26674 echo "Doing TAGS in expect" ; \
26675 (cd $(HOST_SUBDIR)/expect && \
26676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26678 "RANLIB=$${RANLIB}" \
26679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26680 TAGS) \
26681 || exit 1
26683 @endif expect
26685 .PHONY: maybe-install-info-expect install-info-expect
26686 maybe-install-info-expect:
26687 @if expect
26688 maybe-install-info-expect: install-info-expect
26690 install-info-expect: \
26691 configure-expect \
26692 info-expect
26693 @$(unstage)
26694 @[ -f ./expect/Makefile ] || exit 0; \
26695 r=`${PWD_COMMAND}`; export r; \
26696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26697 $(HOST_EXPORTS) \
26698 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26700 done; \
26701 echo "Doing install-info in expect" ; \
26702 (cd $(HOST_SUBDIR)/expect && \
26703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26705 "RANLIB=$${RANLIB}" \
26706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26707 install-info) \
26708 || exit 1
26710 @endif expect
26712 .PHONY: maybe-installcheck-expect installcheck-expect
26713 maybe-installcheck-expect:
26714 @if expect
26715 maybe-installcheck-expect: installcheck-expect
26717 installcheck-expect: \
26718 configure-expect
26719 @$(unstage)
26720 @[ -f ./expect/Makefile ] || exit 0; \
26721 r=`${PWD_COMMAND}`; export r; \
26722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26723 $(HOST_EXPORTS) \
26724 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26726 done; \
26727 echo "Doing installcheck in expect" ; \
26728 (cd $(HOST_SUBDIR)/expect && \
26729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26731 "RANLIB=$${RANLIB}" \
26732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26733 installcheck) \
26734 || exit 1
26736 @endif expect
26738 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
26739 maybe-mostlyclean-expect:
26740 @if expect
26741 maybe-mostlyclean-expect: mostlyclean-expect
26743 mostlyclean-expect:
26744 @$(unstage)
26745 @[ -f ./expect/Makefile ] || exit 0; \
26746 r=`${PWD_COMMAND}`; export r; \
26747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26748 $(HOST_EXPORTS) \
26749 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26751 done; \
26752 echo "Doing mostlyclean in expect" ; \
26753 (cd $(HOST_SUBDIR)/expect && \
26754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26756 "RANLIB=$${RANLIB}" \
26757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26758 mostlyclean) \
26759 || exit 1
26761 @endif expect
26763 .PHONY: maybe-clean-expect clean-expect
26764 maybe-clean-expect:
26765 @if expect
26766 maybe-clean-expect: clean-expect
26768 clean-expect:
26769 @$(unstage)
26770 @[ -f ./expect/Makefile ] || exit 0; \
26771 r=`${PWD_COMMAND}`; export r; \
26772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26773 $(HOST_EXPORTS) \
26774 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26776 done; \
26777 echo "Doing clean in expect" ; \
26778 (cd $(HOST_SUBDIR)/expect && \
26779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26781 "RANLIB=$${RANLIB}" \
26782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26783 clean) \
26784 || exit 1
26786 @endif expect
26788 .PHONY: maybe-distclean-expect distclean-expect
26789 maybe-distclean-expect:
26790 @if expect
26791 maybe-distclean-expect: distclean-expect
26793 distclean-expect:
26794 @$(unstage)
26795 @[ -f ./expect/Makefile ] || exit 0; \
26796 r=`${PWD_COMMAND}`; export r; \
26797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26798 $(HOST_EXPORTS) \
26799 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26801 done; \
26802 echo "Doing distclean in expect" ; \
26803 (cd $(HOST_SUBDIR)/expect && \
26804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26806 "RANLIB=$${RANLIB}" \
26807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26808 distclean) \
26809 || exit 1
26811 @endif expect
26813 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
26814 maybe-maintainer-clean-expect:
26815 @if expect
26816 maybe-maintainer-clean-expect: maintainer-clean-expect
26818 maintainer-clean-expect:
26819 @$(unstage)
26820 @[ -f ./expect/Makefile ] || exit 0; \
26821 r=`${PWD_COMMAND}`; export r; \
26822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26823 $(HOST_EXPORTS) \
26824 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26826 done; \
26827 echo "Doing maintainer-clean in expect" ; \
26828 (cd $(HOST_SUBDIR)/expect && \
26829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26831 "RANLIB=$${RANLIB}" \
26832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26833 maintainer-clean) \
26834 || exit 1
26836 @endif expect
26840 .PHONY: configure-guile maybe-configure-guile
26841 maybe-configure-guile:
26842 @if guile
26843 maybe-configure-guile: configure-guile
26844 configure-guile:
26845 @$(unstage)
26846 @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
26847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
26848 r=`${PWD_COMMAND}`; export r; \
26849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850 $(HOST_EXPORTS) \
26851 echo Configuring in $(HOST_SUBDIR)/guile; \
26852 cd "$(HOST_SUBDIR)/guile" || exit 1; \
26853 case $(srcdir) in \
26854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26855 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
26856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26857 esac; \
26858 srcdiroption="--srcdir=$${topdir}/guile"; \
26859 libsrcdir="$$s/guile"; \
26860 $(SHELL) $${libsrcdir}/configure \
26861 $(HOST_CONFIGARGS) $${srcdiroption} \
26862 || exit 1
26863 @endif guile
26869 .PHONY: all-guile maybe-all-guile
26870 maybe-all-guile:
26871 @if guile
26872 TARGET-guile=all
26873 maybe-all-guile: all-guile
26874 all-guile: configure-guile
26875 @$(unstage)
26876 @r=`${PWD_COMMAND}`; export r; \
26877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26878 $(HOST_EXPORTS) \
26879 (cd $(HOST_SUBDIR)/guile && \
26880 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
26881 @endif guile
26886 .PHONY: check-guile maybe-check-guile
26887 maybe-check-guile:
26888 @if guile
26889 maybe-check-guile: check-guile
26891 check-guile:
26892 @$(unstage)
26893 @r=`${PWD_COMMAND}`; export r; \
26894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26895 $(HOST_EXPORTS) \
26896 (cd $(HOST_SUBDIR)/guile && \
26897 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26899 @endif guile
26901 .PHONY: install-guile maybe-install-guile
26902 maybe-install-guile:
26903 @if guile
26904 maybe-install-guile: install-guile
26906 install-guile: installdirs
26907 @$(unstage)
26908 @r=`${PWD_COMMAND}`; export r; \
26909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26910 $(HOST_EXPORTS) \
26911 (cd $(HOST_SUBDIR)/guile && \
26912 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26914 @endif guile
26916 # Other targets (info, dvi, etc.)
26918 .PHONY: maybe-info-guile info-guile
26919 maybe-info-guile:
26920 @if guile
26921 maybe-info-guile: info-guile
26923 info-guile: \
26924 configure-guile
26925 @$(unstage)
26926 @[ -f ./guile/Makefile ] || exit 0; \
26927 r=`${PWD_COMMAND}`; export r; \
26928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929 $(HOST_EXPORTS) \
26930 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26932 done; \
26933 echo "Doing info in guile" ; \
26934 (cd $(HOST_SUBDIR)/guile && \
26935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26937 "RANLIB=$${RANLIB}" \
26938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26939 info) \
26940 || exit 1
26942 @endif guile
26944 .PHONY: maybe-dvi-guile dvi-guile
26945 maybe-dvi-guile:
26946 @if guile
26947 maybe-dvi-guile: dvi-guile
26949 dvi-guile: \
26950 configure-guile
26951 @$(unstage)
26952 @[ -f ./guile/Makefile ] || exit 0; \
26953 r=`${PWD_COMMAND}`; export r; \
26954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26955 $(HOST_EXPORTS) \
26956 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26958 done; \
26959 echo "Doing dvi in guile" ; \
26960 (cd $(HOST_SUBDIR)/guile && \
26961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26963 "RANLIB=$${RANLIB}" \
26964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26965 dvi) \
26966 || exit 1
26968 @endif guile
26970 .PHONY: maybe-html-guile html-guile
26971 maybe-html-guile:
26972 @if guile
26973 maybe-html-guile: html-guile
26975 html-guile: \
26976 configure-guile
26977 @$(unstage)
26978 @[ -f ./guile/Makefile ] || exit 0; \
26979 r=`${PWD_COMMAND}`; export r; \
26980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26981 $(HOST_EXPORTS) \
26982 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26984 done; \
26985 echo "Doing html in guile" ; \
26986 (cd $(HOST_SUBDIR)/guile && \
26987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26989 "RANLIB=$${RANLIB}" \
26990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26991 html) \
26992 || exit 1
26994 @endif guile
26996 .PHONY: maybe-TAGS-guile TAGS-guile
26997 maybe-TAGS-guile:
26998 @if guile
26999 maybe-TAGS-guile: TAGS-guile
27001 TAGS-guile: \
27002 configure-guile
27003 @$(unstage)
27004 @[ -f ./guile/Makefile ] || exit 0; \
27005 r=`${PWD_COMMAND}`; export r; \
27006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007 $(HOST_EXPORTS) \
27008 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27010 done; \
27011 echo "Doing TAGS in guile" ; \
27012 (cd $(HOST_SUBDIR)/guile && \
27013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27015 "RANLIB=$${RANLIB}" \
27016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27017 TAGS) \
27018 || exit 1
27020 @endif guile
27022 .PHONY: maybe-install-info-guile install-info-guile
27023 maybe-install-info-guile:
27024 @if guile
27025 maybe-install-info-guile: install-info-guile
27027 install-info-guile: \
27028 configure-guile \
27029 info-guile
27030 @$(unstage)
27031 @[ -f ./guile/Makefile ] || exit 0; \
27032 r=`${PWD_COMMAND}`; export r; \
27033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27034 $(HOST_EXPORTS) \
27035 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27037 done; \
27038 echo "Doing install-info in guile" ; \
27039 (cd $(HOST_SUBDIR)/guile && \
27040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27042 "RANLIB=$${RANLIB}" \
27043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27044 install-info) \
27045 || exit 1
27047 @endif guile
27049 .PHONY: maybe-installcheck-guile installcheck-guile
27050 maybe-installcheck-guile:
27051 @if guile
27052 maybe-installcheck-guile: installcheck-guile
27054 installcheck-guile: \
27055 configure-guile
27056 @$(unstage)
27057 @[ -f ./guile/Makefile ] || exit 0; \
27058 r=`${PWD_COMMAND}`; export r; \
27059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27060 $(HOST_EXPORTS) \
27061 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27063 done; \
27064 echo "Doing installcheck in guile" ; \
27065 (cd $(HOST_SUBDIR)/guile && \
27066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27068 "RANLIB=$${RANLIB}" \
27069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27070 installcheck) \
27071 || exit 1
27073 @endif guile
27075 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27076 maybe-mostlyclean-guile:
27077 @if guile
27078 maybe-mostlyclean-guile: mostlyclean-guile
27080 mostlyclean-guile:
27081 @$(unstage)
27082 @[ -f ./guile/Makefile ] || exit 0; \
27083 r=`${PWD_COMMAND}`; export r; \
27084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27085 $(HOST_EXPORTS) \
27086 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27088 done; \
27089 echo "Doing mostlyclean in guile" ; \
27090 (cd $(HOST_SUBDIR)/guile && \
27091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27093 "RANLIB=$${RANLIB}" \
27094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27095 mostlyclean) \
27096 || exit 1
27098 @endif guile
27100 .PHONY: maybe-clean-guile clean-guile
27101 maybe-clean-guile:
27102 @if guile
27103 maybe-clean-guile: clean-guile
27105 clean-guile:
27106 @$(unstage)
27107 @[ -f ./guile/Makefile ] || exit 0; \
27108 r=`${PWD_COMMAND}`; export r; \
27109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27110 $(HOST_EXPORTS) \
27111 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27113 done; \
27114 echo "Doing clean in guile" ; \
27115 (cd $(HOST_SUBDIR)/guile && \
27116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27118 "RANLIB=$${RANLIB}" \
27119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27120 clean) \
27121 || exit 1
27123 @endif guile
27125 .PHONY: maybe-distclean-guile distclean-guile
27126 maybe-distclean-guile:
27127 @if guile
27128 maybe-distclean-guile: distclean-guile
27130 distclean-guile:
27131 @$(unstage)
27132 @[ -f ./guile/Makefile ] || exit 0; \
27133 r=`${PWD_COMMAND}`; export r; \
27134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27135 $(HOST_EXPORTS) \
27136 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27138 done; \
27139 echo "Doing distclean in guile" ; \
27140 (cd $(HOST_SUBDIR)/guile && \
27141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27143 "RANLIB=$${RANLIB}" \
27144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27145 distclean) \
27146 || exit 1
27148 @endif guile
27150 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27151 maybe-maintainer-clean-guile:
27152 @if guile
27153 maybe-maintainer-clean-guile: maintainer-clean-guile
27155 maintainer-clean-guile:
27156 @$(unstage)
27157 @[ -f ./guile/Makefile ] || exit 0; \
27158 r=`${PWD_COMMAND}`; export r; \
27159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160 $(HOST_EXPORTS) \
27161 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27163 done; \
27164 echo "Doing maintainer-clean in guile" ; \
27165 (cd $(HOST_SUBDIR)/guile && \
27166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27168 "RANLIB=$${RANLIB}" \
27169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27170 maintainer-clean) \
27171 || exit 1
27173 @endif guile
27177 .PHONY: configure-tk maybe-configure-tk
27178 maybe-configure-tk:
27179 @if tk
27180 maybe-configure-tk: configure-tk
27181 configure-tk:
27182 @$(unstage)
27183 @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27185 r=`${PWD_COMMAND}`; export r; \
27186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187 $(HOST_EXPORTS) \
27188 echo Configuring in $(HOST_SUBDIR)/tk; \
27189 cd "$(HOST_SUBDIR)/tk" || exit 1; \
27190 case $(srcdir) in \
27191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27192 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27194 esac; \
27195 srcdiroption="--srcdir=$${topdir}/tk"; \
27196 libsrcdir="$$s/tk"; \
27197 $(SHELL) $${libsrcdir}/configure \
27198 $(HOST_CONFIGARGS) $${srcdiroption} \
27199 || exit 1
27200 @endif tk
27206 .PHONY: all-tk maybe-all-tk
27207 maybe-all-tk:
27208 @if tk
27209 TARGET-tk=all
27210 maybe-all-tk: all-tk
27211 all-tk: configure-tk
27212 @$(unstage)
27213 @r=`${PWD_COMMAND}`; export r; \
27214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27215 $(HOST_EXPORTS) \
27216 (cd $(HOST_SUBDIR)/tk && \
27217 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
27218 @endif tk
27223 .PHONY: check-tk maybe-check-tk
27224 maybe-check-tk:
27225 @if tk
27226 maybe-check-tk: check-tk
27228 check-tk:
27229 @$(unstage)
27230 @r=`${PWD_COMMAND}`; export r; \
27231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27232 $(HOST_EXPORTS) \
27233 (cd $(HOST_SUBDIR)/tk && \
27234 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27236 @endif tk
27238 .PHONY: install-tk maybe-install-tk
27239 maybe-install-tk:
27240 @if tk
27241 maybe-install-tk: install-tk
27243 install-tk: installdirs
27244 @$(unstage)
27245 @r=`${PWD_COMMAND}`; export r; \
27246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27247 $(HOST_EXPORTS) \
27248 (cd $(HOST_SUBDIR)/tk && \
27249 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27251 @endif tk
27253 # Other targets (info, dvi, etc.)
27255 .PHONY: maybe-info-tk info-tk
27256 maybe-info-tk:
27257 @if tk
27258 maybe-info-tk: info-tk
27260 info-tk: \
27261 configure-tk
27262 @$(unstage)
27263 @[ -f ./tk/Makefile ] || exit 0; \
27264 r=`${PWD_COMMAND}`; export r; \
27265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27266 $(HOST_EXPORTS) \
27267 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27269 done; \
27270 echo "Doing info in tk" ; \
27271 (cd $(HOST_SUBDIR)/tk && \
27272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27274 "RANLIB=$${RANLIB}" \
27275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27276 info) \
27277 || exit 1
27279 @endif tk
27281 .PHONY: maybe-dvi-tk dvi-tk
27282 maybe-dvi-tk:
27283 @if tk
27284 maybe-dvi-tk: dvi-tk
27286 dvi-tk: \
27287 configure-tk
27288 @$(unstage)
27289 @[ -f ./tk/Makefile ] || exit 0; \
27290 r=`${PWD_COMMAND}`; export r; \
27291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27292 $(HOST_EXPORTS) \
27293 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27295 done; \
27296 echo "Doing dvi in tk" ; \
27297 (cd $(HOST_SUBDIR)/tk && \
27298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27300 "RANLIB=$${RANLIB}" \
27301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27302 dvi) \
27303 || exit 1
27305 @endif tk
27307 .PHONY: maybe-html-tk html-tk
27308 maybe-html-tk:
27309 @if tk
27310 maybe-html-tk: html-tk
27312 html-tk: \
27313 configure-tk
27314 @$(unstage)
27315 @[ -f ./tk/Makefile ] || exit 0; \
27316 r=`${PWD_COMMAND}`; export r; \
27317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27318 $(HOST_EXPORTS) \
27319 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27321 done; \
27322 echo "Doing html in tk" ; \
27323 (cd $(HOST_SUBDIR)/tk && \
27324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27326 "RANLIB=$${RANLIB}" \
27327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27328 html) \
27329 || exit 1
27331 @endif tk
27333 .PHONY: maybe-TAGS-tk TAGS-tk
27334 maybe-TAGS-tk:
27335 @if tk
27336 maybe-TAGS-tk: TAGS-tk
27338 TAGS-tk: \
27339 configure-tk
27340 @$(unstage)
27341 @[ -f ./tk/Makefile ] || exit 0; \
27342 r=`${PWD_COMMAND}`; export r; \
27343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27344 $(HOST_EXPORTS) \
27345 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27347 done; \
27348 echo "Doing TAGS in tk" ; \
27349 (cd $(HOST_SUBDIR)/tk && \
27350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27352 "RANLIB=$${RANLIB}" \
27353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27354 TAGS) \
27355 || exit 1
27357 @endif tk
27359 .PHONY: maybe-install-info-tk install-info-tk
27360 maybe-install-info-tk:
27361 @if tk
27362 maybe-install-info-tk: install-info-tk
27364 install-info-tk: \
27365 configure-tk \
27366 info-tk
27367 @$(unstage)
27368 @[ -f ./tk/Makefile ] || exit 0; \
27369 r=`${PWD_COMMAND}`; export r; \
27370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27371 $(HOST_EXPORTS) \
27372 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27374 done; \
27375 echo "Doing install-info in tk" ; \
27376 (cd $(HOST_SUBDIR)/tk && \
27377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27379 "RANLIB=$${RANLIB}" \
27380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27381 install-info) \
27382 || exit 1
27384 @endif tk
27386 .PHONY: maybe-installcheck-tk installcheck-tk
27387 maybe-installcheck-tk:
27388 @if tk
27389 maybe-installcheck-tk: installcheck-tk
27391 installcheck-tk: \
27392 configure-tk
27393 @$(unstage)
27394 @[ -f ./tk/Makefile ] || exit 0; \
27395 r=`${PWD_COMMAND}`; export r; \
27396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27397 $(HOST_EXPORTS) \
27398 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27400 done; \
27401 echo "Doing installcheck in tk" ; \
27402 (cd $(HOST_SUBDIR)/tk && \
27403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27405 "RANLIB=$${RANLIB}" \
27406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27407 installcheck) \
27408 || exit 1
27410 @endif tk
27412 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
27413 maybe-mostlyclean-tk:
27414 @if tk
27415 maybe-mostlyclean-tk: mostlyclean-tk
27417 mostlyclean-tk:
27418 @$(unstage)
27419 @[ -f ./tk/Makefile ] || exit 0; \
27420 r=`${PWD_COMMAND}`; export r; \
27421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27422 $(HOST_EXPORTS) \
27423 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27425 done; \
27426 echo "Doing mostlyclean in tk" ; \
27427 (cd $(HOST_SUBDIR)/tk && \
27428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27430 "RANLIB=$${RANLIB}" \
27431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27432 mostlyclean) \
27433 || exit 1
27435 @endif tk
27437 .PHONY: maybe-clean-tk clean-tk
27438 maybe-clean-tk:
27439 @if tk
27440 maybe-clean-tk: clean-tk
27442 clean-tk:
27443 @$(unstage)
27444 @[ -f ./tk/Makefile ] || exit 0; \
27445 r=`${PWD_COMMAND}`; export r; \
27446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27447 $(HOST_EXPORTS) \
27448 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27450 done; \
27451 echo "Doing clean in tk" ; \
27452 (cd $(HOST_SUBDIR)/tk && \
27453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27455 "RANLIB=$${RANLIB}" \
27456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27457 clean) \
27458 || exit 1
27460 @endif tk
27462 .PHONY: maybe-distclean-tk distclean-tk
27463 maybe-distclean-tk:
27464 @if tk
27465 maybe-distclean-tk: distclean-tk
27467 distclean-tk:
27468 @$(unstage)
27469 @[ -f ./tk/Makefile ] || exit 0; \
27470 r=`${PWD_COMMAND}`; export r; \
27471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27472 $(HOST_EXPORTS) \
27473 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27475 done; \
27476 echo "Doing distclean in tk" ; \
27477 (cd $(HOST_SUBDIR)/tk && \
27478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27480 "RANLIB=$${RANLIB}" \
27481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27482 distclean) \
27483 || exit 1
27485 @endif tk
27487 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27488 maybe-maintainer-clean-tk:
27489 @if tk
27490 maybe-maintainer-clean-tk: maintainer-clean-tk
27492 maintainer-clean-tk:
27493 @$(unstage)
27494 @[ -f ./tk/Makefile ] || exit 0; \
27495 r=`${PWD_COMMAND}`; export r; \
27496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27497 $(HOST_EXPORTS) \
27498 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27500 done; \
27501 echo "Doing maintainer-clean in tk" ; \
27502 (cd $(HOST_SUBDIR)/tk && \
27503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27505 "RANLIB=$${RANLIB}" \
27506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27507 maintainer-clean) \
27508 || exit 1
27510 @endif tk
27514 .PHONY: configure-libtermcap maybe-configure-libtermcap
27515 maybe-configure-libtermcap:
27516 @if libtermcap
27517 maybe-configure-libtermcap: configure-libtermcap
27518 configure-libtermcap:
27519 @$(unstage)
27520 @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27522 r=`${PWD_COMMAND}`; export r; \
27523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27524 $(HOST_EXPORTS) \
27525 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27526 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27527 case $(srcdir) in \
27528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27529 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27531 esac; \
27532 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27533 libsrcdir="$$s/libtermcap"; \
27534 $(SHELL) $${libsrcdir}/configure \
27535 $(HOST_CONFIGARGS) $${srcdiroption} \
27536 || exit 1
27537 @endif libtermcap
27543 .PHONY: all-libtermcap maybe-all-libtermcap
27544 maybe-all-libtermcap:
27545 @if libtermcap
27546 TARGET-libtermcap=all
27547 maybe-all-libtermcap: all-libtermcap
27548 all-libtermcap: configure-libtermcap
27549 @$(unstage)
27550 @r=`${PWD_COMMAND}`; export r; \
27551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27552 $(HOST_EXPORTS) \
27553 (cd $(HOST_SUBDIR)/libtermcap && \
27554 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
27555 @endif libtermcap
27560 .PHONY: check-libtermcap maybe-check-libtermcap
27561 maybe-check-libtermcap:
27562 @if libtermcap
27563 maybe-check-libtermcap: check-libtermcap
27565 check-libtermcap:
27567 @endif libtermcap
27569 .PHONY: install-libtermcap maybe-install-libtermcap
27570 maybe-install-libtermcap:
27571 @if libtermcap
27572 maybe-install-libtermcap: install-libtermcap
27574 install-libtermcap: installdirs
27575 @$(unstage)
27576 @r=`${PWD_COMMAND}`; export r; \
27577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27578 $(HOST_EXPORTS) \
27579 (cd $(HOST_SUBDIR)/libtermcap && \
27580 $(MAKE) $(FLAGS_TO_PASS) install)
27582 @endif libtermcap
27584 # Other targets (info, dvi, etc.)
27586 .PHONY: maybe-info-libtermcap info-libtermcap
27587 maybe-info-libtermcap:
27588 @if libtermcap
27589 maybe-info-libtermcap: info-libtermcap
27591 info-libtermcap: \
27592 configure-libtermcap
27593 @$(unstage)
27594 @[ -f ./libtermcap/Makefile ] || exit 0; \
27595 r=`${PWD_COMMAND}`; export r; \
27596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27597 $(HOST_EXPORTS) \
27598 for flag in $(EXTRA_HOST_FLAGS) ; do \
27599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27600 done; \
27601 echo "Doing info in libtermcap" ; \
27602 (cd $(HOST_SUBDIR)/libtermcap && \
27603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27605 "RANLIB=$${RANLIB}" \
27606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27607 info) \
27608 || exit 1
27610 @endif libtermcap
27612 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
27613 maybe-dvi-libtermcap:
27614 @if libtermcap
27615 maybe-dvi-libtermcap: dvi-libtermcap
27617 dvi-libtermcap: \
27618 configure-libtermcap
27619 @$(unstage)
27620 @[ -f ./libtermcap/Makefile ] || exit 0; \
27621 r=`${PWD_COMMAND}`; export r; \
27622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27623 $(HOST_EXPORTS) \
27624 for flag in $(EXTRA_HOST_FLAGS) ; do \
27625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27626 done; \
27627 echo "Doing dvi in libtermcap" ; \
27628 (cd $(HOST_SUBDIR)/libtermcap && \
27629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27631 "RANLIB=$${RANLIB}" \
27632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27633 dvi) \
27634 || exit 1
27636 @endif libtermcap
27638 .PHONY: maybe-html-libtermcap html-libtermcap
27639 maybe-html-libtermcap:
27640 @if libtermcap
27641 maybe-html-libtermcap: html-libtermcap
27643 html-libtermcap: \
27644 configure-libtermcap
27645 @$(unstage)
27646 @[ -f ./libtermcap/Makefile ] || exit 0; \
27647 r=`${PWD_COMMAND}`; export r; \
27648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27649 $(HOST_EXPORTS) \
27650 for flag in $(EXTRA_HOST_FLAGS) ; do \
27651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27652 done; \
27653 echo "Doing html in libtermcap" ; \
27654 (cd $(HOST_SUBDIR)/libtermcap && \
27655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27657 "RANLIB=$${RANLIB}" \
27658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27659 html) \
27660 || exit 1
27662 @endif libtermcap
27664 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
27665 maybe-TAGS-libtermcap:
27666 @if libtermcap
27667 maybe-TAGS-libtermcap: TAGS-libtermcap
27669 TAGS-libtermcap: \
27670 configure-libtermcap
27671 @$(unstage)
27672 @[ -f ./libtermcap/Makefile ] || exit 0; \
27673 r=`${PWD_COMMAND}`; export r; \
27674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27675 $(HOST_EXPORTS) \
27676 for flag in $(EXTRA_HOST_FLAGS) ; do \
27677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27678 done; \
27679 echo "Doing TAGS in libtermcap" ; \
27680 (cd $(HOST_SUBDIR)/libtermcap && \
27681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27683 "RANLIB=$${RANLIB}" \
27684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27685 TAGS) \
27686 || exit 1
27688 @endif libtermcap
27690 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
27691 maybe-install-info-libtermcap:
27692 @if libtermcap
27693 maybe-install-info-libtermcap: install-info-libtermcap
27695 install-info-libtermcap: \
27696 configure-libtermcap \
27697 info-libtermcap
27698 @$(unstage)
27699 @[ -f ./libtermcap/Makefile ] || exit 0; \
27700 r=`${PWD_COMMAND}`; export r; \
27701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27702 $(HOST_EXPORTS) \
27703 for flag in $(EXTRA_HOST_FLAGS) ; do \
27704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27705 done; \
27706 echo "Doing install-info in libtermcap" ; \
27707 (cd $(HOST_SUBDIR)/libtermcap && \
27708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27710 "RANLIB=$${RANLIB}" \
27711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27712 install-info) \
27713 || exit 1
27715 @endif libtermcap
27717 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
27718 maybe-installcheck-libtermcap:
27719 @if libtermcap
27720 maybe-installcheck-libtermcap: installcheck-libtermcap
27722 installcheck-libtermcap: \
27723 configure-libtermcap
27724 @$(unstage)
27725 @[ -f ./libtermcap/Makefile ] || exit 0; \
27726 r=`${PWD_COMMAND}`; export r; \
27727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27728 $(HOST_EXPORTS) \
27729 for flag in $(EXTRA_HOST_FLAGS) ; do \
27730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27731 done; \
27732 echo "Doing installcheck in libtermcap" ; \
27733 (cd $(HOST_SUBDIR)/libtermcap && \
27734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27736 "RANLIB=$${RANLIB}" \
27737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27738 installcheck) \
27739 || exit 1
27741 @endif libtermcap
27743 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
27744 maybe-mostlyclean-libtermcap:
27745 @if libtermcap
27746 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
27748 # libtermcap doesn't support mostlyclean.
27749 mostlyclean-libtermcap:
27751 @endif libtermcap
27753 .PHONY: maybe-clean-libtermcap clean-libtermcap
27754 maybe-clean-libtermcap:
27755 @if libtermcap
27756 maybe-clean-libtermcap: clean-libtermcap
27758 # libtermcap doesn't support clean.
27759 clean-libtermcap:
27761 @endif libtermcap
27763 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
27764 maybe-distclean-libtermcap:
27765 @if libtermcap
27766 maybe-distclean-libtermcap: distclean-libtermcap
27768 # libtermcap doesn't support distclean.
27769 distclean-libtermcap:
27771 @endif libtermcap
27773 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
27774 maybe-maintainer-clean-libtermcap:
27775 @if libtermcap
27776 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
27778 # libtermcap doesn't support maintainer-clean.
27779 maintainer-clean-libtermcap:
27781 @endif libtermcap
27785 .PHONY: configure-utils maybe-configure-utils
27786 maybe-configure-utils:
27787 @if utils
27788 maybe-configure-utils: configure-utils
27789 configure-utils:
27790 @$(unstage)
27791 @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
27792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
27793 r=`${PWD_COMMAND}`; export r; \
27794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27795 $(HOST_EXPORTS) \
27796 echo Configuring in $(HOST_SUBDIR)/utils; \
27797 cd "$(HOST_SUBDIR)/utils" || exit 1; \
27798 case $(srcdir) in \
27799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27800 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
27801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27802 esac; \
27803 srcdiroption="--srcdir=$${topdir}/utils"; \
27804 libsrcdir="$$s/utils"; \
27805 $(SHELL) $${libsrcdir}/configure \
27806 $(HOST_CONFIGARGS) $${srcdiroption} \
27807 || exit 1
27808 @endif utils
27814 .PHONY: all-utils maybe-all-utils
27815 maybe-all-utils:
27816 @if utils
27817 TARGET-utils=all
27818 maybe-all-utils: all-utils
27819 all-utils: configure-utils
27820 @$(unstage)
27821 @r=`${PWD_COMMAND}`; export r; \
27822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27823 $(HOST_EXPORTS) \
27824 (cd $(HOST_SUBDIR)/utils && \
27825 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
27826 @endif utils
27831 .PHONY: check-utils maybe-check-utils
27832 maybe-check-utils:
27833 @if utils
27834 maybe-check-utils: check-utils
27836 check-utils:
27838 @endif utils
27840 .PHONY: install-utils maybe-install-utils
27841 maybe-install-utils:
27842 @if utils
27843 maybe-install-utils: install-utils
27845 install-utils: installdirs
27846 @$(unstage)
27847 @r=`${PWD_COMMAND}`; export r; \
27848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27849 $(HOST_EXPORTS) \
27850 (cd $(HOST_SUBDIR)/utils && \
27851 $(MAKE) $(FLAGS_TO_PASS) install)
27853 @endif utils
27855 # Other targets (info, dvi, etc.)
27857 .PHONY: maybe-info-utils info-utils
27858 maybe-info-utils:
27859 @if utils
27860 maybe-info-utils: info-utils
27862 info-utils: \
27863 configure-utils
27864 @$(unstage)
27865 @[ -f ./utils/Makefile ] || exit 0; \
27866 r=`${PWD_COMMAND}`; export r; \
27867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27868 $(HOST_EXPORTS) \
27869 for flag in $(EXTRA_HOST_FLAGS) ; do \
27870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27871 done; \
27872 echo "Doing info in utils" ; \
27873 (cd $(HOST_SUBDIR)/utils && \
27874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27876 "RANLIB=$${RANLIB}" \
27877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27878 info) \
27879 || exit 1
27881 @endif utils
27883 .PHONY: maybe-dvi-utils dvi-utils
27884 maybe-dvi-utils:
27885 @if utils
27886 maybe-dvi-utils: dvi-utils
27888 dvi-utils: \
27889 configure-utils
27890 @$(unstage)
27891 @[ -f ./utils/Makefile ] || exit 0; \
27892 r=`${PWD_COMMAND}`; export r; \
27893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27894 $(HOST_EXPORTS) \
27895 for flag in $(EXTRA_HOST_FLAGS) ; do \
27896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27897 done; \
27898 echo "Doing dvi in utils" ; \
27899 (cd $(HOST_SUBDIR)/utils && \
27900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27902 "RANLIB=$${RANLIB}" \
27903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27904 dvi) \
27905 || exit 1
27907 @endif utils
27909 .PHONY: maybe-html-utils html-utils
27910 maybe-html-utils:
27911 @if utils
27912 maybe-html-utils: html-utils
27914 html-utils: \
27915 configure-utils
27916 @$(unstage)
27917 @[ -f ./utils/Makefile ] || exit 0; \
27918 r=`${PWD_COMMAND}`; export r; \
27919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27920 $(HOST_EXPORTS) \
27921 for flag in $(EXTRA_HOST_FLAGS) ; do \
27922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27923 done; \
27924 echo "Doing html in utils" ; \
27925 (cd $(HOST_SUBDIR)/utils && \
27926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27928 "RANLIB=$${RANLIB}" \
27929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27930 html) \
27931 || exit 1
27933 @endif utils
27935 .PHONY: maybe-TAGS-utils TAGS-utils
27936 maybe-TAGS-utils:
27937 @if utils
27938 maybe-TAGS-utils: TAGS-utils
27940 TAGS-utils: \
27941 configure-utils
27942 @$(unstage)
27943 @[ -f ./utils/Makefile ] || exit 0; \
27944 r=`${PWD_COMMAND}`; export r; \
27945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27946 $(HOST_EXPORTS) \
27947 for flag in $(EXTRA_HOST_FLAGS) ; do \
27948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27949 done; \
27950 echo "Doing TAGS in utils" ; \
27951 (cd $(HOST_SUBDIR)/utils && \
27952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27954 "RANLIB=$${RANLIB}" \
27955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27956 TAGS) \
27957 || exit 1
27959 @endif utils
27961 .PHONY: maybe-install-info-utils install-info-utils
27962 maybe-install-info-utils:
27963 @if utils
27964 maybe-install-info-utils: install-info-utils
27966 install-info-utils: \
27967 configure-utils \
27968 info-utils
27969 @$(unstage)
27970 @[ -f ./utils/Makefile ] || exit 0; \
27971 r=`${PWD_COMMAND}`; export r; \
27972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27973 $(HOST_EXPORTS) \
27974 for flag in $(EXTRA_HOST_FLAGS) ; do \
27975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27976 done; \
27977 echo "Doing install-info in utils" ; \
27978 (cd $(HOST_SUBDIR)/utils && \
27979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27981 "RANLIB=$${RANLIB}" \
27982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27983 install-info) \
27984 || exit 1
27986 @endif utils
27988 .PHONY: maybe-installcheck-utils installcheck-utils
27989 maybe-installcheck-utils:
27990 @if utils
27991 maybe-installcheck-utils: installcheck-utils
27993 installcheck-utils: \
27994 configure-utils
27995 @$(unstage)
27996 @[ -f ./utils/Makefile ] || exit 0; \
27997 r=`${PWD_COMMAND}`; export r; \
27998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27999 $(HOST_EXPORTS) \
28000 for flag in $(EXTRA_HOST_FLAGS) ; do \
28001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28002 done; \
28003 echo "Doing installcheck in utils" ; \
28004 (cd $(HOST_SUBDIR)/utils && \
28005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28007 "RANLIB=$${RANLIB}" \
28008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28009 installcheck) \
28010 || exit 1
28012 @endif utils
28014 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
28015 maybe-mostlyclean-utils:
28016 @if utils
28017 maybe-mostlyclean-utils: mostlyclean-utils
28019 mostlyclean-utils:
28020 @$(unstage)
28021 @[ -f ./utils/Makefile ] || exit 0; \
28022 r=`${PWD_COMMAND}`; export r; \
28023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28024 $(HOST_EXPORTS) \
28025 for flag in $(EXTRA_HOST_FLAGS) ; do \
28026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28027 done; \
28028 echo "Doing mostlyclean in utils" ; \
28029 (cd $(HOST_SUBDIR)/utils && \
28030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28032 "RANLIB=$${RANLIB}" \
28033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28034 mostlyclean) \
28035 || exit 1
28037 @endif utils
28039 .PHONY: maybe-clean-utils clean-utils
28040 maybe-clean-utils:
28041 @if utils
28042 maybe-clean-utils: clean-utils
28044 clean-utils:
28045 @$(unstage)
28046 @[ -f ./utils/Makefile ] || exit 0; \
28047 r=`${PWD_COMMAND}`; export r; \
28048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28049 $(HOST_EXPORTS) \
28050 for flag in $(EXTRA_HOST_FLAGS) ; do \
28051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28052 done; \
28053 echo "Doing clean in utils" ; \
28054 (cd $(HOST_SUBDIR)/utils && \
28055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28057 "RANLIB=$${RANLIB}" \
28058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28059 clean) \
28060 || exit 1
28062 @endif utils
28064 .PHONY: maybe-distclean-utils distclean-utils
28065 maybe-distclean-utils:
28066 @if utils
28067 maybe-distclean-utils: distclean-utils
28069 distclean-utils:
28070 @$(unstage)
28071 @[ -f ./utils/Makefile ] || exit 0; \
28072 r=`${PWD_COMMAND}`; export r; \
28073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28074 $(HOST_EXPORTS) \
28075 for flag in $(EXTRA_HOST_FLAGS) ; do \
28076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28077 done; \
28078 echo "Doing distclean in utils" ; \
28079 (cd $(HOST_SUBDIR)/utils && \
28080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28082 "RANLIB=$${RANLIB}" \
28083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28084 distclean) \
28085 || exit 1
28087 @endif utils
28089 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28090 maybe-maintainer-clean-utils:
28091 @if utils
28092 maybe-maintainer-clean-utils: maintainer-clean-utils
28094 maintainer-clean-utils:
28095 @$(unstage)
28096 @[ -f ./utils/Makefile ] || exit 0; \
28097 r=`${PWD_COMMAND}`; export r; \
28098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28099 $(HOST_EXPORTS) \
28100 for flag in $(EXTRA_HOST_FLAGS) ; do \
28101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28102 done; \
28103 echo "Doing maintainer-clean in utils" ; \
28104 (cd $(HOST_SUBDIR)/utils && \
28105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28107 "RANLIB=$${RANLIB}" \
28108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28109 maintainer-clean) \
28110 || exit 1
28112 @endif utils
28116 .PHONY: configure-gnattools maybe-configure-gnattools
28117 maybe-configure-gnattools:
28118 @if gnattools
28119 maybe-configure-gnattools: configure-gnattools
28120 configure-gnattools:
28121 @$(unstage)
28122 @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28124 r=`${PWD_COMMAND}`; export r; \
28125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28126 $(HOST_EXPORTS) \
28127 echo Configuring in $(HOST_SUBDIR)/gnattools; \
28128 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28129 case $(srcdir) in \
28130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28131 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28133 esac; \
28134 srcdiroption="--srcdir=$${topdir}/gnattools"; \
28135 libsrcdir="$$s/gnattools"; \
28136 $(SHELL) $${libsrcdir}/configure \
28137 $(HOST_CONFIGARGS) $${srcdiroption} \
28138 || exit 1
28139 @endif gnattools
28145 .PHONY: all-gnattools maybe-all-gnattools
28146 maybe-all-gnattools:
28147 @if gnattools
28148 TARGET-gnattools=all
28149 maybe-all-gnattools: all-gnattools
28150 all-gnattools: configure-gnattools
28151 @$(unstage)
28152 @r=`${PWD_COMMAND}`; export r; \
28153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28154 $(HOST_EXPORTS) \
28155 (cd $(HOST_SUBDIR)/gnattools && \
28156 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
28157 @endif gnattools
28162 .PHONY: check-gnattools maybe-check-gnattools
28163 maybe-check-gnattools:
28164 @if gnattools
28165 maybe-check-gnattools: check-gnattools
28167 check-gnattools:
28168 @$(unstage)
28169 @r=`${PWD_COMMAND}`; export r; \
28170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28171 $(HOST_EXPORTS) \
28172 (cd $(HOST_SUBDIR)/gnattools && \
28173 $(MAKE) $(FLAGS_TO_PASS) check)
28175 @endif gnattools
28177 .PHONY: install-gnattools maybe-install-gnattools
28178 maybe-install-gnattools:
28179 @if gnattools
28180 maybe-install-gnattools: install-gnattools
28182 install-gnattools: installdirs
28183 @$(unstage)
28184 @r=`${PWD_COMMAND}`; export r; \
28185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28186 $(HOST_EXPORTS) \
28187 (cd $(HOST_SUBDIR)/gnattools && \
28188 $(MAKE) $(FLAGS_TO_PASS) install)
28190 @endif gnattools
28192 # Other targets (info, dvi, etc.)
28194 .PHONY: maybe-info-gnattools info-gnattools
28195 maybe-info-gnattools:
28196 @if gnattools
28197 maybe-info-gnattools: info-gnattools
28199 info-gnattools: \
28200 configure-gnattools
28201 @$(unstage)
28202 @[ -f ./gnattools/Makefile ] || exit 0; \
28203 r=`${PWD_COMMAND}`; export r; \
28204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28205 $(HOST_EXPORTS) \
28206 for flag in $(EXTRA_HOST_FLAGS) ; do \
28207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28208 done; \
28209 echo "Doing info in gnattools" ; \
28210 (cd $(HOST_SUBDIR)/gnattools && \
28211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28213 "RANLIB=$${RANLIB}" \
28214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28215 info) \
28216 || exit 1
28218 @endif gnattools
28220 .PHONY: maybe-dvi-gnattools dvi-gnattools
28221 maybe-dvi-gnattools:
28222 @if gnattools
28223 maybe-dvi-gnattools: dvi-gnattools
28225 dvi-gnattools: \
28226 configure-gnattools
28227 @$(unstage)
28228 @[ -f ./gnattools/Makefile ] || exit 0; \
28229 r=`${PWD_COMMAND}`; export r; \
28230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28231 $(HOST_EXPORTS) \
28232 for flag in $(EXTRA_HOST_FLAGS) ; do \
28233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28234 done; \
28235 echo "Doing dvi in gnattools" ; \
28236 (cd $(HOST_SUBDIR)/gnattools && \
28237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28239 "RANLIB=$${RANLIB}" \
28240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28241 dvi) \
28242 || exit 1
28244 @endif gnattools
28246 .PHONY: maybe-html-gnattools html-gnattools
28247 maybe-html-gnattools:
28248 @if gnattools
28249 maybe-html-gnattools: html-gnattools
28251 html-gnattools: \
28252 configure-gnattools
28253 @$(unstage)
28254 @[ -f ./gnattools/Makefile ] || exit 0; \
28255 r=`${PWD_COMMAND}`; export r; \
28256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28257 $(HOST_EXPORTS) \
28258 for flag in $(EXTRA_HOST_FLAGS) ; do \
28259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28260 done; \
28261 echo "Doing html in gnattools" ; \
28262 (cd $(HOST_SUBDIR)/gnattools && \
28263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28265 "RANLIB=$${RANLIB}" \
28266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28267 html) \
28268 || exit 1
28270 @endif gnattools
28272 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28273 maybe-TAGS-gnattools:
28274 @if gnattools
28275 maybe-TAGS-gnattools: TAGS-gnattools
28277 TAGS-gnattools: \
28278 configure-gnattools
28279 @$(unstage)
28280 @[ -f ./gnattools/Makefile ] || exit 0; \
28281 r=`${PWD_COMMAND}`; export r; \
28282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28283 $(HOST_EXPORTS) \
28284 for flag in $(EXTRA_HOST_FLAGS) ; do \
28285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28286 done; \
28287 echo "Doing TAGS in gnattools" ; \
28288 (cd $(HOST_SUBDIR)/gnattools && \
28289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28291 "RANLIB=$${RANLIB}" \
28292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28293 TAGS) \
28294 || exit 1
28296 @endif gnattools
28298 .PHONY: maybe-install-info-gnattools install-info-gnattools
28299 maybe-install-info-gnattools:
28300 @if gnattools
28301 maybe-install-info-gnattools: install-info-gnattools
28303 install-info-gnattools: \
28304 configure-gnattools \
28305 info-gnattools
28306 @$(unstage)
28307 @[ -f ./gnattools/Makefile ] || exit 0; \
28308 r=`${PWD_COMMAND}`; export r; \
28309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28310 $(HOST_EXPORTS) \
28311 for flag in $(EXTRA_HOST_FLAGS) ; do \
28312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28313 done; \
28314 echo "Doing install-info in gnattools" ; \
28315 (cd $(HOST_SUBDIR)/gnattools && \
28316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28318 "RANLIB=$${RANLIB}" \
28319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28320 install-info) \
28321 || exit 1
28323 @endif gnattools
28325 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
28326 maybe-installcheck-gnattools:
28327 @if gnattools
28328 maybe-installcheck-gnattools: installcheck-gnattools
28330 installcheck-gnattools: \
28331 configure-gnattools
28332 @$(unstage)
28333 @[ -f ./gnattools/Makefile ] || exit 0; \
28334 r=`${PWD_COMMAND}`; export r; \
28335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28336 $(HOST_EXPORTS) \
28337 for flag in $(EXTRA_HOST_FLAGS) ; do \
28338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28339 done; \
28340 echo "Doing installcheck in gnattools" ; \
28341 (cd $(HOST_SUBDIR)/gnattools && \
28342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28344 "RANLIB=$${RANLIB}" \
28345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28346 installcheck) \
28347 || exit 1
28349 @endif gnattools
28351 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28352 maybe-mostlyclean-gnattools:
28353 @if gnattools
28354 maybe-mostlyclean-gnattools: mostlyclean-gnattools
28356 mostlyclean-gnattools:
28357 @$(unstage)
28358 @[ -f ./gnattools/Makefile ] || exit 0; \
28359 r=`${PWD_COMMAND}`; export r; \
28360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28361 $(HOST_EXPORTS) \
28362 for flag in $(EXTRA_HOST_FLAGS) ; do \
28363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28364 done; \
28365 echo "Doing mostlyclean in gnattools" ; \
28366 (cd $(HOST_SUBDIR)/gnattools && \
28367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28369 "RANLIB=$${RANLIB}" \
28370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28371 mostlyclean) \
28372 || exit 1
28374 @endif gnattools
28376 .PHONY: maybe-clean-gnattools clean-gnattools
28377 maybe-clean-gnattools:
28378 @if gnattools
28379 maybe-clean-gnattools: clean-gnattools
28381 clean-gnattools:
28382 @$(unstage)
28383 @[ -f ./gnattools/Makefile ] || exit 0; \
28384 r=`${PWD_COMMAND}`; export r; \
28385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28386 $(HOST_EXPORTS) \
28387 for flag in $(EXTRA_HOST_FLAGS) ; do \
28388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28389 done; \
28390 echo "Doing clean in gnattools" ; \
28391 (cd $(HOST_SUBDIR)/gnattools && \
28392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28394 "RANLIB=$${RANLIB}" \
28395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28396 clean) \
28397 || exit 1
28399 @endif gnattools
28401 .PHONY: maybe-distclean-gnattools distclean-gnattools
28402 maybe-distclean-gnattools:
28403 @if gnattools
28404 maybe-distclean-gnattools: distclean-gnattools
28406 distclean-gnattools:
28407 @$(unstage)
28408 @[ -f ./gnattools/Makefile ] || exit 0; \
28409 r=`${PWD_COMMAND}`; export r; \
28410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411 $(HOST_EXPORTS) \
28412 for flag in $(EXTRA_HOST_FLAGS) ; do \
28413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28414 done; \
28415 echo "Doing distclean in gnattools" ; \
28416 (cd $(HOST_SUBDIR)/gnattools && \
28417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28419 "RANLIB=$${RANLIB}" \
28420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28421 distclean) \
28422 || exit 1
28424 @endif gnattools
28426 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
28427 maybe-maintainer-clean-gnattools:
28428 @if gnattools
28429 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
28431 maintainer-clean-gnattools:
28432 @$(unstage)
28433 @[ -f ./gnattools/Makefile ] || exit 0; \
28434 r=`${PWD_COMMAND}`; export r; \
28435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28436 $(HOST_EXPORTS) \
28437 for flag in $(EXTRA_HOST_FLAGS) ; do \
28438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28439 done; \
28440 echo "Doing maintainer-clean in gnattools" ; \
28441 (cd $(HOST_SUBDIR)/gnattools && \
28442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28444 "RANLIB=$${RANLIB}" \
28445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28446 maintainer-clean) \
28447 || exit 1
28449 @endif gnattools
28453 # ---------------------------------------
28454 # Modules which run on the target machine
28455 # ---------------------------------------
28458 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28459 @if target-libstdc++-v3
28460 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
28461 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28462 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
28463 cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28464 @endif target-libstdc++-v3
28468 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
28469 maybe-configure-target-libstdc++-v3:
28470 @if target-libstdc++-v3
28471 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
28472 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28473 @$(unstage)
28474 @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
28475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28476 r=`${PWD_COMMAND}`; export r; \
28477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28478 $(RAW_CXX_TARGET_EXPORTS) \
28479 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
28480 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
28481 case $(srcdir) in \
28482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28483 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
28484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28485 esac; \
28486 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
28487 libsrcdir="$$s/libstdc++-v3"; \
28488 rm -f no-such-file || : ; \
28489 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28490 $(TARGET_CONFIGARGS) $${srcdiroption} \
28491 || exit 1
28492 @endif target-libstdc++-v3
28498 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
28499 maybe-all-target-libstdc++-v3:
28500 @if target-libstdc++-v3
28501 TARGET-target-libstdc++-v3=all
28502 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
28503 all-target-libstdc++-v3: configure-target-libstdc++-v3
28504 @$(unstage)
28505 @r=`${PWD_COMMAND}`; export r; \
28506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28507 $(RAW_CXX_TARGET_EXPORTS) \
28508 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28509 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
28510 @endif target-libstdc++-v3
28516 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
28517 maybe-check-target-libstdc++-v3:
28518 @if target-libstdc++-v3
28519 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
28521 check-target-libstdc++-v3:
28522 @$(unstage)
28523 @r=`${PWD_COMMAND}`; export r; \
28524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28525 $(RAW_CXX_TARGET_EXPORTS) \
28526 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28527 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
28529 @endif target-libstdc++-v3
28531 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
28532 maybe-install-target-libstdc++-v3:
28533 @if target-libstdc++-v3
28534 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
28536 install-target-libstdc++-v3: installdirs
28537 @$(unstage)
28538 @r=`${PWD_COMMAND}`; export r; \
28539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28540 $(RAW_CXX_TARGET_EXPORTS) \
28541 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28542 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28544 @endif target-libstdc++-v3
28546 # Other targets (info, dvi, etc.)
28548 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
28549 maybe-info-target-libstdc++-v3:
28550 @if target-libstdc++-v3
28551 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
28553 info-target-libstdc++-v3: \
28554 configure-target-libstdc++-v3
28555 @$(unstage)
28556 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28557 r=`${PWD_COMMAND}`; export r; \
28558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559 $(RAW_CXX_TARGET_EXPORTS) \
28560 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28561 for flag in $(EXTRA_TARGET_FLAGS); do \
28562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28563 done; \
28564 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28567 "RANLIB=$${RANLIB}" \
28568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28569 info) \
28570 || exit 1
28572 @endif target-libstdc++-v3
28574 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
28575 maybe-dvi-target-libstdc++-v3:
28576 @if target-libstdc++-v3
28577 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
28579 dvi-target-libstdc++-v3: \
28580 configure-target-libstdc++-v3
28581 @$(unstage)
28582 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28583 r=`${PWD_COMMAND}`; export r; \
28584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28585 $(RAW_CXX_TARGET_EXPORTS) \
28586 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28587 for flag in $(EXTRA_TARGET_FLAGS); do \
28588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28589 done; \
28590 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28593 "RANLIB=$${RANLIB}" \
28594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28595 dvi) \
28596 || exit 1
28598 @endif target-libstdc++-v3
28600 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
28601 maybe-html-target-libstdc++-v3:
28602 @if target-libstdc++-v3
28603 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
28605 html-target-libstdc++-v3: \
28606 configure-target-libstdc++-v3
28607 @$(unstage)
28608 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28609 r=`${PWD_COMMAND}`; export r; \
28610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28611 $(RAW_CXX_TARGET_EXPORTS) \
28612 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28613 for flag in $(EXTRA_TARGET_FLAGS); do \
28614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28615 done; \
28616 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28619 "RANLIB=$${RANLIB}" \
28620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28621 html) \
28622 || exit 1
28624 @endif target-libstdc++-v3
28626 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
28627 maybe-TAGS-target-libstdc++-v3:
28628 @if target-libstdc++-v3
28629 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
28631 TAGS-target-libstdc++-v3: \
28632 configure-target-libstdc++-v3
28633 @$(unstage)
28634 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28635 r=`${PWD_COMMAND}`; export r; \
28636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637 $(RAW_CXX_TARGET_EXPORTS) \
28638 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28639 for flag in $(EXTRA_TARGET_FLAGS); do \
28640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28641 done; \
28642 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28645 "RANLIB=$${RANLIB}" \
28646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28647 TAGS) \
28648 || exit 1
28650 @endif target-libstdc++-v3
28652 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
28653 maybe-install-info-target-libstdc++-v3:
28654 @if target-libstdc++-v3
28655 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
28657 install-info-target-libstdc++-v3: \
28658 configure-target-libstdc++-v3 \
28659 info-target-libstdc++-v3
28660 @$(unstage)
28661 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28662 r=`${PWD_COMMAND}`; export r; \
28663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28664 $(RAW_CXX_TARGET_EXPORTS) \
28665 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28666 for flag in $(EXTRA_TARGET_FLAGS); do \
28667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28668 done; \
28669 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28672 "RANLIB=$${RANLIB}" \
28673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28674 install-info) \
28675 || exit 1
28677 @endif target-libstdc++-v3
28679 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
28680 maybe-installcheck-target-libstdc++-v3:
28681 @if target-libstdc++-v3
28682 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
28684 installcheck-target-libstdc++-v3: \
28685 configure-target-libstdc++-v3
28686 @$(unstage)
28687 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28688 r=`${PWD_COMMAND}`; export r; \
28689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28690 $(RAW_CXX_TARGET_EXPORTS) \
28691 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28692 for flag in $(EXTRA_TARGET_FLAGS); do \
28693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28694 done; \
28695 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28698 "RANLIB=$${RANLIB}" \
28699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28700 installcheck) \
28701 || exit 1
28703 @endif target-libstdc++-v3
28705 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
28706 maybe-mostlyclean-target-libstdc++-v3:
28707 @if target-libstdc++-v3
28708 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
28710 mostlyclean-target-libstdc++-v3:
28711 @$(unstage)
28712 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28713 r=`${PWD_COMMAND}`; export r; \
28714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715 $(RAW_CXX_TARGET_EXPORTS) \
28716 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28717 for flag in $(EXTRA_TARGET_FLAGS); do \
28718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28719 done; \
28720 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723 "RANLIB=$${RANLIB}" \
28724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28725 mostlyclean) \
28726 || exit 1
28728 @endif target-libstdc++-v3
28730 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
28731 maybe-clean-target-libstdc++-v3:
28732 @if target-libstdc++-v3
28733 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
28735 clean-target-libstdc++-v3:
28736 @$(unstage)
28737 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28738 r=`${PWD_COMMAND}`; export r; \
28739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28740 $(RAW_CXX_TARGET_EXPORTS) \
28741 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28742 for flag in $(EXTRA_TARGET_FLAGS); do \
28743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28744 done; \
28745 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28748 "RANLIB=$${RANLIB}" \
28749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28750 clean) \
28751 || exit 1
28753 @endif target-libstdc++-v3
28755 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
28756 maybe-distclean-target-libstdc++-v3:
28757 @if target-libstdc++-v3
28758 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
28760 distclean-target-libstdc++-v3:
28761 @$(unstage)
28762 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28763 r=`${PWD_COMMAND}`; export r; \
28764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28765 $(RAW_CXX_TARGET_EXPORTS) \
28766 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28767 for flag in $(EXTRA_TARGET_FLAGS); do \
28768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28769 done; \
28770 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28773 "RANLIB=$${RANLIB}" \
28774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28775 distclean) \
28776 || exit 1
28778 @endif target-libstdc++-v3
28780 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
28781 maybe-maintainer-clean-target-libstdc++-v3:
28782 @if target-libstdc++-v3
28783 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
28785 maintainer-clean-target-libstdc++-v3:
28786 @$(unstage)
28787 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28788 r=`${PWD_COMMAND}`; export r; \
28789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28790 $(RAW_CXX_TARGET_EXPORTS) \
28791 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28792 for flag in $(EXTRA_TARGET_FLAGS); do \
28793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28794 done; \
28795 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28798 "RANLIB=$${RANLIB}" \
28799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28800 maintainer-clean) \
28801 || exit 1
28803 @endif target-libstdc++-v3
28807 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28808 @if target-libmudflap
28809 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
28810 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28811 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
28812 cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
28813 @endif target-libmudflap
28817 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
28818 maybe-configure-target-libmudflap:
28819 @if target-libmudflap
28820 maybe-configure-target-libmudflap: configure-target-libmudflap
28821 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
28822 @$(unstage)
28823 @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
28824 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28825 r=`${PWD_COMMAND}`; export r; \
28826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28827 $(NORMAL_TARGET_EXPORTS) \
28828 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
28829 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
28830 case $(srcdir) in \
28831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28832 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
28833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28834 esac; \
28835 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
28836 libsrcdir="$$s/libmudflap"; \
28837 rm -f no-such-file || : ; \
28838 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28839 $(TARGET_CONFIGARGS) $${srcdiroption} \
28840 || exit 1
28841 @endif target-libmudflap
28847 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
28848 maybe-all-target-libmudflap:
28849 @if target-libmudflap
28850 TARGET-target-libmudflap=all
28851 maybe-all-target-libmudflap: all-target-libmudflap
28852 all-target-libmudflap: configure-target-libmudflap
28853 @$(unstage)
28854 @r=`${PWD_COMMAND}`; export r; \
28855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28856 $(NORMAL_TARGET_EXPORTS) \
28857 (cd $(TARGET_SUBDIR)/libmudflap && \
28858 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
28859 @endif target-libmudflap
28865 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
28866 maybe-check-target-libmudflap:
28867 @if target-libmudflap
28868 maybe-check-target-libmudflap: check-target-libmudflap
28870 check-target-libmudflap:
28871 @$(unstage)
28872 @r=`${PWD_COMMAND}`; export r; \
28873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28874 $(NORMAL_TARGET_EXPORTS) \
28875 (cd $(TARGET_SUBDIR)/libmudflap && \
28876 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
28878 @endif target-libmudflap
28880 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
28881 maybe-install-target-libmudflap:
28882 @if target-libmudflap
28883 maybe-install-target-libmudflap: install-target-libmudflap
28885 install-target-libmudflap: installdirs
28886 @$(unstage)
28887 @r=`${PWD_COMMAND}`; export r; \
28888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28889 $(NORMAL_TARGET_EXPORTS) \
28890 (cd $(TARGET_SUBDIR)/libmudflap && \
28891 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28893 @endif target-libmudflap
28895 # Other targets (info, dvi, etc.)
28897 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
28898 maybe-info-target-libmudflap:
28899 @if target-libmudflap
28900 maybe-info-target-libmudflap: info-target-libmudflap
28902 info-target-libmudflap: \
28903 configure-target-libmudflap
28904 @$(unstage)
28905 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28906 r=`${PWD_COMMAND}`; export r; \
28907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28908 $(NORMAL_TARGET_EXPORTS) \
28909 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
28910 for flag in $(EXTRA_TARGET_FLAGS); do \
28911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28912 done; \
28913 (cd $(TARGET_SUBDIR)/libmudflap && \
28914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28916 "RANLIB=$${RANLIB}" \
28917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28918 info) \
28919 || exit 1
28921 @endif target-libmudflap
28923 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
28924 maybe-dvi-target-libmudflap:
28925 @if target-libmudflap
28926 maybe-dvi-target-libmudflap: dvi-target-libmudflap
28928 dvi-target-libmudflap: \
28929 configure-target-libmudflap
28930 @$(unstage)
28931 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28932 r=`${PWD_COMMAND}`; export r; \
28933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28934 $(NORMAL_TARGET_EXPORTS) \
28935 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
28936 for flag in $(EXTRA_TARGET_FLAGS); do \
28937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28938 done; \
28939 (cd $(TARGET_SUBDIR)/libmudflap && \
28940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28942 "RANLIB=$${RANLIB}" \
28943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28944 dvi) \
28945 || exit 1
28947 @endif target-libmudflap
28949 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
28950 maybe-html-target-libmudflap:
28951 @if target-libmudflap
28952 maybe-html-target-libmudflap: html-target-libmudflap
28954 html-target-libmudflap: \
28955 configure-target-libmudflap
28956 @$(unstage)
28957 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28958 r=`${PWD_COMMAND}`; export r; \
28959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28960 $(NORMAL_TARGET_EXPORTS) \
28961 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
28962 for flag in $(EXTRA_TARGET_FLAGS); do \
28963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28964 done; \
28965 (cd $(TARGET_SUBDIR)/libmudflap && \
28966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28968 "RANLIB=$${RANLIB}" \
28969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28970 html) \
28971 || exit 1
28973 @endif target-libmudflap
28975 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
28976 maybe-TAGS-target-libmudflap:
28977 @if target-libmudflap
28978 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
28980 TAGS-target-libmudflap: \
28981 configure-target-libmudflap
28982 @$(unstage)
28983 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28984 r=`${PWD_COMMAND}`; export r; \
28985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28986 $(NORMAL_TARGET_EXPORTS) \
28987 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
28988 for flag in $(EXTRA_TARGET_FLAGS); do \
28989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28990 done; \
28991 (cd $(TARGET_SUBDIR)/libmudflap && \
28992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28994 "RANLIB=$${RANLIB}" \
28995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28996 TAGS) \
28997 || exit 1
28999 @endif target-libmudflap
29001 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
29002 maybe-install-info-target-libmudflap:
29003 @if target-libmudflap
29004 maybe-install-info-target-libmudflap: install-info-target-libmudflap
29006 install-info-target-libmudflap: \
29007 configure-target-libmudflap \
29008 info-target-libmudflap
29009 @$(unstage)
29010 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29011 r=`${PWD_COMMAND}`; export r; \
29012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29013 $(NORMAL_TARGET_EXPORTS) \
29014 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
29015 for flag in $(EXTRA_TARGET_FLAGS); do \
29016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29017 done; \
29018 (cd $(TARGET_SUBDIR)/libmudflap && \
29019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29021 "RANLIB=$${RANLIB}" \
29022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29023 install-info) \
29024 || exit 1
29026 @endif target-libmudflap
29028 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
29029 maybe-installcheck-target-libmudflap:
29030 @if target-libmudflap
29031 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
29033 installcheck-target-libmudflap: \
29034 configure-target-libmudflap
29035 @$(unstage)
29036 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29037 r=`${PWD_COMMAND}`; export r; \
29038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29039 $(NORMAL_TARGET_EXPORTS) \
29040 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
29041 for flag in $(EXTRA_TARGET_FLAGS); do \
29042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29043 done; \
29044 (cd $(TARGET_SUBDIR)/libmudflap && \
29045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29047 "RANLIB=$${RANLIB}" \
29048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29049 installcheck) \
29050 || exit 1
29052 @endif target-libmudflap
29054 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
29055 maybe-mostlyclean-target-libmudflap:
29056 @if target-libmudflap
29057 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
29059 mostlyclean-target-libmudflap:
29060 @$(unstage)
29061 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29062 r=`${PWD_COMMAND}`; export r; \
29063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29064 $(NORMAL_TARGET_EXPORTS) \
29065 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
29066 for flag in $(EXTRA_TARGET_FLAGS); do \
29067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29068 done; \
29069 (cd $(TARGET_SUBDIR)/libmudflap && \
29070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29072 "RANLIB=$${RANLIB}" \
29073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29074 mostlyclean) \
29075 || exit 1
29077 @endif target-libmudflap
29079 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
29080 maybe-clean-target-libmudflap:
29081 @if target-libmudflap
29082 maybe-clean-target-libmudflap: clean-target-libmudflap
29084 clean-target-libmudflap:
29085 @$(unstage)
29086 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29087 r=`${PWD_COMMAND}`; export r; \
29088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29089 $(NORMAL_TARGET_EXPORTS) \
29090 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
29091 for flag in $(EXTRA_TARGET_FLAGS); do \
29092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29093 done; \
29094 (cd $(TARGET_SUBDIR)/libmudflap && \
29095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29097 "RANLIB=$${RANLIB}" \
29098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29099 clean) \
29100 || exit 1
29102 @endif target-libmudflap
29104 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
29105 maybe-distclean-target-libmudflap:
29106 @if target-libmudflap
29107 maybe-distclean-target-libmudflap: distclean-target-libmudflap
29109 distclean-target-libmudflap:
29110 @$(unstage)
29111 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29112 r=`${PWD_COMMAND}`; export r; \
29113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114 $(NORMAL_TARGET_EXPORTS) \
29115 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
29116 for flag in $(EXTRA_TARGET_FLAGS); do \
29117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29118 done; \
29119 (cd $(TARGET_SUBDIR)/libmudflap && \
29120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29122 "RANLIB=$${RANLIB}" \
29123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29124 distclean) \
29125 || exit 1
29127 @endif target-libmudflap
29129 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
29130 maybe-maintainer-clean-target-libmudflap:
29131 @if target-libmudflap
29132 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
29134 maintainer-clean-target-libmudflap:
29135 @$(unstage)
29136 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29137 r=`${PWD_COMMAND}`; export r; \
29138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29139 $(NORMAL_TARGET_EXPORTS) \
29140 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
29141 for flag in $(EXTRA_TARGET_FLAGS); do \
29142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29143 done; \
29144 (cd $(TARGET_SUBDIR)/libmudflap && \
29145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29147 "RANLIB=$${RANLIB}" \
29148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29149 maintainer-clean) \
29150 || exit 1
29152 @endif target-libmudflap
29156 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29157 @if target-libssp
29158 $(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
29159 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29160 rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
29161 cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
29162 @endif target-libssp
29166 .PHONY: configure-target-libssp maybe-configure-target-libssp
29167 maybe-configure-target-libssp:
29168 @if target-libssp
29169 maybe-configure-target-libssp: configure-target-libssp
29170 configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
29171 @$(unstage)
29172 @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
29173 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29174 r=`${PWD_COMMAND}`; export r; \
29175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29176 $(NORMAL_TARGET_EXPORTS) \
29177 echo Configuring in $(TARGET_SUBDIR)/libssp; \
29178 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
29179 case $(srcdir) in \
29180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29181 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
29182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29183 esac; \
29184 srcdiroption="--srcdir=$${topdir}/libssp"; \
29185 libsrcdir="$$s/libssp"; \
29186 rm -f no-such-file || : ; \
29187 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29188 $(TARGET_CONFIGARGS) $${srcdiroption} \
29189 || exit 1
29190 @endif target-libssp
29196 .PHONY: all-target-libssp maybe-all-target-libssp
29197 maybe-all-target-libssp:
29198 @if target-libssp
29199 TARGET-target-libssp=all
29200 maybe-all-target-libssp: all-target-libssp
29201 all-target-libssp: configure-target-libssp
29202 @$(unstage)
29203 @r=`${PWD_COMMAND}`; export r; \
29204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29205 $(NORMAL_TARGET_EXPORTS) \
29206 (cd $(TARGET_SUBDIR)/libssp && \
29207 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
29208 @endif target-libssp
29214 .PHONY: check-target-libssp maybe-check-target-libssp
29215 maybe-check-target-libssp:
29216 @if target-libssp
29217 maybe-check-target-libssp: check-target-libssp
29219 check-target-libssp:
29220 @$(unstage)
29221 @r=`${PWD_COMMAND}`; export r; \
29222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29223 $(NORMAL_TARGET_EXPORTS) \
29224 (cd $(TARGET_SUBDIR)/libssp && \
29225 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29227 @endif target-libssp
29229 .PHONY: install-target-libssp maybe-install-target-libssp
29230 maybe-install-target-libssp:
29231 @if target-libssp
29232 maybe-install-target-libssp: install-target-libssp
29234 install-target-libssp: installdirs
29235 @$(unstage)
29236 @r=`${PWD_COMMAND}`; export r; \
29237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29238 $(NORMAL_TARGET_EXPORTS) \
29239 (cd $(TARGET_SUBDIR)/libssp && \
29240 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29242 @endif target-libssp
29244 # Other targets (info, dvi, etc.)
29246 .PHONY: maybe-info-target-libssp info-target-libssp
29247 maybe-info-target-libssp:
29248 @if target-libssp
29249 maybe-info-target-libssp: info-target-libssp
29251 info-target-libssp: \
29252 configure-target-libssp
29253 @$(unstage)
29254 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29255 r=`${PWD_COMMAND}`; export r; \
29256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29257 $(NORMAL_TARGET_EXPORTS) \
29258 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29259 for flag in $(EXTRA_TARGET_FLAGS); do \
29260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29261 done; \
29262 (cd $(TARGET_SUBDIR)/libssp && \
29263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29265 "RANLIB=$${RANLIB}" \
29266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29267 info) \
29268 || exit 1
29270 @endif target-libssp
29272 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
29273 maybe-dvi-target-libssp:
29274 @if target-libssp
29275 maybe-dvi-target-libssp: dvi-target-libssp
29277 dvi-target-libssp: \
29278 configure-target-libssp
29279 @$(unstage)
29280 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29281 r=`${PWD_COMMAND}`; export r; \
29282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29283 $(NORMAL_TARGET_EXPORTS) \
29284 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29285 for flag in $(EXTRA_TARGET_FLAGS); do \
29286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29287 done; \
29288 (cd $(TARGET_SUBDIR)/libssp && \
29289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29291 "RANLIB=$${RANLIB}" \
29292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29293 dvi) \
29294 || exit 1
29296 @endif target-libssp
29298 .PHONY: maybe-html-target-libssp html-target-libssp
29299 maybe-html-target-libssp:
29300 @if target-libssp
29301 maybe-html-target-libssp: html-target-libssp
29303 html-target-libssp: \
29304 configure-target-libssp
29305 @$(unstage)
29306 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29307 r=`${PWD_COMMAND}`; export r; \
29308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29309 $(NORMAL_TARGET_EXPORTS) \
29310 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
29311 for flag in $(EXTRA_TARGET_FLAGS); do \
29312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29313 done; \
29314 (cd $(TARGET_SUBDIR)/libssp && \
29315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29317 "RANLIB=$${RANLIB}" \
29318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29319 html) \
29320 || exit 1
29322 @endif target-libssp
29324 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
29325 maybe-TAGS-target-libssp:
29326 @if target-libssp
29327 maybe-TAGS-target-libssp: TAGS-target-libssp
29329 TAGS-target-libssp: \
29330 configure-target-libssp
29331 @$(unstage)
29332 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29333 r=`${PWD_COMMAND}`; export r; \
29334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29335 $(NORMAL_TARGET_EXPORTS) \
29336 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
29337 for flag in $(EXTRA_TARGET_FLAGS); do \
29338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29339 done; \
29340 (cd $(TARGET_SUBDIR)/libssp && \
29341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29343 "RANLIB=$${RANLIB}" \
29344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29345 TAGS) \
29346 || exit 1
29348 @endif target-libssp
29350 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
29351 maybe-install-info-target-libssp:
29352 @if target-libssp
29353 maybe-install-info-target-libssp: install-info-target-libssp
29355 install-info-target-libssp: \
29356 configure-target-libssp \
29357 info-target-libssp
29358 @$(unstage)
29359 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29360 r=`${PWD_COMMAND}`; export r; \
29361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29362 $(NORMAL_TARGET_EXPORTS) \
29363 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
29364 for flag in $(EXTRA_TARGET_FLAGS); do \
29365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29366 done; \
29367 (cd $(TARGET_SUBDIR)/libssp && \
29368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29370 "RANLIB=$${RANLIB}" \
29371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29372 install-info) \
29373 || exit 1
29375 @endif target-libssp
29377 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
29378 maybe-installcheck-target-libssp:
29379 @if target-libssp
29380 maybe-installcheck-target-libssp: installcheck-target-libssp
29382 installcheck-target-libssp: \
29383 configure-target-libssp
29384 @$(unstage)
29385 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29386 r=`${PWD_COMMAND}`; export r; \
29387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29388 $(NORMAL_TARGET_EXPORTS) \
29389 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
29390 for flag in $(EXTRA_TARGET_FLAGS); do \
29391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29392 done; \
29393 (cd $(TARGET_SUBDIR)/libssp && \
29394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29396 "RANLIB=$${RANLIB}" \
29397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29398 installcheck) \
29399 || exit 1
29401 @endif target-libssp
29403 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
29404 maybe-mostlyclean-target-libssp:
29405 @if target-libssp
29406 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
29408 mostlyclean-target-libssp:
29409 @$(unstage)
29410 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29411 r=`${PWD_COMMAND}`; export r; \
29412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29413 $(NORMAL_TARGET_EXPORTS) \
29414 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
29415 for flag in $(EXTRA_TARGET_FLAGS); do \
29416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29417 done; \
29418 (cd $(TARGET_SUBDIR)/libssp && \
29419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29421 "RANLIB=$${RANLIB}" \
29422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29423 mostlyclean) \
29424 || exit 1
29426 @endif target-libssp
29428 .PHONY: maybe-clean-target-libssp clean-target-libssp
29429 maybe-clean-target-libssp:
29430 @if target-libssp
29431 maybe-clean-target-libssp: clean-target-libssp
29433 clean-target-libssp:
29434 @$(unstage)
29435 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29436 r=`${PWD_COMMAND}`; export r; \
29437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29438 $(NORMAL_TARGET_EXPORTS) \
29439 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
29440 for flag in $(EXTRA_TARGET_FLAGS); do \
29441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29442 done; \
29443 (cd $(TARGET_SUBDIR)/libssp && \
29444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29446 "RANLIB=$${RANLIB}" \
29447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29448 clean) \
29449 || exit 1
29451 @endif target-libssp
29453 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
29454 maybe-distclean-target-libssp:
29455 @if target-libssp
29456 maybe-distclean-target-libssp: distclean-target-libssp
29458 distclean-target-libssp:
29459 @$(unstage)
29460 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29461 r=`${PWD_COMMAND}`; export r; \
29462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29463 $(NORMAL_TARGET_EXPORTS) \
29464 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
29465 for flag in $(EXTRA_TARGET_FLAGS); do \
29466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29467 done; \
29468 (cd $(TARGET_SUBDIR)/libssp && \
29469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29471 "RANLIB=$${RANLIB}" \
29472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29473 distclean) \
29474 || exit 1
29476 @endif target-libssp
29478 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
29479 maybe-maintainer-clean-target-libssp:
29480 @if target-libssp
29481 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
29483 maintainer-clean-target-libssp:
29484 @$(unstage)
29485 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29486 r=`${PWD_COMMAND}`; export r; \
29487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488 $(NORMAL_TARGET_EXPORTS) \
29489 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
29490 for flag in $(EXTRA_TARGET_FLAGS); do \
29491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29492 done; \
29493 (cd $(TARGET_SUBDIR)/libssp && \
29494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29496 "RANLIB=$${RANLIB}" \
29497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29498 maintainer-clean) \
29499 || exit 1
29501 @endif target-libssp
29505 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29506 @if target-newlib
29507 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
29508 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29509 rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
29510 cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
29511 @endif target-newlib
29515 .PHONY: configure-target-newlib maybe-configure-target-newlib
29516 maybe-configure-target-newlib:
29517 @if target-newlib
29518 maybe-configure-target-newlib: configure-target-newlib
29519 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
29520 @$(unstage)
29521 @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
29522 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29523 r=`${PWD_COMMAND}`; export r; \
29524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29525 $(NORMAL_TARGET_EXPORTS) \
29526 echo Configuring in $(TARGET_SUBDIR)/newlib; \
29527 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
29528 case $(srcdir) in \
29529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29530 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
29531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29532 esac; \
29533 srcdiroption="--srcdir=$${topdir}/newlib"; \
29534 libsrcdir="$$s/newlib"; \
29535 rm -f no-such-file || : ; \
29536 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29537 $(TARGET_CONFIGARGS) $${srcdiroption} \
29538 || exit 1
29539 @endif target-newlib
29545 .PHONY: all-target-newlib maybe-all-target-newlib
29546 maybe-all-target-newlib:
29547 @if target-newlib
29548 TARGET-target-newlib=all
29549 maybe-all-target-newlib: all-target-newlib
29550 all-target-newlib: configure-target-newlib
29551 @$(unstage)
29552 @r=`${PWD_COMMAND}`; export r; \
29553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29554 $(NORMAL_TARGET_EXPORTS) \
29555 (cd $(TARGET_SUBDIR)/newlib && \
29556 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
29557 @endif target-newlib
29563 .PHONY: check-target-newlib maybe-check-target-newlib
29564 maybe-check-target-newlib:
29565 @if target-newlib
29566 maybe-check-target-newlib: check-target-newlib
29568 check-target-newlib:
29569 @$(unstage)
29570 @r=`${PWD_COMMAND}`; export r; \
29571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29572 $(NORMAL_TARGET_EXPORTS) \
29573 (cd $(TARGET_SUBDIR)/newlib && \
29574 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29576 @endif target-newlib
29578 .PHONY: install-target-newlib maybe-install-target-newlib
29579 maybe-install-target-newlib:
29580 @if target-newlib
29581 maybe-install-target-newlib: install-target-newlib
29583 install-target-newlib: installdirs
29584 @$(unstage)
29585 @r=`${PWD_COMMAND}`; export r; \
29586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29587 $(NORMAL_TARGET_EXPORTS) \
29588 (cd $(TARGET_SUBDIR)/newlib && \
29589 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29591 @endif target-newlib
29593 # Other targets (info, dvi, etc.)
29595 .PHONY: maybe-info-target-newlib info-target-newlib
29596 maybe-info-target-newlib:
29597 @if target-newlib
29598 maybe-info-target-newlib: info-target-newlib
29600 info-target-newlib: \
29601 configure-target-newlib
29602 @$(unstage)
29603 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29604 r=`${PWD_COMMAND}`; export r; \
29605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29606 $(NORMAL_TARGET_EXPORTS) \
29607 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
29608 for flag in $(EXTRA_TARGET_FLAGS); do \
29609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29610 done; \
29611 (cd $(TARGET_SUBDIR)/newlib && \
29612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29614 "RANLIB=$${RANLIB}" \
29615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29616 info) \
29617 || exit 1
29619 @endif target-newlib
29621 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
29622 maybe-dvi-target-newlib:
29623 @if target-newlib
29624 maybe-dvi-target-newlib: dvi-target-newlib
29626 dvi-target-newlib: \
29627 configure-target-newlib
29628 @$(unstage)
29629 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29630 r=`${PWD_COMMAND}`; export r; \
29631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29632 $(NORMAL_TARGET_EXPORTS) \
29633 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
29634 for flag in $(EXTRA_TARGET_FLAGS); do \
29635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29636 done; \
29637 (cd $(TARGET_SUBDIR)/newlib && \
29638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29640 "RANLIB=$${RANLIB}" \
29641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29642 dvi) \
29643 || exit 1
29645 @endif target-newlib
29647 .PHONY: maybe-html-target-newlib html-target-newlib
29648 maybe-html-target-newlib:
29649 @if target-newlib
29650 maybe-html-target-newlib: html-target-newlib
29652 html-target-newlib: \
29653 configure-target-newlib
29654 @$(unstage)
29655 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29656 r=`${PWD_COMMAND}`; export r; \
29657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29658 $(NORMAL_TARGET_EXPORTS) \
29659 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
29660 for flag in $(EXTRA_TARGET_FLAGS); do \
29661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29662 done; \
29663 (cd $(TARGET_SUBDIR)/newlib && \
29664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29666 "RANLIB=$${RANLIB}" \
29667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29668 html) \
29669 || exit 1
29671 @endif target-newlib
29673 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
29674 maybe-TAGS-target-newlib:
29675 @if target-newlib
29676 maybe-TAGS-target-newlib: TAGS-target-newlib
29678 TAGS-target-newlib: \
29679 configure-target-newlib
29680 @$(unstage)
29681 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29682 r=`${PWD_COMMAND}`; export r; \
29683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29684 $(NORMAL_TARGET_EXPORTS) \
29685 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
29686 for flag in $(EXTRA_TARGET_FLAGS); do \
29687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29688 done; \
29689 (cd $(TARGET_SUBDIR)/newlib && \
29690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29692 "RANLIB=$${RANLIB}" \
29693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29694 TAGS) \
29695 || exit 1
29697 @endif target-newlib
29699 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
29700 maybe-install-info-target-newlib:
29701 @if target-newlib
29702 maybe-install-info-target-newlib: install-info-target-newlib
29704 install-info-target-newlib: \
29705 configure-target-newlib \
29706 info-target-newlib
29707 @$(unstage)
29708 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29709 r=`${PWD_COMMAND}`; export r; \
29710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29711 $(NORMAL_TARGET_EXPORTS) \
29712 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
29713 for flag in $(EXTRA_TARGET_FLAGS); do \
29714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29715 done; \
29716 (cd $(TARGET_SUBDIR)/newlib && \
29717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29719 "RANLIB=$${RANLIB}" \
29720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29721 install-info) \
29722 || exit 1
29724 @endif target-newlib
29726 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
29727 maybe-installcheck-target-newlib:
29728 @if target-newlib
29729 maybe-installcheck-target-newlib: installcheck-target-newlib
29731 installcheck-target-newlib: \
29732 configure-target-newlib
29733 @$(unstage)
29734 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29735 r=`${PWD_COMMAND}`; export r; \
29736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29737 $(NORMAL_TARGET_EXPORTS) \
29738 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
29739 for flag in $(EXTRA_TARGET_FLAGS); do \
29740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29741 done; \
29742 (cd $(TARGET_SUBDIR)/newlib && \
29743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29745 "RANLIB=$${RANLIB}" \
29746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29747 installcheck) \
29748 || exit 1
29750 @endif target-newlib
29752 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
29753 maybe-mostlyclean-target-newlib:
29754 @if target-newlib
29755 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
29757 mostlyclean-target-newlib:
29758 @$(unstage)
29759 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29760 r=`${PWD_COMMAND}`; export r; \
29761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29762 $(NORMAL_TARGET_EXPORTS) \
29763 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
29764 for flag in $(EXTRA_TARGET_FLAGS); do \
29765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29766 done; \
29767 (cd $(TARGET_SUBDIR)/newlib && \
29768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29770 "RANLIB=$${RANLIB}" \
29771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29772 mostlyclean) \
29773 || exit 1
29775 @endif target-newlib
29777 .PHONY: maybe-clean-target-newlib clean-target-newlib
29778 maybe-clean-target-newlib:
29779 @if target-newlib
29780 maybe-clean-target-newlib: clean-target-newlib
29782 clean-target-newlib:
29783 @$(unstage)
29784 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29785 r=`${PWD_COMMAND}`; export r; \
29786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29787 $(NORMAL_TARGET_EXPORTS) \
29788 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
29789 for flag in $(EXTRA_TARGET_FLAGS); do \
29790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29791 done; \
29792 (cd $(TARGET_SUBDIR)/newlib && \
29793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29795 "RANLIB=$${RANLIB}" \
29796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29797 clean) \
29798 || exit 1
29800 @endif target-newlib
29802 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
29803 maybe-distclean-target-newlib:
29804 @if target-newlib
29805 maybe-distclean-target-newlib: distclean-target-newlib
29807 distclean-target-newlib:
29808 @$(unstage)
29809 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29810 r=`${PWD_COMMAND}`; export r; \
29811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29812 $(NORMAL_TARGET_EXPORTS) \
29813 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
29814 for flag in $(EXTRA_TARGET_FLAGS); do \
29815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29816 done; \
29817 (cd $(TARGET_SUBDIR)/newlib && \
29818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29820 "RANLIB=$${RANLIB}" \
29821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29822 distclean) \
29823 || exit 1
29825 @endif target-newlib
29827 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
29828 maybe-maintainer-clean-target-newlib:
29829 @if target-newlib
29830 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
29832 maintainer-clean-target-newlib:
29833 @$(unstage)
29834 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29835 r=`${PWD_COMMAND}`; export r; \
29836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29837 $(NORMAL_TARGET_EXPORTS) \
29838 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
29839 for flag in $(EXTRA_TARGET_FLAGS); do \
29840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29841 done; \
29842 (cd $(TARGET_SUBDIR)/newlib && \
29843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29845 "RANLIB=$${RANLIB}" \
29846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29847 maintainer-clean) \
29848 || exit 1
29850 @endif target-newlib
29854 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29855 @if target-libgfortran
29856 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
29857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29858 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
29859 cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
29860 @endif target-libgfortran
29864 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
29865 maybe-configure-target-libgfortran:
29866 @if target-libgfortran
29867 maybe-configure-target-libgfortran: configure-target-libgfortran
29868 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
29869 @$(unstage)
29870 @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
29871 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29872 r=`${PWD_COMMAND}`; export r; \
29873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29874 $(NORMAL_TARGET_EXPORTS) \
29875 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
29876 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
29877 case $(srcdir) in \
29878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29879 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
29880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29881 esac; \
29882 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
29883 libsrcdir="$$s/libgfortran"; \
29884 rm -f no-such-file || : ; \
29885 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29886 $(TARGET_CONFIGARGS) $${srcdiroption} \
29887 || exit 1
29888 @endif target-libgfortran
29894 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
29895 maybe-all-target-libgfortran:
29896 @if target-libgfortran
29897 TARGET-target-libgfortran=all
29898 maybe-all-target-libgfortran: all-target-libgfortran
29899 all-target-libgfortran: configure-target-libgfortran
29900 @$(unstage)
29901 @r=`${PWD_COMMAND}`; export r; \
29902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29903 $(NORMAL_TARGET_EXPORTS) \
29904 (cd $(TARGET_SUBDIR)/libgfortran && \
29905 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
29906 @endif target-libgfortran
29912 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
29913 maybe-check-target-libgfortran:
29914 @if target-libgfortran
29915 maybe-check-target-libgfortran: check-target-libgfortran
29917 check-target-libgfortran:
29918 @$(unstage)
29919 @r=`${PWD_COMMAND}`; export r; \
29920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29921 $(NORMAL_TARGET_EXPORTS) \
29922 (cd $(TARGET_SUBDIR)/libgfortran && \
29923 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29925 @endif target-libgfortran
29927 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
29928 maybe-install-target-libgfortran:
29929 @if target-libgfortran
29930 maybe-install-target-libgfortran: install-target-libgfortran
29932 install-target-libgfortran: installdirs
29933 @$(unstage)
29934 @r=`${PWD_COMMAND}`; export r; \
29935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29936 $(NORMAL_TARGET_EXPORTS) \
29937 (cd $(TARGET_SUBDIR)/libgfortran && \
29938 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29940 @endif target-libgfortran
29942 # Other targets (info, dvi, etc.)
29944 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
29945 maybe-info-target-libgfortran:
29946 @if target-libgfortran
29947 maybe-info-target-libgfortran: info-target-libgfortran
29949 info-target-libgfortran: \
29950 configure-target-libgfortran
29951 @$(unstage)
29952 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29953 r=`${PWD_COMMAND}`; export r; \
29954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29955 $(NORMAL_TARGET_EXPORTS) \
29956 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
29957 for flag in $(EXTRA_TARGET_FLAGS); do \
29958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29959 done; \
29960 (cd $(TARGET_SUBDIR)/libgfortran && \
29961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29963 "RANLIB=$${RANLIB}" \
29964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29965 info) \
29966 || exit 1
29968 @endif target-libgfortran
29970 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
29971 maybe-dvi-target-libgfortran:
29972 @if target-libgfortran
29973 maybe-dvi-target-libgfortran: dvi-target-libgfortran
29975 dvi-target-libgfortran: \
29976 configure-target-libgfortran
29977 @$(unstage)
29978 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29979 r=`${PWD_COMMAND}`; export r; \
29980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29981 $(NORMAL_TARGET_EXPORTS) \
29982 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
29983 for flag in $(EXTRA_TARGET_FLAGS); do \
29984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29985 done; \
29986 (cd $(TARGET_SUBDIR)/libgfortran && \
29987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29989 "RANLIB=$${RANLIB}" \
29990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29991 dvi) \
29992 || exit 1
29994 @endif target-libgfortran
29996 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
29997 maybe-html-target-libgfortran:
29998 @if target-libgfortran
29999 maybe-html-target-libgfortran: html-target-libgfortran
30001 html-target-libgfortran: \
30002 configure-target-libgfortran
30003 @$(unstage)
30004 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30005 r=`${PWD_COMMAND}`; export r; \
30006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30007 $(NORMAL_TARGET_EXPORTS) \
30008 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
30009 for flag in $(EXTRA_TARGET_FLAGS); do \
30010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30011 done; \
30012 (cd $(TARGET_SUBDIR)/libgfortran && \
30013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30015 "RANLIB=$${RANLIB}" \
30016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30017 html) \
30018 || exit 1
30020 @endif target-libgfortran
30022 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
30023 maybe-TAGS-target-libgfortran:
30024 @if target-libgfortran
30025 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
30027 TAGS-target-libgfortran: \
30028 configure-target-libgfortran
30029 @$(unstage)
30030 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30031 r=`${PWD_COMMAND}`; export r; \
30032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30033 $(NORMAL_TARGET_EXPORTS) \
30034 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
30035 for flag in $(EXTRA_TARGET_FLAGS); do \
30036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30037 done; \
30038 (cd $(TARGET_SUBDIR)/libgfortran && \
30039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30041 "RANLIB=$${RANLIB}" \
30042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30043 TAGS) \
30044 || exit 1
30046 @endif target-libgfortran
30048 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
30049 maybe-install-info-target-libgfortran:
30050 @if target-libgfortran
30051 maybe-install-info-target-libgfortran: install-info-target-libgfortran
30053 install-info-target-libgfortran: \
30054 configure-target-libgfortran \
30055 info-target-libgfortran
30056 @$(unstage)
30057 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30058 r=`${PWD_COMMAND}`; export r; \
30059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30060 $(NORMAL_TARGET_EXPORTS) \
30061 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
30062 for flag in $(EXTRA_TARGET_FLAGS); do \
30063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30064 done; \
30065 (cd $(TARGET_SUBDIR)/libgfortran && \
30066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30068 "RANLIB=$${RANLIB}" \
30069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30070 install-info) \
30071 || exit 1
30073 @endif target-libgfortran
30075 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
30076 maybe-installcheck-target-libgfortran:
30077 @if target-libgfortran
30078 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
30080 installcheck-target-libgfortran: \
30081 configure-target-libgfortran
30082 @$(unstage)
30083 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30084 r=`${PWD_COMMAND}`; export r; \
30085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30086 $(NORMAL_TARGET_EXPORTS) \
30087 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
30088 for flag in $(EXTRA_TARGET_FLAGS); do \
30089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30090 done; \
30091 (cd $(TARGET_SUBDIR)/libgfortran && \
30092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30094 "RANLIB=$${RANLIB}" \
30095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30096 installcheck) \
30097 || exit 1
30099 @endif target-libgfortran
30101 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
30102 maybe-mostlyclean-target-libgfortran:
30103 @if target-libgfortran
30104 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
30106 mostlyclean-target-libgfortran:
30107 @$(unstage)
30108 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30109 r=`${PWD_COMMAND}`; export r; \
30110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30111 $(NORMAL_TARGET_EXPORTS) \
30112 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
30113 for flag in $(EXTRA_TARGET_FLAGS); do \
30114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30115 done; \
30116 (cd $(TARGET_SUBDIR)/libgfortran && \
30117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30119 "RANLIB=$${RANLIB}" \
30120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30121 mostlyclean) \
30122 || exit 1
30124 @endif target-libgfortran
30126 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
30127 maybe-clean-target-libgfortran:
30128 @if target-libgfortran
30129 maybe-clean-target-libgfortran: clean-target-libgfortran
30131 clean-target-libgfortran:
30132 @$(unstage)
30133 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30134 r=`${PWD_COMMAND}`; export r; \
30135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30136 $(NORMAL_TARGET_EXPORTS) \
30137 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
30138 for flag in $(EXTRA_TARGET_FLAGS); do \
30139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30140 done; \
30141 (cd $(TARGET_SUBDIR)/libgfortran && \
30142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30144 "RANLIB=$${RANLIB}" \
30145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30146 clean) \
30147 || exit 1
30149 @endif target-libgfortran
30151 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
30152 maybe-distclean-target-libgfortran:
30153 @if target-libgfortran
30154 maybe-distclean-target-libgfortran: distclean-target-libgfortran
30156 distclean-target-libgfortran:
30157 @$(unstage)
30158 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30159 r=`${PWD_COMMAND}`; export r; \
30160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30161 $(NORMAL_TARGET_EXPORTS) \
30162 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
30163 for flag in $(EXTRA_TARGET_FLAGS); do \
30164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30165 done; \
30166 (cd $(TARGET_SUBDIR)/libgfortran && \
30167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30169 "RANLIB=$${RANLIB}" \
30170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30171 distclean) \
30172 || exit 1
30174 @endif target-libgfortran
30176 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
30177 maybe-maintainer-clean-target-libgfortran:
30178 @if target-libgfortran
30179 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
30181 maintainer-clean-target-libgfortran:
30182 @$(unstage)
30183 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30184 r=`${PWD_COMMAND}`; export r; \
30185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30186 $(NORMAL_TARGET_EXPORTS) \
30187 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
30188 for flag in $(EXTRA_TARGET_FLAGS); do \
30189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30190 done; \
30191 (cd $(TARGET_SUBDIR)/libgfortran && \
30192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30194 "RANLIB=$${RANLIB}" \
30195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30196 maintainer-clean) \
30197 || exit 1
30199 @endif target-libgfortran
30203 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30204 @if target-libobjc
30205 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
30206 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30207 rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
30208 cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
30209 @endif target-libobjc
30213 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
30214 maybe-configure-target-libobjc:
30215 @if target-libobjc
30216 maybe-configure-target-libobjc: configure-target-libobjc
30217 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
30218 @$(unstage)
30219 @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
30220 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30221 r=`${PWD_COMMAND}`; export r; \
30222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30223 $(NORMAL_TARGET_EXPORTS) \
30224 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
30225 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
30226 case $(srcdir) in \
30227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30228 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
30229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30230 esac; \
30231 srcdiroption="--srcdir=$${topdir}/libobjc"; \
30232 libsrcdir="$$s/libobjc"; \
30233 rm -f no-such-file || : ; \
30234 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30235 $(TARGET_CONFIGARGS) $${srcdiroption} \
30236 || exit 1
30237 @endif target-libobjc
30243 .PHONY: all-target-libobjc maybe-all-target-libobjc
30244 maybe-all-target-libobjc:
30245 @if target-libobjc
30246 TARGET-target-libobjc=all
30247 maybe-all-target-libobjc: all-target-libobjc
30248 all-target-libobjc: configure-target-libobjc
30249 @$(unstage)
30250 @r=`${PWD_COMMAND}`; export r; \
30251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30252 $(NORMAL_TARGET_EXPORTS) \
30253 (cd $(TARGET_SUBDIR)/libobjc && \
30254 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
30255 @endif target-libobjc
30261 .PHONY: check-target-libobjc maybe-check-target-libobjc
30262 maybe-check-target-libobjc:
30263 @if target-libobjc
30264 maybe-check-target-libobjc: check-target-libobjc
30266 check-target-libobjc:
30267 @$(unstage)
30268 @r=`${PWD_COMMAND}`; export r; \
30269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270 $(NORMAL_TARGET_EXPORTS) \
30271 (cd $(TARGET_SUBDIR)/libobjc && \
30272 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30274 @endif target-libobjc
30276 .PHONY: install-target-libobjc maybe-install-target-libobjc
30277 maybe-install-target-libobjc:
30278 @if target-libobjc
30279 maybe-install-target-libobjc: install-target-libobjc
30281 install-target-libobjc: installdirs
30282 @$(unstage)
30283 @r=`${PWD_COMMAND}`; export r; \
30284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30285 $(NORMAL_TARGET_EXPORTS) \
30286 (cd $(TARGET_SUBDIR)/libobjc && \
30287 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30289 @endif target-libobjc
30291 # Other targets (info, dvi, etc.)
30293 .PHONY: maybe-info-target-libobjc info-target-libobjc
30294 maybe-info-target-libobjc:
30295 @if target-libobjc
30296 maybe-info-target-libobjc: info-target-libobjc
30298 info-target-libobjc: \
30299 configure-target-libobjc
30300 @$(unstage)
30301 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30302 r=`${PWD_COMMAND}`; export r; \
30303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30304 $(NORMAL_TARGET_EXPORTS) \
30305 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
30306 for flag in $(EXTRA_TARGET_FLAGS); do \
30307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30308 done; \
30309 (cd $(TARGET_SUBDIR)/libobjc && \
30310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30312 "RANLIB=$${RANLIB}" \
30313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30314 info) \
30315 || exit 1
30317 @endif target-libobjc
30319 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
30320 maybe-dvi-target-libobjc:
30321 @if target-libobjc
30322 maybe-dvi-target-libobjc: dvi-target-libobjc
30324 dvi-target-libobjc: \
30325 configure-target-libobjc
30326 @$(unstage)
30327 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30328 r=`${PWD_COMMAND}`; export r; \
30329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30330 $(NORMAL_TARGET_EXPORTS) \
30331 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
30332 for flag in $(EXTRA_TARGET_FLAGS); do \
30333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30334 done; \
30335 (cd $(TARGET_SUBDIR)/libobjc && \
30336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30338 "RANLIB=$${RANLIB}" \
30339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30340 dvi) \
30341 || exit 1
30343 @endif target-libobjc
30345 .PHONY: maybe-html-target-libobjc html-target-libobjc
30346 maybe-html-target-libobjc:
30347 @if target-libobjc
30348 maybe-html-target-libobjc: html-target-libobjc
30350 html-target-libobjc: \
30351 configure-target-libobjc
30352 @$(unstage)
30353 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30354 r=`${PWD_COMMAND}`; export r; \
30355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30356 $(NORMAL_TARGET_EXPORTS) \
30357 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
30358 for flag in $(EXTRA_TARGET_FLAGS); do \
30359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30360 done; \
30361 (cd $(TARGET_SUBDIR)/libobjc && \
30362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30364 "RANLIB=$${RANLIB}" \
30365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30366 html) \
30367 || exit 1
30369 @endif target-libobjc
30371 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
30372 maybe-TAGS-target-libobjc:
30373 @if target-libobjc
30374 maybe-TAGS-target-libobjc: TAGS-target-libobjc
30376 TAGS-target-libobjc: \
30377 configure-target-libobjc
30378 @$(unstage)
30379 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30380 r=`${PWD_COMMAND}`; export r; \
30381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30382 $(NORMAL_TARGET_EXPORTS) \
30383 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
30384 for flag in $(EXTRA_TARGET_FLAGS); do \
30385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30386 done; \
30387 (cd $(TARGET_SUBDIR)/libobjc && \
30388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30390 "RANLIB=$${RANLIB}" \
30391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30392 TAGS) \
30393 || exit 1
30395 @endif target-libobjc
30397 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
30398 maybe-install-info-target-libobjc:
30399 @if target-libobjc
30400 maybe-install-info-target-libobjc: install-info-target-libobjc
30402 install-info-target-libobjc: \
30403 configure-target-libobjc \
30404 info-target-libobjc
30405 @$(unstage)
30406 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30407 r=`${PWD_COMMAND}`; export r; \
30408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409 $(NORMAL_TARGET_EXPORTS) \
30410 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
30411 for flag in $(EXTRA_TARGET_FLAGS); do \
30412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30413 done; \
30414 (cd $(TARGET_SUBDIR)/libobjc && \
30415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30417 "RANLIB=$${RANLIB}" \
30418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30419 install-info) \
30420 || exit 1
30422 @endif target-libobjc
30424 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
30425 maybe-installcheck-target-libobjc:
30426 @if target-libobjc
30427 maybe-installcheck-target-libobjc: installcheck-target-libobjc
30429 installcheck-target-libobjc: \
30430 configure-target-libobjc
30431 @$(unstage)
30432 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30433 r=`${PWD_COMMAND}`; export r; \
30434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30435 $(NORMAL_TARGET_EXPORTS) \
30436 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
30437 for flag in $(EXTRA_TARGET_FLAGS); do \
30438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30439 done; \
30440 (cd $(TARGET_SUBDIR)/libobjc && \
30441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30443 "RANLIB=$${RANLIB}" \
30444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30445 installcheck) \
30446 || exit 1
30448 @endif target-libobjc
30450 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
30451 maybe-mostlyclean-target-libobjc:
30452 @if target-libobjc
30453 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
30455 mostlyclean-target-libobjc:
30456 @$(unstage)
30457 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30458 r=`${PWD_COMMAND}`; export r; \
30459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30460 $(NORMAL_TARGET_EXPORTS) \
30461 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
30462 for flag in $(EXTRA_TARGET_FLAGS); do \
30463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30464 done; \
30465 (cd $(TARGET_SUBDIR)/libobjc && \
30466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30468 "RANLIB=$${RANLIB}" \
30469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30470 mostlyclean) \
30471 || exit 1
30473 @endif target-libobjc
30475 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
30476 maybe-clean-target-libobjc:
30477 @if target-libobjc
30478 maybe-clean-target-libobjc: clean-target-libobjc
30480 clean-target-libobjc:
30481 @$(unstage)
30482 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30483 r=`${PWD_COMMAND}`; export r; \
30484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30485 $(NORMAL_TARGET_EXPORTS) \
30486 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
30487 for flag in $(EXTRA_TARGET_FLAGS); do \
30488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30489 done; \
30490 (cd $(TARGET_SUBDIR)/libobjc && \
30491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30493 "RANLIB=$${RANLIB}" \
30494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30495 clean) \
30496 || exit 1
30498 @endif target-libobjc
30500 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
30501 maybe-distclean-target-libobjc:
30502 @if target-libobjc
30503 maybe-distclean-target-libobjc: distclean-target-libobjc
30505 distclean-target-libobjc:
30506 @$(unstage)
30507 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30508 r=`${PWD_COMMAND}`; export r; \
30509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30510 $(NORMAL_TARGET_EXPORTS) \
30511 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
30512 for flag in $(EXTRA_TARGET_FLAGS); do \
30513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30514 done; \
30515 (cd $(TARGET_SUBDIR)/libobjc && \
30516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30518 "RANLIB=$${RANLIB}" \
30519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30520 distclean) \
30521 || exit 1
30523 @endif target-libobjc
30525 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
30526 maybe-maintainer-clean-target-libobjc:
30527 @if target-libobjc
30528 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
30530 maintainer-clean-target-libobjc:
30531 @$(unstage)
30532 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30533 r=`${PWD_COMMAND}`; export r; \
30534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30535 $(NORMAL_TARGET_EXPORTS) \
30536 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
30537 for flag in $(EXTRA_TARGET_FLAGS); do \
30538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30539 done; \
30540 (cd $(TARGET_SUBDIR)/libobjc && \
30541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30543 "RANLIB=$${RANLIB}" \
30544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30545 maintainer-clean) \
30546 || exit 1
30548 @endif target-libobjc
30552 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30553 @if target-libtermcap
30554 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
30555 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30556 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
30557 cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
30558 @endif target-libtermcap
30562 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
30563 maybe-configure-target-libtermcap:
30564 @if target-libtermcap
30565 maybe-configure-target-libtermcap: configure-target-libtermcap
30566 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
30567 @$(unstage)
30568 @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
30569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30570 r=`${PWD_COMMAND}`; export r; \
30571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30572 $(NORMAL_TARGET_EXPORTS) \
30573 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
30574 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
30575 case $(srcdir) in \
30576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30577 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
30578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30579 esac; \
30580 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
30581 libsrcdir="$$s/libtermcap"; \
30582 rm -f no-such-file || : ; \
30583 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30584 $(TARGET_CONFIGARGS) $${srcdiroption} \
30585 || exit 1
30586 @endif target-libtermcap
30592 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
30593 maybe-all-target-libtermcap:
30594 @if target-libtermcap
30595 TARGET-target-libtermcap=all
30596 maybe-all-target-libtermcap: all-target-libtermcap
30597 all-target-libtermcap: configure-target-libtermcap
30598 @$(unstage)
30599 @r=`${PWD_COMMAND}`; export r; \
30600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30601 $(NORMAL_TARGET_EXPORTS) \
30602 (cd $(TARGET_SUBDIR)/libtermcap && \
30603 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
30604 @endif target-libtermcap
30610 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
30611 maybe-check-target-libtermcap:
30612 @if target-libtermcap
30613 maybe-check-target-libtermcap: check-target-libtermcap
30615 # Dummy target for uncheckable module.
30616 check-target-libtermcap:
30618 @endif target-libtermcap
30620 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
30621 maybe-install-target-libtermcap:
30622 @if target-libtermcap
30623 maybe-install-target-libtermcap: install-target-libtermcap
30625 install-target-libtermcap: installdirs
30626 @$(unstage)
30627 @r=`${PWD_COMMAND}`; export r; \
30628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629 $(NORMAL_TARGET_EXPORTS) \
30630 (cd $(TARGET_SUBDIR)/libtermcap && \
30631 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30633 @endif target-libtermcap
30635 # Other targets (info, dvi, etc.)
30637 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
30638 maybe-info-target-libtermcap:
30639 @if target-libtermcap
30640 maybe-info-target-libtermcap: info-target-libtermcap
30642 info-target-libtermcap: \
30643 configure-target-libtermcap
30644 @$(unstage)
30645 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30646 r=`${PWD_COMMAND}`; export r; \
30647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30648 $(NORMAL_TARGET_EXPORTS) \
30649 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
30650 for flag in $(EXTRA_TARGET_FLAGS); do \
30651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30652 done; \
30653 (cd $(TARGET_SUBDIR)/libtermcap && \
30654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30656 "RANLIB=$${RANLIB}" \
30657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30658 info) \
30659 || exit 1
30661 @endif target-libtermcap
30663 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
30664 maybe-dvi-target-libtermcap:
30665 @if target-libtermcap
30666 maybe-dvi-target-libtermcap: dvi-target-libtermcap
30668 dvi-target-libtermcap: \
30669 configure-target-libtermcap
30670 @$(unstage)
30671 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30672 r=`${PWD_COMMAND}`; export r; \
30673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30674 $(NORMAL_TARGET_EXPORTS) \
30675 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
30676 for flag in $(EXTRA_TARGET_FLAGS); do \
30677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30678 done; \
30679 (cd $(TARGET_SUBDIR)/libtermcap && \
30680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30682 "RANLIB=$${RANLIB}" \
30683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30684 dvi) \
30685 || exit 1
30687 @endif target-libtermcap
30689 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
30690 maybe-html-target-libtermcap:
30691 @if target-libtermcap
30692 maybe-html-target-libtermcap: html-target-libtermcap
30694 html-target-libtermcap: \
30695 configure-target-libtermcap
30696 @$(unstage)
30697 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30698 r=`${PWD_COMMAND}`; export r; \
30699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30700 $(NORMAL_TARGET_EXPORTS) \
30701 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
30702 for flag in $(EXTRA_TARGET_FLAGS); do \
30703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30704 done; \
30705 (cd $(TARGET_SUBDIR)/libtermcap && \
30706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30708 "RANLIB=$${RANLIB}" \
30709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30710 html) \
30711 || exit 1
30713 @endif target-libtermcap
30715 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
30716 maybe-TAGS-target-libtermcap:
30717 @if target-libtermcap
30718 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
30720 TAGS-target-libtermcap: \
30721 configure-target-libtermcap
30722 @$(unstage)
30723 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30724 r=`${PWD_COMMAND}`; export r; \
30725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30726 $(NORMAL_TARGET_EXPORTS) \
30727 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
30728 for flag in $(EXTRA_TARGET_FLAGS); do \
30729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30730 done; \
30731 (cd $(TARGET_SUBDIR)/libtermcap && \
30732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30734 "RANLIB=$${RANLIB}" \
30735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30736 TAGS) \
30737 || exit 1
30739 @endif target-libtermcap
30741 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
30742 maybe-install-info-target-libtermcap:
30743 @if target-libtermcap
30744 maybe-install-info-target-libtermcap: install-info-target-libtermcap
30746 install-info-target-libtermcap: \
30747 configure-target-libtermcap \
30748 info-target-libtermcap
30749 @$(unstage)
30750 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30751 r=`${PWD_COMMAND}`; export r; \
30752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30753 $(NORMAL_TARGET_EXPORTS) \
30754 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
30755 for flag in $(EXTRA_TARGET_FLAGS); do \
30756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30757 done; \
30758 (cd $(TARGET_SUBDIR)/libtermcap && \
30759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30761 "RANLIB=$${RANLIB}" \
30762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30763 install-info) \
30764 || exit 1
30766 @endif target-libtermcap
30768 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
30769 maybe-installcheck-target-libtermcap:
30770 @if target-libtermcap
30771 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
30773 installcheck-target-libtermcap: \
30774 configure-target-libtermcap
30775 @$(unstage)
30776 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30777 r=`${PWD_COMMAND}`; export r; \
30778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30779 $(NORMAL_TARGET_EXPORTS) \
30780 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
30781 for flag in $(EXTRA_TARGET_FLAGS); do \
30782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30783 done; \
30784 (cd $(TARGET_SUBDIR)/libtermcap && \
30785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30787 "RANLIB=$${RANLIB}" \
30788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30789 installcheck) \
30790 || exit 1
30792 @endif target-libtermcap
30794 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
30795 maybe-mostlyclean-target-libtermcap:
30796 @if target-libtermcap
30797 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
30799 # libtermcap doesn't support mostlyclean.
30800 mostlyclean-target-libtermcap:
30802 @endif target-libtermcap
30804 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
30805 maybe-clean-target-libtermcap:
30806 @if target-libtermcap
30807 maybe-clean-target-libtermcap: clean-target-libtermcap
30809 # libtermcap doesn't support clean.
30810 clean-target-libtermcap:
30812 @endif target-libtermcap
30814 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
30815 maybe-distclean-target-libtermcap:
30816 @if target-libtermcap
30817 maybe-distclean-target-libtermcap: distclean-target-libtermcap
30819 # libtermcap doesn't support distclean.
30820 distclean-target-libtermcap:
30822 @endif target-libtermcap
30824 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
30825 maybe-maintainer-clean-target-libtermcap:
30826 @if target-libtermcap
30827 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
30829 # libtermcap doesn't support maintainer-clean.
30830 maintainer-clean-target-libtermcap:
30832 @endif target-libtermcap
30836 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30837 @if target-winsup
30838 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
30839 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30840 rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
30841 cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
30842 @endif target-winsup
30846 .PHONY: configure-target-winsup maybe-configure-target-winsup
30847 maybe-configure-target-winsup:
30848 @if target-winsup
30849 maybe-configure-target-winsup: configure-target-winsup
30850 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
30851 @$(unstage)
30852 @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
30853 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30854 r=`${PWD_COMMAND}`; export r; \
30855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30856 $(NORMAL_TARGET_EXPORTS) \
30857 echo Configuring in $(TARGET_SUBDIR)/winsup; \
30858 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
30859 case $(srcdir) in \
30860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30861 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
30862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30863 esac; \
30864 srcdiroption="--srcdir=$${topdir}/winsup"; \
30865 libsrcdir="$$s/winsup"; \
30866 rm -f no-such-file || : ; \
30867 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30868 $(TARGET_CONFIGARGS) $${srcdiroption} \
30869 || exit 1
30870 @endif target-winsup
30876 .PHONY: all-target-winsup maybe-all-target-winsup
30877 maybe-all-target-winsup:
30878 @if target-winsup
30879 TARGET-target-winsup=all
30880 maybe-all-target-winsup: all-target-winsup
30881 all-target-winsup: configure-target-winsup
30882 @$(unstage)
30883 @r=`${PWD_COMMAND}`; export r; \
30884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885 $(NORMAL_TARGET_EXPORTS) \
30886 (cd $(TARGET_SUBDIR)/winsup && \
30887 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
30888 @endif target-winsup
30894 .PHONY: check-target-winsup maybe-check-target-winsup
30895 maybe-check-target-winsup:
30896 @if target-winsup
30897 maybe-check-target-winsup: check-target-winsup
30899 check-target-winsup:
30900 @$(unstage)
30901 @r=`${PWD_COMMAND}`; export r; \
30902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30903 $(NORMAL_TARGET_EXPORTS) \
30904 (cd $(TARGET_SUBDIR)/winsup && \
30905 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30907 @endif target-winsup
30909 .PHONY: install-target-winsup maybe-install-target-winsup
30910 maybe-install-target-winsup:
30911 @if target-winsup
30912 maybe-install-target-winsup: install-target-winsup
30914 install-target-winsup: installdirs
30915 @$(unstage)
30916 @r=`${PWD_COMMAND}`; export r; \
30917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30918 $(NORMAL_TARGET_EXPORTS) \
30919 (cd $(TARGET_SUBDIR)/winsup && \
30920 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30922 @endif target-winsup
30924 # Other targets (info, dvi, etc.)
30926 .PHONY: maybe-info-target-winsup info-target-winsup
30927 maybe-info-target-winsup:
30928 @if target-winsup
30929 maybe-info-target-winsup: info-target-winsup
30931 info-target-winsup: \
30932 configure-target-winsup
30933 @$(unstage)
30934 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30935 r=`${PWD_COMMAND}`; export r; \
30936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30937 $(NORMAL_TARGET_EXPORTS) \
30938 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
30939 for flag in $(EXTRA_TARGET_FLAGS); do \
30940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30941 done; \
30942 (cd $(TARGET_SUBDIR)/winsup && \
30943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30945 "RANLIB=$${RANLIB}" \
30946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30947 info) \
30948 || exit 1
30950 @endif target-winsup
30952 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
30953 maybe-dvi-target-winsup:
30954 @if target-winsup
30955 maybe-dvi-target-winsup: dvi-target-winsup
30957 dvi-target-winsup: \
30958 configure-target-winsup
30959 @$(unstage)
30960 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30961 r=`${PWD_COMMAND}`; export r; \
30962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30963 $(NORMAL_TARGET_EXPORTS) \
30964 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
30965 for flag in $(EXTRA_TARGET_FLAGS); do \
30966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30967 done; \
30968 (cd $(TARGET_SUBDIR)/winsup && \
30969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30971 "RANLIB=$${RANLIB}" \
30972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30973 dvi) \
30974 || exit 1
30976 @endif target-winsup
30978 .PHONY: maybe-html-target-winsup html-target-winsup
30979 maybe-html-target-winsup:
30980 @if target-winsup
30981 maybe-html-target-winsup: html-target-winsup
30983 html-target-winsup: \
30984 configure-target-winsup
30985 @$(unstage)
30986 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30987 r=`${PWD_COMMAND}`; export r; \
30988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30989 $(NORMAL_TARGET_EXPORTS) \
30990 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
30991 for flag in $(EXTRA_TARGET_FLAGS); do \
30992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993 done; \
30994 (cd $(TARGET_SUBDIR)/winsup && \
30995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30997 "RANLIB=$${RANLIB}" \
30998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30999 html) \
31000 || exit 1
31002 @endif target-winsup
31004 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
31005 maybe-TAGS-target-winsup:
31006 @if target-winsup
31007 maybe-TAGS-target-winsup: TAGS-target-winsup
31009 TAGS-target-winsup: \
31010 configure-target-winsup
31011 @$(unstage)
31012 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31013 r=`${PWD_COMMAND}`; export r; \
31014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015 $(NORMAL_TARGET_EXPORTS) \
31016 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
31017 for flag in $(EXTRA_TARGET_FLAGS); do \
31018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31019 done; \
31020 (cd $(TARGET_SUBDIR)/winsup && \
31021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023 "RANLIB=$${RANLIB}" \
31024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31025 TAGS) \
31026 || exit 1
31028 @endif target-winsup
31030 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
31031 maybe-install-info-target-winsup:
31032 @if target-winsup
31033 maybe-install-info-target-winsup: install-info-target-winsup
31035 install-info-target-winsup: \
31036 configure-target-winsup \
31037 info-target-winsup
31038 @$(unstage)
31039 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31040 r=`${PWD_COMMAND}`; export r; \
31041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31042 $(NORMAL_TARGET_EXPORTS) \
31043 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
31044 for flag in $(EXTRA_TARGET_FLAGS); do \
31045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31046 done; \
31047 (cd $(TARGET_SUBDIR)/winsup && \
31048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31050 "RANLIB=$${RANLIB}" \
31051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31052 install-info) \
31053 || exit 1
31055 @endif target-winsup
31057 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
31058 maybe-installcheck-target-winsup:
31059 @if target-winsup
31060 maybe-installcheck-target-winsup: installcheck-target-winsup
31062 installcheck-target-winsup: \
31063 configure-target-winsup
31064 @$(unstage)
31065 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31066 r=`${PWD_COMMAND}`; export r; \
31067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31068 $(NORMAL_TARGET_EXPORTS) \
31069 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
31070 for flag in $(EXTRA_TARGET_FLAGS); do \
31071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31072 done; \
31073 (cd $(TARGET_SUBDIR)/winsup && \
31074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31076 "RANLIB=$${RANLIB}" \
31077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31078 installcheck) \
31079 || exit 1
31081 @endif target-winsup
31083 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
31084 maybe-mostlyclean-target-winsup:
31085 @if target-winsup
31086 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
31088 mostlyclean-target-winsup:
31089 @$(unstage)
31090 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31091 r=`${PWD_COMMAND}`; export r; \
31092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31093 $(NORMAL_TARGET_EXPORTS) \
31094 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
31095 for flag in $(EXTRA_TARGET_FLAGS); do \
31096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097 done; \
31098 (cd $(TARGET_SUBDIR)/winsup && \
31099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31101 "RANLIB=$${RANLIB}" \
31102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31103 mostlyclean) \
31104 || exit 1
31106 @endif target-winsup
31108 .PHONY: maybe-clean-target-winsup clean-target-winsup
31109 maybe-clean-target-winsup:
31110 @if target-winsup
31111 maybe-clean-target-winsup: clean-target-winsup
31113 clean-target-winsup:
31114 @$(unstage)
31115 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31116 r=`${PWD_COMMAND}`; export r; \
31117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31118 $(NORMAL_TARGET_EXPORTS) \
31119 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
31120 for flag in $(EXTRA_TARGET_FLAGS); do \
31121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31122 done; \
31123 (cd $(TARGET_SUBDIR)/winsup && \
31124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31126 "RANLIB=$${RANLIB}" \
31127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31128 clean) \
31129 || exit 1
31131 @endif target-winsup
31133 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
31134 maybe-distclean-target-winsup:
31135 @if target-winsup
31136 maybe-distclean-target-winsup: distclean-target-winsup
31138 distclean-target-winsup:
31139 @$(unstage)
31140 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31141 r=`${PWD_COMMAND}`; export r; \
31142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143 $(NORMAL_TARGET_EXPORTS) \
31144 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
31145 for flag in $(EXTRA_TARGET_FLAGS); do \
31146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31147 done; \
31148 (cd $(TARGET_SUBDIR)/winsup && \
31149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31151 "RANLIB=$${RANLIB}" \
31152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31153 distclean) \
31154 || exit 1
31156 @endif target-winsup
31158 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
31159 maybe-maintainer-clean-target-winsup:
31160 @if target-winsup
31161 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
31163 maintainer-clean-target-winsup:
31164 @$(unstage)
31165 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31166 r=`${PWD_COMMAND}`; export r; \
31167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31168 $(NORMAL_TARGET_EXPORTS) \
31169 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
31170 for flag in $(EXTRA_TARGET_FLAGS); do \
31171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31172 done; \
31173 (cd $(TARGET_SUBDIR)/winsup && \
31174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31176 "RANLIB=$${RANLIB}" \
31177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31178 maintainer-clean) \
31179 || exit 1
31181 @endif target-winsup
31185 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31186 @if target-libgloss
31187 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
31188 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31189 rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
31190 cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
31191 @endif target-libgloss
31195 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
31196 maybe-configure-target-libgloss:
31197 @if target-libgloss
31198 maybe-configure-target-libgloss: configure-target-libgloss
31199 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
31200 @$(unstage)
31201 @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
31202 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31203 r=`${PWD_COMMAND}`; export r; \
31204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31205 $(NORMAL_TARGET_EXPORTS) \
31206 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
31207 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
31208 case $(srcdir) in \
31209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31210 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
31211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31212 esac; \
31213 srcdiroption="--srcdir=$${topdir}/libgloss"; \
31214 libsrcdir="$$s/libgloss"; \
31215 rm -f no-such-file || : ; \
31216 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31217 $(TARGET_CONFIGARGS) $${srcdiroption} \
31218 || exit 1
31219 @endif target-libgloss
31225 .PHONY: all-target-libgloss maybe-all-target-libgloss
31226 maybe-all-target-libgloss:
31227 @if target-libgloss
31228 TARGET-target-libgloss=all
31229 maybe-all-target-libgloss: all-target-libgloss
31230 all-target-libgloss: configure-target-libgloss
31231 @$(unstage)
31232 @r=`${PWD_COMMAND}`; export r; \
31233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31234 $(NORMAL_TARGET_EXPORTS) \
31235 (cd $(TARGET_SUBDIR)/libgloss && \
31236 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
31237 @endif target-libgloss
31243 .PHONY: check-target-libgloss maybe-check-target-libgloss
31244 maybe-check-target-libgloss:
31245 @if target-libgloss
31246 maybe-check-target-libgloss: check-target-libgloss
31248 # Dummy target for uncheckable module.
31249 check-target-libgloss:
31251 @endif target-libgloss
31253 .PHONY: install-target-libgloss maybe-install-target-libgloss
31254 maybe-install-target-libgloss:
31255 @if target-libgloss
31256 maybe-install-target-libgloss: install-target-libgloss
31258 install-target-libgloss: installdirs
31259 @$(unstage)
31260 @r=`${PWD_COMMAND}`; export r; \
31261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31262 $(NORMAL_TARGET_EXPORTS) \
31263 (cd $(TARGET_SUBDIR)/libgloss && \
31264 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31266 @endif target-libgloss
31268 # Other targets (info, dvi, etc.)
31270 .PHONY: maybe-info-target-libgloss info-target-libgloss
31271 maybe-info-target-libgloss:
31272 @if target-libgloss
31273 maybe-info-target-libgloss: info-target-libgloss
31275 info-target-libgloss: \
31276 configure-target-libgloss
31277 @$(unstage)
31278 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31279 r=`${PWD_COMMAND}`; export r; \
31280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31281 $(NORMAL_TARGET_EXPORTS) \
31282 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
31283 for flag in $(EXTRA_TARGET_FLAGS); do \
31284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31285 done; \
31286 (cd $(TARGET_SUBDIR)/libgloss && \
31287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31289 "RANLIB=$${RANLIB}" \
31290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31291 info) \
31292 || exit 1
31294 @endif target-libgloss
31296 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
31297 maybe-dvi-target-libgloss:
31298 @if target-libgloss
31299 maybe-dvi-target-libgloss: dvi-target-libgloss
31301 dvi-target-libgloss: \
31302 configure-target-libgloss
31303 @$(unstage)
31304 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31305 r=`${PWD_COMMAND}`; export r; \
31306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31307 $(NORMAL_TARGET_EXPORTS) \
31308 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
31309 for flag in $(EXTRA_TARGET_FLAGS); do \
31310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31311 done; \
31312 (cd $(TARGET_SUBDIR)/libgloss && \
31313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31315 "RANLIB=$${RANLIB}" \
31316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31317 dvi) \
31318 || exit 1
31320 @endif target-libgloss
31322 .PHONY: maybe-html-target-libgloss html-target-libgloss
31323 maybe-html-target-libgloss:
31324 @if target-libgloss
31325 maybe-html-target-libgloss: html-target-libgloss
31327 html-target-libgloss: \
31328 configure-target-libgloss
31329 @$(unstage)
31330 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31331 r=`${PWD_COMMAND}`; export r; \
31332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31333 $(NORMAL_TARGET_EXPORTS) \
31334 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
31335 for flag in $(EXTRA_TARGET_FLAGS); do \
31336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31337 done; \
31338 (cd $(TARGET_SUBDIR)/libgloss && \
31339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31341 "RANLIB=$${RANLIB}" \
31342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31343 html) \
31344 || exit 1
31346 @endif target-libgloss
31348 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
31349 maybe-TAGS-target-libgloss:
31350 @if target-libgloss
31351 maybe-TAGS-target-libgloss: TAGS-target-libgloss
31353 TAGS-target-libgloss: \
31354 configure-target-libgloss
31355 @$(unstage)
31356 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31357 r=`${PWD_COMMAND}`; export r; \
31358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31359 $(NORMAL_TARGET_EXPORTS) \
31360 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
31361 for flag in $(EXTRA_TARGET_FLAGS); do \
31362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31363 done; \
31364 (cd $(TARGET_SUBDIR)/libgloss && \
31365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31367 "RANLIB=$${RANLIB}" \
31368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31369 TAGS) \
31370 || exit 1
31372 @endif target-libgloss
31374 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
31375 maybe-install-info-target-libgloss:
31376 @if target-libgloss
31377 maybe-install-info-target-libgloss: install-info-target-libgloss
31379 install-info-target-libgloss: \
31380 configure-target-libgloss \
31381 info-target-libgloss
31382 @$(unstage)
31383 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31384 r=`${PWD_COMMAND}`; export r; \
31385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31386 $(NORMAL_TARGET_EXPORTS) \
31387 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
31388 for flag in $(EXTRA_TARGET_FLAGS); do \
31389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31390 done; \
31391 (cd $(TARGET_SUBDIR)/libgloss && \
31392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31394 "RANLIB=$${RANLIB}" \
31395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31396 install-info) \
31397 || exit 1
31399 @endif target-libgloss
31401 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
31402 maybe-installcheck-target-libgloss:
31403 @if target-libgloss
31404 maybe-installcheck-target-libgloss: installcheck-target-libgloss
31406 installcheck-target-libgloss: \
31407 configure-target-libgloss
31408 @$(unstage)
31409 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31410 r=`${PWD_COMMAND}`; export r; \
31411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31412 $(NORMAL_TARGET_EXPORTS) \
31413 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
31414 for flag in $(EXTRA_TARGET_FLAGS); do \
31415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31416 done; \
31417 (cd $(TARGET_SUBDIR)/libgloss && \
31418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31420 "RANLIB=$${RANLIB}" \
31421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31422 installcheck) \
31423 || exit 1
31425 @endif target-libgloss
31427 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
31428 maybe-mostlyclean-target-libgloss:
31429 @if target-libgloss
31430 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
31432 mostlyclean-target-libgloss:
31433 @$(unstage)
31434 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31435 r=`${PWD_COMMAND}`; export r; \
31436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31437 $(NORMAL_TARGET_EXPORTS) \
31438 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
31439 for flag in $(EXTRA_TARGET_FLAGS); do \
31440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31441 done; \
31442 (cd $(TARGET_SUBDIR)/libgloss && \
31443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31445 "RANLIB=$${RANLIB}" \
31446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31447 mostlyclean) \
31448 || exit 1
31450 @endif target-libgloss
31452 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
31453 maybe-clean-target-libgloss:
31454 @if target-libgloss
31455 maybe-clean-target-libgloss: clean-target-libgloss
31457 clean-target-libgloss:
31458 @$(unstage)
31459 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31460 r=`${PWD_COMMAND}`; export r; \
31461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462 $(NORMAL_TARGET_EXPORTS) \
31463 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
31464 for flag in $(EXTRA_TARGET_FLAGS); do \
31465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31466 done; \
31467 (cd $(TARGET_SUBDIR)/libgloss && \
31468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470 "RANLIB=$${RANLIB}" \
31471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31472 clean) \
31473 || exit 1
31475 @endif target-libgloss
31477 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
31478 maybe-distclean-target-libgloss:
31479 @if target-libgloss
31480 maybe-distclean-target-libgloss: distclean-target-libgloss
31482 distclean-target-libgloss:
31483 @$(unstage)
31484 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31485 r=`${PWD_COMMAND}`; export r; \
31486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31487 $(NORMAL_TARGET_EXPORTS) \
31488 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
31489 for flag in $(EXTRA_TARGET_FLAGS); do \
31490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491 done; \
31492 (cd $(TARGET_SUBDIR)/libgloss && \
31493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31495 "RANLIB=$${RANLIB}" \
31496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31497 distclean) \
31498 || exit 1
31500 @endif target-libgloss
31502 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
31503 maybe-maintainer-clean-target-libgloss:
31504 @if target-libgloss
31505 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
31507 maintainer-clean-target-libgloss:
31508 @$(unstage)
31509 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31510 r=`${PWD_COMMAND}`; export r; \
31511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31512 $(NORMAL_TARGET_EXPORTS) \
31513 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
31514 for flag in $(EXTRA_TARGET_FLAGS); do \
31515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31516 done; \
31517 (cd $(TARGET_SUBDIR)/libgloss && \
31518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31520 "RANLIB=$${RANLIB}" \
31521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31522 maintainer-clean) \
31523 || exit 1
31525 @endif target-libgloss
31529 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31530 @if target-libiberty
31531 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
31532 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31533 rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
31534 cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
31535 @endif target-libiberty
31539 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
31540 maybe-configure-target-libiberty:
31541 @if target-libiberty
31542 maybe-configure-target-libiberty: configure-target-libiberty
31543 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
31544 @$(unstage)
31545 @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
31546 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31547 r=`${PWD_COMMAND}`; export r; \
31548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31549 $(NORMAL_TARGET_EXPORTS) \
31550 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
31551 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
31552 case $(srcdir) in \
31553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31554 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
31555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31556 esac; \
31557 srcdiroption="--srcdir=$${topdir}/libiberty"; \
31558 libsrcdir="$$s/libiberty"; \
31559 rm -f no-such-file || : ; \
31560 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31561 $(TARGET_CONFIGARGS) $${srcdiroption} \
31562 || exit 1
31563 @endif target-libiberty
31569 .PHONY: all-target-libiberty maybe-all-target-libiberty
31570 maybe-all-target-libiberty:
31571 @if target-libiberty
31572 TARGET-target-libiberty=all
31573 maybe-all-target-libiberty: all-target-libiberty
31574 all-target-libiberty: configure-target-libiberty
31575 @$(unstage)
31576 @r=`${PWD_COMMAND}`; export r; \
31577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31578 $(NORMAL_TARGET_EXPORTS) \
31579 (cd $(TARGET_SUBDIR)/libiberty && \
31580 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
31581 @endif target-libiberty
31587 .PHONY: check-target-libiberty maybe-check-target-libiberty
31588 maybe-check-target-libiberty:
31589 @if target-libiberty
31590 maybe-check-target-libiberty: check-target-libiberty
31592 check-target-libiberty:
31593 @$(unstage)
31594 @r=`${PWD_COMMAND}`; export r; \
31595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31596 $(NORMAL_TARGET_EXPORTS) \
31597 (cd $(TARGET_SUBDIR)/libiberty && \
31598 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31600 @endif target-libiberty
31602 .PHONY: install-target-libiberty maybe-install-target-libiberty
31603 maybe-install-target-libiberty:
31604 @if target-libiberty
31605 maybe-install-target-libiberty: install-target-libiberty
31607 install-target-libiberty: installdirs
31608 @$(unstage)
31609 @r=`${PWD_COMMAND}`; export r; \
31610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31611 $(NORMAL_TARGET_EXPORTS) \
31612 (cd $(TARGET_SUBDIR)/libiberty && \
31613 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31615 @endif target-libiberty
31617 # Other targets (info, dvi, etc.)
31619 .PHONY: maybe-info-target-libiberty info-target-libiberty
31620 maybe-info-target-libiberty:
31621 @if target-libiberty
31622 maybe-info-target-libiberty: info-target-libiberty
31624 info-target-libiberty: \
31625 configure-target-libiberty
31626 @$(unstage)
31627 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31628 r=`${PWD_COMMAND}`; export r; \
31629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31630 $(NORMAL_TARGET_EXPORTS) \
31631 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
31632 for flag in $(EXTRA_TARGET_FLAGS); do \
31633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31634 done; \
31635 (cd $(TARGET_SUBDIR)/libiberty && \
31636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31638 "RANLIB=$${RANLIB}" \
31639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31640 info) \
31641 || exit 1
31643 @endif target-libiberty
31645 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
31646 maybe-dvi-target-libiberty:
31647 @if target-libiberty
31648 maybe-dvi-target-libiberty: dvi-target-libiberty
31650 dvi-target-libiberty: \
31651 configure-target-libiberty
31652 @$(unstage)
31653 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31654 r=`${PWD_COMMAND}`; export r; \
31655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31656 $(NORMAL_TARGET_EXPORTS) \
31657 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
31658 for flag in $(EXTRA_TARGET_FLAGS); do \
31659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31660 done; \
31661 (cd $(TARGET_SUBDIR)/libiberty && \
31662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31664 "RANLIB=$${RANLIB}" \
31665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31666 dvi) \
31667 || exit 1
31669 @endif target-libiberty
31671 .PHONY: maybe-html-target-libiberty html-target-libiberty
31672 maybe-html-target-libiberty:
31673 @if target-libiberty
31674 maybe-html-target-libiberty: html-target-libiberty
31676 html-target-libiberty: \
31677 configure-target-libiberty
31678 @$(unstage)
31679 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31680 r=`${PWD_COMMAND}`; export r; \
31681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31682 $(NORMAL_TARGET_EXPORTS) \
31683 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
31684 for flag in $(EXTRA_TARGET_FLAGS); do \
31685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31686 done; \
31687 (cd $(TARGET_SUBDIR)/libiberty && \
31688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31690 "RANLIB=$${RANLIB}" \
31691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31692 html) \
31693 || exit 1
31695 @endif target-libiberty
31697 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
31698 maybe-TAGS-target-libiberty:
31699 @if target-libiberty
31700 maybe-TAGS-target-libiberty: TAGS-target-libiberty
31702 TAGS-target-libiberty: \
31703 configure-target-libiberty
31704 @$(unstage)
31705 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31706 r=`${PWD_COMMAND}`; export r; \
31707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31708 $(NORMAL_TARGET_EXPORTS) \
31709 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
31710 for flag in $(EXTRA_TARGET_FLAGS); do \
31711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31712 done; \
31713 (cd $(TARGET_SUBDIR)/libiberty && \
31714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31716 "RANLIB=$${RANLIB}" \
31717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31718 TAGS) \
31719 || exit 1
31721 @endif target-libiberty
31723 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
31724 maybe-install-info-target-libiberty:
31725 @if target-libiberty
31726 maybe-install-info-target-libiberty: install-info-target-libiberty
31728 install-info-target-libiberty: \
31729 configure-target-libiberty \
31730 info-target-libiberty
31731 @$(unstage)
31732 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31733 r=`${PWD_COMMAND}`; export r; \
31734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31735 $(NORMAL_TARGET_EXPORTS) \
31736 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
31737 for flag in $(EXTRA_TARGET_FLAGS); do \
31738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31739 done; \
31740 (cd $(TARGET_SUBDIR)/libiberty && \
31741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31743 "RANLIB=$${RANLIB}" \
31744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31745 install-info) \
31746 || exit 1
31748 @endif target-libiberty
31750 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
31751 maybe-installcheck-target-libiberty:
31752 @if target-libiberty
31753 maybe-installcheck-target-libiberty: installcheck-target-libiberty
31755 installcheck-target-libiberty: \
31756 configure-target-libiberty
31757 @$(unstage)
31758 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31759 r=`${PWD_COMMAND}`; export r; \
31760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31761 $(NORMAL_TARGET_EXPORTS) \
31762 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
31763 for flag in $(EXTRA_TARGET_FLAGS); do \
31764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31765 done; \
31766 (cd $(TARGET_SUBDIR)/libiberty && \
31767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31769 "RANLIB=$${RANLIB}" \
31770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31771 installcheck) \
31772 || exit 1
31774 @endif target-libiberty
31776 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
31777 maybe-mostlyclean-target-libiberty:
31778 @if target-libiberty
31779 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
31781 mostlyclean-target-libiberty:
31782 @$(unstage)
31783 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31784 r=`${PWD_COMMAND}`; export r; \
31785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31786 $(NORMAL_TARGET_EXPORTS) \
31787 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
31788 for flag in $(EXTRA_TARGET_FLAGS); do \
31789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31790 done; \
31791 (cd $(TARGET_SUBDIR)/libiberty && \
31792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31794 "RANLIB=$${RANLIB}" \
31795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31796 mostlyclean) \
31797 || exit 1
31799 @endif target-libiberty
31801 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
31802 maybe-clean-target-libiberty:
31803 @if target-libiberty
31804 maybe-clean-target-libiberty: clean-target-libiberty
31806 clean-target-libiberty:
31807 @$(unstage)
31808 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31809 r=`${PWD_COMMAND}`; export r; \
31810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31811 $(NORMAL_TARGET_EXPORTS) \
31812 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
31813 for flag in $(EXTRA_TARGET_FLAGS); do \
31814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31815 done; \
31816 (cd $(TARGET_SUBDIR)/libiberty && \
31817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31819 "RANLIB=$${RANLIB}" \
31820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31821 clean) \
31822 || exit 1
31824 @endif target-libiberty
31826 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
31827 maybe-distclean-target-libiberty:
31828 @if target-libiberty
31829 maybe-distclean-target-libiberty: distclean-target-libiberty
31831 distclean-target-libiberty:
31832 @$(unstage)
31833 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31834 r=`${PWD_COMMAND}`; export r; \
31835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31836 $(NORMAL_TARGET_EXPORTS) \
31837 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
31838 for flag in $(EXTRA_TARGET_FLAGS); do \
31839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31840 done; \
31841 (cd $(TARGET_SUBDIR)/libiberty && \
31842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31844 "RANLIB=$${RANLIB}" \
31845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31846 distclean) \
31847 || exit 1
31849 @endif target-libiberty
31851 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
31852 maybe-maintainer-clean-target-libiberty:
31853 @if target-libiberty
31854 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
31856 maintainer-clean-target-libiberty:
31857 @$(unstage)
31858 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31859 r=`${PWD_COMMAND}`; export r; \
31860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31861 $(NORMAL_TARGET_EXPORTS) \
31862 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
31863 for flag in $(EXTRA_TARGET_FLAGS); do \
31864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31865 done; \
31866 (cd $(TARGET_SUBDIR)/libiberty && \
31867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31869 "RANLIB=$${RANLIB}" \
31870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31871 maintainer-clean) \
31872 || exit 1
31874 @endif target-libiberty
31878 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31879 @if target-gperf
31880 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
31881 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31882 rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
31883 cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
31884 @endif target-gperf
31888 .PHONY: configure-target-gperf maybe-configure-target-gperf
31889 maybe-configure-target-gperf:
31890 @if target-gperf
31891 maybe-configure-target-gperf: configure-target-gperf
31892 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
31893 @$(unstage)
31894 @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
31895 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31896 r=`${PWD_COMMAND}`; export r; \
31897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31898 $(NORMAL_TARGET_EXPORTS) \
31899 echo Configuring in $(TARGET_SUBDIR)/gperf; \
31900 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
31901 case $(srcdir) in \
31902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31903 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
31904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31905 esac; \
31906 srcdiroption="--srcdir=$${topdir}/gperf"; \
31907 libsrcdir="$$s/gperf"; \
31908 rm -f no-such-file || : ; \
31909 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31910 $(TARGET_CONFIGARGS) $${srcdiroption} \
31911 || exit 1
31912 @endif target-gperf
31918 .PHONY: all-target-gperf maybe-all-target-gperf
31919 maybe-all-target-gperf:
31920 @if target-gperf
31921 TARGET-target-gperf=all
31922 maybe-all-target-gperf: all-target-gperf
31923 all-target-gperf: configure-target-gperf
31924 @$(unstage)
31925 @r=`${PWD_COMMAND}`; export r; \
31926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31927 $(NORMAL_TARGET_EXPORTS) \
31928 (cd $(TARGET_SUBDIR)/gperf && \
31929 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
31930 @endif target-gperf
31936 .PHONY: check-target-gperf maybe-check-target-gperf
31937 maybe-check-target-gperf:
31938 @if target-gperf
31939 maybe-check-target-gperf: check-target-gperf
31941 check-target-gperf:
31942 @$(unstage)
31943 @r=`${PWD_COMMAND}`; export r; \
31944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31945 $(NORMAL_TARGET_EXPORTS) \
31946 (cd $(TARGET_SUBDIR)/gperf && \
31947 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31949 @endif target-gperf
31951 .PHONY: install-target-gperf maybe-install-target-gperf
31952 maybe-install-target-gperf:
31953 @if target-gperf
31954 maybe-install-target-gperf: install-target-gperf
31956 install-target-gperf: installdirs
31957 @$(unstage)
31958 @r=`${PWD_COMMAND}`; export r; \
31959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31960 $(NORMAL_TARGET_EXPORTS) \
31961 (cd $(TARGET_SUBDIR)/gperf && \
31962 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31964 @endif target-gperf
31966 # Other targets (info, dvi, etc.)
31968 .PHONY: maybe-info-target-gperf info-target-gperf
31969 maybe-info-target-gperf:
31970 @if target-gperf
31971 maybe-info-target-gperf: info-target-gperf
31973 info-target-gperf: \
31974 configure-target-gperf
31975 @$(unstage)
31976 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31977 r=`${PWD_COMMAND}`; export r; \
31978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31979 $(NORMAL_TARGET_EXPORTS) \
31980 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
31981 for flag in $(EXTRA_TARGET_FLAGS); do \
31982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31983 done; \
31984 (cd $(TARGET_SUBDIR)/gperf && \
31985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31987 "RANLIB=$${RANLIB}" \
31988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31989 info) \
31990 || exit 1
31992 @endif target-gperf
31994 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
31995 maybe-dvi-target-gperf:
31996 @if target-gperf
31997 maybe-dvi-target-gperf: dvi-target-gperf
31999 dvi-target-gperf: \
32000 configure-target-gperf
32001 @$(unstage)
32002 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32003 r=`${PWD_COMMAND}`; export r; \
32004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32005 $(NORMAL_TARGET_EXPORTS) \
32006 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
32007 for flag in $(EXTRA_TARGET_FLAGS); do \
32008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32009 done; \
32010 (cd $(TARGET_SUBDIR)/gperf && \
32011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32013 "RANLIB=$${RANLIB}" \
32014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32015 dvi) \
32016 || exit 1
32018 @endif target-gperf
32020 .PHONY: maybe-html-target-gperf html-target-gperf
32021 maybe-html-target-gperf:
32022 @if target-gperf
32023 maybe-html-target-gperf: html-target-gperf
32025 html-target-gperf: \
32026 configure-target-gperf
32027 @$(unstage)
32028 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32029 r=`${PWD_COMMAND}`; export r; \
32030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32031 $(NORMAL_TARGET_EXPORTS) \
32032 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
32033 for flag in $(EXTRA_TARGET_FLAGS); do \
32034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32035 done; \
32036 (cd $(TARGET_SUBDIR)/gperf && \
32037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32039 "RANLIB=$${RANLIB}" \
32040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32041 html) \
32042 || exit 1
32044 @endif target-gperf
32046 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
32047 maybe-TAGS-target-gperf:
32048 @if target-gperf
32049 maybe-TAGS-target-gperf: TAGS-target-gperf
32051 TAGS-target-gperf: \
32052 configure-target-gperf
32053 @$(unstage)
32054 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32055 r=`${PWD_COMMAND}`; export r; \
32056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32057 $(NORMAL_TARGET_EXPORTS) \
32058 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
32059 for flag in $(EXTRA_TARGET_FLAGS); do \
32060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32061 done; \
32062 (cd $(TARGET_SUBDIR)/gperf && \
32063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32065 "RANLIB=$${RANLIB}" \
32066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32067 TAGS) \
32068 || exit 1
32070 @endif target-gperf
32072 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
32073 maybe-install-info-target-gperf:
32074 @if target-gperf
32075 maybe-install-info-target-gperf: install-info-target-gperf
32077 install-info-target-gperf: \
32078 configure-target-gperf \
32079 info-target-gperf
32080 @$(unstage)
32081 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32082 r=`${PWD_COMMAND}`; export r; \
32083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32084 $(NORMAL_TARGET_EXPORTS) \
32085 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
32086 for flag in $(EXTRA_TARGET_FLAGS); do \
32087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32088 done; \
32089 (cd $(TARGET_SUBDIR)/gperf && \
32090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32092 "RANLIB=$${RANLIB}" \
32093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32094 install-info) \
32095 || exit 1
32097 @endif target-gperf
32099 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
32100 maybe-installcheck-target-gperf:
32101 @if target-gperf
32102 maybe-installcheck-target-gperf: installcheck-target-gperf
32104 installcheck-target-gperf: \
32105 configure-target-gperf
32106 @$(unstage)
32107 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32108 r=`${PWD_COMMAND}`; export r; \
32109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32110 $(NORMAL_TARGET_EXPORTS) \
32111 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
32112 for flag in $(EXTRA_TARGET_FLAGS); do \
32113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32114 done; \
32115 (cd $(TARGET_SUBDIR)/gperf && \
32116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32118 "RANLIB=$${RANLIB}" \
32119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32120 installcheck) \
32121 || exit 1
32123 @endif target-gperf
32125 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
32126 maybe-mostlyclean-target-gperf:
32127 @if target-gperf
32128 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
32130 mostlyclean-target-gperf:
32131 @$(unstage)
32132 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32133 r=`${PWD_COMMAND}`; export r; \
32134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32135 $(NORMAL_TARGET_EXPORTS) \
32136 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
32137 for flag in $(EXTRA_TARGET_FLAGS); do \
32138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32139 done; \
32140 (cd $(TARGET_SUBDIR)/gperf && \
32141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32143 "RANLIB=$${RANLIB}" \
32144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32145 mostlyclean) \
32146 || exit 1
32148 @endif target-gperf
32150 .PHONY: maybe-clean-target-gperf clean-target-gperf
32151 maybe-clean-target-gperf:
32152 @if target-gperf
32153 maybe-clean-target-gperf: clean-target-gperf
32155 clean-target-gperf:
32156 @$(unstage)
32157 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32158 r=`${PWD_COMMAND}`; export r; \
32159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32160 $(NORMAL_TARGET_EXPORTS) \
32161 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
32162 for flag in $(EXTRA_TARGET_FLAGS); do \
32163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32164 done; \
32165 (cd $(TARGET_SUBDIR)/gperf && \
32166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32168 "RANLIB=$${RANLIB}" \
32169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32170 clean) \
32171 || exit 1
32173 @endif target-gperf
32175 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
32176 maybe-distclean-target-gperf:
32177 @if target-gperf
32178 maybe-distclean-target-gperf: distclean-target-gperf
32180 distclean-target-gperf:
32181 @$(unstage)
32182 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32183 r=`${PWD_COMMAND}`; export r; \
32184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32185 $(NORMAL_TARGET_EXPORTS) \
32186 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
32187 for flag in $(EXTRA_TARGET_FLAGS); do \
32188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32189 done; \
32190 (cd $(TARGET_SUBDIR)/gperf && \
32191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32193 "RANLIB=$${RANLIB}" \
32194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32195 distclean) \
32196 || exit 1
32198 @endif target-gperf
32200 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
32201 maybe-maintainer-clean-target-gperf:
32202 @if target-gperf
32203 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
32205 maintainer-clean-target-gperf:
32206 @$(unstage)
32207 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32208 r=`${PWD_COMMAND}`; export r; \
32209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32210 $(NORMAL_TARGET_EXPORTS) \
32211 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
32212 for flag in $(EXTRA_TARGET_FLAGS); do \
32213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32214 done; \
32215 (cd $(TARGET_SUBDIR)/gperf && \
32216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32218 "RANLIB=$${RANLIB}" \
32219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32220 maintainer-clean) \
32221 || exit 1
32223 @endif target-gperf
32227 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32228 @if target-examples
32229 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
32230 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32231 rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
32232 cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
32233 @endif target-examples
32237 .PHONY: configure-target-examples maybe-configure-target-examples
32238 maybe-configure-target-examples:
32239 @if target-examples
32240 maybe-configure-target-examples: configure-target-examples
32241 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
32242 @$(unstage)
32243 @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
32244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32245 r=`${PWD_COMMAND}`; export r; \
32246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32247 $(NORMAL_TARGET_EXPORTS) \
32248 echo Configuring in $(TARGET_SUBDIR)/examples; \
32249 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
32250 case $(srcdir) in \
32251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32252 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
32253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32254 esac; \
32255 srcdiroption="--srcdir=$${topdir}/examples"; \
32256 libsrcdir="$$s/examples"; \
32257 rm -f no-such-file || : ; \
32258 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32259 $(TARGET_CONFIGARGS) $${srcdiroption} \
32260 || exit 1
32261 @endif target-examples
32267 .PHONY: all-target-examples maybe-all-target-examples
32268 maybe-all-target-examples:
32269 @if target-examples
32270 TARGET-target-examples=all
32271 maybe-all-target-examples: all-target-examples
32272 all-target-examples: configure-target-examples
32273 @$(unstage)
32274 @r=`${PWD_COMMAND}`; export r; \
32275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32276 $(NORMAL_TARGET_EXPORTS) \
32277 (cd $(TARGET_SUBDIR)/examples && \
32278 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
32279 @endif target-examples
32285 .PHONY: check-target-examples maybe-check-target-examples
32286 maybe-check-target-examples:
32287 @if target-examples
32288 maybe-check-target-examples: check-target-examples
32290 # Dummy target for uncheckable module.
32291 check-target-examples:
32293 @endif target-examples
32295 .PHONY: install-target-examples maybe-install-target-examples
32296 maybe-install-target-examples:
32297 @if target-examples
32298 maybe-install-target-examples: install-target-examples
32300 # Dummy target for uninstallable.
32301 install-target-examples:
32303 @endif target-examples
32305 # Other targets (info, dvi, etc.)
32307 .PHONY: maybe-info-target-examples info-target-examples
32308 maybe-info-target-examples:
32309 @if target-examples
32310 maybe-info-target-examples: info-target-examples
32312 info-target-examples: \
32313 configure-target-examples
32314 @$(unstage)
32315 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32316 r=`${PWD_COMMAND}`; export r; \
32317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318 $(NORMAL_TARGET_EXPORTS) \
32319 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
32320 for flag in $(EXTRA_TARGET_FLAGS); do \
32321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32322 done; \
32323 (cd $(TARGET_SUBDIR)/examples && \
32324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32326 "RANLIB=$${RANLIB}" \
32327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32328 info) \
32329 || exit 1
32331 @endif target-examples
32333 .PHONY: maybe-dvi-target-examples dvi-target-examples
32334 maybe-dvi-target-examples:
32335 @if target-examples
32336 maybe-dvi-target-examples: dvi-target-examples
32338 dvi-target-examples: \
32339 configure-target-examples
32340 @$(unstage)
32341 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32342 r=`${PWD_COMMAND}`; export r; \
32343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32344 $(NORMAL_TARGET_EXPORTS) \
32345 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
32346 for flag in $(EXTRA_TARGET_FLAGS); do \
32347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32348 done; \
32349 (cd $(TARGET_SUBDIR)/examples && \
32350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32352 "RANLIB=$${RANLIB}" \
32353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32354 dvi) \
32355 || exit 1
32357 @endif target-examples
32359 .PHONY: maybe-html-target-examples html-target-examples
32360 maybe-html-target-examples:
32361 @if target-examples
32362 maybe-html-target-examples: html-target-examples
32364 html-target-examples: \
32365 configure-target-examples
32366 @$(unstage)
32367 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32368 r=`${PWD_COMMAND}`; export r; \
32369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32370 $(NORMAL_TARGET_EXPORTS) \
32371 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
32372 for flag in $(EXTRA_TARGET_FLAGS); do \
32373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32374 done; \
32375 (cd $(TARGET_SUBDIR)/examples && \
32376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32378 "RANLIB=$${RANLIB}" \
32379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32380 html) \
32381 || exit 1
32383 @endif target-examples
32385 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
32386 maybe-TAGS-target-examples:
32387 @if target-examples
32388 maybe-TAGS-target-examples: TAGS-target-examples
32390 TAGS-target-examples: \
32391 configure-target-examples
32392 @$(unstage)
32393 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32394 r=`${PWD_COMMAND}`; export r; \
32395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32396 $(NORMAL_TARGET_EXPORTS) \
32397 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
32398 for flag in $(EXTRA_TARGET_FLAGS); do \
32399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32400 done; \
32401 (cd $(TARGET_SUBDIR)/examples && \
32402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32404 "RANLIB=$${RANLIB}" \
32405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32406 TAGS) \
32407 || exit 1
32409 @endif target-examples
32411 .PHONY: maybe-install-info-target-examples install-info-target-examples
32412 maybe-install-info-target-examples:
32413 @if target-examples
32414 maybe-install-info-target-examples: install-info-target-examples
32416 install-info-target-examples: \
32417 configure-target-examples \
32418 info-target-examples
32419 @$(unstage)
32420 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32421 r=`${PWD_COMMAND}`; export r; \
32422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423 $(NORMAL_TARGET_EXPORTS) \
32424 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
32425 for flag in $(EXTRA_TARGET_FLAGS); do \
32426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32427 done; \
32428 (cd $(TARGET_SUBDIR)/examples && \
32429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431 "RANLIB=$${RANLIB}" \
32432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32433 install-info) \
32434 || exit 1
32436 @endif target-examples
32438 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
32439 maybe-installcheck-target-examples:
32440 @if target-examples
32441 maybe-installcheck-target-examples: installcheck-target-examples
32443 installcheck-target-examples: \
32444 configure-target-examples
32445 @$(unstage)
32446 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32447 r=`${PWD_COMMAND}`; export r; \
32448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32449 $(NORMAL_TARGET_EXPORTS) \
32450 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
32451 for flag in $(EXTRA_TARGET_FLAGS); do \
32452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453 done; \
32454 (cd $(TARGET_SUBDIR)/examples && \
32455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32457 "RANLIB=$${RANLIB}" \
32458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32459 installcheck) \
32460 || exit 1
32462 @endif target-examples
32464 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
32465 maybe-mostlyclean-target-examples:
32466 @if target-examples
32467 maybe-mostlyclean-target-examples: mostlyclean-target-examples
32469 mostlyclean-target-examples:
32470 @$(unstage)
32471 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32472 r=`${PWD_COMMAND}`; export r; \
32473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32474 $(NORMAL_TARGET_EXPORTS) \
32475 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
32476 for flag in $(EXTRA_TARGET_FLAGS); do \
32477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32478 done; \
32479 (cd $(TARGET_SUBDIR)/examples && \
32480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32482 "RANLIB=$${RANLIB}" \
32483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32484 mostlyclean) \
32485 || exit 1
32487 @endif target-examples
32489 .PHONY: maybe-clean-target-examples clean-target-examples
32490 maybe-clean-target-examples:
32491 @if target-examples
32492 maybe-clean-target-examples: clean-target-examples
32494 clean-target-examples:
32495 @$(unstage)
32496 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32497 r=`${PWD_COMMAND}`; export r; \
32498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32499 $(NORMAL_TARGET_EXPORTS) \
32500 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
32501 for flag in $(EXTRA_TARGET_FLAGS); do \
32502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32503 done; \
32504 (cd $(TARGET_SUBDIR)/examples && \
32505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32507 "RANLIB=$${RANLIB}" \
32508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32509 clean) \
32510 || exit 1
32512 @endif target-examples
32514 .PHONY: maybe-distclean-target-examples distclean-target-examples
32515 maybe-distclean-target-examples:
32516 @if target-examples
32517 maybe-distclean-target-examples: distclean-target-examples
32519 distclean-target-examples:
32520 @$(unstage)
32521 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32522 r=`${PWD_COMMAND}`; export r; \
32523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32524 $(NORMAL_TARGET_EXPORTS) \
32525 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
32526 for flag in $(EXTRA_TARGET_FLAGS); do \
32527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32528 done; \
32529 (cd $(TARGET_SUBDIR)/examples && \
32530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32532 "RANLIB=$${RANLIB}" \
32533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32534 distclean) \
32535 || exit 1
32537 @endif target-examples
32539 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
32540 maybe-maintainer-clean-target-examples:
32541 @if target-examples
32542 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
32544 maintainer-clean-target-examples:
32545 @$(unstage)
32546 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32547 r=`${PWD_COMMAND}`; export r; \
32548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32549 $(NORMAL_TARGET_EXPORTS) \
32550 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
32551 for flag in $(EXTRA_TARGET_FLAGS); do \
32552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32553 done; \
32554 (cd $(TARGET_SUBDIR)/examples && \
32555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32557 "RANLIB=$${RANLIB}" \
32558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32559 maintainer-clean) \
32560 || exit 1
32562 @endif target-examples
32566 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32567 @if target-libffi
32568 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
32569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32570 rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
32571 cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
32572 @endif target-libffi
32576 .PHONY: configure-target-libffi maybe-configure-target-libffi
32577 maybe-configure-target-libffi:
32578 @if target-libffi
32579 maybe-configure-target-libffi: configure-target-libffi
32580 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
32581 @$(unstage)
32582 @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
32583 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32584 r=`${PWD_COMMAND}`; export r; \
32585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32586 $(NORMAL_TARGET_EXPORTS) \
32587 echo Configuring in $(TARGET_SUBDIR)/libffi; \
32588 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
32589 case $(srcdir) in \
32590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32591 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
32592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32593 esac; \
32594 srcdiroption="--srcdir=$${topdir}/libffi"; \
32595 libsrcdir="$$s/libffi"; \
32596 rm -f no-such-file || : ; \
32597 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32598 $(TARGET_CONFIGARGS) $${srcdiroption} \
32599 || exit 1
32600 @endif target-libffi
32606 .PHONY: all-target-libffi maybe-all-target-libffi
32607 maybe-all-target-libffi:
32608 @if target-libffi
32609 TARGET-target-libffi=all
32610 maybe-all-target-libffi: all-target-libffi
32611 all-target-libffi: configure-target-libffi
32612 @$(unstage)
32613 @r=`${PWD_COMMAND}`; export r; \
32614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32615 $(NORMAL_TARGET_EXPORTS) \
32616 (cd $(TARGET_SUBDIR)/libffi && \
32617 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
32618 @endif target-libffi
32624 .PHONY: check-target-libffi maybe-check-target-libffi
32625 maybe-check-target-libffi:
32626 @if target-libffi
32627 maybe-check-target-libffi: check-target-libffi
32629 check-target-libffi:
32630 @$(unstage)
32631 @r=`${PWD_COMMAND}`; export r; \
32632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32633 $(NORMAL_TARGET_EXPORTS) \
32634 (cd $(TARGET_SUBDIR)/libffi && \
32635 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32637 @endif target-libffi
32639 .PHONY: install-target-libffi maybe-install-target-libffi
32640 maybe-install-target-libffi:
32641 @if target-libffi
32642 maybe-install-target-libffi: install-target-libffi
32644 install-target-libffi: installdirs
32645 @$(unstage)
32646 @r=`${PWD_COMMAND}`; export r; \
32647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32648 $(NORMAL_TARGET_EXPORTS) \
32649 (cd $(TARGET_SUBDIR)/libffi && \
32650 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32652 @endif target-libffi
32654 # Other targets (info, dvi, etc.)
32656 .PHONY: maybe-info-target-libffi info-target-libffi
32657 maybe-info-target-libffi:
32658 @if target-libffi
32659 maybe-info-target-libffi: info-target-libffi
32661 info-target-libffi: \
32662 configure-target-libffi
32663 @$(unstage)
32664 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32665 r=`${PWD_COMMAND}`; export r; \
32666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32667 $(NORMAL_TARGET_EXPORTS) \
32668 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
32669 for flag in $(EXTRA_TARGET_FLAGS); do \
32670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32671 done; \
32672 (cd $(TARGET_SUBDIR)/libffi && \
32673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32675 "RANLIB=$${RANLIB}" \
32676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32677 info) \
32678 || exit 1
32680 @endif target-libffi
32682 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
32683 maybe-dvi-target-libffi:
32684 @if target-libffi
32685 maybe-dvi-target-libffi: dvi-target-libffi
32687 dvi-target-libffi: \
32688 configure-target-libffi
32689 @$(unstage)
32690 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32691 r=`${PWD_COMMAND}`; export r; \
32692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693 $(NORMAL_TARGET_EXPORTS) \
32694 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
32695 for flag in $(EXTRA_TARGET_FLAGS); do \
32696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32697 done; \
32698 (cd $(TARGET_SUBDIR)/libffi && \
32699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32701 "RANLIB=$${RANLIB}" \
32702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32703 dvi) \
32704 || exit 1
32706 @endif target-libffi
32708 .PHONY: maybe-html-target-libffi html-target-libffi
32709 maybe-html-target-libffi:
32710 @if target-libffi
32711 maybe-html-target-libffi: html-target-libffi
32713 html-target-libffi: \
32714 configure-target-libffi
32715 @$(unstage)
32716 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32717 r=`${PWD_COMMAND}`; export r; \
32718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32719 $(NORMAL_TARGET_EXPORTS) \
32720 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
32721 for flag in $(EXTRA_TARGET_FLAGS); do \
32722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32723 done; \
32724 (cd $(TARGET_SUBDIR)/libffi && \
32725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32727 "RANLIB=$${RANLIB}" \
32728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32729 html) \
32730 || exit 1
32732 @endif target-libffi
32734 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
32735 maybe-TAGS-target-libffi:
32736 @if target-libffi
32737 maybe-TAGS-target-libffi: TAGS-target-libffi
32739 TAGS-target-libffi: \
32740 configure-target-libffi
32741 @$(unstage)
32742 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32743 r=`${PWD_COMMAND}`; export r; \
32744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32745 $(NORMAL_TARGET_EXPORTS) \
32746 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
32747 for flag in $(EXTRA_TARGET_FLAGS); do \
32748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32749 done; \
32750 (cd $(TARGET_SUBDIR)/libffi && \
32751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32753 "RANLIB=$${RANLIB}" \
32754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32755 TAGS) \
32756 || exit 1
32758 @endif target-libffi
32760 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
32761 maybe-install-info-target-libffi:
32762 @if target-libffi
32763 maybe-install-info-target-libffi: install-info-target-libffi
32765 install-info-target-libffi: \
32766 configure-target-libffi \
32767 info-target-libffi
32768 @$(unstage)
32769 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32770 r=`${PWD_COMMAND}`; export r; \
32771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32772 $(NORMAL_TARGET_EXPORTS) \
32773 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
32774 for flag in $(EXTRA_TARGET_FLAGS); do \
32775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32776 done; \
32777 (cd $(TARGET_SUBDIR)/libffi && \
32778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32780 "RANLIB=$${RANLIB}" \
32781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32782 install-info) \
32783 || exit 1
32785 @endif target-libffi
32787 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
32788 maybe-installcheck-target-libffi:
32789 @if target-libffi
32790 maybe-installcheck-target-libffi: installcheck-target-libffi
32792 installcheck-target-libffi: \
32793 configure-target-libffi
32794 @$(unstage)
32795 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32796 r=`${PWD_COMMAND}`; export r; \
32797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32798 $(NORMAL_TARGET_EXPORTS) \
32799 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
32800 for flag in $(EXTRA_TARGET_FLAGS); do \
32801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32802 done; \
32803 (cd $(TARGET_SUBDIR)/libffi && \
32804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32806 "RANLIB=$${RANLIB}" \
32807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32808 installcheck) \
32809 || exit 1
32811 @endif target-libffi
32813 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
32814 maybe-mostlyclean-target-libffi:
32815 @if target-libffi
32816 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
32818 mostlyclean-target-libffi:
32819 @$(unstage)
32820 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32821 r=`${PWD_COMMAND}`; export r; \
32822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32823 $(NORMAL_TARGET_EXPORTS) \
32824 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
32825 for flag in $(EXTRA_TARGET_FLAGS); do \
32826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32827 done; \
32828 (cd $(TARGET_SUBDIR)/libffi && \
32829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32831 "RANLIB=$${RANLIB}" \
32832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32833 mostlyclean) \
32834 || exit 1
32836 @endif target-libffi
32838 .PHONY: maybe-clean-target-libffi clean-target-libffi
32839 maybe-clean-target-libffi:
32840 @if target-libffi
32841 maybe-clean-target-libffi: clean-target-libffi
32843 clean-target-libffi:
32844 @$(unstage)
32845 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(NORMAL_TARGET_EXPORTS) \
32849 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
32850 for flag in $(EXTRA_TARGET_FLAGS); do \
32851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32852 done; \
32853 (cd $(TARGET_SUBDIR)/libffi && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32858 clean) \
32859 || exit 1
32861 @endif target-libffi
32863 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
32864 maybe-distclean-target-libffi:
32865 @if target-libffi
32866 maybe-distclean-target-libffi: distclean-target-libffi
32868 distclean-target-libffi:
32869 @$(unstage)
32870 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32871 r=`${PWD_COMMAND}`; export r; \
32872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32873 $(NORMAL_TARGET_EXPORTS) \
32874 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
32875 for flag in $(EXTRA_TARGET_FLAGS); do \
32876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32877 done; \
32878 (cd $(TARGET_SUBDIR)/libffi && \
32879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32881 "RANLIB=$${RANLIB}" \
32882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32883 distclean) \
32884 || exit 1
32886 @endif target-libffi
32888 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
32889 maybe-maintainer-clean-target-libffi:
32890 @if target-libffi
32891 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
32893 maintainer-clean-target-libffi:
32894 @$(unstage)
32895 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32896 r=`${PWD_COMMAND}`; export r; \
32897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32898 $(NORMAL_TARGET_EXPORTS) \
32899 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
32900 for flag in $(EXTRA_TARGET_FLAGS); do \
32901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32902 done; \
32903 (cd $(TARGET_SUBDIR)/libffi && \
32904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32906 "RANLIB=$${RANLIB}" \
32907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32908 maintainer-clean) \
32909 || exit 1
32911 @endif target-libffi
32915 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32916 @if target-libjava
32917 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
32918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32919 rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
32920 cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
32921 @endif target-libjava
32925 .PHONY: configure-target-libjava maybe-configure-target-libjava
32926 maybe-configure-target-libjava:
32927 @if target-libjava
32928 maybe-configure-target-libjava: configure-target-libjava
32929 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
32930 @$(unstage)
32931 @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
32932 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32933 r=`${PWD_COMMAND}`; export r; \
32934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32935 $(RAW_CXX_TARGET_EXPORTS) \
32936 echo Configuring in $(TARGET_SUBDIR)/libjava; \
32937 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
32938 case $(srcdir) in \
32939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32940 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
32941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32942 esac; \
32943 srcdiroption="--srcdir=$${topdir}/libjava"; \
32944 libsrcdir="$$s/libjava"; \
32945 rm -f no-such-file || : ; \
32946 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32947 $(TARGET_CONFIGARGS) $${srcdiroption} \
32948 || exit 1
32949 @endif target-libjava
32955 .PHONY: all-target-libjava maybe-all-target-libjava
32956 maybe-all-target-libjava:
32957 @if target-libjava
32958 TARGET-target-libjava=all
32959 maybe-all-target-libjava: all-target-libjava
32960 all-target-libjava: configure-target-libjava
32961 @$(unstage)
32962 @r=`${PWD_COMMAND}`; export r; \
32963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32964 $(RAW_CXX_TARGET_EXPORTS) \
32965 (cd $(TARGET_SUBDIR)/libjava && \
32966 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
32967 @endif target-libjava
32973 .PHONY: check-target-libjava maybe-check-target-libjava
32974 maybe-check-target-libjava:
32975 @if target-libjava
32976 maybe-check-target-libjava: check-target-libjava
32978 check-target-libjava:
32979 @$(unstage)
32980 @r=`${PWD_COMMAND}`; export r; \
32981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32982 $(RAW_CXX_TARGET_EXPORTS) \
32983 (cd $(TARGET_SUBDIR)/libjava && \
32984 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
32986 @endif target-libjava
32988 .PHONY: install-target-libjava maybe-install-target-libjava
32989 maybe-install-target-libjava:
32990 @if target-libjava
32991 maybe-install-target-libjava: install-target-libjava
32993 install-target-libjava: installdirs
32994 @$(unstage)
32995 @r=`${PWD_COMMAND}`; export r; \
32996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32997 $(RAW_CXX_TARGET_EXPORTS) \
32998 (cd $(TARGET_SUBDIR)/libjava && \
32999 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33001 @endif target-libjava
33003 # Other targets (info, dvi, etc.)
33005 .PHONY: maybe-info-target-libjava info-target-libjava
33006 maybe-info-target-libjava:
33007 @if target-libjava
33008 maybe-info-target-libjava: info-target-libjava
33010 info-target-libjava: \
33011 configure-target-libjava
33012 @$(unstage)
33013 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33014 r=`${PWD_COMMAND}`; export r; \
33015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33016 $(RAW_CXX_TARGET_EXPORTS) \
33017 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
33018 for flag in $(EXTRA_TARGET_FLAGS); do \
33019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33020 done; \
33021 (cd $(TARGET_SUBDIR)/libjava && \
33022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33024 "RANLIB=$${RANLIB}" \
33025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33026 info) \
33027 || exit 1
33029 @endif target-libjava
33031 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
33032 maybe-dvi-target-libjava:
33033 @if target-libjava
33034 maybe-dvi-target-libjava: dvi-target-libjava
33036 dvi-target-libjava: \
33037 configure-target-libjava
33038 @$(unstage)
33039 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33040 r=`${PWD_COMMAND}`; export r; \
33041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042 $(RAW_CXX_TARGET_EXPORTS) \
33043 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
33044 for flag in $(EXTRA_TARGET_FLAGS); do \
33045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33046 done; \
33047 (cd $(TARGET_SUBDIR)/libjava && \
33048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33050 "RANLIB=$${RANLIB}" \
33051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33052 dvi) \
33053 || exit 1
33055 @endif target-libjava
33057 .PHONY: maybe-html-target-libjava html-target-libjava
33058 maybe-html-target-libjava:
33059 @if target-libjava
33060 maybe-html-target-libjava: html-target-libjava
33062 html-target-libjava: \
33063 configure-target-libjava
33064 @$(unstage)
33065 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33066 r=`${PWD_COMMAND}`; export r; \
33067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33068 $(RAW_CXX_TARGET_EXPORTS) \
33069 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
33070 for flag in $(EXTRA_TARGET_FLAGS); do \
33071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33072 done; \
33073 (cd $(TARGET_SUBDIR)/libjava && \
33074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33076 "RANLIB=$${RANLIB}" \
33077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33078 html) \
33079 || exit 1
33081 @endif target-libjava
33083 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
33084 maybe-TAGS-target-libjava:
33085 @if target-libjava
33086 maybe-TAGS-target-libjava: TAGS-target-libjava
33088 TAGS-target-libjava: \
33089 configure-target-libjava
33090 @$(unstage)
33091 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33092 r=`${PWD_COMMAND}`; export r; \
33093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33094 $(RAW_CXX_TARGET_EXPORTS) \
33095 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
33096 for flag in $(EXTRA_TARGET_FLAGS); do \
33097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33098 done; \
33099 (cd $(TARGET_SUBDIR)/libjava && \
33100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33102 "RANLIB=$${RANLIB}" \
33103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33104 TAGS) \
33105 || exit 1
33107 @endif target-libjava
33109 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
33110 maybe-install-info-target-libjava:
33111 @if target-libjava
33112 maybe-install-info-target-libjava: install-info-target-libjava
33114 install-info-target-libjava: \
33115 configure-target-libjava \
33116 info-target-libjava
33117 @$(unstage)
33118 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33119 r=`${PWD_COMMAND}`; export r; \
33120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33121 $(RAW_CXX_TARGET_EXPORTS) \
33122 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
33123 for flag in $(EXTRA_TARGET_FLAGS); do \
33124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33125 done; \
33126 (cd $(TARGET_SUBDIR)/libjava && \
33127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33129 "RANLIB=$${RANLIB}" \
33130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33131 install-info) \
33132 || exit 1
33134 @endif target-libjava
33136 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
33137 maybe-installcheck-target-libjava:
33138 @if target-libjava
33139 maybe-installcheck-target-libjava: installcheck-target-libjava
33141 installcheck-target-libjava: \
33142 configure-target-libjava
33143 @$(unstage)
33144 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33145 r=`${PWD_COMMAND}`; export r; \
33146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33147 $(RAW_CXX_TARGET_EXPORTS) \
33148 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
33149 for flag in $(EXTRA_TARGET_FLAGS); do \
33150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33151 done; \
33152 (cd $(TARGET_SUBDIR)/libjava && \
33153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33155 "RANLIB=$${RANLIB}" \
33156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33157 installcheck) \
33158 || exit 1
33160 @endif target-libjava
33162 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
33163 maybe-mostlyclean-target-libjava:
33164 @if target-libjava
33165 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
33167 mostlyclean-target-libjava:
33168 @$(unstage)
33169 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33170 r=`${PWD_COMMAND}`; export r; \
33171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33172 $(RAW_CXX_TARGET_EXPORTS) \
33173 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
33174 for flag in $(EXTRA_TARGET_FLAGS); do \
33175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33176 done; \
33177 (cd $(TARGET_SUBDIR)/libjava && \
33178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33180 "RANLIB=$${RANLIB}" \
33181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33182 mostlyclean) \
33183 || exit 1
33185 @endif target-libjava
33187 .PHONY: maybe-clean-target-libjava clean-target-libjava
33188 maybe-clean-target-libjava:
33189 @if target-libjava
33190 maybe-clean-target-libjava: clean-target-libjava
33192 clean-target-libjava:
33193 @$(unstage)
33194 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33195 r=`${PWD_COMMAND}`; export r; \
33196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33197 $(RAW_CXX_TARGET_EXPORTS) \
33198 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
33199 for flag in $(EXTRA_TARGET_FLAGS); do \
33200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33201 done; \
33202 (cd $(TARGET_SUBDIR)/libjava && \
33203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33205 "RANLIB=$${RANLIB}" \
33206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33207 clean) \
33208 || exit 1
33210 @endif target-libjava
33212 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
33213 maybe-distclean-target-libjava:
33214 @if target-libjava
33215 maybe-distclean-target-libjava: distclean-target-libjava
33217 distclean-target-libjava:
33218 @$(unstage)
33219 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33220 r=`${PWD_COMMAND}`; export r; \
33221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33222 $(RAW_CXX_TARGET_EXPORTS) \
33223 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
33224 for flag in $(EXTRA_TARGET_FLAGS); do \
33225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33226 done; \
33227 (cd $(TARGET_SUBDIR)/libjava && \
33228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33230 "RANLIB=$${RANLIB}" \
33231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33232 distclean) \
33233 || exit 1
33235 @endif target-libjava
33237 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
33238 maybe-maintainer-clean-target-libjava:
33239 @if target-libjava
33240 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
33242 maintainer-clean-target-libjava:
33243 @$(unstage)
33244 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33245 r=`${PWD_COMMAND}`; export r; \
33246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33247 $(RAW_CXX_TARGET_EXPORTS) \
33248 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
33249 for flag in $(EXTRA_TARGET_FLAGS); do \
33250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33251 done; \
33252 (cd $(TARGET_SUBDIR)/libjava && \
33253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33255 "RANLIB=$${RANLIB}" \
33256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33257 maintainer-clean) \
33258 || exit 1
33260 @endif target-libjava
33264 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33265 @if target-zlib
33266 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
33267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33268 rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
33269 cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
33270 @endif target-zlib
33274 .PHONY: configure-target-zlib maybe-configure-target-zlib
33275 maybe-configure-target-zlib:
33276 @if target-zlib
33277 maybe-configure-target-zlib: configure-target-zlib
33278 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
33279 @$(unstage)
33280 @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
33281 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33282 r=`${PWD_COMMAND}`; export r; \
33283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33284 $(NORMAL_TARGET_EXPORTS) \
33285 echo Configuring in $(TARGET_SUBDIR)/zlib; \
33286 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
33287 case $(srcdir) in \
33288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33289 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
33290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33291 esac; \
33292 srcdiroption="--srcdir=$${topdir}/zlib"; \
33293 libsrcdir="$$s/zlib"; \
33294 rm -f no-such-file || : ; \
33295 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33296 $(TARGET_CONFIGARGS) $${srcdiroption} \
33297 || exit 1
33298 @endif target-zlib
33304 .PHONY: all-target-zlib maybe-all-target-zlib
33305 maybe-all-target-zlib:
33306 @if target-zlib
33307 TARGET-target-zlib=all
33308 maybe-all-target-zlib: all-target-zlib
33309 all-target-zlib: configure-target-zlib
33310 @$(unstage)
33311 @r=`${PWD_COMMAND}`; export r; \
33312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33313 $(NORMAL_TARGET_EXPORTS) \
33314 (cd $(TARGET_SUBDIR)/zlib && \
33315 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
33316 @endif target-zlib
33322 .PHONY: check-target-zlib maybe-check-target-zlib
33323 maybe-check-target-zlib:
33324 @if target-zlib
33325 maybe-check-target-zlib: check-target-zlib
33327 check-target-zlib:
33328 @$(unstage)
33329 @r=`${PWD_COMMAND}`; export r; \
33330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33331 $(NORMAL_TARGET_EXPORTS) \
33332 (cd $(TARGET_SUBDIR)/zlib && \
33333 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33335 @endif target-zlib
33337 .PHONY: install-target-zlib maybe-install-target-zlib
33338 maybe-install-target-zlib:
33339 @if target-zlib
33340 maybe-install-target-zlib: install-target-zlib
33342 install-target-zlib: installdirs
33343 @$(unstage)
33344 @r=`${PWD_COMMAND}`; export r; \
33345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33346 $(NORMAL_TARGET_EXPORTS) \
33347 (cd $(TARGET_SUBDIR)/zlib && \
33348 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33350 @endif target-zlib
33352 # Other targets (info, dvi, etc.)
33354 .PHONY: maybe-info-target-zlib info-target-zlib
33355 maybe-info-target-zlib:
33356 @if target-zlib
33357 maybe-info-target-zlib: info-target-zlib
33359 info-target-zlib: \
33360 configure-target-zlib
33361 @$(unstage)
33362 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33363 r=`${PWD_COMMAND}`; export r; \
33364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33365 $(NORMAL_TARGET_EXPORTS) \
33366 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
33367 for flag in $(EXTRA_TARGET_FLAGS); do \
33368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33369 done; \
33370 (cd $(TARGET_SUBDIR)/zlib && \
33371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33373 "RANLIB=$${RANLIB}" \
33374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33375 info) \
33376 || exit 1
33378 @endif target-zlib
33380 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
33381 maybe-dvi-target-zlib:
33382 @if target-zlib
33383 maybe-dvi-target-zlib: dvi-target-zlib
33385 dvi-target-zlib: \
33386 configure-target-zlib
33387 @$(unstage)
33388 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33389 r=`${PWD_COMMAND}`; export r; \
33390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391 $(NORMAL_TARGET_EXPORTS) \
33392 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
33393 for flag in $(EXTRA_TARGET_FLAGS); do \
33394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395 done; \
33396 (cd $(TARGET_SUBDIR)/zlib && \
33397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33399 "RANLIB=$${RANLIB}" \
33400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33401 dvi) \
33402 || exit 1
33404 @endif target-zlib
33406 .PHONY: maybe-html-target-zlib html-target-zlib
33407 maybe-html-target-zlib:
33408 @if target-zlib
33409 maybe-html-target-zlib: html-target-zlib
33411 html-target-zlib: \
33412 configure-target-zlib
33413 @$(unstage)
33414 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33415 r=`${PWD_COMMAND}`; export r; \
33416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417 $(NORMAL_TARGET_EXPORTS) \
33418 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
33419 for flag in $(EXTRA_TARGET_FLAGS); do \
33420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421 done; \
33422 (cd $(TARGET_SUBDIR)/zlib && \
33423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33425 "RANLIB=$${RANLIB}" \
33426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33427 html) \
33428 || exit 1
33430 @endif target-zlib
33432 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
33433 maybe-TAGS-target-zlib:
33434 @if target-zlib
33435 maybe-TAGS-target-zlib: TAGS-target-zlib
33437 TAGS-target-zlib: \
33438 configure-target-zlib
33439 @$(unstage)
33440 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33441 r=`${PWD_COMMAND}`; export r; \
33442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33443 $(NORMAL_TARGET_EXPORTS) \
33444 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
33445 for flag in $(EXTRA_TARGET_FLAGS); do \
33446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33447 done; \
33448 (cd $(TARGET_SUBDIR)/zlib && \
33449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33451 "RANLIB=$${RANLIB}" \
33452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33453 TAGS) \
33454 || exit 1
33456 @endif target-zlib
33458 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
33459 maybe-install-info-target-zlib:
33460 @if target-zlib
33461 maybe-install-info-target-zlib: install-info-target-zlib
33463 install-info-target-zlib: \
33464 configure-target-zlib \
33465 info-target-zlib
33466 @$(unstage)
33467 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33468 r=`${PWD_COMMAND}`; export r; \
33469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33470 $(NORMAL_TARGET_EXPORTS) \
33471 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
33472 for flag in $(EXTRA_TARGET_FLAGS); do \
33473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33474 done; \
33475 (cd $(TARGET_SUBDIR)/zlib && \
33476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33478 "RANLIB=$${RANLIB}" \
33479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33480 install-info) \
33481 || exit 1
33483 @endif target-zlib
33485 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
33486 maybe-installcheck-target-zlib:
33487 @if target-zlib
33488 maybe-installcheck-target-zlib: installcheck-target-zlib
33490 installcheck-target-zlib: \
33491 configure-target-zlib
33492 @$(unstage)
33493 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33494 r=`${PWD_COMMAND}`; export r; \
33495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33496 $(NORMAL_TARGET_EXPORTS) \
33497 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
33498 for flag in $(EXTRA_TARGET_FLAGS); do \
33499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33500 done; \
33501 (cd $(TARGET_SUBDIR)/zlib && \
33502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33504 "RANLIB=$${RANLIB}" \
33505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33506 installcheck) \
33507 || exit 1
33509 @endif target-zlib
33511 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
33512 maybe-mostlyclean-target-zlib:
33513 @if target-zlib
33514 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
33516 mostlyclean-target-zlib:
33517 @$(unstage)
33518 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33519 r=`${PWD_COMMAND}`; export r; \
33520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33521 $(NORMAL_TARGET_EXPORTS) \
33522 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
33523 for flag in $(EXTRA_TARGET_FLAGS); do \
33524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33525 done; \
33526 (cd $(TARGET_SUBDIR)/zlib && \
33527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33529 "RANLIB=$${RANLIB}" \
33530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33531 mostlyclean) \
33532 || exit 1
33534 @endif target-zlib
33536 .PHONY: maybe-clean-target-zlib clean-target-zlib
33537 maybe-clean-target-zlib:
33538 @if target-zlib
33539 maybe-clean-target-zlib: clean-target-zlib
33541 clean-target-zlib:
33542 @$(unstage)
33543 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33544 r=`${PWD_COMMAND}`; export r; \
33545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33546 $(NORMAL_TARGET_EXPORTS) \
33547 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
33548 for flag in $(EXTRA_TARGET_FLAGS); do \
33549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33550 done; \
33551 (cd $(TARGET_SUBDIR)/zlib && \
33552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33554 "RANLIB=$${RANLIB}" \
33555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33556 clean) \
33557 || exit 1
33559 @endif target-zlib
33561 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
33562 maybe-distclean-target-zlib:
33563 @if target-zlib
33564 maybe-distclean-target-zlib: distclean-target-zlib
33566 distclean-target-zlib:
33567 @$(unstage)
33568 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33569 r=`${PWD_COMMAND}`; export r; \
33570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33571 $(NORMAL_TARGET_EXPORTS) \
33572 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
33573 for flag in $(EXTRA_TARGET_FLAGS); do \
33574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33575 done; \
33576 (cd $(TARGET_SUBDIR)/zlib && \
33577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33579 "RANLIB=$${RANLIB}" \
33580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33581 distclean) \
33582 || exit 1
33584 @endif target-zlib
33586 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
33587 maybe-maintainer-clean-target-zlib:
33588 @if target-zlib
33589 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
33591 maintainer-clean-target-zlib:
33592 @$(unstage)
33593 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33594 r=`${PWD_COMMAND}`; export r; \
33595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33596 $(NORMAL_TARGET_EXPORTS) \
33597 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
33598 for flag in $(EXTRA_TARGET_FLAGS); do \
33599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33600 done; \
33601 (cd $(TARGET_SUBDIR)/zlib && \
33602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33604 "RANLIB=$${RANLIB}" \
33605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33606 maintainer-clean) \
33607 || exit 1
33609 @endif target-zlib
33613 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33614 @if target-boehm-gc
33615 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
33616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33617 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
33618 cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
33619 @endif target-boehm-gc
33623 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
33624 maybe-configure-target-boehm-gc:
33625 @if target-boehm-gc
33626 maybe-configure-target-boehm-gc: configure-target-boehm-gc
33627 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
33628 @$(unstage)
33629 @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
33630 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33631 r=`${PWD_COMMAND}`; export r; \
33632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33633 $(NORMAL_TARGET_EXPORTS) \
33634 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
33635 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
33636 case $(srcdir) in \
33637 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33638 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
33639 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33640 esac; \
33641 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
33642 libsrcdir="$$s/boehm-gc"; \
33643 rm -f no-such-file || : ; \
33644 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33645 $(TARGET_CONFIGARGS) $${srcdiroption} \
33646 || exit 1
33647 @endif target-boehm-gc
33653 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
33654 maybe-all-target-boehm-gc:
33655 @if target-boehm-gc
33656 TARGET-target-boehm-gc=all
33657 maybe-all-target-boehm-gc: all-target-boehm-gc
33658 all-target-boehm-gc: configure-target-boehm-gc
33659 @$(unstage)
33660 @r=`${PWD_COMMAND}`; export r; \
33661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33662 $(NORMAL_TARGET_EXPORTS) \
33663 (cd $(TARGET_SUBDIR)/boehm-gc && \
33664 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
33665 @endif target-boehm-gc
33671 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
33672 maybe-check-target-boehm-gc:
33673 @if target-boehm-gc
33674 maybe-check-target-boehm-gc: check-target-boehm-gc
33676 check-target-boehm-gc:
33677 @$(unstage)
33678 @r=`${PWD_COMMAND}`; export r; \
33679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33680 $(NORMAL_TARGET_EXPORTS) \
33681 (cd $(TARGET_SUBDIR)/boehm-gc && \
33682 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33684 @endif target-boehm-gc
33686 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
33687 maybe-install-target-boehm-gc:
33688 @if target-boehm-gc
33689 maybe-install-target-boehm-gc: install-target-boehm-gc
33691 install-target-boehm-gc: installdirs
33692 @$(unstage)
33693 @r=`${PWD_COMMAND}`; export r; \
33694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33695 $(NORMAL_TARGET_EXPORTS) \
33696 (cd $(TARGET_SUBDIR)/boehm-gc && \
33697 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33699 @endif target-boehm-gc
33701 # Other targets (info, dvi, etc.)
33703 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
33704 maybe-info-target-boehm-gc:
33705 @if target-boehm-gc
33706 maybe-info-target-boehm-gc: info-target-boehm-gc
33708 info-target-boehm-gc: \
33709 configure-target-boehm-gc
33710 @$(unstage)
33711 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33712 r=`${PWD_COMMAND}`; export r; \
33713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33714 $(NORMAL_TARGET_EXPORTS) \
33715 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
33716 for flag in $(EXTRA_TARGET_FLAGS); do \
33717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33718 done; \
33719 (cd $(TARGET_SUBDIR)/boehm-gc && \
33720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33722 "RANLIB=$${RANLIB}" \
33723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33724 info) \
33725 || exit 1
33727 @endif target-boehm-gc
33729 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
33730 maybe-dvi-target-boehm-gc:
33731 @if target-boehm-gc
33732 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
33734 dvi-target-boehm-gc: \
33735 configure-target-boehm-gc
33736 @$(unstage)
33737 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33738 r=`${PWD_COMMAND}`; export r; \
33739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33740 $(NORMAL_TARGET_EXPORTS) \
33741 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
33742 for flag in $(EXTRA_TARGET_FLAGS); do \
33743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33744 done; \
33745 (cd $(TARGET_SUBDIR)/boehm-gc && \
33746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33748 "RANLIB=$${RANLIB}" \
33749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33750 dvi) \
33751 || exit 1
33753 @endif target-boehm-gc
33755 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
33756 maybe-html-target-boehm-gc:
33757 @if target-boehm-gc
33758 maybe-html-target-boehm-gc: html-target-boehm-gc
33760 html-target-boehm-gc: \
33761 configure-target-boehm-gc
33762 @$(unstage)
33763 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33764 r=`${PWD_COMMAND}`; export r; \
33765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766 $(NORMAL_TARGET_EXPORTS) \
33767 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
33768 for flag in $(EXTRA_TARGET_FLAGS); do \
33769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33770 done; \
33771 (cd $(TARGET_SUBDIR)/boehm-gc && \
33772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33774 "RANLIB=$${RANLIB}" \
33775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33776 html) \
33777 || exit 1
33779 @endif target-boehm-gc
33781 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
33782 maybe-TAGS-target-boehm-gc:
33783 @if target-boehm-gc
33784 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
33786 TAGS-target-boehm-gc: \
33787 configure-target-boehm-gc
33788 @$(unstage)
33789 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33790 r=`${PWD_COMMAND}`; export r; \
33791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33792 $(NORMAL_TARGET_EXPORTS) \
33793 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
33794 for flag in $(EXTRA_TARGET_FLAGS); do \
33795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33796 done; \
33797 (cd $(TARGET_SUBDIR)/boehm-gc && \
33798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33800 "RANLIB=$${RANLIB}" \
33801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33802 TAGS) \
33803 || exit 1
33805 @endif target-boehm-gc
33807 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
33808 maybe-install-info-target-boehm-gc:
33809 @if target-boehm-gc
33810 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
33812 install-info-target-boehm-gc: \
33813 configure-target-boehm-gc \
33814 info-target-boehm-gc
33815 @$(unstage)
33816 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33817 r=`${PWD_COMMAND}`; export r; \
33818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33819 $(NORMAL_TARGET_EXPORTS) \
33820 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
33821 for flag in $(EXTRA_TARGET_FLAGS); do \
33822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33823 done; \
33824 (cd $(TARGET_SUBDIR)/boehm-gc && \
33825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33827 "RANLIB=$${RANLIB}" \
33828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33829 install-info) \
33830 || exit 1
33832 @endif target-boehm-gc
33834 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
33835 maybe-installcheck-target-boehm-gc:
33836 @if target-boehm-gc
33837 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
33839 installcheck-target-boehm-gc: \
33840 configure-target-boehm-gc
33841 @$(unstage)
33842 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33843 r=`${PWD_COMMAND}`; export r; \
33844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33845 $(NORMAL_TARGET_EXPORTS) \
33846 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
33847 for flag in $(EXTRA_TARGET_FLAGS); do \
33848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33849 done; \
33850 (cd $(TARGET_SUBDIR)/boehm-gc && \
33851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33853 "RANLIB=$${RANLIB}" \
33854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33855 installcheck) \
33856 || exit 1
33858 @endif target-boehm-gc
33860 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
33861 maybe-mostlyclean-target-boehm-gc:
33862 @if target-boehm-gc
33863 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
33865 mostlyclean-target-boehm-gc:
33866 @$(unstage)
33867 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33868 r=`${PWD_COMMAND}`; export r; \
33869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33870 $(NORMAL_TARGET_EXPORTS) \
33871 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33872 for flag in $(EXTRA_TARGET_FLAGS); do \
33873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33874 done; \
33875 (cd $(TARGET_SUBDIR)/boehm-gc && \
33876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33878 "RANLIB=$${RANLIB}" \
33879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33880 mostlyclean) \
33881 || exit 1
33883 @endif target-boehm-gc
33885 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
33886 maybe-clean-target-boehm-gc:
33887 @if target-boehm-gc
33888 maybe-clean-target-boehm-gc: clean-target-boehm-gc
33890 clean-target-boehm-gc:
33891 @$(unstage)
33892 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33893 r=`${PWD_COMMAND}`; export r; \
33894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33895 $(NORMAL_TARGET_EXPORTS) \
33896 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33897 for flag in $(EXTRA_TARGET_FLAGS); do \
33898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33899 done; \
33900 (cd $(TARGET_SUBDIR)/boehm-gc && \
33901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33903 "RANLIB=$${RANLIB}" \
33904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33905 clean) \
33906 || exit 1
33908 @endif target-boehm-gc
33910 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
33911 maybe-distclean-target-boehm-gc:
33912 @if target-boehm-gc
33913 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
33915 distclean-target-boehm-gc:
33916 @$(unstage)
33917 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33918 r=`${PWD_COMMAND}`; export r; \
33919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33920 $(NORMAL_TARGET_EXPORTS) \
33921 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33922 for flag in $(EXTRA_TARGET_FLAGS); do \
33923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33924 done; \
33925 (cd $(TARGET_SUBDIR)/boehm-gc && \
33926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33928 "RANLIB=$${RANLIB}" \
33929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33930 distclean) \
33931 || exit 1
33933 @endif target-boehm-gc
33935 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
33936 maybe-maintainer-clean-target-boehm-gc:
33937 @if target-boehm-gc
33938 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
33940 maintainer-clean-target-boehm-gc:
33941 @$(unstage)
33942 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33943 r=`${PWD_COMMAND}`; export r; \
33944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33945 $(NORMAL_TARGET_EXPORTS) \
33946 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33947 for flag in $(EXTRA_TARGET_FLAGS); do \
33948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33949 done; \
33950 (cd $(TARGET_SUBDIR)/boehm-gc && \
33951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33953 "RANLIB=$${RANLIB}" \
33954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33955 maintainer-clean) \
33956 || exit 1
33958 @endif target-boehm-gc
33962 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33963 @if target-qthreads
33964 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
33965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33966 rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
33967 cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
33968 @endif target-qthreads
33972 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
33973 maybe-configure-target-qthreads:
33974 @if target-qthreads
33975 maybe-configure-target-qthreads: configure-target-qthreads
33976 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
33977 @$(unstage)
33978 @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
33979 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33980 r=`${PWD_COMMAND}`; export r; \
33981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33982 $(NORMAL_TARGET_EXPORTS) \
33983 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
33984 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
33985 case $(srcdir) in \
33986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33987 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
33988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33989 esac; \
33990 srcdiroption="--srcdir=$${topdir}/qthreads"; \
33991 libsrcdir="$$s/qthreads"; \
33992 rm -f no-such-file || : ; \
33993 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33994 $(TARGET_CONFIGARGS) $${srcdiroption} \
33995 || exit 1
33996 @endif target-qthreads
34002 .PHONY: all-target-qthreads maybe-all-target-qthreads
34003 maybe-all-target-qthreads:
34004 @if target-qthreads
34005 TARGET-target-qthreads=all
34006 maybe-all-target-qthreads: all-target-qthreads
34007 all-target-qthreads: configure-target-qthreads
34008 @$(unstage)
34009 @r=`${PWD_COMMAND}`; export r; \
34010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34011 $(NORMAL_TARGET_EXPORTS) \
34012 (cd $(TARGET_SUBDIR)/qthreads && \
34013 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
34014 @endif target-qthreads
34020 .PHONY: check-target-qthreads maybe-check-target-qthreads
34021 maybe-check-target-qthreads:
34022 @if target-qthreads
34023 maybe-check-target-qthreads: check-target-qthreads
34025 check-target-qthreads:
34026 @$(unstage)
34027 @r=`${PWD_COMMAND}`; export r; \
34028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029 $(NORMAL_TARGET_EXPORTS) \
34030 (cd $(TARGET_SUBDIR)/qthreads && \
34031 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34033 @endif target-qthreads
34035 .PHONY: install-target-qthreads maybe-install-target-qthreads
34036 maybe-install-target-qthreads:
34037 @if target-qthreads
34038 maybe-install-target-qthreads: install-target-qthreads
34040 install-target-qthreads: installdirs
34041 @$(unstage)
34042 @r=`${PWD_COMMAND}`; export r; \
34043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34044 $(NORMAL_TARGET_EXPORTS) \
34045 (cd $(TARGET_SUBDIR)/qthreads && \
34046 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34048 @endif target-qthreads
34050 # Other targets (info, dvi, etc.)
34052 .PHONY: maybe-info-target-qthreads info-target-qthreads
34053 maybe-info-target-qthreads:
34054 @if target-qthreads
34055 maybe-info-target-qthreads: info-target-qthreads
34057 info-target-qthreads: \
34058 configure-target-qthreads
34059 @$(unstage)
34060 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34061 r=`${PWD_COMMAND}`; export r; \
34062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34063 $(NORMAL_TARGET_EXPORTS) \
34064 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
34065 for flag in $(EXTRA_TARGET_FLAGS); do \
34066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34067 done; \
34068 (cd $(TARGET_SUBDIR)/qthreads && \
34069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34071 "RANLIB=$${RANLIB}" \
34072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34073 info) \
34074 || exit 1
34076 @endif target-qthreads
34078 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
34079 maybe-dvi-target-qthreads:
34080 @if target-qthreads
34081 maybe-dvi-target-qthreads: dvi-target-qthreads
34083 dvi-target-qthreads: \
34084 configure-target-qthreads
34085 @$(unstage)
34086 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34087 r=`${PWD_COMMAND}`; export r; \
34088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34089 $(NORMAL_TARGET_EXPORTS) \
34090 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
34091 for flag in $(EXTRA_TARGET_FLAGS); do \
34092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34093 done; \
34094 (cd $(TARGET_SUBDIR)/qthreads && \
34095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34097 "RANLIB=$${RANLIB}" \
34098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34099 dvi) \
34100 || exit 1
34102 @endif target-qthreads
34104 .PHONY: maybe-html-target-qthreads html-target-qthreads
34105 maybe-html-target-qthreads:
34106 @if target-qthreads
34107 maybe-html-target-qthreads: html-target-qthreads
34109 html-target-qthreads: \
34110 configure-target-qthreads
34111 @$(unstage)
34112 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34113 r=`${PWD_COMMAND}`; export r; \
34114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34115 $(NORMAL_TARGET_EXPORTS) \
34116 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
34117 for flag in $(EXTRA_TARGET_FLAGS); do \
34118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34119 done; \
34120 (cd $(TARGET_SUBDIR)/qthreads && \
34121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34123 "RANLIB=$${RANLIB}" \
34124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34125 html) \
34126 || exit 1
34128 @endif target-qthreads
34130 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
34131 maybe-TAGS-target-qthreads:
34132 @if target-qthreads
34133 maybe-TAGS-target-qthreads: TAGS-target-qthreads
34135 TAGS-target-qthreads: \
34136 configure-target-qthreads
34137 @$(unstage)
34138 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34139 r=`${PWD_COMMAND}`; export r; \
34140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34141 $(NORMAL_TARGET_EXPORTS) \
34142 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
34143 for flag in $(EXTRA_TARGET_FLAGS); do \
34144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34145 done; \
34146 (cd $(TARGET_SUBDIR)/qthreads && \
34147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34149 "RANLIB=$${RANLIB}" \
34150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34151 TAGS) \
34152 || exit 1
34154 @endif target-qthreads
34156 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
34157 maybe-install-info-target-qthreads:
34158 @if target-qthreads
34159 maybe-install-info-target-qthreads: install-info-target-qthreads
34161 install-info-target-qthreads: \
34162 configure-target-qthreads \
34163 info-target-qthreads
34164 @$(unstage)
34165 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34166 r=`${PWD_COMMAND}`; export r; \
34167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34168 $(NORMAL_TARGET_EXPORTS) \
34169 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
34170 for flag in $(EXTRA_TARGET_FLAGS); do \
34171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34172 done; \
34173 (cd $(TARGET_SUBDIR)/qthreads && \
34174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34176 "RANLIB=$${RANLIB}" \
34177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34178 install-info) \
34179 || exit 1
34181 @endif target-qthreads
34183 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
34184 maybe-installcheck-target-qthreads:
34185 @if target-qthreads
34186 maybe-installcheck-target-qthreads: installcheck-target-qthreads
34188 installcheck-target-qthreads: \
34189 configure-target-qthreads
34190 @$(unstage)
34191 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34192 r=`${PWD_COMMAND}`; export r; \
34193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34194 $(NORMAL_TARGET_EXPORTS) \
34195 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
34196 for flag in $(EXTRA_TARGET_FLAGS); do \
34197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34198 done; \
34199 (cd $(TARGET_SUBDIR)/qthreads && \
34200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34202 "RANLIB=$${RANLIB}" \
34203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34204 installcheck) \
34205 || exit 1
34207 @endif target-qthreads
34209 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
34210 maybe-mostlyclean-target-qthreads:
34211 @if target-qthreads
34212 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
34214 mostlyclean-target-qthreads:
34215 @$(unstage)
34216 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34217 r=`${PWD_COMMAND}`; export r; \
34218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34219 $(NORMAL_TARGET_EXPORTS) \
34220 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
34221 for flag in $(EXTRA_TARGET_FLAGS); do \
34222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34223 done; \
34224 (cd $(TARGET_SUBDIR)/qthreads && \
34225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34227 "RANLIB=$${RANLIB}" \
34228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34229 mostlyclean) \
34230 || exit 1
34232 @endif target-qthreads
34234 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
34235 maybe-clean-target-qthreads:
34236 @if target-qthreads
34237 maybe-clean-target-qthreads: clean-target-qthreads
34239 clean-target-qthreads:
34240 @$(unstage)
34241 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34242 r=`${PWD_COMMAND}`; export r; \
34243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34244 $(NORMAL_TARGET_EXPORTS) \
34245 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
34246 for flag in $(EXTRA_TARGET_FLAGS); do \
34247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34248 done; \
34249 (cd $(TARGET_SUBDIR)/qthreads && \
34250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34252 "RANLIB=$${RANLIB}" \
34253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34254 clean) \
34255 || exit 1
34257 @endif target-qthreads
34259 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
34260 maybe-distclean-target-qthreads:
34261 @if target-qthreads
34262 maybe-distclean-target-qthreads: distclean-target-qthreads
34264 distclean-target-qthreads:
34265 @$(unstage)
34266 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34267 r=`${PWD_COMMAND}`; export r; \
34268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34269 $(NORMAL_TARGET_EXPORTS) \
34270 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
34271 for flag in $(EXTRA_TARGET_FLAGS); do \
34272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34273 done; \
34274 (cd $(TARGET_SUBDIR)/qthreads && \
34275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34277 "RANLIB=$${RANLIB}" \
34278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34279 distclean) \
34280 || exit 1
34282 @endif target-qthreads
34284 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
34285 maybe-maintainer-clean-target-qthreads:
34286 @if target-qthreads
34287 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
34289 maintainer-clean-target-qthreads:
34290 @$(unstage)
34291 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34292 r=`${PWD_COMMAND}`; export r; \
34293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34294 $(NORMAL_TARGET_EXPORTS) \
34295 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
34296 for flag in $(EXTRA_TARGET_FLAGS); do \
34297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34298 done; \
34299 (cd $(TARGET_SUBDIR)/qthreads && \
34300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34302 "RANLIB=$${RANLIB}" \
34303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34304 maintainer-clean) \
34305 || exit 1
34307 @endif target-qthreads
34311 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34312 @if target-rda
34313 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
34314 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34315 rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
34316 cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
34317 @endif target-rda
34321 .PHONY: configure-target-rda maybe-configure-target-rda
34322 maybe-configure-target-rda:
34323 @if target-rda
34324 maybe-configure-target-rda: configure-target-rda
34325 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
34326 @$(unstage)
34327 @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
34328 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34329 r=`${PWD_COMMAND}`; export r; \
34330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34331 $(NORMAL_TARGET_EXPORTS) \
34332 echo Configuring in $(TARGET_SUBDIR)/rda; \
34333 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
34334 case $(srcdir) in \
34335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34336 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
34337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34338 esac; \
34339 srcdiroption="--srcdir=$${topdir}/rda"; \
34340 libsrcdir="$$s/rda"; \
34341 rm -f no-such-file || : ; \
34342 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34343 $(TARGET_CONFIGARGS) $${srcdiroption} \
34344 || exit 1
34345 @endif target-rda
34351 .PHONY: all-target-rda maybe-all-target-rda
34352 maybe-all-target-rda:
34353 @if target-rda
34354 TARGET-target-rda=all
34355 maybe-all-target-rda: all-target-rda
34356 all-target-rda: configure-target-rda
34357 @$(unstage)
34358 @r=`${PWD_COMMAND}`; export r; \
34359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34360 $(NORMAL_TARGET_EXPORTS) \
34361 (cd $(TARGET_SUBDIR)/rda && \
34362 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
34363 @endif target-rda
34369 .PHONY: check-target-rda maybe-check-target-rda
34370 maybe-check-target-rda:
34371 @if target-rda
34372 maybe-check-target-rda: check-target-rda
34374 check-target-rda:
34375 @$(unstage)
34376 @r=`${PWD_COMMAND}`; export r; \
34377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34378 $(NORMAL_TARGET_EXPORTS) \
34379 (cd $(TARGET_SUBDIR)/rda && \
34380 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34382 @endif target-rda
34384 .PHONY: install-target-rda maybe-install-target-rda
34385 maybe-install-target-rda:
34386 @if target-rda
34387 maybe-install-target-rda: install-target-rda
34389 install-target-rda: installdirs
34390 @$(unstage)
34391 @r=`${PWD_COMMAND}`; export r; \
34392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34393 $(NORMAL_TARGET_EXPORTS) \
34394 (cd $(TARGET_SUBDIR)/rda && \
34395 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34397 @endif target-rda
34399 # Other targets (info, dvi, etc.)
34401 .PHONY: maybe-info-target-rda info-target-rda
34402 maybe-info-target-rda:
34403 @if target-rda
34404 maybe-info-target-rda: info-target-rda
34406 info-target-rda: \
34407 configure-target-rda
34408 @$(unstage)
34409 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34410 r=`${PWD_COMMAND}`; export r; \
34411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34412 $(NORMAL_TARGET_EXPORTS) \
34413 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
34414 for flag in $(EXTRA_TARGET_FLAGS); do \
34415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34416 done; \
34417 (cd $(TARGET_SUBDIR)/rda && \
34418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34420 "RANLIB=$${RANLIB}" \
34421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34422 info) \
34423 || exit 1
34425 @endif target-rda
34427 .PHONY: maybe-dvi-target-rda dvi-target-rda
34428 maybe-dvi-target-rda:
34429 @if target-rda
34430 maybe-dvi-target-rda: dvi-target-rda
34432 dvi-target-rda: \
34433 configure-target-rda
34434 @$(unstage)
34435 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34436 r=`${PWD_COMMAND}`; export r; \
34437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34438 $(NORMAL_TARGET_EXPORTS) \
34439 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
34440 for flag in $(EXTRA_TARGET_FLAGS); do \
34441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34442 done; \
34443 (cd $(TARGET_SUBDIR)/rda && \
34444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34446 "RANLIB=$${RANLIB}" \
34447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34448 dvi) \
34449 || exit 1
34451 @endif target-rda
34453 .PHONY: maybe-html-target-rda html-target-rda
34454 maybe-html-target-rda:
34455 @if target-rda
34456 maybe-html-target-rda: html-target-rda
34458 html-target-rda: \
34459 configure-target-rda
34460 @$(unstage)
34461 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34462 r=`${PWD_COMMAND}`; export r; \
34463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34464 $(NORMAL_TARGET_EXPORTS) \
34465 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
34466 for flag in $(EXTRA_TARGET_FLAGS); do \
34467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34468 done; \
34469 (cd $(TARGET_SUBDIR)/rda && \
34470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34472 "RANLIB=$${RANLIB}" \
34473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34474 html) \
34475 || exit 1
34477 @endif target-rda
34479 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
34480 maybe-TAGS-target-rda:
34481 @if target-rda
34482 maybe-TAGS-target-rda: TAGS-target-rda
34484 TAGS-target-rda: \
34485 configure-target-rda
34486 @$(unstage)
34487 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34488 r=`${PWD_COMMAND}`; export r; \
34489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34490 $(NORMAL_TARGET_EXPORTS) \
34491 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
34492 for flag in $(EXTRA_TARGET_FLAGS); do \
34493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34494 done; \
34495 (cd $(TARGET_SUBDIR)/rda && \
34496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34498 "RANLIB=$${RANLIB}" \
34499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34500 TAGS) \
34501 || exit 1
34503 @endif target-rda
34505 .PHONY: maybe-install-info-target-rda install-info-target-rda
34506 maybe-install-info-target-rda:
34507 @if target-rda
34508 maybe-install-info-target-rda: install-info-target-rda
34510 install-info-target-rda: \
34511 configure-target-rda \
34512 info-target-rda
34513 @$(unstage)
34514 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34515 r=`${PWD_COMMAND}`; export r; \
34516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517 $(NORMAL_TARGET_EXPORTS) \
34518 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
34519 for flag in $(EXTRA_TARGET_FLAGS); do \
34520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34521 done; \
34522 (cd $(TARGET_SUBDIR)/rda && \
34523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34525 "RANLIB=$${RANLIB}" \
34526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34527 install-info) \
34528 || exit 1
34530 @endif target-rda
34532 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
34533 maybe-installcheck-target-rda:
34534 @if target-rda
34535 maybe-installcheck-target-rda: installcheck-target-rda
34537 installcheck-target-rda: \
34538 configure-target-rda
34539 @$(unstage)
34540 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34541 r=`${PWD_COMMAND}`; export r; \
34542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34543 $(NORMAL_TARGET_EXPORTS) \
34544 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
34545 for flag in $(EXTRA_TARGET_FLAGS); do \
34546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34547 done; \
34548 (cd $(TARGET_SUBDIR)/rda && \
34549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34551 "RANLIB=$${RANLIB}" \
34552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34553 installcheck) \
34554 || exit 1
34556 @endif target-rda
34558 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
34559 maybe-mostlyclean-target-rda:
34560 @if target-rda
34561 maybe-mostlyclean-target-rda: mostlyclean-target-rda
34563 mostlyclean-target-rda:
34564 @$(unstage)
34565 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34566 r=`${PWD_COMMAND}`; export r; \
34567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34568 $(NORMAL_TARGET_EXPORTS) \
34569 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
34570 for flag in $(EXTRA_TARGET_FLAGS); do \
34571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34572 done; \
34573 (cd $(TARGET_SUBDIR)/rda && \
34574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34576 "RANLIB=$${RANLIB}" \
34577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34578 mostlyclean) \
34579 || exit 1
34581 @endif target-rda
34583 .PHONY: maybe-clean-target-rda clean-target-rda
34584 maybe-clean-target-rda:
34585 @if target-rda
34586 maybe-clean-target-rda: clean-target-rda
34588 clean-target-rda:
34589 @$(unstage)
34590 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34591 r=`${PWD_COMMAND}`; export r; \
34592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34593 $(NORMAL_TARGET_EXPORTS) \
34594 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
34595 for flag in $(EXTRA_TARGET_FLAGS); do \
34596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34597 done; \
34598 (cd $(TARGET_SUBDIR)/rda && \
34599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34601 "RANLIB=$${RANLIB}" \
34602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34603 clean) \
34604 || exit 1
34606 @endif target-rda
34608 .PHONY: maybe-distclean-target-rda distclean-target-rda
34609 maybe-distclean-target-rda:
34610 @if target-rda
34611 maybe-distclean-target-rda: distclean-target-rda
34613 distclean-target-rda:
34614 @$(unstage)
34615 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34616 r=`${PWD_COMMAND}`; export r; \
34617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34618 $(NORMAL_TARGET_EXPORTS) \
34619 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
34620 for flag in $(EXTRA_TARGET_FLAGS); do \
34621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34622 done; \
34623 (cd $(TARGET_SUBDIR)/rda && \
34624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34626 "RANLIB=$${RANLIB}" \
34627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34628 distclean) \
34629 || exit 1
34631 @endif target-rda
34633 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
34634 maybe-maintainer-clean-target-rda:
34635 @if target-rda
34636 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
34638 maintainer-clean-target-rda:
34639 @$(unstage)
34640 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34641 r=`${PWD_COMMAND}`; export r; \
34642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643 $(NORMAL_TARGET_EXPORTS) \
34644 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
34645 for flag in $(EXTRA_TARGET_FLAGS); do \
34646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34647 done; \
34648 (cd $(TARGET_SUBDIR)/rda && \
34649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34651 "RANLIB=$${RANLIB}" \
34652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34653 maintainer-clean) \
34654 || exit 1
34656 @endif target-rda
34660 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34661 @if target-libada
34662 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
34663 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34664 rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
34665 cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
34666 @endif target-libada
34670 .PHONY: configure-target-libada maybe-configure-target-libada
34671 maybe-configure-target-libada:
34672 @if target-libada
34673 maybe-configure-target-libada: configure-target-libada
34674 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
34675 @$(unstage)
34676 @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
34677 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34678 r=`${PWD_COMMAND}`; export r; \
34679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34680 $(NORMAL_TARGET_EXPORTS) \
34681 echo Configuring in $(TARGET_SUBDIR)/libada; \
34682 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
34683 case $(srcdir) in \
34684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34685 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
34686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34687 esac; \
34688 srcdiroption="--srcdir=$${topdir}/libada"; \
34689 libsrcdir="$$s/libada"; \
34690 rm -f no-such-file || : ; \
34691 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34692 $(TARGET_CONFIGARGS) $${srcdiroption} \
34693 || exit 1
34694 @endif target-libada
34700 .PHONY: all-target-libada maybe-all-target-libada
34701 maybe-all-target-libada:
34702 @if target-libada
34703 TARGET-target-libada=all
34704 maybe-all-target-libada: all-target-libada
34705 all-target-libada: configure-target-libada
34706 @$(unstage)
34707 @r=`${PWD_COMMAND}`; export r; \
34708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34709 $(NORMAL_TARGET_EXPORTS) \
34710 (cd $(TARGET_SUBDIR)/libada && \
34711 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
34712 @endif target-libada
34718 .PHONY: check-target-libada maybe-check-target-libada
34719 maybe-check-target-libada:
34720 @if target-libada
34721 maybe-check-target-libada: check-target-libada
34723 check-target-libada:
34724 @$(unstage)
34725 @r=`${PWD_COMMAND}`; export r; \
34726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34727 $(NORMAL_TARGET_EXPORTS) \
34728 (cd $(TARGET_SUBDIR)/libada && \
34729 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34731 @endif target-libada
34733 .PHONY: install-target-libada maybe-install-target-libada
34734 maybe-install-target-libada:
34735 @if target-libada
34736 maybe-install-target-libada: install-target-libada
34738 install-target-libada: installdirs
34739 @$(unstage)
34740 @r=`${PWD_COMMAND}`; export r; \
34741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34742 $(NORMAL_TARGET_EXPORTS) \
34743 (cd $(TARGET_SUBDIR)/libada && \
34744 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34746 @endif target-libada
34748 # Other targets (info, dvi, etc.)
34750 .PHONY: maybe-info-target-libada info-target-libada
34751 maybe-info-target-libada:
34752 @if target-libada
34753 maybe-info-target-libada: info-target-libada
34755 info-target-libada: \
34756 configure-target-libada
34757 @$(unstage)
34758 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34759 r=`${PWD_COMMAND}`; export r; \
34760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34761 $(NORMAL_TARGET_EXPORTS) \
34762 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
34763 for flag in $(EXTRA_TARGET_FLAGS); do \
34764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34765 done; \
34766 (cd $(TARGET_SUBDIR)/libada && \
34767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34769 "RANLIB=$${RANLIB}" \
34770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34771 info) \
34772 || exit 1
34774 @endif target-libada
34776 .PHONY: maybe-dvi-target-libada dvi-target-libada
34777 maybe-dvi-target-libada:
34778 @if target-libada
34779 maybe-dvi-target-libada: dvi-target-libada
34781 dvi-target-libada: \
34782 configure-target-libada
34783 @$(unstage)
34784 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34785 r=`${PWD_COMMAND}`; export r; \
34786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34787 $(NORMAL_TARGET_EXPORTS) \
34788 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
34789 for flag in $(EXTRA_TARGET_FLAGS); do \
34790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34791 done; \
34792 (cd $(TARGET_SUBDIR)/libada && \
34793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34795 "RANLIB=$${RANLIB}" \
34796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34797 dvi) \
34798 || exit 1
34800 @endif target-libada
34802 .PHONY: maybe-html-target-libada html-target-libada
34803 maybe-html-target-libada:
34804 @if target-libada
34805 maybe-html-target-libada: html-target-libada
34807 html-target-libada: \
34808 configure-target-libada
34809 @$(unstage)
34810 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34811 r=`${PWD_COMMAND}`; export r; \
34812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34813 $(NORMAL_TARGET_EXPORTS) \
34814 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
34815 for flag in $(EXTRA_TARGET_FLAGS); do \
34816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34817 done; \
34818 (cd $(TARGET_SUBDIR)/libada && \
34819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34821 "RANLIB=$${RANLIB}" \
34822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34823 html) \
34824 || exit 1
34826 @endif target-libada
34828 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
34829 maybe-TAGS-target-libada:
34830 @if target-libada
34831 maybe-TAGS-target-libada: TAGS-target-libada
34833 TAGS-target-libada: \
34834 configure-target-libada
34835 @$(unstage)
34836 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34837 r=`${PWD_COMMAND}`; export r; \
34838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34839 $(NORMAL_TARGET_EXPORTS) \
34840 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
34841 for flag in $(EXTRA_TARGET_FLAGS); do \
34842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34843 done; \
34844 (cd $(TARGET_SUBDIR)/libada && \
34845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34847 "RANLIB=$${RANLIB}" \
34848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34849 TAGS) \
34850 || exit 1
34852 @endif target-libada
34854 .PHONY: maybe-install-info-target-libada install-info-target-libada
34855 maybe-install-info-target-libada:
34856 @if target-libada
34857 maybe-install-info-target-libada: install-info-target-libada
34859 install-info-target-libada: \
34860 configure-target-libada \
34861 info-target-libada
34862 @$(unstage)
34863 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34864 r=`${PWD_COMMAND}`; export r; \
34865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34866 $(NORMAL_TARGET_EXPORTS) \
34867 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
34868 for flag in $(EXTRA_TARGET_FLAGS); do \
34869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34870 done; \
34871 (cd $(TARGET_SUBDIR)/libada && \
34872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34874 "RANLIB=$${RANLIB}" \
34875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34876 install-info) \
34877 || exit 1
34879 @endif target-libada
34881 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
34882 maybe-installcheck-target-libada:
34883 @if target-libada
34884 maybe-installcheck-target-libada: installcheck-target-libada
34886 installcheck-target-libada: \
34887 configure-target-libada
34888 @$(unstage)
34889 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34890 r=`${PWD_COMMAND}`; export r; \
34891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34892 $(NORMAL_TARGET_EXPORTS) \
34893 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
34894 for flag in $(EXTRA_TARGET_FLAGS); do \
34895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34896 done; \
34897 (cd $(TARGET_SUBDIR)/libada && \
34898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34900 "RANLIB=$${RANLIB}" \
34901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34902 installcheck) \
34903 || exit 1
34905 @endif target-libada
34907 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
34908 maybe-mostlyclean-target-libada:
34909 @if target-libada
34910 maybe-mostlyclean-target-libada: mostlyclean-target-libada
34912 mostlyclean-target-libada:
34913 @$(unstage)
34914 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34915 r=`${PWD_COMMAND}`; export r; \
34916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34917 $(NORMAL_TARGET_EXPORTS) \
34918 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
34919 for flag in $(EXTRA_TARGET_FLAGS); do \
34920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34921 done; \
34922 (cd $(TARGET_SUBDIR)/libada && \
34923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34925 "RANLIB=$${RANLIB}" \
34926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34927 mostlyclean) \
34928 || exit 1
34930 @endif target-libada
34932 .PHONY: maybe-clean-target-libada clean-target-libada
34933 maybe-clean-target-libada:
34934 @if target-libada
34935 maybe-clean-target-libada: clean-target-libada
34937 clean-target-libada:
34938 @$(unstage)
34939 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34940 r=`${PWD_COMMAND}`; export r; \
34941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34942 $(NORMAL_TARGET_EXPORTS) \
34943 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
34944 for flag in $(EXTRA_TARGET_FLAGS); do \
34945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34946 done; \
34947 (cd $(TARGET_SUBDIR)/libada && \
34948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34950 "RANLIB=$${RANLIB}" \
34951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34952 clean) \
34953 || exit 1
34955 @endif target-libada
34957 .PHONY: maybe-distclean-target-libada distclean-target-libada
34958 maybe-distclean-target-libada:
34959 @if target-libada
34960 maybe-distclean-target-libada: distclean-target-libada
34962 distclean-target-libada:
34963 @$(unstage)
34964 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34965 r=`${PWD_COMMAND}`; export r; \
34966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34967 $(NORMAL_TARGET_EXPORTS) \
34968 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
34969 for flag in $(EXTRA_TARGET_FLAGS); do \
34970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34971 done; \
34972 (cd $(TARGET_SUBDIR)/libada && \
34973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34975 "RANLIB=$${RANLIB}" \
34976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34977 distclean) \
34978 || exit 1
34980 @endif target-libada
34982 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
34983 maybe-maintainer-clean-target-libada:
34984 @if target-libada
34985 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
34987 maintainer-clean-target-libada:
34988 @$(unstage)
34989 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34990 r=`${PWD_COMMAND}`; export r; \
34991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34992 $(NORMAL_TARGET_EXPORTS) \
34993 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
34994 for flag in $(EXTRA_TARGET_FLAGS); do \
34995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34996 done; \
34997 (cd $(TARGET_SUBDIR)/libada && \
34998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35000 "RANLIB=$${RANLIB}" \
35001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35002 maintainer-clean) \
35003 || exit 1
35005 @endif target-libada
35009 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
35010 @if target-libgomp
35011 $(TARGET_SUBDIR)/libgomp/multilib.out: multilib.out
35012 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
35013 rm -f $(TARGET_SUBDIR)/libgomp/Makefile || : ; \
35014 cp multilib.out $(TARGET_SUBDIR)/libgomp/multilib.out
35015 @endif target-libgomp
35019 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
35020 maybe-configure-target-libgomp:
35021 @if target-libgomp
35022 maybe-configure-target-libgomp: configure-target-libgomp
35023 configure-target-libgomp: $(TARGET_SUBDIR)/libgomp/multilib.out
35024 @test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
35025 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
35026 r=`${PWD_COMMAND}`; export r; \
35027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35028 $(NORMAL_TARGET_EXPORTS) \
35029 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
35030 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
35031 case $(srcdir) in \
35032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35033 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
35034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35035 esac; \
35036 srcdiroption="--srcdir=$${topdir}/libgomp"; \
35037 libsrcdir="$$s/libgomp"; \
35038 rm -f no-such-file || : ; \
35039 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35040 $(TARGET_CONFIGARGS) $${srcdiroption} \
35041 || exit 1
35042 @endif target-libgomp
35048 .PHONY: all-target-libgomp maybe-all-target-libgomp
35049 maybe-all-target-libgomp:
35050 @if target-libgomp
35051 TARGET-target-libgomp=all
35052 maybe-all-target-libgomp: all-target-libgomp
35053 all-target-libgomp: configure-target-libgomp
35054 @r=`${PWD_COMMAND}`; export r; \
35055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35056 $(NORMAL_TARGET_EXPORTS) \
35057 (cd $(TARGET_SUBDIR)/libgomp && \
35058 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp))
35059 @endif target-libgomp
35065 .PHONY: check-target-libgomp maybe-check-target-libgomp
35066 maybe-check-target-libgomp:
35067 @if target-libgomp
35068 maybe-check-target-libgomp: check-target-libgomp
35070 check-target-libgomp:
35071 @r=`${PWD_COMMAND}`; export r; \
35072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35073 $(NORMAL_TARGET_EXPORTS) \
35074 (cd $(TARGET_SUBDIR)/libgomp && \
35075 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35077 @endif target-libgomp
35079 .PHONY: install-target-libgomp maybe-install-target-libgomp
35080 maybe-install-target-libgomp:
35081 @if target-libgomp
35082 maybe-install-target-libgomp: install-target-libgomp
35084 install-target-libgomp: installdirs
35085 @r=`${PWD_COMMAND}`; export r; \
35086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35087 $(NORMAL_TARGET_EXPORTS) \
35088 (cd $(TARGET_SUBDIR)/libgomp && \
35089 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35091 @endif target-libgomp
35093 # Other targets (info, dvi, etc.)
35095 .PHONY: maybe-info-target-libgomp info-target-libgomp
35096 maybe-info-target-libgomp:
35097 @if target-libgomp
35098 maybe-info-target-libgomp: info-target-libgomp
35100 info-target-libgomp: \
35101 configure-target-libgomp
35102 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35103 r=`${PWD_COMMAND}`; export r; \
35104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35105 $(NORMAL_TARGET_EXPORTS) \
35106 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
35107 for flag in $(EXTRA_TARGET_FLAGS); do \
35108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35109 done; \
35110 (cd $(TARGET_SUBDIR)/libgomp && \
35111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35113 "RANLIB=$${RANLIB}" \
35114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35115 info) \
35116 || exit 1
35118 @endif target-libgomp
35120 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
35121 maybe-dvi-target-libgomp:
35122 @if target-libgomp
35123 maybe-dvi-target-libgomp: dvi-target-libgomp
35125 dvi-target-libgomp: \
35126 configure-target-libgomp
35127 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35128 r=`${PWD_COMMAND}`; export r; \
35129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35130 $(NORMAL_TARGET_EXPORTS) \
35131 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
35132 for flag in $(EXTRA_TARGET_FLAGS); do \
35133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35134 done; \
35135 (cd $(TARGET_SUBDIR)/libgomp && \
35136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35138 "RANLIB=$${RANLIB}" \
35139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35140 dvi) \
35141 || exit 1
35143 @endif target-libgomp
35145 .PHONY: maybe-html-target-libgomp html-target-libgomp
35146 maybe-html-target-libgomp:
35147 @if target-libgomp
35148 maybe-html-target-libgomp: html-target-libgomp
35150 html-target-libgomp: \
35151 configure-target-libgomp
35152 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35153 r=`${PWD_COMMAND}`; export r; \
35154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35155 $(NORMAL_TARGET_EXPORTS) \
35156 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
35157 for flag in $(EXTRA_TARGET_FLAGS); do \
35158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35159 done; \
35160 (cd $(TARGET_SUBDIR)/libgomp && \
35161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35163 "RANLIB=$${RANLIB}" \
35164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35165 html) \
35166 || exit 1
35168 @endif target-libgomp
35170 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
35171 maybe-TAGS-target-libgomp:
35172 @if target-libgomp
35173 maybe-TAGS-target-libgomp: TAGS-target-libgomp
35175 TAGS-target-libgomp: \
35176 configure-target-libgomp
35177 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35178 r=`${PWD_COMMAND}`; export r; \
35179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35180 $(NORMAL_TARGET_EXPORTS) \
35181 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
35182 for flag in $(EXTRA_TARGET_FLAGS); do \
35183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35184 done; \
35185 (cd $(TARGET_SUBDIR)/libgomp && \
35186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35188 "RANLIB=$${RANLIB}" \
35189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35190 TAGS) \
35191 || exit 1
35193 @endif target-libgomp
35195 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
35196 maybe-install-info-target-libgomp:
35197 @if target-libgomp
35198 maybe-install-info-target-libgomp: install-info-target-libgomp
35200 install-info-target-libgomp: \
35201 configure-target-libgomp \
35202 info-target-libgomp
35203 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35204 r=`${PWD_COMMAND}`; export r; \
35205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35206 $(NORMAL_TARGET_EXPORTS) \
35207 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
35208 for flag in $(EXTRA_TARGET_FLAGS); do \
35209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35210 done; \
35211 (cd $(TARGET_SUBDIR)/libgomp && \
35212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35214 "RANLIB=$${RANLIB}" \
35215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35216 install-info) \
35217 || exit 1
35219 @endif target-libgomp
35221 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
35222 maybe-installcheck-target-libgomp:
35223 @if target-libgomp
35224 maybe-installcheck-target-libgomp: installcheck-target-libgomp
35226 installcheck-target-libgomp: \
35227 configure-target-libgomp
35228 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35229 r=`${PWD_COMMAND}`; export r; \
35230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35231 $(NORMAL_TARGET_EXPORTS) \
35232 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
35233 for flag in $(EXTRA_TARGET_FLAGS); do \
35234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35235 done; \
35236 (cd $(TARGET_SUBDIR)/libgomp && \
35237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35239 "RANLIB=$${RANLIB}" \
35240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35241 installcheck) \
35242 || exit 1
35244 @endif target-libgomp
35246 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
35247 maybe-mostlyclean-target-libgomp:
35248 @if target-libgomp
35249 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
35251 mostlyclean-target-libgomp:
35252 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35253 r=`${PWD_COMMAND}`; export r; \
35254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255 $(NORMAL_TARGET_EXPORTS) \
35256 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
35257 for flag in $(EXTRA_TARGET_FLAGS); do \
35258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35259 done; \
35260 (cd $(TARGET_SUBDIR)/libgomp && \
35261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263 "RANLIB=$${RANLIB}" \
35264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35265 mostlyclean) \
35266 || exit 1
35268 @endif target-libgomp
35270 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
35271 maybe-clean-target-libgomp:
35272 @if target-libgomp
35273 maybe-clean-target-libgomp: clean-target-libgomp
35275 clean-target-libgomp:
35276 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35277 r=`${PWD_COMMAND}`; export r; \
35278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35279 $(NORMAL_TARGET_EXPORTS) \
35280 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
35281 for flag in $(EXTRA_TARGET_FLAGS); do \
35282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35283 done; \
35284 (cd $(TARGET_SUBDIR)/libgomp && \
35285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35287 "RANLIB=$${RANLIB}" \
35288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35289 clean) \
35290 || exit 1
35292 @endif target-libgomp
35294 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
35295 maybe-distclean-target-libgomp:
35296 @if target-libgomp
35297 maybe-distclean-target-libgomp: distclean-target-libgomp
35299 distclean-target-libgomp:
35300 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35301 r=`${PWD_COMMAND}`; export r; \
35302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35303 $(NORMAL_TARGET_EXPORTS) \
35304 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
35305 for flag in $(EXTRA_TARGET_FLAGS); do \
35306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35307 done; \
35308 (cd $(TARGET_SUBDIR)/libgomp && \
35309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35311 "RANLIB=$${RANLIB}" \
35312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35313 distclean) \
35314 || exit 1
35316 @endif target-libgomp
35318 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
35319 maybe-maintainer-clean-target-libgomp:
35320 @if target-libgomp
35321 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
35323 maintainer-clean-target-libgomp:
35324 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35325 r=`${PWD_COMMAND}`; export r; \
35326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35327 $(NORMAL_TARGET_EXPORTS) \
35328 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
35329 for flag in $(EXTRA_TARGET_FLAGS); do \
35330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35331 done; \
35332 (cd $(TARGET_SUBDIR)/libgomp && \
35333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35335 "RANLIB=$${RANLIB}" \
35336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35337 maintainer-clean) \
35338 || exit 1
35340 @endif target-libgomp
35344 # ----------
35345 # GCC module
35346 # ----------
35348 @if gcc-no-bootstrap
35349 # GCC has some more recursive targets, which trigger the old
35350 # (but still current, until the toplevel bootstrap project
35351 # is finished) compiler bootstrapping rules.
35353 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
35354 .PHONY: $(GCC_STRAP_TARGETS)
35355 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
35356 @r=`${PWD_COMMAND}`; export r; \
35357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35358 $(HOST_EXPORTS) \
35359 echo "Bootstrapping the compiler"; \
35360 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35361 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
35362 @r=`${PWD_COMMAND}`; export r; \
35363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35364 case "$@" in \
35365 *bootstrap4-lean ) \
35366 msg="Comparing stage3 and stage4 of the compiler"; \
35367 compare=compare3-lean ;; \
35368 *bootstrap4 ) \
35369 msg="Comparing stage3 and stage4 of the compiler"; \
35370 compare=compare3 ;; \
35371 *-lean ) \
35372 msg="Comparing stage2 and stage3 of the compiler"; \
35373 compare=compare-lean ;; \
35374 * ) \
35375 msg="Comparing stage2 and stage3 of the compiler"; \
35376 compare=compare ;; \
35377 esac; \
35378 $(HOST_EXPORTS) \
35379 echo "$$msg"; \
35380 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
35381 @r=`${PWD_COMMAND}`; export r; \
35382 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35383 echo "Building runtime libraries"; \
35384 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35386 profiledbootstrap: all-prebootstrap configure-gcc
35387 @r=`${PWD_COMMAND}`; export r; \
35388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35389 $(HOST_EXPORTS) \
35390 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35391 echo "Bootstrapping training compiler"; \
35392 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
35393 @r=`${PWD_COMMAND}`; export r; \
35394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35395 $(HOST_EXPORTS) \
35396 echo "Building feedback based compiler"; \
35397 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
35398 @r=`${PWD_COMMAND}`; export r; \
35399 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35400 echo "Building runtime libraries"; \
35401 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35403 .PHONY: cross
35404 cross: all-build all-gas all-ld
35405 @r=`${PWD_COMMAND}`; export r; \
35406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35407 $(HOST_EXPORTS) \
35408 echo "Building the C and C++ compiler"; \
35409 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
35410 @r=`${PWD_COMMAND}`; export r; \
35411 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35412 echo "Building runtime libraries"; \
35413 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
35414 @endif gcc-no-bootstrap
35416 @if gcc
35417 .PHONY: check-gcc-c++
35418 check-gcc-c++:
35419 @if [ -f ./gcc/Makefile ] ; then \
35420 r=`${PWD_COMMAND}`; export r; \
35421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35422 $(HOST_EXPORTS) \
35423 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
35424 else \
35425 true; \
35428 .PHONY: check-c++
35429 check-c++: check-target-libstdc++-v3 check-gcc-c++
35431 # Install the gcc headers files, but not the fixed include files,
35432 # which Cygnus is not allowed to distribute. This rule is very
35433 # dependent on the workings of the gcc Makefile.in.
35434 .PHONY: gcc-no-fixedincludes
35435 gcc-no-fixedincludes:
35436 @if [ -f ./gcc/Makefile ]; then \
35437 rm -rf gcc/tmp-include; \
35438 mv gcc/include gcc/tmp-include 2>/dev/null; \
35439 mkdir gcc/include; \
35440 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
35441 touch gcc/stmp-fixinc gcc/include/fixed; \
35442 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
35443 r=`${PWD_COMMAND}`; export r; \
35444 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35445 $(HOST_EXPORTS) \
35446 (cd ./gcc && \
35447 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
35448 rm -rf gcc/include; \
35449 mv gcc/tmp-include gcc/include 2>/dev/null; \
35450 else true; fi
35451 @endif gcc
35453 # ---------------------
35454 # GCC bootstrap support
35455 # ---------------------
35457 # We track the current stage (the one in 'gcc') in the stage_current file.
35458 # stage_last instead tracks the stage that was built last. These targets
35459 # are dummy when toplevel bootstrap is not active.
35461 # While making host and target tools, symlinks to the final stage must be
35462 # there, so $(MAKE) $(unstage) should be run at various points. To avoid
35463 # excessive recursive invocations of make, we "inline" them using a variable.
35465 unstage = :
35466 stage = :
35468 @if gcc-bootstrap
35469 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
35470 stage = $(MAKE) `cat stage_current`-end
35471 @endif gcc-bootstrap
35473 .PHONY: unstage stage
35474 unstage:
35475 @$(unstage)
35476 stage:
35477 @$(stage)
35479 # We name the build directories for the various stages "stage1-gcc",
35480 # "stage2-gcc","stage3-gcc", etc.
35482 # Since the 'compare' process will fail (on debugging information) if any
35483 # directory names are different, we need to link the gcc directory for
35484 # the previous stage to a constant name ('gcc-prev'), and to make the name of
35485 # the build directories constant as well. For the latter, we use naked names
35486 # like 'gcc', because the scripts in that directory assume it. We use
35487 # mv on platforms where symlinks to directories do not work or are not
35488 # reliable.
35490 # 'touch' doesn't work right on some platforms.
35491 STAMP = echo timestamp >
35493 # Only build the C compiler for stage1, because that is the only one that
35494 # we can guarantee will build with the native compiler, and also it is the
35495 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
35496 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
35497 # overrideable (for a bootstrap build stage1 also builds gcc.info).
35499 STAGE1_CFLAGS=@stage1_cflags@
35500 STAGE1_LANGUAGES=@stage1_languages@
35502 # We only want to compare .o files, so set this!
35503 objext = .o
35505 # Flags to pass to stage2 and later makes.
35506 POSTSTAGE1_FLAGS_TO_PASS = \
35507 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
35508 STAGE_PREFIX=$$r/prev-gcc/ \
35509 CFLAGS="$(BOOT_CFLAGS)" \
35510 ADAC="\$$(CC)"
35512 # For stage 1:
35513 # * We force-disable intermodule optimizations, even if
35514 # --enable-intermodule was passed, since the installed compiler probably
35515 # can't handle them. Luckily, autoconf always respects
35516 # the last argument when conflicting --enable arguments are passed.
35517 # * Likewise, we force-disable coverage flags, since the installed compiler
35518 # probably has never heard of them.
35519 # * We build only C (and possibly Ada).
35522 .PHONY: stage1-start stage1-end
35524 stage1-start::
35525 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35526 echo stage1 > stage_current ; \
35527 echo stage1 > stage_last; \
35528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35529 @if bfd
35530 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
35531 mkdir stage1-bfd; \
35532 set stage1-bfd bfd ; \
35533 @CREATE_LINK_TO_DIR@
35534 @endif bfd
35535 @if opcodes
35536 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
35537 mkdir stage1-opcodes; \
35538 set stage1-opcodes opcodes ; \
35539 @CREATE_LINK_TO_DIR@
35540 @endif opcodes
35541 @if binutils
35542 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
35543 mkdir stage1-binutils; \
35544 set stage1-binutils binutils ; \
35545 @CREATE_LINK_TO_DIR@
35546 @endif binutils
35547 @if gas
35548 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
35549 mkdir stage1-gas; \
35550 set stage1-gas gas ; \
35551 @CREATE_LINK_TO_DIR@
35552 @endif gas
35553 @if gcc
35554 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
35555 mkdir stage1-gcc; \
35556 set stage1-gcc gcc ; \
35557 @CREATE_LINK_TO_DIR@
35558 @endif gcc
35559 @if intl
35560 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
35561 mkdir stage1-intl; \
35562 set stage1-intl intl ; \
35563 @CREATE_LINK_TO_DIR@
35564 @endif intl
35565 @if ld
35566 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
35567 mkdir stage1-ld; \
35568 set stage1-ld ld ; \
35569 @CREATE_LINK_TO_DIR@
35570 @endif ld
35571 @if libcpp
35572 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
35573 mkdir stage1-libcpp; \
35574 set stage1-libcpp libcpp ; \
35575 @CREATE_LINK_TO_DIR@
35576 @endif libcpp
35577 @if libiberty
35578 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
35579 mkdir stage1-libiberty; \
35580 set stage1-libiberty libiberty ; \
35581 @CREATE_LINK_TO_DIR@
35582 @endif libiberty
35583 @if zlib
35584 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
35585 mkdir stage1-zlib; \
35586 set stage1-zlib zlib ; \
35587 @CREATE_LINK_TO_DIR@
35588 @endif zlib
35590 stage1-end::
35591 @rm -f stage_current
35592 @if bfd
35593 @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
35594 @UNDO_LINK_TO_DIR@
35595 @endif bfd
35596 @if opcodes
35597 @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
35598 @UNDO_LINK_TO_DIR@
35599 @endif opcodes
35600 @if binutils
35601 @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
35602 @UNDO_LINK_TO_DIR@
35603 @endif binutils
35604 @if gas
35605 @cd $(HOST_SUBDIR); set gas stage1-gas ; \
35606 @UNDO_LINK_TO_DIR@
35607 @endif gas
35608 @if gcc
35609 @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
35610 @UNDO_LINK_TO_DIR@
35611 @endif gcc
35612 @if intl
35613 @cd $(HOST_SUBDIR); set intl stage1-intl ; \
35614 @UNDO_LINK_TO_DIR@
35615 @endif intl
35616 @if ld
35617 @cd $(HOST_SUBDIR); set ld stage1-ld ; \
35618 @UNDO_LINK_TO_DIR@
35619 @endif ld
35620 @if libcpp
35621 @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
35622 @UNDO_LINK_TO_DIR@
35623 @endif libcpp
35624 @if libiberty
35625 @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
35626 @UNDO_LINK_TO_DIR@
35627 @endif libiberty
35628 @if zlib
35629 @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
35630 @UNDO_LINK_TO_DIR@
35631 @endif zlib
35633 # Bubble a bugfix through all the stages up to stage 1. They
35634 # are remade, but not reconfigured. The next stage (if any) will not
35635 # be reconfigured as well.
35636 .PHONY: stage1-bubble
35637 stage1-bubble::
35638 @r=`${PWD_COMMAND}`; export r; \
35639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35640 if test -f stage1-lean ; then \
35641 echo Skipping rebuild of stage1 ; \
35642 else \
35643 $(MAKE) stage1-start; \
35644 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
35647 .PHONY: all-stage1 clean-stage1
35648 do-clean: clean-stage1
35650 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35651 # only possibility, but now it conflicts with no-bootstrap rules
35652 @if gcc-bootstrap
35657 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35659 .PHONY: distclean-stage1
35660 distclean-stage1::
35661 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35662 rm -rf stage1-*
35665 @endif gcc-bootstrap
35668 .PHONY: stage2-start stage2-end
35670 stage2-start::
35671 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35672 echo stage2 > stage_current ; \
35673 echo stage2 > stage_last; \
35674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35675 @if bfd
35676 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
35677 mkdir stage2-bfd; \
35678 set stage2-bfd bfd ; \
35679 @CREATE_LINK_TO_DIR@ ; \
35680 set stage1-bfd prev-bfd ; \
35681 @CREATE_LINK_TO_DIR@
35682 @endif bfd
35683 @if opcodes
35684 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
35685 mkdir stage2-opcodes; \
35686 set stage2-opcodes opcodes ; \
35687 @CREATE_LINK_TO_DIR@ ; \
35688 set stage1-opcodes prev-opcodes ; \
35689 @CREATE_LINK_TO_DIR@
35690 @endif opcodes
35691 @if binutils
35692 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
35693 mkdir stage2-binutils; \
35694 set stage2-binutils binutils ; \
35695 @CREATE_LINK_TO_DIR@ ; \
35696 set stage1-binutils prev-binutils ; \
35697 @CREATE_LINK_TO_DIR@
35698 @endif binutils
35699 @if gas
35700 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
35701 mkdir stage2-gas; \
35702 set stage2-gas gas ; \
35703 @CREATE_LINK_TO_DIR@ ; \
35704 set stage1-gas prev-gas ; \
35705 @CREATE_LINK_TO_DIR@
35706 @endif gas
35707 @if gcc
35708 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
35709 mkdir stage2-gcc; \
35710 set stage2-gcc gcc ; \
35711 @CREATE_LINK_TO_DIR@ ; \
35712 set stage1-gcc prev-gcc ; \
35713 @CREATE_LINK_TO_DIR@
35714 @endif gcc
35715 @if intl
35716 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
35717 mkdir stage2-intl; \
35718 set stage2-intl intl ; \
35719 @CREATE_LINK_TO_DIR@ ; \
35720 set stage1-intl prev-intl ; \
35721 @CREATE_LINK_TO_DIR@
35722 @endif intl
35723 @if ld
35724 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
35725 mkdir stage2-ld; \
35726 set stage2-ld ld ; \
35727 @CREATE_LINK_TO_DIR@ ; \
35728 set stage1-ld prev-ld ; \
35729 @CREATE_LINK_TO_DIR@
35730 @endif ld
35731 @if libcpp
35732 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
35733 mkdir stage2-libcpp; \
35734 set stage2-libcpp libcpp ; \
35735 @CREATE_LINK_TO_DIR@ ; \
35736 set stage1-libcpp prev-libcpp ; \
35737 @CREATE_LINK_TO_DIR@
35738 @endif libcpp
35739 @if libiberty
35740 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
35741 mkdir stage2-libiberty; \
35742 set stage2-libiberty libiberty ; \
35743 @CREATE_LINK_TO_DIR@ ; \
35744 set stage1-libiberty prev-libiberty ; \
35745 @CREATE_LINK_TO_DIR@
35746 @endif libiberty
35747 @if zlib
35748 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
35749 mkdir stage2-zlib; \
35750 set stage2-zlib zlib ; \
35751 @CREATE_LINK_TO_DIR@ ; \
35752 set stage1-zlib prev-zlib ; \
35753 @CREATE_LINK_TO_DIR@
35754 @endif zlib
35756 stage2-end::
35757 @rm -f stage_current
35758 @if bfd
35759 @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
35760 @UNDO_LINK_TO_DIR@ ; \
35761 set prev-bfd stage1-bfd ; \
35762 @UNDO_LINK_TO_DIR@
35763 @endif bfd
35764 @if opcodes
35765 @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
35766 @UNDO_LINK_TO_DIR@ ; \
35767 set prev-opcodes stage1-opcodes ; \
35768 @UNDO_LINK_TO_DIR@
35769 @endif opcodes
35770 @if binutils
35771 @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
35772 @UNDO_LINK_TO_DIR@ ; \
35773 set prev-binutils stage1-binutils ; \
35774 @UNDO_LINK_TO_DIR@
35775 @endif binutils
35776 @if gas
35777 @cd $(HOST_SUBDIR); set gas stage2-gas ; \
35778 @UNDO_LINK_TO_DIR@ ; \
35779 set prev-gas stage1-gas ; \
35780 @UNDO_LINK_TO_DIR@
35781 @endif gas
35782 @if gcc
35783 @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
35784 @UNDO_LINK_TO_DIR@ ; \
35785 set prev-gcc stage1-gcc ; \
35786 @UNDO_LINK_TO_DIR@
35787 @endif gcc
35788 @if intl
35789 @cd $(HOST_SUBDIR); set intl stage2-intl ; \
35790 @UNDO_LINK_TO_DIR@ ; \
35791 set prev-intl stage1-intl ; \
35792 @UNDO_LINK_TO_DIR@
35793 @endif intl
35794 @if ld
35795 @cd $(HOST_SUBDIR); set ld stage2-ld ; \
35796 @UNDO_LINK_TO_DIR@ ; \
35797 set prev-ld stage1-ld ; \
35798 @UNDO_LINK_TO_DIR@
35799 @endif ld
35800 @if libcpp
35801 @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
35802 @UNDO_LINK_TO_DIR@ ; \
35803 set prev-libcpp stage1-libcpp ; \
35804 @UNDO_LINK_TO_DIR@
35805 @endif libcpp
35806 @if libiberty
35807 @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
35808 @UNDO_LINK_TO_DIR@ ; \
35809 set prev-libiberty stage1-libiberty ; \
35810 @UNDO_LINK_TO_DIR@
35811 @endif libiberty
35812 @if zlib
35813 @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
35814 @UNDO_LINK_TO_DIR@ ; \
35815 set prev-zlib stage1-zlib ; \
35816 @UNDO_LINK_TO_DIR@
35817 @endif zlib
35819 # Bubble a bugfix through all the stages up to stage 2. They
35820 # are remade, but not reconfigured. The next stage (if any) will not
35821 # be reconfigured as well.
35822 .PHONY: stage2-bubble
35823 stage2-bubble:: stage1-bubble
35824 @r=`${PWD_COMMAND}`; export r; \
35825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35826 if test -f stage2-lean || test -f stage1-lean ; then \
35827 echo Skipping rebuild of stage2 ; \
35828 else \
35829 $(MAKE) stage2-start; \
35830 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
35833 .PHONY: all-stage2 clean-stage2
35834 do-clean: clean-stage2
35836 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35837 # only possibility, but now it conflicts with no-bootstrap rules
35838 @if gcc-bootstrap
35842 .PHONY: bootstrap2
35843 bootstrap2: stage2-bubble
35844 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35847 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35848 distclean-stage1:: distclean-stage2
35849 .PHONY: distclean-stage2
35850 distclean-stage2::
35851 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35852 rm -rf stage2-*
35855 @endif gcc-bootstrap
35858 .PHONY: stage3-start stage3-end
35860 stage3-start::
35861 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35862 echo stage3 > stage_current ; \
35863 echo stage3 > stage_last; \
35864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35865 @if bfd
35866 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
35867 mkdir stage3-bfd; \
35868 set stage3-bfd bfd ; \
35869 @CREATE_LINK_TO_DIR@ ; \
35870 set stage2-bfd prev-bfd ; \
35871 @CREATE_LINK_TO_DIR@
35872 @endif bfd
35873 @if opcodes
35874 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
35875 mkdir stage3-opcodes; \
35876 set stage3-opcodes opcodes ; \
35877 @CREATE_LINK_TO_DIR@ ; \
35878 set stage2-opcodes prev-opcodes ; \
35879 @CREATE_LINK_TO_DIR@
35880 @endif opcodes
35881 @if binutils
35882 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
35883 mkdir stage3-binutils; \
35884 set stage3-binutils binutils ; \
35885 @CREATE_LINK_TO_DIR@ ; \
35886 set stage2-binutils prev-binutils ; \
35887 @CREATE_LINK_TO_DIR@
35888 @endif binutils
35889 @if gas
35890 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
35891 mkdir stage3-gas; \
35892 set stage3-gas gas ; \
35893 @CREATE_LINK_TO_DIR@ ; \
35894 set stage2-gas prev-gas ; \
35895 @CREATE_LINK_TO_DIR@
35896 @endif gas
35897 @if gcc
35898 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
35899 mkdir stage3-gcc; \
35900 set stage3-gcc gcc ; \
35901 @CREATE_LINK_TO_DIR@ ; \
35902 set stage2-gcc prev-gcc ; \
35903 @CREATE_LINK_TO_DIR@
35904 @endif gcc
35905 @if intl
35906 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
35907 mkdir stage3-intl; \
35908 set stage3-intl intl ; \
35909 @CREATE_LINK_TO_DIR@ ; \
35910 set stage2-intl prev-intl ; \
35911 @CREATE_LINK_TO_DIR@
35912 @endif intl
35913 @if ld
35914 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
35915 mkdir stage3-ld; \
35916 set stage3-ld ld ; \
35917 @CREATE_LINK_TO_DIR@ ; \
35918 set stage2-ld prev-ld ; \
35919 @CREATE_LINK_TO_DIR@
35920 @endif ld
35921 @if libcpp
35922 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
35923 mkdir stage3-libcpp; \
35924 set stage3-libcpp libcpp ; \
35925 @CREATE_LINK_TO_DIR@ ; \
35926 set stage2-libcpp prev-libcpp ; \
35927 @CREATE_LINK_TO_DIR@
35928 @endif libcpp
35929 @if libiberty
35930 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
35931 mkdir stage3-libiberty; \
35932 set stage3-libiberty libiberty ; \
35933 @CREATE_LINK_TO_DIR@ ; \
35934 set stage2-libiberty prev-libiberty ; \
35935 @CREATE_LINK_TO_DIR@
35936 @endif libiberty
35937 @if zlib
35938 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
35939 mkdir stage3-zlib; \
35940 set stage3-zlib zlib ; \
35941 @CREATE_LINK_TO_DIR@ ; \
35942 set stage2-zlib prev-zlib ; \
35943 @CREATE_LINK_TO_DIR@
35944 @endif zlib
35946 stage3-end::
35947 @rm -f stage_current
35948 @if bfd
35949 @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
35950 @UNDO_LINK_TO_DIR@ ; \
35951 set prev-bfd stage2-bfd ; \
35952 @UNDO_LINK_TO_DIR@
35953 @endif bfd
35954 @if opcodes
35955 @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
35956 @UNDO_LINK_TO_DIR@ ; \
35957 set prev-opcodes stage2-opcodes ; \
35958 @UNDO_LINK_TO_DIR@
35959 @endif opcodes
35960 @if binutils
35961 @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
35962 @UNDO_LINK_TO_DIR@ ; \
35963 set prev-binutils stage2-binutils ; \
35964 @UNDO_LINK_TO_DIR@
35965 @endif binutils
35966 @if gas
35967 @cd $(HOST_SUBDIR); set gas stage3-gas ; \
35968 @UNDO_LINK_TO_DIR@ ; \
35969 set prev-gas stage2-gas ; \
35970 @UNDO_LINK_TO_DIR@
35971 @endif gas
35972 @if gcc
35973 @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
35974 @UNDO_LINK_TO_DIR@ ; \
35975 set prev-gcc stage2-gcc ; \
35976 @UNDO_LINK_TO_DIR@
35977 @endif gcc
35978 @if intl
35979 @cd $(HOST_SUBDIR); set intl stage3-intl ; \
35980 @UNDO_LINK_TO_DIR@ ; \
35981 set prev-intl stage2-intl ; \
35982 @UNDO_LINK_TO_DIR@
35983 @endif intl
35984 @if ld
35985 @cd $(HOST_SUBDIR); set ld stage3-ld ; \
35986 @UNDO_LINK_TO_DIR@ ; \
35987 set prev-ld stage2-ld ; \
35988 @UNDO_LINK_TO_DIR@
35989 @endif ld
35990 @if libcpp
35991 @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
35992 @UNDO_LINK_TO_DIR@ ; \
35993 set prev-libcpp stage2-libcpp ; \
35994 @UNDO_LINK_TO_DIR@
35995 @endif libcpp
35996 @if libiberty
35997 @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
35998 @UNDO_LINK_TO_DIR@ ; \
35999 set prev-libiberty stage2-libiberty ; \
36000 @UNDO_LINK_TO_DIR@
36001 @endif libiberty
36002 @if zlib
36003 @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
36004 @UNDO_LINK_TO_DIR@ ; \
36005 set prev-zlib stage2-zlib ; \
36006 @UNDO_LINK_TO_DIR@
36007 @endif zlib
36009 # Bubble a bugfix through all the stages up to stage 3. They
36010 # are remade, but not reconfigured. The next stage (if any) will not
36011 # be reconfigured as well.
36012 .PHONY: stage3-bubble
36013 stage3-bubble:: stage2-bubble
36014 @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
36015 @r=`${PWD_COMMAND}`; export r; \
36016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36017 if test -f stage3-lean || test -f stage2-lean ; then \
36018 echo Skipping rebuild of stage3 ; \
36019 else \
36020 $(MAKE) stage3-start; \
36021 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
36024 .PHONY: all-stage3 clean-stage3
36025 do-clean: clean-stage3
36027 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36028 # only possibility, but now it conflicts with no-bootstrap rules
36029 @if gcc-bootstrap
36031 compare:
36032 @r=`${PWD_COMMAND}`; export r; \
36033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36034 if test -f stage2-lean; then \
36035 echo Cannot compare object files as stage 2 was deleted. ; \
36036 exit 0 ; \
36037 fi; \
36038 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36039 rm -f .bad_compare ; \
36040 cd stage3-gcc; \
36041 files=`find . -name "*$(objext)" -print` ; \
36042 cd .. ; \
36043 for file in $${files} ; do \
36044 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
36045 @do_compare@ > /dev/null 2>&1; \
36046 if test $$? -eq 1; then \
36047 case $$file in \
36048 ./cc*-checksum$(objext) | ./libgcc/* ) \
36049 echo warning: $$file differs ;; \
36050 *) \
36051 echo $$file differs >> .bad_compare ;; \
36052 esac ; \
36053 fi ; \
36054 done ; \
36055 if [ -f .bad_compare ]; then \
36056 echo "Bootstrap comparison failure!"; \
36057 cat .bad_compare; \
36058 exit 1; \
36059 else \
36060 true; \
36061 fi ; \
36062 $(STAMP) compare
36063 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36067 .PHONY: bootstrap
36068 bootstrap: stage3-bubble
36069 $(MAKE) compare
36070 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36073 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36074 distclean-stage2:: distclean-stage3
36075 .PHONY: distclean-stage3
36076 distclean-stage3::
36077 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36078 rm -rf stage3-* compare
36081 .PHONY: cleanstrap
36082 cleanstrap: distclean bootstrap
36084 @endif gcc-bootstrap
36087 .PHONY: stage4-start stage4-end
36089 stage4-start::
36090 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36091 echo stage4 > stage_current ; \
36092 echo stage4 > stage_last; \
36093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36094 @if bfd
36095 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
36096 mkdir stage4-bfd; \
36097 set stage4-bfd bfd ; \
36098 @CREATE_LINK_TO_DIR@ ; \
36099 set stage3-bfd prev-bfd ; \
36100 @CREATE_LINK_TO_DIR@
36101 @endif bfd
36102 @if opcodes
36103 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
36104 mkdir stage4-opcodes; \
36105 set stage4-opcodes opcodes ; \
36106 @CREATE_LINK_TO_DIR@ ; \
36107 set stage3-opcodes prev-opcodes ; \
36108 @CREATE_LINK_TO_DIR@
36109 @endif opcodes
36110 @if binutils
36111 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
36112 mkdir stage4-binutils; \
36113 set stage4-binutils binutils ; \
36114 @CREATE_LINK_TO_DIR@ ; \
36115 set stage3-binutils prev-binutils ; \
36116 @CREATE_LINK_TO_DIR@
36117 @endif binutils
36118 @if gas
36119 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
36120 mkdir stage4-gas; \
36121 set stage4-gas gas ; \
36122 @CREATE_LINK_TO_DIR@ ; \
36123 set stage3-gas prev-gas ; \
36124 @CREATE_LINK_TO_DIR@
36125 @endif gas
36126 @if gcc
36127 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
36128 mkdir stage4-gcc; \
36129 set stage4-gcc gcc ; \
36130 @CREATE_LINK_TO_DIR@ ; \
36131 set stage3-gcc prev-gcc ; \
36132 @CREATE_LINK_TO_DIR@
36133 @endif gcc
36134 @if intl
36135 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
36136 mkdir stage4-intl; \
36137 set stage4-intl intl ; \
36138 @CREATE_LINK_TO_DIR@ ; \
36139 set stage3-intl prev-intl ; \
36140 @CREATE_LINK_TO_DIR@
36141 @endif intl
36142 @if ld
36143 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
36144 mkdir stage4-ld; \
36145 set stage4-ld ld ; \
36146 @CREATE_LINK_TO_DIR@ ; \
36147 set stage3-ld prev-ld ; \
36148 @CREATE_LINK_TO_DIR@
36149 @endif ld
36150 @if libcpp
36151 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
36152 mkdir stage4-libcpp; \
36153 set stage4-libcpp libcpp ; \
36154 @CREATE_LINK_TO_DIR@ ; \
36155 set stage3-libcpp prev-libcpp ; \
36156 @CREATE_LINK_TO_DIR@
36157 @endif libcpp
36158 @if libiberty
36159 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
36160 mkdir stage4-libiberty; \
36161 set stage4-libiberty libiberty ; \
36162 @CREATE_LINK_TO_DIR@ ; \
36163 set stage3-libiberty prev-libiberty ; \
36164 @CREATE_LINK_TO_DIR@
36165 @endif libiberty
36166 @if zlib
36167 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
36168 mkdir stage4-zlib; \
36169 set stage4-zlib zlib ; \
36170 @CREATE_LINK_TO_DIR@ ; \
36171 set stage3-zlib prev-zlib ; \
36172 @CREATE_LINK_TO_DIR@
36173 @endif zlib
36175 stage4-end::
36176 @rm -f stage_current
36177 @if bfd
36178 @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
36179 @UNDO_LINK_TO_DIR@ ; \
36180 set prev-bfd stage3-bfd ; \
36181 @UNDO_LINK_TO_DIR@
36182 @endif bfd
36183 @if opcodes
36184 @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
36185 @UNDO_LINK_TO_DIR@ ; \
36186 set prev-opcodes stage3-opcodes ; \
36187 @UNDO_LINK_TO_DIR@
36188 @endif opcodes
36189 @if binutils
36190 @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
36191 @UNDO_LINK_TO_DIR@ ; \
36192 set prev-binutils stage3-binutils ; \
36193 @UNDO_LINK_TO_DIR@
36194 @endif binutils
36195 @if gas
36196 @cd $(HOST_SUBDIR); set gas stage4-gas ; \
36197 @UNDO_LINK_TO_DIR@ ; \
36198 set prev-gas stage3-gas ; \
36199 @UNDO_LINK_TO_DIR@
36200 @endif gas
36201 @if gcc
36202 @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
36203 @UNDO_LINK_TO_DIR@ ; \
36204 set prev-gcc stage3-gcc ; \
36205 @UNDO_LINK_TO_DIR@
36206 @endif gcc
36207 @if intl
36208 @cd $(HOST_SUBDIR); set intl stage4-intl ; \
36209 @UNDO_LINK_TO_DIR@ ; \
36210 set prev-intl stage3-intl ; \
36211 @UNDO_LINK_TO_DIR@
36212 @endif intl
36213 @if ld
36214 @cd $(HOST_SUBDIR); set ld stage4-ld ; \
36215 @UNDO_LINK_TO_DIR@ ; \
36216 set prev-ld stage3-ld ; \
36217 @UNDO_LINK_TO_DIR@
36218 @endif ld
36219 @if libcpp
36220 @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
36221 @UNDO_LINK_TO_DIR@ ; \
36222 set prev-libcpp stage3-libcpp ; \
36223 @UNDO_LINK_TO_DIR@
36224 @endif libcpp
36225 @if libiberty
36226 @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
36227 @UNDO_LINK_TO_DIR@ ; \
36228 set prev-libiberty stage3-libiberty ; \
36229 @UNDO_LINK_TO_DIR@
36230 @endif libiberty
36231 @if zlib
36232 @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
36233 @UNDO_LINK_TO_DIR@ ; \
36234 set prev-zlib stage3-zlib ; \
36235 @UNDO_LINK_TO_DIR@
36236 @endif zlib
36238 # Bubble a bugfix through all the stages up to stage 4. They
36239 # are remade, but not reconfigured. The next stage (if any) will not
36240 # be reconfigured as well.
36241 .PHONY: stage4-bubble
36242 stage4-bubble:: stage3-bubble
36243 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36244 @r=`${PWD_COMMAND}`; export r; \
36245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36246 if test -f stage4-lean || test -f stage3-lean ; then \
36247 echo Skipping rebuild of stage4 ; \
36248 else \
36249 $(MAKE) stage4-start; \
36250 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
36253 .PHONY: all-stage4 clean-stage4
36254 do-clean: clean-stage4
36256 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36257 # only possibility, but now it conflicts with no-bootstrap rules
36258 @if gcc-bootstrap
36260 compare3:
36261 @r=`${PWD_COMMAND}`; export r; \
36262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36263 if test -f stage3-lean; then \
36264 echo Cannot compare object files as stage 3 was deleted. ; \
36265 exit 0 ; \
36266 fi; \
36267 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36268 rm -f .bad_compare ; \
36269 cd stage4-gcc; \
36270 files=`find . -name "*$(objext)" -print` ; \
36271 cd .. ; \
36272 for file in $${files} ; do \
36273 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
36274 @do_compare@ > /dev/null 2>&1; \
36275 if test $$? -eq 1; then \
36276 case $$file in \
36277 ./cc*-checksum$(objext) | ./libgcc/* ) \
36278 echo warning: $$file differs ;; \
36279 *) \
36280 echo $$file differs >> .bad_compare ;; \
36281 esac ; \
36282 fi ; \
36283 done ; \
36284 if [ -f .bad_compare ]; then \
36285 echo "Bootstrap comparison failure!"; \
36286 cat .bad_compare; \
36287 exit 1; \
36288 else \
36289 true; \
36290 fi ; \
36291 $(STAMP) compare3
36292 @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
36296 .PHONY: bootstrap4
36297 bootstrap4: stage4-bubble
36298 $(MAKE) compare3
36299 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36302 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36303 distclean-stage3:: distclean-stage4
36304 .PHONY: distclean-stage4
36305 distclean-stage4::
36306 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36307 rm -rf stage4-* compare3
36310 @endif gcc-bootstrap
36313 .PHONY: stageprofile-start stageprofile-end
36315 stageprofile-start::
36316 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36317 echo stageprofile > stage_current ; \
36318 echo stageprofile > stage_last; \
36319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36320 @if bfd
36321 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
36322 mkdir stageprofile-bfd; \
36323 set stageprofile-bfd bfd ; \
36324 @CREATE_LINK_TO_DIR@ ; \
36325 set stage1-bfd prev-bfd ; \
36326 @CREATE_LINK_TO_DIR@
36327 @endif bfd
36328 @if opcodes
36329 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
36330 mkdir stageprofile-opcodes; \
36331 set stageprofile-opcodes opcodes ; \
36332 @CREATE_LINK_TO_DIR@ ; \
36333 set stage1-opcodes prev-opcodes ; \
36334 @CREATE_LINK_TO_DIR@
36335 @endif opcodes
36336 @if binutils
36337 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
36338 mkdir stageprofile-binutils; \
36339 set stageprofile-binutils binutils ; \
36340 @CREATE_LINK_TO_DIR@ ; \
36341 set stage1-binutils prev-binutils ; \
36342 @CREATE_LINK_TO_DIR@
36343 @endif binutils
36344 @if gas
36345 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
36346 mkdir stageprofile-gas; \
36347 set stageprofile-gas gas ; \
36348 @CREATE_LINK_TO_DIR@ ; \
36349 set stage1-gas prev-gas ; \
36350 @CREATE_LINK_TO_DIR@
36351 @endif gas
36352 @if gcc
36353 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
36354 mkdir stageprofile-gcc; \
36355 set stageprofile-gcc gcc ; \
36356 @CREATE_LINK_TO_DIR@ ; \
36357 set stage1-gcc prev-gcc ; \
36358 @CREATE_LINK_TO_DIR@
36359 @endif gcc
36360 @if intl
36361 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
36362 mkdir stageprofile-intl; \
36363 set stageprofile-intl intl ; \
36364 @CREATE_LINK_TO_DIR@ ; \
36365 set stage1-intl prev-intl ; \
36366 @CREATE_LINK_TO_DIR@
36367 @endif intl
36368 @if ld
36369 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
36370 mkdir stageprofile-ld; \
36371 set stageprofile-ld ld ; \
36372 @CREATE_LINK_TO_DIR@ ; \
36373 set stage1-ld prev-ld ; \
36374 @CREATE_LINK_TO_DIR@
36375 @endif ld
36376 @if libcpp
36377 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
36378 mkdir stageprofile-libcpp; \
36379 set stageprofile-libcpp libcpp ; \
36380 @CREATE_LINK_TO_DIR@ ; \
36381 set stage1-libcpp prev-libcpp ; \
36382 @CREATE_LINK_TO_DIR@
36383 @endif libcpp
36384 @if libiberty
36385 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
36386 mkdir stageprofile-libiberty; \
36387 set stageprofile-libiberty libiberty ; \
36388 @CREATE_LINK_TO_DIR@ ; \
36389 set stage1-libiberty prev-libiberty ; \
36390 @CREATE_LINK_TO_DIR@
36391 @endif libiberty
36392 @if zlib
36393 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
36394 mkdir stageprofile-zlib; \
36395 set stageprofile-zlib zlib ; \
36396 @CREATE_LINK_TO_DIR@ ; \
36397 set stage1-zlib prev-zlib ; \
36398 @CREATE_LINK_TO_DIR@
36399 @endif zlib
36401 stageprofile-end::
36402 @rm -f stage_current
36403 @if bfd
36404 @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
36405 @UNDO_LINK_TO_DIR@ ; \
36406 set prev-bfd stage1-bfd ; \
36407 @UNDO_LINK_TO_DIR@
36408 @endif bfd
36409 @if opcodes
36410 @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
36411 @UNDO_LINK_TO_DIR@ ; \
36412 set prev-opcodes stage1-opcodes ; \
36413 @UNDO_LINK_TO_DIR@
36414 @endif opcodes
36415 @if binutils
36416 @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
36417 @UNDO_LINK_TO_DIR@ ; \
36418 set prev-binutils stage1-binutils ; \
36419 @UNDO_LINK_TO_DIR@
36420 @endif binutils
36421 @if gas
36422 @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
36423 @UNDO_LINK_TO_DIR@ ; \
36424 set prev-gas stage1-gas ; \
36425 @UNDO_LINK_TO_DIR@
36426 @endif gas
36427 @if gcc
36428 @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
36429 @UNDO_LINK_TO_DIR@ ; \
36430 set prev-gcc stage1-gcc ; \
36431 @UNDO_LINK_TO_DIR@
36432 @endif gcc
36433 @if intl
36434 @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
36435 @UNDO_LINK_TO_DIR@ ; \
36436 set prev-intl stage1-intl ; \
36437 @UNDO_LINK_TO_DIR@
36438 @endif intl
36439 @if ld
36440 @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
36441 @UNDO_LINK_TO_DIR@ ; \
36442 set prev-ld stage1-ld ; \
36443 @UNDO_LINK_TO_DIR@
36444 @endif ld
36445 @if libcpp
36446 @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
36447 @UNDO_LINK_TO_DIR@ ; \
36448 set prev-libcpp stage1-libcpp ; \
36449 @UNDO_LINK_TO_DIR@
36450 @endif libcpp
36451 @if libiberty
36452 @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
36453 @UNDO_LINK_TO_DIR@ ; \
36454 set prev-libiberty stage1-libiberty ; \
36455 @UNDO_LINK_TO_DIR@
36456 @endif libiberty
36457 @if zlib
36458 @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
36459 @UNDO_LINK_TO_DIR@ ; \
36460 set prev-zlib stage1-zlib ; \
36461 @UNDO_LINK_TO_DIR@
36462 @endif zlib
36464 # Bubble a bugfix through all the stages up to stage profile. They
36465 # are remade, but not reconfigured. The next stage (if any) will not
36466 # be reconfigured as well.
36467 .PHONY: stageprofile-bubble
36468 stageprofile-bubble:: stage1-bubble
36469 @r=`${PWD_COMMAND}`; export r; \
36470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36471 if test -f stageprofile-lean || test -f stage1-lean ; then \
36472 echo Skipping rebuild of stageprofile ; \
36473 else \
36474 $(MAKE) stageprofile-start; \
36475 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
36478 .PHONY: all-stageprofile clean-stageprofile
36479 do-clean: clean-stageprofile
36481 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36482 # only possibility, but now it conflicts with no-bootstrap rules
36483 @if gcc-bootstrap
36488 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36489 distclean-stage1:: distclean-stageprofile
36490 .PHONY: distclean-stageprofile
36491 distclean-stageprofile::
36492 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36493 rm -rf stageprofile-*
36496 @endif gcc-bootstrap
36499 .PHONY: stagefeedback-start stagefeedback-end
36501 stagefeedback-start::
36502 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36503 echo stagefeedback > stage_current ; \
36504 echo stagefeedback > stage_last; \
36505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36506 @if bfd
36507 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
36508 mkdir stagefeedback-bfd; \
36509 set stagefeedback-bfd bfd ; \
36510 @CREATE_LINK_TO_DIR@ ; \
36511 set stageprofile-bfd prev-bfd ; \
36512 @CREATE_LINK_TO_DIR@
36513 @endif bfd
36514 @if opcodes
36515 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
36516 mkdir stagefeedback-opcodes; \
36517 set stagefeedback-opcodes opcodes ; \
36518 @CREATE_LINK_TO_DIR@ ; \
36519 set stageprofile-opcodes prev-opcodes ; \
36520 @CREATE_LINK_TO_DIR@
36521 @endif opcodes
36522 @if binutils
36523 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
36524 mkdir stagefeedback-binutils; \
36525 set stagefeedback-binutils binutils ; \
36526 @CREATE_LINK_TO_DIR@ ; \
36527 set stageprofile-binutils prev-binutils ; \
36528 @CREATE_LINK_TO_DIR@
36529 @endif binutils
36530 @if gas
36531 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
36532 mkdir stagefeedback-gas; \
36533 set stagefeedback-gas gas ; \
36534 @CREATE_LINK_TO_DIR@ ; \
36535 set stageprofile-gas prev-gas ; \
36536 @CREATE_LINK_TO_DIR@
36537 @endif gas
36538 @if gcc
36539 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
36540 mkdir stagefeedback-gcc; \
36541 set stagefeedback-gcc gcc ; \
36542 @CREATE_LINK_TO_DIR@ ; \
36543 set stageprofile-gcc prev-gcc ; \
36544 @CREATE_LINK_TO_DIR@
36545 @endif gcc
36546 @if intl
36547 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
36548 mkdir stagefeedback-intl; \
36549 set stagefeedback-intl intl ; \
36550 @CREATE_LINK_TO_DIR@ ; \
36551 set stageprofile-intl prev-intl ; \
36552 @CREATE_LINK_TO_DIR@
36553 @endif intl
36554 @if ld
36555 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
36556 mkdir stagefeedback-ld; \
36557 set stagefeedback-ld ld ; \
36558 @CREATE_LINK_TO_DIR@ ; \
36559 set stageprofile-ld prev-ld ; \
36560 @CREATE_LINK_TO_DIR@
36561 @endif ld
36562 @if libcpp
36563 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
36564 mkdir stagefeedback-libcpp; \
36565 set stagefeedback-libcpp libcpp ; \
36566 @CREATE_LINK_TO_DIR@ ; \
36567 set stageprofile-libcpp prev-libcpp ; \
36568 @CREATE_LINK_TO_DIR@
36569 @endif libcpp
36570 @if libiberty
36571 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
36572 mkdir stagefeedback-libiberty; \
36573 set stagefeedback-libiberty libiberty ; \
36574 @CREATE_LINK_TO_DIR@ ; \
36575 set stageprofile-libiberty prev-libiberty ; \
36576 @CREATE_LINK_TO_DIR@
36577 @endif libiberty
36578 @if zlib
36579 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
36580 mkdir stagefeedback-zlib; \
36581 set stagefeedback-zlib zlib ; \
36582 @CREATE_LINK_TO_DIR@ ; \
36583 set stageprofile-zlib prev-zlib ; \
36584 @CREATE_LINK_TO_DIR@
36585 @endif zlib
36587 stagefeedback-end::
36588 @rm -f stage_current
36589 @if bfd
36590 @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
36591 @UNDO_LINK_TO_DIR@ ; \
36592 set prev-bfd stageprofile-bfd ; \
36593 @UNDO_LINK_TO_DIR@
36594 @endif bfd
36595 @if opcodes
36596 @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
36597 @UNDO_LINK_TO_DIR@ ; \
36598 set prev-opcodes stageprofile-opcodes ; \
36599 @UNDO_LINK_TO_DIR@
36600 @endif opcodes
36601 @if binutils
36602 @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
36603 @UNDO_LINK_TO_DIR@ ; \
36604 set prev-binutils stageprofile-binutils ; \
36605 @UNDO_LINK_TO_DIR@
36606 @endif binutils
36607 @if gas
36608 @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
36609 @UNDO_LINK_TO_DIR@ ; \
36610 set prev-gas stageprofile-gas ; \
36611 @UNDO_LINK_TO_DIR@
36612 @endif gas
36613 @if gcc
36614 @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
36615 @UNDO_LINK_TO_DIR@ ; \
36616 set prev-gcc stageprofile-gcc ; \
36617 @UNDO_LINK_TO_DIR@
36618 @endif gcc
36619 @if intl
36620 @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
36621 @UNDO_LINK_TO_DIR@ ; \
36622 set prev-intl stageprofile-intl ; \
36623 @UNDO_LINK_TO_DIR@
36624 @endif intl
36625 @if ld
36626 @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
36627 @UNDO_LINK_TO_DIR@ ; \
36628 set prev-ld stageprofile-ld ; \
36629 @UNDO_LINK_TO_DIR@
36630 @endif ld
36631 @if libcpp
36632 @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
36633 @UNDO_LINK_TO_DIR@ ; \
36634 set prev-libcpp stageprofile-libcpp ; \
36635 @UNDO_LINK_TO_DIR@
36636 @endif libcpp
36637 @if libiberty
36638 @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
36639 @UNDO_LINK_TO_DIR@ ; \
36640 set prev-libiberty stageprofile-libiberty ; \
36641 @UNDO_LINK_TO_DIR@
36642 @endif libiberty
36643 @if zlib
36644 @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
36645 @UNDO_LINK_TO_DIR@ ; \
36646 set prev-zlib stageprofile-zlib ; \
36647 @UNDO_LINK_TO_DIR@
36648 @endif zlib
36650 # Bubble a bugfix through all the stages up to stage feedback. They
36651 # are remade, but not reconfigured. The next stage (if any) will not
36652 # be reconfigured as well.
36653 .PHONY: stagefeedback-bubble
36654 stagefeedback-bubble:: stageprofile-bubble
36655 @r=`${PWD_COMMAND}`; export r; \
36656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36657 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
36658 echo Skipping rebuild of stagefeedback ; \
36659 else \
36660 $(MAKE) stagefeedback-start; \
36661 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
36664 .PHONY: all-stagefeedback clean-stagefeedback
36665 do-clean: clean-stagefeedback
36667 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36668 # only possibility, but now it conflicts with no-bootstrap rules
36669 @if gcc-bootstrap
36673 .PHONY: profiledbootstrap
36674 profiledbootstrap: stagefeedback-bubble
36675 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36678 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36679 distclean-stageprofile:: distclean-stagefeedback
36680 .PHONY: distclean-stagefeedback
36681 distclean-stagefeedback::
36682 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36683 rm -rf stagefeedback-*
36686 @endif gcc-bootstrap
36690 stageprofile-end::
36691 $(MAKE) distclean-stagefeedback
36693 stagefeedback-start::
36694 @r=`${PWD_COMMAND}`; export r; \
36695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36696 for i in prev-*; do \
36697 j=`echo $$i | sed s/^prev-//` ; \
36698 cd $$r/$$i && \
36699 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
36700 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
36701 done
36703 @if gcc-bootstrap
36704 do-distclean: distclean-stage1
36705 @endif gcc-bootstrap
36707 # --------------------------------------
36708 # Dependencies between different modules
36709 # --------------------------------------
36711 # Generic dependencies for target modules on host stuff, especially gcc
36713 configure-target-libstdc++-v3: maybe-all-gcc
36715 configure-target-libmudflap: maybe-all-gcc
36717 configure-target-libssp: maybe-all-gcc
36719 configure-target-newlib: maybe-all-gcc
36721 configure-target-libgfortran: maybe-all-gcc
36723 configure-target-libobjc: maybe-all-gcc
36725 configure-target-libtermcap: maybe-all-gcc
36727 configure-target-winsup: maybe-all-gcc
36729 configure-target-libgloss: maybe-all-gcc
36731 configure-target-libiberty: maybe-all-gcc
36733 configure-target-gperf: maybe-all-gcc
36735 configure-target-examples: maybe-all-gcc
36737 configure-target-libffi: maybe-all-gcc
36739 configure-target-libjava: maybe-all-gcc
36741 configure-target-zlib: maybe-all-gcc
36743 configure-target-boehm-gc: maybe-all-gcc
36745 configure-target-qthreads: maybe-all-gcc
36747 configure-target-rda: maybe-all-gcc
36749 configure-target-libada: maybe-all-gcc
36751 configure-target-libgomp: maybe-all-gcc
36755 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
36757 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
36758 configure-target-gperf: maybe-all-target-libstdc++-v3
36760 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
36762 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
36764 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
36766 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
36767 configure-target-libjava: maybe-all-target-libstdc++-v3
36769 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
36771 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
36773 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
36775 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
36777 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
36779 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
36781 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
36783 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
36785 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
36787 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
36790 # There are two types of dependencies here: 'hard' dependencies, where one
36791 # module simply won't build without the other; and 'soft' dependencies, where
36792 # if the depended-on module is missing, the depending module will do without
36793 # or find a substitute somewhere (perhaps installed). Soft dependencies
36794 # are made here to depend on a 'maybe-' target. If you're not sure,
36795 # it's safer to use a soft dependency.
36802 # With all the machinery above in place, it is pretty easy to generate
36803 # dependencies. Host dependencies are a bit more complex because we have
36804 # to check for bootstrap/prebootstrap dependencies. To resolve
36805 # prebootstrap dependencies, prebootstrap modules are gathered in
36806 # a hash table.
36807 all-build-bison: maybe-all-build-texinfo
36808 all-build-byacc: maybe-all-build-texinfo
36809 all-build-flex: maybe-all-build-texinfo
36810 all-build-flex: maybe-all-build-bison
36811 all-build-flex: maybe-all-build-byacc
36812 all-build-flex: maybe-all-build-m4
36813 all-build-libiberty: maybe-all-build-texinfo
36814 all-build-m4: maybe-all-build-texinfo
36815 all-build-fixincludes: maybe-all-build-libiberty
36816 configure-gcc: maybe-configure-intl
36818 configure-stage1-gcc: maybe-configure-stage1-intl
36819 configure-stage2-gcc: maybe-configure-stage2-intl
36820 configure-stage3-gcc: maybe-configure-stage3-intl
36821 configure-stage4-gcc: maybe-configure-stage4-intl
36822 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
36823 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
36824 configure-gcc: maybe-all-binutils
36826 configure-stage1-gcc: maybe-all-stage1-binutils
36827 configure-stage2-gcc: maybe-all-stage2-binutils
36828 configure-stage3-gcc: maybe-all-stage3-binutils
36829 configure-stage4-gcc: maybe-all-stage4-binutils
36830 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
36831 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
36832 configure-gcc: maybe-all-gas
36834 configure-stage1-gcc: maybe-all-stage1-gas
36835 configure-stage2-gcc: maybe-all-stage2-gas
36836 configure-stage3-gcc: maybe-all-stage3-gas
36837 configure-stage4-gcc: maybe-all-stage4-gas
36838 configure-stageprofile-gcc: maybe-all-stageprofile-gas
36839 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
36840 configure-gcc: maybe-all-ld
36842 configure-stage1-gcc: maybe-all-stage1-ld
36843 configure-stage2-gcc: maybe-all-stage2-ld
36844 configure-stage3-gcc: maybe-all-stage3-ld
36845 configure-stage4-gcc: maybe-all-stage4-ld
36846 configure-stageprofile-gcc: maybe-all-stageprofile-ld
36847 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
36848 all-gcc: all-libiberty
36850 all-stage1-gcc: all-stage1-libiberty
36851 all-stage2-gcc: all-stage2-libiberty
36852 all-stage3-gcc: all-stage3-libiberty
36853 all-stage4-gcc: all-stage4-libiberty
36854 all-stageprofile-gcc: all-stageprofile-libiberty
36855 all-stagefeedback-gcc: all-stagefeedback-libiberty
36856 all-gcc: maybe-all-intl
36858 all-stage1-gcc: maybe-all-stage1-intl
36859 all-stage2-gcc: maybe-all-stage2-intl
36860 all-stage3-gcc: maybe-all-stage3-intl
36861 all-stage4-gcc: maybe-all-stage4-intl
36862 all-stageprofile-gcc: maybe-all-stageprofile-intl
36863 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
36864 all-gcc: maybe-all-build-texinfo
36866 all-stage1-gcc: maybe-all-build-texinfo
36867 all-stage2-gcc: maybe-all-build-texinfo
36868 all-stage3-gcc: maybe-all-build-texinfo
36869 all-stage4-gcc: maybe-all-build-texinfo
36870 all-stageprofile-gcc: maybe-all-build-texinfo
36871 all-stagefeedback-gcc: maybe-all-build-texinfo
36872 all-prebootstrap: maybe-all-build-texinfo
36873 all-gcc: maybe-all-build-bison
36875 all-stage1-gcc: maybe-all-build-bison
36876 all-stage2-gcc: maybe-all-build-bison
36877 all-stage3-gcc: maybe-all-build-bison
36878 all-stage4-gcc: maybe-all-build-bison
36879 all-stageprofile-gcc: maybe-all-build-bison
36880 all-stagefeedback-gcc: maybe-all-build-bison
36881 all-prebootstrap: maybe-all-build-bison
36882 all-gcc: maybe-all-build-byacc
36884 all-stage1-gcc: maybe-all-build-byacc
36885 all-stage2-gcc: maybe-all-build-byacc
36886 all-stage3-gcc: maybe-all-build-byacc
36887 all-stage4-gcc: maybe-all-build-byacc
36888 all-stageprofile-gcc: maybe-all-build-byacc
36889 all-stagefeedback-gcc: maybe-all-build-byacc
36890 all-prebootstrap: maybe-all-build-byacc
36891 all-gcc: maybe-all-build-flex
36893 all-stage1-gcc: maybe-all-build-flex
36894 all-stage2-gcc: maybe-all-build-flex
36895 all-stage3-gcc: maybe-all-build-flex
36896 all-stage4-gcc: maybe-all-build-flex
36897 all-stageprofile-gcc: maybe-all-build-flex
36898 all-stagefeedback-gcc: maybe-all-build-flex
36899 all-prebootstrap: maybe-all-build-flex
36900 all-gcc: maybe-all-build-libiberty
36902 all-stage1-gcc: maybe-all-build-libiberty
36903 all-stage2-gcc: maybe-all-build-libiberty
36904 all-stage3-gcc: maybe-all-build-libiberty
36905 all-stage4-gcc: maybe-all-build-libiberty
36906 all-stageprofile-gcc: maybe-all-build-libiberty
36907 all-stagefeedback-gcc: maybe-all-build-libiberty
36908 all-prebootstrap: maybe-all-build-libiberty
36909 all-gcc: maybe-all-build-fixincludes
36911 all-stage1-gcc: maybe-all-build-fixincludes
36912 all-stage2-gcc: maybe-all-build-fixincludes
36913 all-stage3-gcc: maybe-all-build-fixincludes
36914 all-stage4-gcc: maybe-all-build-fixincludes
36915 all-stageprofile-gcc: maybe-all-build-fixincludes
36916 all-stagefeedback-gcc: maybe-all-build-fixincludes
36917 all-prebootstrap: maybe-all-build-fixincludes
36918 all-gcc: maybe-all-zlib
36920 all-stage1-gcc: maybe-all-stage1-zlib
36921 all-stage2-gcc: maybe-all-stage2-zlib
36922 all-stage3-gcc: maybe-all-stage3-zlib
36923 all-stage4-gcc: maybe-all-stage4-zlib
36924 all-stageprofile-gcc: maybe-all-stageprofile-zlib
36925 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
36926 all-gcc: all-libcpp
36928 all-stage1-gcc: all-stage1-libcpp
36929 all-stage2-gcc: all-stage2-libcpp
36930 all-stage3-gcc: all-stage3-libcpp
36931 all-stage4-gcc: all-stage4-libcpp
36932 all-stageprofile-gcc: all-stageprofile-libcpp
36933 all-stagefeedback-gcc: all-stagefeedback-libcpp
36934 all-gcc: maybe-all-libiberty
36936 all-stage1-gcc: maybe-all-stage1-libiberty
36937 all-stage2-gcc: maybe-all-stage2-libiberty
36938 all-stage3-gcc: maybe-all-stage3-libiberty
36939 all-stage4-gcc: maybe-all-stage4-libiberty
36940 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
36941 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
36942 all-gcc: maybe-all-fixincludes
36943 install-gcc: maybe-install-fixincludes
36944 configure-libcpp: configure-libiberty
36946 configure-stage1-libcpp: configure-stage1-libiberty
36947 configure-stage2-libcpp: configure-stage2-libiberty
36948 configure-stage3-libcpp: configure-stage3-libiberty
36949 configure-stage4-libcpp: configure-stage4-libiberty
36950 configure-stageprofile-libcpp: configure-stageprofile-libiberty
36951 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
36952 configure-libcpp: maybe-configure-intl
36954 configure-stage1-libcpp: maybe-configure-stage1-intl
36955 configure-stage2-libcpp: maybe-configure-stage2-intl
36956 configure-stage3-libcpp: maybe-configure-stage3-intl
36957 configure-stage4-libcpp: maybe-configure-stage4-intl
36958 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
36959 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
36960 all-libcpp: all-libiberty
36962 all-stage1-libcpp: all-stage1-libiberty
36963 all-stage2-libcpp: all-stage2-libiberty
36964 all-stage3-libcpp: all-stage3-libiberty
36965 all-stage4-libcpp: all-stage4-libiberty
36966 all-stageprofile-libcpp: all-stageprofile-libiberty
36967 all-stagefeedback-libcpp: all-stagefeedback-libiberty
36968 all-libcpp: maybe-all-intl
36970 all-stage1-libcpp: maybe-all-stage1-intl
36971 all-stage2-libcpp: maybe-all-stage2-intl
36972 all-stage3-libcpp: maybe-all-stage3-intl
36973 all-stage4-libcpp: maybe-all-stage4-intl
36974 all-stageprofile-libcpp: maybe-all-stageprofile-intl
36975 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
36976 all-fixincludes: maybe-all-libiberty
36977 all-gnattools: maybe-all-target-libada
36978 configure-gdb: maybe-configure-itcl
36979 configure-gdb: maybe-configure-tcl
36980 configure-gdb: maybe-configure-tk
36981 configure-gdb: maybe-configure-sim
36982 all-gdb: maybe-all-libiberty
36983 all-gdb: maybe-all-opcodes
36984 all-gdb: maybe-all-bfd
36985 all-gdb: maybe-all-readline
36986 all-gdb: maybe-all-build-bison
36987 all-gdb: maybe-all-build-byacc
36988 all-gdb: maybe-all-sim
36989 install-gdb: maybe-install-tcl
36990 install-gdb: maybe-install-tk
36991 install-gdb: maybe-install-itcl
36992 install-gdb: maybe-install-libgui
36993 configure-libgui: maybe-configure-tcl
36994 configure-libgui: maybe-configure-tk
36995 all-libgui: maybe-all-tcl
36996 all-libgui: maybe-all-tk
36997 all-libgui: maybe-all-itcl
36998 configure-bfd: configure-libiberty
37000 configure-stage1-bfd: configure-stage1-libiberty
37001 configure-stage2-bfd: configure-stage2-libiberty
37002 configure-stage3-bfd: configure-stage3-libiberty
37003 configure-stage4-bfd: configure-stage4-libiberty
37004 configure-stageprofile-bfd: configure-stageprofile-libiberty
37005 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
37006 all-bfd: maybe-all-libiberty
37008 all-stage1-bfd: maybe-all-stage1-libiberty
37009 all-stage2-bfd: maybe-all-stage2-libiberty
37010 all-stage3-bfd: maybe-all-stage3-libiberty
37011 all-stage4-bfd: maybe-all-stage4-libiberty
37012 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
37013 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
37014 all-bfd: maybe-all-intl
37016 all-stage1-bfd: maybe-all-stage1-intl
37017 all-stage2-bfd: maybe-all-stage2-intl
37018 all-stage3-bfd: maybe-all-stage3-intl
37019 all-stage4-bfd: maybe-all-stage4-intl
37020 all-stageprofile-bfd: maybe-all-stageprofile-intl
37021 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
37022 all-binutils: maybe-all-libiberty
37024 all-stage1-binutils: maybe-all-stage1-libiberty
37025 all-stage2-binutils: maybe-all-stage2-libiberty
37026 all-stage3-binutils: maybe-all-stage3-libiberty
37027 all-stage4-binutils: maybe-all-stage4-libiberty
37028 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
37029 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
37030 all-binutils: maybe-all-opcodes
37032 all-stage1-binutils: maybe-all-stage1-opcodes
37033 all-stage2-binutils: maybe-all-stage2-opcodes
37034 all-stage3-binutils: maybe-all-stage3-opcodes
37035 all-stage4-binutils: maybe-all-stage4-opcodes
37036 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
37037 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
37038 all-binutils: maybe-all-bfd
37040 all-stage1-binutils: maybe-all-stage1-bfd
37041 all-stage2-binutils: maybe-all-stage2-bfd
37042 all-stage3-binutils: maybe-all-stage3-bfd
37043 all-stage4-binutils: maybe-all-stage4-bfd
37044 all-stageprofile-binutils: maybe-all-stageprofile-bfd
37045 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
37046 all-binutils: maybe-all-build-flex
37048 all-stage1-binutils: maybe-all-build-flex
37049 all-stage2-binutils: maybe-all-build-flex
37050 all-stage3-binutils: maybe-all-build-flex
37051 all-stage4-binutils: maybe-all-build-flex
37052 all-stageprofile-binutils: maybe-all-build-flex
37053 all-stagefeedback-binutils: maybe-all-build-flex
37054 all-prebootstrap: maybe-all-build-flex
37055 all-binutils: maybe-all-build-bison
37057 all-stage1-binutils: maybe-all-build-bison
37058 all-stage2-binutils: maybe-all-build-bison
37059 all-stage3-binutils: maybe-all-build-bison
37060 all-stage4-binutils: maybe-all-build-bison
37061 all-stageprofile-binutils: maybe-all-build-bison
37062 all-stagefeedback-binutils: maybe-all-build-bison
37063 all-prebootstrap: maybe-all-build-bison
37064 all-binutils: maybe-all-build-byacc
37066 all-stage1-binutils: maybe-all-build-byacc
37067 all-stage2-binutils: maybe-all-build-byacc
37068 all-stage3-binutils: maybe-all-build-byacc
37069 all-stage4-binutils: maybe-all-build-byacc
37070 all-stageprofile-binutils: maybe-all-build-byacc
37071 all-stagefeedback-binutils: maybe-all-build-byacc
37072 all-prebootstrap: maybe-all-build-byacc
37073 all-binutils: maybe-all-intl
37075 all-stage1-binutils: maybe-all-stage1-intl
37076 all-stage2-binutils: maybe-all-stage2-intl
37077 all-stage3-binutils: maybe-all-stage3-intl
37078 all-stage4-binutils: maybe-all-stage4-intl
37079 all-stageprofile-binutils: maybe-all-stageprofile-intl
37080 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
37081 install-binutils: maybe-install-opcodes
37082 install-opcodes: maybe-install-bfd
37083 all-gas: maybe-all-libiberty
37085 all-stage1-gas: maybe-all-stage1-libiberty
37086 all-stage2-gas: maybe-all-stage2-libiberty
37087 all-stage3-gas: maybe-all-stage3-libiberty
37088 all-stage4-gas: maybe-all-stage4-libiberty
37089 all-stageprofile-gas: maybe-all-stageprofile-libiberty
37090 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
37091 all-gas: maybe-all-opcodes
37093 all-stage1-gas: maybe-all-stage1-opcodes
37094 all-stage2-gas: maybe-all-stage2-opcodes
37095 all-stage3-gas: maybe-all-stage3-opcodes
37096 all-stage4-gas: maybe-all-stage4-opcodes
37097 all-stageprofile-gas: maybe-all-stageprofile-opcodes
37098 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
37099 all-gas: maybe-all-bfd
37101 all-stage1-gas: maybe-all-stage1-bfd
37102 all-stage2-gas: maybe-all-stage2-bfd
37103 all-stage3-gas: maybe-all-stage3-bfd
37104 all-stage4-gas: maybe-all-stage4-bfd
37105 all-stageprofile-gas: maybe-all-stageprofile-bfd
37106 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
37107 all-gas: maybe-all-intl
37109 all-stage1-gas: maybe-all-stage1-intl
37110 all-stage2-gas: maybe-all-stage2-intl
37111 all-stage3-gas: maybe-all-stage3-intl
37112 all-stage4-gas: maybe-all-stage4-intl
37113 all-stageprofile-gas: maybe-all-stageprofile-intl
37114 all-stagefeedback-gas: maybe-all-stagefeedback-intl
37115 all-gprof: maybe-all-libiberty
37116 all-gprof: maybe-all-bfd
37117 all-gprof: maybe-all-opcodes
37118 all-gprof: maybe-all-intl
37119 all-ld: maybe-all-libiberty
37121 all-stage1-ld: maybe-all-stage1-libiberty
37122 all-stage2-ld: maybe-all-stage2-libiberty
37123 all-stage3-ld: maybe-all-stage3-libiberty
37124 all-stage4-ld: maybe-all-stage4-libiberty
37125 all-stageprofile-ld: maybe-all-stageprofile-libiberty
37126 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
37127 all-ld: maybe-all-bfd
37129 all-stage1-ld: maybe-all-stage1-bfd
37130 all-stage2-ld: maybe-all-stage2-bfd
37131 all-stage3-ld: maybe-all-stage3-bfd
37132 all-stage4-ld: maybe-all-stage4-bfd
37133 all-stageprofile-ld: maybe-all-stageprofile-bfd
37134 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
37135 all-ld: maybe-all-opcodes
37137 all-stage1-ld: maybe-all-stage1-opcodes
37138 all-stage2-ld: maybe-all-stage2-opcodes
37139 all-stage3-ld: maybe-all-stage3-opcodes
37140 all-stage4-ld: maybe-all-stage4-opcodes
37141 all-stageprofile-ld: maybe-all-stageprofile-opcodes
37142 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
37143 all-ld: maybe-all-build-bison
37145 all-stage1-ld: maybe-all-build-bison
37146 all-stage2-ld: maybe-all-build-bison
37147 all-stage3-ld: maybe-all-build-bison
37148 all-stage4-ld: maybe-all-build-bison
37149 all-stageprofile-ld: maybe-all-build-bison
37150 all-stagefeedback-ld: maybe-all-build-bison
37151 all-prebootstrap: maybe-all-build-bison
37152 all-ld: maybe-all-build-byacc
37154 all-stage1-ld: maybe-all-build-byacc
37155 all-stage2-ld: maybe-all-build-byacc
37156 all-stage3-ld: maybe-all-build-byacc
37157 all-stage4-ld: maybe-all-build-byacc
37158 all-stageprofile-ld: maybe-all-build-byacc
37159 all-stagefeedback-ld: maybe-all-build-byacc
37160 all-prebootstrap: maybe-all-build-byacc
37161 all-ld: maybe-all-build-flex
37163 all-stage1-ld: maybe-all-build-flex
37164 all-stage2-ld: maybe-all-build-flex
37165 all-stage3-ld: maybe-all-build-flex
37166 all-stage4-ld: maybe-all-build-flex
37167 all-stageprofile-ld: maybe-all-build-flex
37168 all-stagefeedback-ld: maybe-all-build-flex
37169 all-prebootstrap: maybe-all-build-flex
37170 all-ld: maybe-all-intl
37172 all-stage1-ld: maybe-all-stage1-intl
37173 all-stage2-ld: maybe-all-stage2-intl
37174 all-stage3-ld: maybe-all-stage3-intl
37175 all-stage4-ld: maybe-all-stage4-intl
37176 all-stageprofile-ld: maybe-all-stageprofile-intl
37177 all-stagefeedback-ld: maybe-all-stagefeedback-intl
37178 all-opcodes: maybe-all-bfd
37180 all-stage1-opcodes: maybe-all-stage1-bfd
37181 all-stage2-opcodes: maybe-all-stage2-bfd
37182 all-stage3-opcodes: maybe-all-stage3-bfd
37183 all-stage4-opcodes: maybe-all-stage4-bfd
37184 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
37185 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
37186 all-opcodes: maybe-all-libiberty
37188 all-stage1-opcodes: maybe-all-stage1-libiberty
37189 all-stage2-opcodes: maybe-all-stage2-libiberty
37190 all-stage3-opcodes: maybe-all-stage3-libiberty
37191 all-stage4-opcodes: maybe-all-stage4-libiberty
37192 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
37193 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
37194 all-dejagnu: maybe-all-tcl
37195 all-dejagnu: maybe-all-expect
37196 all-dejagnu: maybe-all-tk
37197 configure-expect: maybe-configure-tcl
37198 configure-expect: maybe-configure-tk
37199 all-expect: maybe-all-tcl
37200 all-expect: maybe-all-tk
37201 configure-itcl: maybe-configure-tcl
37202 configure-itcl: maybe-configure-tk
37203 all-itcl: maybe-all-tcl
37204 all-itcl: maybe-all-tk
37205 install-itcl: maybe-install-tcl
37206 configure-tk: maybe-configure-tcl
37207 all-tk: maybe-all-tcl
37208 all-sid: maybe-all-libiberty
37209 all-sid: maybe-all-bfd
37210 all-sid: maybe-all-opcodes
37211 all-sid: maybe-all-tcl
37212 all-sid: maybe-all-tk
37213 install-sid: maybe-install-tcl
37214 install-sid: maybe-install-tk
37215 all-sim: maybe-all-libiberty
37216 all-sim: maybe-all-bfd
37217 all-sim: maybe-all-opcodes
37218 all-sim: maybe-all-readline
37219 all-sim: maybe-configure-gdb
37220 all-fastjar: maybe-all-zlib
37221 all-fastjar: maybe-all-build-texinfo
37222 all-fastjar: maybe-all-libiberty
37223 all-autoconf: maybe-all-m4
37224 all-autoconf: maybe-all-build-texinfo
37225 all-automake: maybe-all-m4
37226 all-automake: maybe-all-build-texinfo
37227 all-automake: maybe-all-autoconf
37228 all-bison: maybe-all-intl
37229 all-bison: maybe-all-build-texinfo
37230 all-diff: maybe-all-intl
37231 all-diff: maybe-all-build-texinfo
37232 all-fileutils: maybe-all-intl
37233 all-fileutils: maybe-all-build-texinfo
37234 all-flex: maybe-all-build-bison
37235 all-flex: maybe-all-build-byacc
37236 all-flex: maybe-all-intl
37237 all-flex: maybe-all-m4
37238 all-flex: maybe-all-build-texinfo
37239 all-gzip: maybe-all-intl
37240 all-gzip: maybe-all-zlib
37241 all-gzip: maybe-all-build-texinfo
37242 all-hello: maybe-all-intl
37243 all-hello: maybe-all-build-texinfo
37244 all-m4: maybe-all-intl
37245 all-m4: maybe-all-build-texinfo
37246 all-make: maybe-all-intl
37247 all-make: maybe-all-build-texinfo
37248 all-patch: maybe-all-build-texinfo
37249 all-make: maybe-all-build-texinfo
37250 all-prms: maybe-all-libiberty
37251 all-recode: maybe-all-build-texinfo
37252 all-sed: maybe-all-build-texinfo
37253 all-send-pr: maybe-all-prms
37254 all-tar: maybe-all-build-texinfo
37255 all-uudecode: maybe-all-build-texinfo
37256 configure-target-boehm-gc: maybe-configure-target-qthreads
37257 configure-target-fastjar: maybe-configure-target-zlib
37258 all-target-fastjar: maybe-all-target-zlib
37259 all-target-fastjar: maybe-all-target-libiberty
37260 configure-target-libjava: maybe-configure-target-zlib
37261 configure-target-libjava: maybe-configure-target-boehm-gc
37262 configure-target-libjava: maybe-configure-target-qthreads
37263 configure-target-libjava: maybe-configure-target-libffi
37264 all-target-libjava: maybe-all-fastjar
37265 all-target-libjava: maybe-all-target-zlib
37266 all-target-libjava: maybe-all-target-boehm-gc
37267 all-target-libjava: maybe-all-target-qthreads
37268 all-target-libjava: maybe-all-target-libffi
37269 all-target-libobjc: maybe-all-target-libiberty
37270 all-target-libstdc++-v3: maybe-all-target-libiberty
37271 all-target-libgloss: maybe-configure-target-newlib
37272 all-target-winsup: maybe-all-target-libiberty
37273 all-target-winsup: maybe-all-target-libtermcap
37276 # Non-toplevel bootstrap rules must depend on several packages, to be built
37277 # before gcc. Another wart that will go away, hopefully soon.
37278 @if gcc-no-bootstrap
37280 all-prebootstrap: maybe-all-bfd
37281 all-prebootstrap: maybe-all-opcodes
37282 all-prebootstrap: maybe-all-binutils
37283 all-prebootstrap: maybe-all-gas
37284 all-prebootstrap: maybe-all-intl
37285 all-prebootstrap: maybe-all-ld
37286 all-prebootstrap: maybe-all-libcpp
37287 all-prebootstrap: maybe-all-libiberty
37288 all-prebootstrap: maybe-all-zlib
37289 @endif gcc-no-bootstrap
37291 GDB_TK = @GDB_TK@
37292 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
37294 # Serialization dependencies. Host configures don't work well in parallel to
37295 # each other, due to contention over config.cache. Target configures and
37296 # build configures are similar.
37297 @serialization_dependencies@
37299 # --------------------------------
37300 # Regenerating top level configury
37301 # --------------------------------
37303 # Multilib.out tells target dirs what multilibs they should build.
37304 # There is really only one copy. We use the 'timestamp' method to
37305 # work around various timestamp bugs on some systems.
37306 # We use move-if-change so that it's only considered updated when it
37307 # actually changes, because it has to depend on a phony target.
37308 multilib.out: maybe-all-gcc
37309 @r=`${PWD_COMMAND}`; export r; \
37310 echo "Checking multilib configuration..."; \
37311 $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
37312 $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
37314 # Rebuilding Makefile.in, using autogen.
37315 AUTOGEN = autogen
37316 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
37317 cd $(srcdir) && $(AUTOGEN) Makefile.def
37319 # Rebuilding Makefile.
37320 Makefile: $(srcdir)/Makefile.in config.status
37321 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
37323 config.status: configure
37324 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
37326 # Rebuilding configure.
37327 AUTOCONF = autoconf
37328 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
37329 cd $(srcdir) && $(AUTOCONF)
37331 # ------------------------------
37332 # Special directives to GNU Make
37333 # ------------------------------
37335 # Don't pass command-line variables to submakes.
37336 .NOEXPORT:
37337 MAKEOVERRIDES=
37339 # end of Makefile.in