Renamed d to dlt (Delight)
[delight.git] / gcc-4.1.2 / Makefile.in
blobc31d0dfc21112b59b44ea40d5349b9b2068748f0
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. We need to pass
137 # some to the GCC configure because of its hybrid host/target nature.
138 HOST_EXPORTS = \
139 $(BASE_EXPORTS) \
140 CC="$(CC)"; export CC; \
141 CFLAGS="$(CFLAGS)"; export CFLAGS; \
142 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
143 CXX="$(CXX)"; export CXX; \
144 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
145 AR="$(AR)"; export AR; \
146 AS="$(AS)"; export AS; \
147 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
148 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
149 LD="$(LD)"; export LD; \
150 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
151 NM="$(NM)"; export NM; \
152 RANLIB="$(RANLIB)"; export RANLIB; \
153 WINDRES="$(WINDRES)"; export WINDRES; \
154 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
155 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
156 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
157 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
158 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
159 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
160 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
161 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
162 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
163 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
164 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
165 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
166 @if gcc-bootstrap
167 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
168 @endif gcc-bootstrap
169 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
171 # Similar, for later GCC stages.
172 POSTSTAGE1_HOST_EXPORTS = \
173 $(HOST_EXPORTS) \
174 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
175 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
176 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
177 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
178 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
179 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
181 # This is set by the configure script to the list of directories which
182 # should be built using the target tools.
183 TARGET_CONFIGDIRS = @target_configdirs@
184 # Target libraries are put under this directory:
185 TARGET_SUBDIR = @target_subdir@
186 # This is set by the configure script to the arguments to use when configuring
187 # directories built for the target.
188 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
189 # This is the list of variables to export in the environment when
190 # configuring subdirectories for the host system.
191 BASE_TARGET_EXPORTS = \
192 $(BASE_EXPORTS) \
193 AR="$(AR_FOR_TARGET)"; export AR; \
194 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
195 CC="$(CC_FOR_TARGET)"; export CC; \
196 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
197 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
198 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
199 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
200 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
201 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
202 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
203 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
204 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
205 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
206 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
207 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
208 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
209 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
210 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
211 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
213 RAW_CXX_TARGET_EXPORTS = \
214 $(BASE_TARGET_EXPORTS) \
215 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
216 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
218 NORMAL_TARGET_EXPORTS = \
219 $(BASE_TARGET_EXPORTS) \
220 CXX="$(CXX_FOR_TARGET)"; export CXX;
222 # Where to find GMP
223 HOST_GMPLIBS = @gmplibs@
224 HOST_GMPINC = @gmpinc@
226 # ----------------------------------------------
227 # Programs producing files for the BUILD machine
228 # ----------------------------------------------
230 SHELL = @config_shell@
232 # pwd command to use. Allow user to override default by setting PWDCMD in
233 # the environment to account for automounters. The make variable must not
234 # be called PWDCMD, otherwise the value set here is passed to make
235 # subprocesses and overrides the setting from the user's environment.
236 # Don't use PWD since it is a common shell environment variable and we
237 # don't want to corrupt it.
238 PWD_COMMAND = $${PWDCMD-pwd}
240 # compilers to use to create programs which must be run in the build
241 # environment.
242 CC_FOR_BUILD = @CC_FOR_BUILD@
243 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
245 CXX_FOR_BUILD = $(CXX)
247 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
248 # here so that they can be overridden by Makefile fragments.
249 BUILD_PREFIX = @BUILD_PREFIX@
250 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
252 # Flags to pass to stage2 and later makes. They are defined
253 # here so that they can be overridden by Makefile fragments.
254 BOOT_CFLAGS= -g -O2
256 BISON = @BISON@
257 YACC = @YACC@
258 FLEX = @FLEX@
259 LEX = @LEX@
260 M4 = @M4@
261 MAKEINFO = @MAKEINFO@
262 EXPECT = @EXPECT@
263 RUNTEST = @RUNTEST@
265 # This just becomes part of the MAKEINFO definition passed down to
266 # sub-makes. It lets flags be given on the command line while still
267 # using the makeinfo from the object tree.
268 # (Default to avoid splitting info files by setting the threshold high.)
269 MAKEINFOFLAGS = --split-size=5000000
271 # ---------------------------------------------
272 # Programs producing files for the HOST machine
273 # ---------------------------------------------
275 AS = @AS@
276 AR = @AR@
277 AR_FLAGS = rc
278 CC = @CC@
279 CXX = @CXX@
280 DLLTOOL = @DLLTOOL@
281 LD = @LD@
282 LIPO = @LIPO@
283 NM = @NM@
284 RANLIB = @RANLIB@
285 STRIP = @STRIP@
286 WINDRES = @WINDRES@
288 CFLAGS = @CFLAGS@
289 LDFLAGS =
290 LIBCFLAGS = $(CFLAGS)
291 CXXFLAGS = @CXXFLAGS@
292 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
293 PICFLAG =
295 # -----------------------------------------------
296 # Programs producing files for the TARGET machine
297 # -----------------------------------------------
299 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
301 AR_FOR_TARGET=@AR_FOR_TARGET@
302 AS_FOR_TARGET=@AS_FOR_TARGET@
303 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
305 # If GCC_FOR_TARGET is not overriden on the command line, then this
306 # variable is passed down to the gcc Makefile, where it is used to
307 # build libgcc2.a. We define it here so that it can itself be
308 # overridden on the command line.
309 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
310 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
311 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
312 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
313 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
314 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
315 LD_FOR_TARGET=@LD_FOR_TARGET@
317 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
318 NM_FOR_TARGET=@NM_FOR_TARGET@
319 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
320 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
321 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
322 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
324 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
325 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
326 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
328 # During gcc bootstrap, if we use some random cc for stage1 then
329 # CFLAGS will be just -g. We want to ensure that TARGET libraries
330 # (which we know are built with gcc) are built with optimizations so
331 # prepend -O2 when setting CFLAGS_FOR_TARGET.
332 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
333 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
334 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
335 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
336 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
337 LDFLAGS_FOR_TARGET =
338 PICFLAG_FOR_TARGET =
340 # ------------------------------------
341 # Miscellaneous targets and flag lists
342 # ------------------------------------
344 # The first rule in the file had better be this one. Don't put any above it.
345 # This lives here to allow makefile fragments to contain dependencies.
346 all:
348 #### host and target specific makefile fragments come in here.
349 @target_makefile_frag@
350 @alphaieee_frag@
351 @ospace_frag@
352 @host_makefile_frag@
355 # This is the list of directories that may be needed in RPATH_ENVVAR
356 # so that prorgams built for the target machine work.
357 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
359 @if target-libstdc++-v3
360 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
361 @endif target-libstdc++-v3
363 @if target-libmudflap
364 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
365 @endif target-libmudflap
367 @if target-libssp
368 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
369 @endif target-libssp
373 # This is the list of directories that may be needed in RPATH_ENVVAR
374 # so that programs built for the host machine work.
375 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
377 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
378 @if gcc
379 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
380 @endif gcc
383 @if bfd
384 HOST_LIB_PATH_bfd = \
385 $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
386 @endif bfd
388 @if opcodes
389 HOST_LIB_PATH_opcodes = \
390 $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
391 @endif opcodes
394 # Flags to pass down to all sub-makes.
395 BASE_FLAGS_TO_PASS = \
396 "DESTDIR=$(DESTDIR)" \
397 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
398 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
399 "bindir=$(bindir)" \
400 "datadir=$(datadir)" \
401 "exec_prefix=$(exec_prefix)" \
402 "includedir=$(includedir)" \
403 "infodir=$(infodir)" \
404 "libdir=$(libdir)" \
405 "libexecdir=$(libexecdir)" \
406 "lispdir=$(lispdir)" \
407 "localstatedir=$(localstatedir)" \
408 "mandir=$(mandir)" \
409 "oldincludedir=$(oldincludedir)" \
410 "prefix=$(prefix)" \
411 "sbindir=$(sbindir)" \
412 "sharedstatedir=$(sharedstatedir)" \
413 "sysconfdir=$(sysconfdir)" \
414 "tooldir=$(tooldir)" \
415 "build_tooldir=$(build_tooldir)" \
416 "target_alias=$(target_alias)" \
417 "BISON=$(BISON)" \
418 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
419 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
420 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
421 "EXPECT=$(EXPECT)" \
422 "FLEX=$(FLEX)" \
423 "INSTALL=$(INSTALL)" \
424 "INSTALL_DATA=$(INSTALL_DATA)" \
425 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
426 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
427 "LEX=$(LEX)" \
428 "M4=$(M4)" \
429 "MAKE=$(MAKE)" \
430 "RUNTEST=$(RUNTEST)" \
431 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
432 "SHELL=$(SHELL)" \
433 "YACC=$(YACC)" \
434 "AR_FLAGS=$(AR_FLAGS)" \
435 "CFLAGS=$(CFLAGS)" \
436 "CXXFLAGS=$(CXXFLAGS)" \
437 "LDFLAGS=$(LDFLAGS)" \
438 "LIBCFLAGS=$(LIBCFLAGS)" \
439 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
440 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
441 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
442 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
443 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
444 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
445 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
446 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
447 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
448 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
449 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
450 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
451 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
452 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
453 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
454 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
455 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
456 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
457 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
458 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
459 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
460 "CONFIG_SHELL=$(SHELL)" \
461 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
463 # We leave this in just in case, but it is not needed anymore.
464 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
466 # Flags to pass down to most sub-makes, in which we're building with
467 # the host environment.
468 EXTRA_HOST_FLAGS = \
469 'AR=$(AR)' \
470 'AS=$(AS)' \
471 'CC=$(CC)' \
472 'CXX=$(CXX)' \
473 'DLLTOOL=$(DLLTOOL)' \
474 'LD=$(LD)' \
475 'LIPO=$(LIPO)' \
476 'NM=$(NM)' \
477 'RANLIB=$(RANLIB)' \
478 'STRIP=$(STRIP)' \
479 'WINDRES=$(WINDRES)'
481 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
483 # Flags that are concerned with the location of the X11 include files
484 # and library files
486 # NOTE: until the top-level is getting the values via autoconf, it only
487 # causes problems to have this top-level Makefile overriding the autoconf-set
488 # values in child directories. Only variables that don't conflict with
489 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
491 X11_FLAGS_TO_PASS = \
492 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
493 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
495 # Flags to pass down to makes which are built with the target environment.
496 # The double $ decreases the length of the command line; the variables
497 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
498 # COMPILER_ prefixed variables are not passed down so we expand them here.
499 EXTRA_TARGET_FLAGS = \
500 'AR=$$(AR_FOR_TARGET)' \
501 'AS=$(COMPILER_AS_FOR_TARGET)' \
502 'CC=$$(CC_FOR_TARGET)' \
503 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
504 'CXX=$$(CXX_FOR_TARGET)' \
505 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
506 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
507 'LD=$(COMPILER_LD_FOR_TARGET)' \
508 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
509 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
510 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
511 'NM=$(COMPILER_NM_FOR_TARGET)' \
512 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
513 'RANLIB=$$(RANLIB_FOR_TARGET)' \
514 'WINDRES=$$(WINDRES_FOR_TARGET)'
516 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
518 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
519 # unfortunately needs the native compiler and the target ar and
520 # ranlib.
521 # If any variables are added here, they must be added to do-*, below.
522 # The BUILD_* variables are a special case, which are used for the gcc
523 # cross-building scheme.
524 EXTRA_GCC_FLAGS = \
525 'BUILD_PREFIX=$(BUILD_PREFIX)' \
526 'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
527 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
528 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
529 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
530 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
531 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
532 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
533 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
534 "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
535 "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
536 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
538 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
540 .PHONY: configure-host
541 configure-host: \
542 maybe-configure-ash \
543 maybe-configure-autoconf \
544 maybe-configure-automake \
545 maybe-configure-bash \
546 maybe-configure-bfd \
547 maybe-configure-opcodes \
548 maybe-configure-binutils \
549 maybe-configure-bison \
550 maybe-configure-byacc \
551 maybe-configure-bzip2 \
552 maybe-configure-dejagnu \
553 maybe-configure-diff \
554 maybe-configure-dosutils \
555 maybe-configure-etc \
556 maybe-configure-fastjar \
557 maybe-configure-fileutils \
558 maybe-configure-findutils \
559 maybe-configure-find \
560 maybe-configure-fixincludes \
561 maybe-configure-flex \
562 maybe-configure-gas \
563 maybe-configure-gcc \
564 maybe-configure-gawk \
565 maybe-configure-gettext \
566 maybe-configure-gnuserv \
567 maybe-configure-gprof \
568 maybe-configure-gzip \
569 maybe-configure-hello \
570 maybe-configure-indent \
571 maybe-configure-intl \
572 maybe-configure-tcl \
573 maybe-configure-itcl \
574 maybe-configure-ld \
575 maybe-configure-libcpp \
576 maybe-configure-libgui \
577 maybe-configure-libiberty \
578 maybe-configure-libtool \
579 maybe-configure-m4 \
580 maybe-configure-make \
581 maybe-configure-mmalloc \
582 maybe-configure-patch \
583 maybe-configure-perl \
584 maybe-configure-prms \
585 maybe-configure-rcs \
586 maybe-configure-readline \
587 maybe-configure-release \
588 maybe-configure-recode \
589 maybe-configure-sed \
590 maybe-configure-send-pr \
591 maybe-configure-shellutils \
592 maybe-configure-sid \
593 maybe-configure-sim \
594 maybe-configure-tar \
595 maybe-configure-texinfo \
596 maybe-configure-textutils \
597 maybe-configure-time \
598 maybe-configure-uudecode \
599 maybe-configure-wdiff \
600 maybe-configure-zip \
601 maybe-configure-zlib \
602 maybe-configure-gdb \
603 maybe-configure-expect \
604 maybe-configure-guile \
605 maybe-configure-tk \
606 maybe-configure-libtermcap \
607 maybe-configure-utils \
608 maybe-configure-gnattools
609 .PHONY: configure-target
610 configure-target: \
611 maybe-configure-target-libstdc++-v3 \
612 maybe-configure-target-libmudflap \
613 maybe-configure-target-libssp \
614 maybe-configure-target-newlib \
615 maybe-configure-target-libgfortran \
616 maybe-configure-target-libobjc \
617 maybe-configure-target-libtermcap \
618 maybe-configure-target-winsup \
619 maybe-configure-target-libgloss \
620 maybe-configure-target-libiberty \
621 maybe-configure-target-gperf \
622 maybe-configure-target-examples \
623 maybe-configure-target-libffi \
624 maybe-configure-target-libjava \
625 maybe-configure-target-zlib \
626 maybe-configure-target-boehm-gc \
627 maybe-configure-target-qthreads \
628 maybe-configure-target-rda \
629 maybe-configure-target-libada \
630 maybe-configure-target-libphobos
632 # The target built for a native non-bootstrap build.
633 .PHONY: all
634 all:
635 @if gcc-bootstrap
636 [ -f stage_final ] || echo stage3 > stage_final
637 @r=`${PWD_COMMAND}`; export r; \
638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
639 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
640 @endif gcc-bootstrap
641 @: $(MAKE); $(unstage)
642 @r=`${PWD_COMMAND}`; export r; \
643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
644 if [ -f stage_last ]; then \
645 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
646 else \
647 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
649 @: $(MAKE); $(stage)
651 .PHONY: all-build
652 all-build: \
653 maybe-all-build-libiberty \
654 maybe-all-build-bison \
655 maybe-all-build-byacc \
656 maybe-all-build-flex \
657 maybe-all-build-m4 \
658 maybe-all-build-texinfo \
659 maybe-all-build-fixincludes
660 .PHONY: all-host
661 all-host: \
662 maybe-all-ash \
663 maybe-all-autoconf \
664 maybe-all-automake \
665 maybe-all-bash \
666 maybe-all-bfd \
667 maybe-all-opcodes \
668 maybe-all-binutils \
669 maybe-all-bison \
670 maybe-all-byacc \
671 maybe-all-bzip2 \
672 maybe-all-dejagnu \
673 maybe-all-diff \
674 maybe-all-dosutils \
675 maybe-all-etc \
676 maybe-all-fastjar \
677 maybe-all-fileutils \
678 maybe-all-findutils \
679 maybe-all-find \
680 maybe-all-fixincludes \
681 maybe-all-flex \
682 maybe-all-gas \
683 maybe-all-gcc \
684 maybe-all-gawk \
685 maybe-all-gettext \
686 maybe-all-gnuserv \
687 maybe-all-gprof \
688 maybe-all-gzip \
689 maybe-all-hello \
690 maybe-all-indent \
691 maybe-all-intl \
692 maybe-all-tcl \
693 maybe-all-itcl \
694 maybe-all-ld \
695 maybe-all-libcpp \
696 maybe-all-libgui \
697 maybe-all-libiberty \
698 maybe-all-libtool \
699 maybe-all-m4 \
700 maybe-all-make \
701 maybe-all-mmalloc \
702 maybe-all-patch \
703 maybe-all-perl \
704 maybe-all-prms \
705 maybe-all-rcs \
706 maybe-all-readline \
707 maybe-all-release \
708 maybe-all-recode \
709 maybe-all-sed \
710 maybe-all-send-pr \
711 maybe-all-shellutils \
712 maybe-all-sid \
713 maybe-all-sim \
714 maybe-all-tar \
715 maybe-all-texinfo \
716 maybe-all-textutils \
717 maybe-all-time \
718 maybe-all-uudecode \
719 maybe-all-wdiff \
720 maybe-all-zip \
721 maybe-all-zlib \
722 maybe-all-gdb \
723 maybe-all-expect \
724 maybe-all-guile \
725 maybe-all-tk \
726 maybe-all-libtermcap \
727 maybe-all-utils \
728 maybe-all-gnattools
729 .PHONY: all-target
730 all-target: \
731 maybe-all-target-libstdc++-v3 \
732 maybe-all-target-libmudflap \
733 maybe-all-target-libssp \
734 maybe-all-target-newlib \
735 maybe-all-target-libgfortran \
736 maybe-all-target-libobjc \
737 maybe-all-target-libtermcap \
738 maybe-all-target-winsup \
739 maybe-all-target-libgloss \
740 maybe-all-target-libiberty \
741 maybe-all-target-gperf \
742 maybe-all-target-examples \
743 maybe-all-target-libffi \
744 maybe-all-target-libjava \
745 maybe-all-target-zlib \
746 maybe-all-target-boehm-gc \
747 maybe-all-target-qthreads \
748 maybe-all-target-rda \
749 maybe-all-target-libada \
750 maybe-all-target-libphobos
752 # Do a target for all the subdirectories. A ``make do-X'' will do a
753 # ``make X'' in all subdirectories (because, in general, there is a
754 # dependency (below) of X upon do-X, a ``make X'' will also do this,
755 # but it may do additional work as well).
757 .PHONY: do-info
758 do-info:
759 @: $(MAKE); $(unstage)
760 @r=`${PWD_COMMAND}`; export r; \
761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
762 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
763 info-target
764 @: $(MAKE); $(stage)
767 .PHONY: info-host
768 info-host: \
769 maybe-info-ash \
770 maybe-info-autoconf \
771 maybe-info-automake \
772 maybe-info-bash \
773 maybe-info-bfd \
774 maybe-info-opcodes \
775 maybe-info-binutils \
776 maybe-info-bison \
777 maybe-info-byacc \
778 maybe-info-bzip2 \
779 maybe-info-dejagnu \
780 maybe-info-diff \
781 maybe-info-dosutils \
782 maybe-info-etc \
783 maybe-info-fastjar \
784 maybe-info-fileutils \
785 maybe-info-findutils \
786 maybe-info-find \
787 maybe-info-fixincludes \
788 maybe-info-flex \
789 maybe-info-gas \
790 maybe-info-gcc \
791 maybe-info-gawk \
792 maybe-info-gettext \
793 maybe-info-gnuserv \
794 maybe-info-gprof \
795 maybe-info-gzip \
796 maybe-info-hello \
797 maybe-info-indent \
798 maybe-info-intl \
799 maybe-info-tcl \
800 maybe-info-itcl \
801 maybe-info-ld \
802 maybe-info-libcpp \
803 maybe-info-libgui \
804 maybe-info-libiberty \
805 maybe-info-libtool \
806 maybe-info-m4 \
807 maybe-info-make \
808 maybe-info-mmalloc \
809 maybe-info-patch \
810 maybe-info-perl \
811 maybe-info-prms \
812 maybe-info-rcs \
813 maybe-info-readline \
814 maybe-info-release \
815 maybe-info-recode \
816 maybe-info-sed \
817 maybe-info-send-pr \
818 maybe-info-shellutils \
819 maybe-info-sid \
820 maybe-info-sim \
821 maybe-info-tar \
822 maybe-info-texinfo \
823 maybe-info-textutils \
824 maybe-info-time \
825 maybe-info-uudecode \
826 maybe-info-wdiff \
827 maybe-info-zip \
828 maybe-info-zlib \
829 maybe-info-gdb \
830 maybe-info-expect \
831 maybe-info-guile \
832 maybe-info-tk \
833 maybe-info-libtermcap \
834 maybe-info-utils \
835 maybe-info-gnattools
837 .PHONY: info-target
838 info-target: \
839 maybe-info-target-libstdc++-v3 \
840 maybe-info-target-libmudflap \
841 maybe-info-target-libssp \
842 maybe-info-target-newlib \
843 maybe-info-target-libgfortran \
844 maybe-info-target-libobjc \
845 maybe-info-target-libtermcap \
846 maybe-info-target-winsup \
847 maybe-info-target-libgloss \
848 maybe-info-target-libiberty \
849 maybe-info-target-gperf \
850 maybe-info-target-examples \
851 maybe-info-target-libffi \
852 maybe-info-target-libjava \
853 maybe-info-target-zlib \
854 maybe-info-target-boehm-gc \
855 maybe-info-target-qthreads \
856 maybe-info-target-rda \
857 maybe-info-target-libada \
858 maybe-info-target-libphobos
860 .PHONY: do-dvi
861 do-dvi:
862 @: $(MAKE); $(unstage)
863 @r=`${PWD_COMMAND}`; export r; \
864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
865 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
866 dvi-target
867 @: $(MAKE); $(stage)
870 .PHONY: dvi-host
871 dvi-host: \
872 maybe-dvi-ash \
873 maybe-dvi-autoconf \
874 maybe-dvi-automake \
875 maybe-dvi-bash \
876 maybe-dvi-bfd \
877 maybe-dvi-opcodes \
878 maybe-dvi-binutils \
879 maybe-dvi-bison \
880 maybe-dvi-byacc \
881 maybe-dvi-bzip2 \
882 maybe-dvi-dejagnu \
883 maybe-dvi-diff \
884 maybe-dvi-dosutils \
885 maybe-dvi-etc \
886 maybe-dvi-fastjar \
887 maybe-dvi-fileutils \
888 maybe-dvi-findutils \
889 maybe-dvi-find \
890 maybe-dvi-fixincludes \
891 maybe-dvi-flex \
892 maybe-dvi-gas \
893 maybe-dvi-gcc \
894 maybe-dvi-gawk \
895 maybe-dvi-gettext \
896 maybe-dvi-gnuserv \
897 maybe-dvi-gprof \
898 maybe-dvi-gzip \
899 maybe-dvi-hello \
900 maybe-dvi-indent \
901 maybe-dvi-intl \
902 maybe-dvi-tcl \
903 maybe-dvi-itcl \
904 maybe-dvi-ld \
905 maybe-dvi-libcpp \
906 maybe-dvi-libgui \
907 maybe-dvi-libiberty \
908 maybe-dvi-libtool \
909 maybe-dvi-m4 \
910 maybe-dvi-make \
911 maybe-dvi-mmalloc \
912 maybe-dvi-patch \
913 maybe-dvi-perl \
914 maybe-dvi-prms \
915 maybe-dvi-rcs \
916 maybe-dvi-readline \
917 maybe-dvi-release \
918 maybe-dvi-recode \
919 maybe-dvi-sed \
920 maybe-dvi-send-pr \
921 maybe-dvi-shellutils \
922 maybe-dvi-sid \
923 maybe-dvi-sim \
924 maybe-dvi-tar \
925 maybe-dvi-texinfo \
926 maybe-dvi-textutils \
927 maybe-dvi-time \
928 maybe-dvi-uudecode \
929 maybe-dvi-wdiff \
930 maybe-dvi-zip \
931 maybe-dvi-zlib \
932 maybe-dvi-gdb \
933 maybe-dvi-expect \
934 maybe-dvi-guile \
935 maybe-dvi-tk \
936 maybe-dvi-libtermcap \
937 maybe-dvi-utils \
938 maybe-dvi-gnattools
940 .PHONY: dvi-target
941 dvi-target: \
942 maybe-dvi-target-libstdc++-v3 \
943 maybe-dvi-target-libmudflap \
944 maybe-dvi-target-libssp \
945 maybe-dvi-target-newlib \
946 maybe-dvi-target-libgfortran \
947 maybe-dvi-target-libobjc \
948 maybe-dvi-target-libtermcap \
949 maybe-dvi-target-winsup \
950 maybe-dvi-target-libgloss \
951 maybe-dvi-target-libiberty \
952 maybe-dvi-target-gperf \
953 maybe-dvi-target-examples \
954 maybe-dvi-target-libffi \
955 maybe-dvi-target-libjava \
956 maybe-dvi-target-zlib \
957 maybe-dvi-target-boehm-gc \
958 maybe-dvi-target-qthreads \
959 maybe-dvi-target-rda \
960 maybe-dvi-target-libada \
961 maybe-dvi-target-libphobos
963 .PHONY: do-html
964 do-html:
965 @: $(MAKE); $(unstage)
966 @r=`${PWD_COMMAND}`; export r; \
967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
968 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
969 html-target
970 @: $(MAKE); $(stage)
973 .PHONY: html-host
974 html-host: \
975 maybe-html-ash \
976 maybe-html-autoconf \
977 maybe-html-automake \
978 maybe-html-bash \
979 maybe-html-bfd \
980 maybe-html-opcodes \
981 maybe-html-binutils \
982 maybe-html-bison \
983 maybe-html-byacc \
984 maybe-html-bzip2 \
985 maybe-html-dejagnu \
986 maybe-html-diff \
987 maybe-html-dosutils \
988 maybe-html-etc \
989 maybe-html-fastjar \
990 maybe-html-fileutils \
991 maybe-html-findutils \
992 maybe-html-find \
993 maybe-html-fixincludes \
994 maybe-html-flex \
995 maybe-html-gas \
996 maybe-html-gcc \
997 maybe-html-gawk \
998 maybe-html-gettext \
999 maybe-html-gnuserv \
1000 maybe-html-gprof \
1001 maybe-html-gzip \
1002 maybe-html-hello \
1003 maybe-html-indent \
1004 maybe-html-intl \
1005 maybe-html-tcl \
1006 maybe-html-itcl \
1007 maybe-html-ld \
1008 maybe-html-libcpp \
1009 maybe-html-libgui \
1010 maybe-html-libiberty \
1011 maybe-html-libtool \
1012 maybe-html-m4 \
1013 maybe-html-make \
1014 maybe-html-mmalloc \
1015 maybe-html-patch \
1016 maybe-html-perl \
1017 maybe-html-prms \
1018 maybe-html-rcs \
1019 maybe-html-readline \
1020 maybe-html-release \
1021 maybe-html-recode \
1022 maybe-html-sed \
1023 maybe-html-send-pr \
1024 maybe-html-shellutils \
1025 maybe-html-sid \
1026 maybe-html-sim \
1027 maybe-html-tar \
1028 maybe-html-texinfo \
1029 maybe-html-textutils \
1030 maybe-html-time \
1031 maybe-html-uudecode \
1032 maybe-html-wdiff \
1033 maybe-html-zip \
1034 maybe-html-zlib \
1035 maybe-html-gdb \
1036 maybe-html-expect \
1037 maybe-html-guile \
1038 maybe-html-tk \
1039 maybe-html-libtermcap \
1040 maybe-html-utils \
1041 maybe-html-gnattools
1043 .PHONY: html-target
1044 html-target: \
1045 maybe-html-target-libstdc++-v3 \
1046 maybe-html-target-libmudflap \
1047 maybe-html-target-libssp \
1048 maybe-html-target-newlib \
1049 maybe-html-target-libgfortran \
1050 maybe-html-target-libobjc \
1051 maybe-html-target-libtermcap \
1052 maybe-html-target-winsup \
1053 maybe-html-target-libgloss \
1054 maybe-html-target-libiberty \
1055 maybe-html-target-gperf \
1056 maybe-html-target-examples \
1057 maybe-html-target-libffi \
1058 maybe-html-target-libjava \
1059 maybe-html-target-zlib \
1060 maybe-html-target-boehm-gc \
1061 maybe-html-target-qthreads \
1062 maybe-html-target-rda \
1063 maybe-html-target-libada \
1064 maybe-html-target-libphobos
1066 .PHONY: do-TAGS
1067 do-TAGS:
1068 @: $(MAKE); $(unstage)
1069 @r=`${PWD_COMMAND}`; export r; \
1070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1071 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1072 TAGS-target
1073 @: $(MAKE); $(stage)
1076 .PHONY: TAGS-host
1077 TAGS-host: \
1078 maybe-TAGS-ash \
1079 maybe-TAGS-autoconf \
1080 maybe-TAGS-automake \
1081 maybe-TAGS-bash \
1082 maybe-TAGS-bfd \
1083 maybe-TAGS-opcodes \
1084 maybe-TAGS-binutils \
1085 maybe-TAGS-bison \
1086 maybe-TAGS-byacc \
1087 maybe-TAGS-bzip2 \
1088 maybe-TAGS-dejagnu \
1089 maybe-TAGS-diff \
1090 maybe-TAGS-dosutils \
1091 maybe-TAGS-etc \
1092 maybe-TAGS-fastjar \
1093 maybe-TAGS-fileutils \
1094 maybe-TAGS-findutils \
1095 maybe-TAGS-find \
1096 maybe-TAGS-fixincludes \
1097 maybe-TAGS-flex \
1098 maybe-TAGS-gas \
1099 maybe-TAGS-gcc \
1100 maybe-TAGS-gawk \
1101 maybe-TAGS-gettext \
1102 maybe-TAGS-gnuserv \
1103 maybe-TAGS-gprof \
1104 maybe-TAGS-gzip \
1105 maybe-TAGS-hello \
1106 maybe-TAGS-indent \
1107 maybe-TAGS-intl \
1108 maybe-TAGS-tcl \
1109 maybe-TAGS-itcl \
1110 maybe-TAGS-ld \
1111 maybe-TAGS-libcpp \
1112 maybe-TAGS-libgui \
1113 maybe-TAGS-libiberty \
1114 maybe-TAGS-libtool \
1115 maybe-TAGS-m4 \
1116 maybe-TAGS-make \
1117 maybe-TAGS-mmalloc \
1118 maybe-TAGS-patch \
1119 maybe-TAGS-perl \
1120 maybe-TAGS-prms \
1121 maybe-TAGS-rcs \
1122 maybe-TAGS-readline \
1123 maybe-TAGS-release \
1124 maybe-TAGS-recode \
1125 maybe-TAGS-sed \
1126 maybe-TAGS-send-pr \
1127 maybe-TAGS-shellutils \
1128 maybe-TAGS-sid \
1129 maybe-TAGS-sim \
1130 maybe-TAGS-tar \
1131 maybe-TAGS-texinfo \
1132 maybe-TAGS-textutils \
1133 maybe-TAGS-time \
1134 maybe-TAGS-uudecode \
1135 maybe-TAGS-wdiff \
1136 maybe-TAGS-zip \
1137 maybe-TAGS-zlib \
1138 maybe-TAGS-gdb \
1139 maybe-TAGS-expect \
1140 maybe-TAGS-guile \
1141 maybe-TAGS-tk \
1142 maybe-TAGS-libtermcap \
1143 maybe-TAGS-utils \
1144 maybe-TAGS-gnattools
1146 .PHONY: TAGS-target
1147 TAGS-target: \
1148 maybe-TAGS-target-libstdc++-v3 \
1149 maybe-TAGS-target-libmudflap \
1150 maybe-TAGS-target-libssp \
1151 maybe-TAGS-target-newlib \
1152 maybe-TAGS-target-libgfortran \
1153 maybe-TAGS-target-libobjc \
1154 maybe-TAGS-target-libtermcap \
1155 maybe-TAGS-target-winsup \
1156 maybe-TAGS-target-libgloss \
1157 maybe-TAGS-target-libiberty \
1158 maybe-TAGS-target-gperf \
1159 maybe-TAGS-target-examples \
1160 maybe-TAGS-target-libffi \
1161 maybe-TAGS-target-libjava \
1162 maybe-TAGS-target-zlib \
1163 maybe-TAGS-target-boehm-gc \
1164 maybe-TAGS-target-qthreads \
1165 maybe-TAGS-target-rda \
1166 maybe-TAGS-target-libada \
1167 maybe-TAGS-target-libphobos
1169 .PHONY: do-install-info
1170 do-install-info:
1171 @: $(MAKE); $(unstage)
1172 @r=`${PWD_COMMAND}`; export r; \
1173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1174 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1175 install-info-target
1176 @: $(MAKE); $(stage)
1179 .PHONY: install-info-host
1180 install-info-host: \
1181 maybe-install-info-ash \
1182 maybe-install-info-autoconf \
1183 maybe-install-info-automake \
1184 maybe-install-info-bash \
1185 maybe-install-info-bfd \
1186 maybe-install-info-opcodes \
1187 maybe-install-info-binutils \
1188 maybe-install-info-bison \
1189 maybe-install-info-byacc \
1190 maybe-install-info-bzip2 \
1191 maybe-install-info-dejagnu \
1192 maybe-install-info-diff \
1193 maybe-install-info-dosutils \
1194 maybe-install-info-etc \
1195 maybe-install-info-fastjar \
1196 maybe-install-info-fileutils \
1197 maybe-install-info-findutils \
1198 maybe-install-info-find \
1199 maybe-install-info-fixincludes \
1200 maybe-install-info-flex \
1201 maybe-install-info-gas \
1202 maybe-install-info-gcc \
1203 maybe-install-info-gawk \
1204 maybe-install-info-gettext \
1205 maybe-install-info-gnuserv \
1206 maybe-install-info-gprof \
1207 maybe-install-info-gzip \
1208 maybe-install-info-hello \
1209 maybe-install-info-indent \
1210 maybe-install-info-intl \
1211 maybe-install-info-tcl \
1212 maybe-install-info-itcl \
1213 maybe-install-info-ld \
1214 maybe-install-info-libcpp \
1215 maybe-install-info-libgui \
1216 maybe-install-info-libiberty \
1217 maybe-install-info-libtool \
1218 maybe-install-info-m4 \
1219 maybe-install-info-make \
1220 maybe-install-info-mmalloc \
1221 maybe-install-info-patch \
1222 maybe-install-info-perl \
1223 maybe-install-info-prms \
1224 maybe-install-info-rcs \
1225 maybe-install-info-readline \
1226 maybe-install-info-release \
1227 maybe-install-info-recode \
1228 maybe-install-info-sed \
1229 maybe-install-info-send-pr \
1230 maybe-install-info-shellutils \
1231 maybe-install-info-sid \
1232 maybe-install-info-sim \
1233 maybe-install-info-tar \
1234 maybe-install-info-texinfo \
1235 maybe-install-info-textutils \
1236 maybe-install-info-time \
1237 maybe-install-info-uudecode \
1238 maybe-install-info-wdiff \
1239 maybe-install-info-zip \
1240 maybe-install-info-zlib \
1241 maybe-install-info-gdb \
1242 maybe-install-info-expect \
1243 maybe-install-info-guile \
1244 maybe-install-info-tk \
1245 maybe-install-info-libtermcap \
1246 maybe-install-info-utils \
1247 maybe-install-info-gnattools
1249 .PHONY: install-info-target
1250 install-info-target: \
1251 maybe-install-info-target-libstdc++-v3 \
1252 maybe-install-info-target-libmudflap \
1253 maybe-install-info-target-libssp \
1254 maybe-install-info-target-newlib \
1255 maybe-install-info-target-libgfortran \
1256 maybe-install-info-target-libobjc \
1257 maybe-install-info-target-libtermcap \
1258 maybe-install-info-target-winsup \
1259 maybe-install-info-target-libgloss \
1260 maybe-install-info-target-libiberty \
1261 maybe-install-info-target-gperf \
1262 maybe-install-info-target-examples \
1263 maybe-install-info-target-libffi \
1264 maybe-install-info-target-libjava \
1265 maybe-install-info-target-zlib \
1266 maybe-install-info-target-boehm-gc \
1267 maybe-install-info-target-qthreads \
1268 maybe-install-info-target-rda \
1269 maybe-install-info-target-libada \
1270 maybe-install-info-target-libphobos
1272 .PHONY: do-installcheck
1273 do-installcheck:
1274 @: $(MAKE); $(unstage)
1275 @r=`${PWD_COMMAND}`; export r; \
1276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1277 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1278 installcheck-target
1279 @: $(MAKE); $(stage)
1282 .PHONY: installcheck-host
1283 installcheck-host: \
1284 maybe-installcheck-ash \
1285 maybe-installcheck-autoconf \
1286 maybe-installcheck-automake \
1287 maybe-installcheck-bash \
1288 maybe-installcheck-bfd \
1289 maybe-installcheck-opcodes \
1290 maybe-installcheck-binutils \
1291 maybe-installcheck-bison \
1292 maybe-installcheck-byacc \
1293 maybe-installcheck-bzip2 \
1294 maybe-installcheck-dejagnu \
1295 maybe-installcheck-diff \
1296 maybe-installcheck-dosutils \
1297 maybe-installcheck-etc \
1298 maybe-installcheck-fastjar \
1299 maybe-installcheck-fileutils \
1300 maybe-installcheck-findutils \
1301 maybe-installcheck-find \
1302 maybe-installcheck-fixincludes \
1303 maybe-installcheck-flex \
1304 maybe-installcheck-gas \
1305 maybe-installcheck-gcc \
1306 maybe-installcheck-gawk \
1307 maybe-installcheck-gettext \
1308 maybe-installcheck-gnuserv \
1309 maybe-installcheck-gprof \
1310 maybe-installcheck-gzip \
1311 maybe-installcheck-hello \
1312 maybe-installcheck-indent \
1313 maybe-installcheck-intl \
1314 maybe-installcheck-tcl \
1315 maybe-installcheck-itcl \
1316 maybe-installcheck-ld \
1317 maybe-installcheck-libcpp \
1318 maybe-installcheck-libgui \
1319 maybe-installcheck-libiberty \
1320 maybe-installcheck-libtool \
1321 maybe-installcheck-m4 \
1322 maybe-installcheck-make \
1323 maybe-installcheck-mmalloc \
1324 maybe-installcheck-patch \
1325 maybe-installcheck-perl \
1326 maybe-installcheck-prms \
1327 maybe-installcheck-rcs \
1328 maybe-installcheck-readline \
1329 maybe-installcheck-release \
1330 maybe-installcheck-recode \
1331 maybe-installcheck-sed \
1332 maybe-installcheck-send-pr \
1333 maybe-installcheck-shellutils \
1334 maybe-installcheck-sid \
1335 maybe-installcheck-sim \
1336 maybe-installcheck-tar \
1337 maybe-installcheck-texinfo \
1338 maybe-installcheck-textutils \
1339 maybe-installcheck-time \
1340 maybe-installcheck-uudecode \
1341 maybe-installcheck-wdiff \
1342 maybe-installcheck-zip \
1343 maybe-installcheck-zlib \
1344 maybe-installcheck-gdb \
1345 maybe-installcheck-expect \
1346 maybe-installcheck-guile \
1347 maybe-installcheck-tk \
1348 maybe-installcheck-libtermcap \
1349 maybe-installcheck-utils \
1350 maybe-installcheck-gnattools
1352 .PHONY: installcheck-target
1353 installcheck-target: \
1354 maybe-installcheck-target-libstdc++-v3 \
1355 maybe-installcheck-target-libmudflap \
1356 maybe-installcheck-target-libssp \
1357 maybe-installcheck-target-newlib \
1358 maybe-installcheck-target-libgfortran \
1359 maybe-installcheck-target-libobjc \
1360 maybe-installcheck-target-libtermcap \
1361 maybe-installcheck-target-winsup \
1362 maybe-installcheck-target-libgloss \
1363 maybe-installcheck-target-libiberty \
1364 maybe-installcheck-target-gperf \
1365 maybe-installcheck-target-examples \
1366 maybe-installcheck-target-libffi \
1367 maybe-installcheck-target-libjava \
1368 maybe-installcheck-target-zlib \
1369 maybe-installcheck-target-boehm-gc \
1370 maybe-installcheck-target-qthreads \
1371 maybe-installcheck-target-rda \
1372 maybe-installcheck-target-libada \
1373 maybe-installcheck-target-libphobos
1375 .PHONY: do-mostlyclean
1376 do-mostlyclean:
1377 @: $(MAKE); $(unstage)
1378 @r=`${PWD_COMMAND}`; export r; \
1379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1380 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1381 mostlyclean-target
1382 @: $(MAKE); $(stage)
1385 .PHONY: mostlyclean-host
1386 mostlyclean-host: \
1387 maybe-mostlyclean-ash \
1388 maybe-mostlyclean-autoconf \
1389 maybe-mostlyclean-automake \
1390 maybe-mostlyclean-bash \
1391 maybe-mostlyclean-bfd \
1392 maybe-mostlyclean-opcodes \
1393 maybe-mostlyclean-binutils \
1394 maybe-mostlyclean-bison \
1395 maybe-mostlyclean-byacc \
1396 maybe-mostlyclean-bzip2 \
1397 maybe-mostlyclean-dejagnu \
1398 maybe-mostlyclean-diff \
1399 maybe-mostlyclean-dosutils \
1400 maybe-mostlyclean-etc \
1401 maybe-mostlyclean-fastjar \
1402 maybe-mostlyclean-fileutils \
1403 maybe-mostlyclean-findutils \
1404 maybe-mostlyclean-find \
1405 maybe-mostlyclean-fixincludes \
1406 maybe-mostlyclean-flex \
1407 maybe-mostlyclean-gas \
1408 maybe-mostlyclean-gcc \
1409 maybe-mostlyclean-gawk \
1410 maybe-mostlyclean-gettext \
1411 maybe-mostlyclean-gnuserv \
1412 maybe-mostlyclean-gprof \
1413 maybe-mostlyclean-gzip \
1414 maybe-mostlyclean-hello \
1415 maybe-mostlyclean-indent \
1416 maybe-mostlyclean-intl \
1417 maybe-mostlyclean-tcl \
1418 maybe-mostlyclean-itcl \
1419 maybe-mostlyclean-ld \
1420 maybe-mostlyclean-libcpp \
1421 maybe-mostlyclean-libgui \
1422 maybe-mostlyclean-libiberty \
1423 maybe-mostlyclean-libtool \
1424 maybe-mostlyclean-m4 \
1425 maybe-mostlyclean-make \
1426 maybe-mostlyclean-mmalloc \
1427 maybe-mostlyclean-patch \
1428 maybe-mostlyclean-perl \
1429 maybe-mostlyclean-prms \
1430 maybe-mostlyclean-rcs \
1431 maybe-mostlyclean-readline \
1432 maybe-mostlyclean-release \
1433 maybe-mostlyclean-recode \
1434 maybe-mostlyclean-sed \
1435 maybe-mostlyclean-send-pr \
1436 maybe-mostlyclean-shellutils \
1437 maybe-mostlyclean-sid \
1438 maybe-mostlyclean-sim \
1439 maybe-mostlyclean-tar \
1440 maybe-mostlyclean-texinfo \
1441 maybe-mostlyclean-textutils \
1442 maybe-mostlyclean-time \
1443 maybe-mostlyclean-uudecode \
1444 maybe-mostlyclean-wdiff \
1445 maybe-mostlyclean-zip \
1446 maybe-mostlyclean-zlib \
1447 maybe-mostlyclean-gdb \
1448 maybe-mostlyclean-expect \
1449 maybe-mostlyclean-guile \
1450 maybe-mostlyclean-tk \
1451 maybe-mostlyclean-libtermcap \
1452 maybe-mostlyclean-utils \
1453 maybe-mostlyclean-gnattools
1455 .PHONY: mostlyclean-target
1456 mostlyclean-target: \
1457 maybe-mostlyclean-target-libstdc++-v3 \
1458 maybe-mostlyclean-target-libmudflap \
1459 maybe-mostlyclean-target-libssp \
1460 maybe-mostlyclean-target-newlib \
1461 maybe-mostlyclean-target-libgfortran \
1462 maybe-mostlyclean-target-libobjc \
1463 maybe-mostlyclean-target-libtermcap \
1464 maybe-mostlyclean-target-winsup \
1465 maybe-mostlyclean-target-libgloss \
1466 maybe-mostlyclean-target-libiberty \
1467 maybe-mostlyclean-target-gperf \
1468 maybe-mostlyclean-target-examples \
1469 maybe-mostlyclean-target-libffi \
1470 maybe-mostlyclean-target-libjava \
1471 maybe-mostlyclean-target-zlib \
1472 maybe-mostlyclean-target-boehm-gc \
1473 maybe-mostlyclean-target-qthreads \
1474 maybe-mostlyclean-target-rda \
1475 maybe-mostlyclean-target-libada \
1476 maybe-mostlyclean-target-libphobos
1478 .PHONY: do-clean
1479 do-clean:
1480 @: $(MAKE); $(unstage)
1481 @r=`${PWD_COMMAND}`; export r; \
1482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1483 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1484 clean-target
1485 @: $(MAKE); $(stage)
1488 .PHONY: clean-host
1489 clean-host: \
1490 maybe-clean-ash \
1491 maybe-clean-autoconf \
1492 maybe-clean-automake \
1493 maybe-clean-bash \
1494 maybe-clean-bfd \
1495 maybe-clean-opcodes \
1496 maybe-clean-binutils \
1497 maybe-clean-bison \
1498 maybe-clean-byacc \
1499 maybe-clean-bzip2 \
1500 maybe-clean-dejagnu \
1501 maybe-clean-diff \
1502 maybe-clean-dosutils \
1503 maybe-clean-etc \
1504 maybe-clean-fastjar \
1505 maybe-clean-fileutils \
1506 maybe-clean-findutils \
1507 maybe-clean-find \
1508 maybe-clean-fixincludes \
1509 maybe-clean-flex \
1510 maybe-clean-gas \
1511 maybe-clean-gcc \
1512 maybe-clean-gawk \
1513 maybe-clean-gettext \
1514 maybe-clean-gnuserv \
1515 maybe-clean-gprof \
1516 maybe-clean-gzip \
1517 maybe-clean-hello \
1518 maybe-clean-indent \
1519 maybe-clean-intl \
1520 maybe-clean-tcl \
1521 maybe-clean-itcl \
1522 maybe-clean-ld \
1523 maybe-clean-libcpp \
1524 maybe-clean-libgui \
1525 maybe-clean-libiberty \
1526 maybe-clean-libtool \
1527 maybe-clean-m4 \
1528 maybe-clean-make \
1529 maybe-clean-mmalloc \
1530 maybe-clean-patch \
1531 maybe-clean-perl \
1532 maybe-clean-prms \
1533 maybe-clean-rcs \
1534 maybe-clean-readline \
1535 maybe-clean-release \
1536 maybe-clean-recode \
1537 maybe-clean-sed \
1538 maybe-clean-send-pr \
1539 maybe-clean-shellutils \
1540 maybe-clean-sid \
1541 maybe-clean-sim \
1542 maybe-clean-tar \
1543 maybe-clean-texinfo \
1544 maybe-clean-textutils \
1545 maybe-clean-time \
1546 maybe-clean-uudecode \
1547 maybe-clean-wdiff \
1548 maybe-clean-zip \
1549 maybe-clean-zlib \
1550 maybe-clean-gdb \
1551 maybe-clean-expect \
1552 maybe-clean-guile \
1553 maybe-clean-tk \
1554 maybe-clean-libtermcap \
1555 maybe-clean-utils \
1556 maybe-clean-gnattools
1558 .PHONY: clean-target
1559 clean-target: \
1560 maybe-clean-target-libstdc++-v3 \
1561 maybe-clean-target-libmudflap \
1562 maybe-clean-target-libssp \
1563 maybe-clean-target-newlib \
1564 maybe-clean-target-libgfortran \
1565 maybe-clean-target-libobjc \
1566 maybe-clean-target-libtermcap \
1567 maybe-clean-target-winsup \
1568 maybe-clean-target-libgloss \
1569 maybe-clean-target-libiberty \
1570 maybe-clean-target-gperf \
1571 maybe-clean-target-examples \
1572 maybe-clean-target-libffi \
1573 maybe-clean-target-libjava \
1574 maybe-clean-target-zlib \
1575 maybe-clean-target-boehm-gc \
1576 maybe-clean-target-qthreads \
1577 maybe-clean-target-rda \
1578 maybe-clean-target-libada \
1579 maybe-clean-target-libphobos
1581 .PHONY: do-distclean
1582 do-distclean:
1583 @: $(MAKE); $(unstage)
1584 @r=`${PWD_COMMAND}`; export r; \
1585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1586 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1587 distclean-target
1588 @: $(MAKE); $(stage)
1591 .PHONY: distclean-host
1592 distclean-host: \
1593 maybe-distclean-ash \
1594 maybe-distclean-autoconf \
1595 maybe-distclean-automake \
1596 maybe-distclean-bash \
1597 maybe-distclean-bfd \
1598 maybe-distclean-opcodes \
1599 maybe-distclean-binutils \
1600 maybe-distclean-bison \
1601 maybe-distclean-byacc \
1602 maybe-distclean-bzip2 \
1603 maybe-distclean-dejagnu \
1604 maybe-distclean-diff \
1605 maybe-distclean-dosutils \
1606 maybe-distclean-etc \
1607 maybe-distclean-fastjar \
1608 maybe-distclean-fileutils \
1609 maybe-distclean-findutils \
1610 maybe-distclean-find \
1611 maybe-distclean-fixincludes \
1612 maybe-distclean-flex \
1613 maybe-distclean-gas \
1614 maybe-distclean-gcc \
1615 maybe-distclean-gawk \
1616 maybe-distclean-gettext \
1617 maybe-distclean-gnuserv \
1618 maybe-distclean-gprof \
1619 maybe-distclean-gzip \
1620 maybe-distclean-hello \
1621 maybe-distclean-indent \
1622 maybe-distclean-intl \
1623 maybe-distclean-tcl \
1624 maybe-distclean-itcl \
1625 maybe-distclean-ld \
1626 maybe-distclean-libcpp \
1627 maybe-distclean-libgui \
1628 maybe-distclean-libiberty \
1629 maybe-distclean-libtool \
1630 maybe-distclean-m4 \
1631 maybe-distclean-make \
1632 maybe-distclean-mmalloc \
1633 maybe-distclean-patch \
1634 maybe-distclean-perl \
1635 maybe-distclean-prms \
1636 maybe-distclean-rcs \
1637 maybe-distclean-readline \
1638 maybe-distclean-release \
1639 maybe-distclean-recode \
1640 maybe-distclean-sed \
1641 maybe-distclean-send-pr \
1642 maybe-distclean-shellutils \
1643 maybe-distclean-sid \
1644 maybe-distclean-sim \
1645 maybe-distclean-tar \
1646 maybe-distclean-texinfo \
1647 maybe-distclean-textutils \
1648 maybe-distclean-time \
1649 maybe-distclean-uudecode \
1650 maybe-distclean-wdiff \
1651 maybe-distclean-zip \
1652 maybe-distclean-zlib \
1653 maybe-distclean-gdb \
1654 maybe-distclean-expect \
1655 maybe-distclean-guile \
1656 maybe-distclean-tk \
1657 maybe-distclean-libtermcap \
1658 maybe-distclean-utils \
1659 maybe-distclean-gnattools
1661 .PHONY: distclean-target
1662 distclean-target: \
1663 maybe-distclean-target-libstdc++-v3 \
1664 maybe-distclean-target-libmudflap \
1665 maybe-distclean-target-libssp \
1666 maybe-distclean-target-newlib \
1667 maybe-distclean-target-libgfortran \
1668 maybe-distclean-target-libobjc \
1669 maybe-distclean-target-libtermcap \
1670 maybe-distclean-target-winsup \
1671 maybe-distclean-target-libgloss \
1672 maybe-distclean-target-libiberty \
1673 maybe-distclean-target-gperf \
1674 maybe-distclean-target-examples \
1675 maybe-distclean-target-libffi \
1676 maybe-distclean-target-libjava \
1677 maybe-distclean-target-zlib \
1678 maybe-distclean-target-boehm-gc \
1679 maybe-distclean-target-qthreads \
1680 maybe-distclean-target-rda \
1681 maybe-distclean-target-libada \
1682 maybe-distclean-target-libphobos
1684 .PHONY: do-maintainer-clean
1685 do-maintainer-clean:
1686 @: $(MAKE); $(unstage)
1687 @r=`${PWD_COMMAND}`; export r; \
1688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1689 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1690 maintainer-clean-target
1691 @: $(MAKE); $(stage)
1694 .PHONY: maintainer-clean-host
1695 maintainer-clean-host: \
1696 maybe-maintainer-clean-ash \
1697 maybe-maintainer-clean-autoconf \
1698 maybe-maintainer-clean-automake \
1699 maybe-maintainer-clean-bash \
1700 maybe-maintainer-clean-bfd \
1701 maybe-maintainer-clean-opcodes \
1702 maybe-maintainer-clean-binutils \
1703 maybe-maintainer-clean-bison \
1704 maybe-maintainer-clean-byacc \
1705 maybe-maintainer-clean-bzip2 \
1706 maybe-maintainer-clean-dejagnu \
1707 maybe-maintainer-clean-diff \
1708 maybe-maintainer-clean-dosutils \
1709 maybe-maintainer-clean-etc \
1710 maybe-maintainer-clean-fastjar \
1711 maybe-maintainer-clean-fileutils \
1712 maybe-maintainer-clean-findutils \
1713 maybe-maintainer-clean-find \
1714 maybe-maintainer-clean-fixincludes \
1715 maybe-maintainer-clean-flex \
1716 maybe-maintainer-clean-gas \
1717 maybe-maintainer-clean-gcc \
1718 maybe-maintainer-clean-gawk \
1719 maybe-maintainer-clean-gettext \
1720 maybe-maintainer-clean-gnuserv \
1721 maybe-maintainer-clean-gprof \
1722 maybe-maintainer-clean-gzip \
1723 maybe-maintainer-clean-hello \
1724 maybe-maintainer-clean-indent \
1725 maybe-maintainer-clean-intl \
1726 maybe-maintainer-clean-tcl \
1727 maybe-maintainer-clean-itcl \
1728 maybe-maintainer-clean-ld \
1729 maybe-maintainer-clean-libcpp \
1730 maybe-maintainer-clean-libgui \
1731 maybe-maintainer-clean-libiberty \
1732 maybe-maintainer-clean-libtool \
1733 maybe-maintainer-clean-m4 \
1734 maybe-maintainer-clean-make \
1735 maybe-maintainer-clean-mmalloc \
1736 maybe-maintainer-clean-patch \
1737 maybe-maintainer-clean-perl \
1738 maybe-maintainer-clean-prms \
1739 maybe-maintainer-clean-rcs \
1740 maybe-maintainer-clean-readline \
1741 maybe-maintainer-clean-release \
1742 maybe-maintainer-clean-recode \
1743 maybe-maintainer-clean-sed \
1744 maybe-maintainer-clean-send-pr \
1745 maybe-maintainer-clean-shellutils \
1746 maybe-maintainer-clean-sid \
1747 maybe-maintainer-clean-sim \
1748 maybe-maintainer-clean-tar \
1749 maybe-maintainer-clean-texinfo \
1750 maybe-maintainer-clean-textutils \
1751 maybe-maintainer-clean-time \
1752 maybe-maintainer-clean-uudecode \
1753 maybe-maintainer-clean-wdiff \
1754 maybe-maintainer-clean-zip \
1755 maybe-maintainer-clean-zlib \
1756 maybe-maintainer-clean-gdb \
1757 maybe-maintainer-clean-expect \
1758 maybe-maintainer-clean-guile \
1759 maybe-maintainer-clean-tk \
1760 maybe-maintainer-clean-libtermcap \
1761 maybe-maintainer-clean-utils \
1762 maybe-maintainer-clean-gnattools
1764 .PHONY: maintainer-clean-target
1765 maintainer-clean-target: \
1766 maybe-maintainer-clean-target-libstdc++-v3 \
1767 maybe-maintainer-clean-target-libmudflap \
1768 maybe-maintainer-clean-target-libssp \
1769 maybe-maintainer-clean-target-newlib \
1770 maybe-maintainer-clean-target-libgfortran \
1771 maybe-maintainer-clean-target-libobjc \
1772 maybe-maintainer-clean-target-libtermcap \
1773 maybe-maintainer-clean-target-winsup \
1774 maybe-maintainer-clean-target-libgloss \
1775 maybe-maintainer-clean-target-libiberty \
1776 maybe-maintainer-clean-target-gperf \
1777 maybe-maintainer-clean-target-examples \
1778 maybe-maintainer-clean-target-libffi \
1779 maybe-maintainer-clean-target-libjava \
1780 maybe-maintainer-clean-target-zlib \
1781 maybe-maintainer-clean-target-boehm-gc \
1782 maybe-maintainer-clean-target-qthreads \
1783 maybe-maintainer-clean-target-rda \
1784 maybe-maintainer-clean-target-libada \
1785 maybe-maintainer-clean-target-libphobos
1788 # Here are the targets which correspond to the do-X targets.
1790 .PHONY: info installcheck dvi html install-info
1791 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1792 .PHONY: local-clean local-distclean local-maintainer-clean
1793 info: do-info
1794 installcheck: do-installcheck
1795 dvi: do-dvi
1796 html: do-html
1798 # Make sure makeinfo is built before we do a `make info', if we're
1799 # in fact building texinfo.
1800 do-info: maybe-all-texinfo
1802 install-info: do-install-info dir.info
1803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1804 if [ -f dir.info ] ; then \
1805 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1806 else true ; fi
1808 local-clean:
1809 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1811 local-distclean:
1812 -rm -f Makefile config.status config.cache mh-frag mt-frag
1813 -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1814 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1815 rm -rf $(TARGET_SUBDIR); \
1816 else true; fi
1817 -rm -rf $(BUILD_SUBDIR)
1818 -if [ "$(HOST_SUBDIR)" != "." ]; then \
1819 rm -rf $(HOST_SUBDIR); \
1820 else true; fi
1821 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1822 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1823 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1824 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1825 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1827 local-maintainer-clean:
1828 @echo "This command is intended for maintainers to use;"
1829 @echo "it deletes files that may require special tools to rebuild."
1831 clean: do-clean local-clean
1832 mostlyclean: do-mostlyclean local-clean
1833 distclean: do-distclean local-clean local-distclean
1834 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
1835 maintainer-clean: local-distclean
1836 realclean: maintainer-clean
1838 # Extra dependency for clean-target, owing to the mixed nature of gcc
1839 clean-target: clean-target-libgcc
1840 clean-target-libgcc:
1841 test ! -d gcc/libgcc || \
1842 (cd gcc/libgcc && find . -type d -print) | \
1843 while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1844 -rm -rf gcc/libgcc
1845 -rm -f gcc/stmp-dirs
1847 # Check target.
1849 .PHONY: check do-check
1850 check: do-check
1852 # Only include modules actually being configured and built.
1853 .PHONY: check-host
1854 check-host: \
1855 maybe-check-ash \
1856 maybe-check-autoconf \
1857 maybe-check-automake \
1858 maybe-check-bash \
1859 maybe-check-bfd \
1860 maybe-check-opcodes \
1861 maybe-check-binutils \
1862 maybe-check-bison \
1863 maybe-check-byacc \
1864 maybe-check-bzip2 \
1865 maybe-check-dejagnu \
1866 maybe-check-diff \
1867 maybe-check-dosutils \
1868 maybe-check-etc \
1869 maybe-check-fastjar \
1870 maybe-check-fileutils \
1871 maybe-check-findutils \
1872 maybe-check-find \
1873 maybe-check-fixincludes \
1874 maybe-check-flex \
1875 maybe-check-gas \
1876 maybe-check-gcc \
1877 maybe-check-gawk \
1878 maybe-check-gettext \
1879 maybe-check-gnuserv \
1880 maybe-check-gprof \
1881 maybe-check-gzip \
1882 maybe-check-hello \
1883 maybe-check-indent \
1884 maybe-check-intl \
1885 maybe-check-tcl \
1886 maybe-check-itcl \
1887 maybe-check-ld \
1888 maybe-check-libcpp \
1889 maybe-check-libgui \
1890 maybe-check-libiberty \
1891 maybe-check-libtool \
1892 maybe-check-m4 \
1893 maybe-check-make \
1894 maybe-check-mmalloc \
1895 maybe-check-patch \
1896 maybe-check-perl \
1897 maybe-check-prms \
1898 maybe-check-rcs \
1899 maybe-check-readline \
1900 maybe-check-release \
1901 maybe-check-recode \
1902 maybe-check-sed \
1903 maybe-check-send-pr \
1904 maybe-check-shellutils \
1905 maybe-check-sid \
1906 maybe-check-sim \
1907 maybe-check-tar \
1908 maybe-check-texinfo \
1909 maybe-check-textutils \
1910 maybe-check-time \
1911 maybe-check-uudecode \
1912 maybe-check-wdiff \
1913 maybe-check-zip \
1914 maybe-check-zlib \
1915 maybe-check-gdb \
1916 maybe-check-expect \
1917 maybe-check-guile \
1918 maybe-check-tk \
1919 maybe-check-libtermcap \
1920 maybe-check-utils \
1921 maybe-check-gnattools
1923 .PHONY: check-target
1924 check-target: \
1925 maybe-check-target-libstdc++-v3 \
1926 maybe-check-target-libmudflap \
1927 maybe-check-target-libssp \
1928 maybe-check-target-newlib \
1929 maybe-check-target-libgfortran \
1930 maybe-check-target-libobjc \
1931 maybe-check-target-libtermcap \
1932 maybe-check-target-winsup \
1933 maybe-check-target-libgloss \
1934 maybe-check-target-libiberty \
1935 maybe-check-target-gperf \
1936 maybe-check-target-examples \
1937 maybe-check-target-libffi \
1938 maybe-check-target-libjava \
1939 maybe-check-target-zlib \
1940 maybe-check-target-boehm-gc \
1941 maybe-check-target-qthreads \
1942 maybe-check-target-rda \
1943 maybe-check-target-libada \
1944 maybe-check-target-libphobos
1946 do-check:
1947 @: $(MAKE); $(unstage)
1948 @r=`${PWD_COMMAND}`; export r; \
1949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1950 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
1951 @: $(MAKE); $(stage)
1953 # Automated reporting of test results.
1955 warning.log: build.log
1956 $(srcdir)/contrib/warn_summary build.log > $@
1958 mail-report.log:
1959 if test x'$(BOOT_CFLAGS)' != x''; then \
1960 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1961 fi; \
1962 $(srcdir)/contrib/test_summary -t >$@
1963 chmod +x $@
1964 echo If you really want to send e-mail, run ./$@ now
1966 mail-report-with-warnings.log: warning.log
1967 if test x'$(BOOT_CFLAGS)' != x''; then \
1968 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1969 fi; \
1970 $(srcdir)/contrib/test_summary -t -i warning.log >$@
1971 chmod +x $@
1972 echo If you really want to send e-mail, run ./$@ now
1974 # Installation targets.
1976 .PHONY: install uninstall
1977 install:
1978 @: $(MAKE); $(unstage)
1979 @r=`${PWD_COMMAND}`; export r; \
1980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1981 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
1982 @: $(MAKE); $(stage)
1984 .PHONY: install-host-nogcc
1985 install-host-nogcc: \
1986 maybe-install-ash \
1987 maybe-install-autoconf \
1988 maybe-install-automake \
1989 maybe-install-bash \
1990 maybe-install-bfd \
1991 maybe-install-opcodes \
1992 maybe-install-binutils \
1993 maybe-install-bison \
1994 maybe-install-byacc \
1995 maybe-install-bzip2 \
1996 maybe-install-dejagnu \
1997 maybe-install-diff \
1998 maybe-install-dosutils \
1999 maybe-install-etc \
2000 maybe-install-fastjar \
2001 maybe-install-fileutils \
2002 maybe-install-findutils \
2003 maybe-install-find \
2004 maybe-install-fixincludes \
2005 maybe-install-flex \
2006 maybe-install-gas \
2007 maybe-install-gawk \
2008 maybe-install-gettext \
2009 maybe-install-gnuserv \
2010 maybe-install-gprof \
2011 maybe-install-gzip \
2012 maybe-install-hello \
2013 maybe-install-indent \
2014 maybe-install-intl \
2015 maybe-install-tcl \
2016 maybe-install-itcl \
2017 maybe-install-ld \
2018 maybe-install-libcpp \
2019 maybe-install-libgui \
2020 maybe-install-libiberty \
2021 maybe-install-libtool \
2022 maybe-install-m4 \
2023 maybe-install-make \
2024 maybe-install-mmalloc \
2025 maybe-install-patch \
2026 maybe-install-perl \
2027 maybe-install-prms \
2028 maybe-install-rcs \
2029 maybe-install-readline \
2030 maybe-install-release \
2031 maybe-install-recode \
2032 maybe-install-sed \
2033 maybe-install-send-pr \
2034 maybe-install-shellutils \
2035 maybe-install-sid \
2036 maybe-install-sim \
2037 maybe-install-tar \
2038 maybe-install-texinfo \
2039 maybe-install-textutils \
2040 maybe-install-time \
2041 maybe-install-uudecode \
2042 maybe-install-wdiff \
2043 maybe-install-zip \
2044 maybe-install-zlib \
2045 maybe-install-gdb \
2046 maybe-install-expect \
2047 maybe-install-guile \
2048 maybe-install-tk \
2049 maybe-install-libtermcap \
2050 maybe-install-utils \
2051 maybe-install-gnattools
2053 .PHONY: install-host
2054 install-host: \
2055 maybe-install-ash \
2056 maybe-install-autoconf \
2057 maybe-install-automake \
2058 maybe-install-bash \
2059 maybe-install-bfd \
2060 maybe-install-opcodes \
2061 maybe-install-binutils \
2062 maybe-install-bison \
2063 maybe-install-byacc \
2064 maybe-install-bzip2 \
2065 maybe-install-dejagnu \
2066 maybe-install-diff \
2067 maybe-install-dosutils \
2068 maybe-install-etc \
2069 maybe-install-fastjar \
2070 maybe-install-fileutils \
2071 maybe-install-findutils \
2072 maybe-install-find \
2073 maybe-install-fixincludes \
2074 maybe-install-flex \
2075 maybe-install-gas \
2076 maybe-install-gcc \
2077 maybe-install-gawk \
2078 maybe-install-gettext \
2079 maybe-install-gnuserv \
2080 maybe-install-gprof \
2081 maybe-install-gzip \
2082 maybe-install-hello \
2083 maybe-install-indent \
2084 maybe-install-intl \
2085 maybe-install-tcl \
2086 maybe-install-itcl \
2087 maybe-install-ld \
2088 maybe-install-libcpp \
2089 maybe-install-libgui \
2090 maybe-install-libiberty \
2091 maybe-install-libtool \
2092 maybe-install-m4 \
2093 maybe-install-make \
2094 maybe-install-mmalloc \
2095 maybe-install-patch \
2096 maybe-install-perl \
2097 maybe-install-prms \
2098 maybe-install-rcs \
2099 maybe-install-readline \
2100 maybe-install-release \
2101 maybe-install-recode \
2102 maybe-install-sed \
2103 maybe-install-send-pr \
2104 maybe-install-shellutils \
2105 maybe-install-sid \
2106 maybe-install-sim \
2107 maybe-install-tar \
2108 maybe-install-texinfo \
2109 maybe-install-textutils \
2110 maybe-install-time \
2111 maybe-install-uudecode \
2112 maybe-install-wdiff \
2113 maybe-install-zip \
2114 maybe-install-zlib \
2115 maybe-install-gdb \
2116 maybe-install-expect \
2117 maybe-install-guile \
2118 maybe-install-tk \
2119 maybe-install-libtermcap \
2120 maybe-install-utils \
2121 maybe-install-gnattools
2123 .PHONY: install-target
2124 install-target: \
2125 maybe-install-target-libstdc++-v3 \
2126 maybe-install-target-libmudflap \
2127 maybe-install-target-libssp \
2128 maybe-install-target-newlib \
2129 maybe-install-target-libgfortran \
2130 maybe-install-target-libobjc \
2131 maybe-install-target-libtermcap \
2132 maybe-install-target-winsup \
2133 maybe-install-target-libgloss \
2134 maybe-install-target-libiberty \
2135 maybe-install-target-gperf \
2136 maybe-install-target-examples \
2137 maybe-install-target-libffi \
2138 maybe-install-target-libjava \
2139 maybe-install-target-zlib \
2140 maybe-install-target-boehm-gc \
2141 maybe-install-target-qthreads \
2142 maybe-install-target-rda \
2143 maybe-install-target-libada \
2144 maybe-install-target-libphobos
2146 uninstall:
2147 @echo "the uninstall target is not supported in this tree"
2149 .PHONY: install.all
2150 install.all: install-no-fixedincludes
2151 @if [ -f ./gcc/Makefile ] ; then \
2152 r=`${PWD_COMMAND}` ; export r ; \
2153 $(HOST_EXPORTS) \
2154 (cd ./gcc && \
2155 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2156 else \
2157 true ; \
2160 # install-no-fixedincludes is used because Cygnus can not distribute
2161 # the fixed header files.
2162 .PHONY: install-no-fixedincludes
2163 install-no-fixedincludes: installdirs install-host-nogcc \
2164 install-target gcc-no-fixedincludes
2166 ### other supporting targets
2168 MAKEDIRS= \
2169 $(DESTDIR)$(prefix) \
2170 $(DESTDIR)$(exec_prefix)
2171 .PHONY: installdirs
2172 installdirs: mkinstalldirs
2173 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2175 dir.info: do-install-info
2176 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2177 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2178 mv -f dir.info.new dir.info ; \
2179 else true ; \
2182 dist:
2183 @echo "Building a full distribution of this tree isn't done"
2184 @echo "via 'make dist'. Check out the etc/ subdirectory"
2186 etags tags: TAGS
2188 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2189 # ability to use several tags files at once, so there is probably no need
2190 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2191 # (if we felt like it) have this Makefile write a piece of elisp which
2192 # the user could load to tell emacs19 where all the TAGS files we just
2193 # built are.
2194 TAGS: do-TAGS
2196 # ------------------------------------
2197 # Macros for configure and all targets
2198 # ------------------------------------
2204 # --------------------------------------
2205 # Modules which run on the build machine
2206 # --------------------------------------
2209 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2210 maybe-configure-build-libiberty:
2211 @if build-libiberty
2212 maybe-configure-build-libiberty: configure-build-libiberty
2213 configure-build-libiberty:
2214 @$(unstage)
2215 @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2216 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2217 r=`${PWD_COMMAND}`; export r; \
2218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2219 $(BUILD_EXPORTS) \
2220 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2221 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2222 case $(srcdir) in \
2223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2224 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2226 esac; \
2227 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2228 libsrcdir="$$s/libiberty"; \
2229 rm -f no-such-file || : ; \
2230 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2231 $(BUILD_CONFIGARGS) $${srcdiroption} \
2232 || exit 1
2233 @endif build-libiberty
2239 .PHONY: all-build-libiberty maybe-all-build-libiberty
2240 maybe-all-build-libiberty:
2241 @if build-libiberty
2242 TARGET-build-libiberty=all
2243 maybe-all-build-libiberty: all-build-libiberty
2244 all-build-libiberty: configure-build-libiberty
2245 @$(unstage)
2246 @r=`${PWD_COMMAND}`; export r; \
2247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2248 $(BUILD_EXPORTS) \
2249 (cd $(BUILD_SUBDIR)/libiberty && \
2250 $(MAKE) $(TARGET-build-libiberty))
2251 @endif build-libiberty
2257 .PHONY: configure-build-bison maybe-configure-build-bison
2258 maybe-configure-build-bison:
2259 @if build-bison
2260 maybe-configure-build-bison: configure-build-bison
2261 configure-build-bison:
2262 @$(unstage)
2263 @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2264 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2265 r=`${PWD_COMMAND}`; export r; \
2266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2267 $(BUILD_EXPORTS) \
2268 echo Configuring in $(BUILD_SUBDIR)/bison; \
2269 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2270 case $(srcdir) in \
2271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2272 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2274 esac; \
2275 srcdiroption="--srcdir=$${topdir}/bison"; \
2276 libsrcdir="$$s/bison"; \
2277 rm -f no-such-file || : ; \
2278 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2279 $(BUILD_CONFIGARGS) $${srcdiroption} \
2280 || exit 1
2281 @endif build-bison
2287 .PHONY: all-build-bison maybe-all-build-bison
2288 maybe-all-build-bison:
2289 @if build-bison
2290 TARGET-build-bison=all
2291 maybe-all-build-bison: all-build-bison
2292 all-build-bison: configure-build-bison
2293 @$(unstage)
2294 @r=`${PWD_COMMAND}`; export r; \
2295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2296 $(BUILD_EXPORTS) \
2297 (cd $(BUILD_SUBDIR)/bison && \
2298 $(MAKE) $(TARGET-build-bison))
2299 @endif build-bison
2305 .PHONY: configure-build-byacc maybe-configure-build-byacc
2306 maybe-configure-build-byacc:
2307 @if build-byacc
2308 maybe-configure-build-byacc: configure-build-byacc
2309 configure-build-byacc:
2310 @$(unstage)
2311 @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2312 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2313 r=`${PWD_COMMAND}`; export r; \
2314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2315 $(BUILD_EXPORTS) \
2316 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2317 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2318 case $(srcdir) in \
2319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2320 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2322 esac; \
2323 srcdiroption="--srcdir=$${topdir}/byacc"; \
2324 libsrcdir="$$s/byacc"; \
2325 rm -f no-such-file || : ; \
2326 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2327 $(BUILD_CONFIGARGS) $${srcdiroption} \
2328 || exit 1
2329 @endif build-byacc
2335 .PHONY: all-build-byacc maybe-all-build-byacc
2336 maybe-all-build-byacc:
2337 @if build-byacc
2338 TARGET-build-byacc=all
2339 maybe-all-build-byacc: all-build-byacc
2340 all-build-byacc: configure-build-byacc
2341 @$(unstage)
2342 @r=`${PWD_COMMAND}`; export r; \
2343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2344 $(BUILD_EXPORTS) \
2345 (cd $(BUILD_SUBDIR)/byacc && \
2346 $(MAKE) $(TARGET-build-byacc))
2347 @endif build-byacc
2353 .PHONY: configure-build-flex maybe-configure-build-flex
2354 maybe-configure-build-flex:
2355 @if build-flex
2356 maybe-configure-build-flex: configure-build-flex
2357 configure-build-flex:
2358 @$(unstage)
2359 @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2360 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2361 r=`${PWD_COMMAND}`; export r; \
2362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2363 $(BUILD_EXPORTS) \
2364 echo Configuring in $(BUILD_SUBDIR)/flex; \
2365 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2366 case $(srcdir) in \
2367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2368 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2370 esac; \
2371 srcdiroption="--srcdir=$${topdir}/flex"; \
2372 libsrcdir="$$s/flex"; \
2373 rm -f no-such-file || : ; \
2374 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2375 $(BUILD_CONFIGARGS) $${srcdiroption} \
2376 || exit 1
2377 @endif build-flex
2383 .PHONY: all-build-flex maybe-all-build-flex
2384 maybe-all-build-flex:
2385 @if build-flex
2386 TARGET-build-flex=all
2387 maybe-all-build-flex: all-build-flex
2388 all-build-flex: configure-build-flex
2389 @$(unstage)
2390 @r=`${PWD_COMMAND}`; export r; \
2391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2392 $(BUILD_EXPORTS) \
2393 (cd $(BUILD_SUBDIR)/flex && \
2394 $(MAKE) $(TARGET-build-flex))
2395 @endif build-flex
2401 .PHONY: configure-build-m4 maybe-configure-build-m4
2402 maybe-configure-build-m4:
2403 @if build-m4
2404 maybe-configure-build-m4: configure-build-m4
2405 configure-build-m4:
2406 @$(unstage)
2407 @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2408 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2409 r=`${PWD_COMMAND}`; export r; \
2410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2411 $(BUILD_EXPORTS) \
2412 echo Configuring in $(BUILD_SUBDIR)/m4; \
2413 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2414 case $(srcdir) in \
2415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2416 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2418 esac; \
2419 srcdiroption="--srcdir=$${topdir}/m4"; \
2420 libsrcdir="$$s/m4"; \
2421 rm -f no-such-file || : ; \
2422 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2423 $(BUILD_CONFIGARGS) $${srcdiroption} \
2424 || exit 1
2425 @endif build-m4
2431 .PHONY: all-build-m4 maybe-all-build-m4
2432 maybe-all-build-m4:
2433 @if build-m4
2434 TARGET-build-m4=all
2435 maybe-all-build-m4: all-build-m4
2436 all-build-m4: configure-build-m4
2437 @$(unstage)
2438 @r=`${PWD_COMMAND}`; export r; \
2439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2440 $(BUILD_EXPORTS) \
2441 (cd $(BUILD_SUBDIR)/m4 && \
2442 $(MAKE) $(TARGET-build-m4))
2443 @endif build-m4
2449 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2450 maybe-configure-build-texinfo:
2451 @if build-texinfo
2452 maybe-configure-build-texinfo: configure-build-texinfo
2453 configure-build-texinfo:
2454 @$(unstage)
2455 @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2456 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2457 r=`${PWD_COMMAND}`; export r; \
2458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2459 $(BUILD_EXPORTS) \
2460 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2461 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2462 case $(srcdir) in \
2463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2464 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2466 esac; \
2467 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2468 libsrcdir="$$s/texinfo"; \
2469 rm -f no-such-file || : ; \
2470 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2471 $(BUILD_CONFIGARGS) $${srcdiroption} \
2472 || exit 1
2473 @endif build-texinfo
2479 .PHONY: all-build-texinfo maybe-all-build-texinfo
2480 maybe-all-build-texinfo:
2481 @if build-texinfo
2482 TARGET-build-texinfo=all
2483 maybe-all-build-texinfo: all-build-texinfo
2484 all-build-texinfo: configure-build-texinfo
2485 @$(unstage)
2486 @r=`${PWD_COMMAND}`; export r; \
2487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2488 $(BUILD_EXPORTS) \
2489 (cd $(BUILD_SUBDIR)/texinfo && \
2490 $(MAKE) $(TARGET-build-texinfo))
2491 @endif build-texinfo
2497 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2498 maybe-configure-build-fixincludes:
2499 @if build-fixincludes
2500 maybe-configure-build-fixincludes: configure-build-fixincludes
2501 configure-build-fixincludes:
2502 @$(unstage)
2503 @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2504 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2505 r=`${PWD_COMMAND}`; export r; \
2506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2507 $(BUILD_EXPORTS) \
2508 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2509 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2510 case $(srcdir) in \
2511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2512 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2514 esac; \
2515 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2516 libsrcdir="$$s/fixincludes"; \
2517 rm -f no-such-file || : ; \
2518 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2519 $(BUILD_CONFIGARGS) $${srcdiroption} \
2520 || exit 1
2521 @endif build-fixincludes
2527 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2528 maybe-all-build-fixincludes:
2529 @if build-fixincludes
2530 TARGET-build-fixincludes=all
2531 maybe-all-build-fixincludes: all-build-fixincludes
2532 all-build-fixincludes: configure-build-fixincludes
2533 @$(unstage)
2534 @r=`${PWD_COMMAND}`; export r; \
2535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2536 $(BUILD_EXPORTS) \
2537 (cd $(BUILD_SUBDIR)/fixincludes && \
2538 $(MAKE) $(TARGET-build-fixincludes))
2539 @endif build-fixincludes
2545 # --------------------------------------
2546 # Modules which run on the host machine
2547 # --------------------------------------
2550 .PHONY: configure-ash maybe-configure-ash
2551 maybe-configure-ash:
2552 @if ash
2553 maybe-configure-ash: configure-ash
2554 configure-ash:
2555 @$(unstage)
2556 @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2558 r=`${PWD_COMMAND}`; export r; \
2559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2560 $(HOST_EXPORTS) \
2561 echo Configuring in $(HOST_SUBDIR)/ash; \
2562 cd "$(HOST_SUBDIR)/ash" || exit 1; \
2563 case $(srcdir) in \
2564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2565 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2567 esac; \
2568 srcdiroption="--srcdir=$${topdir}/ash"; \
2569 libsrcdir="$$s/ash"; \
2570 $(SHELL) $${libsrcdir}/configure \
2571 $(HOST_CONFIGARGS) $${srcdiroption} \
2572 || exit 1
2573 @endif ash
2579 .PHONY: all-ash maybe-all-ash
2580 maybe-all-ash:
2581 @if ash
2582 TARGET-ash=all
2583 maybe-all-ash: all-ash
2584 all-ash: configure-ash
2585 @$(unstage)
2586 @r=`${PWD_COMMAND}`; export r; \
2587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2588 $(HOST_EXPORTS) \
2589 (cd $(HOST_SUBDIR)/ash && \
2590 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
2591 @endif ash
2596 .PHONY: check-ash maybe-check-ash
2597 maybe-check-ash:
2598 @if ash
2599 maybe-check-ash: check-ash
2601 check-ash:
2602 @: $(MAKE); $(unstage)
2603 @r=`${PWD_COMMAND}`; export r; \
2604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2605 $(HOST_EXPORTS) \
2606 (cd $(HOST_SUBDIR)/ash && \
2607 $(MAKE) $(FLAGS_TO_PASS) check)
2609 @endif ash
2611 .PHONY: install-ash maybe-install-ash
2612 maybe-install-ash:
2613 @if ash
2614 maybe-install-ash: install-ash
2616 install-ash: installdirs
2617 @: $(MAKE); $(unstage)
2618 @r=`${PWD_COMMAND}`; export r; \
2619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2620 $(HOST_EXPORTS) \
2621 (cd $(HOST_SUBDIR)/ash && \
2622 $(MAKE) $(FLAGS_TO_PASS) install)
2624 @endif ash
2626 # Other targets (info, dvi, etc.)
2628 .PHONY: maybe-info-ash info-ash
2629 maybe-info-ash:
2630 @if ash
2631 maybe-info-ash: info-ash
2633 info-ash: \
2634 configure-ash
2635 @$(unstage)
2636 @[ -f ./ash/Makefile ] || exit 0; \
2637 r=`${PWD_COMMAND}`; export r; \
2638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2639 $(HOST_EXPORTS) \
2640 for flag in $(EXTRA_HOST_FLAGS) ; do \
2641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2642 done; \
2643 echo "Doing info in ash" ; \
2644 (cd $(HOST_SUBDIR)/ash && \
2645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2647 "RANLIB=$${RANLIB}" \
2648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2649 info) \
2650 || exit 1
2652 @endif ash
2654 .PHONY: maybe-dvi-ash dvi-ash
2655 maybe-dvi-ash:
2656 @if ash
2657 maybe-dvi-ash: dvi-ash
2659 dvi-ash: \
2660 configure-ash
2661 @$(unstage)
2662 @[ -f ./ash/Makefile ] || exit 0; \
2663 r=`${PWD_COMMAND}`; export r; \
2664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2665 $(HOST_EXPORTS) \
2666 for flag in $(EXTRA_HOST_FLAGS) ; do \
2667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2668 done; \
2669 echo "Doing dvi in ash" ; \
2670 (cd $(HOST_SUBDIR)/ash && \
2671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2673 "RANLIB=$${RANLIB}" \
2674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2675 dvi) \
2676 || exit 1
2678 @endif ash
2680 .PHONY: maybe-html-ash html-ash
2681 maybe-html-ash:
2682 @if ash
2683 maybe-html-ash: html-ash
2685 html-ash: \
2686 configure-ash
2687 @$(unstage)
2688 @[ -f ./ash/Makefile ] || exit 0; \
2689 r=`${PWD_COMMAND}`; export r; \
2690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2691 $(HOST_EXPORTS) \
2692 for flag in $(EXTRA_HOST_FLAGS) ; do \
2693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2694 done; \
2695 echo "Doing html in ash" ; \
2696 (cd $(HOST_SUBDIR)/ash && \
2697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2699 "RANLIB=$${RANLIB}" \
2700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2701 html) \
2702 || exit 1
2704 @endif ash
2706 .PHONY: maybe-TAGS-ash TAGS-ash
2707 maybe-TAGS-ash:
2708 @if ash
2709 maybe-TAGS-ash: TAGS-ash
2711 TAGS-ash: \
2712 configure-ash
2713 @$(unstage)
2714 @[ -f ./ash/Makefile ] || exit 0; \
2715 r=`${PWD_COMMAND}`; export r; \
2716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2717 $(HOST_EXPORTS) \
2718 for flag in $(EXTRA_HOST_FLAGS) ; do \
2719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2720 done; \
2721 echo "Doing TAGS in ash" ; \
2722 (cd $(HOST_SUBDIR)/ash && \
2723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2725 "RANLIB=$${RANLIB}" \
2726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2727 TAGS) \
2728 || exit 1
2730 @endif ash
2732 .PHONY: maybe-install-info-ash install-info-ash
2733 maybe-install-info-ash:
2734 @if ash
2735 maybe-install-info-ash: install-info-ash
2737 install-info-ash: \
2738 configure-ash \
2739 info-ash
2740 @$(unstage)
2741 @[ -f ./ash/Makefile ] || exit 0; \
2742 r=`${PWD_COMMAND}`; export r; \
2743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2744 $(HOST_EXPORTS) \
2745 for flag in $(EXTRA_HOST_FLAGS) ; do \
2746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2747 done; \
2748 echo "Doing install-info in ash" ; \
2749 (cd $(HOST_SUBDIR)/ash && \
2750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2752 "RANLIB=$${RANLIB}" \
2753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2754 install-info) \
2755 || exit 1
2757 @endif ash
2759 .PHONY: maybe-installcheck-ash installcheck-ash
2760 maybe-installcheck-ash:
2761 @if ash
2762 maybe-installcheck-ash: installcheck-ash
2764 installcheck-ash: \
2765 configure-ash
2766 @$(unstage)
2767 @[ -f ./ash/Makefile ] || exit 0; \
2768 r=`${PWD_COMMAND}`; export r; \
2769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2770 $(HOST_EXPORTS) \
2771 for flag in $(EXTRA_HOST_FLAGS) ; do \
2772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2773 done; \
2774 echo "Doing installcheck in ash" ; \
2775 (cd $(HOST_SUBDIR)/ash && \
2776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2778 "RANLIB=$${RANLIB}" \
2779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2780 installcheck) \
2781 || exit 1
2783 @endif ash
2785 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2786 maybe-mostlyclean-ash:
2787 @if ash
2788 maybe-mostlyclean-ash: mostlyclean-ash
2790 mostlyclean-ash:
2791 @$(unstage)
2792 @[ -f ./ash/Makefile ] || exit 0; \
2793 r=`${PWD_COMMAND}`; export r; \
2794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2795 $(HOST_EXPORTS) \
2796 for flag in $(EXTRA_HOST_FLAGS) ; do \
2797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2798 done; \
2799 echo "Doing mostlyclean in ash" ; \
2800 (cd $(HOST_SUBDIR)/ash && \
2801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2803 "RANLIB=$${RANLIB}" \
2804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2805 mostlyclean) \
2806 || exit 1
2808 @endif ash
2810 .PHONY: maybe-clean-ash clean-ash
2811 maybe-clean-ash:
2812 @if ash
2813 maybe-clean-ash: clean-ash
2815 clean-ash:
2816 @$(unstage)
2817 @[ -f ./ash/Makefile ] || exit 0; \
2818 r=`${PWD_COMMAND}`; export r; \
2819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2820 $(HOST_EXPORTS) \
2821 for flag in $(EXTRA_HOST_FLAGS) ; do \
2822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2823 done; \
2824 echo "Doing clean in ash" ; \
2825 (cd $(HOST_SUBDIR)/ash && \
2826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2828 "RANLIB=$${RANLIB}" \
2829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2830 clean) \
2831 || exit 1
2833 @endif ash
2835 .PHONY: maybe-distclean-ash distclean-ash
2836 maybe-distclean-ash:
2837 @if ash
2838 maybe-distclean-ash: distclean-ash
2840 distclean-ash:
2841 @$(unstage)
2842 @[ -f ./ash/Makefile ] || exit 0; \
2843 r=`${PWD_COMMAND}`; export r; \
2844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2845 $(HOST_EXPORTS) \
2846 for flag in $(EXTRA_HOST_FLAGS) ; do \
2847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2848 done; \
2849 echo "Doing distclean in ash" ; \
2850 (cd $(HOST_SUBDIR)/ash && \
2851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2853 "RANLIB=$${RANLIB}" \
2854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2855 distclean) \
2856 || exit 1
2858 @endif ash
2860 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2861 maybe-maintainer-clean-ash:
2862 @if ash
2863 maybe-maintainer-clean-ash: maintainer-clean-ash
2865 maintainer-clean-ash:
2866 @$(unstage)
2867 @[ -f ./ash/Makefile ] || exit 0; \
2868 r=`${PWD_COMMAND}`; export r; \
2869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2870 $(HOST_EXPORTS) \
2871 for flag in $(EXTRA_HOST_FLAGS) ; do \
2872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2873 done; \
2874 echo "Doing maintainer-clean in ash" ; \
2875 (cd $(HOST_SUBDIR)/ash && \
2876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2878 "RANLIB=$${RANLIB}" \
2879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2880 maintainer-clean) \
2881 || exit 1
2883 @endif ash
2887 .PHONY: configure-autoconf maybe-configure-autoconf
2888 maybe-configure-autoconf:
2889 @if autoconf
2890 maybe-configure-autoconf: configure-autoconf
2891 configure-autoconf:
2892 @$(unstage)
2893 @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2895 r=`${PWD_COMMAND}`; export r; \
2896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2897 $(HOST_EXPORTS) \
2898 echo Configuring in $(HOST_SUBDIR)/autoconf; \
2899 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2900 case $(srcdir) in \
2901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2902 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2904 esac; \
2905 srcdiroption="--srcdir=$${topdir}/autoconf"; \
2906 libsrcdir="$$s/autoconf"; \
2907 $(SHELL) $${libsrcdir}/configure \
2908 $(HOST_CONFIGARGS) $${srcdiroption} \
2909 || exit 1
2910 @endif autoconf
2916 .PHONY: all-autoconf maybe-all-autoconf
2917 maybe-all-autoconf:
2918 @if autoconf
2919 TARGET-autoconf=all
2920 maybe-all-autoconf: all-autoconf
2921 all-autoconf: configure-autoconf
2922 @$(unstage)
2923 @r=`${PWD_COMMAND}`; export r; \
2924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2925 $(HOST_EXPORTS) \
2926 (cd $(HOST_SUBDIR)/autoconf && \
2927 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
2928 @endif autoconf
2933 .PHONY: check-autoconf maybe-check-autoconf
2934 maybe-check-autoconf:
2935 @if autoconf
2936 maybe-check-autoconf: check-autoconf
2938 check-autoconf:
2939 @: $(MAKE); $(unstage)
2940 @r=`${PWD_COMMAND}`; export r; \
2941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2942 $(HOST_EXPORTS) \
2943 (cd $(HOST_SUBDIR)/autoconf && \
2944 $(MAKE) $(FLAGS_TO_PASS) check)
2946 @endif autoconf
2948 .PHONY: install-autoconf maybe-install-autoconf
2949 maybe-install-autoconf:
2950 @if autoconf
2951 maybe-install-autoconf: install-autoconf
2953 install-autoconf: installdirs
2954 @: $(MAKE); $(unstage)
2955 @r=`${PWD_COMMAND}`; export r; \
2956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2957 $(HOST_EXPORTS) \
2958 (cd $(HOST_SUBDIR)/autoconf && \
2959 $(MAKE) $(FLAGS_TO_PASS) install)
2961 @endif autoconf
2963 # Other targets (info, dvi, etc.)
2965 .PHONY: maybe-info-autoconf info-autoconf
2966 maybe-info-autoconf:
2967 @if autoconf
2968 maybe-info-autoconf: info-autoconf
2970 info-autoconf: \
2971 configure-autoconf
2972 @$(unstage)
2973 @[ -f ./autoconf/Makefile ] || exit 0; \
2974 r=`${PWD_COMMAND}`; export r; \
2975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2976 $(HOST_EXPORTS) \
2977 for flag in $(EXTRA_HOST_FLAGS) ; do \
2978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2979 done; \
2980 echo "Doing info in autoconf" ; \
2981 (cd $(HOST_SUBDIR)/autoconf && \
2982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2984 "RANLIB=$${RANLIB}" \
2985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2986 info) \
2987 || exit 1
2989 @endif autoconf
2991 .PHONY: maybe-dvi-autoconf dvi-autoconf
2992 maybe-dvi-autoconf:
2993 @if autoconf
2994 maybe-dvi-autoconf: dvi-autoconf
2996 dvi-autoconf: \
2997 configure-autoconf
2998 @$(unstage)
2999 @[ -f ./autoconf/Makefile ] || exit 0; \
3000 r=`${PWD_COMMAND}`; export r; \
3001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002 $(HOST_EXPORTS) \
3003 for flag in $(EXTRA_HOST_FLAGS) ; do \
3004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3005 done; \
3006 echo "Doing dvi in autoconf" ; \
3007 (cd $(HOST_SUBDIR)/autoconf && \
3008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3010 "RANLIB=$${RANLIB}" \
3011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3012 dvi) \
3013 || exit 1
3015 @endif autoconf
3017 .PHONY: maybe-html-autoconf html-autoconf
3018 maybe-html-autoconf:
3019 @if autoconf
3020 maybe-html-autoconf: html-autoconf
3022 html-autoconf: \
3023 configure-autoconf
3024 @$(unstage)
3025 @[ -f ./autoconf/Makefile ] || exit 0; \
3026 r=`${PWD_COMMAND}`; export r; \
3027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3028 $(HOST_EXPORTS) \
3029 for flag in $(EXTRA_HOST_FLAGS) ; do \
3030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3031 done; \
3032 echo "Doing html in autoconf" ; \
3033 (cd $(HOST_SUBDIR)/autoconf && \
3034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3036 "RANLIB=$${RANLIB}" \
3037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3038 html) \
3039 || exit 1
3041 @endif autoconf
3043 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3044 maybe-TAGS-autoconf:
3045 @if autoconf
3046 maybe-TAGS-autoconf: TAGS-autoconf
3048 TAGS-autoconf: \
3049 configure-autoconf
3050 @$(unstage)
3051 @[ -f ./autoconf/Makefile ] || exit 0; \
3052 r=`${PWD_COMMAND}`; export r; \
3053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3054 $(HOST_EXPORTS) \
3055 for flag in $(EXTRA_HOST_FLAGS) ; do \
3056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3057 done; \
3058 echo "Doing TAGS in autoconf" ; \
3059 (cd $(HOST_SUBDIR)/autoconf && \
3060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3062 "RANLIB=$${RANLIB}" \
3063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3064 TAGS) \
3065 || exit 1
3067 @endif autoconf
3069 .PHONY: maybe-install-info-autoconf install-info-autoconf
3070 maybe-install-info-autoconf:
3071 @if autoconf
3072 maybe-install-info-autoconf: install-info-autoconf
3074 install-info-autoconf: \
3075 configure-autoconf \
3076 info-autoconf
3077 @$(unstage)
3078 @[ -f ./autoconf/Makefile ] || exit 0; \
3079 r=`${PWD_COMMAND}`; export r; \
3080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3081 $(HOST_EXPORTS) \
3082 for flag in $(EXTRA_HOST_FLAGS) ; do \
3083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3084 done; \
3085 echo "Doing install-info in autoconf" ; \
3086 (cd $(HOST_SUBDIR)/autoconf && \
3087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3089 "RANLIB=$${RANLIB}" \
3090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3091 install-info) \
3092 || exit 1
3094 @endif autoconf
3096 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3097 maybe-installcheck-autoconf:
3098 @if autoconf
3099 maybe-installcheck-autoconf: installcheck-autoconf
3101 installcheck-autoconf: \
3102 configure-autoconf
3103 @$(unstage)
3104 @[ -f ./autoconf/Makefile ] || exit 0; \
3105 r=`${PWD_COMMAND}`; export r; \
3106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3107 $(HOST_EXPORTS) \
3108 for flag in $(EXTRA_HOST_FLAGS) ; do \
3109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3110 done; \
3111 echo "Doing installcheck in autoconf" ; \
3112 (cd $(HOST_SUBDIR)/autoconf && \
3113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3115 "RANLIB=$${RANLIB}" \
3116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3117 installcheck) \
3118 || exit 1
3120 @endif autoconf
3122 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3123 maybe-mostlyclean-autoconf:
3124 @if autoconf
3125 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3127 mostlyclean-autoconf:
3128 @$(unstage)
3129 @[ -f ./autoconf/Makefile ] || exit 0; \
3130 r=`${PWD_COMMAND}`; export r; \
3131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3132 $(HOST_EXPORTS) \
3133 for flag in $(EXTRA_HOST_FLAGS) ; do \
3134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3135 done; \
3136 echo "Doing mostlyclean in autoconf" ; \
3137 (cd $(HOST_SUBDIR)/autoconf && \
3138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3140 "RANLIB=$${RANLIB}" \
3141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3142 mostlyclean) \
3143 || exit 1
3145 @endif autoconf
3147 .PHONY: maybe-clean-autoconf clean-autoconf
3148 maybe-clean-autoconf:
3149 @if autoconf
3150 maybe-clean-autoconf: clean-autoconf
3152 clean-autoconf:
3153 @$(unstage)
3154 @[ -f ./autoconf/Makefile ] || exit 0; \
3155 r=`${PWD_COMMAND}`; export r; \
3156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3157 $(HOST_EXPORTS) \
3158 for flag in $(EXTRA_HOST_FLAGS) ; do \
3159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3160 done; \
3161 echo "Doing clean in autoconf" ; \
3162 (cd $(HOST_SUBDIR)/autoconf && \
3163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3165 "RANLIB=$${RANLIB}" \
3166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3167 clean) \
3168 || exit 1
3170 @endif autoconf
3172 .PHONY: maybe-distclean-autoconf distclean-autoconf
3173 maybe-distclean-autoconf:
3174 @if autoconf
3175 maybe-distclean-autoconf: distclean-autoconf
3177 distclean-autoconf:
3178 @$(unstage)
3179 @[ -f ./autoconf/Makefile ] || exit 0; \
3180 r=`${PWD_COMMAND}`; export r; \
3181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3182 $(HOST_EXPORTS) \
3183 for flag in $(EXTRA_HOST_FLAGS) ; do \
3184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3185 done; \
3186 echo "Doing distclean in autoconf" ; \
3187 (cd $(HOST_SUBDIR)/autoconf && \
3188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3190 "RANLIB=$${RANLIB}" \
3191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3192 distclean) \
3193 || exit 1
3195 @endif autoconf
3197 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3198 maybe-maintainer-clean-autoconf:
3199 @if autoconf
3200 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3202 maintainer-clean-autoconf:
3203 @$(unstage)
3204 @[ -f ./autoconf/Makefile ] || exit 0; \
3205 r=`${PWD_COMMAND}`; export r; \
3206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207 $(HOST_EXPORTS) \
3208 for flag in $(EXTRA_HOST_FLAGS) ; do \
3209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3210 done; \
3211 echo "Doing maintainer-clean in autoconf" ; \
3212 (cd $(HOST_SUBDIR)/autoconf && \
3213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3215 "RANLIB=$${RANLIB}" \
3216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3217 maintainer-clean) \
3218 || exit 1
3220 @endif autoconf
3224 .PHONY: configure-automake maybe-configure-automake
3225 maybe-configure-automake:
3226 @if automake
3227 maybe-configure-automake: configure-automake
3228 configure-automake:
3229 @$(unstage)
3230 @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3232 r=`${PWD_COMMAND}`; export r; \
3233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3234 $(HOST_EXPORTS) \
3235 echo Configuring in $(HOST_SUBDIR)/automake; \
3236 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3237 case $(srcdir) in \
3238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3239 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3241 esac; \
3242 srcdiroption="--srcdir=$${topdir}/automake"; \
3243 libsrcdir="$$s/automake"; \
3244 $(SHELL) $${libsrcdir}/configure \
3245 $(HOST_CONFIGARGS) $${srcdiroption} \
3246 || exit 1
3247 @endif automake
3253 .PHONY: all-automake maybe-all-automake
3254 maybe-all-automake:
3255 @if automake
3256 TARGET-automake=all
3257 maybe-all-automake: all-automake
3258 all-automake: configure-automake
3259 @$(unstage)
3260 @r=`${PWD_COMMAND}`; export r; \
3261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3262 $(HOST_EXPORTS) \
3263 (cd $(HOST_SUBDIR)/automake && \
3264 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3265 @endif automake
3270 .PHONY: check-automake maybe-check-automake
3271 maybe-check-automake:
3272 @if automake
3273 maybe-check-automake: check-automake
3275 check-automake:
3276 @: $(MAKE); $(unstage)
3277 @r=`${PWD_COMMAND}`; export r; \
3278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3279 $(HOST_EXPORTS) \
3280 (cd $(HOST_SUBDIR)/automake && \
3281 $(MAKE) $(FLAGS_TO_PASS) check)
3283 @endif automake
3285 .PHONY: install-automake maybe-install-automake
3286 maybe-install-automake:
3287 @if automake
3288 maybe-install-automake: install-automake
3290 install-automake: installdirs
3291 @: $(MAKE); $(unstage)
3292 @r=`${PWD_COMMAND}`; export r; \
3293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3294 $(HOST_EXPORTS) \
3295 (cd $(HOST_SUBDIR)/automake && \
3296 $(MAKE) $(FLAGS_TO_PASS) install)
3298 @endif automake
3300 # Other targets (info, dvi, etc.)
3302 .PHONY: maybe-info-automake info-automake
3303 maybe-info-automake:
3304 @if automake
3305 maybe-info-automake: info-automake
3307 info-automake: \
3308 configure-automake
3309 @$(unstage)
3310 @[ -f ./automake/Makefile ] || exit 0; \
3311 r=`${PWD_COMMAND}`; export r; \
3312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3313 $(HOST_EXPORTS) \
3314 for flag in $(EXTRA_HOST_FLAGS) ; do \
3315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3316 done; \
3317 echo "Doing info in automake" ; \
3318 (cd $(HOST_SUBDIR)/automake && \
3319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3321 "RANLIB=$${RANLIB}" \
3322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3323 info) \
3324 || exit 1
3326 @endif automake
3328 .PHONY: maybe-dvi-automake dvi-automake
3329 maybe-dvi-automake:
3330 @if automake
3331 maybe-dvi-automake: dvi-automake
3333 dvi-automake: \
3334 configure-automake
3335 @$(unstage)
3336 @[ -f ./automake/Makefile ] || exit 0; \
3337 r=`${PWD_COMMAND}`; export r; \
3338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3339 $(HOST_EXPORTS) \
3340 for flag in $(EXTRA_HOST_FLAGS) ; do \
3341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3342 done; \
3343 echo "Doing dvi in automake" ; \
3344 (cd $(HOST_SUBDIR)/automake && \
3345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3347 "RANLIB=$${RANLIB}" \
3348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3349 dvi) \
3350 || exit 1
3352 @endif automake
3354 .PHONY: maybe-html-automake html-automake
3355 maybe-html-automake:
3356 @if automake
3357 maybe-html-automake: html-automake
3359 html-automake: \
3360 configure-automake
3361 @$(unstage)
3362 @[ -f ./automake/Makefile ] || exit 0; \
3363 r=`${PWD_COMMAND}`; export r; \
3364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3365 $(HOST_EXPORTS) \
3366 for flag in $(EXTRA_HOST_FLAGS) ; do \
3367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3368 done; \
3369 echo "Doing html in automake" ; \
3370 (cd $(HOST_SUBDIR)/automake && \
3371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3373 "RANLIB=$${RANLIB}" \
3374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3375 html) \
3376 || exit 1
3378 @endif automake
3380 .PHONY: maybe-TAGS-automake TAGS-automake
3381 maybe-TAGS-automake:
3382 @if automake
3383 maybe-TAGS-automake: TAGS-automake
3385 TAGS-automake: \
3386 configure-automake
3387 @$(unstage)
3388 @[ -f ./automake/Makefile ] || exit 0; \
3389 r=`${PWD_COMMAND}`; export r; \
3390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3391 $(HOST_EXPORTS) \
3392 for flag in $(EXTRA_HOST_FLAGS) ; do \
3393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3394 done; \
3395 echo "Doing TAGS in automake" ; \
3396 (cd $(HOST_SUBDIR)/automake && \
3397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3399 "RANLIB=$${RANLIB}" \
3400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3401 TAGS) \
3402 || exit 1
3404 @endif automake
3406 .PHONY: maybe-install-info-automake install-info-automake
3407 maybe-install-info-automake:
3408 @if automake
3409 maybe-install-info-automake: install-info-automake
3411 install-info-automake: \
3412 configure-automake \
3413 info-automake
3414 @$(unstage)
3415 @[ -f ./automake/Makefile ] || exit 0; \
3416 r=`${PWD_COMMAND}`; export r; \
3417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3418 $(HOST_EXPORTS) \
3419 for flag in $(EXTRA_HOST_FLAGS) ; do \
3420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3421 done; \
3422 echo "Doing install-info in automake" ; \
3423 (cd $(HOST_SUBDIR)/automake && \
3424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3426 "RANLIB=$${RANLIB}" \
3427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3428 install-info) \
3429 || exit 1
3431 @endif automake
3433 .PHONY: maybe-installcheck-automake installcheck-automake
3434 maybe-installcheck-automake:
3435 @if automake
3436 maybe-installcheck-automake: installcheck-automake
3438 installcheck-automake: \
3439 configure-automake
3440 @$(unstage)
3441 @[ -f ./automake/Makefile ] || exit 0; \
3442 r=`${PWD_COMMAND}`; export r; \
3443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3444 $(HOST_EXPORTS) \
3445 for flag in $(EXTRA_HOST_FLAGS) ; do \
3446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3447 done; \
3448 echo "Doing installcheck in automake" ; \
3449 (cd $(HOST_SUBDIR)/automake && \
3450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3452 "RANLIB=$${RANLIB}" \
3453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3454 installcheck) \
3455 || exit 1
3457 @endif automake
3459 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3460 maybe-mostlyclean-automake:
3461 @if automake
3462 maybe-mostlyclean-automake: mostlyclean-automake
3464 mostlyclean-automake:
3465 @$(unstage)
3466 @[ -f ./automake/Makefile ] || exit 0; \
3467 r=`${PWD_COMMAND}`; export r; \
3468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469 $(HOST_EXPORTS) \
3470 for flag in $(EXTRA_HOST_FLAGS) ; do \
3471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3472 done; \
3473 echo "Doing mostlyclean in automake" ; \
3474 (cd $(HOST_SUBDIR)/automake && \
3475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3477 "RANLIB=$${RANLIB}" \
3478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3479 mostlyclean) \
3480 || exit 1
3482 @endif automake
3484 .PHONY: maybe-clean-automake clean-automake
3485 maybe-clean-automake:
3486 @if automake
3487 maybe-clean-automake: clean-automake
3489 clean-automake:
3490 @$(unstage)
3491 @[ -f ./automake/Makefile ] || exit 0; \
3492 r=`${PWD_COMMAND}`; export r; \
3493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3494 $(HOST_EXPORTS) \
3495 for flag in $(EXTRA_HOST_FLAGS) ; do \
3496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3497 done; \
3498 echo "Doing clean in automake" ; \
3499 (cd $(HOST_SUBDIR)/automake && \
3500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3502 "RANLIB=$${RANLIB}" \
3503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3504 clean) \
3505 || exit 1
3507 @endif automake
3509 .PHONY: maybe-distclean-automake distclean-automake
3510 maybe-distclean-automake:
3511 @if automake
3512 maybe-distclean-automake: distclean-automake
3514 distclean-automake:
3515 @$(unstage)
3516 @[ -f ./automake/Makefile ] || exit 0; \
3517 r=`${PWD_COMMAND}`; export r; \
3518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3519 $(HOST_EXPORTS) \
3520 for flag in $(EXTRA_HOST_FLAGS) ; do \
3521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3522 done; \
3523 echo "Doing distclean in automake" ; \
3524 (cd $(HOST_SUBDIR)/automake && \
3525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3527 "RANLIB=$${RANLIB}" \
3528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3529 distclean) \
3530 || exit 1
3532 @endif automake
3534 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3535 maybe-maintainer-clean-automake:
3536 @if automake
3537 maybe-maintainer-clean-automake: maintainer-clean-automake
3539 maintainer-clean-automake:
3540 @$(unstage)
3541 @[ -f ./automake/Makefile ] || exit 0; \
3542 r=`${PWD_COMMAND}`; export r; \
3543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3544 $(HOST_EXPORTS) \
3545 for flag in $(EXTRA_HOST_FLAGS) ; do \
3546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3547 done; \
3548 echo "Doing maintainer-clean in automake" ; \
3549 (cd $(HOST_SUBDIR)/automake && \
3550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3552 "RANLIB=$${RANLIB}" \
3553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3554 maintainer-clean) \
3555 || exit 1
3557 @endif automake
3561 .PHONY: configure-bash maybe-configure-bash
3562 maybe-configure-bash:
3563 @if bash
3564 maybe-configure-bash: configure-bash
3565 configure-bash:
3566 @$(unstage)
3567 @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3569 r=`${PWD_COMMAND}`; export r; \
3570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3571 $(HOST_EXPORTS) \
3572 echo Configuring in $(HOST_SUBDIR)/bash; \
3573 cd "$(HOST_SUBDIR)/bash" || exit 1; \
3574 case $(srcdir) in \
3575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3576 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3578 esac; \
3579 srcdiroption="--srcdir=$${topdir}/bash"; \
3580 libsrcdir="$$s/bash"; \
3581 $(SHELL) $${libsrcdir}/configure \
3582 $(HOST_CONFIGARGS) $${srcdiroption} \
3583 || exit 1
3584 @endif bash
3590 .PHONY: all-bash maybe-all-bash
3591 maybe-all-bash:
3592 @if bash
3593 TARGET-bash=all
3594 maybe-all-bash: all-bash
3595 all-bash: configure-bash
3596 @$(unstage)
3597 @r=`${PWD_COMMAND}`; export r; \
3598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3599 $(HOST_EXPORTS) \
3600 (cd $(HOST_SUBDIR)/bash && \
3601 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
3602 @endif bash
3607 .PHONY: check-bash maybe-check-bash
3608 maybe-check-bash:
3609 @if bash
3610 maybe-check-bash: check-bash
3612 check-bash:
3613 @: $(MAKE); $(unstage)
3614 @r=`${PWD_COMMAND}`; export r; \
3615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3616 $(HOST_EXPORTS) \
3617 (cd $(HOST_SUBDIR)/bash && \
3618 $(MAKE) $(FLAGS_TO_PASS) check)
3620 @endif bash
3622 .PHONY: install-bash maybe-install-bash
3623 maybe-install-bash:
3624 @if bash
3625 maybe-install-bash: install-bash
3627 install-bash: installdirs
3628 @: $(MAKE); $(unstage)
3629 @r=`${PWD_COMMAND}`; export r; \
3630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3631 $(HOST_EXPORTS) \
3632 (cd $(HOST_SUBDIR)/bash && \
3633 $(MAKE) $(FLAGS_TO_PASS) install)
3635 @endif bash
3637 # Other targets (info, dvi, etc.)
3639 .PHONY: maybe-info-bash info-bash
3640 maybe-info-bash:
3641 @if bash
3642 maybe-info-bash: info-bash
3644 info-bash: \
3645 configure-bash
3646 @$(unstage)
3647 @[ -f ./bash/Makefile ] || exit 0; \
3648 r=`${PWD_COMMAND}`; export r; \
3649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3650 $(HOST_EXPORTS) \
3651 for flag in $(EXTRA_HOST_FLAGS) ; do \
3652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3653 done; \
3654 echo "Doing info in bash" ; \
3655 (cd $(HOST_SUBDIR)/bash && \
3656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3658 "RANLIB=$${RANLIB}" \
3659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3660 info) \
3661 || exit 1
3663 @endif bash
3665 .PHONY: maybe-dvi-bash dvi-bash
3666 maybe-dvi-bash:
3667 @if bash
3668 maybe-dvi-bash: dvi-bash
3670 dvi-bash: \
3671 configure-bash
3672 @$(unstage)
3673 @[ -f ./bash/Makefile ] || exit 0; \
3674 r=`${PWD_COMMAND}`; export r; \
3675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3676 $(HOST_EXPORTS) \
3677 for flag in $(EXTRA_HOST_FLAGS) ; do \
3678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3679 done; \
3680 echo "Doing dvi in bash" ; \
3681 (cd $(HOST_SUBDIR)/bash && \
3682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3684 "RANLIB=$${RANLIB}" \
3685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3686 dvi) \
3687 || exit 1
3689 @endif bash
3691 .PHONY: maybe-html-bash html-bash
3692 maybe-html-bash:
3693 @if bash
3694 maybe-html-bash: html-bash
3696 html-bash: \
3697 configure-bash
3698 @$(unstage)
3699 @[ -f ./bash/Makefile ] || exit 0; \
3700 r=`${PWD_COMMAND}`; export r; \
3701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3702 $(HOST_EXPORTS) \
3703 for flag in $(EXTRA_HOST_FLAGS) ; do \
3704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3705 done; \
3706 echo "Doing html in bash" ; \
3707 (cd $(HOST_SUBDIR)/bash && \
3708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3710 "RANLIB=$${RANLIB}" \
3711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3712 html) \
3713 || exit 1
3715 @endif bash
3717 .PHONY: maybe-TAGS-bash TAGS-bash
3718 maybe-TAGS-bash:
3719 @if bash
3720 maybe-TAGS-bash: TAGS-bash
3722 TAGS-bash: \
3723 configure-bash
3724 @$(unstage)
3725 @[ -f ./bash/Makefile ] || exit 0; \
3726 r=`${PWD_COMMAND}`; export r; \
3727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3728 $(HOST_EXPORTS) \
3729 for flag in $(EXTRA_HOST_FLAGS) ; do \
3730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3731 done; \
3732 echo "Doing TAGS in bash" ; \
3733 (cd $(HOST_SUBDIR)/bash && \
3734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3736 "RANLIB=$${RANLIB}" \
3737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3738 TAGS) \
3739 || exit 1
3741 @endif bash
3743 .PHONY: maybe-install-info-bash install-info-bash
3744 maybe-install-info-bash:
3745 @if bash
3746 maybe-install-info-bash: install-info-bash
3748 install-info-bash: \
3749 configure-bash \
3750 info-bash
3751 @$(unstage)
3752 @[ -f ./bash/Makefile ] || exit 0; \
3753 r=`${PWD_COMMAND}`; export r; \
3754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3755 $(HOST_EXPORTS) \
3756 for flag in $(EXTRA_HOST_FLAGS) ; do \
3757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3758 done; \
3759 echo "Doing install-info in bash" ; \
3760 (cd $(HOST_SUBDIR)/bash && \
3761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3763 "RANLIB=$${RANLIB}" \
3764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3765 install-info) \
3766 || exit 1
3768 @endif bash
3770 .PHONY: maybe-installcheck-bash installcheck-bash
3771 maybe-installcheck-bash:
3772 @if bash
3773 maybe-installcheck-bash: installcheck-bash
3775 installcheck-bash: \
3776 configure-bash
3777 @$(unstage)
3778 @[ -f ./bash/Makefile ] || exit 0; \
3779 r=`${PWD_COMMAND}`; export r; \
3780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3781 $(HOST_EXPORTS) \
3782 for flag in $(EXTRA_HOST_FLAGS) ; do \
3783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3784 done; \
3785 echo "Doing installcheck in bash" ; \
3786 (cd $(HOST_SUBDIR)/bash && \
3787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3789 "RANLIB=$${RANLIB}" \
3790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3791 installcheck) \
3792 || exit 1
3794 @endif bash
3796 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3797 maybe-mostlyclean-bash:
3798 @if bash
3799 maybe-mostlyclean-bash: mostlyclean-bash
3801 mostlyclean-bash:
3802 @$(unstage)
3803 @[ -f ./bash/Makefile ] || exit 0; \
3804 r=`${PWD_COMMAND}`; export r; \
3805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3806 $(HOST_EXPORTS) \
3807 for flag in $(EXTRA_HOST_FLAGS) ; do \
3808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3809 done; \
3810 echo "Doing mostlyclean in bash" ; \
3811 (cd $(HOST_SUBDIR)/bash && \
3812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3814 "RANLIB=$${RANLIB}" \
3815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3816 mostlyclean) \
3817 || exit 1
3819 @endif bash
3821 .PHONY: maybe-clean-bash clean-bash
3822 maybe-clean-bash:
3823 @if bash
3824 maybe-clean-bash: clean-bash
3826 clean-bash:
3827 @$(unstage)
3828 @[ -f ./bash/Makefile ] || exit 0; \
3829 r=`${PWD_COMMAND}`; export r; \
3830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3831 $(HOST_EXPORTS) \
3832 for flag in $(EXTRA_HOST_FLAGS) ; do \
3833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3834 done; \
3835 echo "Doing clean in bash" ; \
3836 (cd $(HOST_SUBDIR)/bash && \
3837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3839 "RANLIB=$${RANLIB}" \
3840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3841 clean) \
3842 || exit 1
3844 @endif bash
3846 .PHONY: maybe-distclean-bash distclean-bash
3847 maybe-distclean-bash:
3848 @if bash
3849 maybe-distclean-bash: distclean-bash
3851 distclean-bash:
3852 @$(unstage)
3853 @[ -f ./bash/Makefile ] || exit 0; \
3854 r=`${PWD_COMMAND}`; export r; \
3855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3856 $(HOST_EXPORTS) \
3857 for flag in $(EXTRA_HOST_FLAGS) ; do \
3858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3859 done; \
3860 echo "Doing distclean in bash" ; \
3861 (cd $(HOST_SUBDIR)/bash && \
3862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3864 "RANLIB=$${RANLIB}" \
3865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3866 distclean) \
3867 || exit 1
3869 @endif bash
3871 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3872 maybe-maintainer-clean-bash:
3873 @if bash
3874 maybe-maintainer-clean-bash: maintainer-clean-bash
3876 maintainer-clean-bash:
3877 @$(unstage)
3878 @[ -f ./bash/Makefile ] || exit 0; \
3879 r=`${PWD_COMMAND}`; export r; \
3880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881 $(HOST_EXPORTS) \
3882 for flag in $(EXTRA_HOST_FLAGS) ; do \
3883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3884 done; \
3885 echo "Doing maintainer-clean in bash" ; \
3886 (cd $(HOST_SUBDIR)/bash && \
3887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3889 "RANLIB=$${RANLIB}" \
3890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3891 maintainer-clean) \
3892 || exit 1
3894 @endif bash
3898 .PHONY: configure-bfd maybe-configure-bfd
3899 maybe-configure-bfd:
3900 @if bfd
3901 maybe-configure-bfd: configure-bfd
3902 configure-bfd:
3903 @test -f stage_last && exit 0; \
3904 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3906 r=`${PWD_COMMAND}`; export r; \
3907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3908 $(HOST_EXPORTS) \
3909 echo Configuring in $(HOST_SUBDIR)/bfd; \
3910 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3911 case $(srcdir) in \
3912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3913 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3915 esac; \
3916 srcdiroption="--srcdir=$${topdir}/bfd"; \
3917 libsrcdir="$$s/bfd"; \
3918 $(SHELL) $${libsrcdir}/configure \
3919 $(HOST_CONFIGARGS) $${srcdiroption} \
3920 || exit 1
3921 @endif bfd
3925 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3926 maybe-configure-stage1-bfd:
3927 @if bfd-bootstrap
3928 maybe-configure-stage1-bfd: configure-stage1-bfd
3929 configure-stage1-bfd:
3930 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
3931 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3932 r=`${PWD_COMMAND}`; export r; \
3933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3934 $(HOST_EXPORTS) \
3935 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3936 cd $(HOST_SUBDIR)/bfd || exit 1; \
3937 case $(srcdir) in \
3938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3939 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3941 esac; \
3942 srcdiroption="--srcdir=$${topdir}/bfd"; \
3943 libsrcdir="$$s/bfd"; \
3944 $(SHELL) $${libsrcdir}/configure \
3945 $(HOST_CONFIGARGS) $${srcdiroption} \
3946 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
3947 @endif bfd-bootstrap
3949 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3950 maybe-configure-stage2-bfd:
3951 @if bfd-bootstrap
3952 maybe-configure-stage2-bfd: configure-stage2-bfd
3953 configure-stage2-bfd:
3954 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
3955 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3956 r=`${PWD_COMMAND}`; export r; \
3957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3958 $(HOST_EXPORTS) \
3959 $(POSTSTAGE1_HOST_EXPORTS) \
3960 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3961 cd $(HOST_SUBDIR)/bfd || exit 1; \
3962 case $(srcdir) in \
3963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3964 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3966 esac; \
3967 srcdiroption="--srcdir=$${topdir}/bfd"; \
3968 libsrcdir="$$s/bfd"; \
3969 $(SHELL) $${libsrcdir}/configure \
3970 $(HOST_CONFIGARGS) $${srcdiroption} \
3971 @stage2_werror_flag@
3972 @endif bfd-bootstrap
3974 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3975 maybe-configure-stage3-bfd:
3976 @if bfd-bootstrap
3977 maybe-configure-stage3-bfd: configure-stage3-bfd
3978 configure-stage3-bfd:
3979 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
3980 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3981 r=`${PWD_COMMAND}`; export r; \
3982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983 $(HOST_EXPORTS) \
3984 $(POSTSTAGE1_HOST_EXPORTS) \
3985 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3986 cd $(HOST_SUBDIR)/bfd || exit 1; \
3987 case $(srcdir) in \
3988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3989 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3991 esac; \
3992 srcdiroption="--srcdir=$${topdir}/bfd"; \
3993 libsrcdir="$$s/bfd"; \
3994 $(SHELL) $${libsrcdir}/configure \
3995 $(HOST_CONFIGARGS) $${srcdiroption} \
3996 @stage2_werror_flag@
3997 @endif bfd-bootstrap
3999 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4000 maybe-configure-stage4-bfd:
4001 @if bfd-bootstrap
4002 maybe-configure-stage4-bfd: configure-stage4-bfd
4003 configure-stage4-bfd:
4004 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4005 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4006 r=`${PWD_COMMAND}`; export r; \
4007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4008 $(HOST_EXPORTS) \
4009 $(POSTSTAGE1_HOST_EXPORTS) \
4010 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4011 cd $(HOST_SUBDIR)/bfd || exit 1; \
4012 case $(srcdir) in \
4013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4014 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4016 esac; \
4017 srcdiroption="--srcdir=$${topdir}/bfd"; \
4018 libsrcdir="$$s/bfd"; \
4019 $(SHELL) $${libsrcdir}/configure \
4020 $(HOST_CONFIGARGS) $${srcdiroption} \
4021 @stage2_werror_flag@
4022 @endif bfd-bootstrap
4024 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4025 maybe-configure-stageprofile-bfd:
4026 @if bfd-bootstrap
4027 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4028 configure-stageprofile-bfd:
4029 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4030 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4031 r=`${PWD_COMMAND}`; export r; \
4032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4033 $(HOST_EXPORTS) \
4034 $(POSTSTAGE1_HOST_EXPORTS) \
4035 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4036 cd $(HOST_SUBDIR)/bfd || exit 1; \
4037 case $(srcdir) in \
4038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4039 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4041 esac; \
4042 srcdiroption="--srcdir=$${topdir}/bfd"; \
4043 libsrcdir="$$s/bfd"; \
4044 $(SHELL) $${libsrcdir}/configure \
4045 $(HOST_CONFIGARGS) $${srcdiroption} \
4046 @stage2_werror_flag@
4047 @endif bfd-bootstrap
4049 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4050 maybe-configure-stagefeedback-bfd:
4051 @if bfd-bootstrap
4052 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4053 configure-stagefeedback-bfd:
4054 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4055 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4056 r=`${PWD_COMMAND}`; export r; \
4057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4058 $(HOST_EXPORTS) \
4059 $(POSTSTAGE1_HOST_EXPORTS) \
4060 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4061 cd $(HOST_SUBDIR)/bfd || exit 1; \
4062 case $(srcdir) in \
4063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4064 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4066 esac; \
4067 srcdiroption="--srcdir=$${topdir}/bfd"; \
4068 libsrcdir="$$s/bfd"; \
4069 $(SHELL) $${libsrcdir}/configure \
4070 $(HOST_CONFIGARGS) $${srcdiroption} \
4071 @stage2_werror_flag@
4072 @endif bfd-bootstrap
4078 .PHONY: all-bfd maybe-all-bfd
4079 maybe-all-bfd:
4080 @if bfd
4081 TARGET-bfd=all
4082 maybe-all-bfd: all-bfd
4083 all-bfd: configure-bfd
4084 @test -f stage_last && exit 0; \
4085 r=`${PWD_COMMAND}`; export r; \
4086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4087 $(HOST_EXPORTS) \
4088 (cd $(HOST_SUBDIR)/bfd && \
4089 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
4090 @endif bfd
4094 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4095 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4096 maybe-all-stage1-bfd:
4097 maybe-clean-stage1-bfd:
4098 @if bfd-bootstrap
4099 maybe-all-stage1-bfd: all-stage1-bfd
4100 all-stage1: all-stage1-bfd
4101 TARGET-stage1-bfd = $(TARGET-bfd)
4102 all-stage1-bfd: configure-stage1-bfd
4103 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4104 @r=`${PWD_COMMAND}`; export r; \
4105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4106 $(HOST_EXPORTS) \
4107 cd $(HOST_SUBDIR)/bfd && \
4108 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
4109 $(TARGET-stage1-bfd)
4111 maybe-clean-stage1-bfd: clean-stage1-bfd
4112 clean-stage1: clean-stage1-bfd
4113 clean-stage1-bfd:
4114 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4115 || exit 0 ; \
4116 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4117 cd $(HOST_SUBDIR)/bfd && \
4118 $(MAKE) $(FLAGS_TO_PASS) \
4119 CFLAGS="$(STAGE1_CFLAGS)" clean
4120 @endif bfd-bootstrap
4123 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4124 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4125 maybe-all-stage2-bfd:
4126 maybe-clean-stage2-bfd:
4127 @if bfd-bootstrap
4128 maybe-all-stage2-bfd: all-stage2-bfd
4129 all-stage2: all-stage2-bfd
4130 TARGET-stage2-bfd = $(TARGET-bfd)
4131 all-stage2-bfd: configure-stage2-bfd
4132 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4133 @r=`${PWD_COMMAND}`; export r; \
4134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4135 $(HOST_EXPORTS) \
4136 $(POSTSTAGE1_HOST_EXPORTS) \
4137 cd $(HOST_SUBDIR)/bfd && \
4138 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4139 $(TARGET-stage2-bfd)
4141 maybe-clean-stage2-bfd: clean-stage2-bfd
4142 clean-stage2: clean-stage2-bfd
4143 clean-stage2-bfd:
4144 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4145 || exit 0 ; \
4146 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4147 cd $(HOST_SUBDIR)/bfd && \
4148 $(MAKE) $(FLAGS_TO_PASS) \
4149 $(POSTSTAGE1_FLAGS_TO_PASS) \
4150 clean
4151 @endif bfd-bootstrap
4154 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4155 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4156 maybe-all-stage3-bfd:
4157 maybe-clean-stage3-bfd:
4158 @if bfd-bootstrap
4159 maybe-all-stage3-bfd: all-stage3-bfd
4160 all-stage3: all-stage3-bfd
4161 TARGET-stage3-bfd = $(TARGET-bfd)
4162 all-stage3-bfd: configure-stage3-bfd
4163 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4164 @r=`${PWD_COMMAND}`; export r; \
4165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4166 $(HOST_EXPORTS) \
4167 $(POSTSTAGE1_HOST_EXPORTS) \
4168 cd $(HOST_SUBDIR)/bfd && \
4169 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4170 $(TARGET-stage3-bfd)
4172 maybe-clean-stage3-bfd: clean-stage3-bfd
4173 clean-stage3: clean-stage3-bfd
4174 clean-stage3-bfd:
4175 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4176 || exit 0 ; \
4177 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4178 cd $(HOST_SUBDIR)/bfd && \
4179 $(MAKE) $(FLAGS_TO_PASS) \
4180 $(POSTSTAGE1_FLAGS_TO_PASS) \
4181 clean
4182 @endif bfd-bootstrap
4185 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4186 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4187 maybe-all-stage4-bfd:
4188 maybe-clean-stage4-bfd:
4189 @if bfd-bootstrap
4190 maybe-all-stage4-bfd: all-stage4-bfd
4191 all-stage4: all-stage4-bfd
4192 TARGET-stage4-bfd = $(TARGET-bfd)
4193 all-stage4-bfd: configure-stage4-bfd
4194 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4195 @r=`${PWD_COMMAND}`; export r; \
4196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4197 $(HOST_EXPORTS) \
4198 $(POSTSTAGE1_HOST_EXPORTS) \
4199 cd $(HOST_SUBDIR)/bfd && \
4200 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4201 $(TARGET-stage4-bfd)
4203 maybe-clean-stage4-bfd: clean-stage4-bfd
4204 clean-stage4: clean-stage4-bfd
4205 clean-stage4-bfd:
4206 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4207 || exit 0 ; \
4208 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4209 cd $(HOST_SUBDIR)/bfd && \
4210 $(MAKE) $(FLAGS_TO_PASS) \
4211 $(POSTSTAGE1_FLAGS_TO_PASS) \
4212 clean
4213 @endif bfd-bootstrap
4216 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4217 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4218 maybe-all-stageprofile-bfd:
4219 maybe-clean-stageprofile-bfd:
4220 @if bfd-bootstrap
4221 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4222 all-stageprofile: all-stageprofile-bfd
4223 TARGET-stageprofile-bfd = $(TARGET-bfd)
4224 all-stageprofile-bfd: configure-stageprofile-bfd
4225 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4226 @r=`${PWD_COMMAND}`; export r; \
4227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4228 $(HOST_EXPORTS) \
4229 $(POSTSTAGE1_HOST_EXPORTS) \
4230 cd $(HOST_SUBDIR)/bfd && \
4231 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
4232 $(TARGET-stageprofile-bfd)
4234 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4235 clean-stageprofile: clean-stageprofile-bfd
4236 clean-stageprofile-bfd:
4237 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4238 || exit 0 ; \
4239 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4240 cd $(HOST_SUBDIR)/bfd && \
4241 $(MAKE) $(FLAGS_TO_PASS) \
4242 $(POSTSTAGE1_FLAGS_TO_PASS) \
4243 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
4244 @endif bfd-bootstrap
4247 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4248 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4249 maybe-all-stagefeedback-bfd:
4250 maybe-clean-stagefeedback-bfd:
4251 @if bfd-bootstrap
4252 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4253 all-stagefeedback: all-stagefeedback-bfd
4254 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4255 all-stagefeedback-bfd: configure-stagefeedback-bfd
4256 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4257 @r=`${PWD_COMMAND}`; export r; \
4258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4259 $(HOST_EXPORTS) \
4260 $(POSTSTAGE1_HOST_EXPORTS) \
4261 cd $(HOST_SUBDIR)/bfd && \
4262 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
4263 $(TARGET-stagefeedback-bfd)
4265 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4266 clean-stagefeedback: clean-stagefeedback-bfd
4267 clean-stagefeedback-bfd:
4268 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4269 || exit 0 ; \
4270 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4271 cd $(HOST_SUBDIR)/bfd && \
4272 $(MAKE) $(FLAGS_TO_PASS) \
4273 $(POSTSTAGE1_FLAGS_TO_PASS) \
4274 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
4275 @endif bfd-bootstrap
4281 .PHONY: check-bfd maybe-check-bfd
4282 maybe-check-bfd:
4283 @if bfd
4284 maybe-check-bfd: check-bfd
4286 check-bfd:
4287 @: $(MAKE); $(unstage)
4288 @r=`${PWD_COMMAND}`; export r; \
4289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4290 $(HOST_EXPORTS) \
4291 (cd $(HOST_SUBDIR)/bfd && \
4292 $(MAKE) $(FLAGS_TO_PASS) check)
4294 @endif bfd
4296 .PHONY: install-bfd maybe-install-bfd
4297 maybe-install-bfd:
4298 @if bfd
4299 maybe-install-bfd: install-bfd
4301 install-bfd: installdirs
4302 @: $(MAKE); $(unstage)
4303 @r=`${PWD_COMMAND}`; export r; \
4304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4305 $(HOST_EXPORTS) \
4306 (cd $(HOST_SUBDIR)/bfd && \
4307 $(MAKE) $(FLAGS_TO_PASS) install)
4309 @endif bfd
4311 # Other targets (info, dvi, etc.)
4313 .PHONY: maybe-info-bfd info-bfd
4314 maybe-info-bfd:
4315 @if bfd
4316 maybe-info-bfd: info-bfd
4318 info-bfd: \
4319 configure-bfd
4320 @[ -f ./bfd/Makefile ] || exit 0; \
4321 r=`${PWD_COMMAND}`; export r; \
4322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4323 $(HOST_EXPORTS) \
4324 for flag in $(EXTRA_HOST_FLAGS) ; do \
4325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4326 done; \
4327 echo "Doing info in bfd" ; \
4328 (cd $(HOST_SUBDIR)/bfd && \
4329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4331 "RANLIB=$${RANLIB}" \
4332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4333 info) \
4334 || exit 1
4336 @endif bfd
4338 .PHONY: maybe-dvi-bfd dvi-bfd
4339 maybe-dvi-bfd:
4340 @if bfd
4341 maybe-dvi-bfd: dvi-bfd
4343 dvi-bfd: \
4344 configure-bfd
4345 @[ -f ./bfd/Makefile ] || exit 0; \
4346 r=`${PWD_COMMAND}`; export r; \
4347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4348 $(HOST_EXPORTS) \
4349 for flag in $(EXTRA_HOST_FLAGS) ; do \
4350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4351 done; \
4352 echo "Doing dvi in bfd" ; \
4353 (cd $(HOST_SUBDIR)/bfd && \
4354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4356 "RANLIB=$${RANLIB}" \
4357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4358 dvi) \
4359 || exit 1
4361 @endif bfd
4363 .PHONY: maybe-html-bfd html-bfd
4364 maybe-html-bfd:
4365 @if bfd
4366 maybe-html-bfd: html-bfd
4368 html-bfd: \
4369 configure-bfd
4370 @[ -f ./bfd/Makefile ] || exit 0; \
4371 r=`${PWD_COMMAND}`; export r; \
4372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4373 $(HOST_EXPORTS) \
4374 for flag in $(EXTRA_HOST_FLAGS) ; do \
4375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4376 done; \
4377 echo "Doing html in bfd" ; \
4378 (cd $(HOST_SUBDIR)/bfd && \
4379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4381 "RANLIB=$${RANLIB}" \
4382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4383 html) \
4384 || exit 1
4386 @endif bfd
4388 .PHONY: maybe-TAGS-bfd TAGS-bfd
4389 maybe-TAGS-bfd:
4390 @if bfd
4391 maybe-TAGS-bfd: TAGS-bfd
4393 TAGS-bfd: \
4394 configure-bfd
4395 @[ -f ./bfd/Makefile ] || exit 0; \
4396 r=`${PWD_COMMAND}`; export r; \
4397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4398 $(HOST_EXPORTS) \
4399 for flag in $(EXTRA_HOST_FLAGS) ; do \
4400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4401 done; \
4402 echo "Doing TAGS in bfd" ; \
4403 (cd $(HOST_SUBDIR)/bfd && \
4404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4406 "RANLIB=$${RANLIB}" \
4407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4408 TAGS) \
4409 || exit 1
4411 @endif bfd
4413 .PHONY: maybe-install-info-bfd install-info-bfd
4414 maybe-install-info-bfd:
4415 @if bfd
4416 maybe-install-info-bfd: install-info-bfd
4418 install-info-bfd: \
4419 configure-bfd \
4420 info-bfd
4421 @[ -f ./bfd/Makefile ] || exit 0; \
4422 r=`${PWD_COMMAND}`; export r; \
4423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4424 $(HOST_EXPORTS) \
4425 for flag in $(EXTRA_HOST_FLAGS) ; do \
4426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4427 done; \
4428 echo "Doing install-info in bfd" ; \
4429 (cd $(HOST_SUBDIR)/bfd && \
4430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4432 "RANLIB=$${RANLIB}" \
4433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4434 install-info) \
4435 || exit 1
4437 @endif bfd
4439 .PHONY: maybe-installcheck-bfd installcheck-bfd
4440 maybe-installcheck-bfd:
4441 @if bfd
4442 maybe-installcheck-bfd: installcheck-bfd
4444 installcheck-bfd: \
4445 configure-bfd
4446 @[ -f ./bfd/Makefile ] || exit 0; \
4447 r=`${PWD_COMMAND}`; export r; \
4448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4449 $(HOST_EXPORTS) \
4450 for flag in $(EXTRA_HOST_FLAGS) ; do \
4451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4452 done; \
4453 echo "Doing installcheck in bfd" ; \
4454 (cd $(HOST_SUBDIR)/bfd && \
4455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4457 "RANLIB=$${RANLIB}" \
4458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4459 installcheck) \
4460 || exit 1
4462 @endif bfd
4464 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4465 maybe-mostlyclean-bfd:
4466 @if bfd
4467 maybe-mostlyclean-bfd: mostlyclean-bfd
4469 mostlyclean-bfd:
4470 @[ -f ./bfd/Makefile ] || exit 0; \
4471 r=`${PWD_COMMAND}`; export r; \
4472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4473 $(HOST_EXPORTS) \
4474 for flag in $(EXTRA_HOST_FLAGS) ; do \
4475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4476 done; \
4477 echo "Doing mostlyclean in bfd" ; \
4478 (cd $(HOST_SUBDIR)/bfd && \
4479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4481 "RANLIB=$${RANLIB}" \
4482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4483 mostlyclean) \
4484 || exit 1
4486 @endif bfd
4488 .PHONY: maybe-clean-bfd clean-bfd
4489 maybe-clean-bfd:
4490 @if bfd
4491 maybe-clean-bfd: clean-bfd
4493 clean-bfd:
4494 @[ -f ./bfd/Makefile ] || exit 0; \
4495 r=`${PWD_COMMAND}`; export r; \
4496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4497 $(HOST_EXPORTS) \
4498 for flag in $(EXTRA_HOST_FLAGS) ; do \
4499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4500 done; \
4501 echo "Doing clean in bfd" ; \
4502 (cd $(HOST_SUBDIR)/bfd && \
4503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4505 "RANLIB=$${RANLIB}" \
4506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4507 clean) \
4508 || exit 1
4510 @endif bfd
4512 .PHONY: maybe-distclean-bfd distclean-bfd
4513 maybe-distclean-bfd:
4514 @if bfd
4515 maybe-distclean-bfd: distclean-bfd
4517 distclean-bfd:
4518 @[ -f ./bfd/Makefile ] || exit 0; \
4519 r=`${PWD_COMMAND}`; export r; \
4520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4521 $(HOST_EXPORTS) \
4522 for flag in $(EXTRA_HOST_FLAGS) ; do \
4523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4524 done; \
4525 echo "Doing distclean in bfd" ; \
4526 (cd $(HOST_SUBDIR)/bfd && \
4527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4529 "RANLIB=$${RANLIB}" \
4530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4531 distclean) \
4532 || exit 1
4534 @endif bfd
4536 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4537 maybe-maintainer-clean-bfd:
4538 @if bfd
4539 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4541 maintainer-clean-bfd:
4542 @[ -f ./bfd/Makefile ] || exit 0; \
4543 r=`${PWD_COMMAND}`; export r; \
4544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4545 $(HOST_EXPORTS) \
4546 for flag in $(EXTRA_HOST_FLAGS) ; do \
4547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4548 done; \
4549 echo "Doing maintainer-clean in bfd" ; \
4550 (cd $(HOST_SUBDIR)/bfd && \
4551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4553 "RANLIB=$${RANLIB}" \
4554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4555 maintainer-clean) \
4556 || exit 1
4558 @endif bfd
4562 .PHONY: configure-opcodes maybe-configure-opcodes
4563 maybe-configure-opcodes:
4564 @if opcodes
4565 maybe-configure-opcodes: configure-opcodes
4566 configure-opcodes:
4567 @test -f stage_last && exit 0; \
4568 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4570 r=`${PWD_COMMAND}`; export r; \
4571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4572 $(HOST_EXPORTS) \
4573 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4574 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4575 case $(srcdir) in \
4576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4577 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4579 esac; \
4580 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4581 libsrcdir="$$s/opcodes"; \
4582 $(SHELL) $${libsrcdir}/configure \
4583 $(HOST_CONFIGARGS) $${srcdiroption} \
4584 || exit 1
4585 @endif opcodes
4589 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4590 maybe-configure-stage1-opcodes:
4591 @if opcodes-bootstrap
4592 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4593 configure-stage1-opcodes:
4594 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4595 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4596 r=`${PWD_COMMAND}`; export r; \
4597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598 $(HOST_EXPORTS) \
4599 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4600 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4601 case $(srcdir) in \
4602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4603 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4605 esac; \
4606 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4607 libsrcdir="$$s/opcodes"; \
4608 $(SHELL) $${libsrcdir}/configure \
4609 $(HOST_CONFIGARGS) $${srcdiroption} \
4610 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4611 @endif opcodes-bootstrap
4613 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4614 maybe-configure-stage2-opcodes:
4615 @if opcodes-bootstrap
4616 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4617 configure-stage2-opcodes:
4618 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4619 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4620 r=`${PWD_COMMAND}`; export r; \
4621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4622 $(HOST_EXPORTS) \
4623 $(POSTSTAGE1_HOST_EXPORTS) \
4624 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4625 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4626 case $(srcdir) in \
4627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4628 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4630 esac; \
4631 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4632 libsrcdir="$$s/opcodes"; \
4633 $(SHELL) $${libsrcdir}/configure \
4634 $(HOST_CONFIGARGS) $${srcdiroption} \
4635 @stage2_werror_flag@
4636 @endif opcodes-bootstrap
4638 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4639 maybe-configure-stage3-opcodes:
4640 @if opcodes-bootstrap
4641 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4642 configure-stage3-opcodes:
4643 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4644 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4645 r=`${PWD_COMMAND}`; export r; \
4646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4647 $(HOST_EXPORTS) \
4648 $(POSTSTAGE1_HOST_EXPORTS) \
4649 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4650 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4651 case $(srcdir) in \
4652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4653 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4655 esac; \
4656 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4657 libsrcdir="$$s/opcodes"; \
4658 $(SHELL) $${libsrcdir}/configure \
4659 $(HOST_CONFIGARGS) $${srcdiroption} \
4660 @stage2_werror_flag@
4661 @endif opcodes-bootstrap
4663 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4664 maybe-configure-stage4-opcodes:
4665 @if opcodes-bootstrap
4666 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4667 configure-stage4-opcodes:
4668 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4669 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4670 r=`${PWD_COMMAND}`; export r; \
4671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4672 $(HOST_EXPORTS) \
4673 $(POSTSTAGE1_HOST_EXPORTS) \
4674 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4675 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4676 case $(srcdir) in \
4677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4678 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4680 esac; \
4681 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4682 libsrcdir="$$s/opcodes"; \
4683 $(SHELL) $${libsrcdir}/configure \
4684 $(HOST_CONFIGARGS) $${srcdiroption} \
4685 @stage2_werror_flag@
4686 @endif opcodes-bootstrap
4688 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4689 maybe-configure-stageprofile-opcodes:
4690 @if opcodes-bootstrap
4691 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4692 configure-stageprofile-opcodes:
4693 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4694 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4695 r=`${PWD_COMMAND}`; export r; \
4696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4697 $(HOST_EXPORTS) \
4698 $(POSTSTAGE1_HOST_EXPORTS) \
4699 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4700 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4701 case $(srcdir) in \
4702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4703 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4705 esac; \
4706 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4707 libsrcdir="$$s/opcodes"; \
4708 $(SHELL) $${libsrcdir}/configure \
4709 $(HOST_CONFIGARGS) $${srcdiroption} \
4710 @stage2_werror_flag@
4711 @endif opcodes-bootstrap
4713 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4714 maybe-configure-stagefeedback-opcodes:
4715 @if opcodes-bootstrap
4716 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4717 configure-stagefeedback-opcodes:
4718 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4719 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4720 r=`${PWD_COMMAND}`; export r; \
4721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4722 $(HOST_EXPORTS) \
4723 $(POSTSTAGE1_HOST_EXPORTS) \
4724 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4725 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4726 case $(srcdir) in \
4727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4728 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4730 esac; \
4731 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4732 libsrcdir="$$s/opcodes"; \
4733 $(SHELL) $${libsrcdir}/configure \
4734 $(HOST_CONFIGARGS) $${srcdiroption} \
4735 @stage2_werror_flag@
4736 @endif opcodes-bootstrap
4742 .PHONY: all-opcodes maybe-all-opcodes
4743 maybe-all-opcodes:
4744 @if opcodes
4745 TARGET-opcodes=all
4746 maybe-all-opcodes: all-opcodes
4747 all-opcodes: configure-opcodes
4748 @test -f stage_last && exit 0; \
4749 r=`${PWD_COMMAND}`; export r; \
4750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4751 $(HOST_EXPORTS) \
4752 (cd $(HOST_SUBDIR)/opcodes && \
4753 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
4754 @endif opcodes
4758 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4759 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4760 maybe-all-stage1-opcodes:
4761 maybe-clean-stage1-opcodes:
4762 @if opcodes-bootstrap
4763 maybe-all-stage1-opcodes: all-stage1-opcodes
4764 all-stage1: all-stage1-opcodes
4765 TARGET-stage1-opcodes = $(TARGET-opcodes)
4766 all-stage1-opcodes: configure-stage1-opcodes
4767 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4768 @r=`${PWD_COMMAND}`; export r; \
4769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4770 $(HOST_EXPORTS) \
4771 cd $(HOST_SUBDIR)/opcodes && \
4772 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
4773 $(TARGET-stage1-opcodes)
4775 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4776 clean-stage1: clean-stage1-opcodes
4777 clean-stage1-opcodes:
4778 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4779 || exit 0 ; \
4780 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4781 cd $(HOST_SUBDIR)/opcodes && \
4782 $(MAKE) $(FLAGS_TO_PASS) \
4783 CFLAGS="$(STAGE1_CFLAGS)" clean
4784 @endif opcodes-bootstrap
4787 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4788 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4789 maybe-all-stage2-opcodes:
4790 maybe-clean-stage2-opcodes:
4791 @if opcodes-bootstrap
4792 maybe-all-stage2-opcodes: all-stage2-opcodes
4793 all-stage2: all-stage2-opcodes
4794 TARGET-stage2-opcodes = $(TARGET-opcodes)
4795 all-stage2-opcodes: configure-stage2-opcodes
4796 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4797 @r=`${PWD_COMMAND}`; export r; \
4798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4799 $(HOST_EXPORTS) \
4800 $(POSTSTAGE1_HOST_EXPORTS) \
4801 cd $(HOST_SUBDIR)/opcodes && \
4802 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4803 $(TARGET-stage2-opcodes)
4805 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4806 clean-stage2: clean-stage2-opcodes
4807 clean-stage2-opcodes:
4808 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4809 || exit 0 ; \
4810 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4811 cd $(HOST_SUBDIR)/opcodes && \
4812 $(MAKE) $(FLAGS_TO_PASS) \
4813 $(POSTSTAGE1_FLAGS_TO_PASS) \
4814 clean
4815 @endif opcodes-bootstrap
4818 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4819 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4820 maybe-all-stage3-opcodes:
4821 maybe-clean-stage3-opcodes:
4822 @if opcodes-bootstrap
4823 maybe-all-stage3-opcodes: all-stage3-opcodes
4824 all-stage3: all-stage3-opcodes
4825 TARGET-stage3-opcodes = $(TARGET-opcodes)
4826 all-stage3-opcodes: configure-stage3-opcodes
4827 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4828 @r=`${PWD_COMMAND}`; export r; \
4829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4830 $(HOST_EXPORTS) \
4831 $(POSTSTAGE1_HOST_EXPORTS) \
4832 cd $(HOST_SUBDIR)/opcodes && \
4833 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4834 $(TARGET-stage3-opcodes)
4836 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4837 clean-stage3: clean-stage3-opcodes
4838 clean-stage3-opcodes:
4839 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4840 || exit 0 ; \
4841 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4842 cd $(HOST_SUBDIR)/opcodes && \
4843 $(MAKE) $(FLAGS_TO_PASS) \
4844 $(POSTSTAGE1_FLAGS_TO_PASS) \
4845 clean
4846 @endif opcodes-bootstrap
4849 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4850 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4851 maybe-all-stage4-opcodes:
4852 maybe-clean-stage4-opcodes:
4853 @if opcodes-bootstrap
4854 maybe-all-stage4-opcodes: all-stage4-opcodes
4855 all-stage4: all-stage4-opcodes
4856 TARGET-stage4-opcodes = $(TARGET-opcodes)
4857 all-stage4-opcodes: configure-stage4-opcodes
4858 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4859 @r=`${PWD_COMMAND}`; export r; \
4860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4861 $(HOST_EXPORTS) \
4862 $(POSTSTAGE1_HOST_EXPORTS) \
4863 cd $(HOST_SUBDIR)/opcodes && \
4864 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4865 $(TARGET-stage4-opcodes)
4867 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4868 clean-stage4: clean-stage4-opcodes
4869 clean-stage4-opcodes:
4870 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4871 || exit 0 ; \
4872 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4873 cd $(HOST_SUBDIR)/opcodes && \
4874 $(MAKE) $(FLAGS_TO_PASS) \
4875 $(POSTSTAGE1_FLAGS_TO_PASS) \
4876 clean
4877 @endif opcodes-bootstrap
4880 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4881 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4882 maybe-all-stageprofile-opcodes:
4883 maybe-clean-stageprofile-opcodes:
4884 @if opcodes-bootstrap
4885 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4886 all-stageprofile: all-stageprofile-opcodes
4887 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4888 all-stageprofile-opcodes: configure-stageprofile-opcodes
4889 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4890 @r=`${PWD_COMMAND}`; export r; \
4891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4892 $(HOST_EXPORTS) \
4893 $(POSTSTAGE1_HOST_EXPORTS) \
4894 cd $(HOST_SUBDIR)/opcodes && \
4895 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
4896 $(TARGET-stageprofile-opcodes)
4898 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4899 clean-stageprofile: clean-stageprofile-opcodes
4900 clean-stageprofile-opcodes:
4901 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4902 || exit 0 ; \
4903 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4904 cd $(HOST_SUBDIR)/opcodes && \
4905 $(MAKE) $(FLAGS_TO_PASS) \
4906 $(POSTSTAGE1_FLAGS_TO_PASS) \
4907 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
4908 @endif opcodes-bootstrap
4911 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4912 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4913 maybe-all-stagefeedback-opcodes:
4914 maybe-clean-stagefeedback-opcodes:
4915 @if opcodes-bootstrap
4916 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4917 all-stagefeedback: all-stagefeedback-opcodes
4918 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4919 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4920 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4921 @r=`${PWD_COMMAND}`; export r; \
4922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4923 $(HOST_EXPORTS) \
4924 $(POSTSTAGE1_HOST_EXPORTS) \
4925 cd $(HOST_SUBDIR)/opcodes && \
4926 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
4927 $(TARGET-stagefeedback-opcodes)
4929 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4930 clean-stagefeedback: clean-stagefeedback-opcodes
4931 clean-stagefeedback-opcodes:
4932 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
4933 || exit 0 ; \
4934 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4935 cd $(HOST_SUBDIR)/opcodes && \
4936 $(MAKE) $(FLAGS_TO_PASS) \
4937 $(POSTSTAGE1_FLAGS_TO_PASS) \
4938 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
4939 @endif opcodes-bootstrap
4945 .PHONY: check-opcodes maybe-check-opcodes
4946 maybe-check-opcodes:
4947 @if opcodes
4948 maybe-check-opcodes: check-opcodes
4950 check-opcodes:
4951 @: $(MAKE); $(unstage)
4952 @r=`${PWD_COMMAND}`; export r; \
4953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4954 $(HOST_EXPORTS) \
4955 (cd $(HOST_SUBDIR)/opcodes && \
4956 $(MAKE) $(FLAGS_TO_PASS) check)
4958 @endif opcodes
4960 .PHONY: install-opcodes maybe-install-opcodes
4961 maybe-install-opcodes:
4962 @if opcodes
4963 maybe-install-opcodes: install-opcodes
4965 install-opcodes: installdirs
4966 @: $(MAKE); $(unstage)
4967 @r=`${PWD_COMMAND}`; export r; \
4968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969 $(HOST_EXPORTS) \
4970 (cd $(HOST_SUBDIR)/opcodes && \
4971 $(MAKE) $(FLAGS_TO_PASS) install)
4973 @endif opcodes
4975 # Other targets (info, dvi, etc.)
4977 .PHONY: maybe-info-opcodes info-opcodes
4978 maybe-info-opcodes:
4979 @if opcodes
4980 maybe-info-opcodes: info-opcodes
4982 info-opcodes: \
4983 configure-opcodes
4984 @[ -f ./opcodes/Makefile ] || exit 0; \
4985 r=`${PWD_COMMAND}`; export r; \
4986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4987 $(HOST_EXPORTS) \
4988 for flag in $(EXTRA_HOST_FLAGS) ; do \
4989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4990 done; \
4991 echo "Doing info in opcodes" ; \
4992 (cd $(HOST_SUBDIR)/opcodes && \
4993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4995 "RANLIB=$${RANLIB}" \
4996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4997 info) \
4998 || exit 1
5000 @endif opcodes
5002 .PHONY: maybe-dvi-opcodes dvi-opcodes
5003 maybe-dvi-opcodes:
5004 @if opcodes
5005 maybe-dvi-opcodes: dvi-opcodes
5007 dvi-opcodes: \
5008 configure-opcodes
5009 @[ -f ./opcodes/Makefile ] || exit 0; \
5010 r=`${PWD_COMMAND}`; export r; \
5011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5012 $(HOST_EXPORTS) \
5013 for flag in $(EXTRA_HOST_FLAGS) ; do \
5014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5015 done; \
5016 echo "Doing dvi in opcodes" ; \
5017 (cd $(HOST_SUBDIR)/opcodes && \
5018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5020 "RANLIB=$${RANLIB}" \
5021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5022 dvi) \
5023 || exit 1
5025 @endif opcodes
5027 .PHONY: maybe-html-opcodes html-opcodes
5028 maybe-html-opcodes:
5029 @if opcodes
5030 maybe-html-opcodes: html-opcodes
5032 html-opcodes: \
5033 configure-opcodes
5034 @[ -f ./opcodes/Makefile ] || exit 0; \
5035 r=`${PWD_COMMAND}`; export r; \
5036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5037 $(HOST_EXPORTS) \
5038 for flag in $(EXTRA_HOST_FLAGS) ; do \
5039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5040 done; \
5041 echo "Doing html in opcodes" ; \
5042 (cd $(HOST_SUBDIR)/opcodes && \
5043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5045 "RANLIB=$${RANLIB}" \
5046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5047 html) \
5048 || exit 1
5050 @endif opcodes
5052 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5053 maybe-TAGS-opcodes:
5054 @if opcodes
5055 maybe-TAGS-opcodes: TAGS-opcodes
5057 TAGS-opcodes: \
5058 configure-opcodes
5059 @[ -f ./opcodes/Makefile ] || exit 0; \
5060 r=`${PWD_COMMAND}`; export r; \
5061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5062 $(HOST_EXPORTS) \
5063 for flag in $(EXTRA_HOST_FLAGS) ; do \
5064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5065 done; \
5066 echo "Doing TAGS in opcodes" ; \
5067 (cd $(HOST_SUBDIR)/opcodes && \
5068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5070 "RANLIB=$${RANLIB}" \
5071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5072 TAGS) \
5073 || exit 1
5075 @endif opcodes
5077 .PHONY: maybe-install-info-opcodes install-info-opcodes
5078 maybe-install-info-opcodes:
5079 @if opcodes
5080 maybe-install-info-opcodes: install-info-opcodes
5082 install-info-opcodes: \
5083 configure-opcodes \
5084 info-opcodes
5085 @[ -f ./opcodes/Makefile ] || exit 0; \
5086 r=`${PWD_COMMAND}`; export r; \
5087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5088 $(HOST_EXPORTS) \
5089 for flag in $(EXTRA_HOST_FLAGS) ; do \
5090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5091 done; \
5092 echo "Doing install-info in opcodes" ; \
5093 (cd $(HOST_SUBDIR)/opcodes && \
5094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5096 "RANLIB=$${RANLIB}" \
5097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5098 install-info) \
5099 || exit 1
5101 @endif opcodes
5103 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5104 maybe-installcheck-opcodes:
5105 @if opcodes
5106 maybe-installcheck-opcodes: installcheck-opcodes
5108 installcheck-opcodes: \
5109 configure-opcodes
5110 @[ -f ./opcodes/Makefile ] || exit 0; \
5111 r=`${PWD_COMMAND}`; export r; \
5112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5113 $(HOST_EXPORTS) \
5114 for flag in $(EXTRA_HOST_FLAGS) ; do \
5115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5116 done; \
5117 echo "Doing installcheck in opcodes" ; \
5118 (cd $(HOST_SUBDIR)/opcodes && \
5119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5121 "RANLIB=$${RANLIB}" \
5122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5123 installcheck) \
5124 || exit 1
5126 @endif opcodes
5128 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5129 maybe-mostlyclean-opcodes:
5130 @if opcodes
5131 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5133 mostlyclean-opcodes:
5134 @[ -f ./opcodes/Makefile ] || exit 0; \
5135 r=`${PWD_COMMAND}`; export r; \
5136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5137 $(HOST_EXPORTS) \
5138 for flag in $(EXTRA_HOST_FLAGS) ; do \
5139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5140 done; \
5141 echo "Doing mostlyclean in opcodes" ; \
5142 (cd $(HOST_SUBDIR)/opcodes && \
5143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5145 "RANLIB=$${RANLIB}" \
5146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5147 mostlyclean) \
5148 || exit 1
5150 @endif opcodes
5152 .PHONY: maybe-clean-opcodes clean-opcodes
5153 maybe-clean-opcodes:
5154 @if opcodes
5155 maybe-clean-opcodes: clean-opcodes
5157 clean-opcodes:
5158 @[ -f ./opcodes/Makefile ] || exit 0; \
5159 r=`${PWD_COMMAND}`; export r; \
5160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5161 $(HOST_EXPORTS) \
5162 for flag in $(EXTRA_HOST_FLAGS) ; do \
5163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5164 done; \
5165 echo "Doing clean in opcodes" ; \
5166 (cd $(HOST_SUBDIR)/opcodes && \
5167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5169 "RANLIB=$${RANLIB}" \
5170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5171 clean) \
5172 || exit 1
5174 @endif opcodes
5176 .PHONY: maybe-distclean-opcodes distclean-opcodes
5177 maybe-distclean-opcodes:
5178 @if opcodes
5179 maybe-distclean-opcodes: distclean-opcodes
5181 distclean-opcodes:
5182 @[ -f ./opcodes/Makefile ] || exit 0; \
5183 r=`${PWD_COMMAND}`; export r; \
5184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5185 $(HOST_EXPORTS) \
5186 for flag in $(EXTRA_HOST_FLAGS) ; do \
5187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5188 done; \
5189 echo "Doing distclean in opcodes" ; \
5190 (cd $(HOST_SUBDIR)/opcodes && \
5191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5193 "RANLIB=$${RANLIB}" \
5194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5195 distclean) \
5196 || exit 1
5198 @endif opcodes
5200 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5201 maybe-maintainer-clean-opcodes:
5202 @if opcodes
5203 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5205 maintainer-clean-opcodes:
5206 @[ -f ./opcodes/Makefile ] || exit 0; \
5207 r=`${PWD_COMMAND}`; export r; \
5208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5209 $(HOST_EXPORTS) \
5210 for flag in $(EXTRA_HOST_FLAGS) ; do \
5211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5212 done; \
5213 echo "Doing maintainer-clean in opcodes" ; \
5214 (cd $(HOST_SUBDIR)/opcodes && \
5215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5217 "RANLIB=$${RANLIB}" \
5218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5219 maintainer-clean) \
5220 || exit 1
5222 @endif opcodes
5226 .PHONY: configure-binutils maybe-configure-binutils
5227 maybe-configure-binutils:
5228 @if binutils
5229 maybe-configure-binutils: configure-binutils
5230 configure-binutils:
5231 @test -f stage_last && exit 0; \
5232 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5234 r=`${PWD_COMMAND}`; export r; \
5235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5236 $(HOST_EXPORTS) \
5237 echo Configuring in $(HOST_SUBDIR)/binutils; \
5238 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5239 case $(srcdir) in \
5240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5241 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5243 esac; \
5244 srcdiroption="--srcdir=$${topdir}/binutils"; \
5245 libsrcdir="$$s/binutils"; \
5246 $(SHELL) $${libsrcdir}/configure \
5247 $(HOST_CONFIGARGS) $${srcdiroption} \
5248 || exit 1
5249 @endif binutils
5253 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5254 maybe-configure-stage1-binutils:
5255 @if binutils-bootstrap
5256 maybe-configure-stage1-binutils: configure-stage1-binutils
5257 configure-stage1-binutils:
5258 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5259 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5260 r=`${PWD_COMMAND}`; export r; \
5261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5262 $(HOST_EXPORTS) \
5263 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5264 cd $(HOST_SUBDIR)/binutils || exit 1; \
5265 case $(srcdir) in \
5266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5267 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5269 esac; \
5270 srcdiroption="--srcdir=$${topdir}/binutils"; \
5271 libsrcdir="$$s/binutils"; \
5272 $(SHELL) $${libsrcdir}/configure \
5273 $(HOST_CONFIGARGS) $${srcdiroption} \
5274 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5275 @endif binutils-bootstrap
5277 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5278 maybe-configure-stage2-binutils:
5279 @if binutils-bootstrap
5280 maybe-configure-stage2-binutils: configure-stage2-binutils
5281 configure-stage2-binutils:
5282 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5283 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5284 r=`${PWD_COMMAND}`; export r; \
5285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5286 $(HOST_EXPORTS) \
5287 $(POSTSTAGE1_HOST_EXPORTS) \
5288 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5289 cd $(HOST_SUBDIR)/binutils || exit 1; \
5290 case $(srcdir) in \
5291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5292 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5294 esac; \
5295 srcdiroption="--srcdir=$${topdir}/binutils"; \
5296 libsrcdir="$$s/binutils"; \
5297 $(SHELL) $${libsrcdir}/configure \
5298 $(HOST_CONFIGARGS) $${srcdiroption} \
5299 @stage2_werror_flag@
5300 @endif binutils-bootstrap
5302 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5303 maybe-configure-stage3-binutils:
5304 @if binutils-bootstrap
5305 maybe-configure-stage3-binutils: configure-stage3-binutils
5306 configure-stage3-binutils:
5307 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5308 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5309 r=`${PWD_COMMAND}`; export r; \
5310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5311 $(HOST_EXPORTS) \
5312 $(POSTSTAGE1_HOST_EXPORTS) \
5313 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5314 cd $(HOST_SUBDIR)/binutils || exit 1; \
5315 case $(srcdir) in \
5316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5317 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5319 esac; \
5320 srcdiroption="--srcdir=$${topdir}/binutils"; \
5321 libsrcdir="$$s/binutils"; \
5322 $(SHELL) $${libsrcdir}/configure \
5323 $(HOST_CONFIGARGS) $${srcdiroption} \
5324 @stage2_werror_flag@
5325 @endif binutils-bootstrap
5327 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5328 maybe-configure-stage4-binutils:
5329 @if binutils-bootstrap
5330 maybe-configure-stage4-binutils: configure-stage4-binutils
5331 configure-stage4-binutils:
5332 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5333 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5334 r=`${PWD_COMMAND}`; export r; \
5335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5336 $(HOST_EXPORTS) \
5337 $(POSTSTAGE1_HOST_EXPORTS) \
5338 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5339 cd $(HOST_SUBDIR)/binutils || exit 1; \
5340 case $(srcdir) in \
5341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5342 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5344 esac; \
5345 srcdiroption="--srcdir=$${topdir}/binutils"; \
5346 libsrcdir="$$s/binutils"; \
5347 $(SHELL) $${libsrcdir}/configure \
5348 $(HOST_CONFIGARGS) $${srcdiroption} \
5349 @stage2_werror_flag@
5350 @endif binutils-bootstrap
5352 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5353 maybe-configure-stageprofile-binutils:
5354 @if binutils-bootstrap
5355 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5356 configure-stageprofile-binutils:
5357 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5358 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5359 r=`${PWD_COMMAND}`; export r; \
5360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5361 $(HOST_EXPORTS) \
5362 $(POSTSTAGE1_HOST_EXPORTS) \
5363 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5364 cd $(HOST_SUBDIR)/binutils || exit 1; \
5365 case $(srcdir) in \
5366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5367 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5369 esac; \
5370 srcdiroption="--srcdir=$${topdir}/binutils"; \
5371 libsrcdir="$$s/binutils"; \
5372 $(SHELL) $${libsrcdir}/configure \
5373 $(HOST_CONFIGARGS) $${srcdiroption} \
5374 @stage2_werror_flag@
5375 @endif binutils-bootstrap
5377 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5378 maybe-configure-stagefeedback-binutils:
5379 @if binutils-bootstrap
5380 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5381 configure-stagefeedback-binutils:
5382 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5383 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5384 r=`${PWD_COMMAND}`; export r; \
5385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386 $(HOST_EXPORTS) \
5387 $(POSTSTAGE1_HOST_EXPORTS) \
5388 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5389 cd $(HOST_SUBDIR)/binutils || exit 1; \
5390 case $(srcdir) in \
5391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5392 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5394 esac; \
5395 srcdiroption="--srcdir=$${topdir}/binutils"; \
5396 libsrcdir="$$s/binutils"; \
5397 $(SHELL) $${libsrcdir}/configure \
5398 $(HOST_CONFIGARGS) $${srcdiroption} \
5399 @stage2_werror_flag@
5400 @endif binutils-bootstrap
5406 .PHONY: all-binutils maybe-all-binutils
5407 maybe-all-binutils:
5408 @if binutils
5409 TARGET-binutils=all
5410 maybe-all-binutils: all-binutils
5411 all-binutils: configure-binutils
5412 @test -f stage_last && exit 0; \
5413 r=`${PWD_COMMAND}`; export r; \
5414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5415 $(HOST_EXPORTS) \
5416 (cd $(HOST_SUBDIR)/binutils && \
5417 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
5418 @endif binutils
5422 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5423 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5424 maybe-all-stage1-binutils:
5425 maybe-clean-stage1-binutils:
5426 @if binutils-bootstrap
5427 maybe-all-stage1-binutils: all-stage1-binutils
5428 all-stage1: all-stage1-binutils
5429 TARGET-stage1-binutils = $(TARGET-binutils)
5430 all-stage1-binutils: configure-stage1-binutils
5431 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5432 @r=`${PWD_COMMAND}`; export r; \
5433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5434 $(HOST_EXPORTS) \
5435 cd $(HOST_SUBDIR)/binutils && \
5436 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
5437 $(TARGET-stage1-binutils)
5439 maybe-clean-stage1-binutils: clean-stage1-binutils
5440 clean-stage1: clean-stage1-binutils
5441 clean-stage1-binutils:
5442 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5443 || exit 0 ; \
5444 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5445 cd $(HOST_SUBDIR)/binutils && \
5446 $(MAKE) $(FLAGS_TO_PASS) \
5447 CFLAGS="$(STAGE1_CFLAGS)" clean
5448 @endif binutils-bootstrap
5451 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5452 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5453 maybe-all-stage2-binutils:
5454 maybe-clean-stage2-binutils:
5455 @if binutils-bootstrap
5456 maybe-all-stage2-binutils: all-stage2-binutils
5457 all-stage2: all-stage2-binutils
5458 TARGET-stage2-binutils = $(TARGET-binutils)
5459 all-stage2-binutils: configure-stage2-binutils
5460 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5461 @r=`${PWD_COMMAND}`; export r; \
5462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5463 $(HOST_EXPORTS) \
5464 $(POSTSTAGE1_HOST_EXPORTS) \
5465 cd $(HOST_SUBDIR)/binutils && \
5466 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5467 $(TARGET-stage2-binutils)
5469 maybe-clean-stage2-binutils: clean-stage2-binutils
5470 clean-stage2: clean-stage2-binutils
5471 clean-stage2-binutils:
5472 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5473 || exit 0 ; \
5474 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5475 cd $(HOST_SUBDIR)/binutils && \
5476 $(MAKE) $(FLAGS_TO_PASS) \
5477 $(POSTSTAGE1_FLAGS_TO_PASS) \
5478 clean
5479 @endif binutils-bootstrap
5482 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5483 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5484 maybe-all-stage3-binutils:
5485 maybe-clean-stage3-binutils:
5486 @if binutils-bootstrap
5487 maybe-all-stage3-binutils: all-stage3-binutils
5488 all-stage3: all-stage3-binutils
5489 TARGET-stage3-binutils = $(TARGET-binutils)
5490 all-stage3-binutils: configure-stage3-binutils
5491 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5492 @r=`${PWD_COMMAND}`; export r; \
5493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494 $(HOST_EXPORTS) \
5495 $(POSTSTAGE1_HOST_EXPORTS) \
5496 cd $(HOST_SUBDIR)/binutils && \
5497 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5498 $(TARGET-stage3-binutils)
5500 maybe-clean-stage3-binutils: clean-stage3-binutils
5501 clean-stage3: clean-stage3-binutils
5502 clean-stage3-binutils:
5503 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5504 || exit 0 ; \
5505 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5506 cd $(HOST_SUBDIR)/binutils && \
5507 $(MAKE) $(FLAGS_TO_PASS) \
5508 $(POSTSTAGE1_FLAGS_TO_PASS) \
5509 clean
5510 @endif binutils-bootstrap
5513 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5514 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5515 maybe-all-stage4-binutils:
5516 maybe-clean-stage4-binutils:
5517 @if binutils-bootstrap
5518 maybe-all-stage4-binutils: all-stage4-binutils
5519 all-stage4: all-stage4-binutils
5520 TARGET-stage4-binutils = $(TARGET-binutils)
5521 all-stage4-binutils: configure-stage4-binutils
5522 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5523 @r=`${PWD_COMMAND}`; export r; \
5524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525 $(HOST_EXPORTS) \
5526 $(POSTSTAGE1_HOST_EXPORTS) \
5527 cd $(HOST_SUBDIR)/binutils && \
5528 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5529 $(TARGET-stage4-binutils)
5531 maybe-clean-stage4-binutils: clean-stage4-binutils
5532 clean-stage4: clean-stage4-binutils
5533 clean-stage4-binutils:
5534 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5535 || exit 0 ; \
5536 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5537 cd $(HOST_SUBDIR)/binutils && \
5538 $(MAKE) $(FLAGS_TO_PASS) \
5539 $(POSTSTAGE1_FLAGS_TO_PASS) \
5540 clean
5541 @endif binutils-bootstrap
5544 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5545 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5546 maybe-all-stageprofile-binutils:
5547 maybe-clean-stageprofile-binutils:
5548 @if binutils-bootstrap
5549 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5550 all-stageprofile: all-stageprofile-binutils
5551 TARGET-stageprofile-binutils = $(TARGET-binutils)
5552 all-stageprofile-binutils: configure-stageprofile-binutils
5553 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5554 @r=`${PWD_COMMAND}`; export r; \
5555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5556 $(HOST_EXPORTS) \
5557 $(POSTSTAGE1_HOST_EXPORTS) \
5558 cd $(HOST_SUBDIR)/binutils && \
5559 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5560 $(TARGET-stageprofile-binutils)
5562 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5563 clean-stageprofile: clean-stageprofile-binutils
5564 clean-stageprofile-binutils:
5565 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5566 || exit 0 ; \
5567 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5568 cd $(HOST_SUBDIR)/binutils && \
5569 $(MAKE) $(FLAGS_TO_PASS) \
5570 $(POSTSTAGE1_FLAGS_TO_PASS) \
5571 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5572 @endif binutils-bootstrap
5575 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5576 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5577 maybe-all-stagefeedback-binutils:
5578 maybe-clean-stagefeedback-binutils:
5579 @if binutils-bootstrap
5580 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5581 all-stagefeedback: all-stagefeedback-binutils
5582 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5583 all-stagefeedback-binutils: configure-stagefeedback-binutils
5584 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5585 @r=`${PWD_COMMAND}`; export r; \
5586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5587 $(HOST_EXPORTS) \
5588 $(POSTSTAGE1_HOST_EXPORTS) \
5589 cd $(HOST_SUBDIR)/binutils && \
5590 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
5591 $(TARGET-stagefeedback-binutils)
5593 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5594 clean-stagefeedback: clean-stagefeedback-binutils
5595 clean-stagefeedback-binutils:
5596 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5597 || exit 0 ; \
5598 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5599 cd $(HOST_SUBDIR)/binutils && \
5600 $(MAKE) $(FLAGS_TO_PASS) \
5601 $(POSTSTAGE1_FLAGS_TO_PASS) \
5602 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5603 @endif binutils-bootstrap
5609 .PHONY: check-binutils maybe-check-binutils
5610 maybe-check-binutils:
5611 @if binutils
5612 maybe-check-binutils: check-binutils
5614 check-binutils:
5615 @: $(MAKE); $(unstage)
5616 @r=`${PWD_COMMAND}`; export r; \
5617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5618 $(HOST_EXPORTS) \
5619 (cd $(HOST_SUBDIR)/binutils && \
5620 $(MAKE) $(FLAGS_TO_PASS) check)
5622 @endif binutils
5624 .PHONY: install-binutils maybe-install-binutils
5625 maybe-install-binutils:
5626 @if binutils
5627 maybe-install-binutils: install-binutils
5629 install-binutils: installdirs
5630 @: $(MAKE); $(unstage)
5631 @r=`${PWD_COMMAND}`; export r; \
5632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5633 $(HOST_EXPORTS) \
5634 (cd $(HOST_SUBDIR)/binutils && \
5635 $(MAKE) $(FLAGS_TO_PASS) install)
5637 @endif binutils
5639 # Other targets (info, dvi, etc.)
5641 .PHONY: maybe-info-binutils info-binutils
5642 maybe-info-binutils:
5643 @if binutils
5644 maybe-info-binutils: info-binutils
5646 info-binutils: \
5647 configure-binutils
5648 @[ -f ./binutils/Makefile ] || exit 0; \
5649 r=`${PWD_COMMAND}`; export r; \
5650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5651 $(HOST_EXPORTS) \
5652 for flag in $(EXTRA_HOST_FLAGS) ; do \
5653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5654 done; \
5655 echo "Doing info in binutils" ; \
5656 (cd $(HOST_SUBDIR)/binutils && \
5657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5659 "RANLIB=$${RANLIB}" \
5660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5661 info) \
5662 || exit 1
5664 @endif binutils
5666 .PHONY: maybe-dvi-binutils dvi-binutils
5667 maybe-dvi-binutils:
5668 @if binutils
5669 maybe-dvi-binutils: dvi-binutils
5671 dvi-binutils: \
5672 configure-binutils
5673 @[ -f ./binutils/Makefile ] || exit 0; \
5674 r=`${PWD_COMMAND}`; export r; \
5675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5676 $(HOST_EXPORTS) \
5677 for flag in $(EXTRA_HOST_FLAGS) ; do \
5678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5679 done; \
5680 echo "Doing dvi in binutils" ; \
5681 (cd $(HOST_SUBDIR)/binutils && \
5682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5684 "RANLIB=$${RANLIB}" \
5685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5686 dvi) \
5687 || exit 1
5689 @endif binutils
5691 .PHONY: maybe-html-binutils html-binutils
5692 maybe-html-binutils:
5693 @if binutils
5694 maybe-html-binutils: html-binutils
5696 html-binutils: \
5697 configure-binutils
5698 @[ -f ./binutils/Makefile ] || exit 0; \
5699 r=`${PWD_COMMAND}`; export r; \
5700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5701 $(HOST_EXPORTS) \
5702 for flag in $(EXTRA_HOST_FLAGS) ; do \
5703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5704 done; \
5705 echo "Doing html in binutils" ; \
5706 (cd $(HOST_SUBDIR)/binutils && \
5707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5709 "RANLIB=$${RANLIB}" \
5710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5711 html) \
5712 || exit 1
5714 @endif binutils
5716 .PHONY: maybe-TAGS-binutils TAGS-binutils
5717 maybe-TAGS-binutils:
5718 @if binutils
5719 maybe-TAGS-binutils: TAGS-binutils
5721 TAGS-binutils: \
5722 configure-binutils
5723 @[ -f ./binutils/Makefile ] || exit 0; \
5724 r=`${PWD_COMMAND}`; export r; \
5725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5726 $(HOST_EXPORTS) \
5727 for flag in $(EXTRA_HOST_FLAGS) ; do \
5728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5729 done; \
5730 echo "Doing TAGS in binutils" ; \
5731 (cd $(HOST_SUBDIR)/binutils && \
5732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5734 "RANLIB=$${RANLIB}" \
5735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5736 TAGS) \
5737 || exit 1
5739 @endif binutils
5741 .PHONY: maybe-install-info-binutils install-info-binutils
5742 maybe-install-info-binutils:
5743 @if binutils
5744 maybe-install-info-binutils: install-info-binutils
5746 install-info-binutils: \
5747 configure-binutils \
5748 info-binutils
5749 @[ -f ./binutils/Makefile ] || exit 0; \
5750 r=`${PWD_COMMAND}`; export r; \
5751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5752 $(HOST_EXPORTS) \
5753 for flag in $(EXTRA_HOST_FLAGS) ; do \
5754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5755 done; \
5756 echo "Doing install-info in binutils" ; \
5757 (cd $(HOST_SUBDIR)/binutils && \
5758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5760 "RANLIB=$${RANLIB}" \
5761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5762 install-info) \
5763 || exit 1
5765 @endif binutils
5767 .PHONY: maybe-installcheck-binutils installcheck-binutils
5768 maybe-installcheck-binutils:
5769 @if binutils
5770 maybe-installcheck-binutils: installcheck-binutils
5772 installcheck-binutils: \
5773 configure-binutils
5774 @[ -f ./binutils/Makefile ] || exit 0; \
5775 r=`${PWD_COMMAND}`; export r; \
5776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5777 $(HOST_EXPORTS) \
5778 for flag in $(EXTRA_HOST_FLAGS) ; do \
5779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5780 done; \
5781 echo "Doing installcheck in binutils" ; \
5782 (cd $(HOST_SUBDIR)/binutils && \
5783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5785 "RANLIB=$${RANLIB}" \
5786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5787 installcheck) \
5788 || exit 1
5790 @endif binutils
5792 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5793 maybe-mostlyclean-binutils:
5794 @if binutils
5795 maybe-mostlyclean-binutils: mostlyclean-binutils
5797 mostlyclean-binutils:
5798 @[ -f ./binutils/Makefile ] || exit 0; \
5799 r=`${PWD_COMMAND}`; export r; \
5800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5801 $(HOST_EXPORTS) \
5802 for flag in $(EXTRA_HOST_FLAGS) ; do \
5803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5804 done; \
5805 echo "Doing mostlyclean in binutils" ; \
5806 (cd $(HOST_SUBDIR)/binutils && \
5807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5809 "RANLIB=$${RANLIB}" \
5810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5811 mostlyclean) \
5812 || exit 1
5814 @endif binutils
5816 .PHONY: maybe-clean-binutils clean-binutils
5817 maybe-clean-binutils:
5818 @if binutils
5819 maybe-clean-binutils: clean-binutils
5821 clean-binutils:
5822 @[ -f ./binutils/Makefile ] || exit 0; \
5823 r=`${PWD_COMMAND}`; export r; \
5824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5825 $(HOST_EXPORTS) \
5826 for flag in $(EXTRA_HOST_FLAGS) ; do \
5827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5828 done; \
5829 echo "Doing clean in binutils" ; \
5830 (cd $(HOST_SUBDIR)/binutils && \
5831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5833 "RANLIB=$${RANLIB}" \
5834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5835 clean) \
5836 || exit 1
5838 @endif binutils
5840 .PHONY: maybe-distclean-binutils distclean-binutils
5841 maybe-distclean-binutils:
5842 @if binutils
5843 maybe-distclean-binutils: distclean-binutils
5845 distclean-binutils:
5846 @[ -f ./binutils/Makefile ] || exit 0; \
5847 r=`${PWD_COMMAND}`; export r; \
5848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5849 $(HOST_EXPORTS) \
5850 for flag in $(EXTRA_HOST_FLAGS) ; do \
5851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5852 done; \
5853 echo "Doing distclean in binutils" ; \
5854 (cd $(HOST_SUBDIR)/binutils && \
5855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5857 "RANLIB=$${RANLIB}" \
5858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5859 distclean) \
5860 || exit 1
5862 @endif binutils
5864 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5865 maybe-maintainer-clean-binutils:
5866 @if binutils
5867 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5869 maintainer-clean-binutils:
5870 @[ -f ./binutils/Makefile ] || exit 0; \
5871 r=`${PWD_COMMAND}`; export r; \
5872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5873 $(HOST_EXPORTS) \
5874 for flag in $(EXTRA_HOST_FLAGS) ; do \
5875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5876 done; \
5877 echo "Doing maintainer-clean in binutils" ; \
5878 (cd $(HOST_SUBDIR)/binutils && \
5879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5881 "RANLIB=$${RANLIB}" \
5882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5883 maintainer-clean) \
5884 || exit 1
5886 @endif binutils
5890 .PHONY: configure-bison maybe-configure-bison
5891 maybe-configure-bison:
5892 @if bison
5893 maybe-configure-bison: configure-bison
5894 configure-bison:
5895 @$(unstage)
5896 @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5898 r=`${PWD_COMMAND}`; export r; \
5899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5900 $(HOST_EXPORTS) \
5901 echo Configuring in $(HOST_SUBDIR)/bison; \
5902 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5903 case $(srcdir) in \
5904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5905 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5907 esac; \
5908 srcdiroption="--srcdir=$${topdir}/bison"; \
5909 libsrcdir="$$s/bison"; \
5910 $(SHELL) $${libsrcdir}/configure \
5911 $(HOST_CONFIGARGS) $${srcdiroption} \
5912 || exit 1
5913 @endif bison
5919 .PHONY: all-bison maybe-all-bison
5920 maybe-all-bison:
5921 @if bison
5922 TARGET-bison=all
5923 maybe-all-bison: all-bison
5924 all-bison: configure-bison
5925 @$(unstage)
5926 @r=`${PWD_COMMAND}`; export r; \
5927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5928 $(HOST_EXPORTS) \
5929 (cd $(HOST_SUBDIR)/bison && \
5930 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
5931 @endif bison
5936 .PHONY: check-bison maybe-check-bison
5937 maybe-check-bison:
5938 @if bison
5939 maybe-check-bison: check-bison
5941 # This module is only tested in a native toolchain.
5942 check-bison:
5943 @: $(MAKE); $(unstage)
5944 @if [ '$(host)' = '$(target)' ] ; then \
5945 r=`${PWD_COMMAND}`; export r; \
5946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5947 $(HOST_EXPORTS) \
5948 (cd $(HOST_SUBDIR)/bison && \
5949 $(MAKE) $(FLAGS_TO_PASS) check); \
5952 @endif bison
5954 .PHONY: install-bison maybe-install-bison
5955 maybe-install-bison:
5956 @if bison
5957 maybe-install-bison: install-bison
5959 install-bison: installdirs
5960 @: $(MAKE); $(unstage)
5961 @r=`${PWD_COMMAND}`; export r; \
5962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5963 $(HOST_EXPORTS) \
5964 (cd $(HOST_SUBDIR)/bison && \
5965 $(MAKE) $(FLAGS_TO_PASS) install)
5967 @endif bison
5969 # Other targets (info, dvi, etc.)
5971 .PHONY: maybe-info-bison info-bison
5972 maybe-info-bison:
5973 @if bison
5974 maybe-info-bison: info-bison
5976 info-bison: \
5977 configure-bison
5978 @$(unstage)
5979 @[ -f ./bison/Makefile ] || exit 0; \
5980 r=`${PWD_COMMAND}`; export r; \
5981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5982 $(HOST_EXPORTS) \
5983 for flag in $(EXTRA_HOST_FLAGS) ; do \
5984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5985 done; \
5986 echo "Doing info in bison" ; \
5987 (cd $(HOST_SUBDIR)/bison && \
5988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5990 "RANLIB=$${RANLIB}" \
5991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5992 info) \
5993 || exit 1
5995 @endif bison
5997 .PHONY: maybe-dvi-bison dvi-bison
5998 maybe-dvi-bison:
5999 @if bison
6000 maybe-dvi-bison: dvi-bison
6002 dvi-bison: \
6003 configure-bison
6004 @$(unstage)
6005 @[ -f ./bison/Makefile ] || exit 0; \
6006 r=`${PWD_COMMAND}`; export r; \
6007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008 $(HOST_EXPORTS) \
6009 for flag in $(EXTRA_HOST_FLAGS) ; do \
6010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6011 done; \
6012 echo "Doing dvi in bison" ; \
6013 (cd $(HOST_SUBDIR)/bison && \
6014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6016 "RANLIB=$${RANLIB}" \
6017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6018 dvi) \
6019 || exit 1
6021 @endif bison
6023 .PHONY: maybe-html-bison html-bison
6024 maybe-html-bison:
6025 @if bison
6026 maybe-html-bison: html-bison
6028 html-bison: \
6029 configure-bison
6030 @$(unstage)
6031 @[ -f ./bison/Makefile ] || exit 0; \
6032 r=`${PWD_COMMAND}`; export r; \
6033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6034 $(HOST_EXPORTS) \
6035 for flag in $(EXTRA_HOST_FLAGS) ; do \
6036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6037 done; \
6038 echo "Doing html in bison" ; \
6039 (cd $(HOST_SUBDIR)/bison && \
6040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6042 "RANLIB=$${RANLIB}" \
6043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6044 html) \
6045 || exit 1
6047 @endif bison
6049 .PHONY: maybe-TAGS-bison TAGS-bison
6050 maybe-TAGS-bison:
6051 @if bison
6052 maybe-TAGS-bison: TAGS-bison
6054 TAGS-bison: \
6055 configure-bison
6056 @$(unstage)
6057 @[ -f ./bison/Makefile ] || exit 0; \
6058 r=`${PWD_COMMAND}`; export r; \
6059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6060 $(HOST_EXPORTS) \
6061 for flag in $(EXTRA_HOST_FLAGS) ; do \
6062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6063 done; \
6064 echo "Doing TAGS in bison" ; \
6065 (cd $(HOST_SUBDIR)/bison && \
6066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6068 "RANLIB=$${RANLIB}" \
6069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6070 TAGS) \
6071 || exit 1
6073 @endif bison
6075 .PHONY: maybe-install-info-bison install-info-bison
6076 maybe-install-info-bison:
6077 @if bison
6078 maybe-install-info-bison: install-info-bison
6080 install-info-bison: \
6081 configure-bison \
6082 info-bison
6083 @$(unstage)
6084 @[ -f ./bison/Makefile ] || exit 0; \
6085 r=`${PWD_COMMAND}`; export r; \
6086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6087 $(HOST_EXPORTS) \
6088 for flag in $(EXTRA_HOST_FLAGS) ; do \
6089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6090 done; \
6091 echo "Doing install-info in bison" ; \
6092 (cd $(HOST_SUBDIR)/bison && \
6093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6095 "RANLIB=$${RANLIB}" \
6096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6097 install-info) \
6098 || exit 1
6100 @endif bison
6102 .PHONY: maybe-installcheck-bison installcheck-bison
6103 maybe-installcheck-bison:
6104 @if bison
6105 maybe-installcheck-bison: installcheck-bison
6107 installcheck-bison: \
6108 configure-bison
6109 @$(unstage)
6110 @[ -f ./bison/Makefile ] || exit 0; \
6111 r=`${PWD_COMMAND}`; export r; \
6112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6113 $(HOST_EXPORTS) \
6114 for flag in $(EXTRA_HOST_FLAGS) ; do \
6115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6116 done; \
6117 echo "Doing installcheck in bison" ; \
6118 (cd $(HOST_SUBDIR)/bison && \
6119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6121 "RANLIB=$${RANLIB}" \
6122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6123 installcheck) \
6124 || exit 1
6126 @endif bison
6128 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6129 maybe-mostlyclean-bison:
6130 @if bison
6131 maybe-mostlyclean-bison: mostlyclean-bison
6133 mostlyclean-bison:
6134 @$(unstage)
6135 @[ -f ./bison/Makefile ] || exit 0; \
6136 r=`${PWD_COMMAND}`; export r; \
6137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6138 $(HOST_EXPORTS) \
6139 for flag in $(EXTRA_HOST_FLAGS) ; do \
6140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6141 done; \
6142 echo "Doing mostlyclean in bison" ; \
6143 (cd $(HOST_SUBDIR)/bison && \
6144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6146 "RANLIB=$${RANLIB}" \
6147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6148 mostlyclean) \
6149 || exit 1
6151 @endif bison
6153 .PHONY: maybe-clean-bison clean-bison
6154 maybe-clean-bison:
6155 @if bison
6156 maybe-clean-bison: clean-bison
6158 clean-bison:
6159 @$(unstage)
6160 @[ -f ./bison/Makefile ] || exit 0; \
6161 r=`${PWD_COMMAND}`; export r; \
6162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6163 $(HOST_EXPORTS) \
6164 for flag in $(EXTRA_HOST_FLAGS) ; do \
6165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6166 done; \
6167 echo "Doing clean in bison" ; \
6168 (cd $(HOST_SUBDIR)/bison && \
6169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6171 "RANLIB=$${RANLIB}" \
6172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6173 clean) \
6174 || exit 1
6176 @endif bison
6178 .PHONY: maybe-distclean-bison distclean-bison
6179 maybe-distclean-bison:
6180 @if bison
6181 maybe-distclean-bison: distclean-bison
6183 distclean-bison:
6184 @$(unstage)
6185 @[ -f ./bison/Makefile ] || exit 0; \
6186 r=`${PWD_COMMAND}`; export r; \
6187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6188 $(HOST_EXPORTS) \
6189 for flag in $(EXTRA_HOST_FLAGS) ; do \
6190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6191 done; \
6192 echo "Doing distclean in bison" ; \
6193 (cd $(HOST_SUBDIR)/bison && \
6194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6196 "RANLIB=$${RANLIB}" \
6197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6198 distclean) \
6199 || exit 1
6201 @endif bison
6203 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6204 maybe-maintainer-clean-bison:
6205 @if bison
6206 maybe-maintainer-clean-bison: maintainer-clean-bison
6208 maintainer-clean-bison:
6209 @$(unstage)
6210 @[ -f ./bison/Makefile ] || exit 0; \
6211 r=`${PWD_COMMAND}`; export r; \
6212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6213 $(HOST_EXPORTS) \
6214 for flag in $(EXTRA_HOST_FLAGS) ; do \
6215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6216 done; \
6217 echo "Doing maintainer-clean in bison" ; \
6218 (cd $(HOST_SUBDIR)/bison && \
6219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6221 "RANLIB=$${RANLIB}" \
6222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6223 maintainer-clean) \
6224 || exit 1
6226 @endif bison
6230 .PHONY: configure-byacc maybe-configure-byacc
6231 maybe-configure-byacc:
6232 @if byacc
6233 maybe-configure-byacc: configure-byacc
6234 configure-byacc:
6235 @$(unstage)
6236 @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6238 r=`${PWD_COMMAND}`; export r; \
6239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6240 $(HOST_EXPORTS) \
6241 echo Configuring in $(HOST_SUBDIR)/byacc; \
6242 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6243 case $(srcdir) in \
6244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6245 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6247 esac; \
6248 srcdiroption="--srcdir=$${topdir}/byacc"; \
6249 libsrcdir="$$s/byacc"; \
6250 $(SHELL) $${libsrcdir}/configure \
6251 $(HOST_CONFIGARGS) $${srcdiroption} \
6252 || exit 1
6253 @endif byacc
6259 .PHONY: all-byacc maybe-all-byacc
6260 maybe-all-byacc:
6261 @if byacc
6262 TARGET-byacc=all
6263 maybe-all-byacc: all-byacc
6264 all-byacc: configure-byacc
6265 @$(unstage)
6266 @r=`${PWD_COMMAND}`; export r; \
6267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6268 $(HOST_EXPORTS) \
6269 (cd $(HOST_SUBDIR)/byacc && \
6270 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
6271 @endif byacc
6276 .PHONY: check-byacc maybe-check-byacc
6277 maybe-check-byacc:
6278 @if byacc
6279 maybe-check-byacc: check-byacc
6281 # This module is only tested in a native toolchain.
6282 check-byacc:
6283 @: $(MAKE); $(unstage)
6284 @if [ '$(host)' = '$(target)' ] ; then \
6285 r=`${PWD_COMMAND}`; export r; \
6286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6287 $(HOST_EXPORTS) \
6288 (cd $(HOST_SUBDIR)/byacc && \
6289 $(MAKE) $(FLAGS_TO_PASS) check); \
6292 @endif byacc
6294 .PHONY: install-byacc maybe-install-byacc
6295 maybe-install-byacc:
6296 @if byacc
6297 maybe-install-byacc: install-byacc
6299 install-byacc: installdirs
6300 @: $(MAKE); $(unstage)
6301 @r=`${PWD_COMMAND}`; export r; \
6302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6303 $(HOST_EXPORTS) \
6304 (cd $(HOST_SUBDIR)/byacc && \
6305 $(MAKE) $(FLAGS_TO_PASS) install)
6307 @endif byacc
6309 # Other targets (info, dvi, etc.)
6311 .PHONY: maybe-info-byacc info-byacc
6312 maybe-info-byacc:
6313 @if byacc
6314 maybe-info-byacc: info-byacc
6316 info-byacc: \
6317 configure-byacc
6318 @$(unstage)
6319 @[ -f ./byacc/Makefile ] || exit 0; \
6320 r=`${PWD_COMMAND}`; export r; \
6321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6322 $(HOST_EXPORTS) \
6323 for flag in $(EXTRA_HOST_FLAGS) ; do \
6324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6325 done; \
6326 echo "Doing info in byacc" ; \
6327 (cd $(HOST_SUBDIR)/byacc && \
6328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6330 "RANLIB=$${RANLIB}" \
6331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6332 info) \
6333 || exit 1
6335 @endif byacc
6337 .PHONY: maybe-dvi-byacc dvi-byacc
6338 maybe-dvi-byacc:
6339 @if byacc
6340 maybe-dvi-byacc: dvi-byacc
6342 dvi-byacc: \
6343 configure-byacc
6344 @$(unstage)
6345 @[ -f ./byacc/Makefile ] || exit 0; \
6346 r=`${PWD_COMMAND}`; export r; \
6347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6348 $(HOST_EXPORTS) \
6349 for flag in $(EXTRA_HOST_FLAGS) ; do \
6350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6351 done; \
6352 echo "Doing dvi in byacc" ; \
6353 (cd $(HOST_SUBDIR)/byacc && \
6354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6356 "RANLIB=$${RANLIB}" \
6357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6358 dvi) \
6359 || exit 1
6361 @endif byacc
6363 .PHONY: maybe-html-byacc html-byacc
6364 maybe-html-byacc:
6365 @if byacc
6366 maybe-html-byacc: html-byacc
6368 html-byacc: \
6369 configure-byacc
6370 @$(unstage)
6371 @[ -f ./byacc/Makefile ] || exit 0; \
6372 r=`${PWD_COMMAND}`; export r; \
6373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6374 $(HOST_EXPORTS) \
6375 for flag in $(EXTRA_HOST_FLAGS) ; do \
6376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6377 done; \
6378 echo "Doing html in byacc" ; \
6379 (cd $(HOST_SUBDIR)/byacc && \
6380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6382 "RANLIB=$${RANLIB}" \
6383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6384 html) \
6385 || exit 1
6387 @endif byacc
6389 .PHONY: maybe-TAGS-byacc TAGS-byacc
6390 maybe-TAGS-byacc:
6391 @if byacc
6392 maybe-TAGS-byacc: TAGS-byacc
6394 TAGS-byacc: \
6395 configure-byacc
6396 @$(unstage)
6397 @[ -f ./byacc/Makefile ] || exit 0; \
6398 r=`${PWD_COMMAND}`; export r; \
6399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6400 $(HOST_EXPORTS) \
6401 for flag in $(EXTRA_HOST_FLAGS) ; do \
6402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6403 done; \
6404 echo "Doing TAGS in byacc" ; \
6405 (cd $(HOST_SUBDIR)/byacc && \
6406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6408 "RANLIB=$${RANLIB}" \
6409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6410 TAGS) \
6411 || exit 1
6413 @endif byacc
6415 .PHONY: maybe-install-info-byacc install-info-byacc
6416 maybe-install-info-byacc:
6417 @if byacc
6418 maybe-install-info-byacc: install-info-byacc
6420 install-info-byacc: \
6421 configure-byacc \
6422 info-byacc
6423 @$(unstage)
6424 @[ -f ./byacc/Makefile ] || exit 0; \
6425 r=`${PWD_COMMAND}`; export r; \
6426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6427 $(HOST_EXPORTS) \
6428 for flag in $(EXTRA_HOST_FLAGS) ; do \
6429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6430 done; \
6431 echo "Doing install-info in byacc" ; \
6432 (cd $(HOST_SUBDIR)/byacc && \
6433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6435 "RANLIB=$${RANLIB}" \
6436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6437 install-info) \
6438 || exit 1
6440 @endif byacc
6442 .PHONY: maybe-installcheck-byacc installcheck-byacc
6443 maybe-installcheck-byacc:
6444 @if byacc
6445 maybe-installcheck-byacc: installcheck-byacc
6447 installcheck-byacc: \
6448 configure-byacc
6449 @$(unstage)
6450 @[ -f ./byacc/Makefile ] || exit 0; \
6451 r=`${PWD_COMMAND}`; export r; \
6452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6453 $(HOST_EXPORTS) \
6454 for flag in $(EXTRA_HOST_FLAGS) ; do \
6455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6456 done; \
6457 echo "Doing installcheck in byacc" ; \
6458 (cd $(HOST_SUBDIR)/byacc && \
6459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6461 "RANLIB=$${RANLIB}" \
6462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6463 installcheck) \
6464 || exit 1
6466 @endif byacc
6468 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6469 maybe-mostlyclean-byacc:
6470 @if byacc
6471 maybe-mostlyclean-byacc: mostlyclean-byacc
6473 mostlyclean-byacc:
6474 @$(unstage)
6475 @[ -f ./byacc/Makefile ] || exit 0; \
6476 r=`${PWD_COMMAND}`; export r; \
6477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6478 $(HOST_EXPORTS) \
6479 for flag in $(EXTRA_HOST_FLAGS) ; do \
6480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6481 done; \
6482 echo "Doing mostlyclean in byacc" ; \
6483 (cd $(HOST_SUBDIR)/byacc && \
6484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6486 "RANLIB=$${RANLIB}" \
6487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6488 mostlyclean) \
6489 || exit 1
6491 @endif byacc
6493 .PHONY: maybe-clean-byacc clean-byacc
6494 maybe-clean-byacc:
6495 @if byacc
6496 maybe-clean-byacc: clean-byacc
6498 clean-byacc:
6499 @$(unstage)
6500 @[ -f ./byacc/Makefile ] || exit 0; \
6501 r=`${PWD_COMMAND}`; export r; \
6502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6503 $(HOST_EXPORTS) \
6504 for flag in $(EXTRA_HOST_FLAGS) ; do \
6505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6506 done; \
6507 echo "Doing clean in byacc" ; \
6508 (cd $(HOST_SUBDIR)/byacc && \
6509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6511 "RANLIB=$${RANLIB}" \
6512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6513 clean) \
6514 || exit 1
6516 @endif byacc
6518 .PHONY: maybe-distclean-byacc distclean-byacc
6519 maybe-distclean-byacc:
6520 @if byacc
6521 maybe-distclean-byacc: distclean-byacc
6523 distclean-byacc:
6524 @$(unstage)
6525 @[ -f ./byacc/Makefile ] || exit 0; \
6526 r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528 $(HOST_EXPORTS) \
6529 for flag in $(EXTRA_HOST_FLAGS) ; do \
6530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6531 done; \
6532 echo "Doing distclean in byacc" ; \
6533 (cd $(HOST_SUBDIR)/byacc && \
6534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6536 "RANLIB=$${RANLIB}" \
6537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6538 distclean) \
6539 || exit 1
6541 @endif byacc
6543 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6544 maybe-maintainer-clean-byacc:
6545 @if byacc
6546 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6548 maintainer-clean-byacc:
6549 @$(unstage)
6550 @[ -f ./byacc/Makefile ] || exit 0; \
6551 r=`${PWD_COMMAND}`; export r; \
6552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6553 $(HOST_EXPORTS) \
6554 for flag in $(EXTRA_HOST_FLAGS) ; do \
6555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6556 done; \
6557 echo "Doing maintainer-clean in byacc" ; \
6558 (cd $(HOST_SUBDIR)/byacc && \
6559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6561 "RANLIB=$${RANLIB}" \
6562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6563 maintainer-clean) \
6564 || exit 1
6566 @endif byacc
6570 .PHONY: configure-bzip2 maybe-configure-bzip2
6571 maybe-configure-bzip2:
6572 @if bzip2
6573 maybe-configure-bzip2: configure-bzip2
6574 configure-bzip2:
6575 @$(unstage)
6576 @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6578 r=`${PWD_COMMAND}`; export r; \
6579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6580 $(HOST_EXPORTS) \
6581 echo Configuring in $(HOST_SUBDIR)/bzip2; \
6582 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6583 case $(srcdir) in \
6584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6585 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6587 esac; \
6588 srcdiroption="--srcdir=$${topdir}/bzip2"; \
6589 libsrcdir="$$s/bzip2"; \
6590 $(SHELL) $${libsrcdir}/configure \
6591 $(HOST_CONFIGARGS) $${srcdiroption} \
6592 || exit 1
6593 @endif bzip2
6599 .PHONY: all-bzip2 maybe-all-bzip2
6600 maybe-all-bzip2:
6601 @if bzip2
6602 TARGET-bzip2=all
6603 maybe-all-bzip2: all-bzip2
6604 all-bzip2: configure-bzip2
6605 @$(unstage)
6606 @r=`${PWD_COMMAND}`; export r; \
6607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6608 $(HOST_EXPORTS) \
6609 (cd $(HOST_SUBDIR)/bzip2 && \
6610 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
6611 @endif bzip2
6616 .PHONY: check-bzip2 maybe-check-bzip2
6617 maybe-check-bzip2:
6618 @if bzip2
6619 maybe-check-bzip2: check-bzip2
6621 check-bzip2:
6622 @: $(MAKE); $(unstage)
6623 @r=`${PWD_COMMAND}`; export r; \
6624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625 $(HOST_EXPORTS) \
6626 (cd $(HOST_SUBDIR)/bzip2 && \
6627 $(MAKE) $(FLAGS_TO_PASS) check)
6629 @endif bzip2
6631 .PHONY: install-bzip2 maybe-install-bzip2
6632 maybe-install-bzip2:
6633 @if bzip2
6634 maybe-install-bzip2: install-bzip2
6636 install-bzip2: installdirs
6637 @: $(MAKE); $(unstage)
6638 @r=`${PWD_COMMAND}`; export r; \
6639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6640 $(HOST_EXPORTS) \
6641 (cd $(HOST_SUBDIR)/bzip2 && \
6642 $(MAKE) $(FLAGS_TO_PASS) install)
6644 @endif bzip2
6646 # Other targets (info, dvi, etc.)
6648 .PHONY: maybe-info-bzip2 info-bzip2
6649 maybe-info-bzip2:
6650 @if bzip2
6651 maybe-info-bzip2: info-bzip2
6653 info-bzip2: \
6654 configure-bzip2
6655 @$(unstage)
6656 @[ -f ./bzip2/Makefile ] || exit 0; \
6657 r=`${PWD_COMMAND}`; export r; \
6658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659 $(HOST_EXPORTS) \
6660 for flag in $(EXTRA_HOST_FLAGS) ; do \
6661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662 done; \
6663 echo "Doing info in bzip2" ; \
6664 (cd $(HOST_SUBDIR)/bzip2 && \
6665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667 "RANLIB=$${RANLIB}" \
6668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6669 info) \
6670 || exit 1
6672 @endif bzip2
6674 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6675 maybe-dvi-bzip2:
6676 @if bzip2
6677 maybe-dvi-bzip2: dvi-bzip2
6679 dvi-bzip2: \
6680 configure-bzip2
6681 @$(unstage)
6682 @[ -f ./bzip2/Makefile ] || exit 0; \
6683 r=`${PWD_COMMAND}`; export r; \
6684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6685 $(HOST_EXPORTS) \
6686 for flag in $(EXTRA_HOST_FLAGS) ; do \
6687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6688 done; \
6689 echo "Doing dvi in bzip2" ; \
6690 (cd $(HOST_SUBDIR)/bzip2 && \
6691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6693 "RANLIB=$${RANLIB}" \
6694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6695 dvi) \
6696 || exit 1
6698 @endif bzip2
6700 .PHONY: maybe-html-bzip2 html-bzip2
6701 maybe-html-bzip2:
6702 @if bzip2
6703 maybe-html-bzip2: html-bzip2
6705 html-bzip2: \
6706 configure-bzip2
6707 @$(unstage)
6708 @[ -f ./bzip2/Makefile ] || exit 0; \
6709 r=`${PWD_COMMAND}`; export r; \
6710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6711 $(HOST_EXPORTS) \
6712 for flag in $(EXTRA_HOST_FLAGS) ; do \
6713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6714 done; \
6715 echo "Doing html in bzip2" ; \
6716 (cd $(HOST_SUBDIR)/bzip2 && \
6717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6719 "RANLIB=$${RANLIB}" \
6720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6721 html) \
6722 || exit 1
6724 @endif bzip2
6726 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6727 maybe-TAGS-bzip2:
6728 @if bzip2
6729 maybe-TAGS-bzip2: TAGS-bzip2
6731 TAGS-bzip2: \
6732 configure-bzip2
6733 @$(unstage)
6734 @[ -f ./bzip2/Makefile ] || exit 0; \
6735 r=`${PWD_COMMAND}`; export r; \
6736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6737 $(HOST_EXPORTS) \
6738 for flag in $(EXTRA_HOST_FLAGS) ; do \
6739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6740 done; \
6741 echo "Doing TAGS in bzip2" ; \
6742 (cd $(HOST_SUBDIR)/bzip2 && \
6743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6745 "RANLIB=$${RANLIB}" \
6746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6747 TAGS) \
6748 || exit 1
6750 @endif bzip2
6752 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6753 maybe-install-info-bzip2:
6754 @if bzip2
6755 maybe-install-info-bzip2: install-info-bzip2
6757 install-info-bzip2: \
6758 configure-bzip2 \
6759 info-bzip2
6760 @$(unstage)
6761 @[ -f ./bzip2/Makefile ] || exit 0; \
6762 r=`${PWD_COMMAND}`; export r; \
6763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764 $(HOST_EXPORTS) \
6765 for flag in $(EXTRA_HOST_FLAGS) ; do \
6766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767 done; \
6768 echo "Doing install-info in bzip2" ; \
6769 (cd $(HOST_SUBDIR)/bzip2 && \
6770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772 "RANLIB=$${RANLIB}" \
6773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6774 install-info) \
6775 || exit 1
6777 @endif bzip2
6779 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6780 maybe-installcheck-bzip2:
6781 @if bzip2
6782 maybe-installcheck-bzip2: installcheck-bzip2
6784 installcheck-bzip2: \
6785 configure-bzip2
6786 @$(unstage)
6787 @[ -f ./bzip2/Makefile ] || exit 0; \
6788 r=`${PWD_COMMAND}`; export r; \
6789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790 $(HOST_EXPORTS) \
6791 for flag in $(EXTRA_HOST_FLAGS) ; do \
6792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793 done; \
6794 echo "Doing installcheck in bzip2" ; \
6795 (cd $(HOST_SUBDIR)/bzip2 && \
6796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798 "RANLIB=$${RANLIB}" \
6799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6800 installcheck) \
6801 || exit 1
6803 @endif bzip2
6805 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6806 maybe-mostlyclean-bzip2:
6807 @if bzip2
6808 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6810 mostlyclean-bzip2:
6811 @$(unstage)
6812 @[ -f ./bzip2/Makefile ] || exit 0; \
6813 r=`${PWD_COMMAND}`; export r; \
6814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815 $(HOST_EXPORTS) \
6816 for flag in $(EXTRA_HOST_FLAGS) ; do \
6817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818 done; \
6819 echo "Doing mostlyclean in bzip2" ; \
6820 (cd $(HOST_SUBDIR)/bzip2 && \
6821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823 "RANLIB=$${RANLIB}" \
6824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6825 mostlyclean) \
6826 || exit 1
6828 @endif bzip2
6830 .PHONY: maybe-clean-bzip2 clean-bzip2
6831 maybe-clean-bzip2:
6832 @if bzip2
6833 maybe-clean-bzip2: clean-bzip2
6835 clean-bzip2:
6836 @$(unstage)
6837 @[ -f ./bzip2/Makefile ] || exit 0; \
6838 r=`${PWD_COMMAND}`; export r; \
6839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6840 $(HOST_EXPORTS) \
6841 for flag in $(EXTRA_HOST_FLAGS) ; do \
6842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6843 done; \
6844 echo "Doing clean in bzip2" ; \
6845 (cd $(HOST_SUBDIR)/bzip2 && \
6846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6848 "RANLIB=$${RANLIB}" \
6849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6850 clean) \
6851 || exit 1
6853 @endif bzip2
6855 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6856 maybe-distclean-bzip2:
6857 @if bzip2
6858 maybe-distclean-bzip2: distclean-bzip2
6860 distclean-bzip2:
6861 @$(unstage)
6862 @[ -f ./bzip2/Makefile ] || exit 0; \
6863 r=`${PWD_COMMAND}`; export r; \
6864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865 $(HOST_EXPORTS) \
6866 for flag in $(EXTRA_HOST_FLAGS) ; do \
6867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6868 done; \
6869 echo "Doing distclean in bzip2" ; \
6870 (cd $(HOST_SUBDIR)/bzip2 && \
6871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6873 "RANLIB=$${RANLIB}" \
6874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6875 distclean) \
6876 || exit 1
6878 @endif bzip2
6880 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6881 maybe-maintainer-clean-bzip2:
6882 @if bzip2
6883 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6885 maintainer-clean-bzip2:
6886 @$(unstage)
6887 @[ -f ./bzip2/Makefile ] || exit 0; \
6888 r=`${PWD_COMMAND}`; export r; \
6889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6890 $(HOST_EXPORTS) \
6891 for flag in $(EXTRA_HOST_FLAGS) ; do \
6892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6893 done; \
6894 echo "Doing maintainer-clean in bzip2" ; \
6895 (cd $(HOST_SUBDIR)/bzip2 && \
6896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6898 "RANLIB=$${RANLIB}" \
6899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6900 maintainer-clean) \
6901 || exit 1
6903 @endif bzip2
6907 .PHONY: configure-dejagnu maybe-configure-dejagnu
6908 maybe-configure-dejagnu:
6909 @if dejagnu
6910 maybe-configure-dejagnu: configure-dejagnu
6911 configure-dejagnu:
6912 @$(unstage)
6913 @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6915 r=`${PWD_COMMAND}`; export r; \
6916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6917 $(HOST_EXPORTS) \
6918 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6919 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6920 case $(srcdir) in \
6921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6922 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6924 esac; \
6925 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6926 libsrcdir="$$s/dejagnu"; \
6927 $(SHELL) $${libsrcdir}/configure \
6928 $(HOST_CONFIGARGS) $${srcdiroption} \
6929 || exit 1
6930 @endif dejagnu
6936 .PHONY: all-dejagnu maybe-all-dejagnu
6937 maybe-all-dejagnu:
6938 @if dejagnu
6939 TARGET-dejagnu=all
6940 maybe-all-dejagnu: all-dejagnu
6941 all-dejagnu: configure-dejagnu
6942 @$(unstage)
6943 @r=`${PWD_COMMAND}`; export r; \
6944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6945 $(HOST_EXPORTS) \
6946 (cd $(HOST_SUBDIR)/dejagnu && \
6947 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
6948 @endif dejagnu
6953 .PHONY: check-dejagnu maybe-check-dejagnu
6954 maybe-check-dejagnu:
6955 @if dejagnu
6956 maybe-check-dejagnu: check-dejagnu
6958 check-dejagnu:
6959 @: $(MAKE); $(unstage)
6960 @r=`${PWD_COMMAND}`; export r; \
6961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6962 $(HOST_EXPORTS) \
6963 (cd $(HOST_SUBDIR)/dejagnu && \
6964 $(MAKE) $(FLAGS_TO_PASS) check)
6966 @endif dejagnu
6968 .PHONY: install-dejagnu maybe-install-dejagnu
6969 maybe-install-dejagnu:
6970 @if dejagnu
6971 maybe-install-dejagnu: install-dejagnu
6973 install-dejagnu: installdirs
6974 @: $(MAKE); $(unstage)
6975 @r=`${PWD_COMMAND}`; export r; \
6976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6977 $(HOST_EXPORTS) \
6978 (cd $(HOST_SUBDIR)/dejagnu && \
6979 $(MAKE) $(FLAGS_TO_PASS) install)
6981 @endif dejagnu
6983 # Other targets (info, dvi, etc.)
6985 .PHONY: maybe-info-dejagnu info-dejagnu
6986 maybe-info-dejagnu:
6987 @if dejagnu
6988 maybe-info-dejagnu: info-dejagnu
6990 info-dejagnu: \
6991 configure-dejagnu
6992 @$(unstage)
6993 @[ -f ./dejagnu/Makefile ] || exit 0; \
6994 r=`${PWD_COMMAND}`; export r; \
6995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6996 $(HOST_EXPORTS) \
6997 for flag in $(EXTRA_HOST_FLAGS) ; do \
6998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6999 done; \
7000 echo "Doing info in dejagnu" ; \
7001 (cd $(HOST_SUBDIR)/dejagnu && \
7002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7004 "RANLIB=$${RANLIB}" \
7005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7006 info) \
7007 || exit 1
7009 @endif dejagnu
7011 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7012 maybe-dvi-dejagnu:
7013 @if dejagnu
7014 maybe-dvi-dejagnu: dvi-dejagnu
7016 dvi-dejagnu: \
7017 configure-dejagnu
7018 @$(unstage)
7019 @[ -f ./dejagnu/Makefile ] || exit 0; \
7020 r=`${PWD_COMMAND}`; export r; \
7021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7022 $(HOST_EXPORTS) \
7023 for flag in $(EXTRA_HOST_FLAGS) ; do \
7024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7025 done; \
7026 echo "Doing dvi in dejagnu" ; \
7027 (cd $(HOST_SUBDIR)/dejagnu && \
7028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7030 "RANLIB=$${RANLIB}" \
7031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7032 dvi) \
7033 || exit 1
7035 @endif dejagnu
7037 .PHONY: maybe-html-dejagnu html-dejagnu
7038 maybe-html-dejagnu:
7039 @if dejagnu
7040 maybe-html-dejagnu: html-dejagnu
7042 html-dejagnu: \
7043 configure-dejagnu
7044 @$(unstage)
7045 @[ -f ./dejagnu/Makefile ] || exit 0; \
7046 r=`${PWD_COMMAND}`; export r; \
7047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7048 $(HOST_EXPORTS) \
7049 for flag in $(EXTRA_HOST_FLAGS) ; do \
7050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7051 done; \
7052 echo "Doing html in dejagnu" ; \
7053 (cd $(HOST_SUBDIR)/dejagnu && \
7054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7056 "RANLIB=$${RANLIB}" \
7057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7058 html) \
7059 || exit 1
7061 @endif dejagnu
7063 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7064 maybe-TAGS-dejagnu:
7065 @if dejagnu
7066 maybe-TAGS-dejagnu: TAGS-dejagnu
7068 TAGS-dejagnu: \
7069 configure-dejagnu
7070 @$(unstage)
7071 @[ -f ./dejagnu/Makefile ] || exit 0; \
7072 r=`${PWD_COMMAND}`; export r; \
7073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7074 $(HOST_EXPORTS) \
7075 for flag in $(EXTRA_HOST_FLAGS) ; do \
7076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7077 done; \
7078 echo "Doing TAGS in dejagnu" ; \
7079 (cd $(HOST_SUBDIR)/dejagnu && \
7080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7082 "RANLIB=$${RANLIB}" \
7083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7084 TAGS) \
7085 || exit 1
7087 @endif dejagnu
7089 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7090 maybe-install-info-dejagnu:
7091 @if dejagnu
7092 maybe-install-info-dejagnu: install-info-dejagnu
7094 install-info-dejagnu: \
7095 configure-dejagnu \
7096 info-dejagnu
7097 @$(unstage)
7098 @[ -f ./dejagnu/Makefile ] || exit 0; \
7099 r=`${PWD_COMMAND}`; export r; \
7100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7101 $(HOST_EXPORTS) \
7102 for flag in $(EXTRA_HOST_FLAGS) ; do \
7103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7104 done; \
7105 echo "Doing install-info in dejagnu" ; \
7106 (cd $(HOST_SUBDIR)/dejagnu && \
7107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7109 "RANLIB=$${RANLIB}" \
7110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7111 install-info) \
7112 || exit 1
7114 @endif dejagnu
7116 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7117 maybe-installcheck-dejagnu:
7118 @if dejagnu
7119 maybe-installcheck-dejagnu: installcheck-dejagnu
7121 installcheck-dejagnu: \
7122 configure-dejagnu
7123 @$(unstage)
7124 @[ -f ./dejagnu/Makefile ] || exit 0; \
7125 r=`${PWD_COMMAND}`; export r; \
7126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7127 $(HOST_EXPORTS) \
7128 for flag in $(EXTRA_HOST_FLAGS) ; do \
7129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7130 done; \
7131 echo "Doing installcheck in dejagnu" ; \
7132 (cd $(HOST_SUBDIR)/dejagnu && \
7133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7135 "RANLIB=$${RANLIB}" \
7136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7137 installcheck) \
7138 || exit 1
7140 @endif dejagnu
7142 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7143 maybe-mostlyclean-dejagnu:
7144 @if dejagnu
7145 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7147 mostlyclean-dejagnu:
7148 @$(unstage)
7149 @[ -f ./dejagnu/Makefile ] || exit 0; \
7150 r=`${PWD_COMMAND}`; export r; \
7151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7152 $(HOST_EXPORTS) \
7153 for flag in $(EXTRA_HOST_FLAGS) ; do \
7154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7155 done; \
7156 echo "Doing mostlyclean in dejagnu" ; \
7157 (cd $(HOST_SUBDIR)/dejagnu && \
7158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7160 "RANLIB=$${RANLIB}" \
7161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7162 mostlyclean) \
7163 || exit 1
7165 @endif dejagnu
7167 .PHONY: maybe-clean-dejagnu clean-dejagnu
7168 maybe-clean-dejagnu:
7169 @if dejagnu
7170 maybe-clean-dejagnu: clean-dejagnu
7172 clean-dejagnu:
7173 @$(unstage)
7174 @[ -f ./dejagnu/Makefile ] || exit 0; \
7175 r=`${PWD_COMMAND}`; export r; \
7176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7177 $(HOST_EXPORTS) \
7178 for flag in $(EXTRA_HOST_FLAGS) ; do \
7179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7180 done; \
7181 echo "Doing clean in dejagnu" ; \
7182 (cd $(HOST_SUBDIR)/dejagnu && \
7183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7185 "RANLIB=$${RANLIB}" \
7186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7187 clean) \
7188 || exit 1
7190 @endif dejagnu
7192 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7193 maybe-distclean-dejagnu:
7194 @if dejagnu
7195 maybe-distclean-dejagnu: distclean-dejagnu
7197 distclean-dejagnu:
7198 @$(unstage)
7199 @[ -f ./dejagnu/Makefile ] || exit 0; \
7200 r=`${PWD_COMMAND}`; export r; \
7201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7202 $(HOST_EXPORTS) \
7203 for flag in $(EXTRA_HOST_FLAGS) ; do \
7204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7205 done; \
7206 echo "Doing distclean in dejagnu" ; \
7207 (cd $(HOST_SUBDIR)/dejagnu && \
7208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7210 "RANLIB=$${RANLIB}" \
7211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7212 distclean) \
7213 || exit 1
7215 @endif dejagnu
7217 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7218 maybe-maintainer-clean-dejagnu:
7219 @if dejagnu
7220 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7222 maintainer-clean-dejagnu:
7223 @$(unstage)
7224 @[ -f ./dejagnu/Makefile ] || exit 0; \
7225 r=`${PWD_COMMAND}`; export r; \
7226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7227 $(HOST_EXPORTS) \
7228 for flag in $(EXTRA_HOST_FLAGS) ; do \
7229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7230 done; \
7231 echo "Doing maintainer-clean in dejagnu" ; \
7232 (cd $(HOST_SUBDIR)/dejagnu && \
7233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7235 "RANLIB=$${RANLIB}" \
7236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7237 maintainer-clean) \
7238 || exit 1
7240 @endif dejagnu
7244 .PHONY: configure-diff maybe-configure-diff
7245 maybe-configure-diff:
7246 @if diff
7247 maybe-configure-diff: configure-diff
7248 configure-diff:
7249 @$(unstage)
7250 @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7252 r=`${PWD_COMMAND}`; export r; \
7253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7254 $(HOST_EXPORTS) \
7255 echo Configuring in $(HOST_SUBDIR)/diff; \
7256 cd "$(HOST_SUBDIR)/diff" || exit 1; \
7257 case $(srcdir) in \
7258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7259 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7261 esac; \
7262 srcdiroption="--srcdir=$${topdir}/diff"; \
7263 libsrcdir="$$s/diff"; \
7264 $(SHELL) $${libsrcdir}/configure \
7265 $(HOST_CONFIGARGS) $${srcdiroption} \
7266 || exit 1
7267 @endif diff
7273 .PHONY: all-diff maybe-all-diff
7274 maybe-all-diff:
7275 @if diff
7276 TARGET-diff=all
7277 maybe-all-diff: all-diff
7278 all-diff: configure-diff
7279 @$(unstage)
7280 @r=`${PWD_COMMAND}`; export r; \
7281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282 $(HOST_EXPORTS) \
7283 (cd $(HOST_SUBDIR)/diff && \
7284 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
7285 @endif diff
7290 .PHONY: check-diff maybe-check-diff
7291 maybe-check-diff:
7292 @if diff
7293 maybe-check-diff: check-diff
7295 check-diff:
7296 @: $(MAKE); $(unstage)
7297 @r=`${PWD_COMMAND}`; export r; \
7298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7299 $(HOST_EXPORTS) \
7300 (cd $(HOST_SUBDIR)/diff && \
7301 $(MAKE) $(FLAGS_TO_PASS) check)
7303 @endif diff
7305 .PHONY: install-diff maybe-install-diff
7306 maybe-install-diff:
7307 @if diff
7308 maybe-install-diff: install-diff
7310 install-diff: installdirs
7311 @: $(MAKE); $(unstage)
7312 @r=`${PWD_COMMAND}`; export r; \
7313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7314 $(HOST_EXPORTS) \
7315 (cd $(HOST_SUBDIR)/diff && \
7316 $(MAKE) $(FLAGS_TO_PASS) install)
7318 @endif diff
7320 # Other targets (info, dvi, etc.)
7322 .PHONY: maybe-info-diff info-diff
7323 maybe-info-diff:
7324 @if diff
7325 maybe-info-diff: info-diff
7327 info-diff: \
7328 configure-diff
7329 @$(unstage)
7330 @[ -f ./diff/Makefile ] || exit 0; \
7331 r=`${PWD_COMMAND}`; export r; \
7332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7333 $(HOST_EXPORTS) \
7334 for flag in $(EXTRA_HOST_FLAGS) ; do \
7335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7336 done; \
7337 echo "Doing info in diff" ; \
7338 (cd $(HOST_SUBDIR)/diff && \
7339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7341 "RANLIB=$${RANLIB}" \
7342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7343 info) \
7344 || exit 1
7346 @endif diff
7348 .PHONY: maybe-dvi-diff dvi-diff
7349 maybe-dvi-diff:
7350 @if diff
7351 maybe-dvi-diff: dvi-diff
7353 dvi-diff: \
7354 configure-diff
7355 @$(unstage)
7356 @[ -f ./diff/Makefile ] || exit 0; \
7357 r=`${PWD_COMMAND}`; export r; \
7358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7359 $(HOST_EXPORTS) \
7360 for flag in $(EXTRA_HOST_FLAGS) ; do \
7361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7362 done; \
7363 echo "Doing dvi in diff" ; \
7364 (cd $(HOST_SUBDIR)/diff && \
7365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7367 "RANLIB=$${RANLIB}" \
7368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7369 dvi) \
7370 || exit 1
7372 @endif diff
7374 .PHONY: maybe-html-diff html-diff
7375 maybe-html-diff:
7376 @if diff
7377 maybe-html-diff: html-diff
7379 html-diff: \
7380 configure-diff
7381 @$(unstage)
7382 @[ -f ./diff/Makefile ] || exit 0; \
7383 r=`${PWD_COMMAND}`; export r; \
7384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7385 $(HOST_EXPORTS) \
7386 for flag in $(EXTRA_HOST_FLAGS) ; do \
7387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7388 done; \
7389 echo "Doing html in diff" ; \
7390 (cd $(HOST_SUBDIR)/diff && \
7391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7393 "RANLIB=$${RANLIB}" \
7394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7395 html) \
7396 || exit 1
7398 @endif diff
7400 .PHONY: maybe-TAGS-diff TAGS-diff
7401 maybe-TAGS-diff:
7402 @if diff
7403 maybe-TAGS-diff: TAGS-diff
7405 TAGS-diff: \
7406 configure-diff
7407 @$(unstage)
7408 @[ -f ./diff/Makefile ] || exit 0; \
7409 r=`${PWD_COMMAND}`; export r; \
7410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7411 $(HOST_EXPORTS) \
7412 for flag in $(EXTRA_HOST_FLAGS) ; do \
7413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7414 done; \
7415 echo "Doing TAGS in diff" ; \
7416 (cd $(HOST_SUBDIR)/diff && \
7417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7419 "RANLIB=$${RANLIB}" \
7420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7421 TAGS) \
7422 || exit 1
7424 @endif diff
7426 .PHONY: maybe-install-info-diff install-info-diff
7427 maybe-install-info-diff:
7428 @if diff
7429 maybe-install-info-diff: install-info-diff
7431 install-info-diff: \
7432 configure-diff \
7433 info-diff
7434 @$(unstage)
7435 @[ -f ./diff/Makefile ] || exit 0; \
7436 r=`${PWD_COMMAND}`; export r; \
7437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7438 $(HOST_EXPORTS) \
7439 for flag in $(EXTRA_HOST_FLAGS) ; do \
7440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7441 done; \
7442 echo "Doing install-info in diff" ; \
7443 (cd $(HOST_SUBDIR)/diff && \
7444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7446 "RANLIB=$${RANLIB}" \
7447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7448 install-info) \
7449 || exit 1
7451 @endif diff
7453 .PHONY: maybe-installcheck-diff installcheck-diff
7454 maybe-installcheck-diff:
7455 @if diff
7456 maybe-installcheck-diff: installcheck-diff
7458 installcheck-diff: \
7459 configure-diff
7460 @$(unstage)
7461 @[ -f ./diff/Makefile ] || exit 0; \
7462 r=`${PWD_COMMAND}`; export r; \
7463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7464 $(HOST_EXPORTS) \
7465 for flag in $(EXTRA_HOST_FLAGS) ; do \
7466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7467 done; \
7468 echo "Doing installcheck in diff" ; \
7469 (cd $(HOST_SUBDIR)/diff && \
7470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7472 "RANLIB=$${RANLIB}" \
7473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7474 installcheck) \
7475 || exit 1
7477 @endif diff
7479 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7480 maybe-mostlyclean-diff:
7481 @if diff
7482 maybe-mostlyclean-diff: mostlyclean-diff
7484 mostlyclean-diff:
7485 @$(unstage)
7486 @[ -f ./diff/Makefile ] || exit 0; \
7487 r=`${PWD_COMMAND}`; export r; \
7488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7489 $(HOST_EXPORTS) \
7490 for flag in $(EXTRA_HOST_FLAGS) ; do \
7491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7492 done; \
7493 echo "Doing mostlyclean in diff" ; \
7494 (cd $(HOST_SUBDIR)/diff && \
7495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7497 "RANLIB=$${RANLIB}" \
7498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7499 mostlyclean) \
7500 || exit 1
7502 @endif diff
7504 .PHONY: maybe-clean-diff clean-diff
7505 maybe-clean-diff:
7506 @if diff
7507 maybe-clean-diff: clean-diff
7509 clean-diff:
7510 @$(unstage)
7511 @[ -f ./diff/Makefile ] || exit 0; \
7512 r=`${PWD_COMMAND}`; export r; \
7513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514 $(HOST_EXPORTS) \
7515 for flag in $(EXTRA_HOST_FLAGS) ; do \
7516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517 done; \
7518 echo "Doing clean in diff" ; \
7519 (cd $(HOST_SUBDIR)/diff && \
7520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522 "RANLIB=$${RANLIB}" \
7523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7524 clean) \
7525 || exit 1
7527 @endif diff
7529 .PHONY: maybe-distclean-diff distclean-diff
7530 maybe-distclean-diff:
7531 @if diff
7532 maybe-distclean-diff: distclean-diff
7534 distclean-diff:
7535 @$(unstage)
7536 @[ -f ./diff/Makefile ] || exit 0; \
7537 r=`${PWD_COMMAND}`; export r; \
7538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539 $(HOST_EXPORTS) \
7540 for flag in $(EXTRA_HOST_FLAGS) ; do \
7541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7542 done; \
7543 echo "Doing distclean in diff" ; \
7544 (cd $(HOST_SUBDIR)/diff && \
7545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7547 "RANLIB=$${RANLIB}" \
7548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7549 distclean) \
7550 || exit 1
7552 @endif diff
7554 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7555 maybe-maintainer-clean-diff:
7556 @if diff
7557 maybe-maintainer-clean-diff: maintainer-clean-diff
7559 maintainer-clean-diff:
7560 @$(unstage)
7561 @[ -f ./diff/Makefile ] || exit 0; \
7562 r=`${PWD_COMMAND}`; export r; \
7563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564 $(HOST_EXPORTS) \
7565 for flag in $(EXTRA_HOST_FLAGS) ; do \
7566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7567 done; \
7568 echo "Doing maintainer-clean in diff" ; \
7569 (cd $(HOST_SUBDIR)/diff && \
7570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7572 "RANLIB=$${RANLIB}" \
7573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7574 maintainer-clean) \
7575 || exit 1
7577 @endif diff
7581 .PHONY: configure-dosutils maybe-configure-dosutils
7582 maybe-configure-dosutils:
7583 @if dosutils
7584 maybe-configure-dosutils: configure-dosutils
7585 configure-dosutils:
7586 @$(unstage)
7587 @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7589 r=`${PWD_COMMAND}`; export r; \
7590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7591 $(HOST_EXPORTS) \
7592 echo Configuring in $(HOST_SUBDIR)/dosutils; \
7593 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7594 case $(srcdir) in \
7595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7596 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7598 esac; \
7599 srcdiroption="--srcdir=$${topdir}/dosutils"; \
7600 libsrcdir="$$s/dosutils"; \
7601 $(SHELL) $${libsrcdir}/configure \
7602 $(HOST_CONFIGARGS) $${srcdiroption} \
7603 || exit 1
7604 @endif dosutils
7610 .PHONY: all-dosutils maybe-all-dosutils
7611 maybe-all-dosutils:
7612 @if dosutils
7613 TARGET-dosutils=all
7614 maybe-all-dosutils: all-dosutils
7615 all-dosutils: configure-dosutils
7616 @$(unstage)
7617 @r=`${PWD_COMMAND}`; export r; \
7618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7619 $(HOST_EXPORTS) \
7620 (cd $(HOST_SUBDIR)/dosutils && \
7621 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
7622 @endif dosutils
7627 .PHONY: check-dosutils maybe-check-dosutils
7628 maybe-check-dosutils:
7629 @if dosutils
7630 maybe-check-dosutils: check-dosutils
7632 check-dosutils:
7634 @endif dosutils
7636 .PHONY: install-dosutils maybe-install-dosutils
7637 maybe-install-dosutils:
7638 @if dosutils
7639 maybe-install-dosutils: install-dosutils
7641 install-dosutils: installdirs
7642 @: $(MAKE); $(unstage)
7643 @r=`${PWD_COMMAND}`; export r; \
7644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7645 $(HOST_EXPORTS) \
7646 (cd $(HOST_SUBDIR)/dosutils && \
7647 $(MAKE) $(FLAGS_TO_PASS) install)
7649 @endif dosutils
7651 # Other targets (info, dvi, etc.)
7653 .PHONY: maybe-info-dosutils info-dosutils
7654 maybe-info-dosutils:
7655 @if dosutils
7656 maybe-info-dosutils: info-dosutils
7658 info-dosutils: \
7659 configure-dosutils
7660 @$(unstage)
7661 @[ -f ./dosutils/Makefile ] || exit 0; \
7662 r=`${PWD_COMMAND}`; export r; \
7663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7664 $(HOST_EXPORTS) \
7665 for flag in $(EXTRA_HOST_FLAGS) ; do \
7666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7667 done; \
7668 echo "Doing info in dosutils" ; \
7669 (cd $(HOST_SUBDIR)/dosutils && \
7670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7672 "RANLIB=$${RANLIB}" \
7673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7674 info) \
7675 || exit 1
7677 @endif dosutils
7679 .PHONY: maybe-dvi-dosutils dvi-dosutils
7680 maybe-dvi-dosutils:
7681 @if dosutils
7682 maybe-dvi-dosutils: dvi-dosutils
7684 dvi-dosutils: \
7685 configure-dosutils
7686 @$(unstage)
7687 @[ -f ./dosutils/Makefile ] || exit 0; \
7688 r=`${PWD_COMMAND}`; export r; \
7689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7690 $(HOST_EXPORTS) \
7691 for flag in $(EXTRA_HOST_FLAGS) ; do \
7692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7693 done; \
7694 echo "Doing dvi in dosutils" ; \
7695 (cd $(HOST_SUBDIR)/dosutils && \
7696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7698 "RANLIB=$${RANLIB}" \
7699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7700 dvi) \
7701 || exit 1
7703 @endif dosutils
7705 .PHONY: maybe-html-dosutils html-dosutils
7706 maybe-html-dosutils:
7707 @if dosutils
7708 maybe-html-dosutils: html-dosutils
7710 html-dosutils: \
7711 configure-dosutils
7712 @$(unstage)
7713 @[ -f ./dosutils/Makefile ] || exit 0; \
7714 r=`${PWD_COMMAND}`; export r; \
7715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7716 $(HOST_EXPORTS) \
7717 for flag in $(EXTRA_HOST_FLAGS) ; do \
7718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7719 done; \
7720 echo "Doing html in dosutils" ; \
7721 (cd $(HOST_SUBDIR)/dosutils && \
7722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7724 "RANLIB=$${RANLIB}" \
7725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7726 html) \
7727 || exit 1
7729 @endif dosutils
7731 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7732 maybe-TAGS-dosutils:
7733 @if dosutils
7734 maybe-TAGS-dosutils: TAGS-dosutils
7736 TAGS-dosutils: \
7737 configure-dosutils
7738 @$(unstage)
7739 @[ -f ./dosutils/Makefile ] || exit 0; \
7740 r=`${PWD_COMMAND}`; export r; \
7741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742 $(HOST_EXPORTS) \
7743 for flag in $(EXTRA_HOST_FLAGS) ; do \
7744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7745 done; \
7746 echo "Doing TAGS in dosutils" ; \
7747 (cd $(HOST_SUBDIR)/dosutils && \
7748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7750 "RANLIB=$${RANLIB}" \
7751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7752 TAGS) \
7753 || exit 1
7755 @endif dosutils
7757 .PHONY: maybe-install-info-dosutils install-info-dosutils
7758 maybe-install-info-dosutils:
7759 @if dosutils
7760 maybe-install-info-dosutils: install-info-dosutils
7762 install-info-dosutils: \
7763 configure-dosutils \
7764 info-dosutils
7765 @$(unstage)
7766 @[ -f ./dosutils/Makefile ] || exit 0; \
7767 r=`${PWD_COMMAND}`; export r; \
7768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7769 $(HOST_EXPORTS) \
7770 for flag in $(EXTRA_HOST_FLAGS) ; do \
7771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7772 done; \
7773 echo "Doing install-info in dosutils" ; \
7774 (cd $(HOST_SUBDIR)/dosutils && \
7775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7777 "RANLIB=$${RANLIB}" \
7778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7779 install-info) \
7780 || exit 1
7782 @endif dosutils
7784 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7785 maybe-installcheck-dosutils:
7786 @if dosutils
7787 maybe-installcheck-dosutils: installcheck-dosutils
7789 installcheck-dosutils: \
7790 configure-dosutils
7791 @$(unstage)
7792 @[ -f ./dosutils/Makefile ] || exit 0; \
7793 r=`${PWD_COMMAND}`; export r; \
7794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7795 $(HOST_EXPORTS) \
7796 for flag in $(EXTRA_HOST_FLAGS) ; do \
7797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7798 done; \
7799 echo "Doing installcheck in dosutils" ; \
7800 (cd $(HOST_SUBDIR)/dosutils && \
7801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7803 "RANLIB=$${RANLIB}" \
7804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7805 installcheck) \
7806 || exit 1
7808 @endif dosutils
7810 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7811 maybe-mostlyclean-dosutils:
7812 @if dosutils
7813 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7815 mostlyclean-dosutils:
7816 @$(unstage)
7817 @[ -f ./dosutils/Makefile ] || exit 0; \
7818 r=`${PWD_COMMAND}`; export r; \
7819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7820 $(HOST_EXPORTS) \
7821 for flag in $(EXTRA_HOST_FLAGS) ; do \
7822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7823 done; \
7824 echo "Doing mostlyclean in dosutils" ; \
7825 (cd $(HOST_SUBDIR)/dosutils && \
7826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7828 "RANLIB=$${RANLIB}" \
7829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7830 mostlyclean) \
7831 || exit 1
7833 @endif dosutils
7835 .PHONY: maybe-clean-dosutils clean-dosutils
7836 maybe-clean-dosutils:
7837 @if dosutils
7838 maybe-clean-dosutils: clean-dosutils
7840 clean-dosutils:
7841 @$(unstage)
7842 @[ -f ./dosutils/Makefile ] || exit 0; \
7843 r=`${PWD_COMMAND}`; export r; \
7844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7845 $(HOST_EXPORTS) \
7846 for flag in $(EXTRA_HOST_FLAGS) ; do \
7847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7848 done; \
7849 echo "Doing clean in dosutils" ; \
7850 (cd $(HOST_SUBDIR)/dosutils && \
7851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7853 "RANLIB=$${RANLIB}" \
7854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7855 clean) \
7856 || exit 1
7858 @endif dosutils
7860 .PHONY: maybe-distclean-dosutils distclean-dosutils
7861 maybe-distclean-dosutils:
7862 @if dosutils
7863 maybe-distclean-dosutils: distclean-dosutils
7865 distclean-dosutils:
7866 @$(unstage)
7867 @[ -f ./dosutils/Makefile ] || exit 0; \
7868 r=`${PWD_COMMAND}`; export r; \
7869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870 $(HOST_EXPORTS) \
7871 for flag in $(EXTRA_HOST_FLAGS) ; do \
7872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7873 done; \
7874 echo "Doing distclean in dosutils" ; \
7875 (cd $(HOST_SUBDIR)/dosutils && \
7876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7878 "RANLIB=$${RANLIB}" \
7879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7880 distclean) \
7881 || exit 1
7883 @endif dosutils
7885 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7886 maybe-maintainer-clean-dosutils:
7887 @if dosutils
7888 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7890 maintainer-clean-dosutils:
7891 @$(unstage)
7892 @[ -f ./dosutils/Makefile ] || exit 0; \
7893 r=`${PWD_COMMAND}`; export r; \
7894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7895 $(HOST_EXPORTS) \
7896 for flag in $(EXTRA_HOST_FLAGS) ; do \
7897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7898 done; \
7899 echo "Doing maintainer-clean in dosutils" ; \
7900 (cd $(HOST_SUBDIR)/dosutils && \
7901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7903 "RANLIB=$${RANLIB}" \
7904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7905 maintainer-clean) \
7906 || exit 1
7908 @endif dosutils
7912 .PHONY: configure-etc maybe-configure-etc
7913 maybe-configure-etc:
7914 @if etc
7915 maybe-configure-etc: configure-etc
7916 configure-etc:
7917 @$(unstage)
7918 @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7920 r=`${PWD_COMMAND}`; export r; \
7921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7922 $(HOST_EXPORTS) \
7923 echo Configuring in $(HOST_SUBDIR)/etc; \
7924 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7925 case $(srcdir) in \
7926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7927 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7929 esac; \
7930 srcdiroption="--srcdir=$${topdir}/etc"; \
7931 libsrcdir="$$s/etc"; \
7932 $(SHELL) $${libsrcdir}/configure \
7933 $(HOST_CONFIGARGS) $${srcdiroption} \
7934 || exit 1
7935 @endif etc
7941 .PHONY: all-etc maybe-all-etc
7942 maybe-all-etc:
7943 @if etc
7944 TARGET-etc=all
7945 maybe-all-etc: all-etc
7946 all-etc: configure-etc
7947 @$(unstage)
7948 @r=`${PWD_COMMAND}`; export r; \
7949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7950 $(HOST_EXPORTS) \
7951 (cd $(HOST_SUBDIR)/etc && \
7952 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
7953 @endif etc
7958 .PHONY: check-etc maybe-check-etc
7959 maybe-check-etc:
7960 @if etc
7961 maybe-check-etc: check-etc
7963 check-etc:
7964 @: $(MAKE); $(unstage)
7965 @r=`${PWD_COMMAND}`; export r; \
7966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7967 $(HOST_EXPORTS) \
7968 (cd $(HOST_SUBDIR)/etc && \
7969 $(MAKE) $(FLAGS_TO_PASS) check)
7971 @endif etc
7973 .PHONY: install-etc maybe-install-etc
7974 maybe-install-etc:
7975 @if etc
7976 maybe-install-etc: install-etc
7978 install-etc: installdirs
7979 @: $(MAKE); $(unstage)
7980 @r=`${PWD_COMMAND}`; export r; \
7981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7982 $(HOST_EXPORTS) \
7983 (cd $(HOST_SUBDIR)/etc && \
7984 $(MAKE) $(FLAGS_TO_PASS) install)
7986 @endif etc
7988 # Other targets (info, dvi, etc.)
7990 .PHONY: maybe-info-etc info-etc
7991 maybe-info-etc:
7992 @if etc
7993 maybe-info-etc: info-etc
7995 info-etc: \
7996 configure-etc
7997 @$(unstage)
7998 @[ -f ./etc/Makefile ] || exit 0; \
7999 r=`${PWD_COMMAND}`; export r; \
8000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8001 $(HOST_EXPORTS) \
8002 for flag in $(EXTRA_HOST_FLAGS) ; do \
8003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8004 done; \
8005 echo "Doing info in etc" ; \
8006 (cd $(HOST_SUBDIR)/etc && \
8007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8009 "RANLIB=$${RANLIB}" \
8010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8011 info) \
8012 || exit 1
8014 @endif etc
8016 .PHONY: maybe-dvi-etc dvi-etc
8017 maybe-dvi-etc:
8018 @if etc
8019 maybe-dvi-etc: dvi-etc
8021 dvi-etc: \
8022 configure-etc
8023 @$(unstage)
8024 @[ -f ./etc/Makefile ] || exit 0; \
8025 r=`${PWD_COMMAND}`; export r; \
8026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8027 $(HOST_EXPORTS) \
8028 for flag in $(EXTRA_HOST_FLAGS) ; do \
8029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8030 done; \
8031 echo "Doing dvi in etc" ; \
8032 (cd $(HOST_SUBDIR)/etc && \
8033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8035 "RANLIB=$${RANLIB}" \
8036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8037 dvi) \
8038 || exit 1
8040 @endif etc
8042 .PHONY: maybe-html-etc html-etc
8043 maybe-html-etc:
8044 @if etc
8045 maybe-html-etc: html-etc
8047 html-etc: \
8048 configure-etc
8049 @$(unstage)
8050 @[ -f ./etc/Makefile ] || exit 0; \
8051 r=`${PWD_COMMAND}`; export r; \
8052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8053 $(HOST_EXPORTS) \
8054 for flag in $(EXTRA_HOST_FLAGS) ; do \
8055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8056 done; \
8057 echo "Doing html in etc" ; \
8058 (cd $(HOST_SUBDIR)/etc && \
8059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8061 "RANLIB=$${RANLIB}" \
8062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8063 html) \
8064 || exit 1
8066 @endif etc
8068 .PHONY: maybe-TAGS-etc TAGS-etc
8069 maybe-TAGS-etc:
8070 @if etc
8071 maybe-TAGS-etc: TAGS-etc
8073 TAGS-etc: \
8074 configure-etc
8075 @$(unstage)
8076 @[ -f ./etc/Makefile ] || exit 0; \
8077 r=`${PWD_COMMAND}`; export r; \
8078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8079 $(HOST_EXPORTS) \
8080 for flag in $(EXTRA_HOST_FLAGS) ; do \
8081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8082 done; \
8083 echo "Doing TAGS in etc" ; \
8084 (cd $(HOST_SUBDIR)/etc && \
8085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8087 "RANLIB=$${RANLIB}" \
8088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8089 TAGS) \
8090 || exit 1
8092 @endif etc
8094 .PHONY: maybe-install-info-etc install-info-etc
8095 maybe-install-info-etc:
8096 @if etc
8097 maybe-install-info-etc: install-info-etc
8099 install-info-etc: \
8100 configure-etc \
8101 info-etc
8102 @$(unstage)
8103 @[ -f ./etc/Makefile ] || exit 0; \
8104 r=`${PWD_COMMAND}`; export r; \
8105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8106 $(HOST_EXPORTS) \
8107 for flag in $(EXTRA_HOST_FLAGS) ; do \
8108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8109 done; \
8110 echo "Doing install-info in etc" ; \
8111 (cd $(HOST_SUBDIR)/etc && \
8112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8114 "RANLIB=$${RANLIB}" \
8115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8116 install-info) \
8117 || exit 1
8119 @endif etc
8121 .PHONY: maybe-installcheck-etc installcheck-etc
8122 maybe-installcheck-etc:
8123 @if etc
8124 maybe-installcheck-etc: installcheck-etc
8126 installcheck-etc: \
8127 configure-etc
8128 @$(unstage)
8129 @[ -f ./etc/Makefile ] || exit 0; \
8130 r=`${PWD_COMMAND}`; export r; \
8131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8132 $(HOST_EXPORTS) \
8133 for flag in $(EXTRA_HOST_FLAGS) ; do \
8134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8135 done; \
8136 echo "Doing installcheck in etc" ; \
8137 (cd $(HOST_SUBDIR)/etc && \
8138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8140 "RANLIB=$${RANLIB}" \
8141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8142 installcheck) \
8143 || exit 1
8145 @endif etc
8147 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8148 maybe-mostlyclean-etc:
8149 @if etc
8150 maybe-mostlyclean-etc: mostlyclean-etc
8152 mostlyclean-etc:
8153 @$(unstage)
8154 @[ -f ./etc/Makefile ] || exit 0; \
8155 r=`${PWD_COMMAND}`; export r; \
8156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8157 $(HOST_EXPORTS) \
8158 for flag in $(EXTRA_HOST_FLAGS) ; do \
8159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8160 done; \
8161 echo "Doing mostlyclean in etc" ; \
8162 (cd $(HOST_SUBDIR)/etc && \
8163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8165 "RANLIB=$${RANLIB}" \
8166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8167 mostlyclean) \
8168 || exit 1
8170 @endif etc
8172 .PHONY: maybe-clean-etc clean-etc
8173 maybe-clean-etc:
8174 @if etc
8175 maybe-clean-etc: clean-etc
8177 clean-etc:
8178 @$(unstage)
8179 @[ -f ./etc/Makefile ] || exit 0; \
8180 r=`${PWD_COMMAND}`; export r; \
8181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8182 $(HOST_EXPORTS) \
8183 for flag in $(EXTRA_HOST_FLAGS) ; do \
8184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8185 done; \
8186 echo "Doing clean in etc" ; \
8187 (cd $(HOST_SUBDIR)/etc && \
8188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8190 "RANLIB=$${RANLIB}" \
8191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8192 clean) \
8193 || exit 1
8195 @endif etc
8197 .PHONY: maybe-distclean-etc distclean-etc
8198 maybe-distclean-etc:
8199 @if etc
8200 maybe-distclean-etc: distclean-etc
8202 distclean-etc:
8203 @$(unstage)
8204 @[ -f ./etc/Makefile ] || exit 0; \
8205 r=`${PWD_COMMAND}`; export r; \
8206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8207 $(HOST_EXPORTS) \
8208 for flag in $(EXTRA_HOST_FLAGS) ; do \
8209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8210 done; \
8211 echo "Doing distclean in etc" ; \
8212 (cd $(HOST_SUBDIR)/etc && \
8213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8215 "RANLIB=$${RANLIB}" \
8216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8217 distclean) \
8218 || exit 1
8220 @endif etc
8222 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8223 maybe-maintainer-clean-etc:
8224 @if etc
8225 maybe-maintainer-clean-etc: maintainer-clean-etc
8227 maintainer-clean-etc:
8228 @$(unstage)
8229 @[ -f ./etc/Makefile ] || exit 0; \
8230 r=`${PWD_COMMAND}`; export r; \
8231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8232 $(HOST_EXPORTS) \
8233 for flag in $(EXTRA_HOST_FLAGS) ; do \
8234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8235 done; \
8236 echo "Doing maintainer-clean in etc" ; \
8237 (cd $(HOST_SUBDIR)/etc && \
8238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8240 "RANLIB=$${RANLIB}" \
8241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8242 maintainer-clean) \
8243 || exit 1
8245 @endif etc
8249 .PHONY: configure-fastjar maybe-configure-fastjar
8250 maybe-configure-fastjar:
8251 @if fastjar
8252 maybe-configure-fastjar: configure-fastjar
8253 configure-fastjar:
8254 @$(unstage)
8255 @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8257 r=`${PWD_COMMAND}`; export r; \
8258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259 $(HOST_EXPORTS) \
8260 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8261 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8262 case $(srcdir) in \
8263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8264 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8266 esac; \
8267 srcdiroption="--srcdir=$${topdir}/fastjar"; \
8268 libsrcdir="$$s/fastjar"; \
8269 $(SHELL) $${libsrcdir}/configure \
8270 $(HOST_CONFIGARGS) $${srcdiroption} \
8271 || exit 1
8272 @endif fastjar
8278 .PHONY: all-fastjar maybe-all-fastjar
8279 maybe-all-fastjar:
8280 @if fastjar
8281 TARGET-fastjar=all
8282 maybe-all-fastjar: all-fastjar
8283 all-fastjar: configure-fastjar
8284 @$(unstage)
8285 @r=`${PWD_COMMAND}`; export r; \
8286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8287 $(HOST_EXPORTS) \
8288 (cd $(HOST_SUBDIR)/fastjar && \
8289 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
8290 @endif fastjar
8295 .PHONY: check-fastjar maybe-check-fastjar
8296 maybe-check-fastjar:
8297 @if fastjar
8298 maybe-check-fastjar: check-fastjar
8300 # This module is only tested in a native toolchain.
8301 check-fastjar:
8302 @: $(MAKE); $(unstage)
8303 @if [ '$(host)' = '$(target)' ] ; then \
8304 r=`${PWD_COMMAND}`; export r; \
8305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8306 $(HOST_EXPORTS) \
8307 (cd $(HOST_SUBDIR)/fastjar && \
8308 $(MAKE) $(FLAGS_TO_PASS) check); \
8311 @endif fastjar
8313 .PHONY: install-fastjar maybe-install-fastjar
8314 maybe-install-fastjar:
8315 @if fastjar
8316 maybe-install-fastjar: install-fastjar
8318 install-fastjar: installdirs
8319 @: $(MAKE); $(unstage)
8320 @r=`${PWD_COMMAND}`; export r; \
8321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8322 $(HOST_EXPORTS) \
8323 (cd $(HOST_SUBDIR)/fastjar && \
8324 $(MAKE) $(FLAGS_TO_PASS) install)
8326 @endif fastjar
8328 # Other targets (info, dvi, etc.)
8330 .PHONY: maybe-info-fastjar info-fastjar
8331 maybe-info-fastjar:
8332 @if fastjar
8333 maybe-info-fastjar: info-fastjar
8335 info-fastjar: \
8336 configure-fastjar
8337 @$(unstage)
8338 @[ -f ./fastjar/Makefile ] || exit 0; \
8339 r=`${PWD_COMMAND}`; export r; \
8340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8341 $(HOST_EXPORTS) \
8342 for flag in $(EXTRA_HOST_FLAGS) ; do \
8343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8344 done; \
8345 echo "Doing info in fastjar" ; \
8346 (cd $(HOST_SUBDIR)/fastjar && \
8347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8349 "RANLIB=$${RANLIB}" \
8350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8351 info) \
8352 || exit 1
8354 @endif fastjar
8356 .PHONY: maybe-dvi-fastjar dvi-fastjar
8357 maybe-dvi-fastjar:
8358 @if fastjar
8359 maybe-dvi-fastjar: dvi-fastjar
8361 dvi-fastjar: \
8362 configure-fastjar
8363 @$(unstage)
8364 @[ -f ./fastjar/Makefile ] || exit 0; \
8365 r=`${PWD_COMMAND}`; export r; \
8366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8367 $(HOST_EXPORTS) \
8368 for flag in $(EXTRA_HOST_FLAGS) ; do \
8369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8370 done; \
8371 echo "Doing dvi in fastjar" ; \
8372 (cd $(HOST_SUBDIR)/fastjar && \
8373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8375 "RANLIB=$${RANLIB}" \
8376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8377 dvi) \
8378 || exit 1
8380 @endif fastjar
8382 .PHONY: maybe-html-fastjar html-fastjar
8383 maybe-html-fastjar:
8384 @if fastjar
8385 maybe-html-fastjar: html-fastjar
8387 html-fastjar: \
8388 configure-fastjar
8389 @$(unstage)
8390 @[ -f ./fastjar/Makefile ] || exit 0; \
8391 r=`${PWD_COMMAND}`; export r; \
8392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8393 $(HOST_EXPORTS) \
8394 for flag in $(EXTRA_HOST_FLAGS) ; do \
8395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8396 done; \
8397 echo "Doing html in fastjar" ; \
8398 (cd $(HOST_SUBDIR)/fastjar && \
8399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8401 "RANLIB=$${RANLIB}" \
8402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8403 html) \
8404 || exit 1
8406 @endif fastjar
8408 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8409 maybe-TAGS-fastjar:
8410 @if fastjar
8411 maybe-TAGS-fastjar: TAGS-fastjar
8413 TAGS-fastjar: \
8414 configure-fastjar
8415 @$(unstage)
8416 @[ -f ./fastjar/Makefile ] || exit 0; \
8417 r=`${PWD_COMMAND}`; export r; \
8418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8419 $(HOST_EXPORTS) \
8420 for flag in $(EXTRA_HOST_FLAGS) ; do \
8421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8422 done; \
8423 echo "Doing TAGS in fastjar" ; \
8424 (cd $(HOST_SUBDIR)/fastjar && \
8425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8427 "RANLIB=$${RANLIB}" \
8428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8429 TAGS) \
8430 || exit 1
8432 @endif fastjar
8434 .PHONY: maybe-install-info-fastjar install-info-fastjar
8435 maybe-install-info-fastjar:
8436 @if fastjar
8437 maybe-install-info-fastjar: install-info-fastjar
8439 install-info-fastjar: \
8440 configure-fastjar \
8441 info-fastjar
8442 @$(unstage)
8443 @[ -f ./fastjar/Makefile ] || exit 0; \
8444 r=`${PWD_COMMAND}`; export r; \
8445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8446 $(HOST_EXPORTS) \
8447 for flag in $(EXTRA_HOST_FLAGS) ; do \
8448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8449 done; \
8450 echo "Doing install-info in fastjar" ; \
8451 (cd $(HOST_SUBDIR)/fastjar && \
8452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8454 "RANLIB=$${RANLIB}" \
8455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8456 install-info) \
8457 || exit 1
8459 @endif fastjar
8461 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8462 maybe-installcheck-fastjar:
8463 @if fastjar
8464 maybe-installcheck-fastjar: installcheck-fastjar
8466 installcheck-fastjar: \
8467 configure-fastjar
8468 @$(unstage)
8469 @[ -f ./fastjar/Makefile ] || exit 0; \
8470 r=`${PWD_COMMAND}`; export r; \
8471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8472 $(HOST_EXPORTS) \
8473 for flag in $(EXTRA_HOST_FLAGS) ; do \
8474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8475 done; \
8476 echo "Doing installcheck in fastjar" ; \
8477 (cd $(HOST_SUBDIR)/fastjar && \
8478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8480 "RANLIB=$${RANLIB}" \
8481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8482 installcheck) \
8483 || exit 1
8485 @endif fastjar
8487 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8488 maybe-mostlyclean-fastjar:
8489 @if fastjar
8490 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8492 mostlyclean-fastjar:
8493 @$(unstage)
8494 @[ -f ./fastjar/Makefile ] || exit 0; \
8495 r=`${PWD_COMMAND}`; export r; \
8496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8497 $(HOST_EXPORTS) \
8498 for flag in $(EXTRA_HOST_FLAGS) ; do \
8499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8500 done; \
8501 echo "Doing mostlyclean in fastjar" ; \
8502 (cd $(HOST_SUBDIR)/fastjar && \
8503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8505 "RANLIB=$${RANLIB}" \
8506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8507 mostlyclean) \
8508 || exit 1
8510 @endif fastjar
8512 .PHONY: maybe-clean-fastjar clean-fastjar
8513 maybe-clean-fastjar:
8514 @if fastjar
8515 maybe-clean-fastjar: clean-fastjar
8517 clean-fastjar:
8518 @$(unstage)
8519 @[ -f ./fastjar/Makefile ] || exit 0; \
8520 r=`${PWD_COMMAND}`; export r; \
8521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522 $(HOST_EXPORTS) \
8523 for flag in $(EXTRA_HOST_FLAGS) ; do \
8524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8525 done; \
8526 echo "Doing clean in fastjar" ; \
8527 (cd $(HOST_SUBDIR)/fastjar && \
8528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8530 "RANLIB=$${RANLIB}" \
8531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8532 clean) \
8533 || exit 1
8535 @endif fastjar
8537 .PHONY: maybe-distclean-fastjar distclean-fastjar
8538 maybe-distclean-fastjar:
8539 @if fastjar
8540 maybe-distclean-fastjar: distclean-fastjar
8542 distclean-fastjar:
8543 @$(unstage)
8544 @[ -f ./fastjar/Makefile ] || exit 0; \
8545 r=`${PWD_COMMAND}`; export r; \
8546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8547 $(HOST_EXPORTS) \
8548 for flag in $(EXTRA_HOST_FLAGS) ; do \
8549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8550 done; \
8551 echo "Doing distclean in fastjar" ; \
8552 (cd $(HOST_SUBDIR)/fastjar && \
8553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8555 "RANLIB=$${RANLIB}" \
8556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8557 distclean) \
8558 || exit 1
8560 @endif fastjar
8562 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8563 maybe-maintainer-clean-fastjar:
8564 @if fastjar
8565 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8567 maintainer-clean-fastjar:
8568 @$(unstage)
8569 @[ -f ./fastjar/Makefile ] || exit 0; \
8570 r=`${PWD_COMMAND}`; export r; \
8571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8572 $(HOST_EXPORTS) \
8573 for flag in $(EXTRA_HOST_FLAGS) ; do \
8574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8575 done; \
8576 echo "Doing maintainer-clean in fastjar" ; \
8577 (cd $(HOST_SUBDIR)/fastjar && \
8578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8580 "RANLIB=$${RANLIB}" \
8581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8582 maintainer-clean) \
8583 || exit 1
8585 @endif fastjar
8589 .PHONY: configure-fileutils maybe-configure-fileutils
8590 maybe-configure-fileutils:
8591 @if fileutils
8592 maybe-configure-fileutils: configure-fileutils
8593 configure-fileutils:
8594 @$(unstage)
8595 @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8597 r=`${PWD_COMMAND}`; export r; \
8598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8599 $(HOST_EXPORTS) \
8600 echo Configuring in $(HOST_SUBDIR)/fileutils; \
8601 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8602 case $(srcdir) in \
8603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8604 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8606 esac; \
8607 srcdiroption="--srcdir=$${topdir}/fileutils"; \
8608 libsrcdir="$$s/fileutils"; \
8609 $(SHELL) $${libsrcdir}/configure \
8610 $(HOST_CONFIGARGS) $${srcdiroption} \
8611 || exit 1
8612 @endif fileutils
8618 .PHONY: all-fileutils maybe-all-fileutils
8619 maybe-all-fileutils:
8620 @if fileutils
8621 TARGET-fileutils=all
8622 maybe-all-fileutils: all-fileutils
8623 all-fileutils: configure-fileutils
8624 @$(unstage)
8625 @r=`${PWD_COMMAND}`; export r; \
8626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8627 $(HOST_EXPORTS) \
8628 (cd $(HOST_SUBDIR)/fileutils && \
8629 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
8630 @endif fileutils
8635 .PHONY: check-fileutils maybe-check-fileutils
8636 maybe-check-fileutils:
8637 @if fileutils
8638 maybe-check-fileutils: check-fileutils
8640 check-fileutils:
8641 @: $(MAKE); $(unstage)
8642 @r=`${PWD_COMMAND}`; export r; \
8643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8644 $(HOST_EXPORTS) \
8645 (cd $(HOST_SUBDIR)/fileutils && \
8646 $(MAKE) $(FLAGS_TO_PASS) check)
8648 @endif fileutils
8650 .PHONY: install-fileutils maybe-install-fileutils
8651 maybe-install-fileutils:
8652 @if fileutils
8653 maybe-install-fileutils: install-fileutils
8655 install-fileutils: installdirs
8656 @: $(MAKE); $(unstage)
8657 @r=`${PWD_COMMAND}`; export r; \
8658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8659 $(HOST_EXPORTS) \
8660 (cd $(HOST_SUBDIR)/fileutils && \
8661 $(MAKE) $(FLAGS_TO_PASS) install)
8663 @endif fileutils
8665 # Other targets (info, dvi, etc.)
8667 .PHONY: maybe-info-fileutils info-fileutils
8668 maybe-info-fileutils:
8669 @if fileutils
8670 maybe-info-fileutils: info-fileutils
8672 info-fileutils: \
8673 configure-fileutils
8674 @$(unstage)
8675 @[ -f ./fileutils/Makefile ] || exit 0; \
8676 r=`${PWD_COMMAND}`; export r; \
8677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8678 $(HOST_EXPORTS) \
8679 for flag in $(EXTRA_HOST_FLAGS) ; do \
8680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8681 done; \
8682 echo "Doing info in fileutils" ; \
8683 (cd $(HOST_SUBDIR)/fileutils && \
8684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8686 "RANLIB=$${RANLIB}" \
8687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8688 info) \
8689 || exit 1
8691 @endif fileutils
8693 .PHONY: maybe-dvi-fileutils dvi-fileutils
8694 maybe-dvi-fileutils:
8695 @if fileutils
8696 maybe-dvi-fileutils: dvi-fileutils
8698 dvi-fileutils: \
8699 configure-fileutils
8700 @$(unstage)
8701 @[ -f ./fileutils/Makefile ] || exit 0; \
8702 r=`${PWD_COMMAND}`; export r; \
8703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8704 $(HOST_EXPORTS) \
8705 for flag in $(EXTRA_HOST_FLAGS) ; do \
8706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8707 done; \
8708 echo "Doing dvi in fileutils" ; \
8709 (cd $(HOST_SUBDIR)/fileutils && \
8710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8712 "RANLIB=$${RANLIB}" \
8713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8714 dvi) \
8715 || exit 1
8717 @endif fileutils
8719 .PHONY: maybe-html-fileutils html-fileutils
8720 maybe-html-fileutils:
8721 @if fileutils
8722 maybe-html-fileutils: html-fileutils
8724 html-fileutils: \
8725 configure-fileutils
8726 @$(unstage)
8727 @[ -f ./fileutils/Makefile ] || exit 0; \
8728 r=`${PWD_COMMAND}`; export r; \
8729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8730 $(HOST_EXPORTS) \
8731 for flag in $(EXTRA_HOST_FLAGS) ; do \
8732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8733 done; \
8734 echo "Doing html in fileutils" ; \
8735 (cd $(HOST_SUBDIR)/fileutils && \
8736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8738 "RANLIB=$${RANLIB}" \
8739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8740 html) \
8741 || exit 1
8743 @endif fileutils
8745 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8746 maybe-TAGS-fileutils:
8747 @if fileutils
8748 maybe-TAGS-fileutils: TAGS-fileutils
8750 TAGS-fileutils: \
8751 configure-fileutils
8752 @$(unstage)
8753 @[ -f ./fileutils/Makefile ] || exit 0; \
8754 r=`${PWD_COMMAND}`; export r; \
8755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8756 $(HOST_EXPORTS) \
8757 for flag in $(EXTRA_HOST_FLAGS) ; do \
8758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8759 done; \
8760 echo "Doing TAGS in fileutils" ; \
8761 (cd $(HOST_SUBDIR)/fileutils && \
8762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8764 "RANLIB=$${RANLIB}" \
8765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8766 TAGS) \
8767 || exit 1
8769 @endif fileutils
8771 .PHONY: maybe-install-info-fileutils install-info-fileutils
8772 maybe-install-info-fileutils:
8773 @if fileutils
8774 maybe-install-info-fileutils: install-info-fileutils
8776 install-info-fileutils: \
8777 configure-fileutils \
8778 info-fileutils
8779 @$(unstage)
8780 @[ -f ./fileutils/Makefile ] || exit 0; \
8781 r=`${PWD_COMMAND}`; export r; \
8782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8783 $(HOST_EXPORTS) \
8784 for flag in $(EXTRA_HOST_FLAGS) ; do \
8785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8786 done; \
8787 echo "Doing install-info in fileutils" ; \
8788 (cd $(HOST_SUBDIR)/fileutils && \
8789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8791 "RANLIB=$${RANLIB}" \
8792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8793 install-info) \
8794 || exit 1
8796 @endif fileutils
8798 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8799 maybe-installcheck-fileutils:
8800 @if fileutils
8801 maybe-installcheck-fileutils: installcheck-fileutils
8803 installcheck-fileutils: \
8804 configure-fileutils
8805 @$(unstage)
8806 @[ -f ./fileutils/Makefile ] || exit 0; \
8807 r=`${PWD_COMMAND}`; export r; \
8808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8809 $(HOST_EXPORTS) \
8810 for flag in $(EXTRA_HOST_FLAGS) ; do \
8811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8812 done; \
8813 echo "Doing installcheck in fileutils" ; \
8814 (cd $(HOST_SUBDIR)/fileutils && \
8815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8817 "RANLIB=$${RANLIB}" \
8818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8819 installcheck) \
8820 || exit 1
8822 @endif fileutils
8824 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8825 maybe-mostlyclean-fileutils:
8826 @if fileutils
8827 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8829 mostlyclean-fileutils:
8830 @$(unstage)
8831 @[ -f ./fileutils/Makefile ] || exit 0; \
8832 r=`${PWD_COMMAND}`; export r; \
8833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8834 $(HOST_EXPORTS) \
8835 for flag in $(EXTRA_HOST_FLAGS) ; do \
8836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8837 done; \
8838 echo "Doing mostlyclean in fileutils" ; \
8839 (cd $(HOST_SUBDIR)/fileutils && \
8840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8842 "RANLIB=$${RANLIB}" \
8843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8844 mostlyclean) \
8845 || exit 1
8847 @endif fileutils
8849 .PHONY: maybe-clean-fileutils clean-fileutils
8850 maybe-clean-fileutils:
8851 @if fileutils
8852 maybe-clean-fileutils: clean-fileutils
8854 clean-fileutils:
8855 @$(unstage)
8856 @[ -f ./fileutils/Makefile ] || exit 0; \
8857 r=`${PWD_COMMAND}`; export r; \
8858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8859 $(HOST_EXPORTS) \
8860 for flag in $(EXTRA_HOST_FLAGS) ; do \
8861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8862 done; \
8863 echo "Doing clean in fileutils" ; \
8864 (cd $(HOST_SUBDIR)/fileutils && \
8865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8867 "RANLIB=$${RANLIB}" \
8868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8869 clean) \
8870 || exit 1
8872 @endif fileutils
8874 .PHONY: maybe-distclean-fileutils distclean-fileutils
8875 maybe-distclean-fileutils:
8876 @if fileutils
8877 maybe-distclean-fileutils: distclean-fileutils
8879 distclean-fileutils:
8880 @$(unstage)
8881 @[ -f ./fileutils/Makefile ] || exit 0; \
8882 r=`${PWD_COMMAND}`; export r; \
8883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8884 $(HOST_EXPORTS) \
8885 for flag in $(EXTRA_HOST_FLAGS) ; do \
8886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8887 done; \
8888 echo "Doing distclean in fileutils" ; \
8889 (cd $(HOST_SUBDIR)/fileutils && \
8890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8892 "RANLIB=$${RANLIB}" \
8893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8894 distclean) \
8895 || exit 1
8897 @endif fileutils
8899 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
8900 maybe-maintainer-clean-fileutils:
8901 @if fileutils
8902 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
8904 maintainer-clean-fileutils:
8905 @$(unstage)
8906 @[ -f ./fileutils/Makefile ] || exit 0; \
8907 r=`${PWD_COMMAND}`; export r; \
8908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8909 $(HOST_EXPORTS) \
8910 for flag in $(EXTRA_HOST_FLAGS) ; do \
8911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8912 done; \
8913 echo "Doing maintainer-clean in fileutils" ; \
8914 (cd $(HOST_SUBDIR)/fileutils && \
8915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8917 "RANLIB=$${RANLIB}" \
8918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8919 maintainer-clean) \
8920 || exit 1
8922 @endif fileutils
8926 .PHONY: configure-findutils maybe-configure-findutils
8927 maybe-configure-findutils:
8928 @if findutils
8929 maybe-configure-findutils: configure-findutils
8930 configure-findutils:
8931 @$(unstage)
8932 @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
8933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
8934 r=`${PWD_COMMAND}`; export r; \
8935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8936 $(HOST_EXPORTS) \
8937 echo Configuring in $(HOST_SUBDIR)/findutils; \
8938 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
8939 case $(srcdir) in \
8940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8941 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
8942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8943 esac; \
8944 srcdiroption="--srcdir=$${topdir}/findutils"; \
8945 libsrcdir="$$s/findutils"; \
8946 $(SHELL) $${libsrcdir}/configure \
8947 $(HOST_CONFIGARGS) $${srcdiroption} \
8948 || exit 1
8949 @endif findutils
8955 .PHONY: all-findutils maybe-all-findutils
8956 maybe-all-findutils:
8957 @if findutils
8958 TARGET-findutils=all
8959 maybe-all-findutils: all-findutils
8960 all-findutils: configure-findutils
8961 @$(unstage)
8962 @r=`${PWD_COMMAND}`; export r; \
8963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8964 $(HOST_EXPORTS) \
8965 (cd $(HOST_SUBDIR)/findutils && \
8966 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
8967 @endif findutils
8972 .PHONY: check-findutils maybe-check-findutils
8973 maybe-check-findutils:
8974 @if findutils
8975 maybe-check-findutils: check-findutils
8977 check-findutils:
8978 @: $(MAKE); $(unstage)
8979 @r=`${PWD_COMMAND}`; export r; \
8980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8981 $(HOST_EXPORTS) \
8982 (cd $(HOST_SUBDIR)/findutils && \
8983 $(MAKE) $(FLAGS_TO_PASS) check)
8985 @endif findutils
8987 .PHONY: install-findutils maybe-install-findutils
8988 maybe-install-findutils:
8989 @if findutils
8990 maybe-install-findutils: install-findutils
8992 install-findutils: installdirs
8993 @: $(MAKE); $(unstage)
8994 @r=`${PWD_COMMAND}`; export r; \
8995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8996 $(HOST_EXPORTS) \
8997 (cd $(HOST_SUBDIR)/findutils && \
8998 $(MAKE) $(FLAGS_TO_PASS) install)
9000 @endif findutils
9002 # Other targets (info, dvi, etc.)
9004 .PHONY: maybe-info-findutils info-findutils
9005 maybe-info-findutils:
9006 @if findutils
9007 maybe-info-findutils: info-findutils
9009 info-findutils: \
9010 configure-findutils
9011 @$(unstage)
9012 @[ -f ./findutils/Makefile ] || exit 0; \
9013 r=`${PWD_COMMAND}`; export r; \
9014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9015 $(HOST_EXPORTS) \
9016 for flag in $(EXTRA_HOST_FLAGS) ; do \
9017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9018 done; \
9019 echo "Doing info in findutils" ; \
9020 (cd $(HOST_SUBDIR)/findutils && \
9021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9023 "RANLIB=$${RANLIB}" \
9024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9025 info) \
9026 || exit 1
9028 @endif findutils
9030 .PHONY: maybe-dvi-findutils dvi-findutils
9031 maybe-dvi-findutils:
9032 @if findutils
9033 maybe-dvi-findutils: dvi-findutils
9035 dvi-findutils: \
9036 configure-findutils
9037 @$(unstage)
9038 @[ -f ./findutils/Makefile ] || exit 0; \
9039 r=`${PWD_COMMAND}`; export r; \
9040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9041 $(HOST_EXPORTS) \
9042 for flag in $(EXTRA_HOST_FLAGS) ; do \
9043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9044 done; \
9045 echo "Doing dvi in findutils" ; \
9046 (cd $(HOST_SUBDIR)/findutils && \
9047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9049 "RANLIB=$${RANLIB}" \
9050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9051 dvi) \
9052 || exit 1
9054 @endif findutils
9056 .PHONY: maybe-html-findutils html-findutils
9057 maybe-html-findutils:
9058 @if findutils
9059 maybe-html-findutils: html-findutils
9061 html-findutils: \
9062 configure-findutils
9063 @$(unstage)
9064 @[ -f ./findutils/Makefile ] || exit 0; \
9065 r=`${PWD_COMMAND}`; export r; \
9066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9067 $(HOST_EXPORTS) \
9068 for flag in $(EXTRA_HOST_FLAGS) ; do \
9069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9070 done; \
9071 echo "Doing html in findutils" ; \
9072 (cd $(HOST_SUBDIR)/findutils && \
9073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9075 "RANLIB=$${RANLIB}" \
9076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9077 html) \
9078 || exit 1
9080 @endif findutils
9082 .PHONY: maybe-TAGS-findutils TAGS-findutils
9083 maybe-TAGS-findutils:
9084 @if findutils
9085 maybe-TAGS-findutils: TAGS-findutils
9087 TAGS-findutils: \
9088 configure-findutils
9089 @$(unstage)
9090 @[ -f ./findutils/Makefile ] || exit 0; \
9091 r=`${PWD_COMMAND}`; export r; \
9092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9093 $(HOST_EXPORTS) \
9094 for flag in $(EXTRA_HOST_FLAGS) ; do \
9095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9096 done; \
9097 echo "Doing TAGS in findutils" ; \
9098 (cd $(HOST_SUBDIR)/findutils && \
9099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9101 "RANLIB=$${RANLIB}" \
9102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9103 TAGS) \
9104 || exit 1
9106 @endif findutils
9108 .PHONY: maybe-install-info-findutils install-info-findutils
9109 maybe-install-info-findutils:
9110 @if findutils
9111 maybe-install-info-findutils: install-info-findutils
9113 install-info-findutils: \
9114 configure-findutils \
9115 info-findutils
9116 @$(unstage)
9117 @[ -f ./findutils/Makefile ] || exit 0; \
9118 r=`${PWD_COMMAND}`; export r; \
9119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9120 $(HOST_EXPORTS) \
9121 for flag in $(EXTRA_HOST_FLAGS) ; do \
9122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9123 done; \
9124 echo "Doing install-info in findutils" ; \
9125 (cd $(HOST_SUBDIR)/findutils && \
9126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9128 "RANLIB=$${RANLIB}" \
9129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9130 install-info) \
9131 || exit 1
9133 @endif findutils
9135 .PHONY: maybe-installcheck-findutils installcheck-findutils
9136 maybe-installcheck-findutils:
9137 @if findutils
9138 maybe-installcheck-findutils: installcheck-findutils
9140 installcheck-findutils: \
9141 configure-findutils
9142 @$(unstage)
9143 @[ -f ./findutils/Makefile ] || exit 0; \
9144 r=`${PWD_COMMAND}`; export r; \
9145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9146 $(HOST_EXPORTS) \
9147 for flag in $(EXTRA_HOST_FLAGS) ; do \
9148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9149 done; \
9150 echo "Doing installcheck in findutils" ; \
9151 (cd $(HOST_SUBDIR)/findutils && \
9152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9154 "RANLIB=$${RANLIB}" \
9155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9156 installcheck) \
9157 || exit 1
9159 @endif findutils
9161 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9162 maybe-mostlyclean-findutils:
9163 @if findutils
9164 maybe-mostlyclean-findutils: mostlyclean-findutils
9166 mostlyclean-findutils:
9167 @$(unstage)
9168 @[ -f ./findutils/Makefile ] || exit 0; \
9169 r=`${PWD_COMMAND}`; export r; \
9170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9171 $(HOST_EXPORTS) \
9172 for flag in $(EXTRA_HOST_FLAGS) ; do \
9173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9174 done; \
9175 echo "Doing mostlyclean in findutils" ; \
9176 (cd $(HOST_SUBDIR)/findutils && \
9177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9179 "RANLIB=$${RANLIB}" \
9180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9181 mostlyclean) \
9182 || exit 1
9184 @endif findutils
9186 .PHONY: maybe-clean-findutils clean-findutils
9187 maybe-clean-findutils:
9188 @if findutils
9189 maybe-clean-findutils: clean-findutils
9191 clean-findutils:
9192 @$(unstage)
9193 @[ -f ./findutils/Makefile ] || exit 0; \
9194 r=`${PWD_COMMAND}`; export r; \
9195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9196 $(HOST_EXPORTS) \
9197 for flag in $(EXTRA_HOST_FLAGS) ; do \
9198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9199 done; \
9200 echo "Doing clean in findutils" ; \
9201 (cd $(HOST_SUBDIR)/findutils && \
9202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9204 "RANLIB=$${RANLIB}" \
9205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9206 clean) \
9207 || exit 1
9209 @endif findutils
9211 .PHONY: maybe-distclean-findutils distclean-findutils
9212 maybe-distclean-findutils:
9213 @if findutils
9214 maybe-distclean-findutils: distclean-findutils
9216 distclean-findutils:
9217 @$(unstage)
9218 @[ -f ./findutils/Makefile ] || exit 0; \
9219 r=`${PWD_COMMAND}`; export r; \
9220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9221 $(HOST_EXPORTS) \
9222 for flag in $(EXTRA_HOST_FLAGS) ; do \
9223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9224 done; \
9225 echo "Doing distclean in findutils" ; \
9226 (cd $(HOST_SUBDIR)/findutils && \
9227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9229 "RANLIB=$${RANLIB}" \
9230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9231 distclean) \
9232 || exit 1
9234 @endif findutils
9236 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9237 maybe-maintainer-clean-findutils:
9238 @if findutils
9239 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9241 maintainer-clean-findutils:
9242 @$(unstage)
9243 @[ -f ./findutils/Makefile ] || exit 0; \
9244 r=`${PWD_COMMAND}`; export r; \
9245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246 $(HOST_EXPORTS) \
9247 for flag in $(EXTRA_HOST_FLAGS) ; do \
9248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9249 done; \
9250 echo "Doing maintainer-clean in findutils" ; \
9251 (cd $(HOST_SUBDIR)/findutils && \
9252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9254 "RANLIB=$${RANLIB}" \
9255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9256 maintainer-clean) \
9257 || exit 1
9259 @endif findutils
9263 .PHONY: configure-find maybe-configure-find
9264 maybe-configure-find:
9265 @if find
9266 maybe-configure-find: configure-find
9267 configure-find:
9268 @$(unstage)
9269 @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9271 r=`${PWD_COMMAND}`; export r; \
9272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273 $(HOST_EXPORTS) \
9274 echo Configuring in $(HOST_SUBDIR)/find; \
9275 cd "$(HOST_SUBDIR)/find" || exit 1; \
9276 case $(srcdir) in \
9277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9278 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9280 esac; \
9281 srcdiroption="--srcdir=$${topdir}/find"; \
9282 libsrcdir="$$s/find"; \
9283 $(SHELL) $${libsrcdir}/configure \
9284 $(HOST_CONFIGARGS) $${srcdiroption} \
9285 || exit 1
9286 @endif find
9292 .PHONY: all-find maybe-all-find
9293 maybe-all-find:
9294 @if find
9295 TARGET-find=all
9296 maybe-all-find: all-find
9297 all-find: configure-find
9298 @$(unstage)
9299 @r=`${PWD_COMMAND}`; export r; \
9300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9301 $(HOST_EXPORTS) \
9302 (cd $(HOST_SUBDIR)/find && \
9303 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
9304 @endif find
9309 .PHONY: check-find maybe-check-find
9310 maybe-check-find:
9311 @if find
9312 maybe-check-find: check-find
9314 check-find:
9315 @: $(MAKE); $(unstage)
9316 @r=`${PWD_COMMAND}`; export r; \
9317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9318 $(HOST_EXPORTS) \
9319 (cd $(HOST_SUBDIR)/find && \
9320 $(MAKE) $(FLAGS_TO_PASS) check)
9322 @endif find
9324 .PHONY: install-find maybe-install-find
9325 maybe-install-find:
9326 @if find
9327 maybe-install-find: install-find
9329 install-find: installdirs
9330 @: $(MAKE); $(unstage)
9331 @r=`${PWD_COMMAND}`; export r; \
9332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9333 $(HOST_EXPORTS) \
9334 (cd $(HOST_SUBDIR)/find && \
9335 $(MAKE) $(FLAGS_TO_PASS) install)
9337 @endif find
9339 # Other targets (info, dvi, etc.)
9341 .PHONY: maybe-info-find info-find
9342 maybe-info-find:
9343 @if find
9344 maybe-info-find: info-find
9346 info-find: \
9347 configure-find
9348 @$(unstage)
9349 @[ -f ./find/Makefile ] || exit 0; \
9350 r=`${PWD_COMMAND}`; export r; \
9351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352 $(HOST_EXPORTS) \
9353 for flag in $(EXTRA_HOST_FLAGS) ; do \
9354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9355 done; \
9356 echo "Doing info in find" ; \
9357 (cd $(HOST_SUBDIR)/find && \
9358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9360 "RANLIB=$${RANLIB}" \
9361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9362 info) \
9363 || exit 1
9365 @endif find
9367 .PHONY: maybe-dvi-find dvi-find
9368 maybe-dvi-find:
9369 @if find
9370 maybe-dvi-find: dvi-find
9372 dvi-find: \
9373 configure-find
9374 @$(unstage)
9375 @[ -f ./find/Makefile ] || exit 0; \
9376 r=`${PWD_COMMAND}`; export r; \
9377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378 $(HOST_EXPORTS) \
9379 for flag in $(EXTRA_HOST_FLAGS) ; do \
9380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9381 done; \
9382 echo "Doing dvi in find" ; \
9383 (cd $(HOST_SUBDIR)/find && \
9384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9386 "RANLIB=$${RANLIB}" \
9387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9388 dvi) \
9389 || exit 1
9391 @endif find
9393 .PHONY: maybe-html-find html-find
9394 maybe-html-find:
9395 @if find
9396 maybe-html-find: html-find
9398 html-find: \
9399 configure-find
9400 @$(unstage)
9401 @[ -f ./find/Makefile ] || exit 0; \
9402 r=`${PWD_COMMAND}`; export r; \
9403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9404 $(HOST_EXPORTS) \
9405 for flag in $(EXTRA_HOST_FLAGS) ; do \
9406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9407 done; \
9408 echo "Doing html in find" ; \
9409 (cd $(HOST_SUBDIR)/find && \
9410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9412 "RANLIB=$${RANLIB}" \
9413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9414 html) \
9415 || exit 1
9417 @endif find
9419 .PHONY: maybe-TAGS-find TAGS-find
9420 maybe-TAGS-find:
9421 @if find
9422 maybe-TAGS-find: TAGS-find
9424 TAGS-find: \
9425 configure-find
9426 @$(unstage)
9427 @[ -f ./find/Makefile ] || exit 0; \
9428 r=`${PWD_COMMAND}`; export r; \
9429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430 $(HOST_EXPORTS) \
9431 for flag in $(EXTRA_HOST_FLAGS) ; do \
9432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9433 done; \
9434 echo "Doing TAGS in find" ; \
9435 (cd $(HOST_SUBDIR)/find && \
9436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9438 "RANLIB=$${RANLIB}" \
9439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9440 TAGS) \
9441 || exit 1
9443 @endif find
9445 .PHONY: maybe-install-info-find install-info-find
9446 maybe-install-info-find:
9447 @if find
9448 maybe-install-info-find: install-info-find
9450 install-info-find: \
9451 configure-find \
9452 info-find
9453 @$(unstage)
9454 @[ -f ./find/Makefile ] || exit 0; \
9455 r=`${PWD_COMMAND}`; export r; \
9456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9457 $(HOST_EXPORTS) \
9458 for flag in $(EXTRA_HOST_FLAGS) ; do \
9459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9460 done; \
9461 echo "Doing install-info in find" ; \
9462 (cd $(HOST_SUBDIR)/find && \
9463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9465 "RANLIB=$${RANLIB}" \
9466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9467 install-info) \
9468 || exit 1
9470 @endif find
9472 .PHONY: maybe-installcheck-find installcheck-find
9473 maybe-installcheck-find:
9474 @if find
9475 maybe-installcheck-find: installcheck-find
9477 installcheck-find: \
9478 configure-find
9479 @$(unstage)
9480 @[ -f ./find/Makefile ] || exit 0; \
9481 r=`${PWD_COMMAND}`; export r; \
9482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9483 $(HOST_EXPORTS) \
9484 for flag in $(EXTRA_HOST_FLAGS) ; do \
9485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9486 done; \
9487 echo "Doing installcheck in find" ; \
9488 (cd $(HOST_SUBDIR)/find && \
9489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9491 "RANLIB=$${RANLIB}" \
9492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9493 installcheck) \
9494 || exit 1
9496 @endif find
9498 .PHONY: maybe-mostlyclean-find mostlyclean-find
9499 maybe-mostlyclean-find:
9500 @if find
9501 maybe-mostlyclean-find: mostlyclean-find
9503 mostlyclean-find:
9504 @$(unstage)
9505 @[ -f ./find/Makefile ] || exit 0; \
9506 r=`${PWD_COMMAND}`; export r; \
9507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9508 $(HOST_EXPORTS) \
9509 for flag in $(EXTRA_HOST_FLAGS) ; do \
9510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9511 done; \
9512 echo "Doing mostlyclean in find" ; \
9513 (cd $(HOST_SUBDIR)/find && \
9514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9516 "RANLIB=$${RANLIB}" \
9517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9518 mostlyclean) \
9519 || exit 1
9521 @endif find
9523 .PHONY: maybe-clean-find clean-find
9524 maybe-clean-find:
9525 @if find
9526 maybe-clean-find: clean-find
9528 clean-find:
9529 @$(unstage)
9530 @[ -f ./find/Makefile ] || exit 0; \
9531 r=`${PWD_COMMAND}`; export r; \
9532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9533 $(HOST_EXPORTS) \
9534 for flag in $(EXTRA_HOST_FLAGS) ; do \
9535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9536 done; \
9537 echo "Doing clean in find" ; \
9538 (cd $(HOST_SUBDIR)/find && \
9539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9541 "RANLIB=$${RANLIB}" \
9542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9543 clean) \
9544 || exit 1
9546 @endif find
9548 .PHONY: maybe-distclean-find distclean-find
9549 maybe-distclean-find:
9550 @if find
9551 maybe-distclean-find: distclean-find
9553 distclean-find:
9554 @$(unstage)
9555 @[ -f ./find/Makefile ] || exit 0; \
9556 r=`${PWD_COMMAND}`; export r; \
9557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9558 $(HOST_EXPORTS) \
9559 for flag in $(EXTRA_HOST_FLAGS) ; do \
9560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9561 done; \
9562 echo "Doing distclean in find" ; \
9563 (cd $(HOST_SUBDIR)/find && \
9564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9566 "RANLIB=$${RANLIB}" \
9567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9568 distclean) \
9569 || exit 1
9571 @endif find
9573 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9574 maybe-maintainer-clean-find:
9575 @if find
9576 maybe-maintainer-clean-find: maintainer-clean-find
9578 maintainer-clean-find:
9579 @$(unstage)
9580 @[ -f ./find/Makefile ] || exit 0; \
9581 r=`${PWD_COMMAND}`; export r; \
9582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9583 $(HOST_EXPORTS) \
9584 for flag in $(EXTRA_HOST_FLAGS) ; do \
9585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9586 done; \
9587 echo "Doing maintainer-clean in find" ; \
9588 (cd $(HOST_SUBDIR)/find && \
9589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9591 "RANLIB=$${RANLIB}" \
9592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9593 maintainer-clean) \
9594 || exit 1
9596 @endif find
9600 .PHONY: configure-fixincludes maybe-configure-fixincludes
9601 maybe-configure-fixincludes:
9602 @if fixincludes
9603 maybe-configure-fixincludes: configure-fixincludes
9604 configure-fixincludes:
9605 @$(unstage)
9606 @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9607 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9608 r=`${PWD_COMMAND}`; export r; \
9609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9610 $(HOST_EXPORTS) \
9611 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9612 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9613 case $(srcdir) in \
9614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9615 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9617 esac; \
9618 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9619 libsrcdir="$$s/fixincludes"; \
9620 $(SHELL) $${libsrcdir}/configure \
9621 $(HOST_CONFIGARGS) $${srcdiroption} \
9622 || exit 1
9623 @endif fixincludes
9629 .PHONY: all-fixincludes maybe-all-fixincludes
9630 maybe-all-fixincludes:
9631 @if fixincludes
9632 TARGET-fixincludes=all
9633 maybe-all-fixincludes: all-fixincludes
9634 all-fixincludes: configure-fixincludes
9635 @$(unstage)
9636 @r=`${PWD_COMMAND}`; export r; \
9637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9638 $(HOST_EXPORTS) \
9639 (cd $(HOST_SUBDIR)/fixincludes && \
9640 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
9641 @endif fixincludes
9646 .PHONY: check-fixincludes maybe-check-fixincludes
9647 maybe-check-fixincludes:
9648 @if fixincludes
9649 maybe-check-fixincludes: check-fixincludes
9651 check-fixincludes:
9652 @: $(MAKE); $(unstage)
9653 @r=`${PWD_COMMAND}`; export r; \
9654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9655 $(HOST_EXPORTS) \
9656 (cd $(HOST_SUBDIR)/fixincludes && \
9657 $(MAKE) $(FLAGS_TO_PASS) check)
9659 @endif fixincludes
9661 .PHONY: install-fixincludes maybe-install-fixincludes
9662 maybe-install-fixincludes:
9663 @if fixincludes
9664 maybe-install-fixincludes: install-fixincludes
9666 install-fixincludes: installdirs
9667 @: $(MAKE); $(unstage)
9668 @r=`${PWD_COMMAND}`; export r; \
9669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9670 $(HOST_EXPORTS) \
9671 (cd $(HOST_SUBDIR)/fixincludes && \
9672 $(MAKE) $(FLAGS_TO_PASS) install)
9674 @endif fixincludes
9676 # Other targets (info, dvi, etc.)
9678 .PHONY: maybe-info-fixincludes info-fixincludes
9679 maybe-info-fixincludes:
9680 @if fixincludes
9681 maybe-info-fixincludes: info-fixincludes
9683 # fixincludes doesn't support info.
9684 info-fixincludes:
9686 @endif fixincludes
9688 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9689 maybe-dvi-fixincludes:
9690 @if fixincludes
9691 maybe-dvi-fixincludes: dvi-fixincludes
9693 # fixincludes doesn't support dvi.
9694 dvi-fixincludes:
9696 @endif fixincludes
9698 .PHONY: maybe-html-fixincludes html-fixincludes
9699 maybe-html-fixincludes:
9700 @if fixincludes
9701 maybe-html-fixincludes: html-fixincludes
9703 html-fixincludes: \
9704 configure-fixincludes
9705 @$(unstage)
9706 @[ -f ./fixincludes/Makefile ] || exit 0; \
9707 r=`${PWD_COMMAND}`; export r; \
9708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9709 $(HOST_EXPORTS) \
9710 for flag in $(EXTRA_HOST_FLAGS) ; do \
9711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9712 done; \
9713 echo "Doing html in fixincludes" ; \
9714 (cd $(HOST_SUBDIR)/fixincludes && \
9715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9717 "RANLIB=$${RANLIB}" \
9718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9719 html) \
9720 || exit 1
9722 @endif fixincludes
9724 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9725 maybe-TAGS-fixincludes:
9726 @if fixincludes
9727 maybe-TAGS-fixincludes: TAGS-fixincludes
9729 # fixincludes doesn't support TAGS.
9730 TAGS-fixincludes:
9732 @endif fixincludes
9734 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9735 maybe-install-info-fixincludes:
9736 @if fixincludes
9737 maybe-install-info-fixincludes: install-info-fixincludes
9739 # fixincludes doesn't support install-info.
9740 install-info-fixincludes:
9742 @endif fixincludes
9744 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9745 maybe-installcheck-fixincludes:
9746 @if fixincludes
9747 maybe-installcheck-fixincludes: installcheck-fixincludes
9749 # fixincludes doesn't support installcheck.
9750 installcheck-fixincludes:
9752 @endif fixincludes
9754 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9755 maybe-mostlyclean-fixincludes:
9756 @if fixincludes
9757 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9759 mostlyclean-fixincludes:
9760 @$(unstage)
9761 @[ -f ./fixincludes/Makefile ] || exit 0; \
9762 r=`${PWD_COMMAND}`; export r; \
9763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9764 $(HOST_EXPORTS) \
9765 for flag in $(EXTRA_HOST_FLAGS) ; do \
9766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9767 done; \
9768 echo "Doing mostlyclean in fixincludes" ; \
9769 (cd $(HOST_SUBDIR)/fixincludes && \
9770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9772 "RANLIB=$${RANLIB}" \
9773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9774 mostlyclean) \
9775 || exit 1
9777 @endif fixincludes
9779 .PHONY: maybe-clean-fixincludes clean-fixincludes
9780 maybe-clean-fixincludes:
9781 @if fixincludes
9782 maybe-clean-fixincludes: clean-fixincludes
9784 clean-fixincludes:
9785 @$(unstage)
9786 @[ -f ./fixincludes/Makefile ] || exit 0; \
9787 r=`${PWD_COMMAND}`; export r; \
9788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9789 $(HOST_EXPORTS) \
9790 for flag in $(EXTRA_HOST_FLAGS) ; do \
9791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9792 done; \
9793 echo "Doing clean in fixincludes" ; \
9794 (cd $(HOST_SUBDIR)/fixincludes && \
9795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9797 "RANLIB=$${RANLIB}" \
9798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9799 clean) \
9800 || exit 1
9802 @endif fixincludes
9804 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9805 maybe-distclean-fixincludes:
9806 @if fixincludes
9807 maybe-distclean-fixincludes: distclean-fixincludes
9809 distclean-fixincludes:
9810 @$(unstage)
9811 @[ -f ./fixincludes/Makefile ] || exit 0; \
9812 r=`${PWD_COMMAND}`; export r; \
9813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9814 $(HOST_EXPORTS) \
9815 for flag in $(EXTRA_HOST_FLAGS) ; do \
9816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9817 done; \
9818 echo "Doing distclean in fixincludes" ; \
9819 (cd $(HOST_SUBDIR)/fixincludes && \
9820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9822 "RANLIB=$${RANLIB}" \
9823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9824 distclean) \
9825 || exit 1
9827 @endif fixincludes
9829 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9830 maybe-maintainer-clean-fixincludes:
9831 @if fixincludes
9832 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9834 maintainer-clean-fixincludes:
9835 @$(unstage)
9836 @[ -f ./fixincludes/Makefile ] || exit 0; \
9837 r=`${PWD_COMMAND}`; export r; \
9838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9839 $(HOST_EXPORTS) \
9840 for flag in $(EXTRA_HOST_FLAGS) ; do \
9841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9842 done; \
9843 echo "Doing maintainer-clean in fixincludes" ; \
9844 (cd $(HOST_SUBDIR)/fixincludes && \
9845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9847 "RANLIB=$${RANLIB}" \
9848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9849 maintainer-clean) \
9850 || exit 1
9852 @endif fixincludes
9856 .PHONY: configure-flex maybe-configure-flex
9857 maybe-configure-flex:
9858 @if flex
9859 maybe-configure-flex: configure-flex
9860 configure-flex:
9861 @$(unstage)
9862 @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9864 r=`${PWD_COMMAND}`; export r; \
9865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9866 $(HOST_EXPORTS) \
9867 echo Configuring in $(HOST_SUBDIR)/flex; \
9868 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9869 case $(srcdir) in \
9870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9871 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9873 esac; \
9874 srcdiroption="--srcdir=$${topdir}/flex"; \
9875 libsrcdir="$$s/flex"; \
9876 $(SHELL) $${libsrcdir}/configure \
9877 $(HOST_CONFIGARGS) $${srcdiroption} \
9878 || exit 1
9879 @endif flex
9885 .PHONY: all-flex maybe-all-flex
9886 maybe-all-flex:
9887 @if flex
9888 TARGET-flex=all
9889 maybe-all-flex: all-flex
9890 all-flex: configure-flex
9891 @$(unstage)
9892 @r=`${PWD_COMMAND}`; export r; \
9893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894 $(HOST_EXPORTS) \
9895 (cd $(HOST_SUBDIR)/flex && \
9896 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
9897 @endif flex
9902 .PHONY: check-flex maybe-check-flex
9903 maybe-check-flex:
9904 @if flex
9905 maybe-check-flex: check-flex
9907 # This module is only tested in a native toolchain.
9908 check-flex:
9909 @: $(MAKE); $(unstage)
9910 @if [ '$(host)' = '$(target)' ] ; then \
9911 r=`${PWD_COMMAND}`; export r; \
9912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913 $(HOST_EXPORTS) \
9914 (cd $(HOST_SUBDIR)/flex && \
9915 $(MAKE) $(FLAGS_TO_PASS) check); \
9918 @endif flex
9920 .PHONY: install-flex maybe-install-flex
9921 maybe-install-flex:
9922 @if flex
9923 maybe-install-flex: install-flex
9925 install-flex: installdirs
9926 @: $(MAKE); $(unstage)
9927 @r=`${PWD_COMMAND}`; export r; \
9928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9929 $(HOST_EXPORTS) \
9930 (cd $(HOST_SUBDIR)/flex && \
9931 $(MAKE) $(FLAGS_TO_PASS) install)
9933 @endif flex
9935 # Other targets (info, dvi, etc.)
9937 .PHONY: maybe-info-flex info-flex
9938 maybe-info-flex:
9939 @if flex
9940 maybe-info-flex: info-flex
9942 info-flex: \
9943 configure-flex
9944 @$(unstage)
9945 @[ -f ./flex/Makefile ] || exit 0; \
9946 r=`${PWD_COMMAND}`; export r; \
9947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9948 $(HOST_EXPORTS) \
9949 for flag in $(EXTRA_HOST_FLAGS) ; do \
9950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9951 done; \
9952 echo "Doing info in flex" ; \
9953 (cd $(HOST_SUBDIR)/flex && \
9954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9956 "RANLIB=$${RANLIB}" \
9957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9958 info) \
9959 || exit 1
9961 @endif flex
9963 .PHONY: maybe-dvi-flex dvi-flex
9964 maybe-dvi-flex:
9965 @if flex
9966 maybe-dvi-flex: dvi-flex
9968 dvi-flex: \
9969 configure-flex
9970 @$(unstage)
9971 @[ -f ./flex/Makefile ] || exit 0; \
9972 r=`${PWD_COMMAND}`; export r; \
9973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9974 $(HOST_EXPORTS) \
9975 for flag in $(EXTRA_HOST_FLAGS) ; do \
9976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9977 done; \
9978 echo "Doing dvi in flex" ; \
9979 (cd $(HOST_SUBDIR)/flex && \
9980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9982 "RANLIB=$${RANLIB}" \
9983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9984 dvi) \
9985 || exit 1
9987 @endif flex
9989 .PHONY: maybe-html-flex html-flex
9990 maybe-html-flex:
9991 @if flex
9992 maybe-html-flex: html-flex
9994 html-flex: \
9995 configure-flex
9996 @$(unstage)
9997 @[ -f ./flex/Makefile ] || exit 0; \
9998 r=`${PWD_COMMAND}`; export r; \
9999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10000 $(HOST_EXPORTS) \
10001 for flag in $(EXTRA_HOST_FLAGS) ; do \
10002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10003 done; \
10004 echo "Doing html in flex" ; \
10005 (cd $(HOST_SUBDIR)/flex && \
10006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10008 "RANLIB=$${RANLIB}" \
10009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10010 html) \
10011 || exit 1
10013 @endif flex
10015 .PHONY: maybe-TAGS-flex TAGS-flex
10016 maybe-TAGS-flex:
10017 @if flex
10018 maybe-TAGS-flex: TAGS-flex
10020 TAGS-flex: \
10021 configure-flex
10022 @$(unstage)
10023 @[ -f ./flex/Makefile ] || exit 0; \
10024 r=`${PWD_COMMAND}`; export r; \
10025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10026 $(HOST_EXPORTS) \
10027 for flag in $(EXTRA_HOST_FLAGS) ; do \
10028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10029 done; \
10030 echo "Doing TAGS in flex" ; \
10031 (cd $(HOST_SUBDIR)/flex && \
10032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10034 "RANLIB=$${RANLIB}" \
10035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10036 TAGS) \
10037 || exit 1
10039 @endif flex
10041 .PHONY: maybe-install-info-flex install-info-flex
10042 maybe-install-info-flex:
10043 @if flex
10044 maybe-install-info-flex: install-info-flex
10046 install-info-flex: \
10047 configure-flex \
10048 info-flex
10049 @$(unstage)
10050 @[ -f ./flex/Makefile ] || exit 0; \
10051 r=`${PWD_COMMAND}`; export r; \
10052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10053 $(HOST_EXPORTS) \
10054 for flag in $(EXTRA_HOST_FLAGS) ; do \
10055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10056 done; \
10057 echo "Doing install-info in flex" ; \
10058 (cd $(HOST_SUBDIR)/flex && \
10059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10061 "RANLIB=$${RANLIB}" \
10062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10063 install-info) \
10064 || exit 1
10066 @endif flex
10068 .PHONY: maybe-installcheck-flex installcheck-flex
10069 maybe-installcheck-flex:
10070 @if flex
10071 maybe-installcheck-flex: installcheck-flex
10073 installcheck-flex: \
10074 configure-flex
10075 @$(unstage)
10076 @[ -f ./flex/Makefile ] || exit 0; \
10077 r=`${PWD_COMMAND}`; export r; \
10078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10079 $(HOST_EXPORTS) \
10080 for flag in $(EXTRA_HOST_FLAGS) ; do \
10081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10082 done; \
10083 echo "Doing installcheck in flex" ; \
10084 (cd $(HOST_SUBDIR)/flex && \
10085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10087 "RANLIB=$${RANLIB}" \
10088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10089 installcheck) \
10090 || exit 1
10092 @endif flex
10094 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10095 maybe-mostlyclean-flex:
10096 @if flex
10097 maybe-mostlyclean-flex: mostlyclean-flex
10099 mostlyclean-flex:
10100 @$(unstage)
10101 @[ -f ./flex/Makefile ] || exit 0; \
10102 r=`${PWD_COMMAND}`; export r; \
10103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10104 $(HOST_EXPORTS) \
10105 for flag in $(EXTRA_HOST_FLAGS) ; do \
10106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10107 done; \
10108 echo "Doing mostlyclean in flex" ; \
10109 (cd $(HOST_SUBDIR)/flex && \
10110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10112 "RANLIB=$${RANLIB}" \
10113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10114 mostlyclean) \
10115 || exit 1
10117 @endif flex
10119 .PHONY: maybe-clean-flex clean-flex
10120 maybe-clean-flex:
10121 @if flex
10122 maybe-clean-flex: clean-flex
10124 clean-flex:
10125 @$(unstage)
10126 @[ -f ./flex/Makefile ] || exit 0; \
10127 r=`${PWD_COMMAND}`; export r; \
10128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10129 $(HOST_EXPORTS) \
10130 for flag in $(EXTRA_HOST_FLAGS) ; do \
10131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10132 done; \
10133 echo "Doing clean in flex" ; \
10134 (cd $(HOST_SUBDIR)/flex && \
10135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10137 "RANLIB=$${RANLIB}" \
10138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10139 clean) \
10140 || exit 1
10142 @endif flex
10144 .PHONY: maybe-distclean-flex distclean-flex
10145 maybe-distclean-flex:
10146 @if flex
10147 maybe-distclean-flex: distclean-flex
10149 distclean-flex:
10150 @$(unstage)
10151 @[ -f ./flex/Makefile ] || exit 0; \
10152 r=`${PWD_COMMAND}`; export r; \
10153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10154 $(HOST_EXPORTS) \
10155 for flag in $(EXTRA_HOST_FLAGS) ; do \
10156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10157 done; \
10158 echo "Doing distclean in flex" ; \
10159 (cd $(HOST_SUBDIR)/flex && \
10160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10162 "RANLIB=$${RANLIB}" \
10163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10164 distclean) \
10165 || exit 1
10167 @endif flex
10169 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10170 maybe-maintainer-clean-flex:
10171 @if flex
10172 maybe-maintainer-clean-flex: maintainer-clean-flex
10174 maintainer-clean-flex:
10175 @$(unstage)
10176 @[ -f ./flex/Makefile ] || exit 0; \
10177 r=`${PWD_COMMAND}`; export r; \
10178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10179 $(HOST_EXPORTS) \
10180 for flag in $(EXTRA_HOST_FLAGS) ; do \
10181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10182 done; \
10183 echo "Doing maintainer-clean in flex" ; \
10184 (cd $(HOST_SUBDIR)/flex && \
10185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10187 "RANLIB=$${RANLIB}" \
10188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10189 maintainer-clean) \
10190 || exit 1
10192 @endif flex
10196 .PHONY: configure-gas maybe-configure-gas
10197 maybe-configure-gas:
10198 @if gas
10199 maybe-configure-gas: configure-gas
10200 configure-gas:
10201 @test -f stage_last && exit 0; \
10202 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10204 r=`${PWD_COMMAND}`; export r; \
10205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10206 $(HOST_EXPORTS) \
10207 echo Configuring in $(HOST_SUBDIR)/gas; \
10208 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10209 case $(srcdir) in \
10210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10211 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10213 esac; \
10214 srcdiroption="--srcdir=$${topdir}/gas"; \
10215 libsrcdir="$$s/gas"; \
10216 $(SHELL) $${libsrcdir}/configure \
10217 $(HOST_CONFIGARGS) $${srcdiroption} \
10218 || exit 1
10219 @endif gas
10223 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10224 maybe-configure-stage1-gas:
10225 @if gas-bootstrap
10226 maybe-configure-stage1-gas: configure-stage1-gas
10227 configure-stage1-gas:
10228 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10229 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10230 r=`${PWD_COMMAND}`; export r; \
10231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10232 $(HOST_EXPORTS) \
10233 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10234 cd $(HOST_SUBDIR)/gas || exit 1; \
10235 case $(srcdir) in \
10236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10237 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10239 esac; \
10240 srcdiroption="--srcdir=$${topdir}/gas"; \
10241 libsrcdir="$$s/gas"; \
10242 $(SHELL) $${libsrcdir}/configure \
10243 $(HOST_CONFIGARGS) $${srcdiroption} \
10244 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
10245 @endif gas-bootstrap
10247 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10248 maybe-configure-stage2-gas:
10249 @if gas-bootstrap
10250 maybe-configure-stage2-gas: configure-stage2-gas
10251 configure-stage2-gas:
10252 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10253 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10254 r=`${PWD_COMMAND}`; export r; \
10255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10256 $(HOST_EXPORTS) \
10257 $(POSTSTAGE1_HOST_EXPORTS) \
10258 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10259 cd $(HOST_SUBDIR)/gas || exit 1; \
10260 case $(srcdir) in \
10261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10262 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10264 esac; \
10265 srcdiroption="--srcdir=$${topdir}/gas"; \
10266 libsrcdir="$$s/gas"; \
10267 $(SHELL) $${libsrcdir}/configure \
10268 $(HOST_CONFIGARGS) $${srcdiroption} \
10269 @stage2_werror_flag@
10270 @endif gas-bootstrap
10272 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10273 maybe-configure-stage3-gas:
10274 @if gas-bootstrap
10275 maybe-configure-stage3-gas: configure-stage3-gas
10276 configure-stage3-gas:
10277 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10278 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10279 r=`${PWD_COMMAND}`; export r; \
10280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10281 $(HOST_EXPORTS) \
10282 $(POSTSTAGE1_HOST_EXPORTS) \
10283 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10284 cd $(HOST_SUBDIR)/gas || exit 1; \
10285 case $(srcdir) in \
10286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10287 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10289 esac; \
10290 srcdiroption="--srcdir=$${topdir}/gas"; \
10291 libsrcdir="$$s/gas"; \
10292 $(SHELL) $${libsrcdir}/configure \
10293 $(HOST_CONFIGARGS) $${srcdiroption} \
10294 @stage2_werror_flag@
10295 @endif gas-bootstrap
10297 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10298 maybe-configure-stage4-gas:
10299 @if gas-bootstrap
10300 maybe-configure-stage4-gas: configure-stage4-gas
10301 configure-stage4-gas:
10302 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10303 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10304 r=`${PWD_COMMAND}`; export r; \
10305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10306 $(HOST_EXPORTS) \
10307 $(POSTSTAGE1_HOST_EXPORTS) \
10308 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10309 cd $(HOST_SUBDIR)/gas || exit 1; \
10310 case $(srcdir) in \
10311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10312 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10314 esac; \
10315 srcdiroption="--srcdir=$${topdir}/gas"; \
10316 libsrcdir="$$s/gas"; \
10317 $(SHELL) $${libsrcdir}/configure \
10318 $(HOST_CONFIGARGS) $${srcdiroption} \
10319 @stage2_werror_flag@
10320 @endif gas-bootstrap
10322 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10323 maybe-configure-stageprofile-gas:
10324 @if gas-bootstrap
10325 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10326 configure-stageprofile-gas:
10327 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10328 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10329 r=`${PWD_COMMAND}`; export r; \
10330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10331 $(HOST_EXPORTS) \
10332 $(POSTSTAGE1_HOST_EXPORTS) \
10333 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10334 cd $(HOST_SUBDIR)/gas || exit 1; \
10335 case $(srcdir) in \
10336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10337 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10339 esac; \
10340 srcdiroption="--srcdir=$${topdir}/gas"; \
10341 libsrcdir="$$s/gas"; \
10342 $(SHELL) $${libsrcdir}/configure \
10343 $(HOST_CONFIGARGS) $${srcdiroption} \
10344 @stage2_werror_flag@
10345 @endif gas-bootstrap
10347 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10348 maybe-configure-stagefeedback-gas:
10349 @if gas-bootstrap
10350 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10351 configure-stagefeedback-gas:
10352 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10353 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10354 r=`${PWD_COMMAND}`; export r; \
10355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10356 $(HOST_EXPORTS) \
10357 $(POSTSTAGE1_HOST_EXPORTS) \
10358 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10359 cd $(HOST_SUBDIR)/gas || exit 1; \
10360 case $(srcdir) in \
10361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10362 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10364 esac; \
10365 srcdiroption="--srcdir=$${topdir}/gas"; \
10366 libsrcdir="$$s/gas"; \
10367 $(SHELL) $${libsrcdir}/configure \
10368 $(HOST_CONFIGARGS) $${srcdiroption} \
10369 @stage2_werror_flag@
10370 @endif gas-bootstrap
10376 .PHONY: all-gas maybe-all-gas
10377 maybe-all-gas:
10378 @if gas
10379 TARGET-gas=all
10380 maybe-all-gas: all-gas
10381 all-gas: configure-gas
10382 @test -f stage_last && exit 0; \
10383 r=`${PWD_COMMAND}`; export r; \
10384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10385 $(HOST_EXPORTS) \
10386 (cd $(HOST_SUBDIR)/gas && \
10387 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
10388 @endif gas
10392 .PHONY: all-stage1-gas maybe-all-stage1-gas
10393 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10394 maybe-all-stage1-gas:
10395 maybe-clean-stage1-gas:
10396 @if gas-bootstrap
10397 maybe-all-stage1-gas: all-stage1-gas
10398 all-stage1: all-stage1-gas
10399 TARGET-stage1-gas = $(TARGET-gas)
10400 all-stage1-gas: configure-stage1-gas
10401 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10402 @r=`${PWD_COMMAND}`; export r; \
10403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10404 $(HOST_EXPORTS) \
10405 cd $(HOST_SUBDIR)/gas && \
10406 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
10407 $(TARGET-stage1-gas)
10409 maybe-clean-stage1-gas: clean-stage1-gas
10410 clean-stage1: clean-stage1-gas
10411 clean-stage1-gas:
10412 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10413 || exit 0 ; \
10414 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10415 cd $(HOST_SUBDIR)/gas && \
10416 $(MAKE) $(FLAGS_TO_PASS) \
10417 CFLAGS="$(STAGE1_CFLAGS)" clean
10418 @endif gas-bootstrap
10421 .PHONY: all-stage2-gas maybe-all-stage2-gas
10422 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10423 maybe-all-stage2-gas:
10424 maybe-clean-stage2-gas:
10425 @if gas-bootstrap
10426 maybe-all-stage2-gas: all-stage2-gas
10427 all-stage2: all-stage2-gas
10428 TARGET-stage2-gas = $(TARGET-gas)
10429 all-stage2-gas: configure-stage2-gas
10430 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10431 @r=`${PWD_COMMAND}`; export r; \
10432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10433 $(HOST_EXPORTS) \
10434 $(POSTSTAGE1_HOST_EXPORTS) \
10435 cd $(HOST_SUBDIR)/gas && \
10436 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10437 $(TARGET-stage2-gas)
10439 maybe-clean-stage2-gas: clean-stage2-gas
10440 clean-stage2: clean-stage2-gas
10441 clean-stage2-gas:
10442 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10443 || exit 0 ; \
10444 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10445 cd $(HOST_SUBDIR)/gas && \
10446 $(MAKE) $(FLAGS_TO_PASS) \
10447 $(POSTSTAGE1_FLAGS_TO_PASS) \
10448 clean
10449 @endif gas-bootstrap
10452 .PHONY: all-stage3-gas maybe-all-stage3-gas
10453 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10454 maybe-all-stage3-gas:
10455 maybe-clean-stage3-gas:
10456 @if gas-bootstrap
10457 maybe-all-stage3-gas: all-stage3-gas
10458 all-stage3: all-stage3-gas
10459 TARGET-stage3-gas = $(TARGET-gas)
10460 all-stage3-gas: configure-stage3-gas
10461 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10462 @r=`${PWD_COMMAND}`; export r; \
10463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10464 $(HOST_EXPORTS) \
10465 $(POSTSTAGE1_HOST_EXPORTS) \
10466 cd $(HOST_SUBDIR)/gas && \
10467 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10468 $(TARGET-stage3-gas)
10470 maybe-clean-stage3-gas: clean-stage3-gas
10471 clean-stage3: clean-stage3-gas
10472 clean-stage3-gas:
10473 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10474 || exit 0 ; \
10475 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10476 cd $(HOST_SUBDIR)/gas && \
10477 $(MAKE) $(FLAGS_TO_PASS) \
10478 $(POSTSTAGE1_FLAGS_TO_PASS) \
10479 clean
10480 @endif gas-bootstrap
10483 .PHONY: all-stage4-gas maybe-all-stage4-gas
10484 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10485 maybe-all-stage4-gas:
10486 maybe-clean-stage4-gas:
10487 @if gas-bootstrap
10488 maybe-all-stage4-gas: all-stage4-gas
10489 all-stage4: all-stage4-gas
10490 TARGET-stage4-gas = $(TARGET-gas)
10491 all-stage4-gas: configure-stage4-gas
10492 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10493 @r=`${PWD_COMMAND}`; export r; \
10494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10495 $(HOST_EXPORTS) \
10496 $(POSTSTAGE1_HOST_EXPORTS) \
10497 cd $(HOST_SUBDIR)/gas && \
10498 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10499 $(TARGET-stage4-gas)
10501 maybe-clean-stage4-gas: clean-stage4-gas
10502 clean-stage4: clean-stage4-gas
10503 clean-stage4-gas:
10504 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10505 || exit 0 ; \
10506 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10507 cd $(HOST_SUBDIR)/gas && \
10508 $(MAKE) $(FLAGS_TO_PASS) \
10509 $(POSTSTAGE1_FLAGS_TO_PASS) \
10510 clean
10511 @endif gas-bootstrap
10514 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10515 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10516 maybe-all-stageprofile-gas:
10517 maybe-clean-stageprofile-gas:
10518 @if gas-bootstrap
10519 maybe-all-stageprofile-gas: all-stageprofile-gas
10520 all-stageprofile: all-stageprofile-gas
10521 TARGET-stageprofile-gas = $(TARGET-gas)
10522 all-stageprofile-gas: configure-stageprofile-gas
10523 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10524 @r=`${PWD_COMMAND}`; export r; \
10525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10526 $(HOST_EXPORTS) \
10527 $(POSTSTAGE1_HOST_EXPORTS) \
10528 cd $(HOST_SUBDIR)/gas && \
10529 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
10530 $(TARGET-stageprofile-gas)
10532 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10533 clean-stageprofile: clean-stageprofile-gas
10534 clean-stageprofile-gas:
10535 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10536 || exit 0 ; \
10537 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10538 cd $(HOST_SUBDIR)/gas && \
10539 $(MAKE) $(FLAGS_TO_PASS) \
10540 $(POSTSTAGE1_FLAGS_TO_PASS) \
10541 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
10542 @endif gas-bootstrap
10545 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10546 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10547 maybe-all-stagefeedback-gas:
10548 maybe-clean-stagefeedback-gas:
10549 @if gas-bootstrap
10550 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10551 all-stagefeedback: all-stagefeedback-gas
10552 TARGET-stagefeedback-gas = $(TARGET-gas)
10553 all-stagefeedback-gas: configure-stagefeedback-gas
10554 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10555 @r=`${PWD_COMMAND}`; export r; \
10556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10557 $(HOST_EXPORTS) \
10558 $(POSTSTAGE1_HOST_EXPORTS) \
10559 cd $(HOST_SUBDIR)/gas && \
10560 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
10561 $(TARGET-stagefeedback-gas)
10563 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10564 clean-stagefeedback: clean-stagefeedback-gas
10565 clean-stagefeedback-gas:
10566 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10567 || exit 0 ; \
10568 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10569 cd $(HOST_SUBDIR)/gas && \
10570 $(MAKE) $(FLAGS_TO_PASS) \
10571 $(POSTSTAGE1_FLAGS_TO_PASS) \
10572 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
10573 @endif gas-bootstrap
10579 .PHONY: check-gas maybe-check-gas
10580 maybe-check-gas:
10581 @if gas
10582 maybe-check-gas: check-gas
10584 check-gas:
10585 @: $(MAKE); $(unstage)
10586 @r=`${PWD_COMMAND}`; export r; \
10587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10588 $(HOST_EXPORTS) \
10589 (cd $(HOST_SUBDIR)/gas && \
10590 $(MAKE) $(FLAGS_TO_PASS) check)
10592 @endif gas
10594 .PHONY: install-gas maybe-install-gas
10595 maybe-install-gas:
10596 @if gas
10597 maybe-install-gas: install-gas
10599 install-gas: installdirs
10600 @: $(MAKE); $(unstage)
10601 @r=`${PWD_COMMAND}`; export r; \
10602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603 $(HOST_EXPORTS) \
10604 (cd $(HOST_SUBDIR)/gas && \
10605 $(MAKE) $(FLAGS_TO_PASS) install)
10607 @endif gas
10609 # Other targets (info, dvi, etc.)
10611 .PHONY: maybe-info-gas info-gas
10612 maybe-info-gas:
10613 @if gas
10614 maybe-info-gas: info-gas
10616 info-gas: \
10617 configure-gas
10618 @[ -f ./gas/Makefile ] || exit 0; \
10619 r=`${PWD_COMMAND}`; export r; \
10620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10621 $(HOST_EXPORTS) \
10622 for flag in $(EXTRA_HOST_FLAGS) ; do \
10623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10624 done; \
10625 echo "Doing info in gas" ; \
10626 (cd $(HOST_SUBDIR)/gas && \
10627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10629 "RANLIB=$${RANLIB}" \
10630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10631 info) \
10632 || exit 1
10634 @endif gas
10636 .PHONY: maybe-dvi-gas dvi-gas
10637 maybe-dvi-gas:
10638 @if gas
10639 maybe-dvi-gas: dvi-gas
10641 dvi-gas: \
10642 configure-gas
10643 @[ -f ./gas/Makefile ] || exit 0; \
10644 r=`${PWD_COMMAND}`; export r; \
10645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646 $(HOST_EXPORTS) \
10647 for flag in $(EXTRA_HOST_FLAGS) ; do \
10648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10649 done; \
10650 echo "Doing dvi in gas" ; \
10651 (cd $(HOST_SUBDIR)/gas && \
10652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10654 "RANLIB=$${RANLIB}" \
10655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10656 dvi) \
10657 || exit 1
10659 @endif gas
10661 .PHONY: maybe-html-gas html-gas
10662 maybe-html-gas:
10663 @if gas
10664 maybe-html-gas: html-gas
10666 html-gas: \
10667 configure-gas
10668 @[ -f ./gas/Makefile ] || exit 0; \
10669 r=`${PWD_COMMAND}`; export r; \
10670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10671 $(HOST_EXPORTS) \
10672 for flag in $(EXTRA_HOST_FLAGS) ; do \
10673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10674 done; \
10675 echo "Doing html in gas" ; \
10676 (cd $(HOST_SUBDIR)/gas && \
10677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10679 "RANLIB=$${RANLIB}" \
10680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10681 html) \
10682 || exit 1
10684 @endif gas
10686 .PHONY: maybe-TAGS-gas TAGS-gas
10687 maybe-TAGS-gas:
10688 @if gas
10689 maybe-TAGS-gas: TAGS-gas
10691 TAGS-gas: \
10692 configure-gas
10693 @[ -f ./gas/Makefile ] || exit 0; \
10694 r=`${PWD_COMMAND}`; export r; \
10695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10696 $(HOST_EXPORTS) \
10697 for flag in $(EXTRA_HOST_FLAGS) ; do \
10698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10699 done; \
10700 echo "Doing TAGS in gas" ; \
10701 (cd $(HOST_SUBDIR)/gas && \
10702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10704 "RANLIB=$${RANLIB}" \
10705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10706 TAGS) \
10707 || exit 1
10709 @endif gas
10711 .PHONY: maybe-install-info-gas install-info-gas
10712 maybe-install-info-gas:
10713 @if gas
10714 maybe-install-info-gas: install-info-gas
10716 install-info-gas: \
10717 configure-gas \
10718 info-gas
10719 @[ -f ./gas/Makefile ] || exit 0; \
10720 r=`${PWD_COMMAND}`; export r; \
10721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10722 $(HOST_EXPORTS) \
10723 for flag in $(EXTRA_HOST_FLAGS) ; do \
10724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10725 done; \
10726 echo "Doing install-info in gas" ; \
10727 (cd $(HOST_SUBDIR)/gas && \
10728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10730 "RANLIB=$${RANLIB}" \
10731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10732 install-info) \
10733 || exit 1
10735 @endif gas
10737 .PHONY: maybe-installcheck-gas installcheck-gas
10738 maybe-installcheck-gas:
10739 @if gas
10740 maybe-installcheck-gas: installcheck-gas
10742 installcheck-gas: \
10743 configure-gas
10744 @[ -f ./gas/Makefile ] || exit 0; \
10745 r=`${PWD_COMMAND}`; export r; \
10746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10747 $(HOST_EXPORTS) \
10748 for flag in $(EXTRA_HOST_FLAGS) ; do \
10749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10750 done; \
10751 echo "Doing installcheck in gas" ; \
10752 (cd $(HOST_SUBDIR)/gas && \
10753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10755 "RANLIB=$${RANLIB}" \
10756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10757 installcheck) \
10758 || exit 1
10760 @endif gas
10762 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10763 maybe-mostlyclean-gas:
10764 @if gas
10765 maybe-mostlyclean-gas: mostlyclean-gas
10767 mostlyclean-gas:
10768 @[ -f ./gas/Makefile ] || exit 0; \
10769 r=`${PWD_COMMAND}`; export r; \
10770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10771 $(HOST_EXPORTS) \
10772 for flag in $(EXTRA_HOST_FLAGS) ; do \
10773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10774 done; \
10775 echo "Doing mostlyclean in gas" ; \
10776 (cd $(HOST_SUBDIR)/gas && \
10777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10779 "RANLIB=$${RANLIB}" \
10780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10781 mostlyclean) \
10782 || exit 1
10784 @endif gas
10786 .PHONY: maybe-clean-gas clean-gas
10787 maybe-clean-gas:
10788 @if gas
10789 maybe-clean-gas: clean-gas
10791 clean-gas:
10792 @[ -f ./gas/Makefile ] || exit 0; \
10793 r=`${PWD_COMMAND}`; export r; \
10794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10795 $(HOST_EXPORTS) \
10796 for flag in $(EXTRA_HOST_FLAGS) ; do \
10797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10798 done; \
10799 echo "Doing clean in gas" ; \
10800 (cd $(HOST_SUBDIR)/gas && \
10801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10803 "RANLIB=$${RANLIB}" \
10804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10805 clean) \
10806 || exit 1
10808 @endif gas
10810 .PHONY: maybe-distclean-gas distclean-gas
10811 maybe-distclean-gas:
10812 @if gas
10813 maybe-distclean-gas: distclean-gas
10815 distclean-gas:
10816 @[ -f ./gas/Makefile ] || exit 0; \
10817 r=`${PWD_COMMAND}`; export r; \
10818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819 $(HOST_EXPORTS) \
10820 for flag in $(EXTRA_HOST_FLAGS) ; do \
10821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10822 done; \
10823 echo "Doing distclean in gas" ; \
10824 (cd $(HOST_SUBDIR)/gas && \
10825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10827 "RANLIB=$${RANLIB}" \
10828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10829 distclean) \
10830 || exit 1
10832 @endif gas
10834 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10835 maybe-maintainer-clean-gas:
10836 @if gas
10837 maybe-maintainer-clean-gas: maintainer-clean-gas
10839 maintainer-clean-gas:
10840 @[ -f ./gas/Makefile ] || exit 0; \
10841 r=`${PWD_COMMAND}`; export r; \
10842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10843 $(HOST_EXPORTS) \
10844 for flag in $(EXTRA_HOST_FLAGS) ; do \
10845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10846 done; \
10847 echo "Doing maintainer-clean in gas" ; \
10848 (cd $(HOST_SUBDIR)/gas && \
10849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10851 "RANLIB=$${RANLIB}" \
10852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10853 maintainer-clean) \
10854 || exit 1
10856 @endif gas
10860 .PHONY: configure-gcc maybe-configure-gcc
10861 maybe-configure-gcc:
10862 @if gcc
10863 maybe-configure-gcc: configure-gcc
10864 configure-gcc:
10865 @test -f stage_last && exit 0; \
10866 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10868 r=`${PWD_COMMAND}`; export r; \
10869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10870 $(HOST_EXPORTS) \
10871 echo Configuring in $(HOST_SUBDIR)/gcc; \
10872 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10873 case $(srcdir) in \
10874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10875 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10877 esac; \
10878 srcdiroption="--srcdir=$${topdir}/gcc"; \
10879 libsrcdir="$$s/gcc"; \
10880 $(SHELL) $${libsrcdir}/configure \
10881 $(HOST_CONFIGARGS) $${srcdiroption} \
10882 || exit 1
10883 @endif gcc
10887 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10888 maybe-configure-stage1-gcc:
10889 @if gcc-bootstrap
10890 maybe-configure-stage1-gcc: configure-stage1-gcc
10891 configure-stage1-gcc:
10892 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10893 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10894 r=`${PWD_COMMAND}`; export r; \
10895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10896 $(HOST_EXPORTS) \
10897 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10898 cd $(HOST_SUBDIR)/gcc || exit 1; \
10899 case $(srcdir) in \
10900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10901 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10903 esac; \
10904 srcdiroption="--srcdir=$${topdir}/gcc"; \
10905 libsrcdir="$$s/gcc"; \
10906 $(SHELL) $${libsrcdir}/configure \
10907 $(HOST_CONFIGARGS) $${srcdiroption} \
10908 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
10909 @endif gcc-bootstrap
10911 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10912 maybe-configure-stage2-gcc:
10913 @if gcc-bootstrap
10914 maybe-configure-stage2-gcc: configure-stage2-gcc
10915 configure-stage2-gcc:
10916 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10917 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10918 r=`${PWD_COMMAND}`; export r; \
10919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10920 $(HOST_EXPORTS) \
10921 $(POSTSTAGE1_HOST_EXPORTS) \
10922 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10923 cd $(HOST_SUBDIR)/gcc || exit 1; \
10924 case $(srcdir) in \
10925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10926 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10928 esac; \
10929 srcdiroption="--srcdir=$${topdir}/gcc"; \
10930 libsrcdir="$$s/gcc"; \
10931 $(SHELL) $${libsrcdir}/configure \
10932 $(HOST_CONFIGARGS) $${srcdiroption} \
10933 @stage2_werror_flag@
10934 @endif gcc-bootstrap
10936 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10937 maybe-configure-stage3-gcc:
10938 @if gcc-bootstrap
10939 maybe-configure-stage3-gcc: configure-stage3-gcc
10940 configure-stage3-gcc:
10941 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10942 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10943 r=`${PWD_COMMAND}`; export r; \
10944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945 $(HOST_EXPORTS) \
10946 $(POSTSTAGE1_HOST_EXPORTS) \
10947 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10948 cd $(HOST_SUBDIR)/gcc || exit 1; \
10949 case $(srcdir) in \
10950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10951 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10953 esac; \
10954 srcdiroption="--srcdir=$${topdir}/gcc"; \
10955 libsrcdir="$$s/gcc"; \
10956 $(SHELL) $${libsrcdir}/configure \
10957 $(HOST_CONFIGARGS) $${srcdiroption} \
10958 @stage2_werror_flag@
10959 @endif gcc-bootstrap
10961 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10962 maybe-configure-stage4-gcc:
10963 @if gcc-bootstrap
10964 maybe-configure-stage4-gcc: configure-stage4-gcc
10965 configure-stage4-gcc:
10966 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10967 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10968 r=`${PWD_COMMAND}`; export r; \
10969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10970 $(HOST_EXPORTS) \
10971 $(POSTSTAGE1_HOST_EXPORTS) \
10972 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10973 cd $(HOST_SUBDIR)/gcc || exit 1; \
10974 case $(srcdir) in \
10975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10976 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10978 esac; \
10979 srcdiroption="--srcdir=$${topdir}/gcc"; \
10980 libsrcdir="$$s/gcc"; \
10981 $(SHELL) $${libsrcdir}/configure \
10982 $(HOST_CONFIGARGS) $${srcdiroption} \
10983 @stage2_werror_flag@
10984 @endif gcc-bootstrap
10986 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10987 maybe-configure-stageprofile-gcc:
10988 @if gcc-bootstrap
10989 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10990 configure-stageprofile-gcc:
10991 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10992 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10993 r=`${PWD_COMMAND}`; export r; \
10994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10995 $(HOST_EXPORTS) \
10996 $(POSTSTAGE1_HOST_EXPORTS) \
10997 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10998 cd $(HOST_SUBDIR)/gcc || exit 1; \
10999 case $(srcdir) in \
11000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11001 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11003 esac; \
11004 srcdiroption="--srcdir=$${topdir}/gcc"; \
11005 libsrcdir="$$s/gcc"; \
11006 $(SHELL) $${libsrcdir}/configure \
11007 $(HOST_CONFIGARGS) $${srcdiroption} \
11008 @stage2_werror_flag@
11009 @endif gcc-bootstrap
11011 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11012 maybe-configure-stagefeedback-gcc:
11013 @if gcc-bootstrap
11014 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11015 configure-stagefeedback-gcc:
11016 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11017 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11018 r=`${PWD_COMMAND}`; export r; \
11019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11020 $(HOST_EXPORTS) \
11021 $(POSTSTAGE1_HOST_EXPORTS) \
11022 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11023 cd $(HOST_SUBDIR)/gcc || exit 1; \
11024 case $(srcdir) in \
11025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11026 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11028 esac; \
11029 srcdiroption="--srcdir=$${topdir}/gcc"; \
11030 libsrcdir="$$s/gcc"; \
11031 $(SHELL) $${libsrcdir}/configure \
11032 $(HOST_CONFIGARGS) $${srcdiroption} \
11033 @stage2_werror_flag@
11034 @endif gcc-bootstrap
11040 .PHONY: all-gcc maybe-all-gcc
11041 maybe-all-gcc:
11042 @if gcc
11043 TARGET-gcc=`if [ -f stage_last ]; then echo quickstrap ; else echo all; fi`
11044 maybe-all-gcc: all-gcc
11045 all-gcc: configure-gcc
11046 @test -f stage_last && exit 0; \
11047 r=`${PWD_COMMAND}`; export r; \
11048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049 $(HOST_EXPORTS) \
11050 (cd $(HOST_SUBDIR)/gcc && \
11051 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11052 @endif gcc
11056 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11057 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11058 maybe-all-stage1-gcc:
11059 maybe-clean-stage1-gcc:
11060 @if gcc-bootstrap
11061 maybe-all-stage1-gcc: all-stage1-gcc
11062 all-stage1: all-stage1-gcc
11063 TARGET-stage1-gcc = $(TARGET-gcc)
11064 all-stage1-gcc: configure-stage1-gcc
11065 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11066 @r=`${PWD_COMMAND}`; export r; \
11067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11068 $(HOST_EXPORTS) \
11069 cd $(HOST_SUBDIR)/gcc && \
11070 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11071 $(TARGET-stage1-gcc)
11073 maybe-clean-stage1-gcc: clean-stage1-gcc
11074 clean-stage1: clean-stage1-gcc
11075 clean-stage1-gcc:
11076 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11077 || exit 0 ; \
11078 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11079 cd $(HOST_SUBDIR)/gcc && \
11080 $(MAKE) $(FLAGS_TO_PASS) \
11081 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11082 @endif gcc-bootstrap
11085 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11086 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11087 maybe-all-stage2-gcc:
11088 maybe-clean-stage2-gcc:
11089 @if gcc-bootstrap
11090 maybe-all-stage2-gcc: all-stage2-gcc
11091 all-stage2: all-stage2-gcc
11092 TARGET-stage2-gcc = $(TARGET-gcc)
11093 all-stage2-gcc: configure-stage2-gcc
11094 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11095 @r=`${PWD_COMMAND}`; export r; \
11096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11097 $(HOST_EXPORTS) \
11098 $(POSTSTAGE1_HOST_EXPORTS) \
11099 cd $(HOST_SUBDIR)/gcc && \
11100 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11101 $(TARGET-stage2-gcc)
11103 maybe-clean-stage2-gcc: clean-stage2-gcc
11104 clean-stage2: clean-stage2-gcc
11105 clean-stage2-gcc:
11106 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11107 || exit 0 ; \
11108 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11109 cd $(HOST_SUBDIR)/gcc && \
11110 $(MAKE) $(FLAGS_TO_PASS) \
11111 $(POSTSTAGE1_FLAGS_TO_PASS) \
11112 $(EXTRA_GCC_FLAGS) clean
11113 @endif gcc-bootstrap
11116 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11117 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11118 maybe-all-stage3-gcc:
11119 maybe-clean-stage3-gcc:
11120 @if gcc-bootstrap
11121 maybe-all-stage3-gcc: all-stage3-gcc
11122 all-stage3: all-stage3-gcc
11123 TARGET-stage3-gcc = $(TARGET-gcc)
11124 all-stage3-gcc: configure-stage3-gcc
11125 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11126 @r=`${PWD_COMMAND}`; export r; \
11127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11128 $(HOST_EXPORTS) \
11129 $(POSTSTAGE1_HOST_EXPORTS) \
11130 cd $(HOST_SUBDIR)/gcc && \
11131 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11132 $(TARGET-stage3-gcc)
11134 maybe-clean-stage3-gcc: clean-stage3-gcc
11135 clean-stage3: clean-stage3-gcc
11136 clean-stage3-gcc:
11137 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11138 || exit 0 ; \
11139 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11140 cd $(HOST_SUBDIR)/gcc && \
11141 $(MAKE) $(FLAGS_TO_PASS) \
11142 $(POSTSTAGE1_FLAGS_TO_PASS) \
11143 $(EXTRA_GCC_FLAGS) clean
11144 @endif gcc-bootstrap
11147 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11148 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11149 maybe-all-stage4-gcc:
11150 maybe-clean-stage4-gcc:
11151 @if gcc-bootstrap
11152 maybe-all-stage4-gcc: all-stage4-gcc
11153 all-stage4: all-stage4-gcc
11154 TARGET-stage4-gcc = $(TARGET-gcc)
11155 all-stage4-gcc: configure-stage4-gcc
11156 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11157 @r=`${PWD_COMMAND}`; export r; \
11158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11159 $(HOST_EXPORTS) \
11160 $(POSTSTAGE1_HOST_EXPORTS) \
11161 cd $(HOST_SUBDIR)/gcc && \
11162 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11163 $(TARGET-stage4-gcc)
11165 maybe-clean-stage4-gcc: clean-stage4-gcc
11166 clean-stage4: clean-stage4-gcc
11167 clean-stage4-gcc:
11168 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11169 || exit 0 ; \
11170 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11171 cd $(HOST_SUBDIR)/gcc && \
11172 $(MAKE) $(FLAGS_TO_PASS) \
11173 $(POSTSTAGE1_FLAGS_TO_PASS) \
11174 $(EXTRA_GCC_FLAGS) clean
11175 @endif gcc-bootstrap
11178 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11179 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11180 maybe-all-stageprofile-gcc:
11181 maybe-clean-stageprofile-gcc:
11182 @if gcc-bootstrap
11183 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11184 all-stageprofile: all-stageprofile-gcc
11185 TARGET-stageprofile-gcc = $(TARGET-gcc)
11186 all-stageprofile-gcc: configure-stageprofile-gcc
11187 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11188 @r=`${PWD_COMMAND}`; export r; \
11189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11190 $(HOST_EXPORTS) \
11191 $(POSTSTAGE1_HOST_EXPORTS) \
11192 cd $(HOST_SUBDIR)/gcc && \
11193 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11194 $(TARGET-stageprofile-gcc)
11196 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11197 clean-stageprofile: clean-stageprofile-gcc
11198 clean-stageprofile-gcc:
11199 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11200 || exit 0 ; \
11201 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11202 cd $(HOST_SUBDIR)/gcc && \
11203 $(MAKE) $(FLAGS_TO_PASS) \
11204 $(POSTSTAGE1_FLAGS_TO_PASS) \
11205 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11206 @endif gcc-bootstrap
11209 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11210 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11211 maybe-all-stagefeedback-gcc:
11212 maybe-clean-stagefeedback-gcc:
11213 @if gcc-bootstrap
11214 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11215 all-stagefeedback: all-stagefeedback-gcc
11216 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11217 all-stagefeedback-gcc: configure-stagefeedback-gcc
11218 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11219 @r=`${PWD_COMMAND}`; export r; \
11220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11221 $(HOST_EXPORTS) \
11222 $(POSTSTAGE1_HOST_EXPORTS) \
11223 cd $(HOST_SUBDIR)/gcc && \
11224 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11225 $(TARGET-stagefeedback-gcc)
11227 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11228 clean-stagefeedback: clean-stagefeedback-gcc
11229 clean-stagefeedback-gcc:
11230 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11231 || exit 0 ; \
11232 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11233 cd $(HOST_SUBDIR)/gcc && \
11234 $(MAKE) $(FLAGS_TO_PASS) \
11235 $(POSTSTAGE1_FLAGS_TO_PASS) \
11236 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11237 @endif gcc-bootstrap
11243 .PHONY: check-gcc maybe-check-gcc
11244 maybe-check-gcc:
11245 @if gcc
11246 maybe-check-gcc: check-gcc
11248 check-gcc:
11249 @: $(MAKE); $(unstage)
11250 @r=`${PWD_COMMAND}`; export r; \
11251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11252 $(HOST_EXPORTS) \
11253 (cd $(HOST_SUBDIR)/gcc && \
11254 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11256 @endif gcc
11258 .PHONY: install-gcc maybe-install-gcc
11259 maybe-install-gcc:
11260 @if gcc
11261 maybe-install-gcc: install-gcc
11263 install-gcc: installdirs
11264 @: $(MAKE); $(unstage)
11265 @r=`${PWD_COMMAND}`; export r; \
11266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11267 $(HOST_EXPORTS) \
11268 (cd $(HOST_SUBDIR)/gcc && \
11269 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11271 @endif gcc
11273 # Other targets (info, dvi, etc.)
11275 .PHONY: maybe-info-gcc info-gcc
11276 maybe-info-gcc:
11277 @if gcc
11278 maybe-info-gcc: info-gcc
11280 info-gcc: \
11281 configure-gcc
11282 @[ -f ./gcc/Makefile ] || exit 0; \
11283 r=`${PWD_COMMAND}`; export r; \
11284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11285 $(HOST_EXPORTS) \
11286 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11288 done; \
11289 echo "Doing info in gcc" ; \
11290 (cd $(HOST_SUBDIR)/gcc && \
11291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11293 "RANLIB=$${RANLIB}" \
11294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11295 info) \
11296 || exit 1
11298 @endif gcc
11300 .PHONY: maybe-dvi-gcc dvi-gcc
11301 maybe-dvi-gcc:
11302 @if gcc
11303 maybe-dvi-gcc: dvi-gcc
11305 dvi-gcc: \
11306 configure-gcc
11307 @[ -f ./gcc/Makefile ] || exit 0; \
11308 r=`${PWD_COMMAND}`; export r; \
11309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11310 $(HOST_EXPORTS) \
11311 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11313 done; \
11314 echo "Doing dvi in gcc" ; \
11315 (cd $(HOST_SUBDIR)/gcc && \
11316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11318 "RANLIB=$${RANLIB}" \
11319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11320 dvi) \
11321 || exit 1
11323 @endif gcc
11325 .PHONY: maybe-html-gcc html-gcc
11326 maybe-html-gcc:
11327 @if gcc
11328 maybe-html-gcc: html-gcc
11330 html-gcc: \
11331 configure-gcc
11332 @[ -f ./gcc/Makefile ] || exit 0; \
11333 r=`${PWD_COMMAND}`; export r; \
11334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11335 $(HOST_EXPORTS) \
11336 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11338 done; \
11339 echo "Doing html in gcc" ; \
11340 (cd $(HOST_SUBDIR)/gcc && \
11341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11343 "RANLIB=$${RANLIB}" \
11344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11345 html) \
11346 || exit 1
11348 @endif gcc
11350 .PHONY: maybe-TAGS-gcc TAGS-gcc
11351 maybe-TAGS-gcc:
11352 @if gcc
11353 maybe-TAGS-gcc: TAGS-gcc
11355 TAGS-gcc: \
11356 configure-gcc
11357 @[ -f ./gcc/Makefile ] || exit 0; \
11358 r=`${PWD_COMMAND}`; export r; \
11359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11360 $(HOST_EXPORTS) \
11361 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11363 done; \
11364 echo "Doing TAGS in gcc" ; \
11365 (cd $(HOST_SUBDIR)/gcc && \
11366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11368 "RANLIB=$${RANLIB}" \
11369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11370 TAGS) \
11371 || exit 1
11373 @endif gcc
11375 .PHONY: maybe-install-info-gcc install-info-gcc
11376 maybe-install-info-gcc:
11377 @if gcc
11378 maybe-install-info-gcc: install-info-gcc
11380 install-info-gcc: \
11381 configure-gcc \
11382 info-gcc
11383 @[ -f ./gcc/Makefile ] || exit 0; \
11384 r=`${PWD_COMMAND}`; export r; \
11385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11386 $(HOST_EXPORTS) \
11387 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11389 done; \
11390 echo "Doing install-info in gcc" ; \
11391 (cd $(HOST_SUBDIR)/gcc && \
11392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11394 "RANLIB=$${RANLIB}" \
11395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11396 install-info) \
11397 || exit 1
11399 @endif gcc
11401 .PHONY: maybe-installcheck-gcc installcheck-gcc
11402 maybe-installcheck-gcc:
11403 @if gcc
11404 maybe-installcheck-gcc: installcheck-gcc
11406 installcheck-gcc: \
11407 configure-gcc
11408 @[ -f ./gcc/Makefile ] || exit 0; \
11409 r=`${PWD_COMMAND}`; export r; \
11410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11411 $(HOST_EXPORTS) \
11412 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11414 done; \
11415 echo "Doing installcheck in gcc" ; \
11416 (cd $(HOST_SUBDIR)/gcc && \
11417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11419 "RANLIB=$${RANLIB}" \
11420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11421 installcheck) \
11422 || exit 1
11424 @endif gcc
11426 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11427 maybe-mostlyclean-gcc:
11428 @if gcc
11429 maybe-mostlyclean-gcc: mostlyclean-gcc
11431 mostlyclean-gcc:
11432 @[ -f ./gcc/Makefile ] || exit 0; \
11433 r=`${PWD_COMMAND}`; export r; \
11434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11435 $(HOST_EXPORTS) \
11436 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11438 done; \
11439 echo "Doing mostlyclean in gcc" ; \
11440 (cd $(HOST_SUBDIR)/gcc && \
11441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11443 "RANLIB=$${RANLIB}" \
11444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11445 mostlyclean) \
11446 || exit 1
11448 @endif gcc
11450 .PHONY: maybe-clean-gcc clean-gcc
11451 maybe-clean-gcc:
11452 @if gcc
11453 maybe-clean-gcc: clean-gcc
11455 clean-gcc:
11456 @[ -f ./gcc/Makefile ] || exit 0; \
11457 r=`${PWD_COMMAND}`; export r; \
11458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11459 $(HOST_EXPORTS) \
11460 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11462 done; \
11463 echo "Doing clean in gcc" ; \
11464 (cd $(HOST_SUBDIR)/gcc && \
11465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11467 "RANLIB=$${RANLIB}" \
11468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11469 clean) \
11470 || exit 1
11472 @endif gcc
11474 .PHONY: maybe-distclean-gcc distclean-gcc
11475 maybe-distclean-gcc:
11476 @if gcc
11477 maybe-distclean-gcc: distclean-gcc
11479 distclean-gcc:
11480 @[ -f ./gcc/Makefile ] || exit 0; \
11481 r=`${PWD_COMMAND}`; export r; \
11482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11483 $(HOST_EXPORTS) \
11484 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11486 done; \
11487 echo "Doing distclean in gcc" ; \
11488 (cd $(HOST_SUBDIR)/gcc && \
11489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11491 "RANLIB=$${RANLIB}" \
11492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11493 distclean) \
11494 || exit 1
11496 @endif gcc
11498 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11499 maybe-maintainer-clean-gcc:
11500 @if gcc
11501 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11503 maintainer-clean-gcc:
11504 @[ -f ./gcc/Makefile ] || exit 0; \
11505 r=`${PWD_COMMAND}`; export r; \
11506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11507 $(HOST_EXPORTS) \
11508 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11510 done; \
11511 echo "Doing maintainer-clean in gcc" ; \
11512 (cd $(HOST_SUBDIR)/gcc && \
11513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11515 "RANLIB=$${RANLIB}" \
11516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11517 maintainer-clean) \
11518 || exit 1
11520 @endif gcc
11524 .PHONY: configure-gawk maybe-configure-gawk
11525 maybe-configure-gawk:
11526 @if gawk
11527 maybe-configure-gawk: configure-gawk
11528 configure-gawk:
11529 @$(unstage)
11530 @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11532 r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 echo Configuring in $(HOST_SUBDIR)/gawk; \
11536 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11537 case $(srcdir) in \
11538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11539 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11541 esac; \
11542 srcdiroption="--srcdir=$${topdir}/gawk"; \
11543 libsrcdir="$$s/gawk"; \
11544 $(SHELL) $${libsrcdir}/configure \
11545 $(HOST_CONFIGARGS) $${srcdiroption} \
11546 || exit 1
11547 @endif gawk
11553 .PHONY: all-gawk maybe-all-gawk
11554 maybe-all-gawk:
11555 @if gawk
11556 TARGET-gawk=all
11557 maybe-all-gawk: all-gawk
11558 all-gawk: configure-gawk
11559 @$(unstage)
11560 @r=`${PWD_COMMAND}`; export r; \
11561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11562 $(HOST_EXPORTS) \
11563 (cd $(HOST_SUBDIR)/gawk && \
11564 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
11565 @endif gawk
11570 .PHONY: check-gawk maybe-check-gawk
11571 maybe-check-gawk:
11572 @if gawk
11573 maybe-check-gawk: check-gawk
11575 check-gawk:
11576 @: $(MAKE); $(unstage)
11577 @r=`${PWD_COMMAND}`; export r; \
11578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11579 $(HOST_EXPORTS) \
11580 (cd $(HOST_SUBDIR)/gawk && \
11581 $(MAKE) $(FLAGS_TO_PASS) check)
11583 @endif gawk
11585 .PHONY: install-gawk maybe-install-gawk
11586 maybe-install-gawk:
11587 @if gawk
11588 maybe-install-gawk: install-gawk
11590 install-gawk: installdirs
11591 @: $(MAKE); $(unstage)
11592 @r=`${PWD_COMMAND}`; export r; \
11593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11594 $(HOST_EXPORTS) \
11595 (cd $(HOST_SUBDIR)/gawk && \
11596 $(MAKE) $(FLAGS_TO_PASS) install)
11598 @endif gawk
11600 # Other targets (info, dvi, etc.)
11602 .PHONY: maybe-info-gawk info-gawk
11603 maybe-info-gawk:
11604 @if gawk
11605 maybe-info-gawk: info-gawk
11607 info-gawk: \
11608 configure-gawk
11609 @$(unstage)
11610 @[ -f ./gawk/Makefile ] || exit 0; \
11611 r=`${PWD_COMMAND}`; export r; \
11612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11613 $(HOST_EXPORTS) \
11614 for flag in $(EXTRA_HOST_FLAGS) ; do \
11615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11616 done; \
11617 echo "Doing info in gawk" ; \
11618 (cd $(HOST_SUBDIR)/gawk && \
11619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11621 "RANLIB=$${RANLIB}" \
11622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11623 info) \
11624 || exit 1
11626 @endif gawk
11628 .PHONY: maybe-dvi-gawk dvi-gawk
11629 maybe-dvi-gawk:
11630 @if gawk
11631 maybe-dvi-gawk: dvi-gawk
11633 dvi-gawk: \
11634 configure-gawk
11635 @$(unstage)
11636 @[ -f ./gawk/Makefile ] || exit 0; \
11637 r=`${PWD_COMMAND}`; export r; \
11638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639 $(HOST_EXPORTS) \
11640 for flag in $(EXTRA_HOST_FLAGS) ; do \
11641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11642 done; \
11643 echo "Doing dvi in gawk" ; \
11644 (cd $(HOST_SUBDIR)/gawk && \
11645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11647 "RANLIB=$${RANLIB}" \
11648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11649 dvi) \
11650 || exit 1
11652 @endif gawk
11654 .PHONY: maybe-html-gawk html-gawk
11655 maybe-html-gawk:
11656 @if gawk
11657 maybe-html-gawk: html-gawk
11659 html-gawk: \
11660 configure-gawk
11661 @$(unstage)
11662 @[ -f ./gawk/Makefile ] || exit 0; \
11663 r=`${PWD_COMMAND}`; export r; \
11664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11665 $(HOST_EXPORTS) \
11666 for flag in $(EXTRA_HOST_FLAGS) ; do \
11667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11668 done; \
11669 echo "Doing html in gawk" ; \
11670 (cd $(HOST_SUBDIR)/gawk && \
11671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11673 "RANLIB=$${RANLIB}" \
11674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11675 html) \
11676 || exit 1
11678 @endif gawk
11680 .PHONY: maybe-TAGS-gawk TAGS-gawk
11681 maybe-TAGS-gawk:
11682 @if gawk
11683 maybe-TAGS-gawk: TAGS-gawk
11685 TAGS-gawk: \
11686 configure-gawk
11687 @$(unstage)
11688 @[ -f ./gawk/Makefile ] || exit 0; \
11689 r=`${PWD_COMMAND}`; export r; \
11690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11691 $(HOST_EXPORTS) \
11692 for flag in $(EXTRA_HOST_FLAGS) ; do \
11693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11694 done; \
11695 echo "Doing TAGS in gawk" ; \
11696 (cd $(HOST_SUBDIR)/gawk && \
11697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11699 "RANLIB=$${RANLIB}" \
11700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11701 TAGS) \
11702 || exit 1
11704 @endif gawk
11706 .PHONY: maybe-install-info-gawk install-info-gawk
11707 maybe-install-info-gawk:
11708 @if gawk
11709 maybe-install-info-gawk: install-info-gawk
11711 install-info-gawk: \
11712 configure-gawk \
11713 info-gawk
11714 @$(unstage)
11715 @[ -f ./gawk/Makefile ] || exit 0; \
11716 r=`${PWD_COMMAND}`; export r; \
11717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11718 $(HOST_EXPORTS) \
11719 for flag in $(EXTRA_HOST_FLAGS) ; do \
11720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11721 done; \
11722 echo "Doing install-info in gawk" ; \
11723 (cd $(HOST_SUBDIR)/gawk && \
11724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11726 "RANLIB=$${RANLIB}" \
11727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11728 install-info) \
11729 || exit 1
11731 @endif gawk
11733 .PHONY: maybe-installcheck-gawk installcheck-gawk
11734 maybe-installcheck-gawk:
11735 @if gawk
11736 maybe-installcheck-gawk: installcheck-gawk
11738 installcheck-gawk: \
11739 configure-gawk
11740 @$(unstage)
11741 @[ -f ./gawk/Makefile ] || exit 0; \
11742 r=`${PWD_COMMAND}`; export r; \
11743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744 $(HOST_EXPORTS) \
11745 for flag in $(EXTRA_HOST_FLAGS) ; do \
11746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747 done; \
11748 echo "Doing installcheck in gawk" ; \
11749 (cd $(HOST_SUBDIR)/gawk && \
11750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752 "RANLIB=$${RANLIB}" \
11753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11754 installcheck) \
11755 || exit 1
11757 @endif gawk
11759 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11760 maybe-mostlyclean-gawk:
11761 @if gawk
11762 maybe-mostlyclean-gawk: mostlyclean-gawk
11764 mostlyclean-gawk:
11765 @$(unstage)
11766 @[ -f ./gawk/Makefile ] || exit 0; \
11767 r=`${PWD_COMMAND}`; export r; \
11768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769 $(HOST_EXPORTS) \
11770 for flag in $(EXTRA_HOST_FLAGS) ; do \
11771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772 done; \
11773 echo "Doing mostlyclean in gawk" ; \
11774 (cd $(HOST_SUBDIR)/gawk && \
11775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777 "RANLIB=$${RANLIB}" \
11778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11779 mostlyclean) \
11780 || exit 1
11782 @endif gawk
11784 .PHONY: maybe-clean-gawk clean-gawk
11785 maybe-clean-gawk:
11786 @if gawk
11787 maybe-clean-gawk: clean-gawk
11789 clean-gawk:
11790 @$(unstage)
11791 @[ -f ./gawk/Makefile ] || exit 0; \
11792 r=`${PWD_COMMAND}`; export r; \
11793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11794 $(HOST_EXPORTS) \
11795 for flag in $(EXTRA_HOST_FLAGS) ; do \
11796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11797 done; \
11798 echo "Doing clean in gawk" ; \
11799 (cd $(HOST_SUBDIR)/gawk && \
11800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11802 "RANLIB=$${RANLIB}" \
11803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11804 clean) \
11805 || exit 1
11807 @endif gawk
11809 .PHONY: maybe-distclean-gawk distclean-gawk
11810 maybe-distclean-gawk:
11811 @if gawk
11812 maybe-distclean-gawk: distclean-gawk
11814 distclean-gawk:
11815 @$(unstage)
11816 @[ -f ./gawk/Makefile ] || exit 0; \
11817 r=`${PWD_COMMAND}`; export r; \
11818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11819 $(HOST_EXPORTS) \
11820 for flag in $(EXTRA_HOST_FLAGS) ; do \
11821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11822 done; \
11823 echo "Doing distclean in gawk" ; \
11824 (cd $(HOST_SUBDIR)/gawk && \
11825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11827 "RANLIB=$${RANLIB}" \
11828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11829 distclean) \
11830 || exit 1
11832 @endif gawk
11834 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11835 maybe-maintainer-clean-gawk:
11836 @if gawk
11837 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11839 maintainer-clean-gawk:
11840 @$(unstage)
11841 @[ -f ./gawk/Makefile ] || exit 0; \
11842 r=`${PWD_COMMAND}`; export r; \
11843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11844 $(HOST_EXPORTS) \
11845 for flag in $(EXTRA_HOST_FLAGS) ; do \
11846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11847 done; \
11848 echo "Doing maintainer-clean in gawk" ; \
11849 (cd $(HOST_SUBDIR)/gawk && \
11850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11852 "RANLIB=$${RANLIB}" \
11853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11854 maintainer-clean) \
11855 || exit 1
11857 @endif gawk
11861 .PHONY: configure-gettext maybe-configure-gettext
11862 maybe-configure-gettext:
11863 @if gettext
11864 maybe-configure-gettext: configure-gettext
11865 configure-gettext:
11866 @$(unstage)
11867 @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
11868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
11869 r=`${PWD_COMMAND}`; export r; \
11870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11871 $(HOST_EXPORTS) \
11872 echo Configuring in $(HOST_SUBDIR)/gettext; \
11873 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
11874 case $(srcdir) in \
11875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11876 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
11877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11878 esac; \
11879 srcdiroption="--srcdir=$${topdir}/gettext"; \
11880 libsrcdir="$$s/gettext"; \
11881 $(SHELL) $${libsrcdir}/configure \
11882 $(HOST_CONFIGARGS) $${srcdiroption} \
11883 || exit 1
11884 @endif gettext
11890 .PHONY: all-gettext maybe-all-gettext
11891 maybe-all-gettext:
11892 @if gettext
11893 TARGET-gettext=all
11894 maybe-all-gettext: all-gettext
11895 all-gettext: configure-gettext
11896 @$(unstage)
11897 @r=`${PWD_COMMAND}`; export r; \
11898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899 $(HOST_EXPORTS) \
11900 (cd $(HOST_SUBDIR)/gettext && \
11901 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
11902 @endif gettext
11907 .PHONY: check-gettext maybe-check-gettext
11908 maybe-check-gettext:
11909 @if gettext
11910 maybe-check-gettext: check-gettext
11912 check-gettext:
11913 @: $(MAKE); $(unstage)
11914 @r=`${PWD_COMMAND}`; export r; \
11915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11916 $(HOST_EXPORTS) \
11917 (cd $(HOST_SUBDIR)/gettext && \
11918 $(MAKE) $(FLAGS_TO_PASS) check)
11920 @endif gettext
11922 .PHONY: install-gettext maybe-install-gettext
11923 maybe-install-gettext:
11924 @if gettext
11925 maybe-install-gettext: install-gettext
11927 install-gettext: installdirs
11928 @: $(MAKE); $(unstage)
11929 @r=`${PWD_COMMAND}`; export r; \
11930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931 $(HOST_EXPORTS) \
11932 (cd $(HOST_SUBDIR)/gettext && \
11933 $(MAKE) $(FLAGS_TO_PASS) install)
11935 @endif gettext
11937 # Other targets (info, dvi, etc.)
11939 .PHONY: maybe-info-gettext info-gettext
11940 maybe-info-gettext:
11941 @if gettext
11942 maybe-info-gettext: info-gettext
11944 info-gettext: \
11945 configure-gettext
11946 @$(unstage)
11947 @[ -f ./gettext/Makefile ] || exit 0; \
11948 r=`${PWD_COMMAND}`; export r; \
11949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11950 $(HOST_EXPORTS) \
11951 for flag in $(EXTRA_HOST_FLAGS) ; do \
11952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11953 done; \
11954 echo "Doing info in gettext" ; \
11955 (cd $(HOST_SUBDIR)/gettext && \
11956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11958 "RANLIB=$${RANLIB}" \
11959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11960 info) \
11961 || exit 1
11963 @endif gettext
11965 .PHONY: maybe-dvi-gettext dvi-gettext
11966 maybe-dvi-gettext:
11967 @if gettext
11968 maybe-dvi-gettext: dvi-gettext
11970 dvi-gettext: \
11971 configure-gettext
11972 @$(unstage)
11973 @[ -f ./gettext/Makefile ] || exit 0; \
11974 r=`${PWD_COMMAND}`; export r; \
11975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11976 $(HOST_EXPORTS) \
11977 for flag in $(EXTRA_HOST_FLAGS) ; do \
11978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11979 done; \
11980 echo "Doing dvi in gettext" ; \
11981 (cd $(HOST_SUBDIR)/gettext && \
11982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11984 "RANLIB=$${RANLIB}" \
11985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11986 dvi) \
11987 || exit 1
11989 @endif gettext
11991 .PHONY: maybe-html-gettext html-gettext
11992 maybe-html-gettext:
11993 @if gettext
11994 maybe-html-gettext: html-gettext
11996 html-gettext: \
11997 configure-gettext
11998 @$(unstage)
11999 @[ -f ./gettext/Makefile ] || exit 0; \
12000 r=`${PWD_COMMAND}`; export r; \
12001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12002 $(HOST_EXPORTS) \
12003 for flag in $(EXTRA_HOST_FLAGS) ; do \
12004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12005 done; \
12006 echo "Doing html in gettext" ; \
12007 (cd $(HOST_SUBDIR)/gettext && \
12008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12010 "RANLIB=$${RANLIB}" \
12011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12012 html) \
12013 || exit 1
12015 @endif gettext
12017 .PHONY: maybe-TAGS-gettext TAGS-gettext
12018 maybe-TAGS-gettext:
12019 @if gettext
12020 maybe-TAGS-gettext: TAGS-gettext
12022 TAGS-gettext: \
12023 configure-gettext
12024 @$(unstage)
12025 @[ -f ./gettext/Makefile ] || exit 0; \
12026 r=`${PWD_COMMAND}`; export r; \
12027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12028 $(HOST_EXPORTS) \
12029 for flag in $(EXTRA_HOST_FLAGS) ; do \
12030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12031 done; \
12032 echo "Doing TAGS in gettext" ; \
12033 (cd $(HOST_SUBDIR)/gettext && \
12034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12036 "RANLIB=$${RANLIB}" \
12037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12038 TAGS) \
12039 || exit 1
12041 @endif gettext
12043 .PHONY: maybe-install-info-gettext install-info-gettext
12044 maybe-install-info-gettext:
12045 @if gettext
12046 maybe-install-info-gettext: install-info-gettext
12048 install-info-gettext: \
12049 configure-gettext \
12050 info-gettext
12051 @$(unstage)
12052 @[ -f ./gettext/Makefile ] || exit 0; \
12053 r=`${PWD_COMMAND}`; export r; \
12054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12055 $(HOST_EXPORTS) \
12056 for flag in $(EXTRA_HOST_FLAGS) ; do \
12057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12058 done; \
12059 echo "Doing install-info in gettext" ; \
12060 (cd $(HOST_SUBDIR)/gettext && \
12061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12063 "RANLIB=$${RANLIB}" \
12064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12065 install-info) \
12066 || exit 1
12068 @endif gettext
12070 .PHONY: maybe-installcheck-gettext installcheck-gettext
12071 maybe-installcheck-gettext:
12072 @if gettext
12073 maybe-installcheck-gettext: installcheck-gettext
12075 installcheck-gettext: \
12076 configure-gettext
12077 @$(unstage)
12078 @[ -f ./gettext/Makefile ] || exit 0; \
12079 r=`${PWD_COMMAND}`; export r; \
12080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12081 $(HOST_EXPORTS) \
12082 for flag in $(EXTRA_HOST_FLAGS) ; do \
12083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12084 done; \
12085 echo "Doing installcheck in gettext" ; \
12086 (cd $(HOST_SUBDIR)/gettext && \
12087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12089 "RANLIB=$${RANLIB}" \
12090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12091 installcheck) \
12092 || exit 1
12094 @endif gettext
12096 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12097 maybe-mostlyclean-gettext:
12098 @if gettext
12099 maybe-mostlyclean-gettext: mostlyclean-gettext
12101 mostlyclean-gettext:
12102 @$(unstage)
12103 @[ -f ./gettext/Makefile ] || exit 0; \
12104 r=`${PWD_COMMAND}`; export r; \
12105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12106 $(HOST_EXPORTS) \
12107 for flag in $(EXTRA_HOST_FLAGS) ; do \
12108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12109 done; \
12110 echo "Doing mostlyclean in gettext" ; \
12111 (cd $(HOST_SUBDIR)/gettext && \
12112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12114 "RANLIB=$${RANLIB}" \
12115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12116 mostlyclean) \
12117 || exit 1
12119 @endif gettext
12121 .PHONY: maybe-clean-gettext clean-gettext
12122 maybe-clean-gettext:
12123 @if gettext
12124 maybe-clean-gettext: clean-gettext
12126 clean-gettext:
12127 @$(unstage)
12128 @[ -f ./gettext/Makefile ] || exit 0; \
12129 r=`${PWD_COMMAND}`; export r; \
12130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12131 $(HOST_EXPORTS) \
12132 for flag in $(EXTRA_HOST_FLAGS) ; do \
12133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12134 done; \
12135 echo "Doing clean in gettext" ; \
12136 (cd $(HOST_SUBDIR)/gettext && \
12137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12139 "RANLIB=$${RANLIB}" \
12140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12141 clean) \
12142 || exit 1
12144 @endif gettext
12146 .PHONY: maybe-distclean-gettext distclean-gettext
12147 maybe-distclean-gettext:
12148 @if gettext
12149 maybe-distclean-gettext: distclean-gettext
12151 distclean-gettext:
12152 @$(unstage)
12153 @[ -f ./gettext/Makefile ] || exit 0; \
12154 r=`${PWD_COMMAND}`; export r; \
12155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12156 $(HOST_EXPORTS) \
12157 for flag in $(EXTRA_HOST_FLAGS) ; do \
12158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12159 done; \
12160 echo "Doing distclean in gettext" ; \
12161 (cd $(HOST_SUBDIR)/gettext && \
12162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12164 "RANLIB=$${RANLIB}" \
12165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12166 distclean) \
12167 || exit 1
12169 @endif gettext
12171 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12172 maybe-maintainer-clean-gettext:
12173 @if gettext
12174 maybe-maintainer-clean-gettext: maintainer-clean-gettext
12176 maintainer-clean-gettext:
12177 @$(unstage)
12178 @[ -f ./gettext/Makefile ] || exit 0; \
12179 r=`${PWD_COMMAND}`; export r; \
12180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12181 $(HOST_EXPORTS) \
12182 for flag in $(EXTRA_HOST_FLAGS) ; do \
12183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12184 done; \
12185 echo "Doing maintainer-clean in gettext" ; \
12186 (cd $(HOST_SUBDIR)/gettext && \
12187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12189 "RANLIB=$${RANLIB}" \
12190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12191 maintainer-clean) \
12192 || exit 1
12194 @endif gettext
12198 .PHONY: configure-gnuserv maybe-configure-gnuserv
12199 maybe-configure-gnuserv:
12200 @if gnuserv
12201 maybe-configure-gnuserv: configure-gnuserv
12202 configure-gnuserv:
12203 @$(unstage)
12204 @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12206 r=`${PWD_COMMAND}`; export r; \
12207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12208 $(HOST_EXPORTS) \
12209 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12210 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12211 case $(srcdir) in \
12212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12213 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12215 esac; \
12216 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12217 libsrcdir="$$s/gnuserv"; \
12218 $(SHELL) $${libsrcdir}/configure \
12219 $(HOST_CONFIGARGS) $${srcdiroption} \
12220 || exit 1
12221 @endif gnuserv
12227 .PHONY: all-gnuserv maybe-all-gnuserv
12228 maybe-all-gnuserv:
12229 @if gnuserv
12230 TARGET-gnuserv=all
12231 maybe-all-gnuserv: all-gnuserv
12232 all-gnuserv: configure-gnuserv
12233 @$(unstage)
12234 @r=`${PWD_COMMAND}`; export r; \
12235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12236 $(HOST_EXPORTS) \
12237 (cd $(HOST_SUBDIR)/gnuserv && \
12238 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
12239 @endif gnuserv
12244 .PHONY: check-gnuserv maybe-check-gnuserv
12245 maybe-check-gnuserv:
12246 @if gnuserv
12247 maybe-check-gnuserv: check-gnuserv
12249 check-gnuserv:
12250 @: $(MAKE); $(unstage)
12251 @r=`${PWD_COMMAND}`; export r; \
12252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12253 $(HOST_EXPORTS) \
12254 (cd $(HOST_SUBDIR)/gnuserv && \
12255 $(MAKE) $(FLAGS_TO_PASS) check)
12257 @endif gnuserv
12259 .PHONY: install-gnuserv maybe-install-gnuserv
12260 maybe-install-gnuserv:
12261 @if gnuserv
12262 maybe-install-gnuserv: install-gnuserv
12264 install-gnuserv: installdirs
12265 @: $(MAKE); $(unstage)
12266 @r=`${PWD_COMMAND}`; export r; \
12267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12268 $(HOST_EXPORTS) \
12269 (cd $(HOST_SUBDIR)/gnuserv && \
12270 $(MAKE) $(FLAGS_TO_PASS) install)
12272 @endif gnuserv
12274 # Other targets (info, dvi, etc.)
12276 .PHONY: maybe-info-gnuserv info-gnuserv
12277 maybe-info-gnuserv:
12278 @if gnuserv
12279 maybe-info-gnuserv: info-gnuserv
12281 info-gnuserv: \
12282 configure-gnuserv
12283 @$(unstage)
12284 @[ -f ./gnuserv/Makefile ] || exit 0; \
12285 r=`${PWD_COMMAND}`; export r; \
12286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12287 $(HOST_EXPORTS) \
12288 for flag in $(EXTRA_HOST_FLAGS) ; do \
12289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12290 done; \
12291 echo "Doing info in gnuserv" ; \
12292 (cd $(HOST_SUBDIR)/gnuserv && \
12293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12295 "RANLIB=$${RANLIB}" \
12296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12297 info) \
12298 || exit 1
12300 @endif gnuserv
12302 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12303 maybe-dvi-gnuserv:
12304 @if gnuserv
12305 maybe-dvi-gnuserv: dvi-gnuserv
12307 dvi-gnuserv: \
12308 configure-gnuserv
12309 @$(unstage)
12310 @[ -f ./gnuserv/Makefile ] || exit 0; \
12311 r=`${PWD_COMMAND}`; export r; \
12312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12313 $(HOST_EXPORTS) \
12314 for flag in $(EXTRA_HOST_FLAGS) ; do \
12315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12316 done; \
12317 echo "Doing dvi in gnuserv" ; \
12318 (cd $(HOST_SUBDIR)/gnuserv && \
12319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12321 "RANLIB=$${RANLIB}" \
12322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12323 dvi) \
12324 || exit 1
12326 @endif gnuserv
12328 .PHONY: maybe-html-gnuserv html-gnuserv
12329 maybe-html-gnuserv:
12330 @if gnuserv
12331 maybe-html-gnuserv: html-gnuserv
12333 html-gnuserv: \
12334 configure-gnuserv
12335 @$(unstage)
12336 @[ -f ./gnuserv/Makefile ] || exit 0; \
12337 r=`${PWD_COMMAND}`; export r; \
12338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12339 $(HOST_EXPORTS) \
12340 for flag in $(EXTRA_HOST_FLAGS) ; do \
12341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12342 done; \
12343 echo "Doing html in gnuserv" ; \
12344 (cd $(HOST_SUBDIR)/gnuserv && \
12345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12347 "RANLIB=$${RANLIB}" \
12348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12349 html) \
12350 || exit 1
12352 @endif gnuserv
12354 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12355 maybe-TAGS-gnuserv:
12356 @if gnuserv
12357 maybe-TAGS-gnuserv: TAGS-gnuserv
12359 TAGS-gnuserv: \
12360 configure-gnuserv
12361 @$(unstage)
12362 @[ -f ./gnuserv/Makefile ] || exit 0; \
12363 r=`${PWD_COMMAND}`; export r; \
12364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12365 $(HOST_EXPORTS) \
12366 for flag in $(EXTRA_HOST_FLAGS) ; do \
12367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12368 done; \
12369 echo "Doing TAGS in gnuserv" ; \
12370 (cd $(HOST_SUBDIR)/gnuserv && \
12371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12373 "RANLIB=$${RANLIB}" \
12374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12375 TAGS) \
12376 || exit 1
12378 @endif gnuserv
12380 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12381 maybe-install-info-gnuserv:
12382 @if gnuserv
12383 maybe-install-info-gnuserv: install-info-gnuserv
12385 install-info-gnuserv: \
12386 configure-gnuserv \
12387 info-gnuserv
12388 @$(unstage)
12389 @[ -f ./gnuserv/Makefile ] || exit 0; \
12390 r=`${PWD_COMMAND}`; export r; \
12391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12392 $(HOST_EXPORTS) \
12393 for flag in $(EXTRA_HOST_FLAGS) ; do \
12394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12395 done; \
12396 echo "Doing install-info in gnuserv" ; \
12397 (cd $(HOST_SUBDIR)/gnuserv && \
12398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12400 "RANLIB=$${RANLIB}" \
12401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12402 install-info) \
12403 || exit 1
12405 @endif gnuserv
12407 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12408 maybe-installcheck-gnuserv:
12409 @if gnuserv
12410 maybe-installcheck-gnuserv: installcheck-gnuserv
12412 installcheck-gnuserv: \
12413 configure-gnuserv
12414 @$(unstage)
12415 @[ -f ./gnuserv/Makefile ] || exit 0; \
12416 r=`${PWD_COMMAND}`; export r; \
12417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12418 $(HOST_EXPORTS) \
12419 for flag in $(EXTRA_HOST_FLAGS) ; do \
12420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12421 done; \
12422 echo "Doing installcheck in gnuserv" ; \
12423 (cd $(HOST_SUBDIR)/gnuserv && \
12424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12426 "RANLIB=$${RANLIB}" \
12427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12428 installcheck) \
12429 || exit 1
12431 @endif gnuserv
12433 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12434 maybe-mostlyclean-gnuserv:
12435 @if gnuserv
12436 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12438 mostlyclean-gnuserv:
12439 @$(unstage)
12440 @[ -f ./gnuserv/Makefile ] || exit 0; \
12441 r=`${PWD_COMMAND}`; export r; \
12442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12443 $(HOST_EXPORTS) \
12444 for flag in $(EXTRA_HOST_FLAGS) ; do \
12445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12446 done; \
12447 echo "Doing mostlyclean in gnuserv" ; \
12448 (cd $(HOST_SUBDIR)/gnuserv && \
12449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12451 "RANLIB=$${RANLIB}" \
12452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12453 mostlyclean) \
12454 || exit 1
12456 @endif gnuserv
12458 .PHONY: maybe-clean-gnuserv clean-gnuserv
12459 maybe-clean-gnuserv:
12460 @if gnuserv
12461 maybe-clean-gnuserv: clean-gnuserv
12463 clean-gnuserv:
12464 @$(unstage)
12465 @[ -f ./gnuserv/Makefile ] || exit 0; \
12466 r=`${PWD_COMMAND}`; export r; \
12467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12468 $(HOST_EXPORTS) \
12469 for flag in $(EXTRA_HOST_FLAGS) ; do \
12470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12471 done; \
12472 echo "Doing clean in gnuserv" ; \
12473 (cd $(HOST_SUBDIR)/gnuserv && \
12474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12476 "RANLIB=$${RANLIB}" \
12477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12478 clean) \
12479 || exit 1
12481 @endif gnuserv
12483 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12484 maybe-distclean-gnuserv:
12485 @if gnuserv
12486 maybe-distclean-gnuserv: distclean-gnuserv
12488 distclean-gnuserv:
12489 @$(unstage)
12490 @[ -f ./gnuserv/Makefile ] || exit 0; \
12491 r=`${PWD_COMMAND}`; export r; \
12492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12493 $(HOST_EXPORTS) \
12494 for flag in $(EXTRA_HOST_FLAGS) ; do \
12495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12496 done; \
12497 echo "Doing distclean in gnuserv" ; \
12498 (cd $(HOST_SUBDIR)/gnuserv && \
12499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12501 "RANLIB=$${RANLIB}" \
12502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12503 distclean) \
12504 || exit 1
12506 @endif gnuserv
12508 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12509 maybe-maintainer-clean-gnuserv:
12510 @if gnuserv
12511 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12513 maintainer-clean-gnuserv:
12514 @$(unstage)
12515 @[ -f ./gnuserv/Makefile ] || exit 0; \
12516 r=`${PWD_COMMAND}`; export r; \
12517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12518 $(HOST_EXPORTS) \
12519 for flag in $(EXTRA_HOST_FLAGS) ; do \
12520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12521 done; \
12522 echo "Doing maintainer-clean in gnuserv" ; \
12523 (cd $(HOST_SUBDIR)/gnuserv && \
12524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12526 "RANLIB=$${RANLIB}" \
12527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12528 maintainer-clean) \
12529 || exit 1
12531 @endif gnuserv
12535 .PHONY: configure-gprof maybe-configure-gprof
12536 maybe-configure-gprof:
12537 @if gprof
12538 maybe-configure-gprof: configure-gprof
12539 configure-gprof:
12540 @$(unstage)
12541 @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12543 r=`${PWD_COMMAND}`; export r; \
12544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545 $(HOST_EXPORTS) \
12546 echo Configuring in $(HOST_SUBDIR)/gprof; \
12547 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12548 case $(srcdir) in \
12549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12550 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12552 esac; \
12553 srcdiroption="--srcdir=$${topdir}/gprof"; \
12554 libsrcdir="$$s/gprof"; \
12555 $(SHELL) $${libsrcdir}/configure \
12556 $(HOST_CONFIGARGS) $${srcdiroption} \
12557 || exit 1
12558 @endif gprof
12564 .PHONY: all-gprof maybe-all-gprof
12565 maybe-all-gprof:
12566 @if gprof
12567 TARGET-gprof=all
12568 maybe-all-gprof: all-gprof
12569 all-gprof: configure-gprof
12570 @$(unstage)
12571 @r=`${PWD_COMMAND}`; export r; \
12572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12573 $(HOST_EXPORTS) \
12574 (cd $(HOST_SUBDIR)/gprof && \
12575 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
12576 @endif gprof
12581 .PHONY: check-gprof maybe-check-gprof
12582 maybe-check-gprof:
12583 @if gprof
12584 maybe-check-gprof: check-gprof
12586 check-gprof:
12587 @: $(MAKE); $(unstage)
12588 @r=`${PWD_COMMAND}`; export r; \
12589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12590 $(HOST_EXPORTS) \
12591 (cd $(HOST_SUBDIR)/gprof && \
12592 $(MAKE) $(FLAGS_TO_PASS) check)
12594 @endif gprof
12596 .PHONY: install-gprof maybe-install-gprof
12597 maybe-install-gprof:
12598 @if gprof
12599 maybe-install-gprof: install-gprof
12601 install-gprof: installdirs
12602 @: $(MAKE); $(unstage)
12603 @r=`${PWD_COMMAND}`; export r; \
12604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12605 $(HOST_EXPORTS) \
12606 (cd $(HOST_SUBDIR)/gprof && \
12607 $(MAKE) $(FLAGS_TO_PASS) install)
12609 @endif gprof
12611 # Other targets (info, dvi, etc.)
12613 .PHONY: maybe-info-gprof info-gprof
12614 maybe-info-gprof:
12615 @if gprof
12616 maybe-info-gprof: info-gprof
12618 info-gprof: \
12619 configure-gprof
12620 @$(unstage)
12621 @[ -f ./gprof/Makefile ] || exit 0; \
12622 r=`${PWD_COMMAND}`; export r; \
12623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12624 $(HOST_EXPORTS) \
12625 for flag in $(EXTRA_HOST_FLAGS) ; do \
12626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12627 done; \
12628 echo "Doing info in gprof" ; \
12629 (cd $(HOST_SUBDIR)/gprof && \
12630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12632 "RANLIB=$${RANLIB}" \
12633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12634 info) \
12635 || exit 1
12637 @endif gprof
12639 .PHONY: maybe-dvi-gprof dvi-gprof
12640 maybe-dvi-gprof:
12641 @if gprof
12642 maybe-dvi-gprof: dvi-gprof
12644 dvi-gprof: \
12645 configure-gprof
12646 @$(unstage)
12647 @[ -f ./gprof/Makefile ] || exit 0; \
12648 r=`${PWD_COMMAND}`; export r; \
12649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12650 $(HOST_EXPORTS) \
12651 for flag in $(EXTRA_HOST_FLAGS) ; do \
12652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12653 done; \
12654 echo "Doing dvi in gprof" ; \
12655 (cd $(HOST_SUBDIR)/gprof && \
12656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12658 "RANLIB=$${RANLIB}" \
12659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12660 dvi) \
12661 || exit 1
12663 @endif gprof
12665 .PHONY: maybe-html-gprof html-gprof
12666 maybe-html-gprof:
12667 @if gprof
12668 maybe-html-gprof: html-gprof
12670 html-gprof: \
12671 configure-gprof
12672 @$(unstage)
12673 @[ -f ./gprof/Makefile ] || exit 0; \
12674 r=`${PWD_COMMAND}`; export r; \
12675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12676 $(HOST_EXPORTS) \
12677 for flag in $(EXTRA_HOST_FLAGS) ; do \
12678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12679 done; \
12680 echo "Doing html in gprof" ; \
12681 (cd $(HOST_SUBDIR)/gprof && \
12682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12684 "RANLIB=$${RANLIB}" \
12685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12686 html) \
12687 || exit 1
12689 @endif gprof
12691 .PHONY: maybe-TAGS-gprof TAGS-gprof
12692 maybe-TAGS-gprof:
12693 @if gprof
12694 maybe-TAGS-gprof: TAGS-gprof
12696 TAGS-gprof: \
12697 configure-gprof
12698 @$(unstage)
12699 @[ -f ./gprof/Makefile ] || exit 0; \
12700 r=`${PWD_COMMAND}`; export r; \
12701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12702 $(HOST_EXPORTS) \
12703 for flag in $(EXTRA_HOST_FLAGS) ; do \
12704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12705 done; \
12706 echo "Doing TAGS in gprof" ; \
12707 (cd $(HOST_SUBDIR)/gprof && \
12708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12710 "RANLIB=$${RANLIB}" \
12711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12712 TAGS) \
12713 || exit 1
12715 @endif gprof
12717 .PHONY: maybe-install-info-gprof install-info-gprof
12718 maybe-install-info-gprof:
12719 @if gprof
12720 maybe-install-info-gprof: install-info-gprof
12722 install-info-gprof: \
12723 configure-gprof \
12724 info-gprof
12725 @$(unstage)
12726 @[ -f ./gprof/Makefile ] || exit 0; \
12727 r=`${PWD_COMMAND}`; export r; \
12728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12729 $(HOST_EXPORTS) \
12730 for flag in $(EXTRA_HOST_FLAGS) ; do \
12731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12732 done; \
12733 echo "Doing install-info in gprof" ; \
12734 (cd $(HOST_SUBDIR)/gprof && \
12735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12737 "RANLIB=$${RANLIB}" \
12738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12739 install-info) \
12740 || exit 1
12742 @endif gprof
12744 .PHONY: maybe-installcheck-gprof installcheck-gprof
12745 maybe-installcheck-gprof:
12746 @if gprof
12747 maybe-installcheck-gprof: installcheck-gprof
12749 installcheck-gprof: \
12750 configure-gprof
12751 @$(unstage)
12752 @[ -f ./gprof/Makefile ] || exit 0; \
12753 r=`${PWD_COMMAND}`; export r; \
12754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12755 $(HOST_EXPORTS) \
12756 for flag in $(EXTRA_HOST_FLAGS) ; do \
12757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12758 done; \
12759 echo "Doing installcheck in gprof" ; \
12760 (cd $(HOST_SUBDIR)/gprof && \
12761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12763 "RANLIB=$${RANLIB}" \
12764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12765 installcheck) \
12766 || exit 1
12768 @endif gprof
12770 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12771 maybe-mostlyclean-gprof:
12772 @if gprof
12773 maybe-mostlyclean-gprof: mostlyclean-gprof
12775 mostlyclean-gprof:
12776 @$(unstage)
12777 @[ -f ./gprof/Makefile ] || exit 0; \
12778 r=`${PWD_COMMAND}`; export r; \
12779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12780 $(HOST_EXPORTS) \
12781 for flag in $(EXTRA_HOST_FLAGS) ; do \
12782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12783 done; \
12784 echo "Doing mostlyclean in gprof" ; \
12785 (cd $(HOST_SUBDIR)/gprof && \
12786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12788 "RANLIB=$${RANLIB}" \
12789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12790 mostlyclean) \
12791 || exit 1
12793 @endif gprof
12795 .PHONY: maybe-clean-gprof clean-gprof
12796 maybe-clean-gprof:
12797 @if gprof
12798 maybe-clean-gprof: clean-gprof
12800 clean-gprof:
12801 @$(unstage)
12802 @[ -f ./gprof/Makefile ] || exit 0; \
12803 r=`${PWD_COMMAND}`; export r; \
12804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12805 $(HOST_EXPORTS) \
12806 for flag in $(EXTRA_HOST_FLAGS) ; do \
12807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12808 done; \
12809 echo "Doing clean in gprof" ; \
12810 (cd $(HOST_SUBDIR)/gprof && \
12811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12813 "RANLIB=$${RANLIB}" \
12814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12815 clean) \
12816 || exit 1
12818 @endif gprof
12820 .PHONY: maybe-distclean-gprof distclean-gprof
12821 maybe-distclean-gprof:
12822 @if gprof
12823 maybe-distclean-gprof: distclean-gprof
12825 distclean-gprof:
12826 @$(unstage)
12827 @[ -f ./gprof/Makefile ] || exit 0; \
12828 r=`${PWD_COMMAND}`; export r; \
12829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12830 $(HOST_EXPORTS) \
12831 for flag in $(EXTRA_HOST_FLAGS) ; do \
12832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12833 done; \
12834 echo "Doing distclean in gprof" ; \
12835 (cd $(HOST_SUBDIR)/gprof && \
12836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12838 "RANLIB=$${RANLIB}" \
12839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12840 distclean) \
12841 || exit 1
12843 @endif gprof
12845 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12846 maybe-maintainer-clean-gprof:
12847 @if gprof
12848 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12850 maintainer-clean-gprof:
12851 @$(unstage)
12852 @[ -f ./gprof/Makefile ] || exit 0; \
12853 r=`${PWD_COMMAND}`; export r; \
12854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12855 $(HOST_EXPORTS) \
12856 for flag in $(EXTRA_HOST_FLAGS) ; do \
12857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12858 done; \
12859 echo "Doing maintainer-clean in gprof" ; \
12860 (cd $(HOST_SUBDIR)/gprof && \
12861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12863 "RANLIB=$${RANLIB}" \
12864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12865 maintainer-clean) \
12866 || exit 1
12868 @endif gprof
12872 .PHONY: configure-gzip maybe-configure-gzip
12873 maybe-configure-gzip:
12874 @if gzip
12875 maybe-configure-gzip: configure-gzip
12876 configure-gzip:
12877 @$(unstage)
12878 @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
12879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
12880 r=`${PWD_COMMAND}`; export r; \
12881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12882 $(HOST_EXPORTS) \
12883 echo Configuring in $(HOST_SUBDIR)/gzip; \
12884 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
12885 case $(srcdir) in \
12886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12887 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
12888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12889 esac; \
12890 srcdiroption="--srcdir=$${topdir}/gzip"; \
12891 libsrcdir="$$s/gzip"; \
12892 $(SHELL) $${libsrcdir}/configure \
12893 $(HOST_CONFIGARGS) $${srcdiroption} \
12894 || exit 1
12895 @endif gzip
12901 .PHONY: all-gzip maybe-all-gzip
12902 maybe-all-gzip:
12903 @if gzip
12904 TARGET-gzip=all
12905 maybe-all-gzip: all-gzip
12906 all-gzip: configure-gzip
12907 @$(unstage)
12908 @r=`${PWD_COMMAND}`; export r; \
12909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12910 $(HOST_EXPORTS) \
12911 (cd $(HOST_SUBDIR)/gzip && \
12912 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
12913 @endif gzip
12918 .PHONY: check-gzip maybe-check-gzip
12919 maybe-check-gzip:
12920 @if gzip
12921 maybe-check-gzip: check-gzip
12923 check-gzip:
12924 @: $(MAKE); $(unstage)
12925 @r=`${PWD_COMMAND}`; export r; \
12926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12927 $(HOST_EXPORTS) \
12928 (cd $(HOST_SUBDIR)/gzip && \
12929 $(MAKE) $(FLAGS_TO_PASS) check)
12931 @endif gzip
12933 .PHONY: install-gzip maybe-install-gzip
12934 maybe-install-gzip:
12935 @if gzip
12936 maybe-install-gzip: install-gzip
12938 install-gzip: installdirs
12939 @: $(MAKE); $(unstage)
12940 @r=`${PWD_COMMAND}`; export r; \
12941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12942 $(HOST_EXPORTS) \
12943 (cd $(HOST_SUBDIR)/gzip && \
12944 $(MAKE) $(FLAGS_TO_PASS) install)
12946 @endif gzip
12948 # Other targets (info, dvi, etc.)
12950 .PHONY: maybe-info-gzip info-gzip
12951 maybe-info-gzip:
12952 @if gzip
12953 maybe-info-gzip: info-gzip
12955 info-gzip: \
12956 configure-gzip
12957 @$(unstage)
12958 @[ -f ./gzip/Makefile ] || exit 0; \
12959 r=`${PWD_COMMAND}`; export r; \
12960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12961 $(HOST_EXPORTS) \
12962 for flag in $(EXTRA_HOST_FLAGS) ; do \
12963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12964 done; \
12965 echo "Doing info in gzip" ; \
12966 (cd $(HOST_SUBDIR)/gzip && \
12967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12969 "RANLIB=$${RANLIB}" \
12970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12971 info) \
12972 || exit 1
12974 @endif gzip
12976 .PHONY: maybe-dvi-gzip dvi-gzip
12977 maybe-dvi-gzip:
12978 @if gzip
12979 maybe-dvi-gzip: dvi-gzip
12981 dvi-gzip: \
12982 configure-gzip
12983 @$(unstage)
12984 @[ -f ./gzip/Makefile ] || exit 0; \
12985 r=`${PWD_COMMAND}`; export r; \
12986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12987 $(HOST_EXPORTS) \
12988 for flag in $(EXTRA_HOST_FLAGS) ; do \
12989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12990 done; \
12991 echo "Doing dvi in gzip" ; \
12992 (cd $(HOST_SUBDIR)/gzip && \
12993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12995 "RANLIB=$${RANLIB}" \
12996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12997 dvi) \
12998 || exit 1
13000 @endif gzip
13002 .PHONY: maybe-html-gzip html-gzip
13003 maybe-html-gzip:
13004 @if gzip
13005 maybe-html-gzip: html-gzip
13007 html-gzip: \
13008 configure-gzip
13009 @$(unstage)
13010 @[ -f ./gzip/Makefile ] || exit 0; \
13011 r=`${PWD_COMMAND}`; export r; \
13012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13013 $(HOST_EXPORTS) \
13014 for flag in $(EXTRA_HOST_FLAGS) ; do \
13015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13016 done; \
13017 echo "Doing html in gzip" ; \
13018 (cd $(HOST_SUBDIR)/gzip && \
13019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13021 "RANLIB=$${RANLIB}" \
13022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13023 html) \
13024 || exit 1
13026 @endif gzip
13028 .PHONY: maybe-TAGS-gzip TAGS-gzip
13029 maybe-TAGS-gzip:
13030 @if gzip
13031 maybe-TAGS-gzip: TAGS-gzip
13033 TAGS-gzip: \
13034 configure-gzip
13035 @$(unstage)
13036 @[ -f ./gzip/Makefile ] || exit 0; \
13037 r=`${PWD_COMMAND}`; export r; \
13038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13039 $(HOST_EXPORTS) \
13040 for flag in $(EXTRA_HOST_FLAGS) ; do \
13041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13042 done; \
13043 echo "Doing TAGS in gzip" ; \
13044 (cd $(HOST_SUBDIR)/gzip && \
13045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13047 "RANLIB=$${RANLIB}" \
13048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13049 TAGS) \
13050 || exit 1
13052 @endif gzip
13054 .PHONY: maybe-install-info-gzip install-info-gzip
13055 maybe-install-info-gzip:
13056 @if gzip
13057 maybe-install-info-gzip: install-info-gzip
13059 install-info-gzip: \
13060 configure-gzip \
13061 info-gzip
13062 @$(unstage)
13063 @[ -f ./gzip/Makefile ] || exit 0; \
13064 r=`${PWD_COMMAND}`; export r; \
13065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13066 $(HOST_EXPORTS) \
13067 for flag in $(EXTRA_HOST_FLAGS) ; do \
13068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13069 done; \
13070 echo "Doing install-info in gzip" ; \
13071 (cd $(HOST_SUBDIR)/gzip && \
13072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13074 "RANLIB=$${RANLIB}" \
13075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13076 install-info) \
13077 || exit 1
13079 @endif gzip
13081 .PHONY: maybe-installcheck-gzip installcheck-gzip
13082 maybe-installcheck-gzip:
13083 @if gzip
13084 maybe-installcheck-gzip: installcheck-gzip
13086 installcheck-gzip: \
13087 configure-gzip
13088 @$(unstage)
13089 @[ -f ./gzip/Makefile ] || exit 0; \
13090 r=`${PWD_COMMAND}`; export r; \
13091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13092 $(HOST_EXPORTS) \
13093 for flag in $(EXTRA_HOST_FLAGS) ; do \
13094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13095 done; \
13096 echo "Doing installcheck in gzip" ; \
13097 (cd $(HOST_SUBDIR)/gzip && \
13098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13100 "RANLIB=$${RANLIB}" \
13101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13102 installcheck) \
13103 || exit 1
13105 @endif gzip
13107 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13108 maybe-mostlyclean-gzip:
13109 @if gzip
13110 maybe-mostlyclean-gzip: mostlyclean-gzip
13112 mostlyclean-gzip:
13113 @$(unstage)
13114 @[ -f ./gzip/Makefile ] || exit 0; \
13115 r=`${PWD_COMMAND}`; export r; \
13116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13117 $(HOST_EXPORTS) \
13118 for flag in $(EXTRA_HOST_FLAGS) ; do \
13119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13120 done; \
13121 echo "Doing mostlyclean in gzip" ; \
13122 (cd $(HOST_SUBDIR)/gzip && \
13123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13125 "RANLIB=$${RANLIB}" \
13126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13127 mostlyclean) \
13128 || exit 1
13130 @endif gzip
13132 .PHONY: maybe-clean-gzip clean-gzip
13133 maybe-clean-gzip:
13134 @if gzip
13135 maybe-clean-gzip: clean-gzip
13137 clean-gzip:
13138 @$(unstage)
13139 @[ -f ./gzip/Makefile ] || exit 0; \
13140 r=`${PWD_COMMAND}`; export r; \
13141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13142 $(HOST_EXPORTS) \
13143 for flag in $(EXTRA_HOST_FLAGS) ; do \
13144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13145 done; \
13146 echo "Doing clean in gzip" ; \
13147 (cd $(HOST_SUBDIR)/gzip && \
13148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13150 "RANLIB=$${RANLIB}" \
13151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13152 clean) \
13153 || exit 1
13155 @endif gzip
13157 .PHONY: maybe-distclean-gzip distclean-gzip
13158 maybe-distclean-gzip:
13159 @if gzip
13160 maybe-distclean-gzip: distclean-gzip
13162 distclean-gzip:
13163 @$(unstage)
13164 @[ -f ./gzip/Makefile ] || exit 0; \
13165 r=`${PWD_COMMAND}`; export r; \
13166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13167 $(HOST_EXPORTS) \
13168 for flag in $(EXTRA_HOST_FLAGS) ; do \
13169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13170 done; \
13171 echo "Doing distclean in gzip" ; \
13172 (cd $(HOST_SUBDIR)/gzip && \
13173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13175 "RANLIB=$${RANLIB}" \
13176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13177 distclean) \
13178 || exit 1
13180 @endif gzip
13182 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13183 maybe-maintainer-clean-gzip:
13184 @if gzip
13185 maybe-maintainer-clean-gzip: maintainer-clean-gzip
13187 maintainer-clean-gzip:
13188 @$(unstage)
13189 @[ -f ./gzip/Makefile ] || exit 0; \
13190 r=`${PWD_COMMAND}`; export r; \
13191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13192 $(HOST_EXPORTS) \
13193 for flag in $(EXTRA_HOST_FLAGS) ; do \
13194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13195 done; \
13196 echo "Doing maintainer-clean in gzip" ; \
13197 (cd $(HOST_SUBDIR)/gzip && \
13198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13200 "RANLIB=$${RANLIB}" \
13201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13202 maintainer-clean) \
13203 || exit 1
13205 @endif gzip
13209 .PHONY: configure-hello maybe-configure-hello
13210 maybe-configure-hello:
13211 @if hello
13212 maybe-configure-hello: configure-hello
13213 configure-hello:
13214 @$(unstage)
13215 @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13217 r=`${PWD_COMMAND}`; export r; \
13218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13219 $(HOST_EXPORTS) \
13220 echo Configuring in $(HOST_SUBDIR)/hello; \
13221 cd "$(HOST_SUBDIR)/hello" || exit 1; \
13222 case $(srcdir) in \
13223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13224 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13226 esac; \
13227 srcdiroption="--srcdir=$${topdir}/hello"; \
13228 libsrcdir="$$s/hello"; \
13229 $(SHELL) $${libsrcdir}/configure \
13230 $(HOST_CONFIGARGS) $${srcdiroption} \
13231 || exit 1
13232 @endif hello
13238 .PHONY: all-hello maybe-all-hello
13239 maybe-all-hello:
13240 @if hello
13241 TARGET-hello=all
13242 maybe-all-hello: all-hello
13243 all-hello: configure-hello
13244 @$(unstage)
13245 @r=`${PWD_COMMAND}`; export r; \
13246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13247 $(HOST_EXPORTS) \
13248 (cd $(HOST_SUBDIR)/hello && \
13249 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
13250 @endif hello
13255 .PHONY: check-hello maybe-check-hello
13256 maybe-check-hello:
13257 @if hello
13258 maybe-check-hello: check-hello
13260 check-hello:
13261 @: $(MAKE); $(unstage)
13262 @r=`${PWD_COMMAND}`; export r; \
13263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264 $(HOST_EXPORTS) \
13265 (cd $(HOST_SUBDIR)/hello && \
13266 $(MAKE) $(FLAGS_TO_PASS) check)
13268 @endif hello
13270 .PHONY: install-hello maybe-install-hello
13271 maybe-install-hello:
13272 @if hello
13273 maybe-install-hello: install-hello
13275 install-hello: installdirs
13276 @: $(MAKE); $(unstage)
13277 @r=`${PWD_COMMAND}`; export r; \
13278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13279 $(HOST_EXPORTS) \
13280 (cd $(HOST_SUBDIR)/hello && \
13281 $(MAKE) $(FLAGS_TO_PASS) install)
13283 @endif hello
13285 # Other targets (info, dvi, etc.)
13287 .PHONY: maybe-info-hello info-hello
13288 maybe-info-hello:
13289 @if hello
13290 maybe-info-hello: info-hello
13292 info-hello: \
13293 configure-hello
13294 @$(unstage)
13295 @[ -f ./hello/Makefile ] || exit 0; \
13296 r=`${PWD_COMMAND}`; export r; \
13297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13298 $(HOST_EXPORTS) \
13299 for flag in $(EXTRA_HOST_FLAGS) ; do \
13300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13301 done; \
13302 echo "Doing info in hello" ; \
13303 (cd $(HOST_SUBDIR)/hello && \
13304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13306 "RANLIB=$${RANLIB}" \
13307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13308 info) \
13309 || exit 1
13311 @endif hello
13313 .PHONY: maybe-dvi-hello dvi-hello
13314 maybe-dvi-hello:
13315 @if hello
13316 maybe-dvi-hello: dvi-hello
13318 dvi-hello: \
13319 configure-hello
13320 @$(unstage)
13321 @[ -f ./hello/Makefile ] || exit 0; \
13322 r=`${PWD_COMMAND}`; export r; \
13323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13324 $(HOST_EXPORTS) \
13325 for flag in $(EXTRA_HOST_FLAGS) ; do \
13326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13327 done; \
13328 echo "Doing dvi in hello" ; \
13329 (cd $(HOST_SUBDIR)/hello && \
13330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13332 "RANLIB=$${RANLIB}" \
13333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13334 dvi) \
13335 || exit 1
13337 @endif hello
13339 .PHONY: maybe-html-hello html-hello
13340 maybe-html-hello:
13341 @if hello
13342 maybe-html-hello: html-hello
13344 html-hello: \
13345 configure-hello
13346 @$(unstage)
13347 @[ -f ./hello/Makefile ] || exit 0; \
13348 r=`${PWD_COMMAND}`; export r; \
13349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13350 $(HOST_EXPORTS) \
13351 for flag in $(EXTRA_HOST_FLAGS) ; do \
13352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13353 done; \
13354 echo "Doing html in hello" ; \
13355 (cd $(HOST_SUBDIR)/hello && \
13356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13358 "RANLIB=$${RANLIB}" \
13359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13360 html) \
13361 || exit 1
13363 @endif hello
13365 .PHONY: maybe-TAGS-hello TAGS-hello
13366 maybe-TAGS-hello:
13367 @if hello
13368 maybe-TAGS-hello: TAGS-hello
13370 TAGS-hello: \
13371 configure-hello
13372 @$(unstage)
13373 @[ -f ./hello/Makefile ] || exit 0; \
13374 r=`${PWD_COMMAND}`; export r; \
13375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13376 $(HOST_EXPORTS) \
13377 for flag in $(EXTRA_HOST_FLAGS) ; do \
13378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13379 done; \
13380 echo "Doing TAGS in hello" ; \
13381 (cd $(HOST_SUBDIR)/hello && \
13382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13384 "RANLIB=$${RANLIB}" \
13385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13386 TAGS) \
13387 || exit 1
13389 @endif hello
13391 .PHONY: maybe-install-info-hello install-info-hello
13392 maybe-install-info-hello:
13393 @if hello
13394 maybe-install-info-hello: install-info-hello
13396 install-info-hello: \
13397 configure-hello \
13398 info-hello
13399 @$(unstage)
13400 @[ -f ./hello/Makefile ] || exit 0; \
13401 r=`${PWD_COMMAND}`; export r; \
13402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13403 $(HOST_EXPORTS) \
13404 for flag in $(EXTRA_HOST_FLAGS) ; do \
13405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13406 done; \
13407 echo "Doing install-info in hello" ; \
13408 (cd $(HOST_SUBDIR)/hello && \
13409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13411 "RANLIB=$${RANLIB}" \
13412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13413 install-info) \
13414 || exit 1
13416 @endif hello
13418 .PHONY: maybe-installcheck-hello installcheck-hello
13419 maybe-installcheck-hello:
13420 @if hello
13421 maybe-installcheck-hello: installcheck-hello
13423 installcheck-hello: \
13424 configure-hello
13425 @$(unstage)
13426 @[ -f ./hello/Makefile ] || exit 0; \
13427 r=`${PWD_COMMAND}`; export r; \
13428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13429 $(HOST_EXPORTS) \
13430 for flag in $(EXTRA_HOST_FLAGS) ; do \
13431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13432 done; \
13433 echo "Doing installcheck in hello" ; \
13434 (cd $(HOST_SUBDIR)/hello && \
13435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13437 "RANLIB=$${RANLIB}" \
13438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13439 installcheck) \
13440 || exit 1
13442 @endif hello
13444 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13445 maybe-mostlyclean-hello:
13446 @if hello
13447 maybe-mostlyclean-hello: mostlyclean-hello
13449 mostlyclean-hello:
13450 @$(unstage)
13451 @[ -f ./hello/Makefile ] || exit 0; \
13452 r=`${PWD_COMMAND}`; export r; \
13453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13454 $(HOST_EXPORTS) \
13455 for flag in $(EXTRA_HOST_FLAGS) ; do \
13456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13457 done; \
13458 echo "Doing mostlyclean in hello" ; \
13459 (cd $(HOST_SUBDIR)/hello && \
13460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13462 "RANLIB=$${RANLIB}" \
13463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13464 mostlyclean) \
13465 || exit 1
13467 @endif hello
13469 .PHONY: maybe-clean-hello clean-hello
13470 maybe-clean-hello:
13471 @if hello
13472 maybe-clean-hello: clean-hello
13474 clean-hello:
13475 @$(unstage)
13476 @[ -f ./hello/Makefile ] || exit 0; \
13477 r=`${PWD_COMMAND}`; export r; \
13478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13479 $(HOST_EXPORTS) \
13480 for flag in $(EXTRA_HOST_FLAGS) ; do \
13481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13482 done; \
13483 echo "Doing clean in hello" ; \
13484 (cd $(HOST_SUBDIR)/hello && \
13485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13487 "RANLIB=$${RANLIB}" \
13488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13489 clean) \
13490 || exit 1
13492 @endif hello
13494 .PHONY: maybe-distclean-hello distclean-hello
13495 maybe-distclean-hello:
13496 @if hello
13497 maybe-distclean-hello: distclean-hello
13499 distclean-hello:
13500 @$(unstage)
13501 @[ -f ./hello/Makefile ] || exit 0; \
13502 r=`${PWD_COMMAND}`; export r; \
13503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13504 $(HOST_EXPORTS) \
13505 for flag in $(EXTRA_HOST_FLAGS) ; do \
13506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13507 done; \
13508 echo "Doing distclean in hello" ; \
13509 (cd $(HOST_SUBDIR)/hello && \
13510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13512 "RANLIB=$${RANLIB}" \
13513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13514 distclean) \
13515 || exit 1
13517 @endif hello
13519 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13520 maybe-maintainer-clean-hello:
13521 @if hello
13522 maybe-maintainer-clean-hello: maintainer-clean-hello
13524 maintainer-clean-hello:
13525 @$(unstage)
13526 @[ -f ./hello/Makefile ] || exit 0; \
13527 r=`${PWD_COMMAND}`; export r; \
13528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13529 $(HOST_EXPORTS) \
13530 for flag in $(EXTRA_HOST_FLAGS) ; do \
13531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13532 done; \
13533 echo "Doing maintainer-clean in hello" ; \
13534 (cd $(HOST_SUBDIR)/hello && \
13535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13537 "RANLIB=$${RANLIB}" \
13538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13539 maintainer-clean) \
13540 || exit 1
13542 @endif hello
13546 .PHONY: configure-indent maybe-configure-indent
13547 maybe-configure-indent:
13548 @if indent
13549 maybe-configure-indent: configure-indent
13550 configure-indent:
13551 @$(unstage)
13552 @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13553 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13554 r=`${PWD_COMMAND}`; export r; \
13555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13556 $(HOST_EXPORTS) \
13557 echo Configuring in $(HOST_SUBDIR)/indent; \
13558 cd "$(HOST_SUBDIR)/indent" || exit 1; \
13559 case $(srcdir) in \
13560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13561 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13563 esac; \
13564 srcdiroption="--srcdir=$${topdir}/indent"; \
13565 libsrcdir="$$s/indent"; \
13566 $(SHELL) $${libsrcdir}/configure \
13567 $(HOST_CONFIGARGS) $${srcdiroption} \
13568 || exit 1
13569 @endif indent
13575 .PHONY: all-indent maybe-all-indent
13576 maybe-all-indent:
13577 @if indent
13578 TARGET-indent=all
13579 maybe-all-indent: all-indent
13580 all-indent: configure-indent
13581 @$(unstage)
13582 @r=`${PWD_COMMAND}`; export r; \
13583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13584 $(HOST_EXPORTS) \
13585 (cd $(HOST_SUBDIR)/indent && \
13586 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
13587 @endif indent
13592 .PHONY: check-indent maybe-check-indent
13593 maybe-check-indent:
13594 @if indent
13595 maybe-check-indent: check-indent
13597 check-indent:
13598 @: $(MAKE); $(unstage)
13599 @r=`${PWD_COMMAND}`; export r; \
13600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13601 $(HOST_EXPORTS) \
13602 (cd $(HOST_SUBDIR)/indent && \
13603 $(MAKE) $(FLAGS_TO_PASS) check)
13605 @endif indent
13607 .PHONY: install-indent maybe-install-indent
13608 maybe-install-indent:
13609 @if indent
13610 maybe-install-indent: install-indent
13612 install-indent: installdirs
13613 @: $(MAKE); $(unstage)
13614 @r=`${PWD_COMMAND}`; export r; \
13615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13616 $(HOST_EXPORTS) \
13617 (cd $(HOST_SUBDIR)/indent && \
13618 $(MAKE) $(FLAGS_TO_PASS) install)
13620 @endif indent
13622 # Other targets (info, dvi, etc.)
13624 .PHONY: maybe-info-indent info-indent
13625 maybe-info-indent:
13626 @if indent
13627 maybe-info-indent: info-indent
13629 info-indent: \
13630 configure-indent
13631 @$(unstage)
13632 @[ -f ./indent/Makefile ] || exit 0; \
13633 r=`${PWD_COMMAND}`; export r; \
13634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635 $(HOST_EXPORTS) \
13636 for flag in $(EXTRA_HOST_FLAGS) ; do \
13637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13638 done; \
13639 echo "Doing info in indent" ; \
13640 (cd $(HOST_SUBDIR)/indent && \
13641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13643 "RANLIB=$${RANLIB}" \
13644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13645 info) \
13646 || exit 1
13648 @endif indent
13650 .PHONY: maybe-dvi-indent dvi-indent
13651 maybe-dvi-indent:
13652 @if indent
13653 maybe-dvi-indent: dvi-indent
13655 dvi-indent: \
13656 configure-indent
13657 @$(unstage)
13658 @[ -f ./indent/Makefile ] || exit 0; \
13659 r=`${PWD_COMMAND}`; export r; \
13660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13661 $(HOST_EXPORTS) \
13662 for flag in $(EXTRA_HOST_FLAGS) ; do \
13663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13664 done; \
13665 echo "Doing dvi in indent" ; \
13666 (cd $(HOST_SUBDIR)/indent && \
13667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13669 "RANLIB=$${RANLIB}" \
13670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13671 dvi) \
13672 || exit 1
13674 @endif indent
13676 .PHONY: maybe-html-indent html-indent
13677 maybe-html-indent:
13678 @if indent
13679 maybe-html-indent: html-indent
13681 html-indent: \
13682 configure-indent
13683 @$(unstage)
13684 @[ -f ./indent/Makefile ] || exit 0; \
13685 r=`${PWD_COMMAND}`; export r; \
13686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13687 $(HOST_EXPORTS) \
13688 for flag in $(EXTRA_HOST_FLAGS) ; do \
13689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13690 done; \
13691 echo "Doing html in indent" ; \
13692 (cd $(HOST_SUBDIR)/indent && \
13693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13695 "RANLIB=$${RANLIB}" \
13696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13697 html) \
13698 || exit 1
13700 @endif indent
13702 .PHONY: maybe-TAGS-indent TAGS-indent
13703 maybe-TAGS-indent:
13704 @if indent
13705 maybe-TAGS-indent: TAGS-indent
13707 TAGS-indent: \
13708 configure-indent
13709 @$(unstage)
13710 @[ -f ./indent/Makefile ] || exit 0; \
13711 r=`${PWD_COMMAND}`; export r; \
13712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13713 $(HOST_EXPORTS) \
13714 for flag in $(EXTRA_HOST_FLAGS) ; do \
13715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13716 done; \
13717 echo "Doing TAGS in indent" ; \
13718 (cd $(HOST_SUBDIR)/indent && \
13719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13721 "RANLIB=$${RANLIB}" \
13722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13723 TAGS) \
13724 || exit 1
13726 @endif indent
13728 .PHONY: maybe-install-info-indent install-info-indent
13729 maybe-install-info-indent:
13730 @if indent
13731 maybe-install-info-indent: install-info-indent
13733 install-info-indent: \
13734 configure-indent \
13735 info-indent
13736 @$(unstage)
13737 @[ -f ./indent/Makefile ] || exit 0; \
13738 r=`${PWD_COMMAND}`; export r; \
13739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13740 $(HOST_EXPORTS) \
13741 for flag in $(EXTRA_HOST_FLAGS) ; do \
13742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13743 done; \
13744 echo "Doing install-info in indent" ; \
13745 (cd $(HOST_SUBDIR)/indent && \
13746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13748 "RANLIB=$${RANLIB}" \
13749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13750 install-info) \
13751 || exit 1
13753 @endif indent
13755 .PHONY: maybe-installcheck-indent installcheck-indent
13756 maybe-installcheck-indent:
13757 @if indent
13758 maybe-installcheck-indent: installcheck-indent
13760 installcheck-indent: \
13761 configure-indent
13762 @$(unstage)
13763 @[ -f ./indent/Makefile ] || exit 0; \
13764 r=`${PWD_COMMAND}`; export r; \
13765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13766 $(HOST_EXPORTS) \
13767 for flag in $(EXTRA_HOST_FLAGS) ; do \
13768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13769 done; \
13770 echo "Doing installcheck in indent" ; \
13771 (cd $(HOST_SUBDIR)/indent && \
13772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13774 "RANLIB=$${RANLIB}" \
13775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13776 installcheck) \
13777 || exit 1
13779 @endif indent
13781 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13782 maybe-mostlyclean-indent:
13783 @if indent
13784 maybe-mostlyclean-indent: mostlyclean-indent
13786 mostlyclean-indent:
13787 @$(unstage)
13788 @[ -f ./indent/Makefile ] || exit 0; \
13789 r=`${PWD_COMMAND}`; export r; \
13790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13791 $(HOST_EXPORTS) \
13792 for flag in $(EXTRA_HOST_FLAGS) ; do \
13793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13794 done; \
13795 echo "Doing mostlyclean in indent" ; \
13796 (cd $(HOST_SUBDIR)/indent && \
13797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13799 "RANLIB=$${RANLIB}" \
13800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13801 mostlyclean) \
13802 || exit 1
13804 @endif indent
13806 .PHONY: maybe-clean-indent clean-indent
13807 maybe-clean-indent:
13808 @if indent
13809 maybe-clean-indent: clean-indent
13811 clean-indent:
13812 @$(unstage)
13813 @[ -f ./indent/Makefile ] || exit 0; \
13814 r=`${PWD_COMMAND}`; export r; \
13815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13816 $(HOST_EXPORTS) \
13817 for flag in $(EXTRA_HOST_FLAGS) ; do \
13818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13819 done; \
13820 echo "Doing clean in indent" ; \
13821 (cd $(HOST_SUBDIR)/indent && \
13822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13824 "RANLIB=$${RANLIB}" \
13825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13826 clean) \
13827 || exit 1
13829 @endif indent
13831 .PHONY: maybe-distclean-indent distclean-indent
13832 maybe-distclean-indent:
13833 @if indent
13834 maybe-distclean-indent: distclean-indent
13836 distclean-indent:
13837 @$(unstage)
13838 @[ -f ./indent/Makefile ] || exit 0; \
13839 r=`${PWD_COMMAND}`; export r; \
13840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13841 $(HOST_EXPORTS) \
13842 for flag in $(EXTRA_HOST_FLAGS) ; do \
13843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13844 done; \
13845 echo "Doing distclean in indent" ; \
13846 (cd $(HOST_SUBDIR)/indent && \
13847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13849 "RANLIB=$${RANLIB}" \
13850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13851 distclean) \
13852 || exit 1
13854 @endif indent
13856 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
13857 maybe-maintainer-clean-indent:
13858 @if indent
13859 maybe-maintainer-clean-indent: maintainer-clean-indent
13861 maintainer-clean-indent:
13862 @$(unstage)
13863 @[ -f ./indent/Makefile ] || exit 0; \
13864 r=`${PWD_COMMAND}`; export r; \
13865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13866 $(HOST_EXPORTS) \
13867 for flag in $(EXTRA_HOST_FLAGS) ; do \
13868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13869 done; \
13870 echo "Doing maintainer-clean in indent" ; \
13871 (cd $(HOST_SUBDIR)/indent && \
13872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13874 "RANLIB=$${RANLIB}" \
13875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13876 maintainer-clean) \
13877 || exit 1
13879 @endif indent
13883 .PHONY: configure-intl maybe-configure-intl
13884 maybe-configure-intl:
13885 @if intl
13886 maybe-configure-intl: configure-intl
13887 configure-intl:
13888 @test -f stage_last && exit 0; \
13889 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13891 r=`${PWD_COMMAND}`; export r; \
13892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13893 $(HOST_EXPORTS) \
13894 echo Configuring in $(HOST_SUBDIR)/intl; \
13895 cd "$(HOST_SUBDIR)/intl" || exit 1; \
13896 case $(srcdir) in \
13897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13898 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13900 esac; \
13901 srcdiroption="--srcdir=$${topdir}/intl"; \
13902 libsrcdir="$$s/intl"; \
13903 $(SHELL) $${libsrcdir}/configure \
13904 $(HOST_CONFIGARGS) $${srcdiroption} \
13905 || exit 1
13906 @endif intl
13910 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
13911 maybe-configure-stage1-intl:
13912 @if intl-bootstrap
13913 maybe-configure-stage1-intl: configure-stage1-intl
13914 configure-stage1-intl:
13915 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
13916 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13917 r=`${PWD_COMMAND}`; export r; \
13918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13919 $(HOST_EXPORTS) \
13920 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
13921 cd $(HOST_SUBDIR)/intl || exit 1; \
13922 case $(srcdir) in \
13923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13924 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13926 esac; \
13927 srcdiroption="--srcdir=$${topdir}/intl"; \
13928 libsrcdir="$$s/intl"; \
13929 $(SHELL) $${libsrcdir}/configure \
13930 $(HOST_CONFIGARGS) $${srcdiroption} \
13931 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13932 @endif intl-bootstrap
13934 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
13935 maybe-configure-stage2-intl:
13936 @if intl-bootstrap
13937 maybe-configure-stage2-intl: configure-stage2-intl
13938 configure-stage2-intl:
13939 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
13940 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13941 r=`${PWD_COMMAND}`; export r; \
13942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13943 $(HOST_EXPORTS) \
13944 $(POSTSTAGE1_HOST_EXPORTS) \
13945 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
13946 cd $(HOST_SUBDIR)/intl || exit 1; \
13947 case $(srcdir) in \
13948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13949 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13951 esac; \
13952 srcdiroption="--srcdir=$${topdir}/intl"; \
13953 libsrcdir="$$s/intl"; \
13954 $(SHELL) $${libsrcdir}/configure \
13955 $(HOST_CONFIGARGS) $${srcdiroption} \
13956 @stage2_werror_flag@
13957 @endif intl-bootstrap
13959 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
13960 maybe-configure-stage3-intl:
13961 @if intl-bootstrap
13962 maybe-configure-stage3-intl: configure-stage3-intl
13963 configure-stage3-intl:
13964 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
13965 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13966 r=`${PWD_COMMAND}`; export r; \
13967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13968 $(HOST_EXPORTS) \
13969 $(POSTSTAGE1_HOST_EXPORTS) \
13970 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
13971 cd $(HOST_SUBDIR)/intl || exit 1; \
13972 case $(srcdir) in \
13973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13974 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13976 esac; \
13977 srcdiroption="--srcdir=$${topdir}/intl"; \
13978 libsrcdir="$$s/intl"; \
13979 $(SHELL) $${libsrcdir}/configure \
13980 $(HOST_CONFIGARGS) $${srcdiroption} \
13981 @stage2_werror_flag@
13982 @endif intl-bootstrap
13984 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
13985 maybe-configure-stage4-intl:
13986 @if intl-bootstrap
13987 maybe-configure-stage4-intl: configure-stage4-intl
13988 configure-stage4-intl:
13989 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
13990 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13991 r=`${PWD_COMMAND}`; export r; \
13992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13993 $(HOST_EXPORTS) \
13994 $(POSTSTAGE1_HOST_EXPORTS) \
13995 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
13996 cd $(HOST_SUBDIR)/intl || exit 1; \
13997 case $(srcdir) in \
13998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13999 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14001 esac; \
14002 srcdiroption="--srcdir=$${topdir}/intl"; \
14003 libsrcdir="$$s/intl"; \
14004 $(SHELL) $${libsrcdir}/configure \
14005 $(HOST_CONFIGARGS) $${srcdiroption} \
14006 @stage2_werror_flag@
14007 @endif intl-bootstrap
14009 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
14010 maybe-configure-stageprofile-intl:
14011 @if intl-bootstrap
14012 maybe-configure-stageprofile-intl: configure-stageprofile-intl
14013 configure-stageprofile-intl:
14014 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14015 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14016 r=`${PWD_COMMAND}`; export r; \
14017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14018 $(HOST_EXPORTS) \
14019 $(POSTSTAGE1_HOST_EXPORTS) \
14020 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14021 cd $(HOST_SUBDIR)/intl || exit 1; \
14022 case $(srcdir) in \
14023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14024 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14026 esac; \
14027 srcdiroption="--srcdir=$${topdir}/intl"; \
14028 libsrcdir="$$s/intl"; \
14029 $(SHELL) $${libsrcdir}/configure \
14030 $(HOST_CONFIGARGS) $${srcdiroption} \
14031 @stage2_werror_flag@
14032 @endif intl-bootstrap
14034 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14035 maybe-configure-stagefeedback-intl:
14036 @if intl-bootstrap
14037 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14038 configure-stagefeedback-intl:
14039 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14040 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14041 r=`${PWD_COMMAND}`; export r; \
14042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14043 $(HOST_EXPORTS) \
14044 $(POSTSTAGE1_HOST_EXPORTS) \
14045 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14046 cd $(HOST_SUBDIR)/intl || exit 1; \
14047 case $(srcdir) in \
14048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14049 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14051 esac; \
14052 srcdiroption="--srcdir=$${topdir}/intl"; \
14053 libsrcdir="$$s/intl"; \
14054 $(SHELL) $${libsrcdir}/configure \
14055 $(HOST_CONFIGARGS) $${srcdiroption} \
14056 @stage2_werror_flag@
14057 @endif intl-bootstrap
14063 .PHONY: all-intl maybe-all-intl
14064 maybe-all-intl:
14065 @if intl
14066 TARGET-intl=all
14067 maybe-all-intl: all-intl
14068 all-intl: configure-intl
14069 @test -f stage_last && exit 0; \
14070 r=`${PWD_COMMAND}`; export r; \
14071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14072 $(HOST_EXPORTS) \
14073 (cd $(HOST_SUBDIR)/intl && \
14074 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
14075 @endif intl
14079 .PHONY: all-stage1-intl maybe-all-stage1-intl
14080 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
14081 maybe-all-stage1-intl:
14082 maybe-clean-stage1-intl:
14083 @if intl-bootstrap
14084 maybe-all-stage1-intl: all-stage1-intl
14085 all-stage1: all-stage1-intl
14086 TARGET-stage1-intl = $(TARGET-intl)
14087 all-stage1-intl: configure-stage1-intl
14088 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14089 @r=`${PWD_COMMAND}`; export r; \
14090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14091 $(HOST_EXPORTS) \
14092 cd $(HOST_SUBDIR)/intl && \
14093 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
14094 $(TARGET-stage1-intl)
14096 maybe-clean-stage1-intl: clean-stage1-intl
14097 clean-stage1: clean-stage1-intl
14098 clean-stage1-intl:
14099 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14100 || exit 0 ; \
14101 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14102 cd $(HOST_SUBDIR)/intl && \
14103 $(MAKE) $(FLAGS_TO_PASS) \
14104 CFLAGS="$(STAGE1_CFLAGS)" clean
14105 @endif intl-bootstrap
14108 .PHONY: all-stage2-intl maybe-all-stage2-intl
14109 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
14110 maybe-all-stage2-intl:
14111 maybe-clean-stage2-intl:
14112 @if intl-bootstrap
14113 maybe-all-stage2-intl: all-stage2-intl
14114 all-stage2: all-stage2-intl
14115 TARGET-stage2-intl = $(TARGET-intl)
14116 all-stage2-intl: configure-stage2-intl
14117 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14118 @r=`${PWD_COMMAND}`; export r; \
14119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14120 $(HOST_EXPORTS) \
14121 $(POSTSTAGE1_HOST_EXPORTS) \
14122 cd $(HOST_SUBDIR)/intl && \
14123 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14124 $(TARGET-stage2-intl)
14126 maybe-clean-stage2-intl: clean-stage2-intl
14127 clean-stage2: clean-stage2-intl
14128 clean-stage2-intl:
14129 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14130 || exit 0 ; \
14131 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14132 cd $(HOST_SUBDIR)/intl && \
14133 $(MAKE) $(FLAGS_TO_PASS) \
14134 $(POSTSTAGE1_FLAGS_TO_PASS) \
14135 clean
14136 @endif intl-bootstrap
14139 .PHONY: all-stage3-intl maybe-all-stage3-intl
14140 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
14141 maybe-all-stage3-intl:
14142 maybe-clean-stage3-intl:
14143 @if intl-bootstrap
14144 maybe-all-stage3-intl: all-stage3-intl
14145 all-stage3: all-stage3-intl
14146 TARGET-stage3-intl = $(TARGET-intl)
14147 all-stage3-intl: configure-stage3-intl
14148 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14149 @r=`${PWD_COMMAND}`; export r; \
14150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14151 $(HOST_EXPORTS) \
14152 $(POSTSTAGE1_HOST_EXPORTS) \
14153 cd $(HOST_SUBDIR)/intl && \
14154 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14155 $(TARGET-stage3-intl)
14157 maybe-clean-stage3-intl: clean-stage3-intl
14158 clean-stage3: clean-stage3-intl
14159 clean-stage3-intl:
14160 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14161 || exit 0 ; \
14162 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14163 cd $(HOST_SUBDIR)/intl && \
14164 $(MAKE) $(FLAGS_TO_PASS) \
14165 $(POSTSTAGE1_FLAGS_TO_PASS) \
14166 clean
14167 @endif intl-bootstrap
14170 .PHONY: all-stage4-intl maybe-all-stage4-intl
14171 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
14172 maybe-all-stage4-intl:
14173 maybe-clean-stage4-intl:
14174 @if intl-bootstrap
14175 maybe-all-stage4-intl: all-stage4-intl
14176 all-stage4: all-stage4-intl
14177 TARGET-stage4-intl = $(TARGET-intl)
14178 all-stage4-intl: configure-stage4-intl
14179 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14180 @r=`${PWD_COMMAND}`; export r; \
14181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14182 $(HOST_EXPORTS) \
14183 $(POSTSTAGE1_HOST_EXPORTS) \
14184 cd $(HOST_SUBDIR)/intl && \
14185 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14186 $(TARGET-stage4-intl)
14188 maybe-clean-stage4-intl: clean-stage4-intl
14189 clean-stage4: clean-stage4-intl
14190 clean-stage4-intl:
14191 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14192 || exit 0 ; \
14193 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14194 cd $(HOST_SUBDIR)/intl && \
14195 $(MAKE) $(FLAGS_TO_PASS) \
14196 $(POSTSTAGE1_FLAGS_TO_PASS) \
14197 clean
14198 @endif intl-bootstrap
14201 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14202 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14203 maybe-all-stageprofile-intl:
14204 maybe-clean-stageprofile-intl:
14205 @if intl-bootstrap
14206 maybe-all-stageprofile-intl: all-stageprofile-intl
14207 all-stageprofile: all-stageprofile-intl
14208 TARGET-stageprofile-intl = $(TARGET-intl)
14209 all-stageprofile-intl: configure-stageprofile-intl
14210 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14211 @r=`${PWD_COMMAND}`; export r; \
14212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14213 $(HOST_EXPORTS) \
14214 $(POSTSTAGE1_HOST_EXPORTS) \
14215 cd $(HOST_SUBDIR)/intl && \
14216 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
14217 $(TARGET-stageprofile-intl)
14219 maybe-clean-stageprofile-intl: clean-stageprofile-intl
14220 clean-stageprofile: clean-stageprofile-intl
14221 clean-stageprofile-intl:
14222 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14223 || exit 0 ; \
14224 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14225 cd $(HOST_SUBDIR)/intl && \
14226 $(MAKE) $(FLAGS_TO_PASS) \
14227 $(POSTSTAGE1_FLAGS_TO_PASS) \
14228 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
14229 @endif intl-bootstrap
14232 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14233 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14234 maybe-all-stagefeedback-intl:
14235 maybe-clean-stagefeedback-intl:
14236 @if intl-bootstrap
14237 maybe-all-stagefeedback-intl: all-stagefeedback-intl
14238 all-stagefeedback: all-stagefeedback-intl
14239 TARGET-stagefeedback-intl = $(TARGET-intl)
14240 all-stagefeedback-intl: configure-stagefeedback-intl
14241 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14242 @r=`${PWD_COMMAND}`; export r; \
14243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14244 $(HOST_EXPORTS) \
14245 $(POSTSTAGE1_HOST_EXPORTS) \
14246 cd $(HOST_SUBDIR)/intl && \
14247 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
14248 $(TARGET-stagefeedback-intl)
14250 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14251 clean-stagefeedback: clean-stagefeedback-intl
14252 clean-stagefeedback-intl:
14253 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14254 || exit 0 ; \
14255 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14256 cd $(HOST_SUBDIR)/intl && \
14257 $(MAKE) $(FLAGS_TO_PASS) \
14258 $(POSTSTAGE1_FLAGS_TO_PASS) \
14259 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
14260 @endif intl-bootstrap
14266 .PHONY: check-intl maybe-check-intl
14267 maybe-check-intl:
14268 @if intl
14269 maybe-check-intl: check-intl
14271 check-intl:
14272 @: $(MAKE); $(unstage)
14273 @r=`${PWD_COMMAND}`; export r; \
14274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14275 $(HOST_EXPORTS) \
14276 (cd $(HOST_SUBDIR)/intl && \
14277 $(MAKE) $(FLAGS_TO_PASS) check)
14279 @endif intl
14281 .PHONY: install-intl maybe-install-intl
14282 maybe-install-intl:
14283 @if intl
14284 maybe-install-intl: install-intl
14286 install-intl: installdirs
14287 @: $(MAKE); $(unstage)
14288 @r=`${PWD_COMMAND}`; export r; \
14289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14290 $(HOST_EXPORTS) \
14291 (cd $(HOST_SUBDIR)/intl && \
14292 $(MAKE) $(FLAGS_TO_PASS) install)
14294 @endif intl
14296 # Other targets (info, dvi, etc.)
14298 .PHONY: maybe-info-intl info-intl
14299 maybe-info-intl:
14300 @if intl
14301 maybe-info-intl: info-intl
14303 info-intl: \
14304 configure-intl
14305 @[ -f ./intl/Makefile ] || exit 0; \
14306 r=`${PWD_COMMAND}`; export r; \
14307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14308 $(HOST_EXPORTS) \
14309 for flag in $(EXTRA_HOST_FLAGS) ; do \
14310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14311 done; \
14312 echo "Doing info in intl" ; \
14313 (cd $(HOST_SUBDIR)/intl && \
14314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14316 "RANLIB=$${RANLIB}" \
14317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14318 info) \
14319 || exit 1
14321 @endif intl
14323 .PHONY: maybe-dvi-intl dvi-intl
14324 maybe-dvi-intl:
14325 @if intl
14326 maybe-dvi-intl: dvi-intl
14328 dvi-intl: \
14329 configure-intl
14330 @[ -f ./intl/Makefile ] || exit 0; \
14331 r=`${PWD_COMMAND}`; export r; \
14332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14333 $(HOST_EXPORTS) \
14334 for flag in $(EXTRA_HOST_FLAGS) ; do \
14335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14336 done; \
14337 echo "Doing dvi in intl" ; \
14338 (cd $(HOST_SUBDIR)/intl && \
14339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14341 "RANLIB=$${RANLIB}" \
14342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14343 dvi) \
14344 || exit 1
14346 @endif intl
14348 .PHONY: maybe-html-intl html-intl
14349 maybe-html-intl:
14350 @if intl
14351 maybe-html-intl: html-intl
14353 html-intl: \
14354 configure-intl
14355 @[ -f ./intl/Makefile ] || exit 0; \
14356 r=`${PWD_COMMAND}`; export r; \
14357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358 $(HOST_EXPORTS) \
14359 for flag in $(EXTRA_HOST_FLAGS) ; do \
14360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14361 done; \
14362 echo "Doing html in intl" ; \
14363 (cd $(HOST_SUBDIR)/intl && \
14364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14366 "RANLIB=$${RANLIB}" \
14367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14368 html) \
14369 || exit 1
14371 @endif intl
14373 .PHONY: maybe-TAGS-intl TAGS-intl
14374 maybe-TAGS-intl:
14375 @if intl
14376 maybe-TAGS-intl: TAGS-intl
14378 TAGS-intl: \
14379 configure-intl
14380 @[ -f ./intl/Makefile ] || exit 0; \
14381 r=`${PWD_COMMAND}`; export r; \
14382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14383 $(HOST_EXPORTS) \
14384 for flag in $(EXTRA_HOST_FLAGS) ; do \
14385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14386 done; \
14387 echo "Doing TAGS in intl" ; \
14388 (cd $(HOST_SUBDIR)/intl && \
14389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14391 "RANLIB=$${RANLIB}" \
14392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14393 TAGS) \
14394 || exit 1
14396 @endif intl
14398 .PHONY: maybe-install-info-intl install-info-intl
14399 maybe-install-info-intl:
14400 @if intl
14401 maybe-install-info-intl: install-info-intl
14403 install-info-intl: \
14404 configure-intl \
14405 info-intl
14406 @[ -f ./intl/Makefile ] || exit 0; \
14407 r=`${PWD_COMMAND}`; export r; \
14408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14409 $(HOST_EXPORTS) \
14410 for flag in $(EXTRA_HOST_FLAGS) ; do \
14411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14412 done; \
14413 echo "Doing install-info in intl" ; \
14414 (cd $(HOST_SUBDIR)/intl && \
14415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14417 "RANLIB=$${RANLIB}" \
14418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14419 install-info) \
14420 || exit 1
14422 @endif intl
14424 .PHONY: maybe-installcheck-intl installcheck-intl
14425 maybe-installcheck-intl:
14426 @if intl
14427 maybe-installcheck-intl: installcheck-intl
14429 installcheck-intl: \
14430 configure-intl
14431 @[ -f ./intl/Makefile ] || exit 0; \
14432 r=`${PWD_COMMAND}`; export r; \
14433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14434 $(HOST_EXPORTS) \
14435 for flag in $(EXTRA_HOST_FLAGS) ; do \
14436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14437 done; \
14438 echo "Doing installcheck in intl" ; \
14439 (cd $(HOST_SUBDIR)/intl && \
14440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14442 "RANLIB=$${RANLIB}" \
14443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14444 installcheck) \
14445 || exit 1
14447 @endif intl
14449 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14450 maybe-mostlyclean-intl:
14451 @if intl
14452 maybe-mostlyclean-intl: mostlyclean-intl
14454 mostlyclean-intl:
14455 @[ -f ./intl/Makefile ] || exit 0; \
14456 r=`${PWD_COMMAND}`; export r; \
14457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14458 $(HOST_EXPORTS) \
14459 for flag in $(EXTRA_HOST_FLAGS) ; do \
14460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14461 done; \
14462 echo "Doing mostlyclean in intl" ; \
14463 (cd $(HOST_SUBDIR)/intl && \
14464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14466 "RANLIB=$${RANLIB}" \
14467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14468 mostlyclean) \
14469 || exit 1
14471 @endif intl
14473 .PHONY: maybe-clean-intl clean-intl
14474 maybe-clean-intl:
14475 @if intl
14476 maybe-clean-intl: clean-intl
14478 clean-intl:
14479 @[ -f ./intl/Makefile ] || exit 0; \
14480 r=`${PWD_COMMAND}`; export r; \
14481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482 $(HOST_EXPORTS) \
14483 for flag in $(EXTRA_HOST_FLAGS) ; do \
14484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14485 done; \
14486 echo "Doing clean in intl" ; \
14487 (cd $(HOST_SUBDIR)/intl && \
14488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14490 "RANLIB=$${RANLIB}" \
14491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14492 clean) \
14493 || exit 1
14495 @endif intl
14497 .PHONY: maybe-distclean-intl distclean-intl
14498 maybe-distclean-intl:
14499 @if intl
14500 maybe-distclean-intl: distclean-intl
14502 distclean-intl:
14503 @[ -f ./intl/Makefile ] || exit 0; \
14504 r=`${PWD_COMMAND}`; export r; \
14505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14506 $(HOST_EXPORTS) \
14507 for flag in $(EXTRA_HOST_FLAGS) ; do \
14508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14509 done; \
14510 echo "Doing distclean in intl" ; \
14511 (cd $(HOST_SUBDIR)/intl && \
14512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14514 "RANLIB=$${RANLIB}" \
14515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14516 distclean) \
14517 || exit 1
14519 @endif intl
14521 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14522 maybe-maintainer-clean-intl:
14523 @if intl
14524 maybe-maintainer-clean-intl: maintainer-clean-intl
14526 maintainer-clean-intl:
14527 @[ -f ./intl/Makefile ] || exit 0; \
14528 r=`${PWD_COMMAND}`; export r; \
14529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530 $(HOST_EXPORTS) \
14531 for flag in $(EXTRA_HOST_FLAGS) ; do \
14532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14533 done; \
14534 echo "Doing maintainer-clean in intl" ; \
14535 (cd $(HOST_SUBDIR)/intl && \
14536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14538 "RANLIB=$${RANLIB}" \
14539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14540 maintainer-clean) \
14541 || exit 1
14543 @endif intl
14547 .PHONY: configure-tcl maybe-configure-tcl
14548 maybe-configure-tcl:
14549 @if tcl
14550 maybe-configure-tcl: configure-tcl
14551 configure-tcl:
14552 @$(unstage)
14553 @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14555 r=`${PWD_COMMAND}`; export r; \
14556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14557 $(HOST_EXPORTS) \
14558 echo Configuring in $(HOST_SUBDIR)/tcl; \
14559 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14560 case $(srcdir) in \
14561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14562 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14564 esac; \
14565 srcdiroption="--srcdir=$${topdir}/tcl"; \
14566 libsrcdir="$$s/tcl"; \
14567 $(SHELL) $${libsrcdir}/configure \
14568 $(HOST_CONFIGARGS) $${srcdiroption} \
14569 || exit 1
14570 @endif tcl
14576 .PHONY: all-tcl maybe-all-tcl
14577 maybe-all-tcl:
14578 @if tcl
14579 TARGET-tcl=all
14580 maybe-all-tcl: all-tcl
14581 all-tcl: configure-tcl
14582 @$(unstage)
14583 @r=`${PWD_COMMAND}`; export r; \
14584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14585 $(HOST_EXPORTS) \
14586 (cd $(HOST_SUBDIR)/tcl && \
14587 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
14588 @endif tcl
14593 .PHONY: check-tcl maybe-check-tcl
14594 maybe-check-tcl:
14595 @if tcl
14596 maybe-check-tcl: check-tcl
14598 check-tcl:
14599 @: $(MAKE); $(unstage)
14600 @r=`${PWD_COMMAND}`; export r; \
14601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14602 $(HOST_EXPORTS) \
14603 (cd $(HOST_SUBDIR)/tcl && \
14604 $(MAKE) $(FLAGS_TO_PASS) check)
14606 @endif tcl
14608 .PHONY: install-tcl maybe-install-tcl
14609 maybe-install-tcl:
14610 @if tcl
14611 maybe-install-tcl: install-tcl
14613 install-tcl: installdirs
14614 @: $(MAKE); $(unstage)
14615 @r=`${PWD_COMMAND}`; export r; \
14616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14617 $(HOST_EXPORTS) \
14618 (cd $(HOST_SUBDIR)/tcl && \
14619 $(MAKE) $(FLAGS_TO_PASS) install)
14621 @endif tcl
14623 # Other targets (info, dvi, etc.)
14625 .PHONY: maybe-info-tcl info-tcl
14626 maybe-info-tcl:
14627 @if tcl
14628 maybe-info-tcl: info-tcl
14630 info-tcl: \
14631 configure-tcl
14632 @$(unstage)
14633 @[ -f ./tcl/Makefile ] || exit 0; \
14634 r=`${PWD_COMMAND}`; export r; \
14635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636 $(HOST_EXPORTS) \
14637 for flag in $(EXTRA_HOST_FLAGS) ; do \
14638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14639 done; \
14640 echo "Doing info in tcl" ; \
14641 (cd $(HOST_SUBDIR)/tcl && \
14642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14644 "RANLIB=$${RANLIB}" \
14645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14646 info) \
14647 || exit 1
14649 @endif tcl
14651 .PHONY: maybe-dvi-tcl dvi-tcl
14652 maybe-dvi-tcl:
14653 @if tcl
14654 maybe-dvi-tcl: dvi-tcl
14656 dvi-tcl: \
14657 configure-tcl
14658 @$(unstage)
14659 @[ -f ./tcl/Makefile ] || exit 0; \
14660 r=`${PWD_COMMAND}`; export r; \
14661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14662 $(HOST_EXPORTS) \
14663 for flag in $(EXTRA_HOST_FLAGS) ; do \
14664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14665 done; \
14666 echo "Doing dvi in tcl" ; \
14667 (cd $(HOST_SUBDIR)/tcl && \
14668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14670 "RANLIB=$${RANLIB}" \
14671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14672 dvi) \
14673 || exit 1
14675 @endif tcl
14677 .PHONY: maybe-html-tcl html-tcl
14678 maybe-html-tcl:
14679 @if tcl
14680 maybe-html-tcl: html-tcl
14682 html-tcl: \
14683 configure-tcl
14684 @$(unstage)
14685 @[ -f ./tcl/Makefile ] || exit 0; \
14686 r=`${PWD_COMMAND}`; export r; \
14687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14688 $(HOST_EXPORTS) \
14689 for flag in $(EXTRA_HOST_FLAGS) ; do \
14690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14691 done; \
14692 echo "Doing html in tcl" ; \
14693 (cd $(HOST_SUBDIR)/tcl && \
14694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14696 "RANLIB=$${RANLIB}" \
14697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14698 html) \
14699 || exit 1
14701 @endif tcl
14703 .PHONY: maybe-TAGS-tcl TAGS-tcl
14704 maybe-TAGS-tcl:
14705 @if tcl
14706 maybe-TAGS-tcl: TAGS-tcl
14708 TAGS-tcl: \
14709 configure-tcl
14710 @$(unstage)
14711 @[ -f ./tcl/Makefile ] || exit 0; \
14712 r=`${PWD_COMMAND}`; export r; \
14713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14714 $(HOST_EXPORTS) \
14715 for flag in $(EXTRA_HOST_FLAGS) ; do \
14716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14717 done; \
14718 echo "Doing TAGS in tcl" ; \
14719 (cd $(HOST_SUBDIR)/tcl && \
14720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14722 "RANLIB=$${RANLIB}" \
14723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14724 TAGS) \
14725 || exit 1
14727 @endif tcl
14729 .PHONY: maybe-install-info-tcl install-info-tcl
14730 maybe-install-info-tcl:
14731 @if tcl
14732 maybe-install-info-tcl: install-info-tcl
14734 install-info-tcl: \
14735 configure-tcl \
14736 info-tcl
14737 @$(unstage)
14738 @[ -f ./tcl/Makefile ] || exit 0; \
14739 r=`${PWD_COMMAND}`; export r; \
14740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14741 $(HOST_EXPORTS) \
14742 for flag in $(EXTRA_HOST_FLAGS) ; do \
14743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14744 done; \
14745 echo "Doing install-info in tcl" ; \
14746 (cd $(HOST_SUBDIR)/tcl && \
14747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14749 "RANLIB=$${RANLIB}" \
14750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14751 install-info) \
14752 || exit 1
14754 @endif tcl
14756 .PHONY: maybe-installcheck-tcl installcheck-tcl
14757 maybe-installcheck-tcl:
14758 @if tcl
14759 maybe-installcheck-tcl: installcheck-tcl
14761 installcheck-tcl: \
14762 configure-tcl
14763 @$(unstage)
14764 @[ -f ./tcl/Makefile ] || exit 0; \
14765 r=`${PWD_COMMAND}`; export r; \
14766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767 $(HOST_EXPORTS) \
14768 for flag in $(EXTRA_HOST_FLAGS) ; do \
14769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14770 done; \
14771 echo "Doing installcheck in tcl" ; \
14772 (cd $(HOST_SUBDIR)/tcl && \
14773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14775 "RANLIB=$${RANLIB}" \
14776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14777 installcheck) \
14778 || exit 1
14780 @endif tcl
14782 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14783 maybe-mostlyclean-tcl:
14784 @if tcl
14785 maybe-mostlyclean-tcl: mostlyclean-tcl
14787 # tcl doesn't support mostlyclean.
14788 mostlyclean-tcl:
14790 @endif tcl
14792 .PHONY: maybe-clean-tcl clean-tcl
14793 maybe-clean-tcl:
14794 @if tcl
14795 maybe-clean-tcl: clean-tcl
14797 clean-tcl:
14798 @$(unstage)
14799 @[ -f ./tcl/Makefile ] || exit 0; \
14800 r=`${PWD_COMMAND}`; export r; \
14801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14802 $(HOST_EXPORTS) \
14803 for flag in $(EXTRA_HOST_FLAGS) ; do \
14804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14805 done; \
14806 echo "Doing clean in tcl" ; \
14807 (cd $(HOST_SUBDIR)/tcl && \
14808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14810 "RANLIB=$${RANLIB}" \
14811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14812 clean) \
14813 || exit 1
14815 @endif tcl
14817 .PHONY: maybe-distclean-tcl distclean-tcl
14818 maybe-distclean-tcl:
14819 @if tcl
14820 maybe-distclean-tcl: distclean-tcl
14822 distclean-tcl:
14823 @$(unstage)
14824 @[ -f ./tcl/Makefile ] || exit 0; \
14825 r=`${PWD_COMMAND}`; export r; \
14826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14827 $(HOST_EXPORTS) \
14828 for flag in $(EXTRA_HOST_FLAGS) ; do \
14829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14830 done; \
14831 echo "Doing distclean in tcl" ; \
14832 (cd $(HOST_SUBDIR)/tcl && \
14833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14835 "RANLIB=$${RANLIB}" \
14836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14837 distclean) \
14838 || exit 1
14840 @endif tcl
14842 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
14843 maybe-maintainer-clean-tcl:
14844 @if tcl
14845 maybe-maintainer-clean-tcl: maintainer-clean-tcl
14847 maintainer-clean-tcl:
14848 @$(unstage)
14849 @[ -f ./tcl/Makefile ] || exit 0; \
14850 r=`${PWD_COMMAND}`; export r; \
14851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14852 $(HOST_EXPORTS) \
14853 for flag in $(EXTRA_HOST_FLAGS) ; do \
14854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14855 done; \
14856 echo "Doing maintainer-clean in tcl" ; \
14857 (cd $(HOST_SUBDIR)/tcl && \
14858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14860 "RANLIB=$${RANLIB}" \
14861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14862 maintainer-clean) \
14863 || exit 1
14865 @endif tcl
14869 .PHONY: configure-itcl maybe-configure-itcl
14870 maybe-configure-itcl:
14871 @if itcl
14872 maybe-configure-itcl: configure-itcl
14873 configure-itcl:
14874 @$(unstage)
14875 @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
14876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
14877 r=`${PWD_COMMAND}`; export r; \
14878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14879 $(HOST_EXPORTS) \
14880 echo Configuring in $(HOST_SUBDIR)/itcl; \
14881 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
14882 case $(srcdir) in \
14883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14884 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
14885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14886 esac; \
14887 srcdiroption="--srcdir=$${topdir}/itcl"; \
14888 libsrcdir="$$s/itcl"; \
14889 $(SHELL) $${libsrcdir}/configure \
14890 $(HOST_CONFIGARGS) $${srcdiroption} \
14891 || exit 1
14892 @endif itcl
14898 .PHONY: all-itcl maybe-all-itcl
14899 maybe-all-itcl:
14900 @if itcl
14901 TARGET-itcl=all
14902 maybe-all-itcl: all-itcl
14903 all-itcl: configure-itcl
14904 @$(unstage)
14905 @r=`${PWD_COMMAND}`; export r; \
14906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14907 $(HOST_EXPORTS) \
14908 (cd $(HOST_SUBDIR)/itcl && \
14909 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
14910 @endif itcl
14915 .PHONY: check-itcl maybe-check-itcl
14916 maybe-check-itcl:
14917 @if itcl
14918 maybe-check-itcl: check-itcl
14920 check-itcl:
14921 @: $(MAKE); $(unstage)
14922 @r=`${PWD_COMMAND}`; export r; \
14923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14924 $(HOST_EXPORTS) \
14925 (cd $(HOST_SUBDIR)/itcl && \
14926 $(MAKE) $(FLAGS_TO_PASS) check)
14928 @endif itcl
14930 .PHONY: install-itcl maybe-install-itcl
14931 maybe-install-itcl:
14932 @if itcl
14933 maybe-install-itcl: install-itcl
14935 install-itcl: installdirs
14936 @: $(MAKE); $(unstage)
14937 @r=`${PWD_COMMAND}`; export r; \
14938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14939 $(HOST_EXPORTS) \
14940 (cd $(HOST_SUBDIR)/itcl && \
14941 $(MAKE) $(FLAGS_TO_PASS) install)
14943 @endif itcl
14945 # Other targets (info, dvi, etc.)
14947 .PHONY: maybe-info-itcl info-itcl
14948 maybe-info-itcl:
14949 @if itcl
14950 maybe-info-itcl: info-itcl
14952 info-itcl: \
14953 configure-itcl
14954 @$(unstage)
14955 @[ -f ./itcl/Makefile ] || exit 0; \
14956 r=`${PWD_COMMAND}`; export r; \
14957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14958 $(HOST_EXPORTS) \
14959 for flag in $(EXTRA_HOST_FLAGS) ; do \
14960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14961 done; \
14962 echo "Doing info in itcl" ; \
14963 (cd $(HOST_SUBDIR)/itcl && \
14964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14966 "RANLIB=$${RANLIB}" \
14967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14968 info) \
14969 || exit 1
14971 @endif itcl
14973 .PHONY: maybe-dvi-itcl dvi-itcl
14974 maybe-dvi-itcl:
14975 @if itcl
14976 maybe-dvi-itcl: dvi-itcl
14978 dvi-itcl: \
14979 configure-itcl
14980 @$(unstage)
14981 @[ -f ./itcl/Makefile ] || exit 0; \
14982 r=`${PWD_COMMAND}`; export r; \
14983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984 $(HOST_EXPORTS) \
14985 for flag in $(EXTRA_HOST_FLAGS) ; do \
14986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14987 done; \
14988 echo "Doing dvi in itcl" ; \
14989 (cd $(HOST_SUBDIR)/itcl && \
14990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14992 "RANLIB=$${RANLIB}" \
14993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14994 dvi) \
14995 || exit 1
14997 @endif itcl
14999 .PHONY: maybe-html-itcl html-itcl
15000 maybe-html-itcl:
15001 @if itcl
15002 maybe-html-itcl: html-itcl
15004 html-itcl: \
15005 configure-itcl
15006 @$(unstage)
15007 @[ -f ./itcl/Makefile ] || exit 0; \
15008 r=`${PWD_COMMAND}`; export r; \
15009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15010 $(HOST_EXPORTS) \
15011 for flag in $(EXTRA_HOST_FLAGS) ; do \
15012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15013 done; \
15014 echo "Doing html in itcl" ; \
15015 (cd $(HOST_SUBDIR)/itcl && \
15016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15018 "RANLIB=$${RANLIB}" \
15019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15020 html) \
15021 || exit 1
15023 @endif itcl
15025 .PHONY: maybe-TAGS-itcl TAGS-itcl
15026 maybe-TAGS-itcl:
15027 @if itcl
15028 maybe-TAGS-itcl: TAGS-itcl
15030 TAGS-itcl: \
15031 configure-itcl
15032 @$(unstage)
15033 @[ -f ./itcl/Makefile ] || exit 0; \
15034 r=`${PWD_COMMAND}`; export r; \
15035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15036 $(HOST_EXPORTS) \
15037 for flag in $(EXTRA_HOST_FLAGS) ; do \
15038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15039 done; \
15040 echo "Doing TAGS in itcl" ; \
15041 (cd $(HOST_SUBDIR)/itcl && \
15042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15044 "RANLIB=$${RANLIB}" \
15045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15046 TAGS) \
15047 || exit 1
15049 @endif itcl
15051 .PHONY: maybe-install-info-itcl install-info-itcl
15052 maybe-install-info-itcl:
15053 @if itcl
15054 maybe-install-info-itcl: install-info-itcl
15056 install-info-itcl: \
15057 configure-itcl \
15058 info-itcl
15059 @$(unstage)
15060 @[ -f ./itcl/Makefile ] || exit 0; \
15061 r=`${PWD_COMMAND}`; export r; \
15062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15063 $(HOST_EXPORTS) \
15064 for flag in $(EXTRA_HOST_FLAGS) ; do \
15065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15066 done; \
15067 echo "Doing install-info in itcl" ; \
15068 (cd $(HOST_SUBDIR)/itcl && \
15069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15071 "RANLIB=$${RANLIB}" \
15072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15073 install-info) \
15074 || exit 1
15076 @endif itcl
15078 .PHONY: maybe-installcheck-itcl installcheck-itcl
15079 maybe-installcheck-itcl:
15080 @if itcl
15081 maybe-installcheck-itcl: installcheck-itcl
15083 installcheck-itcl: \
15084 configure-itcl
15085 @$(unstage)
15086 @[ -f ./itcl/Makefile ] || exit 0; \
15087 r=`${PWD_COMMAND}`; export r; \
15088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089 $(HOST_EXPORTS) \
15090 for flag in $(EXTRA_HOST_FLAGS) ; do \
15091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15092 done; \
15093 echo "Doing installcheck in itcl" ; \
15094 (cd $(HOST_SUBDIR)/itcl && \
15095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15097 "RANLIB=$${RANLIB}" \
15098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15099 installcheck) \
15100 || exit 1
15102 @endif itcl
15104 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15105 maybe-mostlyclean-itcl:
15106 @if itcl
15107 maybe-mostlyclean-itcl: mostlyclean-itcl
15109 mostlyclean-itcl:
15110 @$(unstage)
15111 @[ -f ./itcl/Makefile ] || exit 0; \
15112 r=`${PWD_COMMAND}`; export r; \
15113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15114 $(HOST_EXPORTS) \
15115 for flag in $(EXTRA_HOST_FLAGS) ; do \
15116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15117 done; \
15118 echo "Doing mostlyclean in itcl" ; \
15119 (cd $(HOST_SUBDIR)/itcl && \
15120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15122 "RANLIB=$${RANLIB}" \
15123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15124 mostlyclean) \
15125 || exit 1
15127 @endif itcl
15129 .PHONY: maybe-clean-itcl clean-itcl
15130 maybe-clean-itcl:
15131 @if itcl
15132 maybe-clean-itcl: clean-itcl
15134 clean-itcl:
15135 @$(unstage)
15136 @[ -f ./itcl/Makefile ] || exit 0; \
15137 r=`${PWD_COMMAND}`; export r; \
15138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15139 $(HOST_EXPORTS) \
15140 for flag in $(EXTRA_HOST_FLAGS) ; do \
15141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15142 done; \
15143 echo "Doing clean in itcl" ; \
15144 (cd $(HOST_SUBDIR)/itcl && \
15145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15147 "RANLIB=$${RANLIB}" \
15148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15149 clean) \
15150 || exit 1
15152 @endif itcl
15154 .PHONY: maybe-distclean-itcl distclean-itcl
15155 maybe-distclean-itcl:
15156 @if itcl
15157 maybe-distclean-itcl: distclean-itcl
15159 distclean-itcl:
15160 @$(unstage)
15161 @[ -f ./itcl/Makefile ] || exit 0; \
15162 r=`${PWD_COMMAND}`; export r; \
15163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15164 $(HOST_EXPORTS) \
15165 for flag in $(EXTRA_HOST_FLAGS) ; do \
15166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15167 done; \
15168 echo "Doing distclean in itcl" ; \
15169 (cd $(HOST_SUBDIR)/itcl && \
15170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15172 "RANLIB=$${RANLIB}" \
15173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15174 distclean) \
15175 || exit 1
15177 @endif itcl
15179 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15180 maybe-maintainer-clean-itcl:
15181 @if itcl
15182 maybe-maintainer-clean-itcl: maintainer-clean-itcl
15184 maintainer-clean-itcl:
15185 @$(unstage)
15186 @[ -f ./itcl/Makefile ] || exit 0; \
15187 r=`${PWD_COMMAND}`; export r; \
15188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15189 $(HOST_EXPORTS) \
15190 for flag in $(EXTRA_HOST_FLAGS) ; do \
15191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15192 done; \
15193 echo "Doing maintainer-clean in itcl" ; \
15194 (cd $(HOST_SUBDIR)/itcl && \
15195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15197 "RANLIB=$${RANLIB}" \
15198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15199 maintainer-clean) \
15200 || exit 1
15202 @endif itcl
15206 .PHONY: configure-ld maybe-configure-ld
15207 maybe-configure-ld:
15208 @if ld
15209 maybe-configure-ld: configure-ld
15210 configure-ld:
15211 @test -f stage_last && exit 0; \
15212 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15214 r=`${PWD_COMMAND}`; export r; \
15215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15216 $(HOST_EXPORTS) \
15217 echo Configuring in $(HOST_SUBDIR)/ld; \
15218 cd "$(HOST_SUBDIR)/ld" || exit 1; \
15219 case $(srcdir) in \
15220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15221 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15223 esac; \
15224 srcdiroption="--srcdir=$${topdir}/ld"; \
15225 libsrcdir="$$s/ld"; \
15226 $(SHELL) $${libsrcdir}/configure \
15227 $(HOST_CONFIGARGS) $${srcdiroption} \
15228 || exit 1
15229 @endif ld
15233 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
15234 maybe-configure-stage1-ld:
15235 @if ld-bootstrap
15236 maybe-configure-stage1-ld: configure-stage1-ld
15237 configure-stage1-ld:
15238 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15239 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15240 r=`${PWD_COMMAND}`; export r; \
15241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15242 $(HOST_EXPORTS) \
15243 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15244 cd $(HOST_SUBDIR)/ld || exit 1; \
15245 case $(srcdir) in \
15246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15247 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15249 esac; \
15250 srcdiroption="--srcdir=$${topdir}/ld"; \
15251 libsrcdir="$$s/ld"; \
15252 $(SHELL) $${libsrcdir}/configure \
15253 $(HOST_CONFIGARGS) $${srcdiroption} \
15254 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
15255 @endif ld-bootstrap
15257 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
15258 maybe-configure-stage2-ld:
15259 @if ld-bootstrap
15260 maybe-configure-stage2-ld: configure-stage2-ld
15261 configure-stage2-ld:
15262 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15263 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15264 r=`${PWD_COMMAND}`; export r; \
15265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15266 $(HOST_EXPORTS) \
15267 $(POSTSTAGE1_HOST_EXPORTS) \
15268 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15269 cd $(HOST_SUBDIR)/ld || exit 1; \
15270 case $(srcdir) in \
15271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15272 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15274 esac; \
15275 srcdiroption="--srcdir=$${topdir}/ld"; \
15276 libsrcdir="$$s/ld"; \
15277 $(SHELL) $${libsrcdir}/configure \
15278 $(HOST_CONFIGARGS) $${srcdiroption} \
15279 @stage2_werror_flag@
15280 @endif ld-bootstrap
15282 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
15283 maybe-configure-stage3-ld:
15284 @if ld-bootstrap
15285 maybe-configure-stage3-ld: configure-stage3-ld
15286 configure-stage3-ld:
15287 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15288 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15289 r=`${PWD_COMMAND}`; export r; \
15290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15291 $(HOST_EXPORTS) \
15292 $(POSTSTAGE1_HOST_EXPORTS) \
15293 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15294 cd $(HOST_SUBDIR)/ld || exit 1; \
15295 case $(srcdir) in \
15296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15297 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15299 esac; \
15300 srcdiroption="--srcdir=$${topdir}/ld"; \
15301 libsrcdir="$$s/ld"; \
15302 $(SHELL) $${libsrcdir}/configure \
15303 $(HOST_CONFIGARGS) $${srcdiroption} \
15304 @stage2_werror_flag@
15305 @endif ld-bootstrap
15307 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
15308 maybe-configure-stage4-ld:
15309 @if ld-bootstrap
15310 maybe-configure-stage4-ld: configure-stage4-ld
15311 configure-stage4-ld:
15312 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15313 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15314 r=`${PWD_COMMAND}`; export r; \
15315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15316 $(HOST_EXPORTS) \
15317 $(POSTSTAGE1_HOST_EXPORTS) \
15318 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15319 cd $(HOST_SUBDIR)/ld || exit 1; \
15320 case $(srcdir) in \
15321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15322 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15324 esac; \
15325 srcdiroption="--srcdir=$${topdir}/ld"; \
15326 libsrcdir="$$s/ld"; \
15327 $(SHELL) $${libsrcdir}/configure \
15328 $(HOST_CONFIGARGS) $${srcdiroption} \
15329 @stage2_werror_flag@
15330 @endif ld-bootstrap
15332 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15333 maybe-configure-stageprofile-ld:
15334 @if ld-bootstrap
15335 maybe-configure-stageprofile-ld: configure-stageprofile-ld
15336 configure-stageprofile-ld:
15337 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15338 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15339 r=`${PWD_COMMAND}`; export r; \
15340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15341 $(HOST_EXPORTS) \
15342 $(POSTSTAGE1_HOST_EXPORTS) \
15343 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15344 cd $(HOST_SUBDIR)/ld || exit 1; \
15345 case $(srcdir) in \
15346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15347 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15349 esac; \
15350 srcdiroption="--srcdir=$${topdir}/ld"; \
15351 libsrcdir="$$s/ld"; \
15352 $(SHELL) $${libsrcdir}/configure \
15353 $(HOST_CONFIGARGS) $${srcdiroption} \
15354 @stage2_werror_flag@
15355 @endif ld-bootstrap
15357 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15358 maybe-configure-stagefeedback-ld:
15359 @if ld-bootstrap
15360 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15361 configure-stagefeedback-ld:
15362 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15363 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15364 r=`${PWD_COMMAND}`; export r; \
15365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15366 $(HOST_EXPORTS) \
15367 $(POSTSTAGE1_HOST_EXPORTS) \
15368 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15369 cd $(HOST_SUBDIR)/ld || exit 1; \
15370 case $(srcdir) in \
15371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15372 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15374 esac; \
15375 srcdiroption="--srcdir=$${topdir}/ld"; \
15376 libsrcdir="$$s/ld"; \
15377 $(SHELL) $${libsrcdir}/configure \
15378 $(HOST_CONFIGARGS) $${srcdiroption} \
15379 @stage2_werror_flag@
15380 @endif ld-bootstrap
15386 .PHONY: all-ld maybe-all-ld
15387 maybe-all-ld:
15388 @if ld
15389 TARGET-ld=all
15390 maybe-all-ld: all-ld
15391 all-ld: configure-ld
15392 @test -f stage_last && exit 0; \
15393 r=`${PWD_COMMAND}`; export r; \
15394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15395 $(HOST_EXPORTS) \
15396 (cd $(HOST_SUBDIR)/ld && \
15397 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
15398 @endif ld
15402 .PHONY: all-stage1-ld maybe-all-stage1-ld
15403 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15404 maybe-all-stage1-ld:
15405 maybe-clean-stage1-ld:
15406 @if ld-bootstrap
15407 maybe-all-stage1-ld: all-stage1-ld
15408 all-stage1: all-stage1-ld
15409 TARGET-stage1-ld = $(TARGET-ld)
15410 all-stage1-ld: configure-stage1-ld
15411 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15412 @r=`${PWD_COMMAND}`; export r; \
15413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15414 $(HOST_EXPORTS) \
15415 cd $(HOST_SUBDIR)/ld && \
15416 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
15417 $(TARGET-stage1-ld)
15419 maybe-clean-stage1-ld: clean-stage1-ld
15420 clean-stage1: clean-stage1-ld
15421 clean-stage1-ld:
15422 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15423 || exit 0 ; \
15424 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15425 cd $(HOST_SUBDIR)/ld && \
15426 $(MAKE) $(FLAGS_TO_PASS) \
15427 CFLAGS="$(STAGE1_CFLAGS)" clean
15428 @endif ld-bootstrap
15431 .PHONY: all-stage2-ld maybe-all-stage2-ld
15432 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15433 maybe-all-stage2-ld:
15434 maybe-clean-stage2-ld:
15435 @if ld-bootstrap
15436 maybe-all-stage2-ld: all-stage2-ld
15437 all-stage2: all-stage2-ld
15438 TARGET-stage2-ld = $(TARGET-ld)
15439 all-stage2-ld: configure-stage2-ld
15440 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15441 @r=`${PWD_COMMAND}`; export r; \
15442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15443 $(HOST_EXPORTS) \
15444 $(POSTSTAGE1_HOST_EXPORTS) \
15445 cd $(HOST_SUBDIR)/ld && \
15446 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15447 $(TARGET-stage2-ld)
15449 maybe-clean-stage2-ld: clean-stage2-ld
15450 clean-stage2: clean-stage2-ld
15451 clean-stage2-ld:
15452 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15453 || exit 0 ; \
15454 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15455 cd $(HOST_SUBDIR)/ld && \
15456 $(MAKE) $(FLAGS_TO_PASS) \
15457 $(POSTSTAGE1_FLAGS_TO_PASS) \
15458 clean
15459 @endif ld-bootstrap
15462 .PHONY: all-stage3-ld maybe-all-stage3-ld
15463 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15464 maybe-all-stage3-ld:
15465 maybe-clean-stage3-ld:
15466 @if ld-bootstrap
15467 maybe-all-stage3-ld: all-stage3-ld
15468 all-stage3: all-stage3-ld
15469 TARGET-stage3-ld = $(TARGET-ld)
15470 all-stage3-ld: configure-stage3-ld
15471 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15472 @r=`${PWD_COMMAND}`; export r; \
15473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15474 $(HOST_EXPORTS) \
15475 $(POSTSTAGE1_HOST_EXPORTS) \
15476 cd $(HOST_SUBDIR)/ld && \
15477 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15478 $(TARGET-stage3-ld)
15480 maybe-clean-stage3-ld: clean-stage3-ld
15481 clean-stage3: clean-stage3-ld
15482 clean-stage3-ld:
15483 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15484 || exit 0 ; \
15485 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15486 cd $(HOST_SUBDIR)/ld && \
15487 $(MAKE) $(FLAGS_TO_PASS) \
15488 $(POSTSTAGE1_FLAGS_TO_PASS) \
15489 clean
15490 @endif ld-bootstrap
15493 .PHONY: all-stage4-ld maybe-all-stage4-ld
15494 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15495 maybe-all-stage4-ld:
15496 maybe-clean-stage4-ld:
15497 @if ld-bootstrap
15498 maybe-all-stage4-ld: all-stage4-ld
15499 all-stage4: all-stage4-ld
15500 TARGET-stage4-ld = $(TARGET-ld)
15501 all-stage4-ld: configure-stage4-ld
15502 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15503 @r=`${PWD_COMMAND}`; export r; \
15504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15505 $(HOST_EXPORTS) \
15506 $(POSTSTAGE1_HOST_EXPORTS) \
15507 cd $(HOST_SUBDIR)/ld && \
15508 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15509 $(TARGET-stage4-ld)
15511 maybe-clean-stage4-ld: clean-stage4-ld
15512 clean-stage4: clean-stage4-ld
15513 clean-stage4-ld:
15514 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15515 || exit 0 ; \
15516 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15517 cd $(HOST_SUBDIR)/ld && \
15518 $(MAKE) $(FLAGS_TO_PASS) \
15519 $(POSTSTAGE1_FLAGS_TO_PASS) \
15520 clean
15521 @endif ld-bootstrap
15524 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15525 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15526 maybe-all-stageprofile-ld:
15527 maybe-clean-stageprofile-ld:
15528 @if ld-bootstrap
15529 maybe-all-stageprofile-ld: all-stageprofile-ld
15530 all-stageprofile: all-stageprofile-ld
15531 TARGET-stageprofile-ld = $(TARGET-ld)
15532 all-stageprofile-ld: configure-stageprofile-ld
15533 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15534 @r=`${PWD_COMMAND}`; export r; \
15535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15536 $(HOST_EXPORTS) \
15537 $(POSTSTAGE1_HOST_EXPORTS) \
15538 cd $(HOST_SUBDIR)/ld && \
15539 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
15540 $(TARGET-stageprofile-ld)
15542 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15543 clean-stageprofile: clean-stageprofile-ld
15544 clean-stageprofile-ld:
15545 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15546 || exit 0 ; \
15547 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15548 cd $(HOST_SUBDIR)/ld && \
15549 $(MAKE) $(FLAGS_TO_PASS) \
15550 $(POSTSTAGE1_FLAGS_TO_PASS) \
15551 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
15552 @endif ld-bootstrap
15555 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15556 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15557 maybe-all-stagefeedback-ld:
15558 maybe-clean-stagefeedback-ld:
15559 @if ld-bootstrap
15560 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15561 all-stagefeedback: all-stagefeedback-ld
15562 TARGET-stagefeedback-ld = $(TARGET-ld)
15563 all-stagefeedback-ld: configure-stagefeedback-ld
15564 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15565 @r=`${PWD_COMMAND}`; export r; \
15566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15567 $(HOST_EXPORTS) \
15568 $(POSTSTAGE1_HOST_EXPORTS) \
15569 cd $(HOST_SUBDIR)/ld && \
15570 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
15571 $(TARGET-stagefeedback-ld)
15573 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15574 clean-stagefeedback: clean-stagefeedback-ld
15575 clean-stagefeedback-ld:
15576 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15577 || exit 0 ; \
15578 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15579 cd $(HOST_SUBDIR)/ld && \
15580 $(MAKE) $(FLAGS_TO_PASS) \
15581 $(POSTSTAGE1_FLAGS_TO_PASS) \
15582 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
15583 @endif ld-bootstrap
15589 .PHONY: check-ld maybe-check-ld
15590 maybe-check-ld:
15591 @if ld
15592 maybe-check-ld: check-ld
15594 check-ld:
15595 @: $(MAKE); $(unstage)
15596 @r=`${PWD_COMMAND}`; export r; \
15597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15598 $(HOST_EXPORTS) \
15599 (cd $(HOST_SUBDIR)/ld && \
15600 $(MAKE) $(FLAGS_TO_PASS) check)
15602 @endif ld
15604 .PHONY: install-ld maybe-install-ld
15605 maybe-install-ld:
15606 @if ld
15607 maybe-install-ld: install-ld
15609 install-ld: installdirs
15610 @: $(MAKE); $(unstage)
15611 @r=`${PWD_COMMAND}`; export r; \
15612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15613 $(HOST_EXPORTS) \
15614 (cd $(HOST_SUBDIR)/ld && \
15615 $(MAKE) $(FLAGS_TO_PASS) install)
15617 @endif ld
15619 # Other targets (info, dvi, etc.)
15621 .PHONY: maybe-info-ld info-ld
15622 maybe-info-ld:
15623 @if ld
15624 maybe-info-ld: info-ld
15626 info-ld: \
15627 configure-ld
15628 @[ -f ./ld/Makefile ] || exit 0; \
15629 r=`${PWD_COMMAND}`; export r; \
15630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631 $(HOST_EXPORTS) \
15632 for flag in $(EXTRA_HOST_FLAGS) ; do \
15633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15634 done; \
15635 echo "Doing info in ld" ; \
15636 (cd $(HOST_SUBDIR)/ld && \
15637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15639 "RANLIB=$${RANLIB}" \
15640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15641 info) \
15642 || exit 1
15644 @endif ld
15646 .PHONY: maybe-dvi-ld dvi-ld
15647 maybe-dvi-ld:
15648 @if ld
15649 maybe-dvi-ld: dvi-ld
15651 dvi-ld: \
15652 configure-ld
15653 @[ -f ./ld/Makefile ] || exit 0; \
15654 r=`${PWD_COMMAND}`; export r; \
15655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15656 $(HOST_EXPORTS) \
15657 for flag in $(EXTRA_HOST_FLAGS) ; do \
15658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15659 done; \
15660 echo "Doing dvi in ld" ; \
15661 (cd $(HOST_SUBDIR)/ld && \
15662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15664 "RANLIB=$${RANLIB}" \
15665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15666 dvi) \
15667 || exit 1
15669 @endif ld
15671 .PHONY: maybe-html-ld html-ld
15672 maybe-html-ld:
15673 @if ld
15674 maybe-html-ld: html-ld
15676 html-ld: \
15677 configure-ld
15678 @[ -f ./ld/Makefile ] || exit 0; \
15679 r=`${PWD_COMMAND}`; export r; \
15680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681 $(HOST_EXPORTS) \
15682 for flag in $(EXTRA_HOST_FLAGS) ; do \
15683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15684 done; \
15685 echo "Doing html in ld" ; \
15686 (cd $(HOST_SUBDIR)/ld && \
15687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15689 "RANLIB=$${RANLIB}" \
15690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15691 html) \
15692 || exit 1
15694 @endif ld
15696 .PHONY: maybe-TAGS-ld TAGS-ld
15697 maybe-TAGS-ld:
15698 @if ld
15699 maybe-TAGS-ld: TAGS-ld
15701 TAGS-ld: \
15702 configure-ld
15703 @[ -f ./ld/Makefile ] || exit 0; \
15704 r=`${PWD_COMMAND}`; export r; \
15705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15706 $(HOST_EXPORTS) \
15707 for flag in $(EXTRA_HOST_FLAGS) ; do \
15708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15709 done; \
15710 echo "Doing TAGS in ld" ; \
15711 (cd $(HOST_SUBDIR)/ld && \
15712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15714 "RANLIB=$${RANLIB}" \
15715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15716 TAGS) \
15717 || exit 1
15719 @endif ld
15721 .PHONY: maybe-install-info-ld install-info-ld
15722 maybe-install-info-ld:
15723 @if ld
15724 maybe-install-info-ld: install-info-ld
15726 install-info-ld: \
15727 configure-ld \
15728 info-ld
15729 @[ -f ./ld/Makefile ] || exit 0; \
15730 r=`${PWD_COMMAND}`; export r; \
15731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15732 $(HOST_EXPORTS) \
15733 for flag in $(EXTRA_HOST_FLAGS) ; do \
15734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15735 done; \
15736 echo "Doing install-info in ld" ; \
15737 (cd $(HOST_SUBDIR)/ld && \
15738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15740 "RANLIB=$${RANLIB}" \
15741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15742 install-info) \
15743 || exit 1
15745 @endif ld
15747 .PHONY: maybe-installcheck-ld installcheck-ld
15748 maybe-installcheck-ld:
15749 @if ld
15750 maybe-installcheck-ld: installcheck-ld
15752 installcheck-ld: \
15753 configure-ld
15754 @[ -f ./ld/Makefile ] || exit 0; \
15755 r=`${PWD_COMMAND}`; export r; \
15756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15757 $(HOST_EXPORTS) \
15758 for flag in $(EXTRA_HOST_FLAGS) ; do \
15759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15760 done; \
15761 echo "Doing installcheck in ld" ; \
15762 (cd $(HOST_SUBDIR)/ld && \
15763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15765 "RANLIB=$${RANLIB}" \
15766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15767 installcheck) \
15768 || exit 1
15770 @endif ld
15772 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15773 maybe-mostlyclean-ld:
15774 @if ld
15775 maybe-mostlyclean-ld: mostlyclean-ld
15777 mostlyclean-ld:
15778 @[ -f ./ld/Makefile ] || exit 0; \
15779 r=`${PWD_COMMAND}`; export r; \
15780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15781 $(HOST_EXPORTS) \
15782 for flag in $(EXTRA_HOST_FLAGS) ; do \
15783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15784 done; \
15785 echo "Doing mostlyclean in ld" ; \
15786 (cd $(HOST_SUBDIR)/ld && \
15787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15789 "RANLIB=$${RANLIB}" \
15790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15791 mostlyclean) \
15792 || exit 1
15794 @endif ld
15796 .PHONY: maybe-clean-ld clean-ld
15797 maybe-clean-ld:
15798 @if ld
15799 maybe-clean-ld: clean-ld
15801 clean-ld:
15802 @[ -f ./ld/Makefile ] || exit 0; \
15803 r=`${PWD_COMMAND}`; export r; \
15804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15805 $(HOST_EXPORTS) \
15806 for flag in $(EXTRA_HOST_FLAGS) ; do \
15807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15808 done; \
15809 echo "Doing clean in ld" ; \
15810 (cd $(HOST_SUBDIR)/ld && \
15811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15813 "RANLIB=$${RANLIB}" \
15814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15815 clean) \
15816 || exit 1
15818 @endif ld
15820 .PHONY: maybe-distclean-ld distclean-ld
15821 maybe-distclean-ld:
15822 @if ld
15823 maybe-distclean-ld: distclean-ld
15825 distclean-ld:
15826 @[ -f ./ld/Makefile ] || exit 0; \
15827 r=`${PWD_COMMAND}`; export r; \
15828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15829 $(HOST_EXPORTS) \
15830 for flag in $(EXTRA_HOST_FLAGS) ; do \
15831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15832 done; \
15833 echo "Doing distclean in ld" ; \
15834 (cd $(HOST_SUBDIR)/ld && \
15835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15837 "RANLIB=$${RANLIB}" \
15838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15839 distclean) \
15840 || exit 1
15842 @endif ld
15844 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
15845 maybe-maintainer-clean-ld:
15846 @if ld
15847 maybe-maintainer-clean-ld: maintainer-clean-ld
15849 maintainer-clean-ld:
15850 @[ -f ./ld/Makefile ] || exit 0; \
15851 r=`${PWD_COMMAND}`; export r; \
15852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15853 $(HOST_EXPORTS) \
15854 for flag in $(EXTRA_HOST_FLAGS) ; do \
15855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15856 done; \
15857 echo "Doing maintainer-clean in ld" ; \
15858 (cd $(HOST_SUBDIR)/ld && \
15859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15861 "RANLIB=$${RANLIB}" \
15862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15863 maintainer-clean) \
15864 || exit 1
15866 @endif ld
15870 .PHONY: configure-libcpp maybe-configure-libcpp
15871 maybe-configure-libcpp:
15872 @if libcpp
15873 maybe-configure-libcpp: configure-libcpp
15874 configure-libcpp:
15875 @test -f stage_last && exit 0; \
15876 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15878 r=`${PWD_COMMAND}`; export r; \
15879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15880 $(HOST_EXPORTS) \
15881 echo Configuring in $(HOST_SUBDIR)/libcpp; \
15882 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
15883 case $(srcdir) in \
15884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15885 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15887 esac; \
15888 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15889 libsrcdir="$$s/libcpp"; \
15890 $(SHELL) $${libsrcdir}/configure \
15891 $(HOST_CONFIGARGS) $${srcdiroption} \
15892 || exit 1
15893 @endif libcpp
15897 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
15898 maybe-configure-stage1-libcpp:
15899 @if libcpp-bootstrap
15900 maybe-configure-stage1-libcpp: configure-stage1-libcpp
15901 configure-stage1-libcpp:
15902 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15903 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15904 r=`${PWD_COMMAND}`; export r; \
15905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15906 $(HOST_EXPORTS) \
15907 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
15908 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15909 case $(srcdir) in \
15910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15911 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15913 esac; \
15914 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15915 libsrcdir="$$s/libcpp"; \
15916 $(SHELL) $${libsrcdir}/configure \
15917 $(HOST_CONFIGARGS) $${srcdiroption} \
15918 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
15919 @endif libcpp-bootstrap
15921 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
15922 maybe-configure-stage2-libcpp:
15923 @if libcpp-bootstrap
15924 maybe-configure-stage2-libcpp: configure-stage2-libcpp
15925 configure-stage2-libcpp:
15926 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15927 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15928 r=`${PWD_COMMAND}`; export r; \
15929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15930 $(HOST_EXPORTS) \
15931 $(POSTSTAGE1_HOST_EXPORTS) \
15932 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
15933 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15934 case $(srcdir) in \
15935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15936 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15938 esac; \
15939 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15940 libsrcdir="$$s/libcpp"; \
15941 $(SHELL) $${libsrcdir}/configure \
15942 $(HOST_CONFIGARGS) $${srcdiroption} \
15943 @stage2_werror_flag@
15944 @endif libcpp-bootstrap
15946 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
15947 maybe-configure-stage3-libcpp:
15948 @if libcpp-bootstrap
15949 maybe-configure-stage3-libcpp: configure-stage3-libcpp
15950 configure-stage3-libcpp:
15951 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15952 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15953 r=`${PWD_COMMAND}`; export r; \
15954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15955 $(HOST_EXPORTS) \
15956 $(POSTSTAGE1_HOST_EXPORTS) \
15957 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
15958 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15959 case $(srcdir) in \
15960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15961 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15963 esac; \
15964 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15965 libsrcdir="$$s/libcpp"; \
15966 $(SHELL) $${libsrcdir}/configure \
15967 $(HOST_CONFIGARGS) $${srcdiroption} \
15968 @stage2_werror_flag@
15969 @endif libcpp-bootstrap
15971 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
15972 maybe-configure-stage4-libcpp:
15973 @if libcpp-bootstrap
15974 maybe-configure-stage4-libcpp: configure-stage4-libcpp
15975 configure-stage4-libcpp:
15976 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15977 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15978 r=`${PWD_COMMAND}`; export r; \
15979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15980 $(HOST_EXPORTS) \
15981 $(POSTSTAGE1_HOST_EXPORTS) \
15982 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
15983 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15984 case $(srcdir) in \
15985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15986 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15988 esac; \
15989 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15990 libsrcdir="$$s/libcpp"; \
15991 $(SHELL) $${libsrcdir}/configure \
15992 $(HOST_CONFIGARGS) $${srcdiroption} \
15993 @stage2_werror_flag@
15994 @endif libcpp-bootstrap
15996 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
15997 maybe-configure-stageprofile-libcpp:
15998 @if libcpp-bootstrap
15999 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
16000 configure-stageprofile-libcpp:
16001 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16002 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16003 r=`${PWD_COMMAND}`; export r; \
16004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16005 $(HOST_EXPORTS) \
16006 $(POSTSTAGE1_HOST_EXPORTS) \
16007 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
16008 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16009 case $(srcdir) in \
16010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16011 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16013 esac; \
16014 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16015 libsrcdir="$$s/libcpp"; \
16016 $(SHELL) $${libsrcdir}/configure \
16017 $(HOST_CONFIGARGS) $${srcdiroption} \
16018 @stage2_werror_flag@
16019 @endif libcpp-bootstrap
16021 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16022 maybe-configure-stagefeedback-libcpp:
16023 @if libcpp-bootstrap
16024 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16025 configure-stagefeedback-libcpp:
16026 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16027 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16028 r=`${PWD_COMMAND}`; export r; \
16029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16030 $(HOST_EXPORTS) \
16031 $(POSTSTAGE1_HOST_EXPORTS) \
16032 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16033 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16034 case $(srcdir) in \
16035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16036 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16038 esac; \
16039 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16040 libsrcdir="$$s/libcpp"; \
16041 $(SHELL) $${libsrcdir}/configure \
16042 $(HOST_CONFIGARGS) $${srcdiroption} \
16043 @stage2_werror_flag@
16044 @endif libcpp-bootstrap
16050 .PHONY: all-libcpp maybe-all-libcpp
16051 maybe-all-libcpp:
16052 @if libcpp
16053 TARGET-libcpp=all
16054 maybe-all-libcpp: all-libcpp
16055 all-libcpp: configure-libcpp
16056 @test -f stage_last && exit 0; \
16057 r=`${PWD_COMMAND}`; export r; \
16058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16059 $(HOST_EXPORTS) \
16060 (cd $(HOST_SUBDIR)/libcpp && \
16061 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
16062 @endif libcpp
16066 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16067 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16068 maybe-all-stage1-libcpp:
16069 maybe-clean-stage1-libcpp:
16070 @if libcpp-bootstrap
16071 maybe-all-stage1-libcpp: all-stage1-libcpp
16072 all-stage1: all-stage1-libcpp
16073 TARGET-stage1-libcpp = $(TARGET-libcpp)
16074 all-stage1-libcpp: configure-stage1-libcpp
16075 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16076 @r=`${PWD_COMMAND}`; export r; \
16077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078 $(HOST_EXPORTS) \
16079 cd $(HOST_SUBDIR)/libcpp && \
16080 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
16081 $(TARGET-stage1-libcpp)
16083 maybe-clean-stage1-libcpp: clean-stage1-libcpp
16084 clean-stage1: clean-stage1-libcpp
16085 clean-stage1-libcpp:
16086 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16087 || exit 0 ; \
16088 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16089 cd $(HOST_SUBDIR)/libcpp && \
16090 $(MAKE) $(FLAGS_TO_PASS) \
16091 CFLAGS="$(STAGE1_CFLAGS)" clean
16092 @endif libcpp-bootstrap
16095 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16096 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16097 maybe-all-stage2-libcpp:
16098 maybe-clean-stage2-libcpp:
16099 @if libcpp-bootstrap
16100 maybe-all-stage2-libcpp: all-stage2-libcpp
16101 all-stage2: all-stage2-libcpp
16102 TARGET-stage2-libcpp = $(TARGET-libcpp)
16103 all-stage2-libcpp: configure-stage2-libcpp
16104 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16105 @r=`${PWD_COMMAND}`; export r; \
16106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16107 $(HOST_EXPORTS) \
16108 $(POSTSTAGE1_HOST_EXPORTS) \
16109 cd $(HOST_SUBDIR)/libcpp && \
16110 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16111 $(TARGET-stage2-libcpp)
16113 maybe-clean-stage2-libcpp: clean-stage2-libcpp
16114 clean-stage2: clean-stage2-libcpp
16115 clean-stage2-libcpp:
16116 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16117 || exit 0 ; \
16118 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16119 cd $(HOST_SUBDIR)/libcpp && \
16120 $(MAKE) $(FLAGS_TO_PASS) \
16121 $(POSTSTAGE1_FLAGS_TO_PASS) \
16122 clean
16123 @endif libcpp-bootstrap
16126 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16127 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16128 maybe-all-stage3-libcpp:
16129 maybe-clean-stage3-libcpp:
16130 @if libcpp-bootstrap
16131 maybe-all-stage3-libcpp: all-stage3-libcpp
16132 all-stage3: all-stage3-libcpp
16133 TARGET-stage3-libcpp = $(TARGET-libcpp)
16134 all-stage3-libcpp: configure-stage3-libcpp
16135 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16136 @r=`${PWD_COMMAND}`; export r; \
16137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16138 $(HOST_EXPORTS) \
16139 $(POSTSTAGE1_HOST_EXPORTS) \
16140 cd $(HOST_SUBDIR)/libcpp && \
16141 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16142 $(TARGET-stage3-libcpp)
16144 maybe-clean-stage3-libcpp: clean-stage3-libcpp
16145 clean-stage3: clean-stage3-libcpp
16146 clean-stage3-libcpp:
16147 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16148 || exit 0 ; \
16149 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16150 cd $(HOST_SUBDIR)/libcpp && \
16151 $(MAKE) $(FLAGS_TO_PASS) \
16152 $(POSTSTAGE1_FLAGS_TO_PASS) \
16153 clean
16154 @endif libcpp-bootstrap
16157 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16158 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16159 maybe-all-stage4-libcpp:
16160 maybe-clean-stage4-libcpp:
16161 @if libcpp-bootstrap
16162 maybe-all-stage4-libcpp: all-stage4-libcpp
16163 all-stage4: all-stage4-libcpp
16164 TARGET-stage4-libcpp = $(TARGET-libcpp)
16165 all-stage4-libcpp: configure-stage4-libcpp
16166 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16167 @r=`${PWD_COMMAND}`; export r; \
16168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169 $(HOST_EXPORTS) \
16170 $(POSTSTAGE1_HOST_EXPORTS) \
16171 cd $(HOST_SUBDIR)/libcpp && \
16172 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16173 $(TARGET-stage4-libcpp)
16175 maybe-clean-stage4-libcpp: clean-stage4-libcpp
16176 clean-stage4: clean-stage4-libcpp
16177 clean-stage4-libcpp:
16178 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16179 || exit 0 ; \
16180 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16181 cd $(HOST_SUBDIR)/libcpp && \
16182 $(MAKE) $(FLAGS_TO_PASS) \
16183 $(POSTSTAGE1_FLAGS_TO_PASS) \
16184 clean
16185 @endif libcpp-bootstrap
16188 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16189 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16190 maybe-all-stageprofile-libcpp:
16191 maybe-clean-stageprofile-libcpp:
16192 @if libcpp-bootstrap
16193 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16194 all-stageprofile: all-stageprofile-libcpp
16195 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16196 all-stageprofile-libcpp: configure-stageprofile-libcpp
16197 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16198 @r=`${PWD_COMMAND}`; export r; \
16199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16200 $(HOST_EXPORTS) \
16201 $(POSTSTAGE1_HOST_EXPORTS) \
16202 cd $(HOST_SUBDIR)/libcpp && \
16203 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
16204 $(TARGET-stageprofile-libcpp)
16206 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16207 clean-stageprofile: clean-stageprofile-libcpp
16208 clean-stageprofile-libcpp:
16209 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16210 || exit 0 ; \
16211 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16212 cd $(HOST_SUBDIR)/libcpp && \
16213 $(MAKE) $(FLAGS_TO_PASS) \
16214 $(POSTSTAGE1_FLAGS_TO_PASS) \
16215 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
16216 @endif libcpp-bootstrap
16219 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16220 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16221 maybe-all-stagefeedback-libcpp:
16222 maybe-clean-stagefeedback-libcpp:
16223 @if libcpp-bootstrap
16224 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16225 all-stagefeedback: all-stagefeedback-libcpp
16226 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16227 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16228 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16229 @r=`${PWD_COMMAND}`; export r; \
16230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16231 $(HOST_EXPORTS) \
16232 $(POSTSTAGE1_HOST_EXPORTS) \
16233 cd $(HOST_SUBDIR)/libcpp && \
16234 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
16235 $(TARGET-stagefeedback-libcpp)
16237 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16238 clean-stagefeedback: clean-stagefeedback-libcpp
16239 clean-stagefeedback-libcpp:
16240 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16241 || exit 0 ; \
16242 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16243 cd $(HOST_SUBDIR)/libcpp && \
16244 $(MAKE) $(FLAGS_TO_PASS) \
16245 $(POSTSTAGE1_FLAGS_TO_PASS) \
16246 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
16247 @endif libcpp-bootstrap
16253 .PHONY: check-libcpp maybe-check-libcpp
16254 maybe-check-libcpp:
16255 @if libcpp
16256 maybe-check-libcpp: check-libcpp
16258 check-libcpp:
16259 @: $(MAKE); $(unstage)
16260 @r=`${PWD_COMMAND}`; export r; \
16261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16262 $(HOST_EXPORTS) \
16263 (cd $(HOST_SUBDIR)/libcpp && \
16264 $(MAKE) $(FLAGS_TO_PASS) check)
16266 @endif libcpp
16268 .PHONY: install-libcpp maybe-install-libcpp
16269 maybe-install-libcpp:
16270 @if libcpp
16271 maybe-install-libcpp: install-libcpp
16273 install-libcpp: installdirs
16274 @: $(MAKE); $(unstage)
16275 @r=`${PWD_COMMAND}`; export r; \
16276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16277 $(HOST_EXPORTS) \
16278 (cd $(HOST_SUBDIR)/libcpp && \
16279 $(MAKE) $(FLAGS_TO_PASS) install)
16281 @endif libcpp
16283 # Other targets (info, dvi, etc.)
16285 .PHONY: maybe-info-libcpp info-libcpp
16286 maybe-info-libcpp:
16287 @if libcpp
16288 maybe-info-libcpp: info-libcpp
16290 info-libcpp: \
16291 configure-libcpp
16292 @[ -f ./libcpp/Makefile ] || exit 0; \
16293 r=`${PWD_COMMAND}`; export r; \
16294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295 $(HOST_EXPORTS) \
16296 for flag in $(EXTRA_HOST_FLAGS) ; do \
16297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16298 done; \
16299 echo "Doing info in libcpp" ; \
16300 (cd $(HOST_SUBDIR)/libcpp && \
16301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16303 "RANLIB=$${RANLIB}" \
16304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16305 info) \
16306 || exit 1
16308 @endif libcpp
16310 .PHONY: maybe-dvi-libcpp dvi-libcpp
16311 maybe-dvi-libcpp:
16312 @if libcpp
16313 maybe-dvi-libcpp: dvi-libcpp
16315 dvi-libcpp: \
16316 configure-libcpp
16317 @[ -f ./libcpp/Makefile ] || exit 0; \
16318 r=`${PWD_COMMAND}`; export r; \
16319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16320 $(HOST_EXPORTS) \
16321 for flag in $(EXTRA_HOST_FLAGS) ; do \
16322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16323 done; \
16324 echo "Doing dvi in libcpp" ; \
16325 (cd $(HOST_SUBDIR)/libcpp && \
16326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16328 "RANLIB=$${RANLIB}" \
16329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16330 dvi) \
16331 || exit 1
16333 @endif libcpp
16335 .PHONY: maybe-html-libcpp html-libcpp
16336 maybe-html-libcpp:
16337 @if libcpp
16338 maybe-html-libcpp: html-libcpp
16340 html-libcpp: \
16341 configure-libcpp
16342 @[ -f ./libcpp/Makefile ] || exit 0; \
16343 r=`${PWD_COMMAND}`; export r; \
16344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16345 $(HOST_EXPORTS) \
16346 for flag in $(EXTRA_HOST_FLAGS) ; do \
16347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16348 done; \
16349 echo "Doing html in libcpp" ; \
16350 (cd $(HOST_SUBDIR)/libcpp && \
16351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16353 "RANLIB=$${RANLIB}" \
16354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16355 html) \
16356 || exit 1
16358 @endif libcpp
16360 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
16361 maybe-TAGS-libcpp:
16362 @if libcpp
16363 maybe-TAGS-libcpp: TAGS-libcpp
16365 TAGS-libcpp: \
16366 configure-libcpp
16367 @[ -f ./libcpp/Makefile ] || exit 0; \
16368 r=`${PWD_COMMAND}`; export r; \
16369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16370 $(HOST_EXPORTS) \
16371 for flag in $(EXTRA_HOST_FLAGS) ; do \
16372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16373 done; \
16374 echo "Doing TAGS in libcpp" ; \
16375 (cd $(HOST_SUBDIR)/libcpp && \
16376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16378 "RANLIB=$${RANLIB}" \
16379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16380 TAGS) \
16381 || exit 1
16383 @endif libcpp
16385 .PHONY: maybe-install-info-libcpp install-info-libcpp
16386 maybe-install-info-libcpp:
16387 @if libcpp
16388 maybe-install-info-libcpp: install-info-libcpp
16390 install-info-libcpp: \
16391 configure-libcpp \
16392 info-libcpp
16393 @[ -f ./libcpp/Makefile ] || exit 0; \
16394 r=`${PWD_COMMAND}`; export r; \
16395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16396 $(HOST_EXPORTS) \
16397 for flag in $(EXTRA_HOST_FLAGS) ; do \
16398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16399 done; \
16400 echo "Doing install-info in libcpp" ; \
16401 (cd $(HOST_SUBDIR)/libcpp && \
16402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16404 "RANLIB=$${RANLIB}" \
16405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16406 install-info) \
16407 || exit 1
16409 @endif libcpp
16411 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
16412 maybe-installcheck-libcpp:
16413 @if libcpp
16414 maybe-installcheck-libcpp: installcheck-libcpp
16416 installcheck-libcpp: \
16417 configure-libcpp
16418 @[ -f ./libcpp/Makefile ] || exit 0; \
16419 r=`${PWD_COMMAND}`; export r; \
16420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16421 $(HOST_EXPORTS) \
16422 for flag in $(EXTRA_HOST_FLAGS) ; do \
16423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16424 done; \
16425 echo "Doing installcheck in libcpp" ; \
16426 (cd $(HOST_SUBDIR)/libcpp && \
16427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16429 "RANLIB=$${RANLIB}" \
16430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16431 installcheck) \
16432 || exit 1
16434 @endif libcpp
16436 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16437 maybe-mostlyclean-libcpp:
16438 @if libcpp
16439 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16441 mostlyclean-libcpp:
16442 @[ -f ./libcpp/Makefile ] || exit 0; \
16443 r=`${PWD_COMMAND}`; export r; \
16444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16445 $(HOST_EXPORTS) \
16446 for flag in $(EXTRA_HOST_FLAGS) ; do \
16447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16448 done; \
16449 echo "Doing mostlyclean in libcpp" ; \
16450 (cd $(HOST_SUBDIR)/libcpp && \
16451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16453 "RANLIB=$${RANLIB}" \
16454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16455 mostlyclean) \
16456 || exit 1
16458 @endif libcpp
16460 .PHONY: maybe-clean-libcpp clean-libcpp
16461 maybe-clean-libcpp:
16462 @if libcpp
16463 maybe-clean-libcpp: clean-libcpp
16465 clean-libcpp:
16466 @[ -f ./libcpp/Makefile ] || exit 0; \
16467 r=`${PWD_COMMAND}`; export r; \
16468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16469 $(HOST_EXPORTS) \
16470 for flag in $(EXTRA_HOST_FLAGS) ; do \
16471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16472 done; \
16473 echo "Doing clean in libcpp" ; \
16474 (cd $(HOST_SUBDIR)/libcpp && \
16475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16477 "RANLIB=$${RANLIB}" \
16478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16479 clean) \
16480 || exit 1
16482 @endif libcpp
16484 .PHONY: maybe-distclean-libcpp distclean-libcpp
16485 maybe-distclean-libcpp:
16486 @if libcpp
16487 maybe-distclean-libcpp: distclean-libcpp
16489 distclean-libcpp:
16490 @[ -f ./libcpp/Makefile ] || exit 0; \
16491 r=`${PWD_COMMAND}`; export r; \
16492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16493 $(HOST_EXPORTS) \
16494 for flag in $(EXTRA_HOST_FLAGS) ; do \
16495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16496 done; \
16497 echo "Doing distclean in libcpp" ; \
16498 (cd $(HOST_SUBDIR)/libcpp && \
16499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16501 "RANLIB=$${RANLIB}" \
16502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16503 distclean) \
16504 || exit 1
16506 @endif libcpp
16508 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16509 maybe-maintainer-clean-libcpp:
16510 @if libcpp
16511 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16513 maintainer-clean-libcpp:
16514 @[ -f ./libcpp/Makefile ] || exit 0; \
16515 r=`${PWD_COMMAND}`; export r; \
16516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16517 $(HOST_EXPORTS) \
16518 for flag in $(EXTRA_HOST_FLAGS) ; do \
16519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16520 done; \
16521 echo "Doing maintainer-clean in libcpp" ; \
16522 (cd $(HOST_SUBDIR)/libcpp && \
16523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16525 "RANLIB=$${RANLIB}" \
16526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16527 maintainer-clean) \
16528 || exit 1
16530 @endif libcpp
16534 .PHONY: configure-libgui maybe-configure-libgui
16535 maybe-configure-libgui:
16536 @if libgui
16537 maybe-configure-libgui: configure-libgui
16538 configure-libgui:
16539 @$(unstage)
16540 @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16542 r=`${PWD_COMMAND}`; export r; \
16543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16544 $(HOST_EXPORTS) \
16545 echo Configuring in $(HOST_SUBDIR)/libgui; \
16546 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16547 case $(srcdir) in \
16548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16549 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16551 esac; \
16552 srcdiroption="--srcdir=$${topdir}/libgui"; \
16553 libsrcdir="$$s/libgui"; \
16554 $(SHELL) $${libsrcdir}/configure \
16555 $(HOST_CONFIGARGS) $${srcdiroption} \
16556 || exit 1
16557 @endif libgui
16563 .PHONY: all-libgui maybe-all-libgui
16564 maybe-all-libgui:
16565 @if libgui
16566 TARGET-libgui=all
16567 maybe-all-libgui: all-libgui
16568 all-libgui: configure-libgui
16569 @$(unstage)
16570 @r=`${PWD_COMMAND}`; export r; \
16571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16572 $(HOST_EXPORTS) \
16573 (cd $(HOST_SUBDIR)/libgui && \
16574 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
16575 @endif libgui
16580 .PHONY: check-libgui maybe-check-libgui
16581 maybe-check-libgui:
16582 @if libgui
16583 maybe-check-libgui: check-libgui
16585 check-libgui:
16586 @: $(MAKE); $(unstage)
16587 @r=`${PWD_COMMAND}`; export r; \
16588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16589 $(HOST_EXPORTS) \
16590 (cd $(HOST_SUBDIR)/libgui && \
16591 $(MAKE) $(FLAGS_TO_PASS) check)
16593 @endif libgui
16595 .PHONY: install-libgui maybe-install-libgui
16596 maybe-install-libgui:
16597 @if libgui
16598 maybe-install-libgui: install-libgui
16600 install-libgui: installdirs
16601 @: $(MAKE); $(unstage)
16602 @r=`${PWD_COMMAND}`; export r; \
16603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16604 $(HOST_EXPORTS) \
16605 (cd $(HOST_SUBDIR)/libgui && \
16606 $(MAKE) $(FLAGS_TO_PASS) install)
16608 @endif libgui
16610 # Other targets (info, dvi, etc.)
16612 .PHONY: maybe-info-libgui info-libgui
16613 maybe-info-libgui:
16614 @if libgui
16615 maybe-info-libgui: info-libgui
16617 info-libgui: \
16618 configure-libgui
16619 @$(unstage)
16620 @[ -f ./libgui/Makefile ] || exit 0; \
16621 r=`${PWD_COMMAND}`; export r; \
16622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623 $(HOST_EXPORTS) \
16624 for flag in $(EXTRA_HOST_FLAGS) ; do \
16625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16626 done; \
16627 echo "Doing info in libgui" ; \
16628 (cd $(HOST_SUBDIR)/libgui && \
16629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16631 "RANLIB=$${RANLIB}" \
16632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16633 info) \
16634 || exit 1
16636 @endif libgui
16638 .PHONY: maybe-dvi-libgui dvi-libgui
16639 maybe-dvi-libgui:
16640 @if libgui
16641 maybe-dvi-libgui: dvi-libgui
16643 dvi-libgui: \
16644 configure-libgui
16645 @$(unstage)
16646 @[ -f ./libgui/Makefile ] || exit 0; \
16647 r=`${PWD_COMMAND}`; export r; \
16648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16649 $(HOST_EXPORTS) \
16650 for flag in $(EXTRA_HOST_FLAGS) ; do \
16651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16652 done; \
16653 echo "Doing dvi in libgui" ; \
16654 (cd $(HOST_SUBDIR)/libgui && \
16655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16657 "RANLIB=$${RANLIB}" \
16658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16659 dvi) \
16660 || exit 1
16662 @endif libgui
16664 .PHONY: maybe-html-libgui html-libgui
16665 maybe-html-libgui:
16666 @if libgui
16667 maybe-html-libgui: html-libgui
16669 html-libgui: \
16670 configure-libgui
16671 @$(unstage)
16672 @[ -f ./libgui/Makefile ] || exit 0; \
16673 r=`${PWD_COMMAND}`; export r; \
16674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675 $(HOST_EXPORTS) \
16676 for flag in $(EXTRA_HOST_FLAGS) ; do \
16677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16678 done; \
16679 echo "Doing html in libgui" ; \
16680 (cd $(HOST_SUBDIR)/libgui && \
16681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16683 "RANLIB=$${RANLIB}" \
16684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16685 html) \
16686 || exit 1
16688 @endif libgui
16690 .PHONY: maybe-TAGS-libgui TAGS-libgui
16691 maybe-TAGS-libgui:
16692 @if libgui
16693 maybe-TAGS-libgui: TAGS-libgui
16695 TAGS-libgui: \
16696 configure-libgui
16697 @$(unstage)
16698 @[ -f ./libgui/Makefile ] || exit 0; \
16699 r=`${PWD_COMMAND}`; export r; \
16700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16701 $(HOST_EXPORTS) \
16702 for flag in $(EXTRA_HOST_FLAGS) ; do \
16703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16704 done; \
16705 echo "Doing TAGS in libgui" ; \
16706 (cd $(HOST_SUBDIR)/libgui && \
16707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16709 "RANLIB=$${RANLIB}" \
16710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16711 TAGS) \
16712 || exit 1
16714 @endif libgui
16716 .PHONY: maybe-install-info-libgui install-info-libgui
16717 maybe-install-info-libgui:
16718 @if libgui
16719 maybe-install-info-libgui: install-info-libgui
16721 install-info-libgui: \
16722 configure-libgui \
16723 info-libgui
16724 @$(unstage)
16725 @[ -f ./libgui/Makefile ] || exit 0; \
16726 r=`${PWD_COMMAND}`; export r; \
16727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16728 $(HOST_EXPORTS) \
16729 for flag in $(EXTRA_HOST_FLAGS) ; do \
16730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16731 done; \
16732 echo "Doing install-info in libgui" ; \
16733 (cd $(HOST_SUBDIR)/libgui && \
16734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16736 "RANLIB=$${RANLIB}" \
16737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16738 install-info) \
16739 || exit 1
16741 @endif libgui
16743 .PHONY: maybe-installcheck-libgui installcheck-libgui
16744 maybe-installcheck-libgui:
16745 @if libgui
16746 maybe-installcheck-libgui: installcheck-libgui
16748 installcheck-libgui: \
16749 configure-libgui
16750 @$(unstage)
16751 @[ -f ./libgui/Makefile ] || exit 0; \
16752 r=`${PWD_COMMAND}`; export r; \
16753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16754 $(HOST_EXPORTS) \
16755 for flag in $(EXTRA_HOST_FLAGS) ; do \
16756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16757 done; \
16758 echo "Doing installcheck in libgui" ; \
16759 (cd $(HOST_SUBDIR)/libgui && \
16760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16762 "RANLIB=$${RANLIB}" \
16763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16764 installcheck) \
16765 || exit 1
16767 @endif libgui
16769 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
16770 maybe-mostlyclean-libgui:
16771 @if libgui
16772 maybe-mostlyclean-libgui: mostlyclean-libgui
16774 mostlyclean-libgui:
16775 @$(unstage)
16776 @[ -f ./libgui/Makefile ] || exit 0; \
16777 r=`${PWD_COMMAND}`; export r; \
16778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779 $(HOST_EXPORTS) \
16780 for flag in $(EXTRA_HOST_FLAGS) ; do \
16781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16782 done; \
16783 echo "Doing mostlyclean in libgui" ; \
16784 (cd $(HOST_SUBDIR)/libgui && \
16785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16787 "RANLIB=$${RANLIB}" \
16788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16789 mostlyclean) \
16790 || exit 1
16792 @endif libgui
16794 .PHONY: maybe-clean-libgui clean-libgui
16795 maybe-clean-libgui:
16796 @if libgui
16797 maybe-clean-libgui: clean-libgui
16799 clean-libgui:
16800 @$(unstage)
16801 @[ -f ./libgui/Makefile ] || exit 0; \
16802 r=`${PWD_COMMAND}`; export r; \
16803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16804 $(HOST_EXPORTS) \
16805 for flag in $(EXTRA_HOST_FLAGS) ; do \
16806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16807 done; \
16808 echo "Doing clean in libgui" ; \
16809 (cd $(HOST_SUBDIR)/libgui && \
16810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16812 "RANLIB=$${RANLIB}" \
16813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16814 clean) \
16815 || exit 1
16817 @endif libgui
16819 .PHONY: maybe-distclean-libgui distclean-libgui
16820 maybe-distclean-libgui:
16821 @if libgui
16822 maybe-distclean-libgui: distclean-libgui
16824 distclean-libgui:
16825 @$(unstage)
16826 @[ -f ./libgui/Makefile ] || exit 0; \
16827 r=`${PWD_COMMAND}`; export r; \
16828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16829 $(HOST_EXPORTS) \
16830 for flag in $(EXTRA_HOST_FLAGS) ; do \
16831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16832 done; \
16833 echo "Doing distclean in libgui" ; \
16834 (cd $(HOST_SUBDIR)/libgui && \
16835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16837 "RANLIB=$${RANLIB}" \
16838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16839 distclean) \
16840 || exit 1
16842 @endif libgui
16844 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
16845 maybe-maintainer-clean-libgui:
16846 @if libgui
16847 maybe-maintainer-clean-libgui: maintainer-clean-libgui
16849 maintainer-clean-libgui:
16850 @$(unstage)
16851 @[ -f ./libgui/Makefile ] || exit 0; \
16852 r=`${PWD_COMMAND}`; export r; \
16853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16854 $(HOST_EXPORTS) \
16855 for flag in $(EXTRA_HOST_FLAGS) ; do \
16856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16857 done; \
16858 echo "Doing maintainer-clean in libgui" ; \
16859 (cd $(HOST_SUBDIR)/libgui && \
16860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16862 "RANLIB=$${RANLIB}" \
16863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16864 maintainer-clean) \
16865 || exit 1
16867 @endif libgui
16871 .PHONY: configure-libiberty maybe-configure-libiberty
16872 maybe-configure-libiberty:
16873 @if libiberty
16874 maybe-configure-libiberty: configure-libiberty
16875 configure-libiberty:
16876 @test -f stage_last && exit 0; \
16877 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
16878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
16879 r=`${PWD_COMMAND}`; export r; \
16880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16881 $(HOST_EXPORTS) \
16882 echo Configuring in $(HOST_SUBDIR)/libiberty; \
16883 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
16884 case $(srcdir) in \
16885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16886 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16888 esac; \
16889 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16890 libsrcdir="$$s/libiberty"; \
16891 $(SHELL) $${libsrcdir}/configure \
16892 $(HOST_CONFIGARGS) $${srcdiroption} \
16893 || exit 1
16894 @endif libiberty
16898 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
16899 maybe-configure-stage1-libiberty:
16900 @if libiberty-bootstrap
16901 maybe-configure-stage1-libiberty: configure-stage1-libiberty
16902 configure-stage1-libiberty:
16903 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16904 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16905 r=`${PWD_COMMAND}`; export r; \
16906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907 $(HOST_EXPORTS) \
16908 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
16909 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16910 case $(srcdir) in \
16911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16912 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16914 esac; \
16915 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16916 libsrcdir="$$s/libiberty"; \
16917 $(SHELL) $${libsrcdir}/configure \
16918 $(HOST_CONFIGARGS) $${srcdiroption} \
16919 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
16920 @endif libiberty-bootstrap
16922 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
16923 maybe-configure-stage2-libiberty:
16924 @if libiberty-bootstrap
16925 maybe-configure-stage2-libiberty: configure-stage2-libiberty
16926 configure-stage2-libiberty:
16927 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16928 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16929 r=`${PWD_COMMAND}`; export r; \
16930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16931 $(HOST_EXPORTS) \
16932 $(POSTSTAGE1_HOST_EXPORTS) \
16933 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
16934 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16935 case $(srcdir) in \
16936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16937 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16939 esac; \
16940 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16941 libsrcdir="$$s/libiberty"; \
16942 $(SHELL) $${libsrcdir}/configure \
16943 $(HOST_CONFIGARGS) $${srcdiroption} \
16944 @stage2_werror_flag@
16945 @endif libiberty-bootstrap
16947 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
16948 maybe-configure-stage3-libiberty:
16949 @if libiberty-bootstrap
16950 maybe-configure-stage3-libiberty: configure-stage3-libiberty
16951 configure-stage3-libiberty:
16952 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16953 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16954 r=`${PWD_COMMAND}`; export r; \
16955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16956 $(HOST_EXPORTS) \
16957 $(POSTSTAGE1_HOST_EXPORTS) \
16958 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
16959 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16960 case $(srcdir) in \
16961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16962 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16964 esac; \
16965 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16966 libsrcdir="$$s/libiberty"; \
16967 $(SHELL) $${libsrcdir}/configure \
16968 $(HOST_CONFIGARGS) $${srcdiroption} \
16969 @stage2_werror_flag@
16970 @endif libiberty-bootstrap
16972 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
16973 maybe-configure-stage4-libiberty:
16974 @if libiberty-bootstrap
16975 maybe-configure-stage4-libiberty: configure-stage4-libiberty
16976 configure-stage4-libiberty:
16977 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16978 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16979 r=`${PWD_COMMAND}`; export r; \
16980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16981 $(HOST_EXPORTS) \
16982 $(POSTSTAGE1_HOST_EXPORTS) \
16983 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
16984 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16985 case $(srcdir) in \
16986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16987 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16989 esac; \
16990 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16991 libsrcdir="$$s/libiberty"; \
16992 $(SHELL) $${libsrcdir}/configure \
16993 $(HOST_CONFIGARGS) $${srcdiroption} \
16994 @stage2_werror_flag@
16995 @endif libiberty-bootstrap
16997 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
16998 maybe-configure-stageprofile-libiberty:
16999 @if libiberty-bootstrap
17000 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17001 configure-stageprofile-libiberty:
17002 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17003 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17004 r=`${PWD_COMMAND}`; export r; \
17005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17006 $(HOST_EXPORTS) \
17007 $(POSTSTAGE1_HOST_EXPORTS) \
17008 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17009 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17010 case $(srcdir) in \
17011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17012 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17014 esac; \
17015 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17016 libsrcdir="$$s/libiberty"; \
17017 $(SHELL) $${libsrcdir}/configure \
17018 $(HOST_CONFIGARGS) $${srcdiroption} \
17019 @stage2_werror_flag@
17020 @endif libiberty-bootstrap
17022 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17023 maybe-configure-stagefeedback-libiberty:
17024 @if libiberty-bootstrap
17025 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17026 configure-stagefeedback-libiberty:
17027 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17028 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17029 r=`${PWD_COMMAND}`; export r; \
17030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17031 $(HOST_EXPORTS) \
17032 $(POSTSTAGE1_HOST_EXPORTS) \
17033 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17034 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17035 case $(srcdir) in \
17036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17037 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17039 esac; \
17040 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17041 libsrcdir="$$s/libiberty"; \
17042 $(SHELL) $${libsrcdir}/configure \
17043 $(HOST_CONFIGARGS) $${srcdiroption} \
17044 @stage2_werror_flag@
17045 @endif libiberty-bootstrap
17051 .PHONY: all-libiberty maybe-all-libiberty
17052 maybe-all-libiberty:
17053 @if libiberty
17054 TARGET-libiberty=all
17055 maybe-all-libiberty: all-libiberty
17056 all-libiberty: configure-libiberty
17057 @test -f stage_last && exit 0; \
17058 r=`${PWD_COMMAND}`; export r; \
17059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17060 $(HOST_EXPORTS) \
17061 (cd $(HOST_SUBDIR)/libiberty && \
17062 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
17063 @endif libiberty
17067 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17068 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17069 maybe-all-stage1-libiberty:
17070 maybe-clean-stage1-libiberty:
17071 @if libiberty-bootstrap
17072 maybe-all-stage1-libiberty: all-stage1-libiberty
17073 all-stage1: all-stage1-libiberty
17074 TARGET-stage1-libiberty = $(TARGET-libiberty)
17075 all-stage1-libiberty: configure-stage1-libiberty
17076 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17077 @r=`${PWD_COMMAND}`; export r; \
17078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17079 $(HOST_EXPORTS) \
17080 cd $(HOST_SUBDIR)/libiberty && \
17081 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
17082 $(TARGET-stage1-libiberty)
17084 maybe-clean-stage1-libiberty: clean-stage1-libiberty
17085 clean-stage1: clean-stage1-libiberty
17086 clean-stage1-libiberty:
17087 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
17088 || exit 0 ; \
17089 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17090 cd $(HOST_SUBDIR)/libiberty && \
17091 $(MAKE) $(FLAGS_TO_PASS) \
17092 CFLAGS="$(STAGE1_CFLAGS)" clean
17093 @endif libiberty-bootstrap
17096 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
17097 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
17098 maybe-all-stage2-libiberty:
17099 maybe-clean-stage2-libiberty:
17100 @if libiberty-bootstrap
17101 maybe-all-stage2-libiberty: all-stage2-libiberty
17102 all-stage2: all-stage2-libiberty
17103 TARGET-stage2-libiberty = $(TARGET-libiberty)
17104 all-stage2-libiberty: configure-stage2-libiberty
17105 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17106 @r=`${PWD_COMMAND}`; export r; \
17107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17108 $(HOST_EXPORTS) \
17109 $(POSTSTAGE1_HOST_EXPORTS) \
17110 cd $(HOST_SUBDIR)/libiberty && \
17111 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17112 $(TARGET-stage2-libiberty)
17114 maybe-clean-stage2-libiberty: clean-stage2-libiberty
17115 clean-stage2: clean-stage2-libiberty
17116 clean-stage2-libiberty:
17117 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
17118 || exit 0 ; \
17119 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17120 cd $(HOST_SUBDIR)/libiberty && \
17121 $(MAKE) $(FLAGS_TO_PASS) \
17122 $(POSTSTAGE1_FLAGS_TO_PASS) \
17123 clean
17124 @endif libiberty-bootstrap
17127 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
17128 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
17129 maybe-all-stage3-libiberty:
17130 maybe-clean-stage3-libiberty:
17131 @if libiberty-bootstrap
17132 maybe-all-stage3-libiberty: all-stage3-libiberty
17133 all-stage3: all-stage3-libiberty
17134 TARGET-stage3-libiberty = $(TARGET-libiberty)
17135 all-stage3-libiberty: configure-stage3-libiberty
17136 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17137 @r=`${PWD_COMMAND}`; export r; \
17138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17139 $(HOST_EXPORTS) \
17140 $(POSTSTAGE1_HOST_EXPORTS) \
17141 cd $(HOST_SUBDIR)/libiberty && \
17142 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17143 $(TARGET-stage3-libiberty)
17145 maybe-clean-stage3-libiberty: clean-stage3-libiberty
17146 clean-stage3: clean-stage3-libiberty
17147 clean-stage3-libiberty:
17148 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
17149 || exit 0 ; \
17150 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17151 cd $(HOST_SUBDIR)/libiberty && \
17152 $(MAKE) $(FLAGS_TO_PASS) \
17153 $(POSTSTAGE1_FLAGS_TO_PASS) \
17154 clean
17155 @endif libiberty-bootstrap
17158 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
17159 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
17160 maybe-all-stage4-libiberty:
17161 maybe-clean-stage4-libiberty:
17162 @if libiberty-bootstrap
17163 maybe-all-stage4-libiberty: all-stage4-libiberty
17164 all-stage4: all-stage4-libiberty
17165 TARGET-stage4-libiberty = $(TARGET-libiberty)
17166 all-stage4-libiberty: configure-stage4-libiberty
17167 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17168 @r=`${PWD_COMMAND}`; export r; \
17169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17170 $(HOST_EXPORTS) \
17171 $(POSTSTAGE1_HOST_EXPORTS) \
17172 cd $(HOST_SUBDIR)/libiberty && \
17173 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17174 $(TARGET-stage4-libiberty)
17176 maybe-clean-stage4-libiberty: clean-stage4-libiberty
17177 clean-stage4: clean-stage4-libiberty
17178 clean-stage4-libiberty:
17179 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
17180 || exit 0 ; \
17181 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17182 cd $(HOST_SUBDIR)/libiberty && \
17183 $(MAKE) $(FLAGS_TO_PASS) \
17184 $(POSTSTAGE1_FLAGS_TO_PASS) \
17185 clean
17186 @endif libiberty-bootstrap
17189 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
17190 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
17191 maybe-all-stageprofile-libiberty:
17192 maybe-clean-stageprofile-libiberty:
17193 @if libiberty-bootstrap
17194 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
17195 all-stageprofile: all-stageprofile-libiberty
17196 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
17197 all-stageprofile-libiberty: configure-stageprofile-libiberty
17198 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17199 @r=`${PWD_COMMAND}`; export r; \
17200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17201 $(HOST_EXPORTS) \
17202 $(POSTSTAGE1_HOST_EXPORTS) \
17203 cd $(HOST_SUBDIR)/libiberty && \
17204 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
17205 $(TARGET-stageprofile-libiberty)
17207 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
17208 clean-stageprofile: clean-stageprofile-libiberty
17209 clean-stageprofile-libiberty:
17210 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
17211 || exit 0 ; \
17212 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17213 cd $(HOST_SUBDIR)/libiberty && \
17214 $(MAKE) $(FLAGS_TO_PASS) \
17215 $(POSTSTAGE1_FLAGS_TO_PASS) \
17216 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
17217 @endif libiberty-bootstrap
17220 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
17221 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
17222 maybe-all-stagefeedback-libiberty:
17223 maybe-clean-stagefeedback-libiberty:
17224 @if libiberty-bootstrap
17225 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
17226 all-stagefeedback: all-stagefeedback-libiberty
17227 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
17228 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
17229 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17230 @r=`${PWD_COMMAND}`; export r; \
17231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17232 $(HOST_EXPORTS) \
17233 $(POSTSTAGE1_HOST_EXPORTS) \
17234 cd $(HOST_SUBDIR)/libiberty && \
17235 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
17236 $(TARGET-stagefeedback-libiberty)
17238 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
17239 clean-stagefeedback: clean-stagefeedback-libiberty
17240 clean-stagefeedback-libiberty:
17241 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
17242 || exit 0 ; \
17243 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17244 cd $(HOST_SUBDIR)/libiberty && \
17245 $(MAKE) $(FLAGS_TO_PASS) \
17246 $(POSTSTAGE1_FLAGS_TO_PASS) \
17247 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
17248 @endif libiberty-bootstrap
17254 .PHONY: check-libiberty maybe-check-libiberty
17255 maybe-check-libiberty:
17256 @if libiberty
17257 maybe-check-libiberty: check-libiberty
17259 check-libiberty:
17260 @: $(MAKE); $(unstage)
17261 @r=`${PWD_COMMAND}`; export r; \
17262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17263 $(HOST_EXPORTS) \
17264 (cd $(HOST_SUBDIR)/libiberty && \
17265 $(MAKE) $(FLAGS_TO_PASS) check)
17267 @endif libiberty
17269 .PHONY: install-libiberty maybe-install-libiberty
17270 maybe-install-libiberty:
17271 @if libiberty
17272 maybe-install-libiberty: install-libiberty
17274 install-libiberty: installdirs
17275 @: $(MAKE); $(unstage)
17276 @r=`${PWD_COMMAND}`; export r; \
17277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17278 $(HOST_EXPORTS) \
17279 (cd $(HOST_SUBDIR)/libiberty && \
17280 $(MAKE) $(FLAGS_TO_PASS) install)
17282 @endif libiberty
17284 # Other targets (info, dvi, etc.)
17286 .PHONY: maybe-info-libiberty info-libiberty
17287 maybe-info-libiberty:
17288 @if libiberty
17289 maybe-info-libiberty: info-libiberty
17291 info-libiberty: \
17292 configure-libiberty
17293 @[ -f ./libiberty/Makefile ] || exit 0; \
17294 r=`${PWD_COMMAND}`; export r; \
17295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17296 $(HOST_EXPORTS) \
17297 for flag in $(EXTRA_HOST_FLAGS) ; do \
17298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17299 done; \
17300 echo "Doing info in libiberty" ; \
17301 (cd $(HOST_SUBDIR)/libiberty && \
17302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17304 "RANLIB=$${RANLIB}" \
17305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17306 info) \
17307 || exit 1
17309 @endif libiberty
17311 .PHONY: maybe-dvi-libiberty dvi-libiberty
17312 maybe-dvi-libiberty:
17313 @if libiberty
17314 maybe-dvi-libiberty: dvi-libiberty
17316 dvi-libiberty: \
17317 configure-libiberty
17318 @[ -f ./libiberty/Makefile ] || exit 0; \
17319 r=`${PWD_COMMAND}`; export r; \
17320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17321 $(HOST_EXPORTS) \
17322 for flag in $(EXTRA_HOST_FLAGS) ; do \
17323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17324 done; \
17325 echo "Doing dvi in libiberty" ; \
17326 (cd $(HOST_SUBDIR)/libiberty && \
17327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17329 "RANLIB=$${RANLIB}" \
17330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17331 dvi) \
17332 || exit 1
17334 @endif libiberty
17336 .PHONY: maybe-html-libiberty html-libiberty
17337 maybe-html-libiberty:
17338 @if libiberty
17339 maybe-html-libiberty: html-libiberty
17341 html-libiberty: \
17342 configure-libiberty
17343 @[ -f ./libiberty/Makefile ] || exit 0; \
17344 r=`${PWD_COMMAND}`; export r; \
17345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17346 $(HOST_EXPORTS) \
17347 for flag in $(EXTRA_HOST_FLAGS) ; do \
17348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17349 done; \
17350 echo "Doing html in libiberty" ; \
17351 (cd $(HOST_SUBDIR)/libiberty && \
17352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17354 "RANLIB=$${RANLIB}" \
17355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17356 html) \
17357 || exit 1
17359 @endif libiberty
17361 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
17362 maybe-TAGS-libiberty:
17363 @if libiberty
17364 maybe-TAGS-libiberty: TAGS-libiberty
17366 TAGS-libiberty: \
17367 configure-libiberty
17368 @[ -f ./libiberty/Makefile ] || exit 0; \
17369 r=`${PWD_COMMAND}`; export r; \
17370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17371 $(HOST_EXPORTS) \
17372 for flag in $(EXTRA_HOST_FLAGS) ; do \
17373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17374 done; \
17375 echo "Doing TAGS in libiberty" ; \
17376 (cd $(HOST_SUBDIR)/libiberty && \
17377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17379 "RANLIB=$${RANLIB}" \
17380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17381 TAGS) \
17382 || exit 1
17384 @endif libiberty
17386 .PHONY: maybe-install-info-libiberty install-info-libiberty
17387 maybe-install-info-libiberty:
17388 @if libiberty
17389 maybe-install-info-libiberty: install-info-libiberty
17391 install-info-libiberty: \
17392 configure-libiberty \
17393 info-libiberty
17394 @[ -f ./libiberty/Makefile ] || exit 0; \
17395 r=`${PWD_COMMAND}`; export r; \
17396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17397 $(HOST_EXPORTS) \
17398 for flag in $(EXTRA_HOST_FLAGS) ; do \
17399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17400 done; \
17401 echo "Doing install-info in libiberty" ; \
17402 (cd $(HOST_SUBDIR)/libiberty && \
17403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17405 "RANLIB=$${RANLIB}" \
17406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17407 install-info) \
17408 || exit 1
17410 @endif libiberty
17412 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
17413 maybe-installcheck-libiberty:
17414 @if libiberty
17415 maybe-installcheck-libiberty: installcheck-libiberty
17417 installcheck-libiberty: \
17418 configure-libiberty
17419 @[ -f ./libiberty/Makefile ] || exit 0; \
17420 r=`${PWD_COMMAND}`; export r; \
17421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17422 $(HOST_EXPORTS) \
17423 for flag in $(EXTRA_HOST_FLAGS) ; do \
17424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17425 done; \
17426 echo "Doing installcheck in libiberty" ; \
17427 (cd $(HOST_SUBDIR)/libiberty && \
17428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17430 "RANLIB=$${RANLIB}" \
17431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17432 installcheck) \
17433 || exit 1
17435 @endif libiberty
17437 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
17438 maybe-mostlyclean-libiberty:
17439 @if libiberty
17440 maybe-mostlyclean-libiberty: mostlyclean-libiberty
17442 mostlyclean-libiberty:
17443 @[ -f ./libiberty/Makefile ] || exit 0; \
17444 r=`${PWD_COMMAND}`; export r; \
17445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17446 $(HOST_EXPORTS) \
17447 for flag in $(EXTRA_HOST_FLAGS) ; do \
17448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17449 done; \
17450 echo "Doing mostlyclean in libiberty" ; \
17451 (cd $(HOST_SUBDIR)/libiberty && \
17452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17454 "RANLIB=$${RANLIB}" \
17455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17456 mostlyclean) \
17457 || exit 1
17459 @endif libiberty
17461 .PHONY: maybe-clean-libiberty clean-libiberty
17462 maybe-clean-libiberty:
17463 @if libiberty
17464 maybe-clean-libiberty: clean-libiberty
17466 clean-libiberty:
17467 @[ -f ./libiberty/Makefile ] || exit 0; \
17468 r=`${PWD_COMMAND}`; export r; \
17469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17470 $(HOST_EXPORTS) \
17471 for flag in $(EXTRA_HOST_FLAGS) ; do \
17472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17473 done; \
17474 echo "Doing clean in libiberty" ; \
17475 (cd $(HOST_SUBDIR)/libiberty && \
17476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17478 "RANLIB=$${RANLIB}" \
17479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17480 clean) \
17481 || exit 1
17483 @endif libiberty
17485 .PHONY: maybe-distclean-libiberty distclean-libiberty
17486 maybe-distclean-libiberty:
17487 @if libiberty
17488 maybe-distclean-libiberty: distclean-libiberty
17490 distclean-libiberty:
17491 @[ -f ./libiberty/Makefile ] || exit 0; \
17492 r=`${PWD_COMMAND}`; export r; \
17493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17494 $(HOST_EXPORTS) \
17495 for flag in $(EXTRA_HOST_FLAGS) ; do \
17496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17497 done; \
17498 echo "Doing distclean in libiberty" ; \
17499 (cd $(HOST_SUBDIR)/libiberty && \
17500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17502 "RANLIB=$${RANLIB}" \
17503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17504 distclean) \
17505 || exit 1
17507 @endif libiberty
17509 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17510 maybe-maintainer-clean-libiberty:
17511 @if libiberty
17512 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17514 maintainer-clean-libiberty:
17515 @[ -f ./libiberty/Makefile ] || exit 0; \
17516 r=`${PWD_COMMAND}`; export r; \
17517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17518 $(HOST_EXPORTS) \
17519 for flag in $(EXTRA_HOST_FLAGS) ; do \
17520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17521 done; \
17522 echo "Doing maintainer-clean in libiberty" ; \
17523 (cd $(HOST_SUBDIR)/libiberty && \
17524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17526 "RANLIB=$${RANLIB}" \
17527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17528 maintainer-clean) \
17529 || exit 1
17531 @endif libiberty
17535 .PHONY: configure-libtool maybe-configure-libtool
17536 maybe-configure-libtool:
17537 @if libtool
17538 maybe-configure-libtool: configure-libtool
17539 configure-libtool:
17540 @$(unstage)
17541 @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17543 r=`${PWD_COMMAND}`; export r; \
17544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17545 $(HOST_EXPORTS) \
17546 echo Configuring in $(HOST_SUBDIR)/libtool; \
17547 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17548 case $(srcdir) in \
17549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17550 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17552 esac; \
17553 srcdiroption="--srcdir=$${topdir}/libtool"; \
17554 libsrcdir="$$s/libtool"; \
17555 $(SHELL) $${libsrcdir}/configure \
17556 $(HOST_CONFIGARGS) $${srcdiroption} \
17557 || exit 1
17558 @endif libtool
17564 .PHONY: all-libtool maybe-all-libtool
17565 maybe-all-libtool:
17566 @if libtool
17567 TARGET-libtool=all
17568 maybe-all-libtool: all-libtool
17569 all-libtool: configure-libtool
17570 @$(unstage)
17571 @r=`${PWD_COMMAND}`; export r; \
17572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17573 $(HOST_EXPORTS) \
17574 (cd $(HOST_SUBDIR)/libtool && \
17575 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
17576 @endif libtool
17581 .PHONY: check-libtool maybe-check-libtool
17582 maybe-check-libtool:
17583 @if libtool
17584 maybe-check-libtool: check-libtool
17586 check-libtool:
17587 @: $(MAKE); $(unstage)
17588 @r=`${PWD_COMMAND}`; export r; \
17589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17590 $(HOST_EXPORTS) \
17591 (cd $(HOST_SUBDIR)/libtool && \
17592 $(MAKE) $(FLAGS_TO_PASS) check)
17594 @endif libtool
17596 .PHONY: install-libtool maybe-install-libtool
17597 maybe-install-libtool:
17598 @if libtool
17599 maybe-install-libtool: install-libtool
17601 install-libtool: installdirs
17602 @: $(MAKE); $(unstage)
17603 @r=`${PWD_COMMAND}`; export r; \
17604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17605 $(HOST_EXPORTS) \
17606 (cd $(HOST_SUBDIR)/libtool && \
17607 $(MAKE) $(FLAGS_TO_PASS) install)
17609 @endif libtool
17611 # Other targets (info, dvi, etc.)
17613 .PHONY: maybe-info-libtool info-libtool
17614 maybe-info-libtool:
17615 @if libtool
17616 maybe-info-libtool: info-libtool
17618 info-libtool: \
17619 configure-libtool
17620 @$(unstage)
17621 @[ -f ./libtool/Makefile ] || exit 0; \
17622 r=`${PWD_COMMAND}`; export r; \
17623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624 $(HOST_EXPORTS) \
17625 for flag in $(EXTRA_HOST_FLAGS) ; do \
17626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17627 done; \
17628 echo "Doing info in libtool" ; \
17629 (cd $(HOST_SUBDIR)/libtool && \
17630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17632 "RANLIB=$${RANLIB}" \
17633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17634 info) \
17635 || exit 1
17637 @endif libtool
17639 .PHONY: maybe-dvi-libtool dvi-libtool
17640 maybe-dvi-libtool:
17641 @if libtool
17642 maybe-dvi-libtool: dvi-libtool
17644 dvi-libtool: \
17645 configure-libtool
17646 @$(unstage)
17647 @[ -f ./libtool/Makefile ] || exit 0; \
17648 r=`${PWD_COMMAND}`; export r; \
17649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17650 $(HOST_EXPORTS) \
17651 for flag in $(EXTRA_HOST_FLAGS) ; do \
17652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17653 done; \
17654 echo "Doing dvi in libtool" ; \
17655 (cd $(HOST_SUBDIR)/libtool && \
17656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17658 "RANLIB=$${RANLIB}" \
17659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17660 dvi) \
17661 || exit 1
17663 @endif libtool
17665 .PHONY: maybe-html-libtool html-libtool
17666 maybe-html-libtool:
17667 @if libtool
17668 maybe-html-libtool: html-libtool
17670 html-libtool: \
17671 configure-libtool
17672 @$(unstage)
17673 @[ -f ./libtool/Makefile ] || exit 0; \
17674 r=`${PWD_COMMAND}`; export r; \
17675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17676 $(HOST_EXPORTS) \
17677 for flag in $(EXTRA_HOST_FLAGS) ; do \
17678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17679 done; \
17680 echo "Doing html in libtool" ; \
17681 (cd $(HOST_SUBDIR)/libtool && \
17682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17684 "RANLIB=$${RANLIB}" \
17685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17686 html) \
17687 || exit 1
17689 @endif libtool
17691 .PHONY: maybe-TAGS-libtool TAGS-libtool
17692 maybe-TAGS-libtool:
17693 @if libtool
17694 maybe-TAGS-libtool: TAGS-libtool
17696 TAGS-libtool: \
17697 configure-libtool
17698 @$(unstage)
17699 @[ -f ./libtool/Makefile ] || exit 0; \
17700 r=`${PWD_COMMAND}`; export r; \
17701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702 $(HOST_EXPORTS) \
17703 for flag in $(EXTRA_HOST_FLAGS) ; do \
17704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705 done; \
17706 echo "Doing TAGS in libtool" ; \
17707 (cd $(HOST_SUBDIR)/libtool && \
17708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710 "RANLIB=$${RANLIB}" \
17711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17712 TAGS) \
17713 || exit 1
17715 @endif libtool
17717 .PHONY: maybe-install-info-libtool install-info-libtool
17718 maybe-install-info-libtool:
17719 @if libtool
17720 maybe-install-info-libtool: install-info-libtool
17722 install-info-libtool: \
17723 configure-libtool \
17724 info-libtool
17725 @$(unstage)
17726 @[ -f ./libtool/Makefile ] || exit 0; \
17727 r=`${PWD_COMMAND}`; export r; \
17728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729 $(HOST_EXPORTS) \
17730 for flag in $(EXTRA_HOST_FLAGS) ; do \
17731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17732 done; \
17733 echo "Doing install-info in libtool" ; \
17734 (cd $(HOST_SUBDIR)/libtool && \
17735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17737 "RANLIB=$${RANLIB}" \
17738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17739 install-info) \
17740 || exit 1
17742 @endif libtool
17744 .PHONY: maybe-installcheck-libtool installcheck-libtool
17745 maybe-installcheck-libtool:
17746 @if libtool
17747 maybe-installcheck-libtool: installcheck-libtool
17749 installcheck-libtool: \
17750 configure-libtool
17751 @$(unstage)
17752 @[ -f ./libtool/Makefile ] || exit 0; \
17753 r=`${PWD_COMMAND}`; export r; \
17754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17755 $(HOST_EXPORTS) \
17756 for flag in $(EXTRA_HOST_FLAGS) ; do \
17757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17758 done; \
17759 echo "Doing installcheck in libtool" ; \
17760 (cd $(HOST_SUBDIR)/libtool && \
17761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17763 "RANLIB=$${RANLIB}" \
17764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17765 installcheck) \
17766 || exit 1
17768 @endif libtool
17770 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
17771 maybe-mostlyclean-libtool:
17772 @if libtool
17773 maybe-mostlyclean-libtool: mostlyclean-libtool
17775 mostlyclean-libtool:
17776 @$(unstage)
17777 @[ -f ./libtool/Makefile ] || exit 0; \
17778 r=`${PWD_COMMAND}`; export r; \
17779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17780 $(HOST_EXPORTS) \
17781 for flag in $(EXTRA_HOST_FLAGS) ; do \
17782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17783 done; \
17784 echo "Doing mostlyclean in libtool" ; \
17785 (cd $(HOST_SUBDIR)/libtool && \
17786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17788 "RANLIB=$${RANLIB}" \
17789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17790 mostlyclean) \
17791 || exit 1
17793 @endif libtool
17795 .PHONY: maybe-clean-libtool clean-libtool
17796 maybe-clean-libtool:
17797 @if libtool
17798 maybe-clean-libtool: clean-libtool
17800 clean-libtool:
17801 @$(unstage)
17802 @[ -f ./libtool/Makefile ] || exit 0; \
17803 r=`${PWD_COMMAND}`; export r; \
17804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805 $(HOST_EXPORTS) \
17806 for flag in $(EXTRA_HOST_FLAGS) ; do \
17807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17808 done; \
17809 echo "Doing clean in libtool" ; \
17810 (cd $(HOST_SUBDIR)/libtool && \
17811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17813 "RANLIB=$${RANLIB}" \
17814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17815 clean) \
17816 || exit 1
17818 @endif libtool
17820 .PHONY: maybe-distclean-libtool distclean-libtool
17821 maybe-distclean-libtool:
17822 @if libtool
17823 maybe-distclean-libtool: distclean-libtool
17825 distclean-libtool:
17826 @$(unstage)
17827 @[ -f ./libtool/Makefile ] || exit 0; \
17828 r=`${PWD_COMMAND}`; export r; \
17829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830 $(HOST_EXPORTS) \
17831 for flag in $(EXTRA_HOST_FLAGS) ; do \
17832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17833 done; \
17834 echo "Doing distclean in libtool" ; \
17835 (cd $(HOST_SUBDIR)/libtool && \
17836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17838 "RANLIB=$${RANLIB}" \
17839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17840 distclean) \
17841 || exit 1
17843 @endif libtool
17845 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
17846 maybe-maintainer-clean-libtool:
17847 @if libtool
17848 maybe-maintainer-clean-libtool: maintainer-clean-libtool
17850 maintainer-clean-libtool:
17851 @$(unstage)
17852 @[ -f ./libtool/Makefile ] || exit 0; \
17853 r=`${PWD_COMMAND}`; export r; \
17854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17855 $(HOST_EXPORTS) \
17856 for flag in $(EXTRA_HOST_FLAGS) ; do \
17857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17858 done; \
17859 echo "Doing maintainer-clean in libtool" ; \
17860 (cd $(HOST_SUBDIR)/libtool && \
17861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17863 "RANLIB=$${RANLIB}" \
17864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17865 maintainer-clean) \
17866 || exit 1
17868 @endif libtool
17872 .PHONY: configure-m4 maybe-configure-m4
17873 maybe-configure-m4:
17874 @if m4
17875 maybe-configure-m4: configure-m4
17876 configure-m4:
17877 @$(unstage)
17878 @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
17879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
17880 r=`${PWD_COMMAND}`; export r; \
17881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882 $(HOST_EXPORTS) \
17883 echo Configuring in $(HOST_SUBDIR)/m4; \
17884 cd "$(HOST_SUBDIR)/m4" || exit 1; \
17885 case $(srcdir) in \
17886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17887 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
17888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17889 esac; \
17890 srcdiroption="--srcdir=$${topdir}/m4"; \
17891 libsrcdir="$$s/m4"; \
17892 $(SHELL) $${libsrcdir}/configure \
17893 $(HOST_CONFIGARGS) $${srcdiroption} \
17894 || exit 1
17895 @endif m4
17901 .PHONY: all-m4 maybe-all-m4
17902 maybe-all-m4:
17903 @if m4
17904 TARGET-m4=all
17905 maybe-all-m4: all-m4
17906 all-m4: configure-m4
17907 @$(unstage)
17908 @r=`${PWD_COMMAND}`; export r; \
17909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17910 $(HOST_EXPORTS) \
17911 (cd $(HOST_SUBDIR)/m4 && \
17912 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
17913 @endif m4
17918 .PHONY: check-m4 maybe-check-m4
17919 maybe-check-m4:
17920 @if m4
17921 maybe-check-m4: check-m4
17923 check-m4:
17924 @: $(MAKE); $(unstage)
17925 @r=`${PWD_COMMAND}`; export r; \
17926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927 $(HOST_EXPORTS) \
17928 (cd $(HOST_SUBDIR)/m4 && \
17929 $(MAKE) $(FLAGS_TO_PASS) check)
17931 @endif m4
17933 .PHONY: install-m4 maybe-install-m4
17934 maybe-install-m4:
17935 @if m4
17936 maybe-install-m4: install-m4
17938 install-m4: installdirs
17939 @: $(MAKE); $(unstage)
17940 @r=`${PWD_COMMAND}`; export r; \
17941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17942 $(HOST_EXPORTS) \
17943 (cd $(HOST_SUBDIR)/m4 && \
17944 $(MAKE) $(FLAGS_TO_PASS) install)
17946 @endif m4
17948 # Other targets (info, dvi, etc.)
17950 .PHONY: maybe-info-m4 info-m4
17951 maybe-info-m4:
17952 @if m4
17953 maybe-info-m4: info-m4
17955 info-m4: \
17956 configure-m4
17957 @$(unstage)
17958 @[ -f ./m4/Makefile ] || exit 0; \
17959 r=`${PWD_COMMAND}`; export r; \
17960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961 $(HOST_EXPORTS) \
17962 for flag in $(EXTRA_HOST_FLAGS) ; do \
17963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17964 done; \
17965 echo "Doing info in m4" ; \
17966 (cd $(HOST_SUBDIR)/m4 && \
17967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17969 "RANLIB=$${RANLIB}" \
17970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17971 info) \
17972 || exit 1
17974 @endif m4
17976 .PHONY: maybe-dvi-m4 dvi-m4
17977 maybe-dvi-m4:
17978 @if m4
17979 maybe-dvi-m4: dvi-m4
17981 dvi-m4: \
17982 configure-m4
17983 @$(unstage)
17984 @[ -f ./m4/Makefile ] || exit 0; \
17985 r=`${PWD_COMMAND}`; export r; \
17986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17987 $(HOST_EXPORTS) \
17988 for flag in $(EXTRA_HOST_FLAGS) ; do \
17989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17990 done; \
17991 echo "Doing dvi in m4" ; \
17992 (cd $(HOST_SUBDIR)/m4 && \
17993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17995 "RANLIB=$${RANLIB}" \
17996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17997 dvi) \
17998 || exit 1
18000 @endif m4
18002 .PHONY: maybe-html-m4 html-m4
18003 maybe-html-m4:
18004 @if m4
18005 maybe-html-m4: html-m4
18007 html-m4: \
18008 configure-m4
18009 @$(unstage)
18010 @[ -f ./m4/Makefile ] || exit 0; \
18011 r=`${PWD_COMMAND}`; export r; \
18012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18013 $(HOST_EXPORTS) \
18014 for flag in $(EXTRA_HOST_FLAGS) ; do \
18015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18016 done; \
18017 echo "Doing html in m4" ; \
18018 (cd $(HOST_SUBDIR)/m4 && \
18019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18021 "RANLIB=$${RANLIB}" \
18022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18023 html) \
18024 || exit 1
18026 @endif m4
18028 .PHONY: maybe-TAGS-m4 TAGS-m4
18029 maybe-TAGS-m4:
18030 @if m4
18031 maybe-TAGS-m4: TAGS-m4
18033 TAGS-m4: \
18034 configure-m4
18035 @$(unstage)
18036 @[ -f ./m4/Makefile ] || exit 0; \
18037 r=`${PWD_COMMAND}`; export r; \
18038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18039 $(HOST_EXPORTS) \
18040 for flag in $(EXTRA_HOST_FLAGS) ; do \
18041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18042 done; \
18043 echo "Doing TAGS in m4" ; \
18044 (cd $(HOST_SUBDIR)/m4 && \
18045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18047 "RANLIB=$${RANLIB}" \
18048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18049 TAGS) \
18050 || exit 1
18052 @endif m4
18054 .PHONY: maybe-install-info-m4 install-info-m4
18055 maybe-install-info-m4:
18056 @if m4
18057 maybe-install-info-m4: install-info-m4
18059 install-info-m4: \
18060 configure-m4 \
18061 info-m4
18062 @$(unstage)
18063 @[ -f ./m4/Makefile ] || exit 0; \
18064 r=`${PWD_COMMAND}`; export r; \
18065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18066 $(HOST_EXPORTS) \
18067 for flag in $(EXTRA_HOST_FLAGS) ; do \
18068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18069 done; \
18070 echo "Doing install-info in m4" ; \
18071 (cd $(HOST_SUBDIR)/m4 && \
18072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18074 "RANLIB=$${RANLIB}" \
18075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18076 install-info) \
18077 || exit 1
18079 @endif m4
18081 .PHONY: maybe-installcheck-m4 installcheck-m4
18082 maybe-installcheck-m4:
18083 @if m4
18084 maybe-installcheck-m4: installcheck-m4
18086 installcheck-m4: \
18087 configure-m4
18088 @$(unstage)
18089 @[ -f ./m4/Makefile ] || exit 0; \
18090 r=`${PWD_COMMAND}`; export r; \
18091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18092 $(HOST_EXPORTS) \
18093 for flag in $(EXTRA_HOST_FLAGS) ; do \
18094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18095 done; \
18096 echo "Doing installcheck in m4" ; \
18097 (cd $(HOST_SUBDIR)/m4 && \
18098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18100 "RANLIB=$${RANLIB}" \
18101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18102 installcheck) \
18103 || exit 1
18105 @endif m4
18107 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
18108 maybe-mostlyclean-m4:
18109 @if m4
18110 maybe-mostlyclean-m4: mostlyclean-m4
18112 mostlyclean-m4:
18113 @$(unstage)
18114 @[ -f ./m4/Makefile ] || exit 0; \
18115 r=`${PWD_COMMAND}`; export r; \
18116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18117 $(HOST_EXPORTS) \
18118 for flag in $(EXTRA_HOST_FLAGS) ; do \
18119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18120 done; \
18121 echo "Doing mostlyclean in m4" ; \
18122 (cd $(HOST_SUBDIR)/m4 && \
18123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18125 "RANLIB=$${RANLIB}" \
18126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18127 mostlyclean) \
18128 || exit 1
18130 @endif m4
18132 .PHONY: maybe-clean-m4 clean-m4
18133 maybe-clean-m4:
18134 @if m4
18135 maybe-clean-m4: clean-m4
18137 clean-m4:
18138 @$(unstage)
18139 @[ -f ./m4/Makefile ] || exit 0; \
18140 r=`${PWD_COMMAND}`; export r; \
18141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18142 $(HOST_EXPORTS) \
18143 for flag in $(EXTRA_HOST_FLAGS) ; do \
18144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18145 done; \
18146 echo "Doing clean in m4" ; \
18147 (cd $(HOST_SUBDIR)/m4 && \
18148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18150 "RANLIB=$${RANLIB}" \
18151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18152 clean) \
18153 || exit 1
18155 @endif m4
18157 .PHONY: maybe-distclean-m4 distclean-m4
18158 maybe-distclean-m4:
18159 @if m4
18160 maybe-distclean-m4: distclean-m4
18162 distclean-m4:
18163 @$(unstage)
18164 @[ -f ./m4/Makefile ] || exit 0; \
18165 r=`${PWD_COMMAND}`; export r; \
18166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18167 $(HOST_EXPORTS) \
18168 for flag in $(EXTRA_HOST_FLAGS) ; do \
18169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18170 done; \
18171 echo "Doing distclean in m4" ; \
18172 (cd $(HOST_SUBDIR)/m4 && \
18173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18175 "RANLIB=$${RANLIB}" \
18176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18177 distclean) \
18178 || exit 1
18180 @endif m4
18182 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
18183 maybe-maintainer-clean-m4:
18184 @if m4
18185 maybe-maintainer-clean-m4: maintainer-clean-m4
18187 maintainer-clean-m4:
18188 @$(unstage)
18189 @[ -f ./m4/Makefile ] || exit 0; \
18190 r=`${PWD_COMMAND}`; export r; \
18191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18192 $(HOST_EXPORTS) \
18193 for flag in $(EXTRA_HOST_FLAGS) ; do \
18194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18195 done; \
18196 echo "Doing maintainer-clean in m4" ; \
18197 (cd $(HOST_SUBDIR)/m4 && \
18198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18200 "RANLIB=$${RANLIB}" \
18201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18202 maintainer-clean) \
18203 || exit 1
18205 @endif m4
18209 .PHONY: configure-make maybe-configure-make
18210 maybe-configure-make:
18211 @if make
18212 maybe-configure-make: configure-make
18213 configure-make:
18214 @$(unstage)
18215 @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
18216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
18217 r=`${PWD_COMMAND}`; export r; \
18218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18219 $(HOST_EXPORTS) \
18220 echo Configuring in $(HOST_SUBDIR)/make; \
18221 cd "$(HOST_SUBDIR)/make" || exit 1; \
18222 case $(srcdir) in \
18223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18224 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
18225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18226 esac; \
18227 srcdiroption="--srcdir=$${topdir}/make"; \
18228 libsrcdir="$$s/make"; \
18229 $(SHELL) $${libsrcdir}/configure \
18230 $(HOST_CONFIGARGS) $${srcdiroption} \
18231 || exit 1
18232 @endif make
18238 .PHONY: all-make maybe-all-make
18239 maybe-all-make:
18240 @if make
18241 TARGET-make=all
18242 maybe-all-make: all-make
18243 all-make: configure-make
18244 @$(unstage)
18245 @r=`${PWD_COMMAND}`; export r; \
18246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18247 $(HOST_EXPORTS) \
18248 (cd $(HOST_SUBDIR)/make && \
18249 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
18250 @endif make
18255 .PHONY: check-make maybe-check-make
18256 maybe-check-make:
18257 @if make
18258 maybe-check-make: check-make
18260 check-make:
18261 @: $(MAKE); $(unstage)
18262 @r=`${PWD_COMMAND}`; export r; \
18263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264 $(HOST_EXPORTS) \
18265 (cd $(HOST_SUBDIR)/make && \
18266 $(MAKE) $(FLAGS_TO_PASS) check)
18268 @endif make
18270 .PHONY: install-make maybe-install-make
18271 maybe-install-make:
18272 @if make
18273 maybe-install-make: install-make
18275 install-make: installdirs
18276 @: $(MAKE); $(unstage)
18277 @r=`${PWD_COMMAND}`; export r; \
18278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18279 $(HOST_EXPORTS) \
18280 (cd $(HOST_SUBDIR)/make && \
18281 $(MAKE) $(FLAGS_TO_PASS) install)
18283 @endif make
18285 # Other targets (info, dvi, etc.)
18287 .PHONY: maybe-info-make info-make
18288 maybe-info-make:
18289 @if make
18290 maybe-info-make: info-make
18292 info-make: \
18293 configure-make
18294 @$(unstage)
18295 @[ -f ./make/Makefile ] || exit 0; \
18296 r=`${PWD_COMMAND}`; export r; \
18297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18298 $(HOST_EXPORTS) \
18299 for flag in $(EXTRA_HOST_FLAGS) ; do \
18300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18301 done; \
18302 echo "Doing info in make" ; \
18303 (cd $(HOST_SUBDIR)/make && \
18304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18306 "RANLIB=$${RANLIB}" \
18307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18308 info) \
18309 || exit 1
18311 @endif make
18313 .PHONY: maybe-dvi-make dvi-make
18314 maybe-dvi-make:
18315 @if make
18316 maybe-dvi-make: dvi-make
18318 dvi-make: \
18319 configure-make
18320 @$(unstage)
18321 @[ -f ./make/Makefile ] || exit 0; \
18322 r=`${PWD_COMMAND}`; export r; \
18323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18324 $(HOST_EXPORTS) \
18325 for flag in $(EXTRA_HOST_FLAGS) ; do \
18326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18327 done; \
18328 echo "Doing dvi in make" ; \
18329 (cd $(HOST_SUBDIR)/make && \
18330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18332 "RANLIB=$${RANLIB}" \
18333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18334 dvi) \
18335 || exit 1
18337 @endif make
18339 .PHONY: maybe-html-make html-make
18340 maybe-html-make:
18341 @if make
18342 maybe-html-make: html-make
18344 html-make: \
18345 configure-make
18346 @$(unstage)
18347 @[ -f ./make/Makefile ] || exit 0; \
18348 r=`${PWD_COMMAND}`; export r; \
18349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18350 $(HOST_EXPORTS) \
18351 for flag in $(EXTRA_HOST_FLAGS) ; do \
18352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18353 done; \
18354 echo "Doing html in make" ; \
18355 (cd $(HOST_SUBDIR)/make && \
18356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18358 "RANLIB=$${RANLIB}" \
18359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18360 html) \
18361 || exit 1
18363 @endif make
18365 .PHONY: maybe-TAGS-make TAGS-make
18366 maybe-TAGS-make:
18367 @if make
18368 maybe-TAGS-make: TAGS-make
18370 TAGS-make: \
18371 configure-make
18372 @$(unstage)
18373 @[ -f ./make/Makefile ] || exit 0; \
18374 r=`${PWD_COMMAND}`; export r; \
18375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18376 $(HOST_EXPORTS) \
18377 for flag in $(EXTRA_HOST_FLAGS) ; do \
18378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18379 done; \
18380 echo "Doing TAGS in make" ; \
18381 (cd $(HOST_SUBDIR)/make && \
18382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18384 "RANLIB=$${RANLIB}" \
18385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18386 TAGS) \
18387 || exit 1
18389 @endif make
18391 .PHONY: maybe-install-info-make install-info-make
18392 maybe-install-info-make:
18393 @if make
18394 maybe-install-info-make: install-info-make
18396 install-info-make: \
18397 configure-make \
18398 info-make
18399 @$(unstage)
18400 @[ -f ./make/Makefile ] || exit 0; \
18401 r=`${PWD_COMMAND}`; export r; \
18402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18403 $(HOST_EXPORTS) \
18404 for flag in $(EXTRA_HOST_FLAGS) ; do \
18405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18406 done; \
18407 echo "Doing install-info in make" ; \
18408 (cd $(HOST_SUBDIR)/make && \
18409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18411 "RANLIB=$${RANLIB}" \
18412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18413 install-info) \
18414 || exit 1
18416 @endif make
18418 .PHONY: maybe-installcheck-make installcheck-make
18419 maybe-installcheck-make:
18420 @if make
18421 maybe-installcheck-make: installcheck-make
18423 installcheck-make: \
18424 configure-make
18425 @$(unstage)
18426 @[ -f ./make/Makefile ] || exit 0; \
18427 r=`${PWD_COMMAND}`; export r; \
18428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18429 $(HOST_EXPORTS) \
18430 for flag in $(EXTRA_HOST_FLAGS) ; do \
18431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18432 done; \
18433 echo "Doing installcheck in make" ; \
18434 (cd $(HOST_SUBDIR)/make && \
18435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18437 "RANLIB=$${RANLIB}" \
18438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18439 installcheck) \
18440 || exit 1
18442 @endif make
18444 .PHONY: maybe-mostlyclean-make mostlyclean-make
18445 maybe-mostlyclean-make:
18446 @if make
18447 maybe-mostlyclean-make: mostlyclean-make
18449 mostlyclean-make:
18450 @$(unstage)
18451 @[ -f ./make/Makefile ] || exit 0; \
18452 r=`${PWD_COMMAND}`; export r; \
18453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18454 $(HOST_EXPORTS) \
18455 for flag in $(EXTRA_HOST_FLAGS) ; do \
18456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18457 done; \
18458 echo "Doing mostlyclean in make" ; \
18459 (cd $(HOST_SUBDIR)/make && \
18460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18462 "RANLIB=$${RANLIB}" \
18463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18464 mostlyclean) \
18465 || exit 1
18467 @endif make
18469 .PHONY: maybe-clean-make clean-make
18470 maybe-clean-make:
18471 @if make
18472 maybe-clean-make: clean-make
18474 clean-make:
18475 @$(unstage)
18476 @[ -f ./make/Makefile ] || exit 0; \
18477 r=`${PWD_COMMAND}`; export r; \
18478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479 $(HOST_EXPORTS) \
18480 for flag in $(EXTRA_HOST_FLAGS) ; do \
18481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18482 done; \
18483 echo "Doing clean in make" ; \
18484 (cd $(HOST_SUBDIR)/make && \
18485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18487 "RANLIB=$${RANLIB}" \
18488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18489 clean) \
18490 || exit 1
18492 @endif make
18494 .PHONY: maybe-distclean-make distclean-make
18495 maybe-distclean-make:
18496 @if make
18497 maybe-distclean-make: distclean-make
18499 distclean-make:
18500 @$(unstage)
18501 @[ -f ./make/Makefile ] || exit 0; \
18502 r=`${PWD_COMMAND}`; export r; \
18503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504 $(HOST_EXPORTS) \
18505 for flag in $(EXTRA_HOST_FLAGS) ; do \
18506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18507 done; \
18508 echo "Doing distclean in make" ; \
18509 (cd $(HOST_SUBDIR)/make && \
18510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18512 "RANLIB=$${RANLIB}" \
18513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18514 distclean) \
18515 || exit 1
18517 @endif make
18519 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
18520 maybe-maintainer-clean-make:
18521 @if make
18522 maybe-maintainer-clean-make: maintainer-clean-make
18524 maintainer-clean-make:
18525 @$(unstage)
18526 @[ -f ./make/Makefile ] || exit 0; \
18527 r=`${PWD_COMMAND}`; export r; \
18528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18529 $(HOST_EXPORTS) \
18530 for flag in $(EXTRA_HOST_FLAGS) ; do \
18531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18532 done; \
18533 echo "Doing maintainer-clean in make" ; \
18534 (cd $(HOST_SUBDIR)/make && \
18535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18537 "RANLIB=$${RANLIB}" \
18538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18539 maintainer-clean) \
18540 || exit 1
18542 @endif make
18546 .PHONY: configure-mmalloc maybe-configure-mmalloc
18547 maybe-configure-mmalloc:
18548 @if mmalloc
18549 maybe-configure-mmalloc: configure-mmalloc
18550 configure-mmalloc:
18551 @$(unstage)
18552 @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18553 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18554 r=`${PWD_COMMAND}`; export r; \
18555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18556 $(HOST_EXPORTS) \
18557 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18558 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18559 case $(srcdir) in \
18560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18561 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18563 esac; \
18564 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18565 libsrcdir="$$s/mmalloc"; \
18566 $(SHELL) $${libsrcdir}/configure \
18567 $(HOST_CONFIGARGS) $${srcdiroption} \
18568 || exit 1
18569 @endif mmalloc
18575 .PHONY: all-mmalloc maybe-all-mmalloc
18576 maybe-all-mmalloc:
18577 @if mmalloc
18578 TARGET-mmalloc=all
18579 maybe-all-mmalloc: all-mmalloc
18580 all-mmalloc: configure-mmalloc
18581 @$(unstage)
18582 @r=`${PWD_COMMAND}`; export r; \
18583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18584 $(HOST_EXPORTS) \
18585 (cd $(HOST_SUBDIR)/mmalloc && \
18586 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
18587 @endif mmalloc
18592 .PHONY: check-mmalloc maybe-check-mmalloc
18593 maybe-check-mmalloc:
18594 @if mmalloc
18595 maybe-check-mmalloc: check-mmalloc
18597 check-mmalloc:
18599 @endif mmalloc
18601 .PHONY: install-mmalloc maybe-install-mmalloc
18602 maybe-install-mmalloc:
18603 @if mmalloc
18604 maybe-install-mmalloc: install-mmalloc
18606 install-mmalloc: installdirs
18607 @: $(MAKE); $(unstage)
18608 @r=`${PWD_COMMAND}`; export r; \
18609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18610 $(HOST_EXPORTS) \
18611 (cd $(HOST_SUBDIR)/mmalloc && \
18612 $(MAKE) $(FLAGS_TO_PASS) install)
18614 @endif mmalloc
18616 # Other targets (info, dvi, etc.)
18618 .PHONY: maybe-info-mmalloc info-mmalloc
18619 maybe-info-mmalloc:
18620 @if mmalloc
18621 maybe-info-mmalloc: info-mmalloc
18623 info-mmalloc: \
18624 configure-mmalloc
18625 @$(unstage)
18626 @[ -f ./mmalloc/Makefile ] || exit 0; \
18627 r=`${PWD_COMMAND}`; export r; \
18628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18629 $(HOST_EXPORTS) \
18630 for flag in $(EXTRA_HOST_FLAGS) ; do \
18631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18632 done; \
18633 echo "Doing info in mmalloc" ; \
18634 (cd $(HOST_SUBDIR)/mmalloc && \
18635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18637 "RANLIB=$${RANLIB}" \
18638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18639 info) \
18640 || exit 1
18642 @endif mmalloc
18644 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
18645 maybe-dvi-mmalloc:
18646 @if mmalloc
18647 maybe-dvi-mmalloc: dvi-mmalloc
18649 dvi-mmalloc: \
18650 configure-mmalloc
18651 @$(unstage)
18652 @[ -f ./mmalloc/Makefile ] || exit 0; \
18653 r=`${PWD_COMMAND}`; export r; \
18654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18655 $(HOST_EXPORTS) \
18656 for flag in $(EXTRA_HOST_FLAGS) ; do \
18657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18658 done; \
18659 echo "Doing dvi in mmalloc" ; \
18660 (cd $(HOST_SUBDIR)/mmalloc && \
18661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18663 "RANLIB=$${RANLIB}" \
18664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18665 dvi) \
18666 || exit 1
18668 @endif mmalloc
18670 .PHONY: maybe-html-mmalloc html-mmalloc
18671 maybe-html-mmalloc:
18672 @if mmalloc
18673 maybe-html-mmalloc: html-mmalloc
18675 html-mmalloc: \
18676 configure-mmalloc
18677 @$(unstage)
18678 @[ -f ./mmalloc/Makefile ] || exit 0; \
18679 r=`${PWD_COMMAND}`; export r; \
18680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18681 $(HOST_EXPORTS) \
18682 for flag in $(EXTRA_HOST_FLAGS) ; do \
18683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18684 done; \
18685 echo "Doing html in mmalloc" ; \
18686 (cd $(HOST_SUBDIR)/mmalloc && \
18687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18689 "RANLIB=$${RANLIB}" \
18690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18691 html) \
18692 || exit 1
18694 @endif mmalloc
18696 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18697 maybe-TAGS-mmalloc:
18698 @if mmalloc
18699 maybe-TAGS-mmalloc: TAGS-mmalloc
18701 TAGS-mmalloc: \
18702 configure-mmalloc
18703 @$(unstage)
18704 @[ -f ./mmalloc/Makefile ] || exit 0; \
18705 r=`${PWD_COMMAND}`; export r; \
18706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18707 $(HOST_EXPORTS) \
18708 for flag in $(EXTRA_HOST_FLAGS) ; do \
18709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18710 done; \
18711 echo "Doing TAGS in mmalloc" ; \
18712 (cd $(HOST_SUBDIR)/mmalloc && \
18713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18715 "RANLIB=$${RANLIB}" \
18716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18717 TAGS) \
18718 || exit 1
18720 @endif mmalloc
18722 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
18723 maybe-install-info-mmalloc:
18724 @if mmalloc
18725 maybe-install-info-mmalloc: install-info-mmalloc
18727 install-info-mmalloc: \
18728 configure-mmalloc \
18729 info-mmalloc
18730 @$(unstage)
18731 @[ -f ./mmalloc/Makefile ] || exit 0; \
18732 r=`${PWD_COMMAND}`; export r; \
18733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734 $(HOST_EXPORTS) \
18735 for flag in $(EXTRA_HOST_FLAGS) ; do \
18736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18737 done; \
18738 echo "Doing install-info in mmalloc" ; \
18739 (cd $(HOST_SUBDIR)/mmalloc && \
18740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18742 "RANLIB=$${RANLIB}" \
18743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18744 install-info) \
18745 || exit 1
18747 @endif mmalloc
18749 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18750 maybe-installcheck-mmalloc:
18751 @if mmalloc
18752 maybe-installcheck-mmalloc: installcheck-mmalloc
18754 installcheck-mmalloc: \
18755 configure-mmalloc
18756 @$(unstage)
18757 @[ -f ./mmalloc/Makefile ] || exit 0; \
18758 r=`${PWD_COMMAND}`; export r; \
18759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18760 $(HOST_EXPORTS) \
18761 for flag in $(EXTRA_HOST_FLAGS) ; do \
18762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18763 done; \
18764 echo "Doing installcheck in mmalloc" ; \
18765 (cd $(HOST_SUBDIR)/mmalloc && \
18766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18768 "RANLIB=$${RANLIB}" \
18769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18770 installcheck) \
18771 || exit 1
18773 @endif mmalloc
18775 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
18776 maybe-mostlyclean-mmalloc:
18777 @if mmalloc
18778 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
18780 mostlyclean-mmalloc:
18781 @$(unstage)
18782 @[ -f ./mmalloc/Makefile ] || exit 0; \
18783 r=`${PWD_COMMAND}`; export r; \
18784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18785 $(HOST_EXPORTS) \
18786 for flag in $(EXTRA_HOST_FLAGS) ; do \
18787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18788 done; \
18789 echo "Doing mostlyclean in mmalloc" ; \
18790 (cd $(HOST_SUBDIR)/mmalloc && \
18791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18793 "RANLIB=$${RANLIB}" \
18794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18795 mostlyclean) \
18796 || exit 1
18798 @endif mmalloc
18800 .PHONY: maybe-clean-mmalloc clean-mmalloc
18801 maybe-clean-mmalloc:
18802 @if mmalloc
18803 maybe-clean-mmalloc: clean-mmalloc
18805 clean-mmalloc:
18806 @$(unstage)
18807 @[ -f ./mmalloc/Makefile ] || exit 0; \
18808 r=`${PWD_COMMAND}`; export r; \
18809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18810 $(HOST_EXPORTS) \
18811 for flag in $(EXTRA_HOST_FLAGS) ; do \
18812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18813 done; \
18814 echo "Doing clean in mmalloc" ; \
18815 (cd $(HOST_SUBDIR)/mmalloc && \
18816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18818 "RANLIB=$${RANLIB}" \
18819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18820 clean) \
18821 || exit 1
18823 @endif mmalloc
18825 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
18826 maybe-distclean-mmalloc:
18827 @if mmalloc
18828 maybe-distclean-mmalloc: distclean-mmalloc
18830 distclean-mmalloc:
18831 @$(unstage)
18832 @[ -f ./mmalloc/Makefile ] || exit 0; \
18833 r=`${PWD_COMMAND}`; export r; \
18834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18835 $(HOST_EXPORTS) \
18836 for flag in $(EXTRA_HOST_FLAGS) ; do \
18837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18838 done; \
18839 echo "Doing distclean in mmalloc" ; \
18840 (cd $(HOST_SUBDIR)/mmalloc && \
18841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18843 "RANLIB=$${RANLIB}" \
18844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18845 distclean) \
18846 || exit 1
18848 @endif mmalloc
18850 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
18851 maybe-maintainer-clean-mmalloc:
18852 @if mmalloc
18853 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
18855 maintainer-clean-mmalloc:
18856 @$(unstage)
18857 @[ -f ./mmalloc/Makefile ] || exit 0; \
18858 r=`${PWD_COMMAND}`; export r; \
18859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18860 $(HOST_EXPORTS) \
18861 for flag in $(EXTRA_HOST_FLAGS) ; do \
18862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18863 done; \
18864 echo "Doing maintainer-clean in mmalloc" ; \
18865 (cd $(HOST_SUBDIR)/mmalloc && \
18866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18868 "RANLIB=$${RANLIB}" \
18869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18870 maintainer-clean) \
18871 || exit 1
18873 @endif mmalloc
18877 .PHONY: configure-patch maybe-configure-patch
18878 maybe-configure-patch:
18879 @if patch
18880 maybe-configure-patch: configure-patch
18881 configure-patch:
18882 @$(unstage)
18883 @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
18884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
18885 r=`${PWD_COMMAND}`; export r; \
18886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18887 $(HOST_EXPORTS) \
18888 echo Configuring in $(HOST_SUBDIR)/patch; \
18889 cd "$(HOST_SUBDIR)/patch" || exit 1; \
18890 case $(srcdir) in \
18891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18892 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
18893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18894 esac; \
18895 srcdiroption="--srcdir=$${topdir}/patch"; \
18896 libsrcdir="$$s/patch"; \
18897 $(SHELL) $${libsrcdir}/configure \
18898 $(HOST_CONFIGARGS) $${srcdiroption} \
18899 || exit 1
18900 @endif patch
18906 .PHONY: all-patch maybe-all-patch
18907 maybe-all-patch:
18908 @if patch
18909 TARGET-patch=all
18910 maybe-all-patch: all-patch
18911 all-patch: configure-patch
18912 @$(unstage)
18913 @r=`${PWD_COMMAND}`; export r; \
18914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18915 $(HOST_EXPORTS) \
18916 (cd $(HOST_SUBDIR)/patch && \
18917 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
18918 @endif patch
18923 .PHONY: check-patch maybe-check-patch
18924 maybe-check-patch:
18925 @if patch
18926 maybe-check-patch: check-patch
18928 check-patch:
18929 @: $(MAKE); $(unstage)
18930 @r=`${PWD_COMMAND}`; export r; \
18931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18932 $(HOST_EXPORTS) \
18933 (cd $(HOST_SUBDIR)/patch && \
18934 $(MAKE) $(FLAGS_TO_PASS) check)
18936 @endif patch
18938 .PHONY: install-patch maybe-install-patch
18939 maybe-install-patch:
18940 @if patch
18941 maybe-install-patch: install-patch
18943 install-patch: installdirs
18944 @: $(MAKE); $(unstage)
18945 @r=`${PWD_COMMAND}`; export r; \
18946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18947 $(HOST_EXPORTS) \
18948 (cd $(HOST_SUBDIR)/patch && \
18949 $(MAKE) $(FLAGS_TO_PASS) install)
18951 @endif patch
18953 # Other targets (info, dvi, etc.)
18955 .PHONY: maybe-info-patch info-patch
18956 maybe-info-patch:
18957 @if patch
18958 maybe-info-patch: info-patch
18960 info-patch: \
18961 configure-patch
18962 @$(unstage)
18963 @[ -f ./patch/Makefile ] || exit 0; \
18964 r=`${PWD_COMMAND}`; export r; \
18965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18966 $(HOST_EXPORTS) \
18967 for flag in $(EXTRA_HOST_FLAGS) ; do \
18968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18969 done; \
18970 echo "Doing info in patch" ; \
18971 (cd $(HOST_SUBDIR)/patch && \
18972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18974 "RANLIB=$${RANLIB}" \
18975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18976 info) \
18977 || exit 1
18979 @endif patch
18981 .PHONY: maybe-dvi-patch dvi-patch
18982 maybe-dvi-patch:
18983 @if patch
18984 maybe-dvi-patch: dvi-patch
18986 dvi-patch: \
18987 configure-patch
18988 @$(unstage)
18989 @[ -f ./patch/Makefile ] || exit 0; \
18990 r=`${PWD_COMMAND}`; export r; \
18991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18992 $(HOST_EXPORTS) \
18993 for flag in $(EXTRA_HOST_FLAGS) ; do \
18994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18995 done; \
18996 echo "Doing dvi in patch" ; \
18997 (cd $(HOST_SUBDIR)/patch && \
18998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19000 "RANLIB=$${RANLIB}" \
19001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19002 dvi) \
19003 || exit 1
19005 @endif patch
19007 .PHONY: maybe-html-patch html-patch
19008 maybe-html-patch:
19009 @if patch
19010 maybe-html-patch: html-patch
19012 html-patch: \
19013 configure-patch
19014 @$(unstage)
19015 @[ -f ./patch/Makefile ] || exit 0; \
19016 r=`${PWD_COMMAND}`; export r; \
19017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19018 $(HOST_EXPORTS) \
19019 for flag in $(EXTRA_HOST_FLAGS) ; do \
19020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19021 done; \
19022 echo "Doing html in patch" ; \
19023 (cd $(HOST_SUBDIR)/patch && \
19024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19026 "RANLIB=$${RANLIB}" \
19027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19028 html) \
19029 || exit 1
19031 @endif patch
19033 .PHONY: maybe-TAGS-patch TAGS-patch
19034 maybe-TAGS-patch:
19035 @if patch
19036 maybe-TAGS-patch: TAGS-patch
19038 TAGS-patch: \
19039 configure-patch
19040 @$(unstage)
19041 @[ -f ./patch/Makefile ] || exit 0; \
19042 r=`${PWD_COMMAND}`; export r; \
19043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19044 $(HOST_EXPORTS) \
19045 for flag in $(EXTRA_HOST_FLAGS) ; do \
19046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19047 done; \
19048 echo "Doing TAGS in patch" ; \
19049 (cd $(HOST_SUBDIR)/patch && \
19050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19052 "RANLIB=$${RANLIB}" \
19053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19054 TAGS) \
19055 || exit 1
19057 @endif patch
19059 .PHONY: maybe-install-info-patch install-info-patch
19060 maybe-install-info-patch:
19061 @if patch
19062 maybe-install-info-patch: install-info-patch
19064 install-info-patch: \
19065 configure-patch \
19066 info-patch
19067 @$(unstage)
19068 @[ -f ./patch/Makefile ] || exit 0; \
19069 r=`${PWD_COMMAND}`; export r; \
19070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19071 $(HOST_EXPORTS) \
19072 for flag in $(EXTRA_HOST_FLAGS) ; do \
19073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19074 done; \
19075 echo "Doing install-info in patch" ; \
19076 (cd $(HOST_SUBDIR)/patch && \
19077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19079 "RANLIB=$${RANLIB}" \
19080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19081 install-info) \
19082 || exit 1
19084 @endif patch
19086 .PHONY: maybe-installcheck-patch installcheck-patch
19087 maybe-installcheck-patch:
19088 @if patch
19089 maybe-installcheck-patch: installcheck-patch
19091 installcheck-patch: \
19092 configure-patch
19093 @$(unstage)
19094 @[ -f ./patch/Makefile ] || exit 0; \
19095 r=`${PWD_COMMAND}`; export r; \
19096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19097 $(HOST_EXPORTS) \
19098 for flag in $(EXTRA_HOST_FLAGS) ; do \
19099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19100 done; \
19101 echo "Doing installcheck in patch" ; \
19102 (cd $(HOST_SUBDIR)/patch && \
19103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19105 "RANLIB=$${RANLIB}" \
19106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19107 installcheck) \
19108 || exit 1
19110 @endif patch
19112 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
19113 maybe-mostlyclean-patch:
19114 @if patch
19115 maybe-mostlyclean-patch: mostlyclean-patch
19117 mostlyclean-patch:
19118 @$(unstage)
19119 @[ -f ./patch/Makefile ] || exit 0; \
19120 r=`${PWD_COMMAND}`; export r; \
19121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19122 $(HOST_EXPORTS) \
19123 for flag in $(EXTRA_HOST_FLAGS) ; do \
19124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19125 done; \
19126 echo "Doing mostlyclean in patch" ; \
19127 (cd $(HOST_SUBDIR)/patch && \
19128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19130 "RANLIB=$${RANLIB}" \
19131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19132 mostlyclean) \
19133 || exit 1
19135 @endif patch
19137 .PHONY: maybe-clean-patch clean-patch
19138 maybe-clean-patch:
19139 @if patch
19140 maybe-clean-patch: clean-patch
19142 clean-patch:
19143 @$(unstage)
19144 @[ -f ./patch/Makefile ] || exit 0; \
19145 r=`${PWD_COMMAND}`; export r; \
19146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147 $(HOST_EXPORTS) \
19148 for flag in $(EXTRA_HOST_FLAGS) ; do \
19149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19150 done; \
19151 echo "Doing clean in patch" ; \
19152 (cd $(HOST_SUBDIR)/patch && \
19153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19155 "RANLIB=$${RANLIB}" \
19156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19157 clean) \
19158 || exit 1
19160 @endif patch
19162 .PHONY: maybe-distclean-patch distclean-patch
19163 maybe-distclean-patch:
19164 @if patch
19165 maybe-distclean-patch: distclean-patch
19167 distclean-patch:
19168 @$(unstage)
19169 @[ -f ./patch/Makefile ] || exit 0; \
19170 r=`${PWD_COMMAND}`; export r; \
19171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19172 $(HOST_EXPORTS) \
19173 for flag in $(EXTRA_HOST_FLAGS) ; do \
19174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19175 done; \
19176 echo "Doing distclean in patch" ; \
19177 (cd $(HOST_SUBDIR)/patch && \
19178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19180 "RANLIB=$${RANLIB}" \
19181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19182 distclean) \
19183 || exit 1
19185 @endif patch
19187 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
19188 maybe-maintainer-clean-patch:
19189 @if patch
19190 maybe-maintainer-clean-patch: maintainer-clean-patch
19192 maintainer-clean-patch:
19193 @$(unstage)
19194 @[ -f ./patch/Makefile ] || exit 0; \
19195 r=`${PWD_COMMAND}`; export r; \
19196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19197 $(HOST_EXPORTS) \
19198 for flag in $(EXTRA_HOST_FLAGS) ; do \
19199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19200 done; \
19201 echo "Doing maintainer-clean in patch" ; \
19202 (cd $(HOST_SUBDIR)/patch && \
19203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19205 "RANLIB=$${RANLIB}" \
19206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19207 maintainer-clean) \
19208 || exit 1
19210 @endif patch
19214 .PHONY: configure-perl maybe-configure-perl
19215 maybe-configure-perl:
19216 @if perl
19217 maybe-configure-perl: configure-perl
19218 configure-perl:
19219 @$(unstage)
19220 @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
19221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
19222 r=`${PWD_COMMAND}`; export r; \
19223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19224 $(HOST_EXPORTS) \
19225 echo Configuring in $(HOST_SUBDIR)/perl; \
19226 cd "$(HOST_SUBDIR)/perl" || exit 1; \
19227 case $(srcdir) in \
19228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19229 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
19230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19231 esac; \
19232 srcdiroption="--srcdir=$${topdir}/perl"; \
19233 libsrcdir="$$s/perl"; \
19234 $(SHELL) $${libsrcdir}/configure \
19235 $(HOST_CONFIGARGS) $${srcdiroption} \
19236 || exit 1
19237 @endif perl
19243 .PHONY: all-perl maybe-all-perl
19244 maybe-all-perl:
19245 @if perl
19246 TARGET-perl=all
19247 maybe-all-perl: all-perl
19248 all-perl: configure-perl
19249 @$(unstage)
19250 @r=`${PWD_COMMAND}`; export r; \
19251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19252 $(HOST_EXPORTS) \
19253 (cd $(HOST_SUBDIR)/perl && \
19254 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
19255 @endif perl
19260 .PHONY: check-perl maybe-check-perl
19261 maybe-check-perl:
19262 @if perl
19263 maybe-check-perl: check-perl
19265 check-perl:
19266 @: $(MAKE); $(unstage)
19267 @r=`${PWD_COMMAND}`; export r; \
19268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19269 $(HOST_EXPORTS) \
19270 (cd $(HOST_SUBDIR)/perl && \
19271 $(MAKE) $(FLAGS_TO_PASS) check)
19273 @endif perl
19275 .PHONY: install-perl maybe-install-perl
19276 maybe-install-perl:
19277 @if perl
19278 maybe-install-perl: install-perl
19280 install-perl: installdirs
19281 @: $(MAKE); $(unstage)
19282 @r=`${PWD_COMMAND}`; export r; \
19283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19284 $(HOST_EXPORTS) \
19285 (cd $(HOST_SUBDIR)/perl && \
19286 $(MAKE) $(FLAGS_TO_PASS) install)
19288 @endif perl
19290 # Other targets (info, dvi, etc.)
19292 .PHONY: maybe-info-perl info-perl
19293 maybe-info-perl:
19294 @if perl
19295 maybe-info-perl: info-perl
19297 info-perl: \
19298 configure-perl
19299 @$(unstage)
19300 @[ -f ./perl/Makefile ] || exit 0; \
19301 r=`${PWD_COMMAND}`; export r; \
19302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19303 $(HOST_EXPORTS) \
19304 for flag in $(EXTRA_HOST_FLAGS) ; do \
19305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19306 done; \
19307 echo "Doing info in perl" ; \
19308 (cd $(HOST_SUBDIR)/perl && \
19309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19311 "RANLIB=$${RANLIB}" \
19312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19313 info) \
19314 || exit 1
19316 @endif perl
19318 .PHONY: maybe-dvi-perl dvi-perl
19319 maybe-dvi-perl:
19320 @if perl
19321 maybe-dvi-perl: dvi-perl
19323 dvi-perl: \
19324 configure-perl
19325 @$(unstage)
19326 @[ -f ./perl/Makefile ] || exit 0; \
19327 r=`${PWD_COMMAND}`; export r; \
19328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19329 $(HOST_EXPORTS) \
19330 for flag in $(EXTRA_HOST_FLAGS) ; do \
19331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19332 done; \
19333 echo "Doing dvi in perl" ; \
19334 (cd $(HOST_SUBDIR)/perl && \
19335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19337 "RANLIB=$${RANLIB}" \
19338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19339 dvi) \
19340 || exit 1
19342 @endif perl
19344 .PHONY: maybe-html-perl html-perl
19345 maybe-html-perl:
19346 @if perl
19347 maybe-html-perl: html-perl
19349 html-perl: \
19350 configure-perl
19351 @$(unstage)
19352 @[ -f ./perl/Makefile ] || exit 0; \
19353 r=`${PWD_COMMAND}`; export r; \
19354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19355 $(HOST_EXPORTS) \
19356 for flag in $(EXTRA_HOST_FLAGS) ; do \
19357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19358 done; \
19359 echo "Doing html in perl" ; \
19360 (cd $(HOST_SUBDIR)/perl && \
19361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19363 "RANLIB=$${RANLIB}" \
19364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19365 html) \
19366 || exit 1
19368 @endif perl
19370 .PHONY: maybe-TAGS-perl TAGS-perl
19371 maybe-TAGS-perl:
19372 @if perl
19373 maybe-TAGS-perl: TAGS-perl
19375 TAGS-perl: \
19376 configure-perl
19377 @$(unstage)
19378 @[ -f ./perl/Makefile ] || exit 0; \
19379 r=`${PWD_COMMAND}`; export r; \
19380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19381 $(HOST_EXPORTS) \
19382 for flag in $(EXTRA_HOST_FLAGS) ; do \
19383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19384 done; \
19385 echo "Doing TAGS in perl" ; \
19386 (cd $(HOST_SUBDIR)/perl && \
19387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19389 "RANLIB=$${RANLIB}" \
19390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19391 TAGS) \
19392 || exit 1
19394 @endif perl
19396 .PHONY: maybe-install-info-perl install-info-perl
19397 maybe-install-info-perl:
19398 @if perl
19399 maybe-install-info-perl: install-info-perl
19401 install-info-perl: \
19402 configure-perl \
19403 info-perl
19404 @$(unstage)
19405 @[ -f ./perl/Makefile ] || exit 0; \
19406 r=`${PWD_COMMAND}`; export r; \
19407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19408 $(HOST_EXPORTS) \
19409 for flag in $(EXTRA_HOST_FLAGS) ; do \
19410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19411 done; \
19412 echo "Doing install-info in perl" ; \
19413 (cd $(HOST_SUBDIR)/perl && \
19414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19416 "RANLIB=$${RANLIB}" \
19417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19418 install-info) \
19419 || exit 1
19421 @endif perl
19423 .PHONY: maybe-installcheck-perl installcheck-perl
19424 maybe-installcheck-perl:
19425 @if perl
19426 maybe-installcheck-perl: installcheck-perl
19428 installcheck-perl: \
19429 configure-perl
19430 @$(unstage)
19431 @[ -f ./perl/Makefile ] || exit 0; \
19432 r=`${PWD_COMMAND}`; export r; \
19433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434 $(HOST_EXPORTS) \
19435 for flag in $(EXTRA_HOST_FLAGS) ; do \
19436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437 done; \
19438 echo "Doing installcheck in perl" ; \
19439 (cd $(HOST_SUBDIR)/perl && \
19440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442 "RANLIB=$${RANLIB}" \
19443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19444 installcheck) \
19445 || exit 1
19447 @endif perl
19449 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
19450 maybe-mostlyclean-perl:
19451 @if perl
19452 maybe-mostlyclean-perl: mostlyclean-perl
19454 mostlyclean-perl:
19455 @$(unstage)
19456 @[ -f ./perl/Makefile ] || exit 0; \
19457 r=`${PWD_COMMAND}`; export r; \
19458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19459 $(HOST_EXPORTS) \
19460 for flag in $(EXTRA_HOST_FLAGS) ; do \
19461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19462 done; \
19463 echo "Doing mostlyclean in perl" ; \
19464 (cd $(HOST_SUBDIR)/perl && \
19465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19467 "RANLIB=$${RANLIB}" \
19468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19469 mostlyclean) \
19470 || exit 1
19472 @endif perl
19474 .PHONY: maybe-clean-perl clean-perl
19475 maybe-clean-perl:
19476 @if perl
19477 maybe-clean-perl: clean-perl
19479 clean-perl:
19480 @$(unstage)
19481 @[ -f ./perl/Makefile ] || exit 0; \
19482 r=`${PWD_COMMAND}`; export r; \
19483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19484 $(HOST_EXPORTS) \
19485 for flag in $(EXTRA_HOST_FLAGS) ; do \
19486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19487 done; \
19488 echo "Doing clean in perl" ; \
19489 (cd $(HOST_SUBDIR)/perl && \
19490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19492 "RANLIB=$${RANLIB}" \
19493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19494 clean) \
19495 || exit 1
19497 @endif perl
19499 .PHONY: maybe-distclean-perl distclean-perl
19500 maybe-distclean-perl:
19501 @if perl
19502 maybe-distclean-perl: distclean-perl
19504 distclean-perl:
19505 @$(unstage)
19506 @[ -f ./perl/Makefile ] || exit 0; \
19507 r=`${PWD_COMMAND}`; export r; \
19508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509 $(HOST_EXPORTS) \
19510 for flag in $(EXTRA_HOST_FLAGS) ; do \
19511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512 done; \
19513 echo "Doing distclean in perl" ; \
19514 (cd $(HOST_SUBDIR)/perl && \
19515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517 "RANLIB=$${RANLIB}" \
19518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19519 distclean) \
19520 || exit 1
19522 @endif perl
19524 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
19525 maybe-maintainer-clean-perl:
19526 @if perl
19527 maybe-maintainer-clean-perl: maintainer-clean-perl
19529 maintainer-clean-perl:
19530 @$(unstage)
19531 @[ -f ./perl/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(HOST_EXPORTS) \
19535 for flag in $(EXTRA_HOST_FLAGS) ; do \
19536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537 done; \
19538 echo "Doing maintainer-clean in perl" ; \
19539 (cd $(HOST_SUBDIR)/perl && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542 "RANLIB=$${RANLIB}" \
19543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19544 maintainer-clean) \
19545 || exit 1
19547 @endif perl
19551 .PHONY: configure-prms maybe-configure-prms
19552 maybe-configure-prms:
19553 @if prms
19554 maybe-configure-prms: configure-prms
19555 configure-prms:
19556 @$(unstage)
19557 @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
19558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
19559 r=`${PWD_COMMAND}`; export r; \
19560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19561 $(HOST_EXPORTS) \
19562 echo Configuring in $(HOST_SUBDIR)/prms; \
19563 cd "$(HOST_SUBDIR)/prms" || exit 1; \
19564 case $(srcdir) in \
19565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19566 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
19567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19568 esac; \
19569 srcdiroption="--srcdir=$${topdir}/prms"; \
19570 libsrcdir="$$s/prms"; \
19571 $(SHELL) $${libsrcdir}/configure \
19572 $(HOST_CONFIGARGS) $${srcdiroption} \
19573 || exit 1
19574 @endif prms
19580 .PHONY: all-prms maybe-all-prms
19581 maybe-all-prms:
19582 @if prms
19583 TARGET-prms=all
19584 maybe-all-prms: all-prms
19585 all-prms: configure-prms
19586 @$(unstage)
19587 @r=`${PWD_COMMAND}`; export r; \
19588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19589 $(HOST_EXPORTS) \
19590 (cd $(HOST_SUBDIR)/prms && \
19591 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
19592 @endif prms
19597 .PHONY: check-prms maybe-check-prms
19598 maybe-check-prms:
19599 @if prms
19600 maybe-check-prms: check-prms
19602 check-prms:
19603 @: $(MAKE); $(unstage)
19604 @r=`${PWD_COMMAND}`; export r; \
19605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19606 $(HOST_EXPORTS) \
19607 (cd $(HOST_SUBDIR)/prms && \
19608 $(MAKE) $(FLAGS_TO_PASS) check)
19610 @endif prms
19612 .PHONY: install-prms maybe-install-prms
19613 maybe-install-prms:
19614 @if prms
19615 maybe-install-prms: install-prms
19617 install-prms: installdirs
19618 @: $(MAKE); $(unstage)
19619 @r=`${PWD_COMMAND}`; export r; \
19620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621 $(HOST_EXPORTS) \
19622 (cd $(HOST_SUBDIR)/prms && \
19623 $(MAKE) $(FLAGS_TO_PASS) install)
19625 @endif prms
19627 # Other targets (info, dvi, etc.)
19629 .PHONY: maybe-info-prms info-prms
19630 maybe-info-prms:
19631 @if prms
19632 maybe-info-prms: info-prms
19634 info-prms: \
19635 configure-prms
19636 @$(unstage)
19637 @[ -f ./prms/Makefile ] || exit 0; \
19638 r=`${PWD_COMMAND}`; export r; \
19639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19640 $(HOST_EXPORTS) \
19641 for flag in $(EXTRA_HOST_FLAGS) ; do \
19642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19643 done; \
19644 echo "Doing info in prms" ; \
19645 (cd $(HOST_SUBDIR)/prms && \
19646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19648 "RANLIB=$${RANLIB}" \
19649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19650 info) \
19651 || exit 1
19653 @endif prms
19655 .PHONY: maybe-dvi-prms dvi-prms
19656 maybe-dvi-prms:
19657 @if prms
19658 maybe-dvi-prms: dvi-prms
19660 dvi-prms: \
19661 configure-prms
19662 @$(unstage)
19663 @[ -f ./prms/Makefile ] || exit 0; \
19664 r=`${PWD_COMMAND}`; export r; \
19665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19666 $(HOST_EXPORTS) \
19667 for flag in $(EXTRA_HOST_FLAGS) ; do \
19668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19669 done; \
19670 echo "Doing dvi in prms" ; \
19671 (cd $(HOST_SUBDIR)/prms && \
19672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19674 "RANLIB=$${RANLIB}" \
19675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19676 dvi) \
19677 || exit 1
19679 @endif prms
19681 .PHONY: maybe-html-prms html-prms
19682 maybe-html-prms:
19683 @if prms
19684 maybe-html-prms: html-prms
19686 html-prms: \
19687 configure-prms
19688 @$(unstage)
19689 @[ -f ./prms/Makefile ] || exit 0; \
19690 r=`${PWD_COMMAND}`; export r; \
19691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19692 $(HOST_EXPORTS) \
19693 for flag in $(EXTRA_HOST_FLAGS) ; do \
19694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19695 done; \
19696 echo "Doing html in prms" ; \
19697 (cd $(HOST_SUBDIR)/prms && \
19698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19700 "RANLIB=$${RANLIB}" \
19701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19702 html) \
19703 || exit 1
19705 @endif prms
19707 .PHONY: maybe-TAGS-prms TAGS-prms
19708 maybe-TAGS-prms:
19709 @if prms
19710 maybe-TAGS-prms: TAGS-prms
19712 TAGS-prms: \
19713 configure-prms
19714 @$(unstage)
19715 @[ -f ./prms/Makefile ] || exit 0; \
19716 r=`${PWD_COMMAND}`; export r; \
19717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19718 $(HOST_EXPORTS) \
19719 for flag in $(EXTRA_HOST_FLAGS) ; do \
19720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19721 done; \
19722 echo "Doing TAGS in prms" ; \
19723 (cd $(HOST_SUBDIR)/prms && \
19724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19726 "RANLIB=$${RANLIB}" \
19727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19728 TAGS) \
19729 || exit 1
19731 @endif prms
19733 .PHONY: maybe-install-info-prms install-info-prms
19734 maybe-install-info-prms:
19735 @if prms
19736 maybe-install-info-prms: install-info-prms
19738 install-info-prms: \
19739 configure-prms \
19740 info-prms
19741 @$(unstage)
19742 @[ -f ./prms/Makefile ] || exit 0; \
19743 r=`${PWD_COMMAND}`; export r; \
19744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19745 $(HOST_EXPORTS) \
19746 for flag in $(EXTRA_HOST_FLAGS) ; do \
19747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19748 done; \
19749 echo "Doing install-info in prms" ; \
19750 (cd $(HOST_SUBDIR)/prms && \
19751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19753 "RANLIB=$${RANLIB}" \
19754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19755 install-info) \
19756 || exit 1
19758 @endif prms
19760 .PHONY: maybe-installcheck-prms installcheck-prms
19761 maybe-installcheck-prms:
19762 @if prms
19763 maybe-installcheck-prms: installcheck-prms
19765 installcheck-prms: \
19766 configure-prms
19767 @$(unstage)
19768 @[ -f ./prms/Makefile ] || exit 0; \
19769 r=`${PWD_COMMAND}`; export r; \
19770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19771 $(HOST_EXPORTS) \
19772 for flag in $(EXTRA_HOST_FLAGS) ; do \
19773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19774 done; \
19775 echo "Doing installcheck in prms" ; \
19776 (cd $(HOST_SUBDIR)/prms && \
19777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19779 "RANLIB=$${RANLIB}" \
19780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19781 installcheck) \
19782 || exit 1
19784 @endif prms
19786 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
19787 maybe-mostlyclean-prms:
19788 @if prms
19789 maybe-mostlyclean-prms: mostlyclean-prms
19791 mostlyclean-prms:
19792 @$(unstage)
19793 @[ -f ./prms/Makefile ] || exit 0; \
19794 r=`${PWD_COMMAND}`; export r; \
19795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19796 $(HOST_EXPORTS) \
19797 for flag in $(EXTRA_HOST_FLAGS) ; do \
19798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19799 done; \
19800 echo "Doing mostlyclean in prms" ; \
19801 (cd $(HOST_SUBDIR)/prms && \
19802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19804 "RANLIB=$${RANLIB}" \
19805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19806 mostlyclean) \
19807 || exit 1
19809 @endif prms
19811 .PHONY: maybe-clean-prms clean-prms
19812 maybe-clean-prms:
19813 @if prms
19814 maybe-clean-prms: clean-prms
19816 clean-prms:
19817 @$(unstage)
19818 @[ -f ./prms/Makefile ] || exit 0; \
19819 r=`${PWD_COMMAND}`; export r; \
19820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821 $(HOST_EXPORTS) \
19822 for flag in $(EXTRA_HOST_FLAGS) ; do \
19823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19824 done; \
19825 echo "Doing clean in prms" ; \
19826 (cd $(HOST_SUBDIR)/prms && \
19827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19829 "RANLIB=$${RANLIB}" \
19830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19831 clean) \
19832 || exit 1
19834 @endif prms
19836 .PHONY: maybe-distclean-prms distclean-prms
19837 maybe-distclean-prms:
19838 @if prms
19839 maybe-distclean-prms: distclean-prms
19841 distclean-prms:
19842 @$(unstage)
19843 @[ -f ./prms/Makefile ] || exit 0; \
19844 r=`${PWD_COMMAND}`; export r; \
19845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846 $(HOST_EXPORTS) \
19847 for flag in $(EXTRA_HOST_FLAGS) ; do \
19848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849 done; \
19850 echo "Doing distclean in prms" ; \
19851 (cd $(HOST_SUBDIR)/prms && \
19852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854 "RANLIB=$${RANLIB}" \
19855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19856 distclean) \
19857 || exit 1
19859 @endif prms
19861 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
19862 maybe-maintainer-clean-prms:
19863 @if prms
19864 maybe-maintainer-clean-prms: maintainer-clean-prms
19866 maintainer-clean-prms:
19867 @$(unstage)
19868 @[ -f ./prms/Makefile ] || exit 0; \
19869 r=`${PWD_COMMAND}`; export r; \
19870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19871 $(HOST_EXPORTS) \
19872 for flag in $(EXTRA_HOST_FLAGS) ; do \
19873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19874 done; \
19875 echo "Doing maintainer-clean in prms" ; \
19876 (cd $(HOST_SUBDIR)/prms && \
19877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19879 "RANLIB=$${RANLIB}" \
19880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19881 maintainer-clean) \
19882 || exit 1
19884 @endif prms
19888 .PHONY: configure-rcs maybe-configure-rcs
19889 maybe-configure-rcs:
19890 @if rcs
19891 maybe-configure-rcs: configure-rcs
19892 configure-rcs:
19893 @$(unstage)
19894 @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
19895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
19896 r=`${PWD_COMMAND}`; export r; \
19897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19898 $(HOST_EXPORTS) \
19899 echo Configuring in $(HOST_SUBDIR)/rcs; \
19900 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
19901 case $(srcdir) in \
19902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19903 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
19904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19905 esac; \
19906 srcdiroption="--srcdir=$${topdir}/rcs"; \
19907 libsrcdir="$$s/rcs"; \
19908 $(SHELL) $${libsrcdir}/configure \
19909 $(HOST_CONFIGARGS) $${srcdiroption} \
19910 || exit 1
19911 @endif rcs
19917 .PHONY: all-rcs maybe-all-rcs
19918 maybe-all-rcs:
19919 @if rcs
19920 TARGET-rcs=all
19921 maybe-all-rcs: all-rcs
19922 all-rcs: configure-rcs
19923 @$(unstage)
19924 @r=`${PWD_COMMAND}`; export r; \
19925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19926 $(HOST_EXPORTS) \
19927 (cd $(HOST_SUBDIR)/rcs && \
19928 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
19929 @endif rcs
19934 .PHONY: check-rcs maybe-check-rcs
19935 maybe-check-rcs:
19936 @if rcs
19937 maybe-check-rcs: check-rcs
19939 check-rcs:
19940 @: $(MAKE); $(unstage)
19941 @r=`${PWD_COMMAND}`; export r; \
19942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19943 $(HOST_EXPORTS) \
19944 (cd $(HOST_SUBDIR)/rcs && \
19945 $(MAKE) $(FLAGS_TO_PASS) check)
19947 @endif rcs
19949 .PHONY: install-rcs maybe-install-rcs
19950 maybe-install-rcs:
19951 @if rcs
19952 maybe-install-rcs: install-rcs
19954 install-rcs: installdirs
19955 @: $(MAKE); $(unstage)
19956 @r=`${PWD_COMMAND}`; export r; \
19957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19958 $(HOST_EXPORTS) \
19959 (cd $(HOST_SUBDIR)/rcs && \
19960 $(MAKE) $(FLAGS_TO_PASS) install)
19962 @endif rcs
19964 # Other targets (info, dvi, etc.)
19966 .PHONY: maybe-info-rcs info-rcs
19967 maybe-info-rcs:
19968 @if rcs
19969 maybe-info-rcs: info-rcs
19971 info-rcs: \
19972 configure-rcs
19973 @$(unstage)
19974 @[ -f ./rcs/Makefile ] || exit 0; \
19975 r=`${PWD_COMMAND}`; export r; \
19976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19977 $(HOST_EXPORTS) \
19978 for flag in $(EXTRA_HOST_FLAGS) ; do \
19979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19980 done; \
19981 echo "Doing info in rcs" ; \
19982 (cd $(HOST_SUBDIR)/rcs && \
19983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19985 "RANLIB=$${RANLIB}" \
19986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19987 info) \
19988 || exit 1
19990 @endif rcs
19992 .PHONY: maybe-dvi-rcs dvi-rcs
19993 maybe-dvi-rcs:
19994 @if rcs
19995 maybe-dvi-rcs: dvi-rcs
19997 dvi-rcs: \
19998 configure-rcs
19999 @$(unstage)
20000 @[ -f ./rcs/Makefile ] || exit 0; \
20001 r=`${PWD_COMMAND}`; export r; \
20002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20003 $(HOST_EXPORTS) \
20004 for flag in $(EXTRA_HOST_FLAGS) ; do \
20005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20006 done; \
20007 echo "Doing dvi in rcs" ; \
20008 (cd $(HOST_SUBDIR)/rcs && \
20009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20011 "RANLIB=$${RANLIB}" \
20012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20013 dvi) \
20014 || exit 1
20016 @endif rcs
20018 .PHONY: maybe-html-rcs html-rcs
20019 maybe-html-rcs:
20020 @if rcs
20021 maybe-html-rcs: html-rcs
20023 html-rcs: \
20024 configure-rcs
20025 @$(unstage)
20026 @[ -f ./rcs/Makefile ] || exit 0; \
20027 r=`${PWD_COMMAND}`; export r; \
20028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20029 $(HOST_EXPORTS) \
20030 for flag in $(EXTRA_HOST_FLAGS) ; do \
20031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20032 done; \
20033 echo "Doing html in rcs" ; \
20034 (cd $(HOST_SUBDIR)/rcs && \
20035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20037 "RANLIB=$${RANLIB}" \
20038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20039 html) \
20040 || exit 1
20042 @endif rcs
20044 .PHONY: maybe-TAGS-rcs TAGS-rcs
20045 maybe-TAGS-rcs:
20046 @if rcs
20047 maybe-TAGS-rcs: TAGS-rcs
20049 TAGS-rcs: \
20050 configure-rcs
20051 @$(unstage)
20052 @[ -f ./rcs/Makefile ] || exit 0; \
20053 r=`${PWD_COMMAND}`; export r; \
20054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20055 $(HOST_EXPORTS) \
20056 for flag in $(EXTRA_HOST_FLAGS) ; do \
20057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20058 done; \
20059 echo "Doing TAGS in rcs" ; \
20060 (cd $(HOST_SUBDIR)/rcs && \
20061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20063 "RANLIB=$${RANLIB}" \
20064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20065 TAGS) \
20066 || exit 1
20068 @endif rcs
20070 .PHONY: maybe-install-info-rcs install-info-rcs
20071 maybe-install-info-rcs:
20072 @if rcs
20073 maybe-install-info-rcs: install-info-rcs
20075 install-info-rcs: \
20076 configure-rcs \
20077 info-rcs
20078 @$(unstage)
20079 @[ -f ./rcs/Makefile ] || exit 0; \
20080 r=`${PWD_COMMAND}`; export r; \
20081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20082 $(HOST_EXPORTS) \
20083 for flag in $(EXTRA_HOST_FLAGS) ; do \
20084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20085 done; \
20086 echo "Doing install-info in rcs" ; \
20087 (cd $(HOST_SUBDIR)/rcs && \
20088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20090 "RANLIB=$${RANLIB}" \
20091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20092 install-info) \
20093 || exit 1
20095 @endif rcs
20097 .PHONY: maybe-installcheck-rcs installcheck-rcs
20098 maybe-installcheck-rcs:
20099 @if rcs
20100 maybe-installcheck-rcs: installcheck-rcs
20102 installcheck-rcs: \
20103 configure-rcs
20104 @$(unstage)
20105 @[ -f ./rcs/Makefile ] || exit 0; \
20106 r=`${PWD_COMMAND}`; export r; \
20107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20108 $(HOST_EXPORTS) \
20109 for flag in $(EXTRA_HOST_FLAGS) ; do \
20110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20111 done; \
20112 echo "Doing installcheck in rcs" ; \
20113 (cd $(HOST_SUBDIR)/rcs && \
20114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20116 "RANLIB=$${RANLIB}" \
20117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20118 installcheck) \
20119 || exit 1
20121 @endif rcs
20123 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
20124 maybe-mostlyclean-rcs:
20125 @if rcs
20126 maybe-mostlyclean-rcs: mostlyclean-rcs
20128 mostlyclean-rcs:
20129 @$(unstage)
20130 @[ -f ./rcs/Makefile ] || exit 0; \
20131 r=`${PWD_COMMAND}`; export r; \
20132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20133 $(HOST_EXPORTS) \
20134 for flag in $(EXTRA_HOST_FLAGS) ; do \
20135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20136 done; \
20137 echo "Doing mostlyclean in rcs" ; \
20138 (cd $(HOST_SUBDIR)/rcs && \
20139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20141 "RANLIB=$${RANLIB}" \
20142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20143 mostlyclean) \
20144 || exit 1
20146 @endif rcs
20148 .PHONY: maybe-clean-rcs clean-rcs
20149 maybe-clean-rcs:
20150 @if rcs
20151 maybe-clean-rcs: clean-rcs
20153 clean-rcs:
20154 @$(unstage)
20155 @[ -f ./rcs/Makefile ] || exit 0; \
20156 r=`${PWD_COMMAND}`; export r; \
20157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20158 $(HOST_EXPORTS) \
20159 for flag in $(EXTRA_HOST_FLAGS) ; do \
20160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20161 done; \
20162 echo "Doing clean in rcs" ; \
20163 (cd $(HOST_SUBDIR)/rcs && \
20164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20166 "RANLIB=$${RANLIB}" \
20167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20168 clean) \
20169 || exit 1
20171 @endif rcs
20173 .PHONY: maybe-distclean-rcs distclean-rcs
20174 maybe-distclean-rcs:
20175 @if rcs
20176 maybe-distclean-rcs: distclean-rcs
20178 distclean-rcs:
20179 @$(unstage)
20180 @[ -f ./rcs/Makefile ] || exit 0; \
20181 r=`${PWD_COMMAND}`; export r; \
20182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183 $(HOST_EXPORTS) \
20184 for flag in $(EXTRA_HOST_FLAGS) ; do \
20185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20186 done; \
20187 echo "Doing distclean in rcs" ; \
20188 (cd $(HOST_SUBDIR)/rcs && \
20189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20191 "RANLIB=$${RANLIB}" \
20192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20193 distclean) \
20194 || exit 1
20196 @endif rcs
20198 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
20199 maybe-maintainer-clean-rcs:
20200 @if rcs
20201 maybe-maintainer-clean-rcs: maintainer-clean-rcs
20203 maintainer-clean-rcs:
20204 @$(unstage)
20205 @[ -f ./rcs/Makefile ] || exit 0; \
20206 r=`${PWD_COMMAND}`; export r; \
20207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20208 $(HOST_EXPORTS) \
20209 for flag in $(EXTRA_HOST_FLAGS) ; do \
20210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20211 done; \
20212 echo "Doing maintainer-clean in rcs" ; \
20213 (cd $(HOST_SUBDIR)/rcs && \
20214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20216 "RANLIB=$${RANLIB}" \
20217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20218 maintainer-clean) \
20219 || exit 1
20221 @endif rcs
20225 .PHONY: configure-readline maybe-configure-readline
20226 maybe-configure-readline:
20227 @if readline
20228 maybe-configure-readline: configure-readline
20229 configure-readline:
20230 @$(unstage)
20231 @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
20232 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
20233 r=`${PWD_COMMAND}`; export r; \
20234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20235 $(HOST_EXPORTS) \
20236 echo Configuring in $(HOST_SUBDIR)/readline; \
20237 cd "$(HOST_SUBDIR)/readline" || exit 1; \
20238 case $(srcdir) in \
20239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20240 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
20241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20242 esac; \
20243 srcdiroption="--srcdir=$${topdir}/readline"; \
20244 libsrcdir="$$s/readline"; \
20245 $(SHELL) $${libsrcdir}/configure \
20246 $(HOST_CONFIGARGS) $${srcdiroption} \
20247 || exit 1
20248 @endif readline
20254 .PHONY: all-readline maybe-all-readline
20255 maybe-all-readline:
20256 @if readline
20257 TARGET-readline=all
20258 maybe-all-readline: all-readline
20259 all-readline: configure-readline
20260 @$(unstage)
20261 @r=`${PWD_COMMAND}`; export r; \
20262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20263 $(HOST_EXPORTS) \
20264 (cd $(HOST_SUBDIR)/readline && \
20265 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
20266 @endif readline
20271 .PHONY: check-readline maybe-check-readline
20272 maybe-check-readline:
20273 @if readline
20274 maybe-check-readline: check-readline
20276 check-readline:
20277 @: $(MAKE); $(unstage)
20278 @r=`${PWD_COMMAND}`; export r; \
20279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20280 $(HOST_EXPORTS) \
20281 (cd $(HOST_SUBDIR)/readline && \
20282 $(MAKE) $(FLAGS_TO_PASS) check)
20284 @endif readline
20286 .PHONY: install-readline maybe-install-readline
20287 maybe-install-readline:
20288 @if readline
20289 maybe-install-readline: install-readline
20291 install-readline: installdirs
20292 @: $(MAKE); $(unstage)
20293 @r=`${PWD_COMMAND}`; export r; \
20294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20295 $(HOST_EXPORTS) \
20296 (cd $(HOST_SUBDIR)/readline && \
20297 $(MAKE) $(FLAGS_TO_PASS) install)
20299 @endif readline
20301 # Other targets (info, dvi, etc.)
20303 .PHONY: maybe-info-readline info-readline
20304 maybe-info-readline:
20305 @if readline
20306 maybe-info-readline: info-readline
20308 info-readline: \
20309 configure-readline
20310 @$(unstage)
20311 @[ -f ./readline/Makefile ] || exit 0; \
20312 r=`${PWD_COMMAND}`; export r; \
20313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20314 $(HOST_EXPORTS) \
20315 for flag in $(EXTRA_HOST_FLAGS) ; do \
20316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20317 done; \
20318 echo "Doing info in readline" ; \
20319 (cd $(HOST_SUBDIR)/readline && \
20320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20322 "RANLIB=$${RANLIB}" \
20323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20324 info) \
20325 || exit 1
20327 @endif readline
20329 .PHONY: maybe-dvi-readline dvi-readline
20330 maybe-dvi-readline:
20331 @if readline
20332 maybe-dvi-readline: dvi-readline
20334 dvi-readline: \
20335 configure-readline
20336 @$(unstage)
20337 @[ -f ./readline/Makefile ] || exit 0; \
20338 r=`${PWD_COMMAND}`; export r; \
20339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20340 $(HOST_EXPORTS) \
20341 for flag in $(EXTRA_HOST_FLAGS) ; do \
20342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20343 done; \
20344 echo "Doing dvi in readline" ; \
20345 (cd $(HOST_SUBDIR)/readline && \
20346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20348 "RANLIB=$${RANLIB}" \
20349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20350 dvi) \
20351 || exit 1
20353 @endif readline
20355 .PHONY: maybe-html-readline html-readline
20356 maybe-html-readline:
20357 @if readline
20358 maybe-html-readline: html-readline
20360 html-readline: \
20361 configure-readline
20362 @$(unstage)
20363 @[ -f ./readline/Makefile ] || exit 0; \
20364 r=`${PWD_COMMAND}`; export r; \
20365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20366 $(HOST_EXPORTS) \
20367 for flag in $(EXTRA_HOST_FLAGS) ; do \
20368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20369 done; \
20370 echo "Doing html in readline" ; \
20371 (cd $(HOST_SUBDIR)/readline && \
20372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20374 "RANLIB=$${RANLIB}" \
20375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20376 html) \
20377 || exit 1
20379 @endif readline
20381 .PHONY: maybe-TAGS-readline TAGS-readline
20382 maybe-TAGS-readline:
20383 @if readline
20384 maybe-TAGS-readline: TAGS-readline
20386 TAGS-readline: \
20387 configure-readline
20388 @$(unstage)
20389 @[ -f ./readline/Makefile ] || exit 0; \
20390 r=`${PWD_COMMAND}`; export r; \
20391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20392 $(HOST_EXPORTS) \
20393 for flag in $(EXTRA_HOST_FLAGS) ; do \
20394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20395 done; \
20396 echo "Doing TAGS in readline" ; \
20397 (cd $(HOST_SUBDIR)/readline && \
20398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20400 "RANLIB=$${RANLIB}" \
20401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20402 TAGS) \
20403 || exit 1
20405 @endif readline
20407 .PHONY: maybe-install-info-readline install-info-readline
20408 maybe-install-info-readline:
20409 @if readline
20410 maybe-install-info-readline: install-info-readline
20412 install-info-readline: \
20413 configure-readline \
20414 info-readline
20415 @$(unstage)
20416 @[ -f ./readline/Makefile ] || exit 0; \
20417 r=`${PWD_COMMAND}`; export r; \
20418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20419 $(HOST_EXPORTS) \
20420 for flag in $(EXTRA_HOST_FLAGS) ; do \
20421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20422 done; \
20423 echo "Doing install-info in readline" ; \
20424 (cd $(HOST_SUBDIR)/readline && \
20425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20427 "RANLIB=$${RANLIB}" \
20428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20429 install-info) \
20430 || exit 1
20432 @endif readline
20434 .PHONY: maybe-installcheck-readline installcheck-readline
20435 maybe-installcheck-readline:
20436 @if readline
20437 maybe-installcheck-readline: installcheck-readline
20439 installcheck-readline: \
20440 configure-readline
20441 @$(unstage)
20442 @[ -f ./readline/Makefile ] || exit 0; \
20443 r=`${PWD_COMMAND}`; export r; \
20444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20445 $(HOST_EXPORTS) \
20446 for flag in $(EXTRA_HOST_FLAGS) ; do \
20447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20448 done; \
20449 echo "Doing installcheck in readline" ; \
20450 (cd $(HOST_SUBDIR)/readline && \
20451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20453 "RANLIB=$${RANLIB}" \
20454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20455 installcheck) \
20456 || exit 1
20458 @endif readline
20460 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
20461 maybe-mostlyclean-readline:
20462 @if readline
20463 maybe-mostlyclean-readline: mostlyclean-readline
20465 mostlyclean-readline:
20466 @$(unstage)
20467 @[ -f ./readline/Makefile ] || exit 0; \
20468 r=`${PWD_COMMAND}`; export r; \
20469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20470 $(HOST_EXPORTS) \
20471 for flag in $(EXTRA_HOST_FLAGS) ; do \
20472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20473 done; \
20474 echo "Doing mostlyclean in readline" ; \
20475 (cd $(HOST_SUBDIR)/readline && \
20476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20478 "RANLIB=$${RANLIB}" \
20479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20480 mostlyclean) \
20481 || exit 1
20483 @endif readline
20485 .PHONY: maybe-clean-readline clean-readline
20486 maybe-clean-readline:
20487 @if readline
20488 maybe-clean-readline: clean-readline
20490 clean-readline:
20491 @$(unstage)
20492 @[ -f ./readline/Makefile ] || exit 0; \
20493 r=`${PWD_COMMAND}`; export r; \
20494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20495 $(HOST_EXPORTS) \
20496 for flag in $(EXTRA_HOST_FLAGS) ; do \
20497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20498 done; \
20499 echo "Doing clean in readline" ; \
20500 (cd $(HOST_SUBDIR)/readline && \
20501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20503 "RANLIB=$${RANLIB}" \
20504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20505 clean) \
20506 || exit 1
20508 @endif readline
20510 .PHONY: maybe-distclean-readline distclean-readline
20511 maybe-distclean-readline:
20512 @if readline
20513 maybe-distclean-readline: distclean-readline
20515 distclean-readline:
20516 @$(unstage)
20517 @[ -f ./readline/Makefile ] || exit 0; \
20518 r=`${PWD_COMMAND}`; export r; \
20519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20520 $(HOST_EXPORTS) \
20521 for flag in $(EXTRA_HOST_FLAGS) ; do \
20522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20523 done; \
20524 echo "Doing distclean in readline" ; \
20525 (cd $(HOST_SUBDIR)/readline && \
20526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20528 "RANLIB=$${RANLIB}" \
20529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20530 distclean) \
20531 || exit 1
20533 @endif readline
20535 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
20536 maybe-maintainer-clean-readline:
20537 @if readline
20538 maybe-maintainer-clean-readline: maintainer-clean-readline
20540 maintainer-clean-readline:
20541 @$(unstage)
20542 @[ -f ./readline/Makefile ] || exit 0; \
20543 r=`${PWD_COMMAND}`; export r; \
20544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545 $(HOST_EXPORTS) \
20546 for flag in $(EXTRA_HOST_FLAGS) ; do \
20547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20548 done; \
20549 echo "Doing maintainer-clean in readline" ; \
20550 (cd $(HOST_SUBDIR)/readline && \
20551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20553 "RANLIB=$${RANLIB}" \
20554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20555 maintainer-clean) \
20556 || exit 1
20558 @endif readline
20562 .PHONY: configure-release maybe-configure-release
20563 maybe-configure-release:
20564 @if release
20565 maybe-configure-release: configure-release
20566 configure-release:
20567 @$(unstage)
20568 @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
20569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
20570 r=`${PWD_COMMAND}`; export r; \
20571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20572 $(HOST_EXPORTS) \
20573 echo Configuring in $(HOST_SUBDIR)/release; \
20574 cd "$(HOST_SUBDIR)/release" || exit 1; \
20575 case $(srcdir) in \
20576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20577 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
20578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20579 esac; \
20580 srcdiroption="--srcdir=$${topdir}/release"; \
20581 libsrcdir="$$s/release"; \
20582 $(SHELL) $${libsrcdir}/configure \
20583 $(HOST_CONFIGARGS) $${srcdiroption} \
20584 || exit 1
20585 @endif release
20591 .PHONY: all-release maybe-all-release
20592 maybe-all-release:
20593 @if release
20594 TARGET-release=all
20595 maybe-all-release: all-release
20596 all-release: configure-release
20597 @$(unstage)
20598 @r=`${PWD_COMMAND}`; export r; \
20599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600 $(HOST_EXPORTS) \
20601 (cd $(HOST_SUBDIR)/release && \
20602 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
20603 @endif release
20608 .PHONY: check-release maybe-check-release
20609 maybe-check-release:
20610 @if release
20611 maybe-check-release: check-release
20613 check-release:
20615 @endif release
20617 .PHONY: install-release maybe-install-release
20618 maybe-install-release:
20619 @if release
20620 maybe-install-release: install-release
20622 install-release:
20624 @endif release
20626 # Other targets (info, dvi, etc.)
20628 .PHONY: maybe-info-release info-release
20629 maybe-info-release:
20630 @if release
20631 maybe-info-release: info-release
20633 info-release: \
20634 configure-release
20635 @$(unstage)
20636 @[ -f ./release/Makefile ] || exit 0; \
20637 r=`${PWD_COMMAND}`; export r; \
20638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20639 $(HOST_EXPORTS) \
20640 for flag in $(EXTRA_HOST_FLAGS) ; do \
20641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20642 done; \
20643 echo "Doing info in release" ; \
20644 (cd $(HOST_SUBDIR)/release && \
20645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20647 "RANLIB=$${RANLIB}" \
20648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20649 info) \
20650 || exit 1
20652 @endif release
20654 .PHONY: maybe-dvi-release dvi-release
20655 maybe-dvi-release:
20656 @if release
20657 maybe-dvi-release: dvi-release
20659 dvi-release: \
20660 configure-release
20661 @$(unstage)
20662 @[ -f ./release/Makefile ] || exit 0; \
20663 r=`${PWD_COMMAND}`; export r; \
20664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20665 $(HOST_EXPORTS) \
20666 for flag in $(EXTRA_HOST_FLAGS) ; do \
20667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20668 done; \
20669 echo "Doing dvi in release" ; \
20670 (cd $(HOST_SUBDIR)/release && \
20671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20673 "RANLIB=$${RANLIB}" \
20674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20675 dvi) \
20676 || exit 1
20678 @endif release
20680 .PHONY: maybe-html-release html-release
20681 maybe-html-release:
20682 @if release
20683 maybe-html-release: html-release
20685 html-release: \
20686 configure-release
20687 @$(unstage)
20688 @[ -f ./release/Makefile ] || exit 0; \
20689 r=`${PWD_COMMAND}`; export r; \
20690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20691 $(HOST_EXPORTS) \
20692 for flag in $(EXTRA_HOST_FLAGS) ; do \
20693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20694 done; \
20695 echo "Doing html in release" ; \
20696 (cd $(HOST_SUBDIR)/release && \
20697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20699 "RANLIB=$${RANLIB}" \
20700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20701 html) \
20702 || exit 1
20704 @endif release
20706 .PHONY: maybe-TAGS-release TAGS-release
20707 maybe-TAGS-release:
20708 @if release
20709 maybe-TAGS-release: TAGS-release
20711 TAGS-release: \
20712 configure-release
20713 @$(unstage)
20714 @[ -f ./release/Makefile ] || exit 0; \
20715 r=`${PWD_COMMAND}`; export r; \
20716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20717 $(HOST_EXPORTS) \
20718 for flag in $(EXTRA_HOST_FLAGS) ; do \
20719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20720 done; \
20721 echo "Doing TAGS in release" ; \
20722 (cd $(HOST_SUBDIR)/release && \
20723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20725 "RANLIB=$${RANLIB}" \
20726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20727 TAGS) \
20728 || exit 1
20730 @endif release
20732 .PHONY: maybe-install-info-release install-info-release
20733 maybe-install-info-release:
20734 @if release
20735 maybe-install-info-release: install-info-release
20737 install-info-release: \
20738 configure-release \
20739 info-release
20740 @$(unstage)
20741 @[ -f ./release/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 install-info in release" ; \
20749 (cd $(HOST_SUBDIR)/release && \
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 install-info) \
20755 || exit 1
20757 @endif release
20759 .PHONY: maybe-installcheck-release installcheck-release
20760 maybe-installcheck-release:
20761 @if release
20762 maybe-installcheck-release: installcheck-release
20764 installcheck-release: \
20765 configure-release
20766 @$(unstage)
20767 @[ -f ./release/Makefile ] || exit 0; \
20768 r=`${PWD_COMMAND}`; export r; \
20769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20770 $(HOST_EXPORTS) \
20771 for flag in $(EXTRA_HOST_FLAGS) ; do \
20772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20773 done; \
20774 echo "Doing installcheck in release" ; \
20775 (cd $(HOST_SUBDIR)/release && \
20776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20778 "RANLIB=$${RANLIB}" \
20779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20780 installcheck) \
20781 || exit 1
20783 @endif release
20785 .PHONY: maybe-mostlyclean-release mostlyclean-release
20786 maybe-mostlyclean-release:
20787 @if release
20788 maybe-mostlyclean-release: mostlyclean-release
20790 mostlyclean-release:
20791 @$(unstage)
20792 @[ -f ./release/Makefile ] || exit 0; \
20793 r=`${PWD_COMMAND}`; export r; \
20794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795 $(HOST_EXPORTS) \
20796 for flag in $(EXTRA_HOST_FLAGS) ; do \
20797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20798 done; \
20799 echo "Doing mostlyclean in release" ; \
20800 (cd $(HOST_SUBDIR)/release && \
20801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20803 "RANLIB=$${RANLIB}" \
20804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20805 mostlyclean) \
20806 || exit 1
20808 @endif release
20810 .PHONY: maybe-clean-release clean-release
20811 maybe-clean-release:
20812 @if release
20813 maybe-clean-release: clean-release
20815 clean-release:
20816 @$(unstage)
20817 @[ -f ./release/Makefile ] || exit 0; \
20818 r=`${PWD_COMMAND}`; export r; \
20819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20820 $(HOST_EXPORTS) \
20821 for flag in $(EXTRA_HOST_FLAGS) ; do \
20822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20823 done; \
20824 echo "Doing clean in release" ; \
20825 (cd $(HOST_SUBDIR)/release && \
20826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20828 "RANLIB=$${RANLIB}" \
20829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20830 clean) \
20831 || exit 1
20833 @endif release
20835 .PHONY: maybe-distclean-release distclean-release
20836 maybe-distclean-release:
20837 @if release
20838 maybe-distclean-release: distclean-release
20840 distclean-release:
20841 @$(unstage)
20842 @[ -f ./release/Makefile ] || exit 0; \
20843 r=`${PWD_COMMAND}`; export r; \
20844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20845 $(HOST_EXPORTS) \
20846 for flag in $(EXTRA_HOST_FLAGS) ; do \
20847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20848 done; \
20849 echo "Doing distclean in release" ; \
20850 (cd $(HOST_SUBDIR)/release && \
20851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20853 "RANLIB=$${RANLIB}" \
20854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20855 distclean) \
20856 || exit 1
20858 @endif release
20860 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
20861 maybe-maintainer-clean-release:
20862 @if release
20863 maybe-maintainer-clean-release: maintainer-clean-release
20865 maintainer-clean-release:
20866 @$(unstage)
20867 @[ -f ./release/Makefile ] || exit 0; \
20868 r=`${PWD_COMMAND}`; export r; \
20869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20870 $(HOST_EXPORTS) \
20871 for flag in $(EXTRA_HOST_FLAGS) ; do \
20872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20873 done; \
20874 echo "Doing maintainer-clean in release" ; \
20875 (cd $(HOST_SUBDIR)/release && \
20876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20878 "RANLIB=$${RANLIB}" \
20879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20880 maintainer-clean) \
20881 || exit 1
20883 @endif release
20887 .PHONY: configure-recode maybe-configure-recode
20888 maybe-configure-recode:
20889 @if recode
20890 maybe-configure-recode: configure-recode
20891 configure-recode:
20892 @$(unstage)
20893 @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
20894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
20895 r=`${PWD_COMMAND}`; export r; \
20896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20897 $(HOST_EXPORTS) \
20898 echo Configuring in $(HOST_SUBDIR)/recode; \
20899 cd "$(HOST_SUBDIR)/recode" || exit 1; \
20900 case $(srcdir) in \
20901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20902 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
20903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20904 esac; \
20905 srcdiroption="--srcdir=$${topdir}/recode"; \
20906 libsrcdir="$$s/recode"; \
20907 $(SHELL) $${libsrcdir}/configure \
20908 $(HOST_CONFIGARGS) $${srcdiroption} \
20909 || exit 1
20910 @endif recode
20916 .PHONY: all-recode maybe-all-recode
20917 maybe-all-recode:
20918 @if recode
20919 TARGET-recode=all
20920 maybe-all-recode: all-recode
20921 all-recode: configure-recode
20922 @$(unstage)
20923 @r=`${PWD_COMMAND}`; export r; \
20924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20925 $(HOST_EXPORTS) \
20926 (cd $(HOST_SUBDIR)/recode && \
20927 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
20928 @endif recode
20933 .PHONY: check-recode maybe-check-recode
20934 maybe-check-recode:
20935 @if recode
20936 maybe-check-recode: check-recode
20938 check-recode:
20939 @: $(MAKE); $(unstage)
20940 @r=`${PWD_COMMAND}`; export r; \
20941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942 $(HOST_EXPORTS) \
20943 (cd $(HOST_SUBDIR)/recode && \
20944 $(MAKE) $(FLAGS_TO_PASS) check)
20946 @endif recode
20948 .PHONY: install-recode maybe-install-recode
20949 maybe-install-recode:
20950 @if recode
20951 maybe-install-recode: install-recode
20953 install-recode: installdirs
20954 @: $(MAKE); $(unstage)
20955 @r=`${PWD_COMMAND}`; export r; \
20956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20957 $(HOST_EXPORTS) \
20958 (cd $(HOST_SUBDIR)/recode && \
20959 $(MAKE) $(FLAGS_TO_PASS) install)
20961 @endif recode
20963 # Other targets (info, dvi, etc.)
20965 .PHONY: maybe-info-recode info-recode
20966 maybe-info-recode:
20967 @if recode
20968 maybe-info-recode: info-recode
20970 info-recode: \
20971 configure-recode
20972 @$(unstage)
20973 @[ -f ./recode/Makefile ] || exit 0; \
20974 r=`${PWD_COMMAND}`; export r; \
20975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20976 $(HOST_EXPORTS) \
20977 for flag in $(EXTRA_HOST_FLAGS) ; do \
20978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20979 done; \
20980 echo "Doing info in recode" ; \
20981 (cd $(HOST_SUBDIR)/recode && \
20982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20984 "RANLIB=$${RANLIB}" \
20985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20986 info) \
20987 || exit 1
20989 @endif recode
20991 .PHONY: maybe-dvi-recode dvi-recode
20992 maybe-dvi-recode:
20993 @if recode
20994 maybe-dvi-recode: dvi-recode
20996 dvi-recode: \
20997 configure-recode
20998 @$(unstage)
20999 @[ -f ./recode/Makefile ] || exit 0; \
21000 r=`${PWD_COMMAND}`; export r; \
21001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21002 $(HOST_EXPORTS) \
21003 for flag in $(EXTRA_HOST_FLAGS) ; do \
21004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21005 done; \
21006 echo "Doing dvi in recode" ; \
21007 (cd $(HOST_SUBDIR)/recode && \
21008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21010 "RANLIB=$${RANLIB}" \
21011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21012 dvi) \
21013 || exit 1
21015 @endif recode
21017 .PHONY: maybe-html-recode html-recode
21018 maybe-html-recode:
21019 @if recode
21020 maybe-html-recode: html-recode
21022 html-recode: \
21023 configure-recode
21024 @$(unstage)
21025 @[ -f ./recode/Makefile ] || exit 0; \
21026 r=`${PWD_COMMAND}`; export r; \
21027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21028 $(HOST_EXPORTS) \
21029 for flag in $(EXTRA_HOST_FLAGS) ; do \
21030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21031 done; \
21032 echo "Doing html in recode" ; \
21033 (cd $(HOST_SUBDIR)/recode && \
21034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21036 "RANLIB=$${RANLIB}" \
21037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21038 html) \
21039 || exit 1
21041 @endif recode
21043 .PHONY: maybe-TAGS-recode TAGS-recode
21044 maybe-TAGS-recode:
21045 @if recode
21046 maybe-TAGS-recode: TAGS-recode
21048 TAGS-recode: \
21049 configure-recode
21050 @$(unstage)
21051 @[ -f ./recode/Makefile ] || exit 0; \
21052 r=`${PWD_COMMAND}`; export r; \
21053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21054 $(HOST_EXPORTS) \
21055 for flag in $(EXTRA_HOST_FLAGS) ; do \
21056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21057 done; \
21058 echo "Doing TAGS in recode" ; \
21059 (cd $(HOST_SUBDIR)/recode && \
21060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21062 "RANLIB=$${RANLIB}" \
21063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21064 TAGS) \
21065 || exit 1
21067 @endif recode
21069 .PHONY: maybe-install-info-recode install-info-recode
21070 maybe-install-info-recode:
21071 @if recode
21072 maybe-install-info-recode: install-info-recode
21074 install-info-recode: \
21075 configure-recode \
21076 info-recode
21077 @$(unstage)
21078 @[ -f ./recode/Makefile ] || exit 0; \
21079 r=`${PWD_COMMAND}`; export r; \
21080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21081 $(HOST_EXPORTS) \
21082 for flag in $(EXTRA_HOST_FLAGS) ; do \
21083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21084 done; \
21085 echo "Doing install-info in recode" ; \
21086 (cd $(HOST_SUBDIR)/recode && \
21087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21089 "RANLIB=$${RANLIB}" \
21090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21091 install-info) \
21092 || exit 1
21094 @endif recode
21096 .PHONY: maybe-installcheck-recode installcheck-recode
21097 maybe-installcheck-recode:
21098 @if recode
21099 maybe-installcheck-recode: installcheck-recode
21101 installcheck-recode: \
21102 configure-recode
21103 @$(unstage)
21104 @[ -f ./recode/Makefile ] || exit 0; \
21105 r=`${PWD_COMMAND}`; export r; \
21106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21107 $(HOST_EXPORTS) \
21108 for flag in $(EXTRA_HOST_FLAGS) ; do \
21109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21110 done; \
21111 echo "Doing installcheck in recode" ; \
21112 (cd $(HOST_SUBDIR)/recode && \
21113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21115 "RANLIB=$${RANLIB}" \
21116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21117 installcheck) \
21118 || exit 1
21120 @endif recode
21122 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
21123 maybe-mostlyclean-recode:
21124 @if recode
21125 maybe-mostlyclean-recode: mostlyclean-recode
21127 mostlyclean-recode:
21128 @$(unstage)
21129 @[ -f ./recode/Makefile ] || exit 0; \
21130 r=`${PWD_COMMAND}`; export r; \
21131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21132 $(HOST_EXPORTS) \
21133 for flag in $(EXTRA_HOST_FLAGS) ; do \
21134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21135 done; \
21136 echo "Doing mostlyclean in recode" ; \
21137 (cd $(HOST_SUBDIR)/recode && \
21138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21140 "RANLIB=$${RANLIB}" \
21141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21142 mostlyclean) \
21143 || exit 1
21145 @endif recode
21147 .PHONY: maybe-clean-recode clean-recode
21148 maybe-clean-recode:
21149 @if recode
21150 maybe-clean-recode: clean-recode
21152 clean-recode:
21153 @$(unstage)
21154 @[ -f ./recode/Makefile ] || exit 0; \
21155 r=`${PWD_COMMAND}`; export r; \
21156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21157 $(HOST_EXPORTS) \
21158 for flag in $(EXTRA_HOST_FLAGS) ; do \
21159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21160 done; \
21161 echo "Doing clean in recode" ; \
21162 (cd $(HOST_SUBDIR)/recode && \
21163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21165 "RANLIB=$${RANLIB}" \
21166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21167 clean) \
21168 || exit 1
21170 @endif recode
21172 .PHONY: maybe-distclean-recode distclean-recode
21173 maybe-distclean-recode:
21174 @if recode
21175 maybe-distclean-recode: distclean-recode
21177 distclean-recode:
21178 @$(unstage)
21179 @[ -f ./recode/Makefile ] || exit 0; \
21180 r=`${PWD_COMMAND}`; export r; \
21181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21182 $(HOST_EXPORTS) \
21183 for flag in $(EXTRA_HOST_FLAGS) ; do \
21184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21185 done; \
21186 echo "Doing distclean in recode" ; \
21187 (cd $(HOST_SUBDIR)/recode && \
21188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21190 "RANLIB=$${RANLIB}" \
21191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21192 distclean) \
21193 || exit 1
21195 @endif recode
21197 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
21198 maybe-maintainer-clean-recode:
21199 @if recode
21200 maybe-maintainer-clean-recode: maintainer-clean-recode
21202 maintainer-clean-recode:
21203 @$(unstage)
21204 @[ -f ./recode/Makefile ] || exit 0; \
21205 r=`${PWD_COMMAND}`; export r; \
21206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21207 $(HOST_EXPORTS) \
21208 for flag in $(EXTRA_HOST_FLAGS) ; do \
21209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21210 done; \
21211 echo "Doing maintainer-clean in recode" ; \
21212 (cd $(HOST_SUBDIR)/recode && \
21213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21215 "RANLIB=$${RANLIB}" \
21216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21217 maintainer-clean) \
21218 || exit 1
21220 @endif recode
21224 .PHONY: configure-sed maybe-configure-sed
21225 maybe-configure-sed:
21226 @if sed
21227 maybe-configure-sed: configure-sed
21228 configure-sed:
21229 @$(unstage)
21230 @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
21231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
21232 r=`${PWD_COMMAND}`; export r; \
21233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21234 $(HOST_EXPORTS) \
21235 echo Configuring in $(HOST_SUBDIR)/sed; \
21236 cd "$(HOST_SUBDIR)/sed" || exit 1; \
21237 case $(srcdir) in \
21238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21239 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
21240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21241 esac; \
21242 srcdiroption="--srcdir=$${topdir}/sed"; \
21243 libsrcdir="$$s/sed"; \
21244 $(SHELL) $${libsrcdir}/configure \
21245 $(HOST_CONFIGARGS) $${srcdiroption} \
21246 || exit 1
21247 @endif sed
21253 .PHONY: all-sed maybe-all-sed
21254 maybe-all-sed:
21255 @if sed
21256 TARGET-sed=all
21257 maybe-all-sed: all-sed
21258 all-sed: configure-sed
21259 @$(unstage)
21260 @r=`${PWD_COMMAND}`; export r; \
21261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262 $(HOST_EXPORTS) \
21263 (cd $(HOST_SUBDIR)/sed && \
21264 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
21265 @endif sed
21270 .PHONY: check-sed maybe-check-sed
21271 maybe-check-sed:
21272 @if sed
21273 maybe-check-sed: check-sed
21275 check-sed:
21276 @: $(MAKE); $(unstage)
21277 @r=`${PWD_COMMAND}`; export r; \
21278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279 $(HOST_EXPORTS) \
21280 (cd $(HOST_SUBDIR)/sed && \
21281 $(MAKE) $(FLAGS_TO_PASS) check)
21283 @endif sed
21285 .PHONY: install-sed maybe-install-sed
21286 maybe-install-sed:
21287 @if sed
21288 maybe-install-sed: install-sed
21290 install-sed: installdirs
21291 @: $(MAKE); $(unstage)
21292 @r=`${PWD_COMMAND}`; export r; \
21293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21294 $(HOST_EXPORTS) \
21295 (cd $(HOST_SUBDIR)/sed && \
21296 $(MAKE) $(FLAGS_TO_PASS) install)
21298 @endif sed
21300 # Other targets (info, dvi, etc.)
21302 .PHONY: maybe-info-sed info-sed
21303 maybe-info-sed:
21304 @if sed
21305 maybe-info-sed: info-sed
21307 info-sed: \
21308 configure-sed
21309 @$(unstage)
21310 @[ -f ./sed/Makefile ] || exit 0; \
21311 r=`${PWD_COMMAND}`; export r; \
21312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21313 $(HOST_EXPORTS) \
21314 for flag in $(EXTRA_HOST_FLAGS) ; do \
21315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21316 done; \
21317 echo "Doing info in sed" ; \
21318 (cd $(HOST_SUBDIR)/sed && \
21319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21321 "RANLIB=$${RANLIB}" \
21322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21323 info) \
21324 || exit 1
21326 @endif sed
21328 .PHONY: maybe-dvi-sed dvi-sed
21329 maybe-dvi-sed:
21330 @if sed
21331 maybe-dvi-sed: dvi-sed
21333 dvi-sed: \
21334 configure-sed
21335 @$(unstage)
21336 @[ -f ./sed/Makefile ] || exit 0; \
21337 r=`${PWD_COMMAND}`; export r; \
21338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21339 $(HOST_EXPORTS) \
21340 for flag in $(EXTRA_HOST_FLAGS) ; do \
21341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21342 done; \
21343 echo "Doing dvi in sed" ; \
21344 (cd $(HOST_SUBDIR)/sed && \
21345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21347 "RANLIB=$${RANLIB}" \
21348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21349 dvi) \
21350 || exit 1
21352 @endif sed
21354 .PHONY: maybe-html-sed html-sed
21355 maybe-html-sed:
21356 @if sed
21357 maybe-html-sed: html-sed
21359 html-sed: \
21360 configure-sed
21361 @$(unstage)
21362 @[ -f ./sed/Makefile ] || exit 0; \
21363 r=`${PWD_COMMAND}`; export r; \
21364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21365 $(HOST_EXPORTS) \
21366 for flag in $(EXTRA_HOST_FLAGS) ; do \
21367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21368 done; \
21369 echo "Doing html in sed" ; \
21370 (cd $(HOST_SUBDIR)/sed && \
21371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21373 "RANLIB=$${RANLIB}" \
21374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21375 html) \
21376 || exit 1
21378 @endif sed
21380 .PHONY: maybe-TAGS-sed TAGS-sed
21381 maybe-TAGS-sed:
21382 @if sed
21383 maybe-TAGS-sed: TAGS-sed
21385 TAGS-sed: \
21386 configure-sed
21387 @$(unstage)
21388 @[ -f ./sed/Makefile ] || exit 0; \
21389 r=`${PWD_COMMAND}`; export r; \
21390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21391 $(HOST_EXPORTS) \
21392 for flag in $(EXTRA_HOST_FLAGS) ; do \
21393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21394 done; \
21395 echo "Doing TAGS in sed" ; \
21396 (cd $(HOST_SUBDIR)/sed && \
21397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21399 "RANLIB=$${RANLIB}" \
21400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21401 TAGS) \
21402 || exit 1
21404 @endif sed
21406 .PHONY: maybe-install-info-sed install-info-sed
21407 maybe-install-info-sed:
21408 @if sed
21409 maybe-install-info-sed: install-info-sed
21411 install-info-sed: \
21412 configure-sed \
21413 info-sed
21414 @$(unstage)
21415 @[ -f ./sed/Makefile ] || exit 0; \
21416 r=`${PWD_COMMAND}`; export r; \
21417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21418 $(HOST_EXPORTS) \
21419 for flag in $(EXTRA_HOST_FLAGS) ; do \
21420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21421 done; \
21422 echo "Doing install-info in sed" ; \
21423 (cd $(HOST_SUBDIR)/sed && \
21424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21426 "RANLIB=$${RANLIB}" \
21427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21428 install-info) \
21429 || exit 1
21431 @endif sed
21433 .PHONY: maybe-installcheck-sed installcheck-sed
21434 maybe-installcheck-sed:
21435 @if sed
21436 maybe-installcheck-sed: installcheck-sed
21438 installcheck-sed: \
21439 configure-sed
21440 @$(unstage)
21441 @[ -f ./sed/Makefile ] || exit 0; \
21442 r=`${PWD_COMMAND}`; export r; \
21443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21444 $(HOST_EXPORTS) \
21445 for flag in $(EXTRA_HOST_FLAGS) ; do \
21446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21447 done; \
21448 echo "Doing installcheck in sed" ; \
21449 (cd $(HOST_SUBDIR)/sed && \
21450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21452 "RANLIB=$${RANLIB}" \
21453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21454 installcheck) \
21455 || exit 1
21457 @endif sed
21459 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
21460 maybe-mostlyclean-sed:
21461 @if sed
21462 maybe-mostlyclean-sed: mostlyclean-sed
21464 mostlyclean-sed:
21465 @$(unstage)
21466 @[ -f ./sed/Makefile ] || exit 0; \
21467 r=`${PWD_COMMAND}`; export r; \
21468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21469 $(HOST_EXPORTS) \
21470 for flag in $(EXTRA_HOST_FLAGS) ; do \
21471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21472 done; \
21473 echo "Doing mostlyclean in sed" ; \
21474 (cd $(HOST_SUBDIR)/sed && \
21475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21477 "RANLIB=$${RANLIB}" \
21478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21479 mostlyclean) \
21480 || exit 1
21482 @endif sed
21484 .PHONY: maybe-clean-sed clean-sed
21485 maybe-clean-sed:
21486 @if sed
21487 maybe-clean-sed: clean-sed
21489 clean-sed:
21490 @$(unstage)
21491 @[ -f ./sed/Makefile ] || exit 0; \
21492 r=`${PWD_COMMAND}`; export r; \
21493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21494 $(HOST_EXPORTS) \
21495 for flag in $(EXTRA_HOST_FLAGS) ; do \
21496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21497 done; \
21498 echo "Doing clean in sed" ; \
21499 (cd $(HOST_SUBDIR)/sed && \
21500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21502 "RANLIB=$${RANLIB}" \
21503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21504 clean) \
21505 || exit 1
21507 @endif sed
21509 .PHONY: maybe-distclean-sed distclean-sed
21510 maybe-distclean-sed:
21511 @if sed
21512 maybe-distclean-sed: distclean-sed
21514 distclean-sed:
21515 @$(unstage)
21516 @[ -f ./sed/Makefile ] || exit 0; \
21517 r=`${PWD_COMMAND}`; export r; \
21518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21519 $(HOST_EXPORTS) \
21520 for flag in $(EXTRA_HOST_FLAGS) ; do \
21521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21522 done; \
21523 echo "Doing distclean in sed" ; \
21524 (cd $(HOST_SUBDIR)/sed && \
21525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21527 "RANLIB=$${RANLIB}" \
21528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21529 distclean) \
21530 || exit 1
21532 @endif sed
21534 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
21535 maybe-maintainer-clean-sed:
21536 @if sed
21537 maybe-maintainer-clean-sed: maintainer-clean-sed
21539 maintainer-clean-sed:
21540 @$(unstage)
21541 @[ -f ./sed/Makefile ] || exit 0; \
21542 r=`${PWD_COMMAND}`; export r; \
21543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21544 $(HOST_EXPORTS) \
21545 for flag in $(EXTRA_HOST_FLAGS) ; do \
21546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21547 done; \
21548 echo "Doing maintainer-clean in sed" ; \
21549 (cd $(HOST_SUBDIR)/sed && \
21550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21552 "RANLIB=$${RANLIB}" \
21553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21554 maintainer-clean) \
21555 || exit 1
21557 @endif sed
21561 .PHONY: configure-send-pr maybe-configure-send-pr
21562 maybe-configure-send-pr:
21563 @if send-pr
21564 maybe-configure-send-pr: configure-send-pr
21565 configure-send-pr:
21566 @$(unstage)
21567 @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
21568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
21569 r=`${PWD_COMMAND}`; export r; \
21570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21571 $(HOST_EXPORTS) \
21572 echo Configuring in $(HOST_SUBDIR)/send-pr; \
21573 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
21574 case $(srcdir) in \
21575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21576 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
21577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21578 esac; \
21579 srcdiroption="--srcdir=$${topdir}/send-pr"; \
21580 libsrcdir="$$s/send-pr"; \
21581 $(SHELL) $${libsrcdir}/configure \
21582 $(HOST_CONFIGARGS) $${srcdiroption} \
21583 || exit 1
21584 @endif send-pr
21590 .PHONY: all-send-pr maybe-all-send-pr
21591 maybe-all-send-pr:
21592 @if send-pr
21593 TARGET-send-pr=all
21594 maybe-all-send-pr: all-send-pr
21595 all-send-pr: configure-send-pr
21596 @$(unstage)
21597 @r=`${PWD_COMMAND}`; export r; \
21598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21599 $(HOST_EXPORTS) \
21600 (cd $(HOST_SUBDIR)/send-pr && \
21601 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
21602 @endif send-pr
21607 .PHONY: check-send-pr maybe-check-send-pr
21608 maybe-check-send-pr:
21609 @if send-pr
21610 maybe-check-send-pr: check-send-pr
21612 check-send-pr:
21613 @: $(MAKE); $(unstage)
21614 @r=`${PWD_COMMAND}`; export r; \
21615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21616 $(HOST_EXPORTS) \
21617 (cd $(HOST_SUBDIR)/send-pr && \
21618 $(MAKE) $(FLAGS_TO_PASS) check)
21620 @endif send-pr
21622 .PHONY: install-send-pr maybe-install-send-pr
21623 maybe-install-send-pr:
21624 @if send-pr
21625 maybe-install-send-pr: install-send-pr
21627 install-send-pr: installdirs
21628 @: $(MAKE); $(unstage)
21629 @r=`${PWD_COMMAND}`; export r; \
21630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21631 $(HOST_EXPORTS) \
21632 (cd $(HOST_SUBDIR)/send-pr && \
21633 $(MAKE) $(FLAGS_TO_PASS) install)
21635 @endif send-pr
21637 # Other targets (info, dvi, etc.)
21639 .PHONY: maybe-info-send-pr info-send-pr
21640 maybe-info-send-pr:
21641 @if send-pr
21642 maybe-info-send-pr: info-send-pr
21644 info-send-pr: \
21645 configure-send-pr
21646 @$(unstage)
21647 @[ -f ./send-pr/Makefile ] || exit 0; \
21648 r=`${PWD_COMMAND}`; export r; \
21649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21650 $(HOST_EXPORTS) \
21651 for flag in $(EXTRA_HOST_FLAGS) ; do \
21652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21653 done; \
21654 echo "Doing info in send-pr" ; \
21655 (cd $(HOST_SUBDIR)/send-pr && \
21656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21658 "RANLIB=$${RANLIB}" \
21659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21660 info) \
21661 || exit 1
21663 @endif send-pr
21665 .PHONY: maybe-dvi-send-pr dvi-send-pr
21666 maybe-dvi-send-pr:
21667 @if send-pr
21668 maybe-dvi-send-pr: dvi-send-pr
21670 dvi-send-pr: \
21671 configure-send-pr
21672 @$(unstage)
21673 @[ -f ./send-pr/Makefile ] || exit 0; \
21674 r=`${PWD_COMMAND}`; export r; \
21675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21676 $(HOST_EXPORTS) \
21677 for flag in $(EXTRA_HOST_FLAGS) ; do \
21678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21679 done; \
21680 echo "Doing dvi in send-pr" ; \
21681 (cd $(HOST_SUBDIR)/send-pr && \
21682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21684 "RANLIB=$${RANLIB}" \
21685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21686 dvi) \
21687 || exit 1
21689 @endif send-pr
21691 .PHONY: maybe-html-send-pr html-send-pr
21692 maybe-html-send-pr:
21693 @if send-pr
21694 maybe-html-send-pr: html-send-pr
21696 html-send-pr: \
21697 configure-send-pr
21698 @$(unstage)
21699 @[ -f ./send-pr/Makefile ] || exit 0; \
21700 r=`${PWD_COMMAND}`; export r; \
21701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21702 $(HOST_EXPORTS) \
21703 for flag in $(EXTRA_HOST_FLAGS) ; do \
21704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21705 done; \
21706 echo "Doing html in send-pr" ; \
21707 (cd $(HOST_SUBDIR)/send-pr && \
21708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21710 "RANLIB=$${RANLIB}" \
21711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21712 html) \
21713 || exit 1
21715 @endif send-pr
21717 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
21718 maybe-TAGS-send-pr:
21719 @if send-pr
21720 maybe-TAGS-send-pr: TAGS-send-pr
21722 TAGS-send-pr: \
21723 configure-send-pr
21724 @$(unstage)
21725 @[ -f ./send-pr/Makefile ] || exit 0; \
21726 r=`${PWD_COMMAND}`; export r; \
21727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21728 $(HOST_EXPORTS) \
21729 for flag in $(EXTRA_HOST_FLAGS) ; do \
21730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21731 done; \
21732 echo "Doing TAGS in send-pr" ; \
21733 (cd $(HOST_SUBDIR)/send-pr && \
21734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21736 "RANLIB=$${RANLIB}" \
21737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21738 TAGS) \
21739 || exit 1
21741 @endif send-pr
21743 .PHONY: maybe-install-info-send-pr install-info-send-pr
21744 maybe-install-info-send-pr:
21745 @if send-pr
21746 maybe-install-info-send-pr: install-info-send-pr
21748 install-info-send-pr: \
21749 configure-send-pr \
21750 info-send-pr
21751 @$(unstage)
21752 @[ -f ./send-pr/Makefile ] || exit 0; \
21753 r=`${PWD_COMMAND}`; export r; \
21754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21755 $(HOST_EXPORTS) \
21756 for flag in $(EXTRA_HOST_FLAGS) ; do \
21757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21758 done; \
21759 echo "Doing install-info in send-pr" ; \
21760 (cd $(HOST_SUBDIR)/send-pr && \
21761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21763 "RANLIB=$${RANLIB}" \
21764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21765 install-info) \
21766 || exit 1
21768 @endif send-pr
21770 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
21771 maybe-installcheck-send-pr:
21772 @if send-pr
21773 maybe-installcheck-send-pr: installcheck-send-pr
21775 installcheck-send-pr: \
21776 configure-send-pr
21777 @$(unstage)
21778 @[ -f ./send-pr/Makefile ] || exit 0; \
21779 r=`${PWD_COMMAND}`; export r; \
21780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21781 $(HOST_EXPORTS) \
21782 for flag in $(EXTRA_HOST_FLAGS) ; do \
21783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21784 done; \
21785 echo "Doing installcheck in send-pr" ; \
21786 (cd $(HOST_SUBDIR)/send-pr && \
21787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21789 "RANLIB=$${RANLIB}" \
21790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21791 installcheck) \
21792 || exit 1
21794 @endif send-pr
21796 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
21797 maybe-mostlyclean-send-pr:
21798 @if send-pr
21799 maybe-mostlyclean-send-pr: mostlyclean-send-pr
21801 mostlyclean-send-pr:
21802 @$(unstage)
21803 @[ -f ./send-pr/Makefile ] || exit 0; \
21804 r=`${PWD_COMMAND}`; export r; \
21805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21806 $(HOST_EXPORTS) \
21807 for flag in $(EXTRA_HOST_FLAGS) ; do \
21808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21809 done; \
21810 echo "Doing mostlyclean in send-pr" ; \
21811 (cd $(HOST_SUBDIR)/send-pr && \
21812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21814 "RANLIB=$${RANLIB}" \
21815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21816 mostlyclean) \
21817 || exit 1
21819 @endif send-pr
21821 .PHONY: maybe-clean-send-pr clean-send-pr
21822 maybe-clean-send-pr:
21823 @if send-pr
21824 maybe-clean-send-pr: clean-send-pr
21826 clean-send-pr:
21827 @$(unstage)
21828 @[ -f ./send-pr/Makefile ] || exit 0; \
21829 r=`${PWD_COMMAND}`; export r; \
21830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831 $(HOST_EXPORTS) \
21832 for flag in $(EXTRA_HOST_FLAGS) ; do \
21833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21834 done; \
21835 echo "Doing clean in send-pr" ; \
21836 (cd $(HOST_SUBDIR)/send-pr && \
21837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21839 "RANLIB=$${RANLIB}" \
21840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21841 clean) \
21842 || exit 1
21844 @endif send-pr
21846 .PHONY: maybe-distclean-send-pr distclean-send-pr
21847 maybe-distclean-send-pr:
21848 @if send-pr
21849 maybe-distclean-send-pr: distclean-send-pr
21851 distclean-send-pr:
21852 @$(unstage)
21853 @[ -f ./send-pr/Makefile ] || exit 0; \
21854 r=`${PWD_COMMAND}`; export r; \
21855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856 $(HOST_EXPORTS) \
21857 for flag in $(EXTRA_HOST_FLAGS) ; do \
21858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21859 done; \
21860 echo "Doing distclean in send-pr" ; \
21861 (cd $(HOST_SUBDIR)/send-pr && \
21862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21864 "RANLIB=$${RANLIB}" \
21865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21866 distclean) \
21867 || exit 1
21869 @endif send-pr
21871 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
21872 maybe-maintainer-clean-send-pr:
21873 @if send-pr
21874 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
21876 maintainer-clean-send-pr:
21877 @$(unstage)
21878 @[ -f ./send-pr/Makefile ] || exit 0; \
21879 r=`${PWD_COMMAND}`; export r; \
21880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21881 $(HOST_EXPORTS) \
21882 for flag in $(EXTRA_HOST_FLAGS) ; do \
21883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21884 done; \
21885 echo "Doing maintainer-clean in send-pr" ; \
21886 (cd $(HOST_SUBDIR)/send-pr && \
21887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21889 "RANLIB=$${RANLIB}" \
21890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21891 maintainer-clean) \
21892 || exit 1
21894 @endif send-pr
21898 .PHONY: configure-shellutils maybe-configure-shellutils
21899 maybe-configure-shellutils:
21900 @if shellutils
21901 maybe-configure-shellutils: configure-shellutils
21902 configure-shellutils:
21903 @$(unstage)
21904 @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
21905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
21906 r=`${PWD_COMMAND}`; export r; \
21907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21908 $(HOST_EXPORTS) \
21909 echo Configuring in $(HOST_SUBDIR)/shellutils; \
21910 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
21911 case $(srcdir) in \
21912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21913 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
21914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21915 esac; \
21916 srcdiroption="--srcdir=$${topdir}/shellutils"; \
21917 libsrcdir="$$s/shellutils"; \
21918 $(SHELL) $${libsrcdir}/configure \
21919 $(HOST_CONFIGARGS) $${srcdiroption} \
21920 || exit 1
21921 @endif shellutils
21927 .PHONY: all-shellutils maybe-all-shellutils
21928 maybe-all-shellutils:
21929 @if shellutils
21930 TARGET-shellutils=all
21931 maybe-all-shellutils: all-shellutils
21932 all-shellutils: configure-shellutils
21933 @$(unstage)
21934 @r=`${PWD_COMMAND}`; export r; \
21935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21936 $(HOST_EXPORTS) \
21937 (cd $(HOST_SUBDIR)/shellutils && \
21938 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
21939 @endif shellutils
21944 .PHONY: check-shellutils maybe-check-shellutils
21945 maybe-check-shellutils:
21946 @if shellutils
21947 maybe-check-shellutils: check-shellutils
21949 check-shellutils:
21950 @: $(MAKE); $(unstage)
21951 @r=`${PWD_COMMAND}`; export r; \
21952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21953 $(HOST_EXPORTS) \
21954 (cd $(HOST_SUBDIR)/shellutils && \
21955 $(MAKE) $(FLAGS_TO_PASS) check)
21957 @endif shellutils
21959 .PHONY: install-shellutils maybe-install-shellutils
21960 maybe-install-shellutils:
21961 @if shellutils
21962 maybe-install-shellutils: install-shellutils
21964 install-shellutils: installdirs
21965 @: $(MAKE); $(unstage)
21966 @r=`${PWD_COMMAND}`; export r; \
21967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21968 $(HOST_EXPORTS) \
21969 (cd $(HOST_SUBDIR)/shellutils && \
21970 $(MAKE) $(FLAGS_TO_PASS) install)
21972 @endif shellutils
21974 # Other targets (info, dvi, etc.)
21976 .PHONY: maybe-info-shellutils info-shellutils
21977 maybe-info-shellutils:
21978 @if shellutils
21979 maybe-info-shellutils: info-shellutils
21981 info-shellutils: \
21982 configure-shellutils
21983 @$(unstage)
21984 @[ -f ./shellutils/Makefile ] || exit 0; \
21985 r=`${PWD_COMMAND}`; export r; \
21986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21987 $(HOST_EXPORTS) \
21988 for flag in $(EXTRA_HOST_FLAGS) ; do \
21989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21990 done; \
21991 echo "Doing info in shellutils" ; \
21992 (cd $(HOST_SUBDIR)/shellutils && \
21993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21995 "RANLIB=$${RANLIB}" \
21996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21997 info) \
21998 || exit 1
22000 @endif shellutils
22002 .PHONY: maybe-dvi-shellutils dvi-shellutils
22003 maybe-dvi-shellutils:
22004 @if shellutils
22005 maybe-dvi-shellutils: dvi-shellutils
22007 dvi-shellutils: \
22008 configure-shellutils
22009 @$(unstage)
22010 @[ -f ./shellutils/Makefile ] || exit 0; \
22011 r=`${PWD_COMMAND}`; export r; \
22012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22013 $(HOST_EXPORTS) \
22014 for flag in $(EXTRA_HOST_FLAGS) ; do \
22015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22016 done; \
22017 echo "Doing dvi in shellutils" ; \
22018 (cd $(HOST_SUBDIR)/shellutils && \
22019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22021 "RANLIB=$${RANLIB}" \
22022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22023 dvi) \
22024 || exit 1
22026 @endif shellutils
22028 .PHONY: maybe-html-shellutils html-shellutils
22029 maybe-html-shellutils:
22030 @if shellutils
22031 maybe-html-shellutils: html-shellutils
22033 html-shellutils: \
22034 configure-shellutils
22035 @$(unstage)
22036 @[ -f ./shellutils/Makefile ] || exit 0; \
22037 r=`${PWD_COMMAND}`; export r; \
22038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22039 $(HOST_EXPORTS) \
22040 for flag in $(EXTRA_HOST_FLAGS) ; do \
22041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22042 done; \
22043 echo "Doing html in shellutils" ; \
22044 (cd $(HOST_SUBDIR)/shellutils && \
22045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22047 "RANLIB=$${RANLIB}" \
22048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22049 html) \
22050 || exit 1
22052 @endif shellutils
22054 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
22055 maybe-TAGS-shellutils:
22056 @if shellutils
22057 maybe-TAGS-shellutils: TAGS-shellutils
22059 TAGS-shellutils: \
22060 configure-shellutils
22061 @$(unstage)
22062 @[ -f ./shellutils/Makefile ] || exit 0; \
22063 r=`${PWD_COMMAND}`; export r; \
22064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22065 $(HOST_EXPORTS) \
22066 for flag in $(EXTRA_HOST_FLAGS) ; do \
22067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22068 done; \
22069 echo "Doing TAGS in shellutils" ; \
22070 (cd $(HOST_SUBDIR)/shellutils && \
22071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22073 "RANLIB=$${RANLIB}" \
22074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22075 TAGS) \
22076 || exit 1
22078 @endif shellutils
22080 .PHONY: maybe-install-info-shellutils install-info-shellutils
22081 maybe-install-info-shellutils:
22082 @if shellutils
22083 maybe-install-info-shellutils: install-info-shellutils
22085 install-info-shellutils: \
22086 configure-shellutils \
22087 info-shellutils
22088 @$(unstage)
22089 @[ -f ./shellutils/Makefile ] || exit 0; \
22090 r=`${PWD_COMMAND}`; export r; \
22091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22092 $(HOST_EXPORTS) \
22093 for flag in $(EXTRA_HOST_FLAGS) ; do \
22094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22095 done; \
22096 echo "Doing install-info in shellutils" ; \
22097 (cd $(HOST_SUBDIR)/shellutils && \
22098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22100 "RANLIB=$${RANLIB}" \
22101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22102 install-info) \
22103 || exit 1
22105 @endif shellutils
22107 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
22108 maybe-installcheck-shellutils:
22109 @if shellutils
22110 maybe-installcheck-shellutils: installcheck-shellutils
22112 installcheck-shellutils: \
22113 configure-shellutils
22114 @$(unstage)
22115 @[ -f ./shellutils/Makefile ] || exit 0; \
22116 r=`${PWD_COMMAND}`; export r; \
22117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22118 $(HOST_EXPORTS) \
22119 for flag in $(EXTRA_HOST_FLAGS) ; do \
22120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22121 done; \
22122 echo "Doing installcheck in shellutils" ; \
22123 (cd $(HOST_SUBDIR)/shellutils && \
22124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22126 "RANLIB=$${RANLIB}" \
22127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22128 installcheck) \
22129 || exit 1
22131 @endif shellutils
22133 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
22134 maybe-mostlyclean-shellutils:
22135 @if shellutils
22136 maybe-mostlyclean-shellutils: mostlyclean-shellutils
22138 mostlyclean-shellutils:
22139 @$(unstage)
22140 @[ -f ./shellutils/Makefile ] || exit 0; \
22141 r=`${PWD_COMMAND}`; export r; \
22142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22143 $(HOST_EXPORTS) \
22144 for flag in $(EXTRA_HOST_FLAGS) ; do \
22145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22146 done; \
22147 echo "Doing mostlyclean in shellutils" ; \
22148 (cd $(HOST_SUBDIR)/shellutils && \
22149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22151 "RANLIB=$${RANLIB}" \
22152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22153 mostlyclean) \
22154 || exit 1
22156 @endif shellutils
22158 .PHONY: maybe-clean-shellutils clean-shellutils
22159 maybe-clean-shellutils:
22160 @if shellutils
22161 maybe-clean-shellutils: clean-shellutils
22163 clean-shellutils:
22164 @$(unstage)
22165 @[ -f ./shellutils/Makefile ] || exit 0; \
22166 r=`${PWD_COMMAND}`; export r; \
22167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168 $(HOST_EXPORTS) \
22169 for flag in $(EXTRA_HOST_FLAGS) ; do \
22170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22171 done; \
22172 echo "Doing clean in shellutils" ; \
22173 (cd $(HOST_SUBDIR)/shellutils && \
22174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22176 "RANLIB=$${RANLIB}" \
22177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22178 clean) \
22179 || exit 1
22181 @endif shellutils
22183 .PHONY: maybe-distclean-shellutils distclean-shellutils
22184 maybe-distclean-shellutils:
22185 @if shellutils
22186 maybe-distclean-shellutils: distclean-shellutils
22188 distclean-shellutils:
22189 @$(unstage)
22190 @[ -f ./shellutils/Makefile ] || exit 0; \
22191 r=`${PWD_COMMAND}`; export r; \
22192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22193 $(HOST_EXPORTS) \
22194 for flag in $(EXTRA_HOST_FLAGS) ; do \
22195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22196 done; \
22197 echo "Doing distclean in shellutils" ; \
22198 (cd $(HOST_SUBDIR)/shellutils && \
22199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22201 "RANLIB=$${RANLIB}" \
22202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22203 distclean) \
22204 || exit 1
22206 @endif shellutils
22208 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
22209 maybe-maintainer-clean-shellutils:
22210 @if shellutils
22211 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
22213 maintainer-clean-shellutils:
22214 @$(unstage)
22215 @[ -f ./shellutils/Makefile ] || exit 0; \
22216 r=`${PWD_COMMAND}`; export r; \
22217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22218 $(HOST_EXPORTS) \
22219 for flag in $(EXTRA_HOST_FLAGS) ; do \
22220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22221 done; \
22222 echo "Doing maintainer-clean in shellutils" ; \
22223 (cd $(HOST_SUBDIR)/shellutils && \
22224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22226 "RANLIB=$${RANLIB}" \
22227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22228 maintainer-clean) \
22229 || exit 1
22231 @endif shellutils
22235 .PHONY: configure-sid maybe-configure-sid
22236 maybe-configure-sid:
22237 @if sid
22238 maybe-configure-sid: configure-sid
22239 configure-sid:
22240 @$(unstage)
22241 @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
22242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
22243 r=`${PWD_COMMAND}`; export r; \
22244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22245 $(HOST_EXPORTS) \
22246 echo Configuring in $(HOST_SUBDIR)/sid; \
22247 cd "$(HOST_SUBDIR)/sid" || exit 1; \
22248 case $(srcdir) in \
22249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22250 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
22251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22252 esac; \
22253 srcdiroption="--srcdir=$${topdir}/sid"; \
22254 libsrcdir="$$s/sid"; \
22255 $(SHELL) $${libsrcdir}/configure \
22256 $(HOST_CONFIGARGS) $${srcdiroption} \
22257 || exit 1
22258 @endif sid
22264 .PHONY: all-sid maybe-all-sid
22265 maybe-all-sid:
22266 @if sid
22267 TARGET-sid=all
22268 maybe-all-sid: all-sid
22269 all-sid: configure-sid
22270 @$(unstage)
22271 @r=`${PWD_COMMAND}`; export r; \
22272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22273 $(HOST_EXPORTS) \
22274 (cd $(HOST_SUBDIR)/sid && \
22275 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
22276 @endif sid
22281 .PHONY: check-sid maybe-check-sid
22282 maybe-check-sid:
22283 @if sid
22284 maybe-check-sid: check-sid
22286 check-sid:
22287 @: $(MAKE); $(unstage)
22288 @r=`${PWD_COMMAND}`; export r; \
22289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22290 $(HOST_EXPORTS) \
22291 (cd $(HOST_SUBDIR)/sid && \
22292 $(MAKE) $(FLAGS_TO_PASS) check)
22294 @endif sid
22296 .PHONY: install-sid maybe-install-sid
22297 maybe-install-sid:
22298 @if sid
22299 maybe-install-sid: install-sid
22301 install-sid: installdirs
22302 @: $(MAKE); $(unstage)
22303 @r=`${PWD_COMMAND}`; export r; \
22304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22305 $(HOST_EXPORTS) \
22306 (cd $(HOST_SUBDIR)/sid && \
22307 $(MAKE) $(FLAGS_TO_PASS) install)
22309 @endif sid
22311 # Other targets (info, dvi, etc.)
22313 .PHONY: maybe-info-sid info-sid
22314 maybe-info-sid:
22315 @if sid
22316 maybe-info-sid: info-sid
22318 info-sid: \
22319 configure-sid
22320 @$(unstage)
22321 @[ -f ./sid/Makefile ] || exit 0; \
22322 r=`${PWD_COMMAND}`; export r; \
22323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22324 $(HOST_EXPORTS) \
22325 for flag in $(EXTRA_HOST_FLAGS) ; do \
22326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22327 done; \
22328 echo "Doing info in sid" ; \
22329 (cd $(HOST_SUBDIR)/sid && \
22330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22332 "RANLIB=$${RANLIB}" \
22333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22334 info) \
22335 || exit 1
22337 @endif sid
22339 .PHONY: maybe-dvi-sid dvi-sid
22340 maybe-dvi-sid:
22341 @if sid
22342 maybe-dvi-sid: dvi-sid
22344 dvi-sid: \
22345 configure-sid
22346 @$(unstage)
22347 @[ -f ./sid/Makefile ] || exit 0; \
22348 r=`${PWD_COMMAND}`; export r; \
22349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22350 $(HOST_EXPORTS) \
22351 for flag in $(EXTRA_HOST_FLAGS) ; do \
22352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22353 done; \
22354 echo "Doing dvi in sid" ; \
22355 (cd $(HOST_SUBDIR)/sid && \
22356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22358 "RANLIB=$${RANLIB}" \
22359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22360 dvi) \
22361 || exit 1
22363 @endif sid
22365 .PHONY: maybe-html-sid html-sid
22366 maybe-html-sid:
22367 @if sid
22368 maybe-html-sid: html-sid
22370 html-sid: \
22371 configure-sid
22372 @$(unstage)
22373 @[ -f ./sid/Makefile ] || exit 0; \
22374 r=`${PWD_COMMAND}`; export r; \
22375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22376 $(HOST_EXPORTS) \
22377 for flag in $(EXTRA_HOST_FLAGS) ; do \
22378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22379 done; \
22380 echo "Doing html in sid" ; \
22381 (cd $(HOST_SUBDIR)/sid && \
22382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22384 "RANLIB=$${RANLIB}" \
22385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22386 html) \
22387 || exit 1
22389 @endif sid
22391 .PHONY: maybe-TAGS-sid TAGS-sid
22392 maybe-TAGS-sid:
22393 @if sid
22394 maybe-TAGS-sid: TAGS-sid
22396 TAGS-sid: \
22397 configure-sid
22398 @$(unstage)
22399 @[ -f ./sid/Makefile ] || exit 0; \
22400 r=`${PWD_COMMAND}`; export r; \
22401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22402 $(HOST_EXPORTS) \
22403 for flag in $(EXTRA_HOST_FLAGS) ; do \
22404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22405 done; \
22406 echo "Doing TAGS in sid" ; \
22407 (cd $(HOST_SUBDIR)/sid && \
22408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22410 "RANLIB=$${RANLIB}" \
22411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22412 TAGS) \
22413 || exit 1
22415 @endif sid
22417 .PHONY: maybe-install-info-sid install-info-sid
22418 maybe-install-info-sid:
22419 @if sid
22420 maybe-install-info-sid: install-info-sid
22422 install-info-sid: \
22423 configure-sid \
22424 info-sid
22425 @$(unstage)
22426 @[ -f ./sid/Makefile ] || exit 0; \
22427 r=`${PWD_COMMAND}`; export r; \
22428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22429 $(HOST_EXPORTS) \
22430 for flag in $(EXTRA_HOST_FLAGS) ; do \
22431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22432 done; \
22433 echo "Doing install-info in sid" ; \
22434 (cd $(HOST_SUBDIR)/sid && \
22435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22437 "RANLIB=$${RANLIB}" \
22438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22439 install-info) \
22440 || exit 1
22442 @endif sid
22444 .PHONY: maybe-installcheck-sid installcheck-sid
22445 maybe-installcheck-sid:
22446 @if sid
22447 maybe-installcheck-sid: installcheck-sid
22449 installcheck-sid: \
22450 configure-sid
22451 @$(unstage)
22452 @[ -f ./sid/Makefile ] || exit 0; \
22453 r=`${PWD_COMMAND}`; export r; \
22454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22455 $(HOST_EXPORTS) \
22456 for flag in $(EXTRA_HOST_FLAGS) ; do \
22457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22458 done; \
22459 echo "Doing installcheck in sid" ; \
22460 (cd $(HOST_SUBDIR)/sid && \
22461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22463 "RANLIB=$${RANLIB}" \
22464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22465 installcheck) \
22466 || exit 1
22468 @endif sid
22470 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
22471 maybe-mostlyclean-sid:
22472 @if sid
22473 maybe-mostlyclean-sid: mostlyclean-sid
22475 mostlyclean-sid:
22476 @$(unstage)
22477 @[ -f ./sid/Makefile ] || exit 0; \
22478 r=`${PWD_COMMAND}`; export r; \
22479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22480 $(HOST_EXPORTS) \
22481 for flag in $(EXTRA_HOST_FLAGS) ; do \
22482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22483 done; \
22484 echo "Doing mostlyclean in sid" ; \
22485 (cd $(HOST_SUBDIR)/sid && \
22486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22488 "RANLIB=$${RANLIB}" \
22489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22490 mostlyclean) \
22491 || exit 1
22493 @endif sid
22495 .PHONY: maybe-clean-sid clean-sid
22496 maybe-clean-sid:
22497 @if sid
22498 maybe-clean-sid: clean-sid
22500 clean-sid:
22501 @$(unstage)
22502 @[ -f ./sid/Makefile ] || exit 0; \
22503 r=`${PWD_COMMAND}`; export r; \
22504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22505 $(HOST_EXPORTS) \
22506 for flag in $(EXTRA_HOST_FLAGS) ; do \
22507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22508 done; \
22509 echo "Doing clean in sid" ; \
22510 (cd $(HOST_SUBDIR)/sid && \
22511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22513 "RANLIB=$${RANLIB}" \
22514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22515 clean) \
22516 || exit 1
22518 @endif sid
22520 .PHONY: maybe-distclean-sid distclean-sid
22521 maybe-distclean-sid:
22522 @if sid
22523 maybe-distclean-sid: distclean-sid
22525 distclean-sid:
22526 @$(unstage)
22527 @[ -f ./sid/Makefile ] || exit 0; \
22528 r=`${PWD_COMMAND}`; export r; \
22529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22530 $(HOST_EXPORTS) \
22531 for flag in $(EXTRA_HOST_FLAGS) ; do \
22532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22533 done; \
22534 echo "Doing distclean in sid" ; \
22535 (cd $(HOST_SUBDIR)/sid && \
22536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22538 "RANLIB=$${RANLIB}" \
22539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22540 distclean) \
22541 || exit 1
22543 @endif sid
22545 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
22546 maybe-maintainer-clean-sid:
22547 @if sid
22548 maybe-maintainer-clean-sid: maintainer-clean-sid
22550 maintainer-clean-sid:
22551 @$(unstage)
22552 @[ -f ./sid/Makefile ] || exit 0; \
22553 r=`${PWD_COMMAND}`; export r; \
22554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22555 $(HOST_EXPORTS) \
22556 for flag in $(EXTRA_HOST_FLAGS) ; do \
22557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22558 done; \
22559 echo "Doing maintainer-clean in sid" ; \
22560 (cd $(HOST_SUBDIR)/sid && \
22561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22563 "RANLIB=$${RANLIB}" \
22564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22565 maintainer-clean) \
22566 || exit 1
22568 @endif sid
22572 .PHONY: configure-sim maybe-configure-sim
22573 maybe-configure-sim:
22574 @if sim
22575 maybe-configure-sim: configure-sim
22576 configure-sim:
22577 @$(unstage)
22578 @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
22579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
22580 r=`${PWD_COMMAND}`; export r; \
22581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22582 $(HOST_EXPORTS) \
22583 echo Configuring in $(HOST_SUBDIR)/sim; \
22584 cd "$(HOST_SUBDIR)/sim" || exit 1; \
22585 case $(srcdir) in \
22586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22587 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
22588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22589 esac; \
22590 srcdiroption="--srcdir=$${topdir}/sim"; \
22591 libsrcdir="$$s/sim"; \
22592 $(SHELL) $${libsrcdir}/configure \
22593 $(HOST_CONFIGARGS) $${srcdiroption} \
22594 || exit 1
22595 @endif sim
22601 .PHONY: all-sim maybe-all-sim
22602 maybe-all-sim:
22603 @if sim
22604 TARGET-sim=all
22605 maybe-all-sim: all-sim
22606 all-sim: configure-sim
22607 @$(unstage)
22608 @r=`${PWD_COMMAND}`; export r; \
22609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610 $(HOST_EXPORTS) \
22611 (cd $(HOST_SUBDIR)/sim && \
22612 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
22613 @endif sim
22618 .PHONY: check-sim maybe-check-sim
22619 maybe-check-sim:
22620 @if sim
22621 maybe-check-sim: check-sim
22623 check-sim:
22624 @: $(MAKE); $(unstage)
22625 @r=`${PWD_COMMAND}`; export r; \
22626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22627 $(HOST_EXPORTS) \
22628 (cd $(HOST_SUBDIR)/sim && \
22629 $(MAKE) $(FLAGS_TO_PASS) check)
22631 @endif sim
22633 .PHONY: install-sim maybe-install-sim
22634 maybe-install-sim:
22635 @if sim
22636 maybe-install-sim: install-sim
22638 install-sim: installdirs
22639 @: $(MAKE); $(unstage)
22640 @r=`${PWD_COMMAND}`; export r; \
22641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22642 $(HOST_EXPORTS) \
22643 (cd $(HOST_SUBDIR)/sim && \
22644 $(MAKE) $(FLAGS_TO_PASS) install)
22646 @endif sim
22648 # Other targets (info, dvi, etc.)
22650 .PHONY: maybe-info-sim info-sim
22651 maybe-info-sim:
22652 @if sim
22653 maybe-info-sim: info-sim
22655 info-sim: \
22656 configure-sim
22657 @$(unstage)
22658 @[ -f ./sim/Makefile ] || exit 0; \
22659 r=`${PWD_COMMAND}`; export r; \
22660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22661 $(HOST_EXPORTS) \
22662 for flag in $(EXTRA_HOST_FLAGS) ; do \
22663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22664 done; \
22665 echo "Doing info in sim" ; \
22666 (cd $(HOST_SUBDIR)/sim && \
22667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22669 "RANLIB=$${RANLIB}" \
22670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22671 info) \
22672 || exit 1
22674 @endif sim
22676 .PHONY: maybe-dvi-sim dvi-sim
22677 maybe-dvi-sim:
22678 @if sim
22679 maybe-dvi-sim: dvi-sim
22681 dvi-sim: \
22682 configure-sim
22683 @$(unstage)
22684 @[ -f ./sim/Makefile ] || exit 0; \
22685 r=`${PWD_COMMAND}`; export r; \
22686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22687 $(HOST_EXPORTS) \
22688 for flag in $(EXTRA_HOST_FLAGS) ; do \
22689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22690 done; \
22691 echo "Doing dvi in sim" ; \
22692 (cd $(HOST_SUBDIR)/sim && \
22693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22695 "RANLIB=$${RANLIB}" \
22696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22697 dvi) \
22698 || exit 1
22700 @endif sim
22702 .PHONY: maybe-html-sim html-sim
22703 maybe-html-sim:
22704 @if sim
22705 maybe-html-sim: html-sim
22707 html-sim: \
22708 configure-sim
22709 @$(unstage)
22710 @[ -f ./sim/Makefile ] || exit 0; \
22711 r=`${PWD_COMMAND}`; export r; \
22712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22713 $(HOST_EXPORTS) \
22714 for flag in $(EXTRA_HOST_FLAGS) ; do \
22715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22716 done; \
22717 echo "Doing html in sim" ; \
22718 (cd $(HOST_SUBDIR)/sim && \
22719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22721 "RANLIB=$${RANLIB}" \
22722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22723 html) \
22724 || exit 1
22726 @endif sim
22728 .PHONY: maybe-TAGS-sim TAGS-sim
22729 maybe-TAGS-sim:
22730 @if sim
22731 maybe-TAGS-sim: TAGS-sim
22733 TAGS-sim: \
22734 configure-sim
22735 @$(unstage)
22736 @[ -f ./sim/Makefile ] || exit 0; \
22737 r=`${PWD_COMMAND}`; export r; \
22738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22739 $(HOST_EXPORTS) \
22740 for flag in $(EXTRA_HOST_FLAGS) ; do \
22741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22742 done; \
22743 echo "Doing TAGS in sim" ; \
22744 (cd $(HOST_SUBDIR)/sim && \
22745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22747 "RANLIB=$${RANLIB}" \
22748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22749 TAGS) \
22750 || exit 1
22752 @endif sim
22754 .PHONY: maybe-install-info-sim install-info-sim
22755 maybe-install-info-sim:
22756 @if sim
22757 maybe-install-info-sim: install-info-sim
22759 install-info-sim: \
22760 configure-sim \
22761 info-sim
22762 @$(unstage)
22763 @[ -f ./sim/Makefile ] || exit 0; \
22764 r=`${PWD_COMMAND}`; export r; \
22765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22766 $(HOST_EXPORTS) \
22767 for flag in $(EXTRA_HOST_FLAGS) ; do \
22768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22769 done; \
22770 echo "Doing install-info in sim" ; \
22771 (cd $(HOST_SUBDIR)/sim && \
22772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22774 "RANLIB=$${RANLIB}" \
22775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22776 install-info) \
22777 || exit 1
22779 @endif sim
22781 .PHONY: maybe-installcheck-sim installcheck-sim
22782 maybe-installcheck-sim:
22783 @if sim
22784 maybe-installcheck-sim: installcheck-sim
22786 installcheck-sim: \
22787 configure-sim
22788 @$(unstage)
22789 @[ -f ./sim/Makefile ] || exit 0; \
22790 r=`${PWD_COMMAND}`; export r; \
22791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22792 $(HOST_EXPORTS) \
22793 for flag in $(EXTRA_HOST_FLAGS) ; do \
22794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22795 done; \
22796 echo "Doing installcheck in sim" ; \
22797 (cd $(HOST_SUBDIR)/sim && \
22798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22800 "RANLIB=$${RANLIB}" \
22801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22802 installcheck) \
22803 || exit 1
22805 @endif sim
22807 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
22808 maybe-mostlyclean-sim:
22809 @if sim
22810 maybe-mostlyclean-sim: mostlyclean-sim
22812 mostlyclean-sim:
22813 @$(unstage)
22814 @[ -f ./sim/Makefile ] || exit 0; \
22815 r=`${PWD_COMMAND}`; export r; \
22816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22817 $(HOST_EXPORTS) \
22818 for flag in $(EXTRA_HOST_FLAGS) ; do \
22819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22820 done; \
22821 echo "Doing mostlyclean in sim" ; \
22822 (cd $(HOST_SUBDIR)/sim && \
22823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22825 "RANLIB=$${RANLIB}" \
22826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22827 mostlyclean) \
22828 || exit 1
22830 @endif sim
22832 .PHONY: maybe-clean-sim clean-sim
22833 maybe-clean-sim:
22834 @if sim
22835 maybe-clean-sim: clean-sim
22837 clean-sim:
22838 @$(unstage)
22839 @[ -f ./sim/Makefile ] || exit 0; \
22840 r=`${PWD_COMMAND}`; export r; \
22841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22842 $(HOST_EXPORTS) \
22843 for flag in $(EXTRA_HOST_FLAGS) ; do \
22844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22845 done; \
22846 echo "Doing clean in sim" ; \
22847 (cd $(HOST_SUBDIR)/sim && \
22848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22850 "RANLIB=$${RANLIB}" \
22851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22852 clean) \
22853 || exit 1
22855 @endif sim
22857 .PHONY: maybe-distclean-sim distclean-sim
22858 maybe-distclean-sim:
22859 @if sim
22860 maybe-distclean-sim: distclean-sim
22862 distclean-sim:
22863 @$(unstage)
22864 @[ -f ./sim/Makefile ] || exit 0; \
22865 r=`${PWD_COMMAND}`; export r; \
22866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867 $(HOST_EXPORTS) \
22868 for flag in $(EXTRA_HOST_FLAGS) ; do \
22869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22870 done; \
22871 echo "Doing distclean in sim" ; \
22872 (cd $(HOST_SUBDIR)/sim && \
22873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22875 "RANLIB=$${RANLIB}" \
22876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22877 distclean) \
22878 || exit 1
22880 @endif sim
22882 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
22883 maybe-maintainer-clean-sim:
22884 @if sim
22885 maybe-maintainer-clean-sim: maintainer-clean-sim
22887 maintainer-clean-sim:
22888 @$(unstage)
22889 @[ -f ./sim/Makefile ] || exit 0; \
22890 r=`${PWD_COMMAND}`; export r; \
22891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22892 $(HOST_EXPORTS) \
22893 for flag in $(EXTRA_HOST_FLAGS) ; do \
22894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22895 done; \
22896 echo "Doing maintainer-clean in sim" ; \
22897 (cd $(HOST_SUBDIR)/sim && \
22898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22900 "RANLIB=$${RANLIB}" \
22901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22902 maintainer-clean) \
22903 || exit 1
22905 @endif sim
22909 .PHONY: configure-tar maybe-configure-tar
22910 maybe-configure-tar:
22911 @if tar
22912 maybe-configure-tar: configure-tar
22913 configure-tar:
22914 @$(unstage)
22915 @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
22916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
22917 r=`${PWD_COMMAND}`; export r; \
22918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22919 $(HOST_EXPORTS) \
22920 echo Configuring in $(HOST_SUBDIR)/tar; \
22921 cd "$(HOST_SUBDIR)/tar" || exit 1; \
22922 case $(srcdir) in \
22923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22924 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
22925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22926 esac; \
22927 srcdiroption="--srcdir=$${topdir}/tar"; \
22928 libsrcdir="$$s/tar"; \
22929 $(SHELL) $${libsrcdir}/configure \
22930 $(HOST_CONFIGARGS) $${srcdiroption} \
22931 || exit 1
22932 @endif tar
22938 .PHONY: all-tar maybe-all-tar
22939 maybe-all-tar:
22940 @if tar
22941 TARGET-tar=all
22942 maybe-all-tar: all-tar
22943 all-tar: configure-tar
22944 @$(unstage)
22945 @r=`${PWD_COMMAND}`; export r; \
22946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22947 $(HOST_EXPORTS) \
22948 (cd $(HOST_SUBDIR)/tar && \
22949 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
22950 @endif tar
22955 .PHONY: check-tar maybe-check-tar
22956 maybe-check-tar:
22957 @if tar
22958 maybe-check-tar: check-tar
22960 check-tar:
22961 @: $(MAKE); $(unstage)
22962 @r=`${PWD_COMMAND}`; export r; \
22963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22964 $(HOST_EXPORTS) \
22965 (cd $(HOST_SUBDIR)/tar && \
22966 $(MAKE) $(FLAGS_TO_PASS) check)
22968 @endif tar
22970 .PHONY: install-tar maybe-install-tar
22971 maybe-install-tar:
22972 @if tar
22973 maybe-install-tar: install-tar
22975 install-tar: installdirs
22976 @: $(MAKE); $(unstage)
22977 @r=`${PWD_COMMAND}`; export r; \
22978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22979 $(HOST_EXPORTS) \
22980 (cd $(HOST_SUBDIR)/tar && \
22981 $(MAKE) $(FLAGS_TO_PASS) install)
22983 @endif tar
22985 # Other targets (info, dvi, etc.)
22987 .PHONY: maybe-info-tar info-tar
22988 maybe-info-tar:
22989 @if tar
22990 maybe-info-tar: info-tar
22992 info-tar: \
22993 configure-tar
22994 @$(unstage)
22995 @[ -f ./tar/Makefile ] || exit 0; \
22996 r=`${PWD_COMMAND}`; export r; \
22997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22998 $(HOST_EXPORTS) \
22999 for flag in $(EXTRA_HOST_FLAGS) ; do \
23000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23001 done; \
23002 echo "Doing info in tar" ; \
23003 (cd $(HOST_SUBDIR)/tar && \
23004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23006 "RANLIB=$${RANLIB}" \
23007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23008 info) \
23009 || exit 1
23011 @endif tar
23013 .PHONY: maybe-dvi-tar dvi-tar
23014 maybe-dvi-tar:
23015 @if tar
23016 maybe-dvi-tar: dvi-tar
23018 dvi-tar: \
23019 configure-tar
23020 @$(unstage)
23021 @[ -f ./tar/Makefile ] || exit 0; \
23022 r=`${PWD_COMMAND}`; export r; \
23023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23024 $(HOST_EXPORTS) \
23025 for flag in $(EXTRA_HOST_FLAGS) ; do \
23026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23027 done; \
23028 echo "Doing dvi in tar" ; \
23029 (cd $(HOST_SUBDIR)/tar && \
23030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23032 "RANLIB=$${RANLIB}" \
23033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23034 dvi) \
23035 || exit 1
23037 @endif tar
23039 .PHONY: maybe-html-tar html-tar
23040 maybe-html-tar:
23041 @if tar
23042 maybe-html-tar: html-tar
23044 html-tar: \
23045 configure-tar
23046 @$(unstage)
23047 @[ -f ./tar/Makefile ] || exit 0; \
23048 r=`${PWD_COMMAND}`; export r; \
23049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23050 $(HOST_EXPORTS) \
23051 for flag in $(EXTRA_HOST_FLAGS) ; do \
23052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23053 done; \
23054 echo "Doing html in tar" ; \
23055 (cd $(HOST_SUBDIR)/tar && \
23056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23058 "RANLIB=$${RANLIB}" \
23059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23060 html) \
23061 || exit 1
23063 @endif tar
23065 .PHONY: maybe-TAGS-tar TAGS-tar
23066 maybe-TAGS-tar:
23067 @if tar
23068 maybe-TAGS-tar: TAGS-tar
23070 TAGS-tar: \
23071 configure-tar
23072 @$(unstage)
23073 @[ -f ./tar/Makefile ] || exit 0; \
23074 r=`${PWD_COMMAND}`; export r; \
23075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23076 $(HOST_EXPORTS) \
23077 for flag in $(EXTRA_HOST_FLAGS) ; do \
23078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23079 done; \
23080 echo "Doing TAGS in tar" ; \
23081 (cd $(HOST_SUBDIR)/tar && \
23082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23084 "RANLIB=$${RANLIB}" \
23085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23086 TAGS) \
23087 || exit 1
23089 @endif tar
23091 .PHONY: maybe-install-info-tar install-info-tar
23092 maybe-install-info-tar:
23093 @if tar
23094 maybe-install-info-tar: install-info-tar
23096 install-info-tar: \
23097 configure-tar \
23098 info-tar
23099 @$(unstage)
23100 @[ -f ./tar/Makefile ] || exit 0; \
23101 r=`${PWD_COMMAND}`; export r; \
23102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23103 $(HOST_EXPORTS) \
23104 for flag in $(EXTRA_HOST_FLAGS) ; do \
23105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23106 done; \
23107 echo "Doing install-info in tar" ; \
23108 (cd $(HOST_SUBDIR)/tar && \
23109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23111 "RANLIB=$${RANLIB}" \
23112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23113 install-info) \
23114 || exit 1
23116 @endif tar
23118 .PHONY: maybe-installcheck-tar installcheck-tar
23119 maybe-installcheck-tar:
23120 @if tar
23121 maybe-installcheck-tar: installcheck-tar
23123 installcheck-tar: \
23124 configure-tar
23125 @$(unstage)
23126 @[ -f ./tar/Makefile ] || exit 0; \
23127 r=`${PWD_COMMAND}`; export r; \
23128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23129 $(HOST_EXPORTS) \
23130 for flag in $(EXTRA_HOST_FLAGS) ; do \
23131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23132 done; \
23133 echo "Doing installcheck in tar" ; \
23134 (cd $(HOST_SUBDIR)/tar && \
23135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23137 "RANLIB=$${RANLIB}" \
23138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23139 installcheck) \
23140 || exit 1
23142 @endif tar
23144 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
23145 maybe-mostlyclean-tar:
23146 @if tar
23147 maybe-mostlyclean-tar: mostlyclean-tar
23149 mostlyclean-tar:
23150 @$(unstage)
23151 @[ -f ./tar/Makefile ] || exit 0; \
23152 r=`${PWD_COMMAND}`; export r; \
23153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23154 $(HOST_EXPORTS) \
23155 for flag in $(EXTRA_HOST_FLAGS) ; do \
23156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23157 done; \
23158 echo "Doing mostlyclean in tar" ; \
23159 (cd $(HOST_SUBDIR)/tar && \
23160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23162 "RANLIB=$${RANLIB}" \
23163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23164 mostlyclean) \
23165 || exit 1
23167 @endif tar
23169 .PHONY: maybe-clean-tar clean-tar
23170 maybe-clean-tar:
23171 @if tar
23172 maybe-clean-tar: clean-tar
23174 clean-tar:
23175 @$(unstage)
23176 @[ -f ./tar/Makefile ] || exit 0; \
23177 r=`${PWD_COMMAND}`; export r; \
23178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23179 $(HOST_EXPORTS) \
23180 for flag in $(EXTRA_HOST_FLAGS) ; do \
23181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23182 done; \
23183 echo "Doing clean in tar" ; \
23184 (cd $(HOST_SUBDIR)/tar && \
23185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23187 "RANLIB=$${RANLIB}" \
23188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23189 clean) \
23190 || exit 1
23192 @endif tar
23194 .PHONY: maybe-distclean-tar distclean-tar
23195 maybe-distclean-tar:
23196 @if tar
23197 maybe-distclean-tar: distclean-tar
23199 distclean-tar:
23200 @$(unstage)
23201 @[ -f ./tar/Makefile ] || exit 0; \
23202 r=`${PWD_COMMAND}`; export r; \
23203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23204 $(HOST_EXPORTS) \
23205 for flag in $(EXTRA_HOST_FLAGS) ; do \
23206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23207 done; \
23208 echo "Doing distclean in tar" ; \
23209 (cd $(HOST_SUBDIR)/tar && \
23210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23212 "RANLIB=$${RANLIB}" \
23213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23214 distclean) \
23215 || exit 1
23217 @endif tar
23219 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
23220 maybe-maintainer-clean-tar:
23221 @if tar
23222 maybe-maintainer-clean-tar: maintainer-clean-tar
23224 maintainer-clean-tar:
23225 @$(unstage)
23226 @[ -f ./tar/Makefile ] || exit 0; \
23227 r=`${PWD_COMMAND}`; export r; \
23228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23229 $(HOST_EXPORTS) \
23230 for flag in $(EXTRA_HOST_FLAGS) ; do \
23231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23232 done; \
23233 echo "Doing maintainer-clean in tar" ; \
23234 (cd $(HOST_SUBDIR)/tar && \
23235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23237 "RANLIB=$${RANLIB}" \
23238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23239 maintainer-clean) \
23240 || exit 1
23242 @endif tar
23246 .PHONY: configure-texinfo maybe-configure-texinfo
23247 maybe-configure-texinfo:
23248 @if texinfo
23249 maybe-configure-texinfo: configure-texinfo
23250 configure-texinfo:
23251 @$(unstage)
23252 @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
23253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
23254 r=`${PWD_COMMAND}`; export r; \
23255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23256 $(HOST_EXPORTS) \
23257 echo Configuring in $(HOST_SUBDIR)/texinfo; \
23258 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
23259 case $(srcdir) in \
23260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23261 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
23262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23263 esac; \
23264 srcdiroption="--srcdir=$${topdir}/texinfo"; \
23265 libsrcdir="$$s/texinfo"; \
23266 $(SHELL) $${libsrcdir}/configure \
23267 $(HOST_CONFIGARGS) $${srcdiroption} \
23268 || exit 1
23269 @endif texinfo
23275 .PHONY: all-texinfo maybe-all-texinfo
23276 maybe-all-texinfo:
23277 @if texinfo
23278 TARGET-texinfo=all
23279 maybe-all-texinfo: all-texinfo
23280 all-texinfo: configure-texinfo
23281 @$(unstage)
23282 @r=`${PWD_COMMAND}`; export r; \
23283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284 $(HOST_EXPORTS) \
23285 (cd $(HOST_SUBDIR)/texinfo && \
23286 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
23287 @endif texinfo
23292 .PHONY: check-texinfo maybe-check-texinfo
23293 maybe-check-texinfo:
23294 @if texinfo
23295 maybe-check-texinfo: check-texinfo
23297 check-texinfo:
23298 @: $(MAKE); $(unstage)
23299 @r=`${PWD_COMMAND}`; export r; \
23300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301 $(HOST_EXPORTS) \
23302 (cd $(HOST_SUBDIR)/texinfo && \
23303 $(MAKE) $(FLAGS_TO_PASS) check)
23305 @endif texinfo
23307 .PHONY: install-texinfo maybe-install-texinfo
23308 maybe-install-texinfo:
23309 @if texinfo
23310 maybe-install-texinfo: install-texinfo
23312 install-texinfo:
23314 @endif texinfo
23316 # Other targets (info, dvi, etc.)
23318 .PHONY: maybe-info-texinfo info-texinfo
23319 maybe-info-texinfo:
23320 @if texinfo
23321 maybe-info-texinfo: info-texinfo
23323 info-texinfo: \
23324 configure-texinfo
23325 @$(unstage)
23326 @[ -f ./texinfo/Makefile ] || exit 0; \
23327 r=`${PWD_COMMAND}`; export r; \
23328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23329 $(HOST_EXPORTS) \
23330 for flag in $(EXTRA_HOST_FLAGS) ; do \
23331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23332 done; \
23333 echo "Doing info in texinfo" ; \
23334 (cd $(HOST_SUBDIR)/texinfo && \
23335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23337 "RANLIB=$${RANLIB}" \
23338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23339 info) \
23340 || exit 1
23342 @endif texinfo
23344 .PHONY: maybe-dvi-texinfo dvi-texinfo
23345 maybe-dvi-texinfo:
23346 @if texinfo
23347 maybe-dvi-texinfo: dvi-texinfo
23349 dvi-texinfo: \
23350 configure-texinfo
23351 @$(unstage)
23352 @[ -f ./texinfo/Makefile ] || exit 0; \
23353 r=`${PWD_COMMAND}`; export r; \
23354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23355 $(HOST_EXPORTS) \
23356 for flag in $(EXTRA_HOST_FLAGS) ; do \
23357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23358 done; \
23359 echo "Doing dvi in texinfo" ; \
23360 (cd $(HOST_SUBDIR)/texinfo && \
23361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23363 "RANLIB=$${RANLIB}" \
23364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23365 dvi) \
23366 || exit 1
23368 @endif texinfo
23370 .PHONY: maybe-html-texinfo html-texinfo
23371 maybe-html-texinfo:
23372 @if texinfo
23373 maybe-html-texinfo: html-texinfo
23375 html-texinfo: \
23376 configure-texinfo
23377 @$(unstage)
23378 @[ -f ./texinfo/Makefile ] || exit 0; \
23379 r=`${PWD_COMMAND}`; export r; \
23380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381 $(HOST_EXPORTS) \
23382 for flag in $(EXTRA_HOST_FLAGS) ; do \
23383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384 done; \
23385 echo "Doing html in texinfo" ; \
23386 (cd $(HOST_SUBDIR)/texinfo && \
23387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389 "RANLIB=$${RANLIB}" \
23390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23391 html) \
23392 || exit 1
23394 @endif texinfo
23396 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
23397 maybe-TAGS-texinfo:
23398 @if texinfo
23399 maybe-TAGS-texinfo: TAGS-texinfo
23401 TAGS-texinfo: \
23402 configure-texinfo
23403 @$(unstage)
23404 @[ -f ./texinfo/Makefile ] || exit 0; \
23405 r=`${PWD_COMMAND}`; export r; \
23406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23407 $(HOST_EXPORTS) \
23408 for flag in $(EXTRA_HOST_FLAGS) ; do \
23409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23410 done; \
23411 echo "Doing TAGS in texinfo" ; \
23412 (cd $(HOST_SUBDIR)/texinfo && \
23413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23415 "RANLIB=$${RANLIB}" \
23416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23417 TAGS) \
23418 || exit 1
23420 @endif texinfo
23422 .PHONY: maybe-install-info-texinfo install-info-texinfo
23423 maybe-install-info-texinfo:
23424 @if texinfo
23425 maybe-install-info-texinfo: install-info-texinfo
23427 install-info-texinfo: \
23428 configure-texinfo \
23429 info-texinfo
23430 @$(unstage)
23431 @[ -f ./texinfo/Makefile ] || exit 0; \
23432 r=`${PWD_COMMAND}`; export r; \
23433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23434 $(HOST_EXPORTS) \
23435 for flag in $(EXTRA_HOST_FLAGS) ; do \
23436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23437 done; \
23438 echo "Doing install-info in texinfo" ; \
23439 (cd $(HOST_SUBDIR)/texinfo && \
23440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23442 "RANLIB=$${RANLIB}" \
23443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23444 install-info) \
23445 || exit 1
23447 @endif texinfo
23449 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
23450 maybe-installcheck-texinfo:
23451 @if texinfo
23452 maybe-installcheck-texinfo: installcheck-texinfo
23454 installcheck-texinfo: \
23455 configure-texinfo
23456 @$(unstage)
23457 @[ -f ./texinfo/Makefile ] || exit 0; \
23458 r=`${PWD_COMMAND}`; export r; \
23459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23460 $(HOST_EXPORTS) \
23461 for flag in $(EXTRA_HOST_FLAGS) ; do \
23462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23463 done; \
23464 echo "Doing installcheck in texinfo" ; \
23465 (cd $(HOST_SUBDIR)/texinfo && \
23466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23468 "RANLIB=$${RANLIB}" \
23469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23470 installcheck) \
23471 || exit 1
23473 @endif texinfo
23475 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
23476 maybe-mostlyclean-texinfo:
23477 @if texinfo
23478 maybe-mostlyclean-texinfo: mostlyclean-texinfo
23480 mostlyclean-texinfo:
23481 @$(unstage)
23482 @[ -f ./texinfo/Makefile ] || exit 0; \
23483 r=`${PWD_COMMAND}`; export r; \
23484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23485 $(HOST_EXPORTS) \
23486 for flag in $(EXTRA_HOST_FLAGS) ; do \
23487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23488 done; \
23489 echo "Doing mostlyclean in texinfo" ; \
23490 (cd $(HOST_SUBDIR)/texinfo && \
23491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23493 "RANLIB=$${RANLIB}" \
23494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23495 mostlyclean) \
23496 || exit 1
23498 @endif texinfo
23500 .PHONY: maybe-clean-texinfo clean-texinfo
23501 maybe-clean-texinfo:
23502 @if texinfo
23503 maybe-clean-texinfo: clean-texinfo
23505 clean-texinfo:
23506 @$(unstage)
23507 @[ -f ./texinfo/Makefile ] || exit 0; \
23508 r=`${PWD_COMMAND}`; export r; \
23509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23510 $(HOST_EXPORTS) \
23511 for flag in $(EXTRA_HOST_FLAGS) ; do \
23512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23513 done; \
23514 echo "Doing clean in texinfo" ; \
23515 (cd $(HOST_SUBDIR)/texinfo && \
23516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23518 "RANLIB=$${RANLIB}" \
23519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23520 clean) \
23521 || exit 1
23523 @endif texinfo
23525 .PHONY: maybe-distclean-texinfo distclean-texinfo
23526 maybe-distclean-texinfo:
23527 @if texinfo
23528 maybe-distclean-texinfo: distclean-texinfo
23530 distclean-texinfo:
23531 @$(unstage)
23532 @[ -f ./texinfo/Makefile ] || exit 0; \
23533 r=`${PWD_COMMAND}`; export r; \
23534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23535 $(HOST_EXPORTS) \
23536 for flag in $(EXTRA_HOST_FLAGS) ; do \
23537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23538 done; \
23539 echo "Doing distclean in texinfo" ; \
23540 (cd $(HOST_SUBDIR)/texinfo && \
23541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23543 "RANLIB=$${RANLIB}" \
23544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23545 distclean) \
23546 || exit 1
23548 @endif texinfo
23550 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
23551 maybe-maintainer-clean-texinfo:
23552 @if texinfo
23553 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
23555 maintainer-clean-texinfo:
23556 @$(unstage)
23557 @[ -f ./texinfo/Makefile ] || exit 0; \
23558 r=`${PWD_COMMAND}`; export r; \
23559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23560 $(HOST_EXPORTS) \
23561 for flag in $(EXTRA_HOST_FLAGS) ; do \
23562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23563 done; \
23564 echo "Doing maintainer-clean in texinfo" ; \
23565 (cd $(HOST_SUBDIR)/texinfo && \
23566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23568 "RANLIB=$${RANLIB}" \
23569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23570 maintainer-clean) \
23571 || exit 1
23573 @endif texinfo
23577 .PHONY: configure-textutils maybe-configure-textutils
23578 maybe-configure-textutils:
23579 @if textutils
23580 maybe-configure-textutils: configure-textutils
23581 configure-textutils:
23582 @$(unstage)
23583 @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
23584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
23585 r=`${PWD_COMMAND}`; export r; \
23586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23587 $(HOST_EXPORTS) \
23588 echo Configuring in $(HOST_SUBDIR)/textutils; \
23589 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
23590 case $(srcdir) in \
23591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23592 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
23593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23594 esac; \
23595 srcdiroption="--srcdir=$${topdir}/textutils"; \
23596 libsrcdir="$$s/textutils"; \
23597 $(SHELL) $${libsrcdir}/configure \
23598 $(HOST_CONFIGARGS) $${srcdiroption} \
23599 || exit 1
23600 @endif textutils
23606 .PHONY: all-textutils maybe-all-textutils
23607 maybe-all-textutils:
23608 @if textutils
23609 TARGET-textutils=all
23610 maybe-all-textutils: all-textutils
23611 all-textutils: configure-textutils
23612 @$(unstage)
23613 @r=`${PWD_COMMAND}`; export r; \
23614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23615 $(HOST_EXPORTS) \
23616 (cd $(HOST_SUBDIR)/textutils && \
23617 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
23618 @endif textutils
23623 .PHONY: check-textutils maybe-check-textutils
23624 maybe-check-textutils:
23625 @if textutils
23626 maybe-check-textutils: check-textutils
23628 check-textutils:
23629 @: $(MAKE); $(unstage)
23630 @r=`${PWD_COMMAND}`; export r; \
23631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23632 $(HOST_EXPORTS) \
23633 (cd $(HOST_SUBDIR)/textutils && \
23634 $(MAKE) $(FLAGS_TO_PASS) check)
23636 @endif textutils
23638 .PHONY: install-textutils maybe-install-textutils
23639 maybe-install-textutils:
23640 @if textutils
23641 maybe-install-textutils: install-textutils
23643 install-textutils: installdirs
23644 @: $(MAKE); $(unstage)
23645 @r=`${PWD_COMMAND}`; export r; \
23646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23647 $(HOST_EXPORTS) \
23648 (cd $(HOST_SUBDIR)/textutils && \
23649 $(MAKE) $(FLAGS_TO_PASS) install)
23651 @endif textutils
23653 # Other targets (info, dvi, etc.)
23655 .PHONY: maybe-info-textutils info-textutils
23656 maybe-info-textutils:
23657 @if textutils
23658 maybe-info-textutils: info-textutils
23660 info-textutils: \
23661 configure-textutils
23662 @$(unstage)
23663 @[ -f ./textutils/Makefile ] || exit 0; \
23664 r=`${PWD_COMMAND}`; export r; \
23665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23666 $(HOST_EXPORTS) \
23667 for flag in $(EXTRA_HOST_FLAGS) ; do \
23668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23669 done; \
23670 echo "Doing info in textutils" ; \
23671 (cd $(HOST_SUBDIR)/textutils && \
23672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23674 "RANLIB=$${RANLIB}" \
23675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23676 info) \
23677 || exit 1
23679 @endif textutils
23681 .PHONY: maybe-dvi-textutils dvi-textutils
23682 maybe-dvi-textutils:
23683 @if textutils
23684 maybe-dvi-textutils: dvi-textutils
23686 dvi-textutils: \
23687 configure-textutils
23688 @$(unstage)
23689 @[ -f ./textutils/Makefile ] || exit 0; \
23690 r=`${PWD_COMMAND}`; export r; \
23691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23692 $(HOST_EXPORTS) \
23693 for flag in $(EXTRA_HOST_FLAGS) ; do \
23694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23695 done; \
23696 echo "Doing dvi in textutils" ; \
23697 (cd $(HOST_SUBDIR)/textutils && \
23698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23700 "RANLIB=$${RANLIB}" \
23701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23702 dvi) \
23703 || exit 1
23705 @endif textutils
23707 .PHONY: maybe-html-textutils html-textutils
23708 maybe-html-textutils:
23709 @if textutils
23710 maybe-html-textutils: html-textutils
23712 html-textutils: \
23713 configure-textutils
23714 @$(unstage)
23715 @[ -f ./textutils/Makefile ] || exit 0; \
23716 r=`${PWD_COMMAND}`; export r; \
23717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23718 $(HOST_EXPORTS) \
23719 for flag in $(EXTRA_HOST_FLAGS) ; do \
23720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23721 done; \
23722 echo "Doing html in textutils" ; \
23723 (cd $(HOST_SUBDIR)/textutils && \
23724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23726 "RANLIB=$${RANLIB}" \
23727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23728 html) \
23729 || exit 1
23731 @endif textutils
23733 .PHONY: maybe-TAGS-textutils TAGS-textutils
23734 maybe-TAGS-textutils:
23735 @if textutils
23736 maybe-TAGS-textutils: TAGS-textutils
23738 TAGS-textutils: \
23739 configure-textutils
23740 @$(unstage)
23741 @[ -f ./textutils/Makefile ] || exit 0; \
23742 r=`${PWD_COMMAND}`; export r; \
23743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23744 $(HOST_EXPORTS) \
23745 for flag in $(EXTRA_HOST_FLAGS) ; do \
23746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23747 done; \
23748 echo "Doing TAGS in textutils" ; \
23749 (cd $(HOST_SUBDIR)/textutils && \
23750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23752 "RANLIB=$${RANLIB}" \
23753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23754 TAGS) \
23755 || exit 1
23757 @endif textutils
23759 .PHONY: maybe-install-info-textutils install-info-textutils
23760 maybe-install-info-textutils:
23761 @if textutils
23762 maybe-install-info-textutils: install-info-textutils
23764 install-info-textutils: \
23765 configure-textutils \
23766 info-textutils
23767 @$(unstage)
23768 @[ -f ./textutils/Makefile ] || exit 0; \
23769 r=`${PWD_COMMAND}`; export r; \
23770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771 $(HOST_EXPORTS) \
23772 for flag in $(EXTRA_HOST_FLAGS) ; do \
23773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23774 done; \
23775 echo "Doing install-info in textutils" ; \
23776 (cd $(HOST_SUBDIR)/textutils && \
23777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23779 "RANLIB=$${RANLIB}" \
23780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23781 install-info) \
23782 || exit 1
23784 @endif textutils
23786 .PHONY: maybe-installcheck-textutils installcheck-textutils
23787 maybe-installcheck-textutils:
23788 @if textutils
23789 maybe-installcheck-textutils: installcheck-textutils
23791 installcheck-textutils: \
23792 configure-textutils
23793 @$(unstage)
23794 @[ -f ./textutils/Makefile ] || exit 0; \
23795 r=`${PWD_COMMAND}`; export r; \
23796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23797 $(HOST_EXPORTS) \
23798 for flag in $(EXTRA_HOST_FLAGS) ; do \
23799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23800 done; \
23801 echo "Doing installcheck in textutils" ; \
23802 (cd $(HOST_SUBDIR)/textutils && \
23803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23805 "RANLIB=$${RANLIB}" \
23806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23807 installcheck) \
23808 || exit 1
23810 @endif textutils
23812 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
23813 maybe-mostlyclean-textutils:
23814 @if textutils
23815 maybe-mostlyclean-textutils: mostlyclean-textutils
23817 mostlyclean-textutils:
23818 @$(unstage)
23819 @[ -f ./textutils/Makefile ] || exit 0; \
23820 r=`${PWD_COMMAND}`; export r; \
23821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23822 $(HOST_EXPORTS) \
23823 for flag in $(EXTRA_HOST_FLAGS) ; do \
23824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23825 done; \
23826 echo "Doing mostlyclean in textutils" ; \
23827 (cd $(HOST_SUBDIR)/textutils && \
23828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23830 "RANLIB=$${RANLIB}" \
23831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23832 mostlyclean) \
23833 || exit 1
23835 @endif textutils
23837 .PHONY: maybe-clean-textutils clean-textutils
23838 maybe-clean-textutils:
23839 @if textutils
23840 maybe-clean-textutils: clean-textutils
23842 clean-textutils:
23843 @$(unstage)
23844 @[ -f ./textutils/Makefile ] || exit 0; \
23845 r=`${PWD_COMMAND}`; export r; \
23846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23847 $(HOST_EXPORTS) \
23848 for flag in $(EXTRA_HOST_FLAGS) ; do \
23849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23850 done; \
23851 echo "Doing clean in textutils" ; \
23852 (cd $(HOST_SUBDIR)/textutils && \
23853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23855 "RANLIB=$${RANLIB}" \
23856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23857 clean) \
23858 || exit 1
23860 @endif textutils
23862 .PHONY: maybe-distclean-textutils distclean-textutils
23863 maybe-distclean-textutils:
23864 @if textutils
23865 maybe-distclean-textutils: distclean-textutils
23867 distclean-textutils:
23868 @$(unstage)
23869 @[ -f ./textutils/Makefile ] || exit 0; \
23870 r=`${PWD_COMMAND}`; export r; \
23871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872 $(HOST_EXPORTS) \
23873 for flag in $(EXTRA_HOST_FLAGS) ; do \
23874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23875 done; \
23876 echo "Doing distclean in textutils" ; \
23877 (cd $(HOST_SUBDIR)/textutils && \
23878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23880 "RANLIB=$${RANLIB}" \
23881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23882 distclean) \
23883 || exit 1
23885 @endif textutils
23887 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
23888 maybe-maintainer-clean-textutils:
23889 @if textutils
23890 maybe-maintainer-clean-textutils: maintainer-clean-textutils
23892 maintainer-clean-textutils:
23893 @$(unstage)
23894 @[ -f ./textutils/Makefile ] || exit 0; \
23895 r=`${PWD_COMMAND}`; export r; \
23896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23897 $(HOST_EXPORTS) \
23898 for flag in $(EXTRA_HOST_FLAGS) ; do \
23899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23900 done; \
23901 echo "Doing maintainer-clean in textutils" ; \
23902 (cd $(HOST_SUBDIR)/textutils && \
23903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23905 "RANLIB=$${RANLIB}" \
23906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23907 maintainer-clean) \
23908 || exit 1
23910 @endif textutils
23914 .PHONY: configure-time maybe-configure-time
23915 maybe-configure-time:
23916 @if time
23917 maybe-configure-time: configure-time
23918 configure-time:
23919 @$(unstage)
23920 @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
23921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
23922 r=`${PWD_COMMAND}`; export r; \
23923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23924 $(HOST_EXPORTS) \
23925 echo Configuring in $(HOST_SUBDIR)/time; \
23926 cd "$(HOST_SUBDIR)/time" || exit 1; \
23927 case $(srcdir) in \
23928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23929 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
23930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23931 esac; \
23932 srcdiroption="--srcdir=$${topdir}/time"; \
23933 libsrcdir="$$s/time"; \
23934 $(SHELL) $${libsrcdir}/configure \
23935 $(HOST_CONFIGARGS) $${srcdiroption} \
23936 || exit 1
23937 @endif time
23943 .PHONY: all-time maybe-all-time
23944 maybe-all-time:
23945 @if time
23946 TARGET-time=all
23947 maybe-all-time: all-time
23948 all-time: configure-time
23949 @$(unstage)
23950 @r=`${PWD_COMMAND}`; export r; \
23951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23952 $(HOST_EXPORTS) \
23953 (cd $(HOST_SUBDIR)/time && \
23954 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
23955 @endif time
23960 .PHONY: check-time maybe-check-time
23961 maybe-check-time:
23962 @if time
23963 maybe-check-time: check-time
23965 check-time:
23966 @: $(MAKE); $(unstage)
23967 @r=`${PWD_COMMAND}`; export r; \
23968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23969 $(HOST_EXPORTS) \
23970 (cd $(HOST_SUBDIR)/time && \
23971 $(MAKE) $(FLAGS_TO_PASS) check)
23973 @endif time
23975 .PHONY: install-time maybe-install-time
23976 maybe-install-time:
23977 @if time
23978 maybe-install-time: install-time
23980 install-time: installdirs
23981 @: $(MAKE); $(unstage)
23982 @r=`${PWD_COMMAND}`; export r; \
23983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23984 $(HOST_EXPORTS) \
23985 (cd $(HOST_SUBDIR)/time && \
23986 $(MAKE) $(FLAGS_TO_PASS) install)
23988 @endif time
23990 # Other targets (info, dvi, etc.)
23992 .PHONY: maybe-info-time info-time
23993 maybe-info-time:
23994 @if time
23995 maybe-info-time: info-time
23997 info-time: \
23998 configure-time
23999 @$(unstage)
24000 @[ -f ./time/Makefile ] || exit 0; \
24001 r=`${PWD_COMMAND}`; export r; \
24002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24003 $(HOST_EXPORTS) \
24004 for flag in $(EXTRA_HOST_FLAGS) ; do \
24005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24006 done; \
24007 echo "Doing info in time" ; \
24008 (cd $(HOST_SUBDIR)/time && \
24009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24011 "RANLIB=$${RANLIB}" \
24012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24013 info) \
24014 || exit 1
24016 @endif time
24018 .PHONY: maybe-dvi-time dvi-time
24019 maybe-dvi-time:
24020 @if time
24021 maybe-dvi-time: dvi-time
24023 dvi-time: \
24024 configure-time
24025 @$(unstage)
24026 @[ -f ./time/Makefile ] || exit 0; \
24027 r=`${PWD_COMMAND}`; export r; \
24028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24029 $(HOST_EXPORTS) \
24030 for flag in $(EXTRA_HOST_FLAGS) ; do \
24031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24032 done; \
24033 echo "Doing dvi in time" ; \
24034 (cd $(HOST_SUBDIR)/time && \
24035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24037 "RANLIB=$${RANLIB}" \
24038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24039 dvi) \
24040 || exit 1
24042 @endif time
24044 .PHONY: maybe-html-time html-time
24045 maybe-html-time:
24046 @if time
24047 maybe-html-time: html-time
24049 html-time: \
24050 configure-time
24051 @$(unstage)
24052 @[ -f ./time/Makefile ] || exit 0; \
24053 r=`${PWD_COMMAND}`; export r; \
24054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24055 $(HOST_EXPORTS) \
24056 for flag in $(EXTRA_HOST_FLAGS) ; do \
24057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24058 done; \
24059 echo "Doing html in time" ; \
24060 (cd $(HOST_SUBDIR)/time && \
24061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24063 "RANLIB=$${RANLIB}" \
24064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24065 html) \
24066 || exit 1
24068 @endif time
24070 .PHONY: maybe-TAGS-time TAGS-time
24071 maybe-TAGS-time:
24072 @if time
24073 maybe-TAGS-time: TAGS-time
24075 TAGS-time: \
24076 configure-time
24077 @$(unstage)
24078 @[ -f ./time/Makefile ] || exit 0; \
24079 r=`${PWD_COMMAND}`; export r; \
24080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24081 $(HOST_EXPORTS) \
24082 for flag in $(EXTRA_HOST_FLAGS) ; do \
24083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24084 done; \
24085 echo "Doing TAGS in time" ; \
24086 (cd $(HOST_SUBDIR)/time && \
24087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24089 "RANLIB=$${RANLIB}" \
24090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24091 TAGS) \
24092 || exit 1
24094 @endif time
24096 .PHONY: maybe-install-info-time install-info-time
24097 maybe-install-info-time:
24098 @if time
24099 maybe-install-info-time: install-info-time
24101 install-info-time: \
24102 configure-time \
24103 info-time
24104 @$(unstage)
24105 @[ -f ./time/Makefile ] || exit 0; \
24106 r=`${PWD_COMMAND}`; export r; \
24107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24108 $(HOST_EXPORTS) \
24109 for flag in $(EXTRA_HOST_FLAGS) ; do \
24110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24111 done; \
24112 echo "Doing install-info in time" ; \
24113 (cd $(HOST_SUBDIR)/time && \
24114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24116 "RANLIB=$${RANLIB}" \
24117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24118 install-info) \
24119 || exit 1
24121 @endif time
24123 .PHONY: maybe-installcheck-time installcheck-time
24124 maybe-installcheck-time:
24125 @if time
24126 maybe-installcheck-time: installcheck-time
24128 installcheck-time: \
24129 configure-time
24130 @$(unstage)
24131 @[ -f ./time/Makefile ] || exit 0; \
24132 r=`${PWD_COMMAND}`; export r; \
24133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24134 $(HOST_EXPORTS) \
24135 for flag in $(EXTRA_HOST_FLAGS) ; do \
24136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24137 done; \
24138 echo "Doing installcheck in time" ; \
24139 (cd $(HOST_SUBDIR)/time && \
24140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24142 "RANLIB=$${RANLIB}" \
24143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24144 installcheck) \
24145 || exit 1
24147 @endif time
24149 .PHONY: maybe-mostlyclean-time mostlyclean-time
24150 maybe-mostlyclean-time:
24151 @if time
24152 maybe-mostlyclean-time: mostlyclean-time
24154 mostlyclean-time:
24155 @$(unstage)
24156 @[ -f ./time/Makefile ] || exit 0; \
24157 r=`${PWD_COMMAND}`; export r; \
24158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24159 $(HOST_EXPORTS) \
24160 for flag in $(EXTRA_HOST_FLAGS) ; do \
24161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24162 done; \
24163 echo "Doing mostlyclean in time" ; \
24164 (cd $(HOST_SUBDIR)/time && \
24165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24167 "RANLIB=$${RANLIB}" \
24168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24169 mostlyclean) \
24170 || exit 1
24172 @endif time
24174 .PHONY: maybe-clean-time clean-time
24175 maybe-clean-time:
24176 @if time
24177 maybe-clean-time: clean-time
24179 clean-time:
24180 @$(unstage)
24181 @[ -f ./time/Makefile ] || exit 0; \
24182 r=`${PWD_COMMAND}`; export r; \
24183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184 $(HOST_EXPORTS) \
24185 for flag in $(EXTRA_HOST_FLAGS) ; do \
24186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24187 done; \
24188 echo "Doing clean in time" ; \
24189 (cd $(HOST_SUBDIR)/time && \
24190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24192 "RANLIB=$${RANLIB}" \
24193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24194 clean) \
24195 || exit 1
24197 @endif time
24199 .PHONY: maybe-distclean-time distclean-time
24200 maybe-distclean-time:
24201 @if time
24202 maybe-distclean-time: distclean-time
24204 distclean-time:
24205 @$(unstage)
24206 @[ -f ./time/Makefile ] || exit 0; \
24207 r=`${PWD_COMMAND}`; export r; \
24208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24209 $(HOST_EXPORTS) \
24210 for flag in $(EXTRA_HOST_FLAGS) ; do \
24211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24212 done; \
24213 echo "Doing distclean in time" ; \
24214 (cd $(HOST_SUBDIR)/time && \
24215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24217 "RANLIB=$${RANLIB}" \
24218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24219 distclean) \
24220 || exit 1
24222 @endif time
24224 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
24225 maybe-maintainer-clean-time:
24226 @if time
24227 maybe-maintainer-clean-time: maintainer-clean-time
24229 maintainer-clean-time:
24230 @$(unstage)
24231 @[ -f ./time/Makefile ] || exit 0; \
24232 r=`${PWD_COMMAND}`; export r; \
24233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24234 $(HOST_EXPORTS) \
24235 for flag in $(EXTRA_HOST_FLAGS) ; do \
24236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24237 done; \
24238 echo "Doing maintainer-clean in time" ; \
24239 (cd $(HOST_SUBDIR)/time && \
24240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24242 "RANLIB=$${RANLIB}" \
24243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24244 maintainer-clean) \
24245 || exit 1
24247 @endif time
24251 .PHONY: configure-uudecode maybe-configure-uudecode
24252 maybe-configure-uudecode:
24253 @if uudecode
24254 maybe-configure-uudecode: configure-uudecode
24255 configure-uudecode:
24256 @$(unstage)
24257 @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
24258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
24259 r=`${PWD_COMMAND}`; export r; \
24260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24261 $(HOST_EXPORTS) \
24262 echo Configuring in $(HOST_SUBDIR)/uudecode; \
24263 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
24264 case $(srcdir) in \
24265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24266 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
24267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24268 esac; \
24269 srcdiroption="--srcdir=$${topdir}/uudecode"; \
24270 libsrcdir="$$s/uudecode"; \
24271 $(SHELL) $${libsrcdir}/configure \
24272 $(HOST_CONFIGARGS) $${srcdiroption} \
24273 || exit 1
24274 @endif uudecode
24280 .PHONY: all-uudecode maybe-all-uudecode
24281 maybe-all-uudecode:
24282 @if uudecode
24283 TARGET-uudecode=all
24284 maybe-all-uudecode: all-uudecode
24285 all-uudecode: configure-uudecode
24286 @$(unstage)
24287 @r=`${PWD_COMMAND}`; export r; \
24288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24289 $(HOST_EXPORTS) \
24290 (cd $(HOST_SUBDIR)/uudecode && \
24291 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
24292 @endif uudecode
24297 .PHONY: check-uudecode maybe-check-uudecode
24298 maybe-check-uudecode:
24299 @if uudecode
24300 maybe-check-uudecode: check-uudecode
24302 check-uudecode:
24303 @: $(MAKE); $(unstage)
24304 @r=`${PWD_COMMAND}`; export r; \
24305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24306 $(HOST_EXPORTS) \
24307 (cd $(HOST_SUBDIR)/uudecode && \
24308 $(MAKE) $(FLAGS_TO_PASS) check)
24310 @endif uudecode
24312 .PHONY: install-uudecode maybe-install-uudecode
24313 maybe-install-uudecode:
24314 @if uudecode
24315 maybe-install-uudecode: install-uudecode
24317 install-uudecode: installdirs
24318 @: $(MAKE); $(unstage)
24319 @r=`${PWD_COMMAND}`; export r; \
24320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321 $(HOST_EXPORTS) \
24322 (cd $(HOST_SUBDIR)/uudecode && \
24323 $(MAKE) $(FLAGS_TO_PASS) install)
24325 @endif uudecode
24327 # Other targets (info, dvi, etc.)
24329 .PHONY: maybe-info-uudecode info-uudecode
24330 maybe-info-uudecode:
24331 @if uudecode
24332 maybe-info-uudecode: info-uudecode
24334 info-uudecode: \
24335 configure-uudecode
24336 @$(unstage)
24337 @[ -f ./uudecode/Makefile ] || exit 0; \
24338 r=`${PWD_COMMAND}`; export r; \
24339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24340 $(HOST_EXPORTS) \
24341 for flag in $(EXTRA_HOST_FLAGS) ; do \
24342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24343 done; \
24344 echo "Doing info in uudecode" ; \
24345 (cd $(HOST_SUBDIR)/uudecode && \
24346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24348 "RANLIB=$${RANLIB}" \
24349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24350 info) \
24351 || exit 1
24353 @endif uudecode
24355 .PHONY: maybe-dvi-uudecode dvi-uudecode
24356 maybe-dvi-uudecode:
24357 @if uudecode
24358 maybe-dvi-uudecode: dvi-uudecode
24360 dvi-uudecode: \
24361 configure-uudecode
24362 @$(unstage)
24363 @[ -f ./uudecode/Makefile ] || exit 0; \
24364 r=`${PWD_COMMAND}`; export r; \
24365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24366 $(HOST_EXPORTS) \
24367 for flag in $(EXTRA_HOST_FLAGS) ; do \
24368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24369 done; \
24370 echo "Doing dvi in uudecode" ; \
24371 (cd $(HOST_SUBDIR)/uudecode && \
24372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24374 "RANLIB=$${RANLIB}" \
24375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24376 dvi) \
24377 || exit 1
24379 @endif uudecode
24381 .PHONY: maybe-html-uudecode html-uudecode
24382 maybe-html-uudecode:
24383 @if uudecode
24384 maybe-html-uudecode: html-uudecode
24386 html-uudecode: \
24387 configure-uudecode
24388 @$(unstage)
24389 @[ -f ./uudecode/Makefile ] || exit 0; \
24390 r=`${PWD_COMMAND}`; export r; \
24391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24392 $(HOST_EXPORTS) \
24393 for flag in $(EXTRA_HOST_FLAGS) ; do \
24394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24395 done; \
24396 echo "Doing html in uudecode" ; \
24397 (cd $(HOST_SUBDIR)/uudecode && \
24398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24400 "RANLIB=$${RANLIB}" \
24401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24402 html) \
24403 || exit 1
24405 @endif uudecode
24407 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
24408 maybe-TAGS-uudecode:
24409 @if uudecode
24410 maybe-TAGS-uudecode: TAGS-uudecode
24412 TAGS-uudecode: \
24413 configure-uudecode
24414 @$(unstage)
24415 @[ -f ./uudecode/Makefile ] || exit 0; \
24416 r=`${PWD_COMMAND}`; export r; \
24417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24418 $(HOST_EXPORTS) \
24419 for flag in $(EXTRA_HOST_FLAGS) ; do \
24420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24421 done; \
24422 echo "Doing TAGS in uudecode" ; \
24423 (cd $(HOST_SUBDIR)/uudecode && \
24424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24426 "RANLIB=$${RANLIB}" \
24427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24428 TAGS) \
24429 || exit 1
24431 @endif uudecode
24433 .PHONY: maybe-install-info-uudecode install-info-uudecode
24434 maybe-install-info-uudecode:
24435 @if uudecode
24436 maybe-install-info-uudecode: install-info-uudecode
24438 install-info-uudecode: \
24439 configure-uudecode \
24440 info-uudecode
24441 @$(unstage)
24442 @[ -f ./uudecode/Makefile ] || exit 0; \
24443 r=`${PWD_COMMAND}`; export r; \
24444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24445 $(HOST_EXPORTS) \
24446 for flag in $(EXTRA_HOST_FLAGS) ; do \
24447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24448 done; \
24449 echo "Doing install-info in uudecode" ; \
24450 (cd $(HOST_SUBDIR)/uudecode && \
24451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24453 "RANLIB=$${RANLIB}" \
24454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24455 install-info) \
24456 || exit 1
24458 @endif uudecode
24460 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
24461 maybe-installcheck-uudecode:
24462 @if uudecode
24463 maybe-installcheck-uudecode: installcheck-uudecode
24465 installcheck-uudecode: \
24466 configure-uudecode
24467 @$(unstage)
24468 @[ -f ./uudecode/Makefile ] || exit 0; \
24469 r=`${PWD_COMMAND}`; export r; \
24470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24471 $(HOST_EXPORTS) \
24472 for flag in $(EXTRA_HOST_FLAGS) ; do \
24473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24474 done; \
24475 echo "Doing installcheck in uudecode" ; \
24476 (cd $(HOST_SUBDIR)/uudecode && \
24477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24479 "RANLIB=$${RANLIB}" \
24480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24481 installcheck) \
24482 || exit 1
24484 @endif uudecode
24486 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
24487 maybe-mostlyclean-uudecode:
24488 @if uudecode
24489 maybe-mostlyclean-uudecode: mostlyclean-uudecode
24491 mostlyclean-uudecode:
24492 @$(unstage)
24493 @[ -f ./uudecode/Makefile ] || exit 0; \
24494 r=`${PWD_COMMAND}`; export r; \
24495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496 $(HOST_EXPORTS) \
24497 for flag in $(EXTRA_HOST_FLAGS) ; do \
24498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24499 done; \
24500 echo "Doing mostlyclean in uudecode" ; \
24501 (cd $(HOST_SUBDIR)/uudecode && \
24502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24504 "RANLIB=$${RANLIB}" \
24505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24506 mostlyclean) \
24507 || exit 1
24509 @endif uudecode
24511 .PHONY: maybe-clean-uudecode clean-uudecode
24512 maybe-clean-uudecode:
24513 @if uudecode
24514 maybe-clean-uudecode: clean-uudecode
24516 clean-uudecode:
24517 @$(unstage)
24518 @[ -f ./uudecode/Makefile ] || exit 0; \
24519 r=`${PWD_COMMAND}`; export r; \
24520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24521 $(HOST_EXPORTS) \
24522 for flag in $(EXTRA_HOST_FLAGS) ; do \
24523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24524 done; \
24525 echo "Doing clean in uudecode" ; \
24526 (cd $(HOST_SUBDIR)/uudecode && \
24527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24529 "RANLIB=$${RANLIB}" \
24530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24531 clean) \
24532 || exit 1
24534 @endif uudecode
24536 .PHONY: maybe-distclean-uudecode distclean-uudecode
24537 maybe-distclean-uudecode:
24538 @if uudecode
24539 maybe-distclean-uudecode: distclean-uudecode
24541 distclean-uudecode:
24542 @$(unstage)
24543 @[ -f ./uudecode/Makefile ] || exit 0; \
24544 r=`${PWD_COMMAND}`; export r; \
24545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24546 $(HOST_EXPORTS) \
24547 for flag in $(EXTRA_HOST_FLAGS) ; do \
24548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24549 done; \
24550 echo "Doing distclean in uudecode" ; \
24551 (cd $(HOST_SUBDIR)/uudecode && \
24552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24554 "RANLIB=$${RANLIB}" \
24555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24556 distclean) \
24557 || exit 1
24559 @endif uudecode
24561 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
24562 maybe-maintainer-clean-uudecode:
24563 @if uudecode
24564 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
24566 maintainer-clean-uudecode:
24567 @$(unstage)
24568 @[ -f ./uudecode/Makefile ] || exit 0; \
24569 r=`${PWD_COMMAND}`; export r; \
24570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571 $(HOST_EXPORTS) \
24572 for flag in $(EXTRA_HOST_FLAGS) ; do \
24573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24574 done; \
24575 echo "Doing maintainer-clean in uudecode" ; \
24576 (cd $(HOST_SUBDIR)/uudecode && \
24577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24579 "RANLIB=$${RANLIB}" \
24580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24581 maintainer-clean) \
24582 || exit 1
24584 @endif uudecode
24588 .PHONY: configure-wdiff maybe-configure-wdiff
24589 maybe-configure-wdiff:
24590 @if wdiff
24591 maybe-configure-wdiff: configure-wdiff
24592 configure-wdiff:
24593 @$(unstage)
24594 @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
24595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
24596 r=`${PWD_COMMAND}`; export r; \
24597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24598 $(HOST_EXPORTS) \
24599 echo Configuring in $(HOST_SUBDIR)/wdiff; \
24600 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
24601 case $(srcdir) in \
24602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24603 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
24604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24605 esac; \
24606 srcdiroption="--srcdir=$${topdir}/wdiff"; \
24607 libsrcdir="$$s/wdiff"; \
24608 $(SHELL) $${libsrcdir}/configure \
24609 $(HOST_CONFIGARGS) $${srcdiroption} \
24610 || exit 1
24611 @endif wdiff
24617 .PHONY: all-wdiff maybe-all-wdiff
24618 maybe-all-wdiff:
24619 @if wdiff
24620 TARGET-wdiff=all
24621 maybe-all-wdiff: all-wdiff
24622 all-wdiff: configure-wdiff
24623 @$(unstage)
24624 @r=`${PWD_COMMAND}`; export r; \
24625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24626 $(HOST_EXPORTS) \
24627 (cd $(HOST_SUBDIR)/wdiff && \
24628 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
24629 @endif wdiff
24634 .PHONY: check-wdiff maybe-check-wdiff
24635 maybe-check-wdiff:
24636 @if wdiff
24637 maybe-check-wdiff: check-wdiff
24639 check-wdiff:
24640 @: $(MAKE); $(unstage)
24641 @r=`${PWD_COMMAND}`; export r; \
24642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24643 $(HOST_EXPORTS) \
24644 (cd $(HOST_SUBDIR)/wdiff && \
24645 $(MAKE) $(FLAGS_TO_PASS) check)
24647 @endif wdiff
24649 .PHONY: install-wdiff maybe-install-wdiff
24650 maybe-install-wdiff:
24651 @if wdiff
24652 maybe-install-wdiff: install-wdiff
24654 install-wdiff: installdirs
24655 @: $(MAKE); $(unstage)
24656 @r=`${PWD_COMMAND}`; export r; \
24657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24658 $(HOST_EXPORTS) \
24659 (cd $(HOST_SUBDIR)/wdiff && \
24660 $(MAKE) $(FLAGS_TO_PASS) install)
24662 @endif wdiff
24664 # Other targets (info, dvi, etc.)
24666 .PHONY: maybe-info-wdiff info-wdiff
24667 maybe-info-wdiff:
24668 @if wdiff
24669 maybe-info-wdiff: info-wdiff
24671 info-wdiff: \
24672 configure-wdiff
24673 @$(unstage)
24674 @[ -f ./wdiff/Makefile ] || exit 0; \
24675 r=`${PWD_COMMAND}`; export r; \
24676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24677 $(HOST_EXPORTS) \
24678 for flag in $(EXTRA_HOST_FLAGS) ; do \
24679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24680 done; \
24681 echo "Doing info in wdiff" ; \
24682 (cd $(HOST_SUBDIR)/wdiff && \
24683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24685 "RANLIB=$${RANLIB}" \
24686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24687 info) \
24688 || exit 1
24690 @endif wdiff
24692 .PHONY: maybe-dvi-wdiff dvi-wdiff
24693 maybe-dvi-wdiff:
24694 @if wdiff
24695 maybe-dvi-wdiff: dvi-wdiff
24697 dvi-wdiff: \
24698 configure-wdiff
24699 @$(unstage)
24700 @[ -f ./wdiff/Makefile ] || exit 0; \
24701 r=`${PWD_COMMAND}`; export r; \
24702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24703 $(HOST_EXPORTS) \
24704 for flag in $(EXTRA_HOST_FLAGS) ; do \
24705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24706 done; \
24707 echo "Doing dvi in wdiff" ; \
24708 (cd $(HOST_SUBDIR)/wdiff && \
24709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24711 "RANLIB=$${RANLIB}" \
24712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24713 dvi) \
24714 || exit 1
24716 @endif wdiff
24718 .PHONY: maybe-html-wdiff html-wdiff
24719 maybe-html-wdiff:
24720 @if wdiff
24721 maybe-html-wdiff: html-wdiff
24723 html-wdiff: \
24724 configure-wdiff
24725 @$(unstage)
24726 @[ -f ./wdiff/Makefile ] || exit 0; \
24727 r=`${PWD_COMMAND}`; export r; \
24728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24729 $(HOST_EXPORTS) \
24730 for flag in $(EXTRA_HOST_FLAGS) ; do \
24731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24732 done; \
24733 echo "Doing html in wdiff" ; \
24734 (cd $(HOST_SUBDIR)/wdiff && \
24735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24737 "RANLIB=$${RANLIB}" \
24738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24739 html) \
24740 || exit 1
24742 @endif wdiff
24744 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
24745 maybe-TAGS-wdiff:
24746 @if wdiff
24747 maybe-TAGS-wdiff: TAGS-wdiff
24749 TAGS-wdiff: \
24750 configure-wdiff
24751 @$(unstage)
24752 @[ -f ./wdiff/Makefile ] || exit 0; \
24753 r=`${PWD_COMMAND}`; export r; \
24754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24755 $(HOST_EXPORTS) \
24756 for flag in $(EXTRA_HOST_FLAGS) ; do \
24757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24758 done; \
24759 echo "Doing TAGS in wdiff" ; \
24760 (cd $(HOST_SUBDIR)/wdiff && \
24761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24763 "RANLIB=$${RANLIB}" \
24764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24765 TAGS) \
24766 || exit 1
24768 @endif wdiff
24770 .PHONY: maybe-install-info-wdiff install-info-wdiff
24771 maybe-install-info-wdiff:
24772 @if wdiff
24773 maybe-install-info-wdiff: install-info-wdiff
24775 install-info-wdiff: \
24776 configure-wdiff \
24777 info-wdiff
24778 @$(unstage)
24779 @[ -f ./wdiff/Makefile ] || exit 0; \
24780 r=`${PWD_COMMAND}`; export r; \
24781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24782 $(HOST_EXPORTS) \
24783 for flag in $(EXTRA_HOST_FLAGS) ; do \
24784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24785 done; \
24786 echo "Doing install-info in wdiff" ; \
24787 (cd $(HOST_SUBDIR)/wdiff && \
24788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24790 "RANLIB=$${RANLIB}" \
24791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24792 install-info) \
24793 || exit 1
24795 @endif wdiff
24797 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
24798 maybe-installcheck-wdiff:
24799 @if wdiff
24800 maybe-installcheck-wdiff: installcheck-wdiff
24802 installcheck-wdiff: \
24803 configure-wdiff
24804 @$(unstage)
24805 @[ -f ./wdiff/Makefile ] || exit 0; \
24806 r=`${PWD_COMMAND}`; export r; \
24807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24808 $(HOST_EXPORTS) \
24809 for flag in $(EXTRA_HOST_FLAGS) ; do \
24810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24811 done; \
24812 echo "Doing installcheck in wdiff" ; \
24813 (cd $(HOST_SUBDIR)/wdiff && \
24814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24816 "RANLIB=$${RANLIB}" \
24817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24818 installcheck) \
24819 || exit 1
24821 @endif wdiff
24823 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
24824 maybe-mostlyclean-wdiff:
24825 @if wdiff
24826 maybe-mostlyclean-wdiff: mostlyclean-wdiff
24828 mostlyclean-wdiff:
24829 @$(unstage)
24830 @[ -f ./wdiff/Makefile ] || exit 0; \
24831 r=`${PWD_COMMAND}`; export r; \
24832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24833 $(HOST_EXPORTS) \
24834 for flag in $(EXTRA_HOST_FLAGS) ; do \
24835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24836 done; \
24837 echo "Doing mostlyclean in wdiff" ; \
24838 (cd $(HOST_SUBDIR)/wdiff && \
24839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24841 "RANLIB=$${RANLIB}" \
24842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24843 mostlyclean) \
24844 || exit 1
24846 @endif wdiff
24848 .PHONY: maybe-clean-wdiff clean-wdiff
24849 maybe-clean-wdiff:
24850 @if wdiff
24851 maybe-clean-wdiff: clean-wdiff
24853 clean-wdiff:
24854 @$(unstage)
24855 @[ -f ./wdiff/Makefile ] || exit 0; \
24856 r=`${PWD_COMMAND}`; export r; \
24857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24858 $(HOST_EXPORTS) \
24859 for flag in $(EXTRA_HOST_FLAGS) ; do \
24860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24861 done; \
24862 echo "Doing clean in wdiff" ; \
24863 (cd $(HOST_SUBDIR)/wdiff && \
24864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24866 "RANLIB=$${RANLIB}" \
24867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24868 clean) \
24869 || exit 1
24871 @endif wdiff
24873 .PHONY: maybe-distclean-wdiff distclean-wdiff
24874 maybe-distclean-wdiff:
24875 @if wdiff
24876 maybe-distclean-wdiff: distclean-wdiff
24878 distclean-wdiff:
24879 @$(unstage)
24880 @[ -f ./wdiff/Makefile ] || exit 0; \
24881 r=`${PWD_COMMAND}`; export r; \
24882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24883 $(HOST_EXPORTS) \
24884 for flag in $(EXTRA_HOST_FLAGS) ; do \
24885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24886 done; \
24887 echo "Doing distclean in wdiff" ; \
24888 (cd $(HOST_SUBDIR)/wdiff && \
24889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24891 "RANLIB=$${RANLIB}" \
24892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24893 distclean) \
24894 || exit 1
24896 @endif wdiff
24898 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
24899 maybe-maintainer-clean-wdiff:
24900 @if wdiff
24901 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
24903 maintainer-clean-wdiff:
24904 @$(unstage)
24905 @[ -f ./wdiff/Makefile ] || exit 0; \
24906 r=`${PWD_COMMAND}`; export r; \
24907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24908 $(HOST_EXPORTS) \
24909 for flag in $(EXTRA_HOST_FLAGS) ; do \
24910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24911 done; \
24912 echo "Doing maintainer-clean in wdiff" ; \
24913 (cd $(HOST_SUBDIR)/wdiff && \
24914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24916 "RANLIB=$${RANLIB}" \
24917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24918 maintainer-clean) \
24919 || exit 1
24921 @endif wdiff
24925 .PHONY: configure-zip maybe-configure-zip
24926 maybe-configure-zip:
24927 @if zip
24928 maybe-configure-zip: configure-zip
24929 configure-zip:
24930 @$(unstage)
24931 @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
24932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
24933 r=`${PWD_COMMAND}`; export r; \
24934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24935 $(HOST_EXPORTS) \
24936 echo Configuring in $(HOST_SUBDIR)/zip; \
24937 cd "$(HOST_SUBDIR)/zip" || exit 1; \
24938 case $(srcdir) in \
24939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24940 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
24941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24942 esac; \
24943 srcdiroption="--srcdir=$${topdir}/zip"; \
24944 libsrcdir="$$s/zip"; \
24945 $(SHELL) $${libsrcdir}/configure \
24946 $(HOST_CONFIGARGS) $${srcdiroption} \
24947 || exit 1
24948 @endif zip
24954 .PHONY: all-zip maybe-all-zip
24955 maybe-all-zip:
24956 @if zip
24957 TARGET-zip=all
24958 maybe-all-zip: all-zip
24959 all-zip: configure-zip
24960 @$(unstage)
24961 @r=`${PWD_COMMAND}`; export r; \
24962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24963 $(HOST_EXPORTS) \
24964 (cd $(HOST_SUBDIR)/zip && \
24965 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
24966 @endif zip
24971 .PHONY: check-zip maybe-check-zip
24972 maybe-check-zip:
24973 @if zip
24974 maybe-check-zip: check-zip
24976 # This module is only tested in a native toolchain.
24977 check-zip:
24978 @: $(MAKE); $(unstage)
24979 @if [ '$(host)' = '$(target)' ] ; then \
24980 r=`${PWD_COMMAND}`; export r; \
24981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24982 $(HOST_EXPORTS) \
24983 (cd $(HOST_SUBDIR)/zip && \
24984 $(MAKE) $(FLAGS_TO_PASS) check); \
24987 @endif zip
24989 .PHONY: install-zip maybe-install-zip
24990 maybe-install-zip:
24991 @if zip
24992 maybe-install-zip: install-zip
24994 install-zip: installdirs
24995 @: $(MAKE); $(unstage)
24996 @r=`${PWD_COMMAND}`; export r; \
24997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24998 $(HOST_EXPORTS) \
24999 (cd $(HOST_SUBDIR)/zip && \
25000 $(MAKE) $(FLAGS_TO_PASS) install)
25002 @endif zip
25004 # Other targets (info, dvi, etc.)
25006 .PHONY: maybe-info-zip info-zip
25007 maybe-info-zip:
25008 @if zip
25009 maybe-info-zip: info-zip
25011 info-zip: \
25012 configure-zip
25013 @$(unstage)
25014 @[ -f ./zip/Makefile ] || exit 0; \
25015 r=`${PWD_COMMAND}`; export r; \
25016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25017 $(HOST_EXPORTS) \
25018 for flag in $(EXTRA_HOST_FLAGS) ; do \
25019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25020 done; \
25021 echo "Doing info in zip" ; \
25022 (cd $(HOST_SUBDIR)/zip && \
25023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25025 "RANLIB=$${RANLIB}" \
25026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25027 info) \
25028 || exit 1
25030 @endif zip
25032 .PHONY: maybe-dvi-zip dvi-zip
25033 maybe-dvi-zip:
25034 @if zip
25035 maybe-dvi-zip: dvi-zip
25037 dvi-zip: \
25038 configure-zip
25039 @$(unstage)
25040 @[ -f ./zip/Makefile ] || exit 0; \
25041 r=`${PWD_COMMAND}`; export r; \
25042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25043 $(HOST_EXPORTS) \
25044 for flag in $(EXTRA_HOST_FLAGS) ; do \
25045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25046 done; \
25047 echo "Doing dvi in zip" ; \
25048 (cd $(HOST_SUBDIR)/zip && \
25049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25051 "RANLIB=$${RANLIB}" \
25052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25053 dvi) \
25054 || exit 1
25056 @endif zip
25058 .PHONY: maybe-html-zip html-zip
25059 maybe-html-zip:
25060 @if zip
25061 maybe-html-zip: html-zip
25063 html-zip: \
25064 configure-zip
25065 @$(unstage)
25066 @[ -f ./zip/Makefile ] || exit 0; \
25067 r=`${PWD_COMMAND}`; export r; \
25068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25069 $(HOST_EXPORTS) \
25070 for flag in $(EXTRA_HOST_FLAGS) ; do \
25071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25072 done; \
25073 echo "Doing html in zip" ; \
25074 (cd $(HOST_SUBDIR)/zip && \
25075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25077 "RANLIB=$${RANLIB}" \
25078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25079 html) \
25080 || exit 1
25082 @endif zip
25084 .PHONY: maybe-TAGS-zip TAGS-zip
25085 maybe-TAGS-zip:
25086 @if zip
25087 maybe-TAGS-zip: TAGS-zip
25089 TAGS-zip: \
25090 configure-zip
25091 @$(unstage)
25092 @[ -f ./zip/Makefile ] || exit 0; \
25093 r=`${PWD_COMMAND}`; export r; \
25094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25095 $(HOST_EXPORTS) \
25096 for flag in $(EXTRA_HOST_FLAGS) ; do \
25097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25098 done; \
25099 echo "Doing TAGS in zip" ; \
25100 (cd $(HOST_SUBDIR)/zip && \
25101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25103 "RANLIB=$${RANLIB}" \
25104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25105 TAGS) \
25106 || exit 1
25108 @endif zip
25110 .PHONY: maybe-install-info-zip install-info-zip
25111 maybe-install-info-zip:
25112 @if zip
25113 maybe-install-info-zip: install-info-zip
25115 install-info-zip: \
25116 configure-zip \
25117 info-zip
25118 @$(unstage)
25119 @[ -f ./zip/Makefile ] || exit 0; \
25120 r=`${PWD_COMMAND}`; export r; \
25121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25122 $(HOST_EXPORTS) \
25123 for flag in $(EXTRA_HOST_FLAGS) ; do \
25124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25125 done; \
25126 echo "Doing install-info in zip" ; \
25127 (cd $(HOST_SUBDIR)/zip && \
25128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25130 "RANLIB=$${RANLIB}" \
25131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25132 install-info) \
25133 || exit 1
25135 @endif zip
25137 .PHONY: maybe-installcheck-zip installcheck-zip
25138 maybe-installcheck-zip:
25139 @if zip
25140 maybe-installcheck-zip: installcheck-zip
25142 installcheck-zip: \
25143 configure-zip
25144 @$(unstage)
25145 @[ -f ./zip/Makefile ] || exit 0; \
25146 r=`${PWD_COMMAND}`; export r; \
25147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25148 $(HOST_EXPORTS) \
25149 for flag in $(EXTRA_HOST_FLAGS) ; do \
25150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25151 done; \
25152 echo "Doing installcheck in zip" ; \
25153 (cd $(HOST_SUBDIR)/zip && \
25154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25156 "RANLIB=$${RANLIB}" \
25157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25158 installcheck) \
25159 || exit 1
25161 @endif zip
25163 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
25164 maybe-mostlyclean-zip:
25165 @if zip
25166 maybe-mostlyclean-zip: mostlyclean-zip
25168 mostlyclean-zip:
25169 @$(unstage)
25170 @[ -f ./zip/Makefile ] || exit 0; \
25171 r=`${PWD_COMMAND}`; export r; \
25172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25173 $(HOST_EXPORTS) \
25174 for flag in $(EXTRA_HOST_FLAGS) ; do \
25175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25176 done; \
25177 echo "Doing mostlyclean in zip" ; \
25178 (cd $(HOST_SUBDIR)/zip && \
25179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25181 "RANLIB=$${RANLIB}" \
25182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25183 mostlyclean) \
25184 || exit 1
25186 @endif zip
25188 .PHONY: maybe-clean-zip clean-zip
25189 maybe-clean-zip:
25190 @if zip
25191 maybe-clean-zip: clean-zip
25193 clean-zip:
25194 @$(unstage)
25195 @[ -f ./zip/Makefile ] || exit 0; \
25196 r=`${PWD_COMMAND}`; export r; \
25197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25198 $(HOST_EXPORTS) \
25199 for flag in $(EXTRA_HOST_FLAGS) ; do \
25200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25201 done; \
25202 echo "Doing clean in zip" ; \
25203 (cd $(HOST_SUBDIR)/zip && \
25204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25206 "RANLIB=$${RANLIB}" \
25207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25208 clean) \
25209 || exit 1
25211 @endif zip
25213 .PHONY: maybe-distclean-zip distclean-zip
25214 maybe-distclean-zip:
25215 @if zip
25216 maybe-distclean-zip: distclean-zip
25218 distclean-zip:
25219 @$(unstage)
25220 @[ -f ./zip/Makefile ] || exit 0; \
25221 r=`${PWD_COMMAND}`; export r; \
25222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25223 $(HOST_EXPORTS) \
25224 for flag in $(EXTRA_HOST_FLAGS) ; do \
25225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25226 done; \
25227 echo "Doing distclean in zip" ; \
25228 (cd $(HOST_SUBDIR)/zip && \
25229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25231 "RANLIB=$${RANLIB}" \
25232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25233 distclean) \
25234 || exit 1
25236 @endif zip
25238 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
25239 maybe-maintainer-clean-zip:
25240 @if zip
25241 maybe-maintainer-clean-zip: maintainer-clean-zip
25243 maintainer-clean-zip:
25244 @$(unstage)
25245 @[ -f ./zip/Makefile ] || exit 0; \
25246 r=`${PWD_COMMAND}`; export r; \
25247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25248 $(HOST_EXPORTS) \
25249 for flag in $(EXTRA_HOST_FLAGS) ; do \
25250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25251 done; \
25252 echo "Doing maintainer-clean in zip" ; \
25253 (cd $(HOST_SUBDIR)/zip && \
25254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25256 "RANLIB=$${RANLIB}" \
25257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25258 maintainer-clean) \
25259 || exit 1
25261 @endif zip
25265 .PHONY: configure-zlib maybe-configure-zlib
25266 maybe-configure-zlib:
25267 @if zlib
25268 maybe-configure-zlib: configure-zlib
25269 configure-zlib:
25270 @test -f stage_last && exit 0; \
25271 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25273 r=`${PWD_COMMAND}`; export r; \
25274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25275 $(HOST_EXPORTS) \
25276 echo Configuring in $(HOST_SUBDIR)/zlib; \
25277 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25278 case $(srcdir) in \
25279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25280 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25282 esac; \
25283 srcdiroption="--srcdir=$${topdir}/zlib"; \
25284 libsrcdir="$$s/zlib"; \
25285 $(SHELL) $${libsrcdir}/configure \
25286 $(HOST_CONFIGARGS) $${srcdiroption} \
25287 || exit 1
25288 @endif zlib
25292 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25293 maybe-configure-stage1-zlib:
25294 @if zlib-bootstrap
25295 maybe-configure-stage1-zlib: configure-stage1-zlib
25296 configure-stage1-zlib:
25297 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25298 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25299 r=`${PWD_COMMAND}`; export r; \
25300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25301 $(HOST_EXPORTS) \
25302 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25303 cd $(HOST_SUBDIR)/zlib || exit 1; \
25304 case $(srcdir) in \
25305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25306 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25308 esac; \
25309 srcdiroption="--srcdir=$${topdir}/zlib"; \
25310 libsrcdir="$$s/zlib"; \
25311 $(SHELL) $${libsrcdir}/configure \
25312 $(HOST_CONFIGARGS) $${srcdiroption} \
25313 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
25314 @endif zlib-bootstrap
25316 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25317 maybe-configure-stage2-zlib:
25318 @if zlib-bootstrap
25319 maybe-configure-stage2-zlib: configure-stage2-zlib
25320 configure-stage2-zlib:
25321 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25322 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25323 r=`${PWD_COMMAND}`; export r; \
25324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25325 $(HOST_EXPORTS) \
25326 $(POSTSTAGE1_HOST_EXPORTS) \
25327 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25328 cd $(HOST_SUBDIR)/zlib || exit 1; \
25329 case $(srcdir) in \
25330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25331 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25333 esac; \
25334 srcdiroption="--srcdir=$${topdir}/zlib"; \
25335 libsrcdir="$$s/zlib"; \
25336 $(SHELL) $${libsrcdir}/configure \
25337 $(HOST_CONFIGARGS) $${srcdiroption} \
25338 @stage2_werror_flag@
25339 @endif zlib-bootstrap
25341 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25342 maybe-configure-stage3-zlib:
25343 @if zlib-bootstrap
25344 maybe-configure-stage3-zlib: configure-stage3-zlib
25345 configure-stage3-zlib:
25346 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25347 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25348 r=`${PWD_COMMAND}`; export r; \
25349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25350 $(HOST_EXPORTS) \
25351 $(POSTSTAGE1_HOST_EXPORTS) \
25352 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
25353 cd $(HOST_SUBDIR)/zlib || exit 1; \
25354 case $(srcdir) in \
25355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25356 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25358 esac; \
25359 srcdiroption="--srcdir=$${topdir}/zlib"; \
25360 libsrcdir="$$s/zlib"; \
25361 $(SHELL) $${libsrcdir}/configure \
25362 $(HOST_CONFIGARGS) $${srcdiroption} \
25363 @stage2_werror_flag@
25364 @endif zlib-bootstrap
25366 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
25367 maybe-configure-stage4-zlib:
25368 @if zlib-bootstrap
25369 maybe-configure-stage4-zlib: configure-stage4-zlib
25370 configure-stage4-zlib:
25371 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25372 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25373 r=`${PWD_COMMAND}`; export r; \
25374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25375 $(HOST_EXPORTS) \
25376 $(POSTSTAGE1_HOST_EXPORTS) \
25377 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
25378 cd $(HOST_SUBDIR)/zlib || exit 1; \
25379 case $(srcdir) in \
25380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25381 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25383 esac; \
25384 srcdiroption="--srcdir=$${topdir}/zlib"; \
25385 libsrcdir="$$s/zlib"; \
25386 $(SHELL) $${libsrcdir}/configure \
25387 $(HOST_CONFIGARGS) $${srcdiroption} \
25388 @stage2_werror_flag@
25389 @endif zlib-bootstrap
25391 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
25392 maybe-configure-stageprofile-zlib:
25393 @if zlib-bootstrap
25394 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
25395 configure-stageprofile-zlib:
25396 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25397 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25398 r=`${PWD_COMMAND}`; export r; \
25399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25400 $(HOST_EXPORTS) \
25401 $(POSTSTAGE1_HOST_EXPORTS) \
25402 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
25403 cd $(HOST_SUBDIR)/zlib || exit 1; \
25404 case $(srcdir) in \
25405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25406 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25408 esac; \
25409 srcdiroption="--srcdir=$${topdir}/zlib"; \
25410 libsrcdir="$$s/zlib"; \
25411 $(SHELL) $${libsrcdir}/configure \
25412 $(HOST_CONFIGARGS) $${srcdiroption} \
25413 @stage2_werror_flag@
25414 @endif zlib-bootstrap
25416 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
25417 maybe-configure-stagefeedback-zlib:
25418 @if zlib-bootstrap
25419 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
25420 configure-stagefeedback-zlib:
25421 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25422 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25423 r=`${PWD_COMMAND}`; export r; \
25424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25425 $(HOST_EXPORTS) \
25426 $(POSTSTAGE1_HOST_EXPORTS) \
25427 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
25428 cd $(HOST_SUBDIR)/zlib || exit 1; \
25429 case $(srcdir) in \
25430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25431 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25433 esac; \
25434 srcdiroption="--srcdir=$${topdir}/zlib"; \
25435 libsrcdir="$$s/zlib"; \
25436 $(SHELL) $${libsrcdir}/configure \
25437 $(HOST_CONFIGARGS) $${srcdiroption} \
25438 @stage2_werror_flag@
25439 @endif zlib-bootstrap
25445 .PHONY: all-zlib maybe-all-zlib
25446 maybe-all-zlib:
25447 @if zlib
25448 TARGET-zlib=all
25449 maybe-all-zlib: all-zlib
25450 all-zlib: configure-zlib
25451 @test -f stage_last && exit 0; \
25452 r=`${PWD_COMMAND}`; export r; \
25453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25454 $(HOST_EXPORTS) \
25455 (cd $(HOST_SUBDIR)/zlib && \
25456 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
25457 @endif zlib
25461 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
25462 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
25463 maybe-all-stage1-zlib:
25464 maybe-clean-stage1-zlib:
25465 @if zlib-bootstrap
25466 maybe-all-stage1-zlib: all-stage1-zlib
25467 all-stage1: all-stage1-zlib
25468 TARGET-stage1-zlib = $(TARGET-zlib)
25469 all-stage1-zlib: configure-stage1-zlib
25470 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25471 @r=`${PWD_COMMAND}`; export r; \
25472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25473 $(HOST_EXPORTS) \
25474 cd $(HOST_SUBDIR)/zlib && \
25475 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
25476 $(TARGET-stage1-zlib)
25478 maybe-clean-stage1-zlib: clean-stage1-zlib
25479 clean-stage1: clean-stage1-zlib
25480 clean-stage1-zlib:
25481 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
25482 || exit 0 ; \
25483 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25484 cd $(HOST_SUBDIR)/zlib && \
25485 $(MAKE) $(FLAGS_TO_PASS) \
25486 CFLAGS="$(STAGE1_CFLAGS)" clean
25487 @endif zlib-bootstrap
25490 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
25491 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
25492 maybe-all-stage2-zlib:
25493 maybe-clean-stage2-zlib:
25494 @if zlib-bootstrap
25495 maybe-all-stage2-zlib: all-stage2-zlib
25496 all-stage2: all-stage2-zlib
25497 TARGET-stage2-zlib = $(TARGET-zlib)
25498 all-stage2-zlib: configure-stage2-zlib
25499 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25500 @r=`${PWD_COMMAND}`; export r; \
25501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25502 $(HOST_EXPORTS) \
25503 $(POSTSTAGE1_HOST_EXPORTS) \
25504 cd $(HOST_SUBDIR)/zlib && \
25505 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25506 $(TARGET-stage2-zlib)
25508 maybe-clean-stage2-zlib: clean-stage2-zlib
25509 clean-stage2: clean-stage2-zlib
25510 clean-stage2-zlib:
25511 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
25512 || exit 0 ; \
25513 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25514 cd $(HOST_SUBDIR)/zlib && \
25515 $(MAKE) $(FLAGS_TO_PASS) \
25516 $(POSTSTAGE1_FLAGS_TO_PASS) \
25517 clean
25518 @endif zlib-bootstrap
25521 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
25522 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
25523 maybe-all-stage3-zlib:
25524 maybe-clean-stage3-zlib:
25525 @if zlib-bootstrap
25526 maybe-all-stage3-zlib: all-stage3-zlib
25527 all-stage3: all-stage3-zlib
25528 TARGET-stage3-zlib = $(TARGET-zlib)
25529 all-stage3-zlib: configure-stage3-zlib
25530 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25531 @r=`${PWD_COMMAND}`; export r; \
25532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25533 $(HOST_EXPORTS) \
25534 $(POSTSTAGE1_HOST_EXPORTS) \
25535 cd $(HOST_SUBDIR)/zlib && \
25536 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25537 $(TARGET-stage3-zlib)
25539 maybe-clean-stage3-zlib: clean-stage3-zlib
25540 clean-stage3: clean-stage3-zlib
25541 clean-stage3-zlib:
25542 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
25543 || exit 0 ; \
25544 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25545 cd $(HOST_SUBDIR)/zlib && \
25546 $(MAKE) $(FLAGS_TO_PASS) \
25547 $(POSTSTAGE1_FLAGS_TO_PASS) \
25548 clean
25549 @endif zlib-bootstrap
25552 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
25553 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
25554 maybe-all-stage4-zlib:
25555 maybe-clean-stage4-zlib:
25556 @if zlib-bootstrap
25557 maybe-all-stage4-zlib: all-stage4-zlib
25558 all-stage4: all-stage4-zlib
25559 TARGET-stage4-zlib = $(TARGET-zlib)
25560 all-stage4-zlib: configure-stage4-zlib
25561 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25562 @r=`${PWD_COMMAND}`; export r; \
25563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25564 $(HOST_EXPORTS) \
25565 $(POSTSTAGE1_HOST_EXPORTS) \
25566 cd $(HOST_SUBDIR)/zlib && \
25567 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25568 $(TARGET-stage4-zlib)
25570 maybe-clean-stage4-zlib: clean-stage4-zlib
25571 clean-stage4: clean-stage4-zlib
25572 clean-stage4-zlib:
25573 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
25574 || exit 0 ; \
25575 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25576 cd $(HOST_SUBDIR)/zlib && \
25577 $(MAKE) $(FLAGS_TO_PASS) \
25578 $(POSTSTAGE1_FLAGS_TO_PASS) \
25579 clean
25580 @endif zlib-bootstrap
25583 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
25584 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
25585 maybe-all-stageprofile-zlib:
25586 maybe-clean-stageprofile-zlib:
25587 @if zlib-bootstrap
25588 maybe-all-stageprofile-zlib: all-stageprofile-zlib
25589 all-stageprofile: all-stageprofile-zlib
25590 TARGET-stageprofile-zlib = $(TARGET-zlib)
25591 all-stageprofile-zlib: configure-stageprofile-zlib
25592 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25593 @r=`${PWD_COMMAND}`; export r; \
25594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25595 $(HOST_EXPORTS) \
25596 $(POSTSTAGE1_HOST_EXPORTS) \
25597 cd $(HOST_SUBDIR)/zlib && \
25598 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
25599 $(TARGET-stageprofile-zlib)
25601 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
25602 clean-stageprofile: clean-stageprofile-zlib
25603 clean-stageprofile-zlib:
25604 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
25605 || exit 0 ; \
25606 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25607 cd $(HOST_SUBDIR)/zlib && \
25608 $(MAKE) $(FLAGS_TO_PASS) \
25609 $(POSTSTAGE1_FLAGS_TO_PASS) \
25610 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
25611 @endif zlib-bootstrap
25614 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
25615 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
25616 maybe-all-stagefeedback-zlib:
25617 maybe-clean-stagefeedback-zlib:
25618 @if zlib-bootstrap
25619 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
25620 all-stagefeedback: all-stagefeedback-zlib
25621 TARGET-stagefeedback-zlib = $(TARGET-zlib)
25622 all-stagefeedback-zlib: configure-stagefeedback-zlib
25623 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25624 @r=`${PWD_COMMAND}`; export r; \
25625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25626 $(HOST_EXPORTS) \
25627 $(POSTSTAGE1_HOST_EXPORTS) \
25628 cd $(HOST_SUBDIR)/zlib && \
25629 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
25630 $(TARGET-stagefeedback-zlib)
25632 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
25633 clean-stagefeedback: clean-stagefeedback-zlib
25634 clean-stagefeedback-zlib:
25635 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
25636 || exit 0 ; \
25637 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25638 cd $(HOST_SUBDIR)/zlib && \
25639 $(MAKE) $(FLAGS_TO_PASS) \
25640 $(POSTSTAGE1_FLAGS_TO_PASS) \
25641 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
25642 @endif zlib-bootstrap
25648 .PHONY: check-zlib maybe-check-zlib
25649 maybe-check-zlib:
25650 @if zlib
25651 maybe-check-zlib: check-zlib
25653 check-zlib:
25655 @endif zlib
25657 .PHONY: install-zlib maybe-install-zlib
25658 maybe-install-zlib:
25659 @if zlib
25660 maybe-install-zlib: install-zlib
25662 install-zlib:
25664 @endif zlib
25666 # Other targets (info, dvi, etc.)
25668 .PHONY: maybe-info-zlib info-zlib
25669 maybe-info-zlib:
25670 @if zlib
25671 maybe-info-zlib: info-zlib
25673 info-zlib: \
25674 configure-zlib
25675 @[ -f ./zlib/Makefile ] || exit 0; \
25676 r=`${PWD_COMMAND}`; export r; \
25677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25678 $(HOST_EXPORTS) \
25679 for flag in $(EXTRA_HOST_FLAGS) ; do \
25680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25681 done; \
25682 echo "Doing info in zlib" ; \
25683 (cd $(HOST_SUBDIR)/zlib && \
25684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25686 "RANLIB=$${RANLIB}" \
25687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25688 info) \
25689 || exit 1
25691 @endif zlib
25693 .PHONY: maybe-dvi-zlib dvi-zlib
25694 maybe-dvi-zlib:
25695 @if zlib
25696 maybe-dvi-zlib: dvi-zlib
25698 dvi-zlib: \
25699 configure-zlib
25700 @[ -f ./zlib/Makefile ] || exit 0; \
25701 r=`${PWD_COMMAND}`; export r; \
25702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25703 $(HOST_EXPORTS) \
25704 for flag in $(EXTRA_HOST_FLAGS) ; do \
25705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25706 done; \
25707 echo "Doing dvi in zlib" ; \
25708 (cd $(HOST_SUBDIR)/zlib && \
25709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25711 "RANLIB=$${RANLIB}" \
25712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25713 dvi) \
25714 || exit 1
25716 @endif zlib
25718 .PHONY: maybe-html-zlib html-zlib
25719 maybe-html-zlib:
25720 @if zlib
25721 maybe-html-zlib: html-zlib
25723 html-zlib: \
25724 configure-zlib
25725 @[ -f ./zlib/Makefile ] || exit 0; \
25726 r=`${PWD_COMMAND}`; export r; \
25727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25728 $(HOST_EXPORTS) \
25729 for flag in $(EXTRA_HOST_FLAGS) ; do \
25730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25731 done; \
25732 echo "Doing html in zlib" ; \
25733 (cd $(HOST_SUBDIR)/zlib && \
25734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25736 "RANLIB=$${RANLIB}" \
25737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25738 html) \
25739 || exit 1
25741 @endif zlib
25743 .PHONY: maybe-TAGS-zlib TAGS-zlib
25744 maybe-TAGS-zlib:
25745 @if zlib
25746 maybe-TAGS-zlib: TAGS-zlib
25748 TAGS-zlib: \
25749 configure-zlib
25750 @[ -f ./zlib/Makefile ] || exit 0; \
25751 r=`${PWD_COMMAND}`; export r; \
25752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25753 $(HOST_EXPORTS) \
25754 for flag in $(EXTRA_HOST_FLAGS) ; do \
25755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25756 done; \
25757 echo "Doing TAGS in zlib" ; \
25758 (cd $(HOST_SUBDIR)/zlib && \
25759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25761 "RANLIB=$${RANLIB}" \
25762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25763 TAGS) \
25764 || exit 1
25766 @endif zlib
25768 .PHONY: maybe-install-info-zlib install-info-zlib
25769 maybe-install-info-zlib:
25770 @if zlib
25771 maybe-install-info-zlib: install-info-zlib
25773 install-info-zlib: \
25774 configure-zlib \
25775 info-zlib
25776 @[ -f ./zlib/Makefile ] || exit 0; \
25777 r=`${PWD_COMMAND}`; export r; \
25778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25779 $(HOST_EXPORTS) \
25780 for flag in $(EXTRA_HOST_FLAGS) ; do \
25781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25782 done; \
25783 echo "Doing install-info in zlib" ; \
25784 (cd $(HOST_SUBDIR)/zlib && \
25785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25787 "RANLIB=$${RANLIB}" \
25788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25789 install-info) \
25790 || exit 1
25792 @endif zlib
25794 .PHONY: maybe-installcheck-zlib installcheck-zlib
25795 maybe-installcheck-zlib:
25796 @if zlib
25797 maybe-installcheck-zlib: installcheck-zlib
25799 installcheck-zlib: \
25800 configure-zlib
25801 @[ -f ./zlib/Makefile ] || exit 0; \
25802 r=`${PWD_COMMAND}`; export r; \
25803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25804 $(HOST_EXPORTS) \
25805 for flag in $(EXTRA_HOST_FLAGS) ; do \
25806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25807 done; \
25808 echo "Doing installcheck in zlib" ; \
25809 (cd $(HOST_SUBDIR)/zlib && \
25810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25812 "RANLIB=$${RANLIB}" \
25813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25814 installcheck) \
25815 || exit 1
25817 @endif zlib
25819 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
25820 maybe-mostlyclean-zlib:
25821 @if zlib
25822 maybe-mostlyclean-zlib: mostlyclean-zlib
25824 mostlyclean-zlib:
25825 @[ -f ./zlib/Makefile ] || exit 0; \
25826 r=`${PWD_COMMAND}`; export r; \
25827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25828 $(HOST_EXPORTS) \
25829 for flag in $(EXTRA_HOST_FLAGS) ; do \
25830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25831 done; \
25832 echo "Doing mostlyclean in zlib" ; \
25833 (cd $(HOST_SUBDIR)/zlib && \
25834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25836 "RANLIB=$${RANLIB}" \
25837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25838 mostlyclean) \
25839 || exit 1
25841 @endif zlib
25843 .PHONY: maybe-clean-zlib clean-zlib
25844 maybe-clean-zlib:
25845 @if zlib
25846 maybe-clean-zlib: clean-zlib
25848 clean-zlib:
25849 @[ -f ./zlib/Makefile ] || exit 0; \
25850 r=`${PWD_COMMAND}`; export r; \
25851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25852 $(HOST_EXPORTS) \
25853 for flag in $(EXTRA_HOST_FLAGS) ; do \
25854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25855 done; \
25856 echo "Doing clean in zlib" ; \
25857 (cd $(HOST_SUBDIR)/zlib && \
25858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25860 "RANLIB=$${RANLIB}" \
25861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25862 clean) \
25863 || exit 1
25865 @endif zlib
25867 .PHONY: maybe-distclean-zlib distclean-zlib
25868 maybe-distclean-zlib:
25869 @if zlib
25870 maybe-distclean-zlib: distclean-zlib
25872 distclean-zlib:
25873 @[ -f ./zlib/Makefile ] || exit 0; \
25874 r=`${PWD_COMMAND}`; export r; \
25875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25876 $(HOST_EXPORTS) \
25877 for flag in $(EXTRA_HOST_FLAGS) ; do \
25878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25879 done; \
25880 echo "Doing distclean in zlib" ; \
25881 (cd $(HOST_SUBDIR)/zlib && \
25882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25884 "RANLIB=$${RANLIB}" \
25885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25886 distclean) \
25887 || exit 1
25889 @endif zlib
25891 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
25892 maybe-maintainer-clean-zlib:
25893 @if zlib
25894 maybe-maintainer-clean-zlib: maintainer-clean-zlib
25896 maintainer-clean-zlib:
25897 @[ -f ./zlib/Makefile ] || exit 0; \
25898 r=`${PWD_COMMAND}`; export r; \
25899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900 $(HOST_EXPORTS) \
25901 for flag in $(EXTRA_HOST_FLAGS) ; do \
25902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25903 done; \
25904 echo "Doing maintainer-clean in zlib" ; \
25905 (cd $(HOST_SUBDIR)/zlib && \
25906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25908 "RANLIB=$${RANLIB}" \
25909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25910 maintainer-clean) \
25911 || exit 1
25913 @endif zlib
25917 .PHONY: configure-gdb maybe-configure-gdb
25918 maybe-configure-gdb:
25919 @if gdb
25920 maybe-configure-gdb: configure-gdb
25921 configure-gdb:
25922 @$(unstage)
25923 @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
25924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
25925 r=`${PWD_COMMAND}`; export r; \
25926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25927 $(HOST_EXPORTS) \
25928 echo Configuring in $(HOST_SUBDIR)/gdb; \
25929 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
25930 case $(srcdir) in \
25931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25932 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
25933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25934 esac; \
25935 srcdiroption="--srcdir=$${topdir}/gdb"; \
25936 libsrcdir="$$s/gdb"; \
25937 $(SHELL) $${libsrcdir}/configure \
25938 $(HOST_CONFIGARGS) $${srcdiroption} \
25939 || exit 1
25940 @endif gdb
25946 .PHONY: all-gdb maybe-all-gdb
25947 maybe-all-gdb:
25948 @if gdb
25949 TARGET-gdb=all
25950 maybe-all-gdb: all-gdb
25951 all-gdb: configure-gdb
25952 @$(unstage)
25953 @r=`${PWD_COMMAND}`; export r; \
25954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25955 $(HOST_EXPORTS) \
25956 (cd $(HOST_SUBDIR)/gdb && \
25957 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
25958 @endif gdb
25963 .PHONY: check-gdb maybe-check-gdb
25964 maybe-check-gdb:
25965 @if gdb
25966 maybe-check-gdb: check-gdb
25968 check-gdb:
25969 @: $(MAKE); $(unstage)
25970 @r=`${PWD_COMMAND}`; export r; \
25971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25972 $(HOST_EXPORTS) \
25973 (cd $(HOST_SUBDIR)/gdb && \
25974 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25976 @endif gdb
25978 .PHONY: install-gdb maybe-install-gdb
25979 maybe-install-gdb:
25980 @if gdb
25981 maybe-install-gdb: install-gdb
25983 install-gdb: installdirs
25984 @: $(MAKE); $(unstage)
25985 @r=`${PWD_COMMAND}`; export r; \
25986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25987 $(HOST_EXPORTS) \
25988 (cd $(HOST_SUBDIR)/gdb && \
25989 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25991 @endif gdb
25993 # Other targets (info, dvi, etc.)
25995 .PHONY: maybe-info-gdb info-gdb
25996 maybe-info-gdb:
25997 @if gdb
25998 maybe-info-gdb: info-gdb
26000 info-gdb: \
26001 configure-gdb
26002 @$(unstage)
26003 @[ -f ./gdb/Makefile ] || exit 0; \
26004 r=`${PWD_COMMAND}`; export r; \
26005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26006 $(HOST_EXPORTS) \
26007 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26009 done; \
26010 echo "Doing info in gdb" ; \
26011 (cd $(HOST_SUBDIR)/gdb && \
26012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26014 "RANLIB=$${RANLIB}" \
26015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26016 info) \
26017 || exit 1
26019 @endif gdb
26021 .PHONY: maybe-dvi-gdb dvi-gdb
26022 maybe-dvi-gdb:
26023 @if gdb
26024 maybe-dvi-gdb: dvi-gdb
26026 dvi-gdb: \
26027 configure-gdb
26028 @$(unstage)
26029 @[ -f ./gdb/Makefile ] || exit 0; \
26030 r=`${PWD_COMMAND}`; export r; \
26031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26032 $(HOST_EXPORTS) \
26033 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26035 done; \
26036 echo "Doing dvi in gdb" ; \
26037 (cd $(HOST_SUBDIR)/gdb && \
26038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26040 "RANLIB=$${RANLIB}" \
26041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26042 dvi) \
26043 || exit 1
26045 @endif gdb
26047 .PHONY: maybe-html-gdb html-gdb
26048 maybe-html-gdb:
26049 @if gdb
26050 maybe-html-gdb: html-gdb
26052 html-gdb: \
26053 configure-gdb
26054 @$(unstage)
26055 @[ -f ./gdb/Makefile ] || exit 0; \
26056 r=`${PWD_COMMAND}`; export r; \
26057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26058 $(HOST_EXPORTS) \
26059 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26061 done; \
26062 echo "Doing html in gdb" ; \
26063 (cd $(HOST_SUBDIR)/gdb && \
26064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26066 "RANLIB=$${RANLIB}" \
26067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26068 html) \
26069 || exit 1
26071 @endif gdb
26073 .PHONY: maybe-TAGS-gdb TAGS-gdb
26074 maybe-TAGS-gdb:
26075 @if gdb
26076 maybe-TAGS-gdb: TAGS-gdb
26078 TAGS-gdb: \
26079 configure-gdb
26080 @$(unstage)
26081 @[ -f ./gdb/Makefile ] || exit 0; \
26082 r=`${PWD_COMMAND}`; export r; \
26083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084 $(HOST_EXPORTS) \
26085 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26087 done; \
26088 echo "Doing TAGS in gdb" ; \
26089 (cd $(HOST_SUBDIR)/gdb && \
26090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26092 "RANLIB=$${RANLIB}" \
26093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26094 TAGS) \
26095 || exit 1
26097 @endif gdb
26099 .PHONY: maybe-install-info-gdb install-info-gdb
26100 maybe-install-info-gdb:
26101 @if gdb
26102 maybe-install-info-gdb: install-info-gdb
26104 install-info-gdb: \
26105 configure-gdb \
26106 info-gdb
26107 @$(unstage)
26108 @[ -f ./gdb/Makefile ] || exit 0; \
26109 r=`${PWD_COMMAND}`; export r; \
26110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26111 $(HOST_EXPORTS) \
26112 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26114 done; \
26115 echo "Doing install-info in gdb" ; \
26116 (cd $(HOST_SUBDIR)/gdb && \
26117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26119 "RANLIB=$${RANLIB}" \
26120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26121 install-info) \
26122 || exit 1
26124 @endif gdb
26126 .PHONY: maybe-installcheck-gdb installcheck-gdb
26127 maybe-installcheck-gdb:
26128 @if gdb
26129 maybe-installcheck-gdb: installcheck-gdb
26131 installcheck-gdb: \
26132 configure-gdb
26133 @$(unstage)
26134 @[ -f ./gdb/Makefile ] || exit 0; \
26135 r=`${PWD_COMMAND}`; export r; \
26136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26137 $(HOST_EXPORTS) \
26138 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26140 done; \
26141 echo "Doing installcheck in gdb" ; \
26142 (cd $(HOST_SUBDIR)/gdb && \
26143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26145 "RANLIB=$${RANLIB}" \
26146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26147 installcheck) \
26148 || exit 1
26150 @endif gdb
26152 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26153 maybe-mostlyclean-gdb:
26154 @if gdb
26155 maybe-mostlyclean-gdb: mostlyclean-gdb
26157 mostlyclean-gdb:
26158 @$(unstage)
26159 @[ -f ./gdb/Makefile ] || exit 0; \
26160 r=`${PWD_COMMAND}`; export r; \
26161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26162 $(HOST_EXPORTS) \
26163 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26165 done; \
26166 echo "Doing mostlyclean in gdb" ; \
26167 (cd $(HOST_SUBDIR)/gdb && \
26168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26170 "RANLIB=$${RANLIB}" \
26171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26172 mostlyclean) \
26173 || exit 1
26175 @endif gdb
26177 .PHONY: maybe-clean-gdb clean-gdb
26178 maybe-clean-gdb:
26179 @if gdb
26180 maybe-clean-gdb: clean-gdb
26182 clean-gdb:
26183 @$(unstage)
26184 @[ -f ./gdb/Makefile ] || exit 0; \
26185 r=`${PWD_COMMAND}`; export r; \
26186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26187 $(HOST_EXPORTS) \
26188 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26190 done; \
26191 echo "Doing clean in gdb" ; \
26192 (cd $(HOST_SUBDIR)/gdb && \
26193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26195 "RANLIB=$${RANLIB}" \
26196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26197 clean) \
26198 || exit 1
26200 @endif gdb
26202 .PHONY: maybe-distclean-gdb distclean-gdb
26203 maybe-distclean-gdb:
26204 @if gdb
26205 maybe-distclean-gdb: distclean-gdb
26207 distclean-gdb:
26208 @$(unstage)
26209 @[ -f ./gdb/Makefile ] || exit 0; \
26210 r=`${PWD_COMMAND}`; export r; \
26211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26212 $(HOST_EXPORTS) \
26213 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26215 done; \
26216 echo "Doing distclean in gdb" ; \
26217 (cd $(HOST_SUBDIR)/gdb && \
26218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26220 "RANLIB=$${RANLIB}" \
26221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26222 distclean) \
26223 || exit 1
26225 @endif gdb
26227 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26228 maybe-maintainer-clean-gdb:
26229 @if gdb
26230 maybe-maintainer-clean-gdb: maintainer-clean-gdb
26232 maintainer-clean-gdb:
26233 @$(unstage)
26234 @[ -f ./gdb/Makefile ] || exit 0; \
26235 r=`${PWD_COMMAND}`; export r; \
26236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26237 $(HOST_EXPORTS) \
26238 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26240 done; \
26241 echo "Doing maintainer-clean in gdb" ; \
26242 (cd $(HOST_SUBDIR)/gdb && \
26243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26245 "RANLIB=$${RANLIB}" \
26246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26247 maintainer-clean) \
26248 || exit 1
26250 @endif gdb
26254 .PHONY: configure-expect maybe-configure-expect
26255 maybe-configure-expect:
26256 @if expect
26257 maybe-configure-expect: configure-expect
26258 configure-expect:
26259 @$(unstage)
26260 @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26262 r=`${PWD_COMMAND}`; export r; \
26263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26264 $(HOST_EXPORTS) \
26265 echo Configuring in $(HOST_SUBDIR)/expect; \
26266 cd "$(HOST_SUBDIR)/expect" || exit 1; \
26267 case $(srcdir) in \
26268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26269 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26271 esac; \
26272 srcdiroption="--srcdir=$${topdir}/expect"; \
26273 libsrcdir="$$s/expect"; \
26274 $(SHELL) $${libsrcdir}/configure \
26275 $(HOST_CONFIGARGS) $${srcdiroption} \
26276 || exit 1
26277 @endif expect
26283 .PHONY: all-expect maybe-all-expect
26284 maybe-all-expect:
26285 @if expect
26286 TARGET-expect=all
26287 maybe-all-expect: all-expect
26288 all-expect: configure-expect
26289 @$(unstage)
26290 @r=`${PWD_COMMAND}`; export r; \
26291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26292 $(HOST_EXPORTS) \
26293 (cd $(HOST_SUBDIR)/expect && \
26294 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
26295 @endif expect
26300 .PHONY: check-expect maybe-check-expect
26301 maybe-check-expect:
26302 @if expect
26303 maybe-check-expect: check-expect
26305 check-expect:
26306 @: $(MAKE); $(unstage)
26307 @r=`${PWD_COMMAND}`; export r; \
26308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309 $(HOST_EXPORTS) \
26310 (cd $(HOST_SUBDIR)/expect && \
26311 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26313 @endif expect
26315 .PHONY: install-expect maybe-install-expect
26316 maybe-install-expect:
26317 @if expect
26318 maybe-install-expect: install-expect
26320 install-expect: installdirs
26321 @: $(MAKE); $(unstage)
26322 @r=`${PWD_COMMAND}`; export r; \
26323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26324 $(HOST_EXPORTS) \
26325 (cd $(HOST_SUBDIR)/expect && \
26326 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26328 @endif expect
26330 # Other targets (info, dvi, etc.)
26332 .PHONY: maybe-info-expect info-expect
26333 maybe-info-expect:
26334 @if expect
26335 maybe-info-expect: info-expect
26337 info-expect: \
26338 configure-expect
26339 @$(unstage)
26340 @[ -f ./expect/Makefile ] || exit 0; \
26341 r=`${PWD_COMMAND}`; export r; \
26342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26343 $(HOST_EXPORTS) \
26344 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26346 done; \
26347 echo "Doing info in expect" ; \
26348 (cd $(HOST_SUBDIR)/expect && \
26349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26351 "RANLIB=$${RANLIB}" \
26352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26353 info) \
26354 || exit 1
26356 @endif expect
26358 .PHONY: maybe-dvi-expect dvi-expect
26359 maybe-dvi-expect:
26360 @if expect
26361 maybe-dvi-expect: dvi-expect
26363 dvi-expect: \
26364 configure-expect
26365 @$(unstage)
26366 @[ -f ./expect/Makefile ] || exit 0; \
26367 r=`${PWD_COMMAND}`; export r; \
26368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26369 $(HOST_EXPORTS) \
26370 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26372 done; \
26373 echo "Doing dvi in expect" ; \
26374 (cd $(HOST_SUBDIR)/expect && \
26375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26377 "RANLIB=$${RANLIB}" \
26378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26379 dvi) \
26380 || exit 1
26382 @endif expect
26384 .PHONY: maybe-html-expect html-expect
26385 maybe-html-expect:
26386 @if expect
26387 maybe-html-expect: html-expect
26389 html-expect: \
26390 configure-expect
26391 @$(unstage)
26392 @[ -f ./expect/Makefile ] || exit 0; \
26393 r=`${PWD_COMMAND}`; export r; \
26394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26395 $(HOST_EXPORTS) \
26396 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26398 done; \
26399 echo "Doing html in expect" ; \
26400 (cd $(HOST_SUBDIR)/expect && \
26401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26403 "RANLIB=$${RANLIB}" \
26404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26405 html) \
26406 || exit 1
26408 @endif expect
26410 .PHONY: maybe-TAGS-expect TAGS-expect
26411 maybe-TAGS-expect:
26412 @if expect
26413 maybe-TAGS-expect: TAGS-expect
26415 TAGS-expect: \
26416 configure-expect
26417 @$(unstage)
26418 @[ -f ./expect/Makefile ] || exit 0; \
26419 r=`${PWD_COMMAND}`; export r; \
26420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26421 $(HOST_EXPORTS) \
26422 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26424 done; \
26425 echo "Doing TAGS in expect" ; \
26426 (cd $(HOST_SUBDIR)/expect && \
26427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26429 "RANLIB=$${RANLIB}" \
26430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26431 TAGS) \
26432 || exit 1
26434 @endif expect
26436 .PHONY: maybe-install-info-expect install-info-expect
26437 maybe-install-info-expect:
26438 @if expect
26439 maybe-install-info-expect: install-info-expect
26441 install-info-expect: \
26442 configure-expect \
26443 info-expect
26444 @$(unstage)
26445 @[ -f ./expect/Makefile ] || exit 0; \
26446 r=`${PWD_COMMAND}`; export r; \
26447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26448 $(HOST_EXPORTS) \
26449 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26451 done; \
26452 echo "Doing install-info in expect" ; \
26453 (cd $(HOST_SUBDIR)/expect && \
26454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26456 "RANLIB=$${RANLIB}" \
26457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26458 install-info) \
26459 || exit 1
26461 @endif expect
26463 .PHONY: maybe-installcheck-expect installcheck-expect
26464 maybe-installcheck-expect:
26465 @if expect
26466 maybe-installcheck-expect: installcheck-expect
26468 installcheck-expect: \
26469 configure-expect
26470 @$(unstage)
26471 @[ -f ./expect/Makefile ] || exit 0; \
26472 r=`${PWD_COMMAND}`; export r; \
26473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26474 $(HOST_EXPORTS) \
26475 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26477 done; \
26478 echo "Doing installcheck in expect" ; \
26479 (cd $(HOST_SUBDIR)/expect && \
26480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26482 "RANLIB=$${RANLIB}" \
26483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26484 installcheck) \
26485 || exit 1
26487 @endif expect
26489 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
26490 maybe-mostlyclean-expect:
26491 @if expect
26492 maybe-mostlyclean-expect: mostlyclean-expect
26494 mostlyclean-expect:
26495 @$(unstage)
26496 @[ -f ./expect/Makefile ] || exit 0; \
26497 r=`${PWD_COMMAND}`; export r; \
26498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26499 $(HOST_EXPORTS) \
26500 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26502 done; \
26503 echo "Doing mostlyclean in expect" ; \
26504 (cd $(HOST_SUBDIR)/expect && \
26505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26507 "RANLIB=$${RANLIB}" \
26508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26509 mostlyclean) \
26510 || exit 1
26512 @endif expect
26514 .PHONY: maybe-clean-expect clean-expect
26515 maybe-clean-expect:
26516 @if expect
26517 maybe-clean-expect: clean-expect
26519 clean-expect:
26520 @$(unstage)
26521 @[ -f ./expect/Makefile ] || exit 0; \
26522 r=`${PWD_COMMAND}`; export r; \
26523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26524 $(HOST_EXPORTS) \
26525 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26527 done; \
26528 echo "Doing clean in expect" ; \
26529 (cd $(HOST_SUBDIR)/expect && \
26530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26532 "RANLIB=$${RANLIB}" \
26533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26534 clean) \
26535 || exit 1
26537 @endif expect
26539 .PHONY: maybe-distclean-expect distclean-expect
26540 maybe-distclean-expect:
26541 @if expect
26542 maybe-distclean-expect: distclean-expect
26544 distclean-expect:
26545 @$(unstage)
26546 @[ -f ./expect/Makefile ] || exit 0; \
26547 r=`${PWD_COMMAND}`; export r; \
26548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26549 $(HOST_EXPORTS) \
26550 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26552 done; \
26553 echo "Doing distclean in expect" ; \
26554 (cd $(HOST_SUBDIR)/expect && \
26555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26557 "RANLIB=$${RANLIB}" \
26558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26559 distclean) \
26560 || exit 1
26562 @endif expect
26564 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
26565 maybe-maintainer-clean-expect:
26566 @if expect
26567 maybe-maintainer-clean-expect: maintainer-clean-expect
26569 maintainer-clean-expect:
26570 @$(unstage)
26571 @[ -f ./expect/Makefile ] || exit 0; \
26572 r=`${PWD_COMMAND}`; export r; \
26573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26574 $(HOST_EXPORTS) \
26575 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26577 done; \
26578 echo "Doing maintainer-clean in expect" ; \
26579 (cd $(HOST_SUBDIR)/expect && \
26580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26582 "RANLIB=$${RANLIB}" \
26583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26584 maintainer-clean) \
26585 || exit 1
26587 @endif expect
26591 .PHONY: configure-guile maybe-configure-guile
26592 maybe-configure-guile:
26593 @if guile
26594 maybe-configure-guile: configure-guile
26595 configure-guile:
26596 @$(unstage)
26597 @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
26598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
26599 r=`${PWD_COMMAND}`; export r; \
26600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26601 $(HOST_EXPORTS) \
26602 echo Configuring in $(HOST_SUBDIR)/guile; \
26603 cd "$(HOST_SUBDIR)/guile" || exit 1; \
26604 case $(srcdir) in \
26605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26606 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
26607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26608 esac; \
26609 srcdiroption="--srcdir=$${topdir}/guile"; \
26610 libsrcdir="$$s/guile"; \
26611 $(SHELL) $${libsrcdir}/configure \
26612 $(HOST_CONFIGARGS) $${srcdiroption} \
26613 || exit 1
26614 @endif guile
26620 .PHONY: all-guile maybe-all-guile
26621 maybe-all-guile:
26622 @if guile
26623 TARGET-guile=all
26624 maybe-all-guile: all-guile
26625 all-guile: configure-guile
26626 @$(unstage)
26627 @r=`${PWD_COMMAND}`; export r; \
26628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629 $(HOST_EXPORTS) \
26630 (cd $(HOST_SUBDIR)/guile && \
26631 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
26632 @endif guile
26637 .PHONY: check-guile maybe-check-guile
26638 maybe-check-guile:
26639 @if guile
26640 maybe-check-guile: check-guile
26642 check-guile:
26643 @: $(MAKE); $(unstage)
26644 @r=`${PWD_COMMAND}`; export r; \
26645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646 $(HOST_EXPORTS) \
26647 (cd $(HOST_SUBDIR)/guile && \
26648 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26650 @endif guile
26652 .PHONY: install-guile maybe-install-guile
26653 maybe-install-guile:
26654 @if guile
26655 maybe-install-guile: install-guile
26657 install-guile: installdirs
26658 @: $(MAKE); $(unstage)
26659 @r=`${PWD_COMMAND}`; export r; \
26660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661 $(HOST_EXPORTS) \
26662 (cd $(HOST_SUBDIR)/guile && \
26663 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26665 @endif guile
26667 # Other targets (info, dvi, etc.)
26669 .PHONY: maybe-info-guile info-guile
26670 maybe-info-guile:
26671 @if guile
26672 maybe-info-guile: info-guile
26674 info-guile: \
26675 configure-guile
26676 @$(unstage)
26677 @[ -f ./guile/Makefile ] || exit 0; \
26678 r=`${PWD_COMMAND}`; export r; \
26679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26680 $(HOST_EXPORTS) \
26681 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26683 done; \
26684 echo "Doing info in guile" ; \
26685 (cd $(HOST_SUBDIR)/guile && \
26686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26688 "RANLIB=$${RANLIB}" \
26689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26690 info) \
26691 || exit 1
26693 @endif guile
26695 .PHONY: maybe-dvi-guile dvi-guile
26696 maybe-dvi-guile:
26697 @if guile
26698 maybe-dvi-guile: dvi-guile
26700 dvi-guile: \
26701 configure-guile
26702 @$(unstage)
26703 @[ -f ./guile/Makefile ] || exit 0; \
26704 r=`${PWD_COMMAND}`; export r; \
26705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26706 $(HOST_EXPORTS) \
26707 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26709 done; \
26710 echo "Doing dvi in guile" ; \
26711 (cd $(HOST_SUBDIR)/guile && \
26712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26714 "RANLIB=$${RANLIB}" \
26715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26716 dvi) \
26717 || exit 1
26719 @endif guile
26721 .PHONY: maybe-html-guile html-guile
26722 maybe-html-guile:
26723 @if guile
26724 maybe-html-guile: html-guile
26726 html-guile: \
26727 configure-guile
26728 @$(unstage)
26729 @[ -f ./guile/Makefile ] || exit 0; \
26730 r=`${PWD_COMMAND}`; export r; \
26731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732 $(HOST_EXPORTS) \
26733 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26735 done; \
26736 echo "Doing html in guile" ; \
26737 (cd $(HOST_SUBDIR)/guile && \
26738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26740 "RANLIB=$${RANLIB}" \
26741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26742 html) \
26743 || exit 1
26745 @endif guile
26747 .PHONY: maybe-TAGS-guile TAGS-guile
26748 maybe-TAGS-guile:
26749 @if guile
26750 maybe-TAGS-guile: TAGS-guile
26752 TAGS-guile: \
26753 configure-guile
26754 @$(unstage)
26755 @[ -f ./guile/Makefile ] || exit 0; \
26756 r=`${PWD_COMMAND}`; export r; \
26757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26758 $(HOST_EXPORTS) \
26759 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26761 done; \
26762 echo "Doing TAGS in guile" ; \
26763 (cd $(HOST_SUBDIR)/guile && \
26764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26766 "RANLIB=$${RANLIB}" \
26767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26768 TAGS) \
26769 || exit 1
26771 @endif guile
26773 .PHONY: maybe-install-info-guile install-info-guile
26774 maybe-install-info-guile:
26775 @if guile
26776 maybe-install-info-guile: install-info-guile
26778 install-info-guile: \
26779 configure-guile \
26780 info-guile
26781 @$(unstage)
26782 @[ -f ./guile/Makefile ] || exit 0; \
26783 r=`${PWD_COMMAND}`; export r; \
26784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26785 $(HOST_EXPORTS) \
26786 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26788 done; \
26789 echo "Doing install-info in guile" ; \
26790 (cd $(HOST_SUBDIR)/guile && \
26791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26793 "RANLIB=$${RANLIB}" \
26794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26795 install-info) \
26796 || exit 1
26798 @endif guile
26800 .PHONY: maybe-installcheck-guile installcheck-guile
26801 maybe-installcheck-guile:
26802 @if guile
26803 maybe-installcheck-guile: installcheck-guile
26805 installcheck-guile: \
26806 configure-guile
26807 @$(unstage)
26808 @[ -f ./guile/Makefile ] || exit 0; \
26809 r=`${PWD_COMMAND}`; export r; \
26810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26811 $(HOST_EXPORTS) \
26812 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26814 done; \
26815 echo "Doing installcheck in guile" ; \
26816 (cd $(HOST_SUBDIR)/guile && \
26817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26819 "RANLIB=$${RANLIB}" \
26820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26821 installcheck) \
26822 || exit 1
26824 @endif guile
26826 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
26827 maybe-mostlyclean-guile:
26828 @if guile
26829 maybe-mostlyclean-guile: mostlyclean-guile
26831 mostlyclean-guile:
26832 @$(unstage)
26833 @[ -f ./guile/Makefile ] || exit 0; \
26834 r=`${PWD_COMMAND}`; export r; \
26835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26836 $(HOST_EXPORTS) \
26837 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26839 done; \
26840 echo "Doing mostlyclean in guile" ; \
26841 (cd $(HOST_SUBDIR)/guile && \
26842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26844 "RANLIB=$${RANLIB}" \
26845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26846 mostlyclean) \
26847 || exit 1
26849 @endif guile
26851 .PHONY: maybe-clean-guile clean-guile
26852 maybe-clean-guile:
26853 @if guile
26854 maybe-clean-guile: clean-guile
26856 clean-guile:
26857 @$(unstage)
26858 @[ -f ./guile/Makefile ] || exit 0; \
26859 r=`${PWD_COMMAND}`; export r; \
26860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26861 $(HOST_EXPORTS) \
26862 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26864 done; \
26865 echo "Doing clean in guile" ; \
26866 (cd $(HOST_SUBDIR)/guile && \
26867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26869 "RANLIB=$${RANLIB}" \
26870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26871 clean) \
26872 || exit 1
26874 @endif guile
26876 .PHONY: maybe-distclean-guile distclean-guile
26877 maybe-distclean-guile:
26878 @if guile
26879 maybe-distclean-guile: distclean-guile
26881 distclean-guile:
26882 @$(unstage)
26883 @[ -f ./guile/Makefile ] || exit 0; \
26884 r=`${PWD_COMMAND}`; export r; \
26885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26886 $(HOST_EXPORTS) \
26887 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26889 done; \
26890 echo "Doing distclean in guile" ; \
26891 (cd $(HOST_SUBDIR)/guile && \
26892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26894 "RANLIB=$${RANLIB}" \
26895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26896 distclean) \
26897 || exit 1
26899 @endif guile
26901 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
26902 maybe-maintainer-clean-guile:
26903 @if guile
26904 maybe-maintainer-clean-guile: maintainer-clean-guile
26906 maintainer-clean-guile:
26907 @$(unstage)
26908 @[ -f ./guile/Makefile ] || exit 0; \
26909 r=`${PWD_COMMAND}`; export r; \
26910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26911 $(HOST_EXPORTS) \
26912 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26914 done; \
26915 echo "Doing maintainer-clean in guile" ; \
26916 (cd $(HOST_SUBDIR)/guile && \
26917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26919 "RANLIB=$${RANLIB}" \
26920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26921 maintainer-clean) \
26922 || exit 1
26924 @endif guile
26928 .PHONY: configure-tk maybe-configure-tk
26929 maybe-configure-tk:
26930 @if tk
26931 maybe-configure-tk: configure-tk
26932 configure-tk:
26933 @$(unstage)
26934 @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
26935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
26936 r=`${PWD_COMMAND}`; export r; \
26937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26938 $(HOST_EXPORTS) \
26939 echo Configuring in $(HOST_SUBDIR)/tk; \
26940 cd "$(HOST_SUBDIR)/tk" || exit 1; \
26941 case $(srcdir) in \
26942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26943 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
26944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26945 esac; \
26946 srcdiroption="--srcdir=$${topdir}/tk"; \
26947 libsrcdir="$$s/tk"; \
26948 $(SHELL) $${libsrcdir}/configure \
26949 $(HOST_CONFIGARGS) $${srcdiroption} \
26950 || exit 1
26951 @endif tk
26957 .PHONY: all-tk maybe-all-tk
26958 maybe-all-tk:
26959 @if tk
26960 TARGET-tk=all
26961 maybe-all-tk: all-tk
26962 all-tk: configure-tk
26963 @$(unstage)
26964 @r=`${PWD_COMMAND}`; export r; \
26965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966 $(HOST_EXPORTS) \
26967 (cd $(HOST_SUBDIR)/tk && \
26968 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
26969 @endif tk
26974 .PHONY: check-tk maybe-check-tk
26975 maybe-check-tk:
26976 @if tk
26977 maybe-check-tk: check-tk
26979 check-tk:
26980 @: $(MAKE); $(unstage)
26981 @r=`${PWD_COMMAND}`; export r; \
26982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26983 $(HOST_EXPORTS) \
26984 (cd $(HOST_SUBDIR)/tk && \
26985 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26987 @endif tk
26989 .PHONY: install-tk maybe-install-tk
26990 maybe-install-tk:
26991 @if tk
26992 maybe-install-tk: install-tk
26994 install-tk: installdirs
26995 @: $(MAKE); $(unstage)
26996 @r=`${PWD_COMMAND}`; export r; \
26997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26998 $(HOST_EXPORTS) \
26999 (cd $(HOST_SUBDIR)/tk && \
27000 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27002 @endif tk
27004 # Other targets (info, dvi, etc.)
27006 .PHONY: maybe-info-tk info-tk
27007 maybe-info-tk:
27008 @if tk
27009 maybe-info-tk: info-tk
27011 info-tk: \
27012 configure-tk
27013 @$(unstage)
27014 @[ -f ./tk/Makefile ] || exit 0; \
27015 r=`${PWD_COMMAND}`; export r; \
27016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27017 $(HOST_EXPORTS) \
27018 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27020 done; \
27021 echo "Doing info in tk" ; \
27022 (cd $(HOST_SUBDIR)/tk && \
27023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27025 "RANLIB=$${RANLIB}" \
27026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27027 info) \
27028 || exit 1
27030 @endif tk
27032 .PHONY: maybe-dvi-tk dvi-tk
27033 maybe-dvi-tk:
27034 @if tk
27035 maybe-dvi-tk: dvi-tk
27037 dvi-tk: \
27038 configure-tk
27039 @$(unstage)
27040 @[ -f ./tk/Makefile ] || exit 0; \
27041 r=`${PWD_COMMAND}`; export r; \
27042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27043 $(HOST_EXPORTS) \
27044 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27046 done; \
27047 echo "Doing dvi in tk" ; \
27048 (cd $(HOST_SUBDIR)/tk && \
27049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27051 "RANLIB=$${RANLIB}" \
27052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27053 dvi) \
27054 || exit 1
27056 @endif tk
27058 .PHONY: maybe-html-tk html-tk
27059 maybe-html-tk:
27060 @if tk
27061 maybe-html-tk: html-tk
27063 html-tk: \
27064 configure-tk
27065 @$(unstage)
27066 @[ -f ./tk/Makefile ] || exit 0; \
27067 r=`${PWD_COMMAND}`; export r; \
27068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27069 $(HOST_EXPORTS) \
27070 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27072 done; \
27073 echo "Doing html in tk" ; \
27074 (cd $(HOST_SUBDIR)/tk && \
27075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27077 "RANLIB=$${RANLIB}" \
27078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27079 html) \
27080 || exit 1
27082 @endif tk
27084 .PHONY: maybe-TAGS-tk TAGS-tk
27085 maybe-TAGS-tk:
27086 @if tk
27087 maybe-TAGS-tk: TAGS-tk
27089 TAGS-tk: \
27090 configure-tk
27091 @$(unstage)
27092 @[ -f ./tk/Makefile ] || exit 0; \
27093 r=`${PWD_COMMAND}`; export r; \
27094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27095 $(HOST_EXPORTS) \
27096 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27098 done; \
27099 echo "Doing TAGS in tk" ; \
27100 (cd $(HOST_SUBDIR)/tk && \
27101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27103 "RANLIB=$${RANLIB}" \
27104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27105 TAGS) \
27106 || exit 1
27108 @endif tk
27110 .PHONY: maybe-install-info-tk install-info-tk
27111 maybe-install-info-tk:
27112 @if tk
27113 maybe-install-info-tk: install-info-tk
27115 install-info-tk: \
27116 configure-tk \
27117 info-tk
27118 @$(unstage)
27119 @[ -f ./tk/Makefile ] || exit 0; \
27120 r=`${PWD_COMMAND}`; export r; \
27121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27122 $(HOST_EXPORTS) \
27123 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27125 done; \
27126 echo "Doing install-info in tk" ; \
27127 (cd $(HOST_SUBDIR)/tk && \
27128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27130 "RANLIB=$${RANLIB}" \
27131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27132 install-info) \
27133 || exit 1
27135 @endif tk
27137 .PHONY: maybe-installcheck-tk installcheck-tk
27138 maybe-installcheck-tk:
27139 @if tk
27140 maybe-installcheck-tk: installcheck-tk
27142 installcheck-tk: \
27143 configure-tk
27144 @$(unstage)
27145 @[ -f ./tk/Makefile ] || exit 0; \
27146 r=`${PWD_COMMAND}`; export r; \
27147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27148 $(HOST_EXPORTS) \
27149 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27151 done; \
27152 echo "Doing installcheck in tk" ; \
27153 (cd $(HOST_SUBDIR)/tk && \
27154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27156 "RANLIB=$${RANLIB}" \
27157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27158 installcheck) \
27159 || exit 1
27161 @endif tk
27163 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
27164 maybe-mostlyclean-tk:
27165 @if tk
27166 maybe-mostlyclean-tk: mostlyclean-tk
27168 mostlyclean-tk:
27169 @$(unstage)
27170 @[ -f ./tk/Makefile ] || exit 0; \
27171 r=`${PWD_COMMAND}`; export r; \
27172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27173 $(HOST_EXPORTS) \
27174 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27176 done; \
27177 echo "Doing mostlyclean in tk" ; \
27178 (cd $(HOST_SUBDIR)/tk && \
27179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27181 "RANLIB=$${RANLIB}" \
27182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27183 mostlyclean) \
27184 || exit 1
27186 @endif tk
27188 .PHONY: maybe-clean-tk clean-tk
27189 maybe-clean-tk:
27190 @if tk
27191 maybe-clean-tk: clean-tk
27193 clean-tk:
27194 @$(unstage)
27195 @[ -f ./tk/Makefile ] || exit 0; \
27196 r=`${PWD_COMMAND}`; export r; \
27197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27198 $(HOST_EXPORTS) \
27199 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27201 done; \
27202 echo "Doing clean in tk" ; \
27203 (cd $(HOST_SUBDIR)/tk && \
27204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27206 "RANLIB=$${RANLIB}" \
27207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27208 clean) \
27209 || exit 1
27211 @endif tk
27213 .PHONY: maybe-distclean-tk distclean-tk
27214 maybe-distclean-tk:
27215 @if tk
27216 maybe-distclean-tk: distclean-tk
27218 distclean-tk:
27219 @$(unstage)
27220 @[ -f ./tk/Makefile ] || exit 0; \
27221 r=`${PWD_COMMAND}`; export r; \
27222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27223 $(HOST_EXPORTS) \
27224 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27226 done; \
27227 echo "Doing distclean in tk" ; \
27228 (cd $(HOST_SUBDIR)/tk && \
27229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27231 "RANLIB=$${RANLIB}" \
27232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27233 distclean) \
27234 || exit 1
27236 @endif tk
27238 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27239 maybe-maintainer-clean-tk:
27240 @if tk
27241 maybe-maintainer-clean-tk: maintainer-clean-tk
27243 maintainer-clean-tk:
27244 @$(unstage)
27245 @[ -f ./tk/Makefile ] || exit 0; \
27246 r=`${PWD_COMMAND}`; export r; \
27247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27248 $(HOST_EXPORTS) \
27249 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27251 done; \
27252 echo "Doing maintainer-clean in tk" ; \
27253 (cd $(HOST_SUBDIR)/tk && \
27254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27256 "RANLIB=$${RANLIB}" \
27257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27258 maintainer-clean) \
27259 || exit 1
27261 @endif tk
27265 .PHONY: configure-libtermcap maybe-configure-libtermcap
27266 maybe-configure-libtermcap:
27267 @if libtermcap
27268 maybe-configure-libtermcap: configure-libtermcap
27269 configure-libtermcap:
27270 @$(unstage)
27271 @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27273 r=`${PWD_COMMAND}`; export r; \
27274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27275 $(HOST_EXPORTS) \
27276 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27277 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27278 case $(srcdir) in \
27279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27280 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27282 esac; \
27283 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27284 libsrcdir="$$s/libtermcap"; \
27285 $(SHELL) $${libsrcdir}/configure \
27286 $(HOST_CONFIGARGS) $${srcdiroption} \
27287 || exit 1
27288 @endif libtermcap
27294 .PHONY: all-libtermcap maybe-all-libtermcap
27295 maybe-all-libtermcap:
27296 @if libtermcap
27297 TARGET-libtermcap=all
27298 maybe-all-libtermcap: all-libtermcap
27299 all-libtermcap: configure-libtermcap
27300 @$(unstage)
27301 @r=`${PWD_COMMAND}`; export r; \
27302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303 $(HOST_EXPORTS) \
27304 (cd $(HOST_SUBDIR)/libtermcap && \
27305 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
27306 @endif libtermcap
27311 .PHONY: check-libtermcap maybe-check-libtermcap
27312 maybe-check-libtermcap:
27313 @if libtermcap
27314 maybe-check-libtermcap: check-libtermcap
27316 check-libtermcap:
27318 @endif libtermcap
27320 .PHONY: install-libtermcap maybe-install-libtermcap
27321 maybe-install-libtermcap:
27322 @if libtermcap
27323 maybe-install-libtermcap: install-libtermcap
27325 install-libtermcap: installdirs
27326 @: $(MAKE); $(unstage)
27327 @r=`${PWD_COMMAND}`; export r; \
27328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27329 $(HOST_EXPORTS) \
27330 (cd $(HOST_SUBDIR)/libtermcap && \
27331 $(MAKE) $(FLAGS_TO_PASS) install)
27333 @endif libtermcap
27335 # Other targets (info, dvi, etc.)
27337 .PHONY: maybe-info-libtermcap info-libtermcap
27338 maybe-info-libtermcap:
27339 @if libtermcap
27340 maybe-info-libtermcap: info-libtermcap
27342 info-libtermcap: \
27343 configure-libtermcap
27344 @$(unstage)
27345 @[ -f ./libtermcap/Makefile ] || exit 0; \
27346 r=`${PWD_COMMAND}`; export r; \
27347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27348 $(HOST_EXPORTS) \
27349 for flag in $(EXTRA_HOST_FLAGS) ; do \
27350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27351 done; \
27352 echo "Doing info in libtermcap" ; \
27353 (cd $(HOST_SUBDIR)/libtermcap && \
27354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27356 "RANLIB=$${RANLIB}" \
27357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27358 info) \
27359 || exit 1
27361 @endif libtermcap
27363 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
27364 maybe-dvi-libtermcap:
27365 @if libtermcap
27366 maybe-dvi-libtermcap: dvi-libtermcap
27368 dvi-libtermcap: \
27369 configure-libtermcap
27370 @$(unstage)
27371 @[ -f ./libtermcap/Makefile ] || exit 0; \
27372 r=`${PWD_COMMAND}`; export r; \
27373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27374 $(HOST_EXPORTS) \
27375 for flag in $(EXTRA_HOST_FLAGS) ; do \
27376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27377 done; \
27378 echo "Doing dvi in libtermcap" ; \
27379 (cd $(HOST_SUBDIR)/libtermcap && \
27380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27382 "RANLIB=$${RANLIB}" \
27383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27384 dvi) \
27385 || exit 1
27387 @endif libtermcap
27389 .PHONY: maybe-html-libtermcap html-libtermcap
27390 maybe-html-libtermcap:
27391 @if libtermcap
27392 maybe-html-libtermcap: html-libtermcap
27394 html-libtermcap: \
27395 configure-libtermcap
27396 @$(unstage)
27397 @[ -f ./libtermcap/Makefile ] || exit 0; \
27398 r=`${PWD_COMMAND}`; export r; \
27399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27400 $(HOST_EXPORTS) \
27401 for flag in $(EXTRA_HOST_FLAGS) ; do \
27402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27403 done; \
27404 echo "Doing html in libtermcap" ; \
27405 (cd $(HOST_SUBDIR)/libtermcap && \
27406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27408 "RANLIB=$${RANLIB}" \
27409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27410 html) \
27411 || exit 1
27413 @endif libtermcap
27415 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
27416 maybe-TAGS-libtermcap:
27417 @if libtermcap
27418 maybe-TAGS-libtermcap: TAGS-libtermcap
27420 TAGS-libtermcap: \
27421 configure-libtermcap
27422 @$(unstage)
27423 @[ -f ./libtermcap/Makefile ] || exit 0; \
27424 r=`${PWD_COMMAND}`; export r; \
27425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27426 $(HOST_EXPORTS) \
27427 for flag in $(EXTRA_HOST_FLAGS) ; do \
27428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27429 done; \
27430 echo "Doing TAGS in libtermcap" ; \
27431 (cd $(HOST_SUBDIR)/libtermcap && \
27432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27434 "RANLIB=$${RANLIB}" \
27435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27436 TAGS) \
27437 || exit 1
27439 @endif libtermcap
27441 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
27442 maybe-install-info-libtermcap:
27443 @if libtermcap
27444 maybe-install-info-libtermcap: install-info-libtermcap
27446 install-info-libtermcap: \
27447 configure-libtermcap \
27448 info-libtermcap
27449 @$(unstage)
27450 @[ -f ./libtermcap/Makefile ] || exit 0; \
27451 r=`${PWD_COMMAND}`; export r; \
27452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27453 $(HOST_EXPORTS) \
27454 for flag in $(EXTRA_HOST_FLAGS) ; do \
27455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27456 done; \
27457 echo "Doing install-info in libtermcap" ; \
27458 (cd $(HOST_SUBDIR)/libtermcap && \
27459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27461 "RANLIB=$${RANLIB}" \
27462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27463 install-info) \
27464 || exit 1
27466 @endif libtermcap
27468 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
27469 maybe-installcheck-libtermcap:
27470 @if libtermcap
27471 maybe-installcheck-libtermcap: installcheck-libtermcap
27473 installcheck-libtermcap: \
27474 configure-libtermcap
27475 @$(unstage)
27476 @[ -f ./libtermcap/Makefile ] || exit 0; \
27477 r=`${PWD_COMMAND}`; export r; \
27478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27479 $(HOST_EXPORTS) \
27480 for flag in $(EXTRA_HOST_FLAGS) ; do \
27481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27482 done; \
27483 echo "Doing installcheck in libtermcap" ; \
27484 (cd $(HOST_SUBDIR)/libtermcap && \
27485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27487 "RANLIB=$${RANLIB}" \
27488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27489 installcheck) \
27490 || exit 1
27492 @endif libtermcap
27494 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
27495 maybe-mostlyclean-libtermcap:
27496 @if libtermcap
27497 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
27499 # libtermcap doesn't support mostlyclean.
27500 mostlyclean-libtermcap:
27502 @endif libtermcap
27504 .PHONY: maybe-clean-libtermcap clean-libtermcap
27505 maybe-clean-libtermcap:
27506 @if libtermcap
27507 maybe-clean-libtermcap: clean-libtermcap
27509 # libtermcap doesn't support clean.
27510 clean-libtermcap:
27512 @endif libtermcap
27514 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
27515 maybe-distclean-libtermcap:
27516 @if libtermcap
27517 maybe-distclean-libtermcap: distclean-libtermcap
27519 # libtermcap doesn't support distclean.
27520 distclean-libtermcap:
27522 @endif libtermcap
27524 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
27525 maybe-maintainer-clean-libtermcap:
27526 @if libtermcap
27527 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
27529 # libtermcap doesn't support maintainer-clean.
27530 maintainer-clean-libtermcap:
27532 @endif libtermcap
27536 .PHONY: configure-utils maybe-configure-utils
27537 maybe-configure-utils:
27538 @if utils
27539 maybe-configure-utils: configure-utils
27540 configure-utils:
27541 @$(unstage)
27542 @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
27543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
27544 r=`${PWD_COMMAND}`; export r; \
27545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27546 $(HOST_EXPORTS) \
27547 echo Configuring in $(HOST_SUBDIR)/utils; \
27548 cd "$(HOST_SUBDIR)/utils" || exit 1; \
27549 case $(srcdir) in \
27550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27551 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
27552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27553 esac; \
27554 srcdiroption="--srcdir=$${topdir}/utils"; \
27555 libsrcdir="$$s/utils"; \
27556 $(SHELL) $${libsrcdir}/configure \
27557 $(HOST_CONFIGARGS) $${srcdiroption} \
27558 || exit 1
27559 @endif utils
27565 .PHONY: all-utils maybe-all-utils
27566 maybe-all-utils:
27567 @if utils
27568 TARGET-utils=all
27569 maybe-all-utils: all-utils
27570 all-utils: configure-utils
27571 @$(unstage)
27572 @r=`${PWD_COMMAND}`; export r; \
27573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574 $(HOST_EXPORTS) \
27575 (cd $(HOST_SUBDIR)/utils && \
27576 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
27577 @endif utils
27582 .PHONY: check-utils maybe-check-utils
27583 maybe-check-utils:
27584 @if utils
27585 maybe-check-utils: check-utils
27587 check-utils:
27589 @endif utils
27591 .PHONY: install-utils maybe-install-utils
27592 maybe-install-utils:
27593 @if utils
27594 maybe-install-utils: install-utils
27596 install-utils: installdirs
27597 @: $(MAKE); $(unstage)
27598 @r=`${PWD_COMMAND}`; export r; \
27599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27600 $(HOST_EXPORTS) \
27601 (cd $(HOST_SUBDIR)/utils && \
27602 $(MAKE) $(FLAGS_TO_PASS) install)
27604 @endif utils
27606 # Other targets (info, dvi, etc.)
27608 .PHONY: maybe-info-utils info-utils
27609 maybe-info-utils:
27610 @if utils
27611 maybe-info-utils: info-utils
27613 info-utils: \
27614 configure-utils
27615 @$(unstage)
27616 @[ -f ./utils/Makefile ] || exit 0; \
27617 r=`${PWD_COMMAND}`; export r; \
27618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27619 $(HOST_EXPORTS) \
27620 for flag in $(EXTRA_HOST_FLAGS) ; do \
27621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27622 done; \
27623 echo "Doing info in utils" ; \
27624 (cd $(HOST_SUBDIR)/utils && \
27625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27627 "RANLIB=$${RANLIB}" \
27628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27629 info) \
27630 || exit 1
27632 @endif utils
27634 .PHONY: maybe-dvi-utils dvi-utils
27635 maybe-dvi-utils:
27636 @if utils
27637 maybe-dvi-utils: dvi-utils
27639 dvi-utils: \
27640 configure-utils
27641 @$(unstage)
27642 @[ -f ./utils/Makefile ] || exit 0; \
27643 r=`${PWD_COMMAND}`; export r; \
27644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27645 $(HOST_EXPORTS) \
27646 for flag in $(EXTRA_HOST_FLAGS) ; do \
27647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27648 done; \
27649 echo "Doing dvi in utils" ; \
27650 (cd $(HOST_SUBDIR)/utils && \
27651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27653 "RANLIB=$${RANLIB}" \
27654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27655 dvi) \
27656 || exit 1
27658 @endif utils
27660 .PHONY: maybe-html-utils html-utils
27661 maybe-html-utils:
27662 @if utils
27663 maybe-html-utils: html-utils
27665 html-utils: \
27666 configure-utils
27667 @$(unstage)
27668 @[ -f ./utils/Makefile ] || exit 0; \
27669 r=`${PWD_COMMAND}`; export r; \
27670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27671 $(HOST_EXPORTS) \
27672 for flag in $(EXTRA_HOST_FLAGS) ; do \
27673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27674 done; \
27675 echo "Doing html in utils" ; \
27676 (cd $(HOST_SUBDIR)/utils && \
27677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27679 "RANLIB=$${RANLIB}" \
27680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27681 html) \
27682 || exit 1
27684 @endif utils
27686 .PHONY: maybe-TAGS-utils TAGS-utils
27687 maybe-TAGS-utils:
27688 @if utils
27689 maybe-TAGS-utils: TAGS-utils
27691 TAGS-utils: \
27692 configure-utils
27693 @$(unstage)
27694 @[ -f ./utils/Makefile ] || exit 0; \
27695 r=`${PWD_COMMAND}`; export r; \
27696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27697 $(HOST_EXPORTS) \
27698 for flag in $(EXTRA_HOST_FLAGS) ; do \
27699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27700 done; \
27701 echo "Doing TAGS in utils" ; \
27702 (cd $(HOST_SUBDIR)/utils && \
27703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27705 "RANLIB=$${RANLIB}" \
27706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27707 TAGS) \
27708 || exit 1
27710 @endif utils
27712 .PHONY: maybe-install-info-utils install-info-utils
27713 maybe-install-info-utils:
27714 @if utils
27715 maybe-install-info-utils: install-info-utils
27717 install-info-utils: \
27718 configure-utils \
27719 info-utils
27720 @$(unstage)
27721 @[ -f ./utils/Makefile ] || exit 0; \
27722 r=`${PWD_COMMAND}`; export r; \
27723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27724 $(HOST_EXPORTS) \
27725 for flag in $(EXTRA_HOST_FLAGS) ; do \
27726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27727 done; \
27728 echo "Doing install-info in utils" ; \
27729 (cd $(HOST_SUBDIR)/utils && \
27730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27732 "RANLIB=$${RANLIB}" \
27733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27734 install-info) \
27735 || exit 1
27737 @endif utils
27739 .PHONY: maybe-installcheck-utils installcheck-utils
27740 maybe-installcheck-utils:
27741 @if utils
27742 maybe-installcheck-utils: installcheck-utils
27744 installcheck-utils: \
27745 configure-utils
27746 @$(unstage)
27747 @[ -f ./utils/Makefile ] || exit 0; \
27748 r=`${PWD_COMMAND}`; export r; \
27749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27750 $(HOST_EXPORTS) \
27751 for flag in $(EXTRA_HOST_FLAGS) ; do \
27752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27753 done; \
27754 echo "Doing installcheck in utils" ; \
27755 (cd $(HOST_SUBDIR)/utils && \
27756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27758 "RANLIB=$${RANLIB}" \
27759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27760 installcheck) \
27761 || exit 1
27763 @endif utils
27765 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
27766 maybe-mostlyclean-utils:
27767 @if utils
27768 maybe-mostlyclean-utils: mostlyclean-utils
27770 mostlyclean-utils:
27771 @$(unstage)
27772 @[ -f ./utils/Makefile ] || exit 0; \
27773 r=`${PWD_COMMAND}`; export r; \
27774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27775 $(HOST_EXPORTS) \
27776 for flag in $(EXTRA_HOST_FLAGS) ; do \
27777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27778 done; \
27779 echo "Doing mostlyclean in utils" ; \
27780 (cd $(HOST_SUBDIR)/utils && \
27781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27783 "RANLIB=$${RANLIB}" \
27784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27785 mostlyclean) \
27786 || exit 1
27788 @endif utils
27790 .PHONY: maybe-clean-utils clean-utils
27791 maybe-clean-utils:
27792 @if utils
27793 maybe-clean-utils: clean-utils
27795 clean-utils:
27796 @$(unstage)
27797 @[ -f ./utils/Makefile ] || exit 0; \
27798 r=`${PWD_COMMAND}`; export r; \
27799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27800 $(HOST_EXPORTS) \
27801 for flag in $(EXTRA_HOST_FLAGS) ; do \
27802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27803 done; \
27804 echo "Doing clean in utils" ; \
27805 (cd $(HOST_SUBDIR)/utils && \
27806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27808 "RANLIB=$${RANLIB}" \
27809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27810 clean) \
27811 || exit 1
27813 @endif utils
27815 .PHONY: maybe-distclean-utils distclean-utils
27816 maybe-distclean-utils:
27817 @if utils
27818 maybe-distclean-utils: distclean-utils
27820 distclean-utils:
27821 @$(unstage)
27822 @[ -f ./utils/Makefile ] || exit 0; \
27823 r=`${PWD_COMMAND}`; export r; \
27824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27825 $(HOST_EXPORTS) \
27826 for flag in $(EXTRA_HOST_FLAGS) ; do \
27827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27828 done; \
27829 echo "Doing distclean in utils" ; \
27830 (cd $(HOST_SUBDIR)/utils && \
27831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27833 "RANLIB=$${RANLIB}" \
27834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27835 distclean) \
27836 || exit 1
27838 @endif utils
27840 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
27841 maybe-maintainer-clean-utils:
27842 @if utils
27843 maybe-maintainer-clean-utils: maintainer-clean-utils
27845 maintainer-clean-utils:
27846 @$(unstage)
27847 @[ -f ./utils/Makefile ] || exit 0; \
27848 r=`${PWD_COMMAND}`; export r; \
27849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27850 $(HOST_EXPORTS) \
27851 for flag in $(EXTRA_HOST_FLAGS) ; do \
27852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27853 done; \
27854 echo "Doing maintainer-clean in utils" ; \
27855 (cd $(HOST_SUBDIR)/utils && \
27856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27858 "RANLIB=$${RANLIB}" \
27859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27860 maintainer-clean) \
27861 || exit 1
27863 @endif utils
27867 .PHONY: configure-gnattools maybe-configure-gnattools
27868 maybe-configure-gnattools:
27869 @if gnattools
27870 maybe-configure-gnattools: configure-gnattools
27871 configure-gnattools:
27872 @$(unstage)
27873 @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
27874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
27875 r=`${PWD_COMMAND}`; export r; \
27876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27877 $(HOST_EXPORTS) \
27878 echo Configuring in $(HOST_SUBDIR)/gnattools; \
27879 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
27880 case $(srcdir) in \
27881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27882 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
27883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27884 esac; \
27885 srcdiroption="--srcdir=$${topdir}/gnattools"; \
27886 libsrcdir="$$s/gnattools"; \
27887 $(SHELL) $${libsrcdir}/configure \
27888 $(HOST_CONFIGARGS) $${srcdiroption} \
27889 || exit 1
27890 @endif gnattools
27896 .PHONY: all-gnattools maybe-all-gnattools
27897 maybe-all-gnattools:
27898 @if gnattools
27899 TARGET-gnattools=all
27900 maybe-all-gnattools: all-gnattools
27901 all-gnattools: configure-gnattools
27902 @$(unstage)
27903 @r=`${PWD_COMMAND}`; export r; \
27904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27905 $(HOST_EXPORTS) \
27906 (cd $(HOST_SUBDIR)/gnattools && \
27907 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
27908 @endif gnattools
27913 .PHONY: check-gnattools maybe-check-gnattools
27914 maybe-check-gnattools:
27915 @if gnattools
27916 maybe-check-gnattools: check-gnattools
27918 check-gnattools:
27919 @: $(MAKE); $(unstage)
27920 @r=`${PWD_COMMAND}`; export r; \
27921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27922 $(HOST_EXPORTS) \
27923 (cd $(HOST_SUBDIR)/gnattools && \
27924 $(MAKE) $(FLAGS_TO_PASS) check)
27926 @endif gnattools
27928 .PHONY: install-gnattools maybe-install-gnattools
27929 maybe-install-gnattools:
27930 @if gnattools
27931 maybe-install-gnattools: install-gnattools
27933 install-gnattools: installdirs
27934 @: $(MAKE); $(unstage)
27935 @r=`${PWD_COMMAND}`; export r; \
27936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27937 $(HOST_EXPORTS) \
27938 (cd $(HOST_SUBDIR)/gnattools && \
27939 $(MAKE) $(FLAGS_TO_PASS) install)
27941 @endif gnattools
27943 # Other targets (info, dvi, etc.)
27945 .PHONY: maybe-info-gnattools info-gnattools
27946 maybe-info-gnattools:
27947 @if gnattools
27948 maybe-info-gnattools: info-gnattools
27950 info-gnattools: \
27951 configure-gnattools
27952 @$(unstage)
27953 @[ -f ./gnattools/Makefile ] || exit 0; \
27954 r=`${PWD_COMMAND}`; export r; \
27955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27956 $(HOST_EXPORTS) \
27957 for flag in $(EXTRA_HOST_FLAGS) ; do \
27958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27959 done; \
27960 echo "Doing info in gnattools" ; \
27961 (cd $(HOST_SUBDIR)/gnattools && \
27962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27964 "RANLIB=$${RANLIB}" \
27965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27966 info) \
27967 || exit 1
27969 @endif gnattools
27971 .PHONY: maybe-dvi-gnattools dvi-gnattools
27972 maybe-dvi-gnattools:
27973 @if gnattools
27974 maybe-dvi-gnattools: dvi-gnattools
27976 dvi-gnattools: \
27977 configure-gnattools
27978 @$(unstage)
27979 @[ -f ./gnattools/Makefile ] || exit 0; \
27980 r=`${PWD_COMMAND}`; export r; \
27981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27982 $(HOST_EXPORTS) \
27983 for flag in $(EXTRA_HOST_FLAGS) ; do \
27984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27985 done; \
27986 echo "Doing dvi in gnattools" ; \
27987 (cd $(HOST_SUBDIR)/gnattools && \
27988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27990 "RANLIB=$${RANLIB}" \
27991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27992 dvi) \
27993 || exit 1
27995 @endif gnattools
27997 .PHONY: maybe-html-gnattools html-gnattools
27998 maybe-html-gnattools:
27999 @if gnattools
28000 maybe-html-gnattools: html-gnattools
28002 html-gnattools: \
28003 configure-gnattools
28004 @$(unstage)
28005 @[ -f ./gnattools/Makefile ] || exit 0; \
28006 r=`${PWD_COMMAND}`; export r; \
28007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28008 $(HOST_EXPORTS) \
28009 for flag in $(EXTRA_HOST_FLAGS) ; do \
28010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28011 done; \
28012 echo "Doing html in gnattools" ; \
28013 (cd $(HOST_SUBDIR)/gnattools && \
28014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28016 "RANLIB=$${RANLIB}" \
28017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28018 html) \
28019 || exit 1
28021 @endif gnattools
28023 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28024 maybe-TAGS-gnattools:
28025 @if gnattools
28026 maybe-TAGS-gnattools: TAGS-gnattools
28028 TAGS-gnattools: \
28029 configure-gnattools
28030 @$(unstage)
28031 @[ -f ./gnattools/Makefile ] || exit 0; \
28032 r=`${PWD_COMMAND}`; export r; \
28033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28034 $(HOST_EXPORTS) \
28035 for flag in $(EXTRA_HOST_FLAGS) ; do \
28036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28037 done; \
28038 echo "Doing TAGS in gnattools" ; \
28039 (cd $(HOST_SUBDIR)/gnattools && \
28040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28042 "RANLIB=$${RANLIB}" \
28043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28044 TAGS) \
28045 || exit 1
28047 @endif gnattools
28049 .PHONY: maybe-install-info-gnattools install-info-gnattools
28050 maybe-install-info-gnattools:
28051 @if gnattools
28052 maybe-install-info-gnattools: install-info-gnattools
28054 install-info-gnattools: \
28055 configure-gnattools \
28056 info-gnattools
28057 @$(unstage)
28058 @[ -f ./gnattools/Makefile ] || exit 0; \
28059 r=`${PWD_COMMAND}`; export r; \
28060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28061 $(HOST_EXPORTS) \
28062 for flag in $(EXTRA_HOST_FLAGS) ; do \
28063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28064 done; \
28065 echo "Doing install-info in gnattools" ; \
28066 (cd $(HOST_SUBDIR)/gnattools && \
28067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28069 "RANLIB=$${RANLIB}" \
28070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28071 install-info) \
28072 || exit 1
28074 @endif gnattools
28076 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
28077 maybe-installcheck-gnattools:
28078 @if gnattools
28079 maybe-installcheck-gnattools: installcheck-gnattools
28081 installcheck-gnattools: \
28082 configure-gnattools
28083 @$(unstage)
28084 @[ -f ./gnattools/Makefile ] || exit 0; \
28085 r=`${PWD_COMMAND}`; export r; \
28086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28087 $(HOST_EXPORTS) \
28088 for flag in $(EXTRA_HOST_FLAGS) ; do \
28089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28090 done; \
28091 echo "Doing installcheck in gnattools" ; \
28092 (cd $(HOST_SUBDIR)/gnattools && \
28093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28095 "RANLIB=$${RANLIB}" \
28096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28097 installcheck) \
28098 || exit 1
28100 @endif gnattools
28102 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28103 maybe-mostlyclean-gnattools:
28104 @if gnattools
28105 maybe-mostlyclean-gnattools: mostlyclean-gnattools
28107 mostlyclean-gnattools:
28108 @$(unstage)
28109 @[ -f ./gnattools/Makefile ] || exit 0; \
28110 r=`${PWD_COMMAND}`; export r; \
28111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28112 $(HOST_EXPORTS) \
28113 for flag in $(EXTRA_HOST_FLAGS) ; do \
28114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28115 done; \
28116 echo "Doing mostlyclean in gnattools" ; \
28117 (cd $(HOST_SUBDIR)/gnattools && \
28118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28120 "RANLIB=$${RANLIB}" \
28121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28122 mostlyclean) \
28123 || exit 1
28125 @endif gnattools
28127 .PHONY: maybe-clean-gnattools clean-gnattools
28128 maybe-clean-gnattools:
28129 @if gnattools
28130 maybe-clean-gnattools: clean-gnattools
28132 clean-gnattools:
28133 @$(unstage)
28134 @[ -f ./gnattools/Makefile ] || exit 0; \
28135 r=`${PWD_COMMAND}`; export r; \
28136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28137 $(HOST_EXPORTS) \
28138 for flag in $(EXTRA_HOST_FLAGS) ; do \
28139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28140 done; \
28141 echo "Doing clean in gnattools" ; \
28142 (cd $(HOST_SUBDIR)/gnattools && \
28143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28145 "RANLIB=$${RANLIB}" \
28146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28147 clean) \
28148 || exit 1
28150 @endif gnattools
28152 .PHONY: maybe-distclean-gnattools distclean-gnattools
28153 maybe-distclean-gnattools:
28154 @if gnattools
28155 maybe-distclean-gnattools: distclean-gnattools
28157 distclean-gnattools:
28158 @$(unstage)
28159 @[ -f ./gnattools/Makefile ] || exit 0; \
28160 r=`${PWD_COMMAND}`; export r; \
28161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28162 $(HOST_EXPORTS) \
28163 for flag in $(EXTRA_HOST_FLAGS) ; do \
28164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28165 done; \
28166 echo "Doing distclean in gnattools" ; \
28167 (cd $(HOST_SUBDIR)/gnattools && \
28168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28170 "RANLIB=$${RANLIB}" \
28171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28172 distclean) \
28173 || exit 1
28175 @endif gnattools
28177 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
28178 maybe-maintainer-clean-gnattools:
28179 @if gnattools
28180 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
28182 maintainer-clean-gnattools:
28183 @$(unstage)
28184 @[ -f ./gnattools/Makefile ] || exit 0; \
28185 r=`${PWD_COMMAND}`; export r; \
28186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28187 $(HOST_EXPORTS) \
28188 for flag in $(EXTRA_HOST_FLAGS) ; do \
28189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28190 done; \
28191 echo "Doing maintainer-clean in gnattools" ; \
28192 (cd $(HOST_SUBDIR)/gnattools && \
28193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28195 "RANLIB=$${RANLIB}" \
28196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28197 maintainer-clean) \
28198 || exit 1
28200 @endif gnattools
28204 # ---------------------------------------
28205 # Modules which run on the target machine
28206 # ---------------------------------------
28209 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28210 @if target-libstdc++-v3
28211 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
28212 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28213 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
28214 cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28215 @endif target-libstdc++-v3
28219 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
28220 maybe-configure-target-libstdc++-v3:
28221 @if target-libstdc++-v3
28222 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
28223 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28224 @$(unstage)
28225 @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
28226 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28227 r=`${PWD_COMMAND}`; export r; \
28228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28229 $(RAW_CXX_TARGET_EXPORTS) \
28230 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
28231 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
28232 case $(srcdir) in \
28233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28234 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
28235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28236 esac; \
28237 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
28238 libsrcdir="$$s/libstdc++-v3"; \
28239 rm -f no-such-file || : ; \
28240 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28241 $(TARGET_CONFIGARGS) $${srcdiroption} \
28242 || exit 1
28243 @endif target-libstdc++-v3
28249 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
28250 maybe-all-target-libstdc++-v3:
28251 @if target-libstdc++-v3
28252 TARGET-target-libstdc++-v3=all
28253 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
28254 all-target-libstdc++-v3: configure-target-libstdc++-v3
28255 @$(unstage)
28256 @r=`${PWD_COMMAND}`; export r; \
28257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28258 $(RAW_CXX_TARGET_EXPORTS) \
28259 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28260 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
28261 @endif target-libstdc++-v3
28267 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
28268 maybe-check-target-libstdc++-v3:
28269 @if target-libstdc++-v3
28270 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
28272 check-target-libstdc++-v3:
28273 @: $(MAKE); $(unstage)
28274 @r=`${PWD_COMMAND}`; export r; \
28275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28276 $(RAW_CXX_TARGET_EXPORTS) \
28277 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28278 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
28280 @endif target-libstdc++-v3
28282 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
28283 maybe-install-target-libstdc++-v3:
28284 @if target-libstdc++-v3
28285 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
28287 install-target-libstdc++-v3: installdirs
28288 @: $(MAKE); $(unstage)
28289 @r=`${PWD_COMMAND}`; export r; \
28290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28291 $(RAW_CXX_TARGET_EXPORTS) \
28292 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28293 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28295 @endif target-libstdc++-v3
28297 # Other targets (info, dvi, etc.)
28299 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
28300 maybe-info-target-libstdc++-v3:
28301 @if target-libstdc++-v3
28302 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
28304 info-target-libstdc++-v3: \
28305 configure-target-libstdc++-v3
28306 @: $(MAKE); $(unstage)
28307 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28308 r=`${PWD_COMMAND}`; export r; \
28309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28310 $(RAW_CXX_TARGET_EXPORTS) \
28311 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28312 for flag in $(EXTRA_TARGET_FLAGS); do \
28313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28314 done; \
28315 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 info) \
28321 || exit 1
28323 @endif target-libstdc++-v3
28325 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
28326 maybe-dvi-target-libstdc++-v3:
28327 @if target-libstdc++-v3
28328 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
28330 dvi-target-libstdc++-v3: \
28331 configure-target-libstdc++-v3
28332 @: $(MAKE); $(unstage)
28333 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28334 r=`${PWD_COMMAND}`; export r; \
28335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28336 $(RAW_CXX_TARGET_EXPORTS) \
28337 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28338 for flag in $(EXTRA_TARGET_FLAGS); do \
28339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28340 done; \
28341 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 dvi) \
28347 || exit 1
28349 @endif target-libstdc++-v3
28351 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
28352 maybe-html-target-libstdc++-v3:
28353 @if target-libstdc++-v3
28354 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
28356 html-target-libstdc++-v3: \
28357 configure-target-libstdc++-v3
28358 @: $(MAKE); $(unstage)
28359 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28360 r=`${PWD_COMMAND}`; export r; \
28361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28362 $(RAW_CXX_TARGET_EXPORTS) \
28363 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28364 for flag in $(EXTRA_TARGET_FLAGS); do \
28365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28366 done; \
28367 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28370 "RANLIB=$${RANLIB}" \
28371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28372 html) \
28373 || exit 1
28375 @endif target-libstdc++-v3
28377 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
28378 maybe-TAGS-target-libstdc++-v3:
28379 @if target-libstdc++-v3
28380 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
28382 TAGS-target-libstdc++-v3: \
28383 configure-target-libstdc++-v3
28384 @: $(MAKE); $(unstage)
28385 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28386 r=`${PWD_COMMAND}`; export r; \
28387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28388 $(RAW_CXX_TARGET_EXPORTS) \
28389 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28390 for flag in $(EXTRA_TARGET_FLAGS); do \
28391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28392 done; \
28393 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28396 "RANLIB=$${RANLIB}" \
28397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28398 TAGS) \
28399 || exit 1
28401 @endif target-libstdc++-v3
28403 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
28404 maybe-install-info-target-libstdc++-v3:
28405 @if target-libstdc++-v3
28406 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
28408 install-info-target-libstdc++-v3: \
28409 configure-target-libstdc++-v3 \
28410 info-target-libstdc++-v3
28411 @: $(MAKE); $(unstage)
28412 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28413 r=`${PWD_COMMAND}`; export r; \
28414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28415 $(RAW_CXX_TARGET_EXPORTS) \
28416 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28417 for flag in $(EXTRA_TARGET_FLAGS); do \
28418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28419 done; \
28420 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28423 "RANLIB=$${RANLIB}" \
28424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28425 install-info) \
28426 || exit 1
28428 @endif target-libstdc++-v3
28430 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
28431 maybe-installcheck-target-libstdc++-v3:
28432 @if target-libstdc++-v3
28433 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
28435 installcheck-target-libstdc++-v3: \
28436 configure-target-libstdc++-v3
28437 @: $(MAKE); $(unstage)
28438 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28439 r=`${PWD_COMMAND}`; export r; \
28440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28441 $(RAW_CXX_TARGET_EXPORTS) \
28442 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28443 for flag in $(EXTRA_TARGET_FLAGS); do \
28444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28445 done; \
28446 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28449 "RANLIB=$${RANLIB}" \
28450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28451 installcheck) \
28452 || exit 1
28454 @endif target-libstdc++-v3
28456 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
28457 maybe-mostlyclean-target-libstdc++-v3:
28458 @if target-libstdc++-v3
28459 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
28461 mostlyclean-target-libstdc++-v3:
28462 @: $(MAKE); $(unstage)
28463 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28464 r=`${PWD_COMMAND}`; export r; \
28465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28466 $(RAW_CXX_TARGET_EXPORTS) \
28467 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28468 for flag in $(EXTRA_TARGET_FLAGS); do \
28469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28470 done; \
28471 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28474 "RANLIB=$${RANLIB}" \
28475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28476 mostlyclean) \
28477 || exit 1
28479 @endif target-libstdc++-v3
28481 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
28482 maybe-clean-target-libstdc++-v3:
28483 @if target-libstdc++-v3
28484 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
28486 clean-target-libstdc++-v3:
28487 @: $(MAKE); $(unstage)
28488 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28489 r=`${PWD_COMMAND}`; export r; \
28490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28491 $(RAW_CXX_TARGET_EXPORTS) \
28492 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28493 for flag in $(EXTRA_TARGET_FLAGS); do \
28494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28495 done; \
28496 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28499 "RANLIB=$${RANLIB}" \
28500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28501 clean) \
28502 || exit 1
28504 @endif target-libstdc++-v3
28506 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
28507 maybe-distclean-target-libstdc++-v3:
28508 @if target-libstdc++-v3
28509 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
28511 distclean-target-libstdc++-v3:
28512 @: $(MAKE); $(unstage)
28513 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28514 r=`${PWD_COMMAND}`; export r; \
28515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28516 $(RAW_CXX_TARGET_EXPORTS) \
28517 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28518 for flag in $(EXTRA_TARGET_FLAGS); do \
28519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28520 done; \
28521 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28524 "RANLIB=$${RANLIB}" \
28525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28526 distclean) \
28527 || exit 1
28529 @endif target-libstdc++-v3
28531 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
28532 maybe-maintainer-clean-target-libstdc++-v3:
28533 @if target-libstdc++-v3
28534 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
28536 maintainer-clean-target-libstdc++-v3:
28537 @: $(MAKE); $(unstage)
28538 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28539 r=`${PWD_COMMAND}`; export r; \
28540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28541 $(RAW_CXX_TARGET_EXPORTS) \
28542 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28543 for flag in $(EXTRA_TARGET_FLAGS); do \
28544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28545 done; \
28546 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28549 "RANLIB=$${RANLIB}" \
28550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28551 maintainer-clean) \
28552 || exit 1
28554 @endif target-libstdc++-v3
28558 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28559 @if target-libmudflap
28560 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
28561 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28562 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
28563 cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
28564 @endif target-libmudflap
28568 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
28569 maybe-configure-target-libmudflap:
28570 @if target-libmudflap
28571 maybe-configure-target-libmudflap: configure-target-libmudflap
28572 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
28573 @$(unstage)
28574 @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
28575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28576 r=`${PWD_COMMAND}`; export r; \
28577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28578 $(NORMAL_TARGET_EXPORTS) \
28579 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
28580 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
28581 case $(srcdir) in \
28582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28583 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
28584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28585 esac; \
28586 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
28587 libsrcdir="$$s/libmudflap"; \
28588 rm -f no-such-file || : ; \
28589 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28590 $(TARGET_CONFIGARGS) $${srcdiroption} \
28591 || exit 1
28592 @endif target-libmudflap
28598 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
28599 maybe-all-target-libmudflap:
28600 @if target-libmudflap
28601 TARGET-target-libmudflap=all
28602 maybe-all-target-libmudflap: all-target-libmudflap
28603 all-target-libmudflap: configure-target-libmudflap
28604 @$(unstage)
28605 @r=`${PWD_COMMAND}`; export r; \
28606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28607 $(NORMAL_TARGET_EXPORTS) \
28608 (cd $(TARGET_SUBDIR)/libmudflap && \
28609 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
28610 @endif target-libmudflap
28616 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
28617 maybe-check-target-libmudflap:
28618 @if target-libmudflap
28619 maybe-check-target-libmudflap: check-target-libmudflap
28621 check-target-libmudflap:
28622 @: $(MAKE); $(unstage)
28623 @r=`${PWD_COMMAND}`; export r; \
28624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28625 $(NORMAL_TARGET_EXPORTS) \
28626 (cd $(TARGET_SUBDIR)/libmudflap && \
28627 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
28629 @endif target-libmudflap
28631 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
28632 maybe-install-target-libmudflap:
28633 @if target-libmudflap
28634 maybe-install-target-libmudflap: install-target-libmudflap
28636 install-target-libmudflap: installdirs
28637 @: $(MAKE); $(unstage)
28638 @r=`${PWD_COMMAND}`; export r; \
28639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28640 $(NORMAL_TARGET_EXPORTS) \
28641 (cd $(TARGET_SUBDIR)/libmudflap && \
28642 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28644 @endif target-libmudflap
28646 # Other targets (info, dvi, etc.)
28648 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
28649 maybe-info-target-libmudflap:
28650 @if target-libmudflap
28651 maybe-info-target-libmudflap: info-target-libmudflap
28653 info-target-libmudflap: \
28654 configure-target-libmudflap
28655 @: $(MAKE); $(unstage)
28656 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28657 r=`${PWD_COMMAND}`; export r; \
28658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659 $(NORMAL_TARGET_EXPORTS) \
28660 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
28661 for flag in $(EXTRA_TARGET_FLAGS); do \
28662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28663 done; \
28664 (cd $(TARGET_SUBDIR)/libmudflap && \
28665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28667 "RANLIB=$${RANLIB}" \
28668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28669 info) \
28670 || exit 1
28672 @endif target-libmudflap
28674 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
28675 maybe-dvi-target-libmudflap:
28676 @if target-libmudflap
28677 maybe-dvi-target-libmudflap: dvi-target-libmudflap
28679 dvi-target-libmudflap: \
28680 configure-target-libmudflap
28681 @: $(MAKE); $(unstage)
28682 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28683 r=`${PWD_COMMAND}`; export r; \
28684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685 $(NORMAL_TARGET_EXPORTS) \
28686 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
28687 for flag in $(EXTRA_TARGET_FLAGS); do \
28688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28689 done; \
28690 (cd $(TARGET_SUBDIR)/libmudflap && \
28691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28693 "RANLIB=$${RANLIB}" \
28694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28695 dvi) \
28696 || exit 1
28698 @endif target-libmudflap
28700 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
28701 maybe-html-target-libmudflap:
28702 @if target-libmudflap
28703 maybe-html-target-libmudflap: html-target-libmudflap
28705 html-target-libmudflap: \
28706 configure-target-libmudflap
28707 @: $(MAKE); $(unstage)
28708 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28709 r=`${PWD_COMMAND}`; export r; \
28710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28711 $(NORMAL_TARGET_EXPORTS) \
28712 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
28713 for flag in $(EXTRA_TARGET_FLAGS); do \
28714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28715 done; \
28716 (cd $(TARGET_SUBDIR)/libmudflap && \
28717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28719 "RANLIB=$${RANLIB}" \
28720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28721 html) \
28722 || exit 1
28724 @endif target-libmudflap
28726 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
28727 maybe-TAGS-target-libmudflap:
28728 @if target-libmudflap
28729 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
28731 TAGS-target-libmudflap: \
28732 configure-target-libmudflap
28733 @: $(MAKE); $(unstage)
28734 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28735 r=`${PWD_COMMAND}`; export r; \
28736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28737 $(NORMAL_TARGET_EXPORTS) \
28738 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
28739 for flag in $(EXTRA_TARGET_FLAGS); do \
28740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28741 done; \
28742 (cd $(TARGET_SUBDIR)/libmudflap && \
28743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28745 "RANLIB=$${RANLIB}" \
28746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28747 TAGS) \
28748 || exit 1
28750 @endif target-libmudflap
28752 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
28753 maybe-install-info-target-libmudflap:
28754 @if target-libmudflap
28755 maybe-install-info-target-libmudflap: install-info-target-libmudflap
28757 install-info-target-libmudflap: \
28758 configure-target-libmudflap \
28759 info-target-libmudflap
28760 @: $(MAKE); $(unstage)
28761 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28762 r=`${PWD_COMMAND}`; export r; \
28763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28764 $(NORMAL_TARGET_EXPORTS) \
28765 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
28766 for flag in $(EXTRA_TARGET_FLAGS); do \
28767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28768 done; \
28769 (cd $(TARGET_SUBDIR)/libmudflap && \
28770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28772 "RANLIB=$${RANLIB}" \
28773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28774 install-info) \
28775 || exit 1
28777 @endif target-libmudflap
28779 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
28780 maybe-installcheck-target-libmudflap:
28781 @if target-libmudflap
28782 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
28784 installcheck-target-libmudflap: \
28785 configure-target-libmudflap
28786 @: $(MAKE); $(unstage)
28787 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28788 r=`${PWD_COMMAND}`; export r; \
28789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28790 $(NORMAL_TARGET_EXPORTS) \
28791 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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 installcheck) \
28801 || exit 1
28803 @endif target-libmudflap
28805 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
28806 maybe-mostlyclean-target-libmudflap:
28807 @if target-libmudflap
28808 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
28810 mostlyclean-target-libmudflap:
28811 @: $(MAKE); $(unstage)
28812 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28813 r=`${PWD_COMMAND}`; export r; \
28814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815 $(NORMAL_TARGET_EXPORTS) \
28816 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
28817 for flag in $(EXTRA_TARGET_FLAGS); do \
28818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28819 done; \
28820 (cd $(TARGET_SUBDIR)/libmudflap && \
28821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28823 "RANLIB=$${RANLIB}" \
28824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28825 mostlyclean) \
28826 || exit 1
28828 @endif target-libmudflap
28830 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
28831 maybe-clean-target-libmudflap:
28832 @if target-libmudflap
28833 maybe-clean-target-libmudflap: clean-target-libmudflap
28835 clean-target-libmudflap:
28836 @: $(MAKE); $(unstage)
28837 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28838 r=`${PWD_COMMAND}`; export r; \
28839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28840 $(NORMAL_TARGET_EXPORTS) \
28841 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
28842 for flag in $(EXTRA_TARGET_FLAGS); do \
28843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28844 done; \
28845 (cd $(TARGET_SUBDIR)/libmudflap && \
28846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28848 "RANLIB=$${RANLIB}" \
28849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28850 clean) \
28851 || exit 1
28853 @endif target-libmudflap
28855 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
28856 maybe-distclean-target-libmudflap:
28857 @if target-libmudflap
28858 maybe-distclean-target-libmudflap: distclean-target-libmudflap
28860 distclean-target-libmudflap:
28861 @: $(MAKE); $(unstage)
28862 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28863 r=`${PWD_COMMAND}`; export r; \
28864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28865 $(NORMAL_TARGET_EXPORTS) \
28866 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
28867 for flag in $(EXTRA_TARGET_FLAGS); do \
28868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28869 done; \
28870 (cd $(TARGET_SUBDIR)/libmudflap && \
28871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28873 "RANLIB=$${RANLIB}" \
28874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28875 distclean) \
28876 || exit 1
28878 @endif target-libmudflap
28880 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
28881 maybe-maintainer-clean-target-libmudflap:
28882 @if target-libmudflap
28883 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
28885 maintainer-clean-target-libmudflap:
28886 @: $(MAKE); $(unstage)
28887 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28888 r=`${PWD_COMMAND}`; export r; \
28889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28890 $(NORMAL_TARGET_EXPORTS) \
28891 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
28892 for flag in $(EXTRA_TARGET_FLAGS); do \
28893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28894 done; \
28895 (cd $(TARGET_SUBDIR)/libmudflap && \
28896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28898 "RANLIB=$${RANLIB}" \
28899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28900 maintainer-clean) \
28901 || exit 1
28903 @endif target-libmudflap
28907 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28908 @if target-libssp
28909 $(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
28910 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
28911 rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
28912 cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
28913 @endif target-libssp
28917 .PHONY: configure-target-libssp maybe-configure-target-libssp
28918 maybe-configure-target-libssp:
28919 @if target-libssp
28920 maybe-configure-target-libssp: configure-target-libssp
28921 configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
28922 @$(unstage)
28923 @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
28924 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
28925 r=`${PWD_COMMAND}`; export r; \
28926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28927 $(NORMAL_TARGET_EXPORTS) \
28928 echo Configuring in $(TARGET_SUBDIR)/libssp; \
28929 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
28930 case $(srcdir) in \
28931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28932 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
28933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28934 esac; \
28935 srcdiroption="--srcdir=$${topdir}/libssp"; \
28936 libsrcdir="$$s/libssp"; \
28937 rm -f no-such-file || : ; \
28938 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28939 $(TARGET_CONFIGARGS) $${srcdiroption} \
28940 || exit 1
28941 @endif target-libssp
28947 .PHONY: all-target-libssp maybe-all-target-libssp
28948 maybe-all-target-libssp:
28949 @if target-libssp
28950 TARGET-target-libssp=all
28951 maybe-all-target-libssp: all-target-libssp
28952 all-target-libssp: configure-target-libssp
28953 @$(unstage)
28954 @r=`${PWD_COMMAND}`; export r; \
28955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28956 $(NORMAL_TARGET_EXPORTS) \
28957 (cd $(TARGET_SUBDIR)/libssp && \
28958 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
28959 @endif target-libssp
28965 .PHONY: check-target-libssp maybe-check-target-libssp
28966 maybe-check-target-libssp:
28967 @if target-libssp
28968 maybe-check-target-libssp: check-target-libssp
28970 check-target-libssp:
28971 @: $(MAKE); $(unstage)
28972 @r=`${PWD_COMMAND}`; export r; \
28973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28974 $(NORMAL_TARGET_EXPORTS) \
28975 (cd $(TARGET_SUBDIR)/libssp && \
28976 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
28978 @endif target-libssp
28980 .PHONY: install-target-libssp maybe-install-target-libssp
28981 maybe-install-target-libssp:
28982 @if target-libssp
28983 maybe-install-target-libssp: install-target-libssp
28985 install-target-libssp: installdirs
28986 @: $(MAKE); $(unstage)
28987 @r=`${PWD_COMMAND}`; export r; \
28988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28989 $(NORMAL_TARGET_EXPORTS) \
28990 (cd $(TARGET_SUBDIR)/libssp && \
28991 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28993 @endif target-libssp
28995 # Other targets (info, dvi, etc.)
28997 .PHONY: maybe-info-target-libssp info-target-libssp
28998 maybe-info-target-libssp:
28999 @if target-libssp
29000 maybe-info-target-libssp: info-target-libssp
29002 info-target-libssp: \
29003 configure-target-libssp
29004 @: $(MAKE); $(unstage)
29005 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29006 r=`${PWD_COMMAND}`; export r; \
29007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29008 $(NORMAL_TARGET_EXPORTS) \
29009 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29010 for flag in $(EXTRA_TARGET_FLAGS); do \
29011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29012 done; \
29013 (cd $(TARGET_SUBDIR)/libssp && \
29014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29016 "RANLIB=$${RANLIB}" \
29017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29018 info) \
29019 || exit 1
29021 @endif target-libssp
29023 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
29024 maybe-dvi-target-libssp:
29025 @if target-libssp
29026 maybe-dvi-target-libssp: dvi-target-libssp
29028 dvi-target-libssp: \
29029 configure-target-libssp
29030 @: $(MAKE); $(unstage)
29031 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29032 r=`${PWD_COMMAND}`; export r; \
29033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29034 $(NORMAL_TARGET_EXPORTS) \
29035 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29036 for flag in $(EXTRA_TARGET_FLAGS); do \
29037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29038 done; \
29039 (cd $(TARGET_SUBDIR)/libssp && \
29040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29042 "RANLIB=$${RANLIB}" \
29043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29044 dvi) \
29045 || exit 1
29047 @endif target-libssp
29049 .PHONY: maybe-html-target-libssp html-target-libssp
29050 maybe-html-target-libssp:
29051 @if target-libssp
29052 maybe-html-target-libssp: html-target-libssp
29054 html-target-libssp: \
29055 configure-target-libssp
29056 @: $(MAKE); $(unstage)
29057 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29058 r=`${PWD_COMMAND}`; export r; \
29059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29060 $(NORMAL_TARGET_EXPORTS) \
29061 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
29062 for flag in $(EXTRA_TARGET_FLAGS); do \
29063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29064 done; \
29065 (cd $(TARGET_SUBDIR)/libssp && \
29066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29068 "RANLIB=$${RANLIB}" \
29069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29070 html) \
29071 || exit 1
29073 @endif target-libssp
29075 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
29076 maybe-TAGS-target-libssp:
29077 @if target-libssp
29078 maybe-TAGS-target-libssp: TAGS-target-libssp
29080 TAGS-target-libssp: \
29081 configure-target-libssp
29082 @: $(MAKE); $(unstage)
29083 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29084 r=`${PWD_COMMAND}`; export r; \
29085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29086 $(NORMAL_TARGET_EXPORTS) \
29087 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
29088 for flag in $(EXTRA_TARGET_FLAGS); do \
29089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29090 done; \
29091 (cd $(TARGET_SUBDIR)/libssp && \
29092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29094 "RANLIB=$${RANLIB}" \
29095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29096 TAGS) \
29097 || exit 1
29099 @endif target-libssp
29101 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
29102 maybe-install-info-target-libssp:
29103 @if target-libssp
29104 maybe-install-info-target-libssp: install-info-target-libssp
29106 install-info-target-libssp: \
29107 configure-target-libssp \
29108 info-target-libssp
29109 @: $(MAKE); $(unstage)
29110 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29111 r=`${PWD_COMMAND}`; export r; \
29112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29113 $(NORMAL_TARGET_EXPORTS) \
29114 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
29115 for flag in $(EXTRA_TARGET_FLAGS); do \
29116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29117 done; \
29118 (cd $(TARGET_SUBDIR)/libssp && \
29119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29121 "RANLIB=$${RANLIB}" \
29122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29123 install-info) \
29124 || exit 1
29126 @endif target-libssp
29128 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
29129 maybe-installcheck-target-libssp:
29130 @if target-libssp
29131 maybe-installcheck-target-libssp: installcheck-target-libssp
29133 installcheck-target-libssp: \
29134 configure-target-libssp
29135 @: $(MAKE); $(unstage)
29136 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29137 r=`${PWD_COMMAND}`; export r; \
29138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29139 $(NORMAL_TARGET_EXPORTS) \
29140 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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 installcheck) \
29150 || exit 1
29152 @endif target-libssp
29154 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
29155 maybe-mostlyclean-target-libssp:
29156 @if target-libssp
29157 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
29159 mostlyclean-target-libssp:
29160 @: $(MAKE); $(unstage)
29161 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29162 r=`${PWD_COMMAND}`; export r; \
29163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29164 $(NORMAL_TARGET_EXPORTS) \
29165 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
29166 for flag in $(EXTRA_TARGET_FLAGS); do \
29167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29168 done; \
29169 (cd $(TARGET_SUBDIR)/libssp && \
29170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29172 "RANLIB=$${RANLIB}" \
29173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29174 mostlyclean) \
29175 || exit 1
29177 @endif target-libssp
29179 .PHONY: maybe-clean-target-libssp clean-target-libssp
29180 maybe-clean-target-libssp:
29181 @if target-libssp
29182 maybe-clean-target-libssp: clean-target-libssp
29184 clean-target-libssp:
29185 @: $(MAKE); $(unstage)
29186 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29187 r=`${PWD_COMMAND}`; export r; \
29188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29189 $(NORMAL_TARGET_EXPORTS) \
29190 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
29191 for flag in $(EXTRA_TARGET_FLAGS); do \
29192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29193 done; \
29194 (cd $(TARGET_SUBDIR)/libssp && \
29195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29197 "RANLIB=$${RANLIB}" \
29198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29199 clean) \
29200 || exit 1
29202 @endif target-libssp
29204 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
29205 maybe-distclean-target-libssp:
29206 @if target-libssp
29207 maybe-distclean-target-libssp: distclean-target-libssp
29209 distclean-target-libssp:
29210 @: $(MAKE); $(unstage)
29211 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29212 r=`${PWD_COMMAND}`; export r; \
29213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29214 $(NORMAL_TARGET_EXPORTS) \
29215 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
29216 for flag in $(EXTRA_TARGET_FLAGS); do \
29217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29218 done; \
29219 (cd $(TARGET_SUBDIR)/libssp && \
29220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29222 "RANLIB=$${RANLIB}" \
29223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29224 distclean) \
29225 || exit 1
29227 @endif target-libssp
29229 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
29230 maybe-maintainer-clean-target-libssp:
29231 @if target-libssp
29232 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
29234 maintainer-clean-target-libssp:
29235 @: $(MAKE); $(unstage)
29236 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29237 r=`${PWD_COMMAND}`; export r; \
29238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29239 $(NORMAL_TARGET_EXPORTS) \
29240 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
29241 for flag in $(EXTRA_TARGET_FLAGS); do \
29242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29243 done; \
29244 (cd $(TARGET_SUBDIR)/libssp && \
29245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29247 "RANLIB=$${RANLIB}" \
29248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29249 maintainer-clean) \
29250 || exit 1
29252 @endif target-libssp
29256 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29257 @if target-newlib
29258 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
29259 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29260 rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
29261 cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
29262 @endif target-newlib
29266 .PHONY: configure-target-newlib maybe-configure-target-newlib
29267 maybe-configure-target-newlib:
29268 @if target-newlib
29269 maybe-configure-target-newlib: configure-target-newlib
29270 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
29271 @$(unstage)
29272 @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
29273 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29274 r=`${PWD_COMMAND}`; export r; \
29275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276 $(NORMAL_TARGET_EXPORTS) \
29277 echo Configuring in $(TARGET_SUBDIR)/newlib; \
29278 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
29279 case $(srcdir) in \
29280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29281 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
29282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29283 esac; \
29284 srcdiroption="--srcdir=$${topdir}/newlib"; \
29285 libsrcdir="$$s/newlib"; \
29286 rm -f no-such-file || : ; \
29287 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29288 $(TARGET_CONFIGARGS) $${srcdiroption} \
29289 || exit 1
29290 @endif target-newlib
29296 .PHONY: all-target-newlib maybe-all-target-newlib
29297 maybe-all-target-newlib:
29298 @if target-newlib
29299 TARGET-target-newlib=all
29300 maybe-all-target-newlib: all-target-newlib
29301 all-target-newlib: configure-target-newlib
29302 @$(unstage)
29303 @r=`${PWD_COMMAND}`; export r; \
29304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29305 $(NORMAL_TARGET_EXPORTS) \
29306 (cd $(TARGET_SUBDIR)/newlib && \
29307 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
29308 @endif target-newlib
29314 .PHONY: check-target-newlib maybe-check-target-newlib
29315 maybe-check-target-newlib:
29316 @if target-newlib
29317 maybe-check-target-newlib: check-target-newlib
29319 check-target-newlib:
29320 @: $(MAKE); $(unstage)
29321 @r=`${PWD_COMMAND}`; export r; \
29322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29323 $(NORMAL_TARGET_EXPORTS) \
29324 (cd $(TARGET_SUBDIR)/newlib && \
29325 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29327 @endif target-newlib
29329 .PHONY: install-target-newlib maybe-install-target-newlib
29330 maybe-install-target-newlib:
29331 @if target-newlib
29332 maybe-install-target-newlib: install-target-newlib
29334 install-target-newlib: installdirs
29335 @: $(MAKE); $(unstage)
29336 @r=`${PWD_COMMAND}`; export r; \
29337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29338 $(NORMAL_TARGET_EXPORTS) \
29339 (cd $(TARGET_SUBDIR)/newlib && \
29340 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29342 @endif target-newlib
29344 # Other targets (info, dvi, etc.)
29346 .PHONY: maybe-info-target-newlib info-target-newlib
29347 maybe-info-target-newlib:
29348 @if target-newlib
29349 maybe-info-target-newlib: info-target-newlib
29351 info-target-newlib: \
29352 configure-target-newlib
29353 @: $(MAKE); $(unstage)
29354 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29355 r=`${PWD_COMMAND}`; export r; \
29356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29357 $(NORMAL_TARGET_EXPORTS) \
29358 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
29359 for flag in $(EXTRA_TARGET_FLAGS); do \
29360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29361 done; \
29362 (cd $(TARGET_SUBDIR)/newlib && \
29363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29365 "RANLIB=$${RANLIB}" \
29366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29367 info) \
29368 || exit 1
29370 @endif target-newlib
29372 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
29373 maybe-dvi-target-newlib:
29374 @if target-newlib
29375 maybe-dvi-target-newlib: dvi-target-newlib
29377 dvi-target-newlib: \
29378 configure-target-newlib
29379 @: $(MAKE); $(unstage)
29380 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29381 r=`${PWD_COMMAND}`; export r; \
29382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29383 $(NORMAL_TARGET_EXPORTS) \
29384 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
29385 for flag in $(EXTRA_TARGET_FLAGS); do \
29386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29387 done; \
29388 (cd $(TARGET_SUBDIR)/newlib && \
29389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29391 "RANLIB=$${RANLIB}" \
29392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29393 dvi) \
29394 || exit 1
29396 @endif target-newlib
29398 .PHONY: maybe-html-target-newlib html-target-newlib
29399 maybe-html-target-newlib:
29400 @if target-newlib
29401 maybe-html-target-newlib: html-target-newlib
29403 html-target-newlib: \
29404 configure-target-newlib
29405 @: $(MAKE); $(unstage)
29406 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29407 r=`${PWD_COMMAND}`; export r; \
29408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29409 $(NORMAL_TARGET_EXPORTS) \
29410 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
29411 for flag in $(EXTRA_TARGET_FLAGS); do \
29412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29413 done; \
29414 (cd $(TARGET_SUBDIR)/newlib && \
29415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29417 "RANLIB=$${RANLIB}" \
29418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29419 html) \
29420 || exit 1
29422 @endif target-newlib
29424 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
29425 maybe-TAGS-target-newlib:
29426 @if target-newlib
29427 maybe-TAGS-target-newlib: TAGS-target-newlib
29429 TAGS-target-newlib: \
29430 configure-target-newlib
29431 @: $(MAKE); $(unstage)
29432 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29433 r=`${PWD_COMMAND}`; export r; \
29434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435 $(NORMAL_TARGET_EXPORTS) \
29436 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
29437 for flag in $(EXTRA_TARGET_FLAGS); do \
29438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29439 done; \
29440 (cd $(TARGET_SUBDIR)/newlib && \
29441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443 "RANLIB=$${RANLIB}" \
29444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29445 TAGS) \
29446 || exit 1
29448 @endif target-newlib
29450 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
29451 maybe-install-info-target-newlib:
29452 @if target-newlib
29453 maybe-install-info-target-newlib: install-info-target-newlib
29455 install-info-target-newlib: \
29456 configure-target-newlib \
29457 info-target-newlib
29458 @: $(MAKE); $(unstage)
29459 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29460 r=`${PWD_COMMAND}`; export r; \
29461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29462 $(NORMAL_TARGET_EXPORTS) \
29463 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
29464 for flag in $(EXTRA_TARGET_FLAGS); do \
29465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29466 done; \
29467 (cd $(TARGET_SUBDIR)/newlib && \
29468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29470 "RANLIB=$${RANLIB}" \
29471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29472 install-info) \
29473 || exit 1
29475 @endif target-newlib
29477 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
29478 maybe-installcheck-target-newlib:
29479 @if target-newlib
29480 maybe-installcheck-target-newlib: installcheck-target-newlib
29482 installcheck-target-newlib: \
29483 configure-target-newlib
29484 @: $(MAKE); $(unstage)
29485 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29486 r=`${PWD_COMMAND}`; export r; \
29487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488 $(NORMAL_TARGET_EXPORTS) \
29489 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
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)/newlib && \
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 installcheck) \
29499 || exit 1
29501 @endif target-newlib
29503 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
29504 maybe-mostlyclean-target-newlib:
29505 @if target-newlib
29506 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
29508 mostlyclean-target-newlib:
29509 @: $(MAKE); $(unstage)
29510 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29511 r=`${PWD_COMMAND}`; export r; \
29512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513 $(NORMAL_TARGET_EXPORTS) \
29514 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
29515 for flag in $(EXTRA_TARGET_FLAGS); do \
29516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29517 done; \
29518 (cd $(TARGET_SUBDIR)/newlib && \
29519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521 "RANLIB=$${RANLIB}" \
29522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29523 mostlyclean) \
29524 || exit 1
29526 @endif target-newlib
29528 .PHONY: maybe-clean-target-newlib clean-target-newlib
29529 maybe-clean-target-newlib:
29530 @if target-newlib
29531 maybe-clean-target-newlib: clean-target-newlib
29533 clean-target-newlib:
29534 @: $(MAKE); $(unstage)
29535 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29536 r=`${PWD_COMMAND}`; export r; \
29537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538 $(NORMAL_TARGET_EXPORTS) \
29539 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
29540 for flag in $(EXTRA_TARGET_FLAGS); do \
29541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29542 done; \
29543 (cd $(TARGET_SUBDIR)/newlib && \
29544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29546 "RANLIB=$${RANLIB}" \
29547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29548 clean) \
29549 || exit 1
29551 @endif target-newlib
29553 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
29554 maybe-distclean-target-newlib:
29555 @if target-newlib
29556 maybe-distclean-target-newlib: distclean-target-newlib
29558 distclean-target-newlib:
29559 @: $(MAKE); $(unstage)
29560 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29561 r=`${PWD_COMMAND}`; export r; \
29562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29563 $(NORMAL_TARGET_EXPORTS) \
29564 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
29565 for flag in $(EXTRA_TARGET_FLAGS); do \
29566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29567 done; \
29568 (cd $(TARGET_SUBDIR)/newlib && \
29569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29571 "RANLIB=$${RANLIB}" \
29572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29573 distclean) \
29574 || exit 1
29576 @endif target-newlib
29578 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
29579 maybe-maintainer-clean-target-newlib:
29580 @if target-newlib
29581 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
29583 maintainer-clean-target-newlib:
29584 @: $(MAKE); $(unstage)
29585 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29586 r=`${PWD_COMMAND}`; export r; \
29587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588 $(NORMAL_TARGET_EXPORTS) \
29589 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
29590 for flag in $(EXTRA_TARGET_FLAGS); do \
29591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29592 done; \
29593 (cd $(TARGET_SUBDIR)/newlib && \
29594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29596 "RANLIB=$${RANLIB}" \
29597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29598 maintainer-clean) \
29599 || exit 1
29601 @endif target-newlib
29605 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29606 @if target-libgfortran
29607 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
29608 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29609 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
29610 cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
29611 @endif target-libgfortran
29615 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
29616 maybe-configure-target-libgfortran:
29617 @if target-libgfortran
29618 maybe-configure-target-libgfortran: configure-target-libgfortran
29619 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
29620 @$(unstage)
29621 @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
29622 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29623 r=`${PWD_COMMAND}`; export r; \
29624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29625 $(NORMAL_TARGET_EXPORTS) \
29626 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
29627 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
29628 case $(srcdir) in \
29629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29630 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
29631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29632 esac; \
29633 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
29634 libsrcdir="$$s/libgfortran"; \
29635 rm -f no-such-file || : ; \
29636 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29637 $(TARGET_CONFIGARGS) $${srcdiroption} \
29638 || exit 1
29639 @endif target-libgfortran
29645 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
29646 maybe-all-target-libgfortran:
29647 @if target-libgfortran
29648 TARGET-target-libgfortran=all
29649 maybe-all-target-libgfortran: all-target-libgfortran
29650 all-target-libgfortran: configure-target-libgfortran
29651 @$(unstage)
29652 @r=`${PWD_COMMAND}`; export r; \
29653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29654 $(NORMAL_TARGET_EXPORTS) \
29655 (cd $(TARGET_SUBDIR)/libgfortran && \
29656 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
29657 @endif target-libgfortran
29663 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
29664 maybe-check-target-libgfortran:
29665 @if target-libgfortran
29666 maybe-check-target-libgfortran: check-target-libgfortran
29668 check-target-libgfortran:
29669 @: $(MAKE); $(unstage)
29670 @r=`${PWD_COMMAND}`; export r; \
29671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29672 $(NORMAL_TARGET_EXPORTS) \
29673 (cd $(TARGET_SUBDIR)/libgfortran && \
29674 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29676 @endif target-libgfortran
29678 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
29679 maybe-install-target-libgfortran:
29680 @if target-libgfortran
29681 maybe-install-target-libgfortran: install-target-libgfortran
29683 install-target-libgfortran: installdirs
29684 @: $(MAKE); $(unstage)
29685 @r=`${PWD_COMMAND}`; export r; \
29686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687 $(NORMAL_TARGET_EXPORTS) \
29688 (cd $(TARGET_SUBDIR)/libgfortran && \
29689 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29691 @endif target-libgfortran
29693 # Other targets (info, dvi, etc.)
29695 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
29696 maybe-info-target-libgfortran:
29697 @if target-libgfortran
29698 maybe-info-target-libgfortran: info-target-libgfortran
29700 info-target-libgfortran: \
29701 configure-target-libgfortran
29702 @: $(MAKE); $(unstage)
29703 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29704 r=`${PWD_COMMAND}`; export r; \
29705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29706 $(NORMAL_TARGET_EXPORTS) \
29707 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
29708 for flag in $(EXTRA_TARGET_FLAGS); do \
29709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29710 done; \
29711 (cd $(TARGET_SUBDIR)/libgfortran && \
29712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29714 "RANLIB=$${RANLIB}" \
29715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29716 info) \
29717 || exit 1
29719 @endif target-libgfortran
29721 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
29722 maybe-dvi-target-libgfortran:
29723 @if target-libgfortran
29724 maybe-dvi-target-libgfortran: dvi-target-libgfortran
29726 dvi-target-libgfortran: \
29727 configure-target-libgfortran
29728 @: $(MAKE); $(unstage)
29729 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29730 r=`${PWD_COMMAND}`; export r; \
29731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29732 $(NORMAL_TARGET_EXPORTS) \
29733 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
29734 for flag in $(EXTRA_TARGET_FLAGS); do \
29735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29736 done; \
29737 (cd $(TARGET_SUBDIR)/libgfortran && \
29738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29740 "RANLIB=$${RANLIB}" \
29741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29742 dvi) \
29743 || exit 1
29745 @endif target-libgfortran
29747 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
29748 maybe-html-target-libgfortran:
29749 @if target-libgfortran
29750 maybe-html-target-libgfortran: html-target-libgfortran
29752 html-target-libgfortran: \
29753 configure-target-libgfortran
29754 @: $(MAKE); $(unstage)
29755 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29756 r=`${PWD_COMMAND}`; export r; \
29757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29758 $(NORMAL_TARGET_EXPORTS) \
29759 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
29760 for flag in $(EXTRA_TARGET_FLAGS); do \
29761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29762 done; \
29763 (cd $(TARGET_SUBDIR)/libgfortran && \
29764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29766 "RANLIB=$${RANLIB}" \
29767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29768 html) \
29769 || exit 1
29771 @endif target-libgfortran
29773 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
29774 maybe-TAGS-target-libgfortran:
29775 @if target-libgfortran
29776 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
29778 TAGS-target-libgfortran: \
29779 configure-target-libgfortran
29780 @: $(MAKE); $(unstage)
29781 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29782 r=`${PWD_COMMAND}`; export r; \
29783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29784 $(NORMAL_TARGET_EXPORTS) \
29785 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
29786 for flag in $(EXTRA_TARGET_FLAGS); do \
29787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29788 done; \
29789 (cd $(TARGET_SUBDIR)/libgfortran && \
29790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29792 "RANLIB=$${RANLIB}" \
29793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29794 TAGS) \
29795 || exit 1
29797 @endif target-libgfortran
29799 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
29800 maybe-install-info-target-libgfortran:
29801 @if target-libgfortran
29802 maybe-install-info-target-libgfortran: install-info-target-libgfortran
29804 install-info-target-libgfortran: \
29805 configure-target-libgfortran \
29806 info-target-libgfortran
29807 @: $(MAKE); $(unstage)
29808 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29809 r=`${PWD_COMMAND}`; export r; \
29810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29811 $(NORMAL_TARGET_EXPORTS) \
29812 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
29813 for flag in $(EXTRA_TARGET_FLAGS); do \
29814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29815 done; \
29816 (cd $(TARGET_SUBDIR)/libgfortran && \
29817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29819 "RANLIB=$${RANLIB}" \
29820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29821 install-info) \
29822 || exit 1
29824 @endif target-libgfortran
29826 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
29827 maybe-installcheck-target-libgfortran:
29828 @if target-libgfortran
29829 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
29831 installcheck-target-libgfortran: \
29832 configure-target-libgfortran
29833 @: $(MAKE); $(unstage)
29834 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29835 r=`${PWD_COMMAND}`; export r; \
29836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29837 $(NORMAL_TARGET_EXPORTS) \
29838 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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 installcheck) \
29848 || exit 1
29850 @endif target-libgfortran
29852 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
29853 maybe-mostlyclean-target-libgfortran:
29854 @if target-libgfortran
29855 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
29857 mostlyclean-target-libgfortran:
29858 @: $(MAKE); $(unstage)
29859 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29860 r=`${PWD_COMMAND}`; export r; \
29861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29862 $(NORMAL_TARGET_EXPORTS) \
29863 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
29864 for flag in $(EXTRA_TARGET_FLAGS); do \
29865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29866 done; \
29867 (cd $(TARGET_SUBDIR)/libgfortran && \
29868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29870 "RANLIB=$${RANLIB}" \
29871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29872 mostlyclean) \
29873 || exit 1
29875 @endif target-libgfortran
29877 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
29878 maybe-clean-target-libgfortran:
29879 @if target-libgfortran
29880 maybe-clean-target-libgfortran: clean-target-libgfortran
29882 clean-target-libgfortran:
29883 @: $(MAKE); $(unstage)
29884 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29885 r=`${PWD_COMMAND}`; export r; \
29886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29887 $(NORMAL_TARGET_EXPORTS) \
29888 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
29889 for flag in $(EXTRA_TARGET_FLAGS); do \
29890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29891 done; \
29892 (cd $(TARGET_SUBDIR)/libgfortran && \
29893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29895 "RANLIB=$${RANLIB}" \
29896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29897 clean) \
29898 || exit 1
29900 @endif target-libgfortran
29902 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
29903 maybe-distclean-target-libgfortran:
29904 @if target-libgfortran
29905 maybe-distclean-target-libgfortran: distclean-target-libgfortran
29907 distclean-target-libgfortran:
29908 @: $(MAKE); $(unstage)
29909 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29910 r=`${PWD_COMMAND}`; export r; \
29911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912 $(NORMAL_TARGET_EXPORTS) \
29913 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
29914 for flag in $(EXTRA_TARGET_FLAGS); do \
29915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29916 done; \
29917 (cd $(TARGET_SUBDIR)/libgfortran && \
29918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29920 "RANLIB=$${RANLIB}" \
29921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29922 distclean) \
29923 || exit 1
29925 @endif target-libgfortran
29927 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
29928 maybe-maintainer-clean-target-libgfortran:
29929 @if target-libgfortran
29930 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
29932 maintainer-clean-target-libgfortran:
29933 @: $(MAKE); $(unstage)
29934 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29935 r=`${PWD_COMMAND}`; export r; \
29936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29937 $(NORMAL_TARGET_EXPORTS) \
29938 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
29939 for flag in $(EXTRA_TARGET_FLAGS); do \
29940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29941 done; \
29942 (cd $(TARGET_SUBDIR)/libgfortran && \
29943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29945 "RANLIB=$${RANLIB}" \
29946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29947 maintainer-clean) \
29948 || exit 1
29950 @endif target-libgfortran
29954 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29955 @if target-libobjc
29956 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
29957 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
29958 rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
29959 cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
29960 @endif target-libobjc
29964 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
29965 maybe-configure-target-libobjc:
29966 @if target-libobjc
29967 maybe-configure-target-libobjc: configure-target-libobjc
29968 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
29969 @$(unstage)
29970 @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
29971 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
29972 r=`${PWD_COMMAND}`; export r; \
29973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29974 $(NORMAL_TARGET_EXPORTS) \
29975 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
29976 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
29977 case $(srcdir) in \
29978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29979 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
29980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29981 esac; \
29982 srcdiroption="--srcdir=$${topdir}/libobjc"; \
29983 libsrcdir="$$s/libobjc"; \
29984 rm -f no-such-file || : ; \
29985 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29986 $(TARGET_CONFIGARGS) $${srcdiroption} \
29987 || exit 1
29988 @endif target-libobjc
29994 .PHONY: all-target-libobjc maybe-all-target-libobjc
29995 maybe-all-target-libobjc:
29996 @if target-libobjc
29997 TARGET-target-libobjc=all
29998 maybe-all-target-libobjc: all-target-libobjc
29999 all-target-libobjc: configure-target-libobjc
30000 @$(unstage)
30001 @r=`${PWD_COMMAND}`; export r; \
30002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30003 $(NORMAL_TARGET_EXPORTS) \
30004 (cd $(TARGET_SUBDIR)/libobjc && \
30005 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
30006 @endif target-libobjc
30012 .PHONY: check-target-libobjc maybe-check-target-libobjc
30013 maybe-check-target-libobjc:
30014 @if target-libobjc
30015 maybe-check-target-libobjc: check-target-libobjc
30017 check-target-libobjc:
30018 @: $(MAKE); $(unstage)
30019 @r=`${PWD_COMMAND}`; export r; \
30020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30021 $(NORMAL_TARGET_EXPORTS) \
30022 (cd $(TARGET_SUBDIR)/libobjc && \
30023 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30025 @endif target-libobjc
30027 .PHONY: install-target-libobjc maybe-install-target-libobjc
30028 maybe-install-target-libobjc:
30029 @if target-libobjc
30030 maybe-install-target-libobjc: install-target-libobjc
30032 install-target-libobjc: installdirs
30033 @: $(MAKE); $(unstage)
30034 @r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 $(NORMAL_TARGET_EXPORTS) \
30037 (cd $(TARGET_SUBDIR)/libobjc && \
30038 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30040 @endif target-libobjc
30042 # Other targets (info, dvi, etc.)
30044 .PHONY: maybe-info-target-libobjc info-target-libobjc
30045 maybe-info-target-libobjc:
30046 @if target-libobjc
30047 maybe-info-target-libobjc: info-target-libobjc
30049 info-target-libobjc: \
30050 configure-target-libobjc
30051 @: $(MAKE); $(unstage)
30052 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30053 r=`${PWD_COMMAND}`; export r; \
30054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30055 $(NORMAL_TARGET_EXPORTS) \
30056 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
30057 for flag in $(EXTRA_TARGET_FLAGS); do \
30058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30059 done; \
30060 (cd $(TARGET_SUBDIR)/libobjc && \
30061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30063 "RANLIB=$${RANLIB}" \
30064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30065 info) \
30066 || exit 1
30068 @endif target-libobjc
30070 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
30071 maybe-dvi-target-libobjc:
30072 @if target-libobjc
30073 maybe-dvi-target-libobjc: dvi-target-libobjc
30075 dvi-target-libobjc: \
30076 configure-target-libobjc
30077 @: $(MAKE); $(unstage)
30078 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30079 r=`${PWD_COMMAND}`; export r; \
30080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30081 $(NORMAL_TARGET_EXPORTS) \
30082 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
30083 for flag in $(EXTRA_TARGET_FLAGS); do \
30084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30085 done; \
30086 (cd $(TARGET_SUBDIR)/libobjc && \
30087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30089 "RANLIB=$${RANLIB}" \
30090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30091 dvi) \
30092 || exit 1
30094 @endif target-libobjc
30096 .PHONY: maybe-html-target-libobjc html-target-libobjc
30097 maybe-html-target-libobjc:
30098 @if target-libobjc
30099 maybe-html-target-libobjc: html-target-libobjc
30101 html-target-libobjc: \
30102 configure-target-libobjc
30103 @: $(MAKE); $(unstage)
30104 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30105 r=`${PWD_COMMAND}`; export r; \
30106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30107 $(NORMAL_TARGET_EXPORTS) \
30108 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
30109 for flag in $(EXTRA_TARGET_FLAGS); do \
30110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30111 done; \
30112 (cd $(TARGET_SUBDIR)/libobjc && \
30113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30115 "RANLIB=$${RANLIB}" \
30116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30117 html) \
30118 || exit 1
30120 @endif target-libobjc
30122 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
30123 maybe-TAGS-target-libobjc:
30124 @if target-libobjc
30125 maybe-TAGS-target-libobjc: TAGS-target-libobjc
30127 TAGS-target-libobjc: \
30128 configure-target-libobjc
30129 @: $(MAKE); $(unstage)
30130 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30131 r=`${PWD_COMMAND}`; export r; \
30132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133 $(NORMAL_TARGET_EXPORTS) \
30134 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
30135 for flag in $(EXTRA_TARGET_FLAGS); do \
30136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30137 done; \
30138 (cd $(TARGET_SUBDIR)/libobjc && \
30139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30141 "RANLIB=$${RANLIB}" \
30142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30143 TAGS) \
30144 || exit 1
30146 @endif target-libobjc
30148 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
30149 maybe-install-info-target-libobjc:
30150 @if target-libobjc
30151 maybe-install-info-target-libobjc: install-info-target-libobjc
30153 install-info-target-libobjc: \
30154 configure-target-libobjc \
30155 info-target-libobjc
30156 @: $(MAKE); $(unstage)
30157 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30158 r=`${PWD_COMMAND}`; export r; \
30159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160 $(NORMAL_TARGET_EXPORTS) \
30161 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
30162 for flag in $(EXTRA_TARGET_FLAGS); do \
30163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30164 done; \
30165 (cd $(TARGET_SUBDIR)/libobjc && \
30166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30168 "RANLIB=$${RANLIB}" \
30169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30170 install-info) \
30171 || exit 1
30173 @endif target-libobjc
30175 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
30176 maybe-installcheck-target-libobjc:
30177 @if target-libobjc
30178 maybe-installcheck-target-libobjc: installcheck-target-libobjc
30180 installcheck-target-libobjc: \
30181 configure-target-libobjc
30182 @: $(MAKE); $(unstage)
30183 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30184 r=`${PWD_COMMAND}`; export r; \
30185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30186 $(NORMAL_TARGET_EXPORTS) \
30187 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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 installcheck) \
30197 || exit 1
30199 @endif target-libobjc
30201 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
30202 maybe-mostlyclean-target-libobjc:
30203 @if target-libobjc
30204 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
30206 mostlyclean-target-libobjc:
30207 @: $(MAKE); $(unstage)
30208 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30209 r=`${PWD_COMMAND}`; export r; \
30210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30211 $(NORMAL_TARGET_EXPORTS) \
30212 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
30213 for flag in $(EXTRA_TARGET_FLAGS); do \
30214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30215 done; \
30216 (cd $(TARGET_SUBDIR)/libobjc && \
30217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30219 "RANLIB=$${RANLIB}" \
30220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30221 mostlyclean) \
30222 || exit 1
30224 @endif target-libobjc
30226 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
30227 maybe-clean-target-libobjc:
30228 @if target-libobjc
30229 maybe-clean-target-libobjc: clean-target-libobjc
30231 clean-target-libobjc:
30232 @: $(MAKE); $(unstage)
30233 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30234 r=`${PWD_COMMAND}`; export r; \
30235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30236 $(NORMAL_TARGET_EXPORTS) \
30237 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
30238 for flag in $(EXTRA_TARGET_FLAGS); do \
30239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30240 done; \
30241 (cd $(TARGET_SUBDIR)/libobjc && \
30242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30244 "RANLIB=$${RANLIB}" \
30245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30246 clean) \
30247 || exit 1
30249 @endif target-libobjc
30251 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
30252 maybe-distclean-target-libobjc:
30253 @if target-libobjc
30254 maybe-distclean-target-libobjc: distclean-target-libobjc
30256 distclean-target-libobjc:
30257 @: $(MAKE); $(unstage)
30258 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30259 r=`${PWD_COMMAND}`; export r; \
30260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30261 $(NORMAL_TARGET_EXPORTS) \
30262 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
30263 for flag in $(EXTRA_TARGET_FLAGS); do \
30264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30265 done; \
30266 (cd $(TARGET_SUBDIR)/libobjc && \
30267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30269 "RANLIB=$${RANLIB}" \
30270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30271 distclean) \
30272 || exit 1
30274 @endif target-libobjc
30276 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
30277 maybe-maintainer-clean-target-libobjc:
30278 @if target-libobjc
30279 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
30281 maintainer-clean-target-libobjc:
30282 @: $(MAKE); $(unstage)
30283 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30284 r=`${PWD_COMMAND}`; export r; \
30285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30286 $(NORMAL_TARGET_EXPORTS) \
30287 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
30288 for flag in $(EXTRA_TARGET_FLAGS); do \
30289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30290 done; \
30291 (cd $(TARGET_SUBDIR)/libobjc && \
30292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30294 "RANLIB=$${RANLIB}" \
30295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30296 maintainer-clean) \
30297 || exit 1
30299 @endif target-libobjc
30303 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30304 @if target-libtermcap
30305 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
30306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30307 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
30308 cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
30309 @endif target-libtermcap
30313 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
30314 maybe-configure-target-libtermcap:
30315 @if target-libtermcap
30316 maybe-configure-target-libtermcap: configure-target-libtermcap
30317 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
30318 @$(unstage)
30319 @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
30320 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30321 r=`${PWD_COMMAND}`; export r; \
30322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30323 $(NORMAL_TARGET_EXPORTS) \
30324 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
30325 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
30326 case $(srcdir) in \
30327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30328 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
30329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30330 esac; \
30331 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
30332 libsrcdir="$$s/libtermcap"; \
30333 rm -f no-such-file || : ; \
30334 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30335 $(TARGET_CONFIGARGS) $${srcdiroption} \
30336 || exit 1
30337 @endif target-libtermcap
30343 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
30344 maybe-all-target-libtermcap:
30345 @if target-libtermcap
30346 TARGET-target-libtermcap=all
30347 maybe-all-target-libtermcap: all-target-libtermcap
30348 all-target-libtermcap: configure-target-libtermcap
30349 @$(unstage)
30350 @r=`${PWD_COMMAND}`; export r; \
30351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30352 $(NORMAL_TARGET_EXPORTS) \
30353 (cd $(TARGET_SUBDIR)/libtermcap && \
30354 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
30355 @endif target-libtermcap
30361 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
30362 maybe-check-target-libtermcap:
30363 @if target-libtermcap
30364 maybe-check-target-libtermcap: check-target-libtermcap
30366 # Dummy target for uncheckable module.
30367 check-target-libtermcap:
30369 @endif target-libtermcap
30371 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
30372 maybe-install-target-libtermcap:
30373 @if target-libtermcap
30374 maybe-install-target-libtermcap: install-target-libtermcap
30376 install-target-libtermcap: installdirs
30377 @: $(MAKE); $(unstage)
30378 @r=`${PWD_COMMAND}`; export r; \
30379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30380 $(NORMAL_TARGET_EXPORTS) \
30381 (cd $(TARGET_SUBDIR)/libtermcap && \
30382 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30384 @endif target-libtermcap
30386 # Other targets (info, dvi, etc.)
30388 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
30389 maybe-info-target-libtermcap:
30390 @if target-libtermcap
30391 maybe-info-target-libtermcap: info-target-libtermcap
30393 info-target-libtermcap: \
30394 configure-target-libtermcap
30395 @: $(MAKE); $(unstage)
30396 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30397 r=`${PWD_COMMAND}`; export r; \
30398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30399 $(NORMAL_TARGET_EXPORTS) \
30400 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
30401 for flag in $(EXTRA_TARGET_FLAGS); do \
30402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30403 done; \
30404 (cd $(TARGET_SUBDIR)/libtermcap && \
30405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30407 "RANLIB=$${RANLIB}" \
30408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30409 info) \
30410 || exit 1
30412 @endif target-libtermcap
30414 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
30415 maybe-dvi-target-libtermcap:
30416 @if target-libtermcap
30417 maybe-dvi-target-libtermcap: dvi-target-libtermcap
30419 dvi-target-libtermcap: \
30420 configure-target-libtermcap
30421 @: $(MAKE); $(unstage)
30422 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30423 r=`${PWD_COMMAND}`; export r; \
30424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30425 $(NORMAL_TARGET_EXPORTS) \
30426 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
30427 for flag in $(EXTRA_TARGET_FLAGS); do \
30428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30429 done; \
30430 (cd $(TARGET_SUBDIR)/libtermcap && \
30431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30433 "RANLIB=$${RANLIB}" \
30434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30435 dvi) \
30436 || exit 1
30438 @endif target-libtermcap
30440 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
30441 maybe-html-target-libtermcap:
30442 @if target-libtermcap
30443 maybe-html-target-libtermcap: html-target-libtermcap
30445 html-target-libtermcap: \
30446 configure-target-libtermcap
30447 @: $(MAKE); $(unstage)
30448 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30449 r=`${PWD_COMMAND}`; export r; \
30450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30451 $(NORMAL_TARGET_EXPORTS) \
30452 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
30453 for flag in $(EXTRA_TARGET_FLAGS); do \
30454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30455 done; \
30456 (cd $(TARGET_SUBDIR)/libtermcap && \
30457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30459 "RANLIB=$${RANLIB}" \
30460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30461 html) \
30462 || exit 1
30464 @endif target-libtermcap
30466 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
30467 maybe-TAGS-target-libtermcap:
30468 @if target-libtermcap
30469 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
30471 TAGS-target-libtermcap: \
30472 configure-target-libtermcap
30473 @: $(MAKE); $(unstage)
30474 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30475 r=`${PWD_COMMAND}`; export r; \
30476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30477 $(NORMAL_TARGET_EXPORTS) \
30478 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
30479 for flag in $(EXTRA_TARGET_FLAGS); do \
30480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30481 done; \
30482 (cd $(TARGET_SUBDIR)/libtermcap && \
30483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30485 "RANLIB=$${RANLIB}" \
30486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30487 TAGS) \
30488 || exit 1
30490 @endif target-libtermcap
30492 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
30493 maybe-install-info-target-libtermcap:
30494 @if target-libtermcap
30495 maybe-install-info-target-libtermcap: install-info-target-libtermcap
30497 install-info-target-libtermcap: \
30498 configure-target-libtermcap \
30499 info-target-libtermcap
30500 @: $(MAKE); $(unstage)
30501 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30502 r=`${PWD_COMMAND}`; export r; \
30503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30504 $(NORMAL_TARGET_EXPORTS) \
30505 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
30506 for flag in $(EXTRA_TARGET_FLAGS); do \
30507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30508 done; \
30509 (cd $(TARGET_SUBDIR)/libtermcap && \
30510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30512 "RANLIB=$${RANLIB}" \
30513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30514 install-info) \
30515 || exit 1
30517 @endif target-libtermcap
30519 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
30520 maybe-installcheck-target-libtermcap:
30521 @if target-libtermcap
30522 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
30524 installcheck-target-libtermcap: \
30525 configure-target-libtermcap
30526 @: $(MAKE); $(unstage)
30527 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30528 r=`${PWD_COMMAND}`; export r; \
30529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30530 $(NORMAL_TARGET_EXPORTS) \
30531 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
30532 for flag in $(EXTRA_TARGET_FLAGS); do \
30533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30534 done; \
30535 (cd $(TARGET_SUBDIR)/libtermcap && \
30536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30538 "RANLIB=$${RANLIB}" \
30539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30540 installcheck) \
30541 || exit 1
30543 @endif target-libtermcap
30545 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
30546 maybe-mostlyclean-target-libtermcap:
30547 @if target-libtermcap
30548 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
30550 # libtermcap doesn't support mostlyclean.
30551 mostlyclean-target-libtermcap:
30553 @endif target-libtermcap
30555 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
30556 maybe-clean-target-libtermcap:
30557 @if target-libtermcap
30558 maybe-clean-target-libtermcap: clean-target-libtermcap
30560 # libtermcap doesn't support clean.
30561 clean-target-libtermcap:
30563 @endif target-libtermcap
30565 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
30566 maybe-distclean-target-libtermcap:
30567 @if target-libtermcap
30568 maybe-distclean-target-libtermcap: distclean-target-libtermcap
30570 # libtermcap doesn't support distclean.
30571 distclean-target-libtermcap:
30573 @endif target-libtermcap
30575 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
30576 maybe-maintainer-clean-target-libtermcap:
30577 @if target-libtermcap
30578 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
30580 # libtermcap doesn't support maintainer-clean.
30581 maintainer-clean-target-libtermcap:
30583 @endif target-libtermcap
30587 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30588 @if target-winsup
30589 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
30590 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30591 rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
30592 cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
30593 @endif target-winsup
30597 .PHONY: configure-target-winsup maybe-configure-target-winsup
30598 maybe-configure-target-winsup:
30599 @if target-winsup
30600 maybe-configure-target-winsup: configure-target-winsup
30601 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
30602 @$(unstage)
30603 @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
30604 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30605 r=`${PWD_COMMAND}`; export r; \
30606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30607 $(NORMAL_TARGET_EXPORTS) \
30608 echo Configuring in $(TARGET_SUBDIR)/winsup; \
30609 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
30610 case $(srcdir) in \
30611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30612 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
30613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30614 esac; \
30615 srcdiroption="--srcdir=$${topdir}/winsup"; \
30616 libsrcdir="$$s/winsup"; \
30617 rm -f no-such-file || : ; \
30618 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30619 $(TARGET_CONFIGARGS) $${srcdiroption} \
30620 || exit 1
30621 @endif target-winsup
30627 .PHONY: all-target-winsup maybe-all-target-winsup
30628 maybe-all-target-winsup:
30629 @if target-winsup
30630 TARGET-target-winsup=all
30631 maybe-all-target-winsup: all-target-winsup
30632 all-target-winsup: configure-target-winsup
30633 @$(unstage)
30634 @r=`${PWD_COMMAND}`; export r; \
30635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30636 $(NORMAL_TARGET_EXPORTS) \
30637 (cd $(TARGET_SUBDIR)/winsup && \
30638 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
30639 @endif target-winsup
30645 .PHONY: check-target-winsup maybe-check-target-winsup
30646 maybe-check-target-winsup:
30647 @if target-winsup
30648 maybe-check-target-winsup: check-target-winsup
30650 check-target-winsup:
30651 @: $(MAKE); $(unstage)
30652 @r=`${PWD_COMMAND}`; export r; \
30653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30654 $(NORMAL_TARGET_EXPORTS) \
30655 (cd $(TARGET_SUBDIR)/winsup && \
30656 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30658 @endif target-winsup
30660 .PHONY: install-target-winsup maybe-install-target-winsup
30661 maybe-install-target-winsup:
30662 @if target-winsup
30663 maybe-install-target-winsup: install-target-winsup
30665 install-target-winsup: installdirs
30666 @: $(MAKE); $(unstage)
30667 @r=`${PWD_COMMAND}`; export r; \
30668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30669 $(NORMAL_TARGET_EXPORTS) \
30670 (cd $(TARGET_SUBDIR)/winsup && \
30671 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30673 @endif target-winsup
30675 # Other targets (info, dvi, etc.)
30677 .PHONY: maybe-info-target-winsup info-target-winsup
30678 maybe-info-target-winsup:
30679 @if target-winsup
30680 maybe-info-target-winsup: info-target-winsup
30682 info-target-winsup: \
30683 configure-target-winsup
30684 @: $(MAKE); $(unstage)
30685 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30686 r=`${PWD_COMMAND}`; export r; \
30687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30688 $(NORMAL_TARGET_EXPORTS) \
30689 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
30690 for flag in $(EXTRA_TARGET_FLAGS); do \
30691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692 done; \
30693 (cd $(TARGET_SUBDIR)/winsup && \
30694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30696 "RANLIB=$${RANLIB}" \
30697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30698 info) \
30699 || exit 1
30701 @endif target-winsup
30703 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
30704 maybe-dvi-target-winsup:
30705 @if target-winsup
30706 maybe-dvi-target-winsup: dvi-target-winsup
30708 dvi-target-winsup: \
30709 configure-target-winsup
30710 @: $(MAKE); $(unstage)
30711 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30712 r=`${PWD_COMMAND}`; export r; \
30713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714 $(NORMAL_TARGET_EXPORTS) \
30715 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
30716 for flag in $(EXTRA_TARGET_FLAGS); do \
30717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30718 done; \
30719 (cd $(TARGET_SUBDIR)/winsup && \
30720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30722 "RANLIB=$${RANLIB}" \
30723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30724 dvi) \
30725 || exit 1
30727 @endif target-winsup
30729 .PHONY: maybe-html-target-winsup html-target-winsup
30730 maybe-html-target-winsup:
30731 @if target-winsup
30732 maybe-html-target-winsup: html-target-winsup
30734 html-target-winsup: \
30735 configure-target-winsup
30736 @: $(MAKE); $(unstage)
30737 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30738 r=`${PWD_COMMAND}`; export r; \
30739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30740 $(NORMAL_TARGET_EXPORTS) \
30741 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
30742 for flag in $(EXTRA_TARGET_FLAGS); do \
30743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30744 done; \
30745 (cd $(TARGET_SUBDIR)/winsup && \
30746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30748 "RANLIB=$${RANLIB}" \
30749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30750 html) \
30751 || exit 1
30753 @endif target-winsup
30755 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
30756 maybe-TAGS-target-winsup:
30757 @if target-winsup
30758 maybe-TAGS-target-winsup: TAGS-target-winsup
30760 TAGS-target-winsup: \
30761 configure-target-winsup
30762 @: $(MAKE); $(unstage)
30763 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30764 r=`${PWD_COMMAND}`; export r; \
30765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30766 $(NORMAL_TARGET_EXPORTS) \
30767 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
30768 for flag in $(EXTRA_TARGET_FLAGS); do \
30769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30770 done; \
30771 (cd $(TARGET_SUBDIR)/winsup && \
30772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30774 "RANLIB=$${RANLIB}" \
30775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30776 TAGS) \
30777 || exit 1
30779 @endif target-winsup
30781 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
30782 maybe-install-info-target-winsup:
30783 @if target-winsup
30784 maybe-install-info-target-winsup: install-info-target-winsup
30786 install-info-target-winsup: \
30787 configure-target-winsup \
30788 info-target-winsup
30789 @: $(MAKE); $(unstage)
30790 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30791 r=`${PWD_COMMAND}`; export r; \
30792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30793 $(NORMAL_TARGET_EXPORTS) \
30794 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
30795 for flag in $(EXTRA_TARGET_FLAGS); do \
30796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30797 done; \
30798 (cd $(TARGET_SUBDIR)/winsup && \
30799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30801 "RANLIB=$${RANLIB}" \
30802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30803 install-info) \
30804 || exit 1
30806 @endif target-winsup
30808 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
30809 maybe-installcheck-target-winsup:
30810 @if target-winsup
30811 maybe-installcheck-target-winsup: installcheck-target-winsup
30813 installcheck-target-winsup: \
30814 configure-target-winsup
30815 @: $(MAKE); $(unstage)
30816 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30817 r=`${PWD_COMMAND}`; export r; \
30818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30819 $(NORMAL_TARGET_EXPORTS) \
30820 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
30821 for flag in $(EXTRA_TARGET_FLAGS); do \
30822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30823 done; \
30824 (cd $(TARGET_SUBDIR)/winsup && \
30825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30827 "RANLIB=$${RANLIB}" \
30828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30829 installcheck) \
30830 || exit 1
30832 @endif target-winsup
30834 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
30835 maybe-mostlyclean-target-winsup:
30836 @if target-winsup
30837 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
30839 mostlyclean-target-winsup:
30840 @: $(MAKE); $(unstage)
30841 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30842 r=`${PWD_COMMAND}`; export r; \
30843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30844 $(NORMAL_TARGET_EXPORTS) \
30845 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
30846 for flag in $(EXTRA_TARGET_FLAGS); do \
30847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30848 done; \
30849 (cd $(TARGET_SUBDIR)/winsup && \
30850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30852 "RANLIB=$${RANLIB}" \
30853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30854 mostlyclean) \
30855 || exit 1
30857 @endif target-winsup
30859 .PHONY: maybe-clean-target-winsup clean-target-winsup
30860 maybe-clean-target-winsup:
30861 @if target-winsup
30862 maybe-clean-target-winsup: clean-target-winsup
30864 clean-target-winsup:
30865 @: $(MAKE); $(unstage)
30866 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30867 r=`${PWD_COMMAND}`; export r; \
30868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30869 $(NORMAL_TARGET_EXPORTS) \
30870 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
30871 for flag in $(EXTRA_TARGET_FLAGS); do \
30872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30873 done; \
30874 (cd $(TARGET_SUBDIR)/winsup && \
30875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30877 "RANLIB=$${RANLIB}" \
30878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30879 clean) \
30880 || exit 1
30882 @endif target-winsup
30884 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
30885 maybe-distclean-target-winsup:
30886 @if target-winsup
30887 maybe-distclean-target-winsup: distclean-target-winsup
30889 distclean-target-winsup:
30890 @: $(MAKE); $(unstage)
30891 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30892 r=`${PWD_COMMAND}`; export r; \
30893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30894 $(NORMAL_TARGET_EXPORTS) \
30895 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
30896 for flag in $(EXTRA_TARGET_FLAGS); do \
30897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30898 done; \
30899 (cd $(TARGET_SUBDIR)/winsup && \
30900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30902 "RANLIB=$${RANLIB}" \
30903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30904 distclean) \
30905 || exit 1
30907 @endif target-winsup
30909 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
30910 maybe-maintainer-clean-target-winsup:
30911 @if target-winsup
30912 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
30914 maintainer-clean-target-winsup:
30915 @: $(MAKE); $(unstage)
30916 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30917 r=`${PWD_COMMAND}`; export r; \
30918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30919 $(NORMAL_TARGET_EXPORTS) \
30920 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
30921 for flag in $(EXTRA_TARGET_FLAGS); do \
30922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30923 done; \
30924 (cd $(TARGET_SUBDIR)/winsup && \
30925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30927 "RANLIB=$${RANLIB}" \
30928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30929 maintainer-clean) \
30930 || exit 1
30932 @endif target-winsup
30936 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30937 @if target-libgloss
30938 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
30939 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
30940 rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
30941 cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
30942 @endif target-libgloss
30946 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
30947 maybe-configure-target-libgloss:
30948 @if target-libgloss
30949 maybe-configure-target-libgloss: configure-target-libgloss
30950 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
30951 @$(unstage)
30952 @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
30953 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
30954 r=`${PWD_COMMAND}`; export r; \
30955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30956 $(NORMAL_TARGET_EXPORTS) \
30957 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
30958 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
30959 case $(srcdir) in \
30960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30961 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
30962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30963 esac; \
30964 srcdiroption="--srcdir=$${topdir}/libgloss"; \
30965 libsrcdir="$$s/libgloss"; \
30966 rm -f no-such-file || : ; \
30967 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30968 $(TARGET_CONFIGARGS) $${srcdiroption} \
30969 || exit 1
30970 @endif target-libgloss
30976 .PHONY: all-target-libgloss maybe-all-target-libgloss
30977 maybe-all-target-libgloss:
30978 @if target-libgloss
30979 TARGET-target-libgloss=all
30980 maybe-all-target-libgloss: all-target-libgloss
30981 all-target-libgloss: configure-target-libgloss
30982 @$(unstage)
30983 @r=`${PWD_COMMAND}`; export r; \
30984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985 $(NORMAL_TARGET_EXPORTS) \
30986 (cd $(TARGET_SUBDIR)/libgloss && \
30987 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
30988 @endif target-libgloss
30994 .PHONY: check-target-libgloss maybe-check-target-libgloss
30995 maybe-check-target-libgloss:
30996 @if target-libgloss
30997 maybe-check-target-libgloss: check-target-libgloss
30999 # Dummy target for uncheckable module.
31000 check-target-libgloss:
31002 @endif target-libgloss
31004 .PHONY: install-target-libgloss maybe-install-target-libgloss
31005 maybe-install-target-libgloss:
31006 @if target-libgloss
31007 maybe-install-target-libgloss: install-target-libgloss
31009 install-target-libgloss: installdirs
31010 @: $(MAKE); $(unstage)
31011 @r=`${PWD_COMMAND}`; export r; \
31012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31013 $(NORMAL_TARGET_EXPORTS) \
31014 (cd $(TARGET_SUBDIR)/libgloss && \
31015 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31017 @endif target-libgloss
31019 # Other targets (info, dvi, etc.)
31021 .PHONY: maybe-info-target-libgloss info-target-libgloss
31022 maybe-info-target-libgloss:
31023 @if target-libgloss
31024 maybe-info-target-libgloss: info-target-libgloss
31026 info-target-libgloss: \
31027 configure-target-libgloss
31028 @: $(MAKE); $(unstage)
31029 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31030 r=`${PWD_COMMAND}`; export r; \
31031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31032 $(NORMAL_TARGET_EXPORTS) \
31033 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
31034 for flag in $(EXTRA_TARGET_FLAGS); do \
31035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31036 done; \
31037 (cd $(TARGET_SUBDIR)/libgloss && \
31038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31040 "RANLIB=$${RANLIB}" \
31041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31042 info) \
31043 || exit 1
31045 @endif target-libgloss
31047 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
31048 maybe-dvi-target-libgloss:
31049 @if target-libgloss
31050 maybe-dvi-target-libgloss: dvi-target-libgloss
31052 dvi-target-libgloss: \
31053 configure-target-libgloss
31054 @: $(MAKE); $(unstage)
31055 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31056 r=`${PWD_COMMAND}`; export r; \
31057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31058 $(NORMAL_TARGET_EXPORTS) \
31059 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
31060 for flag in $(EXTRA_TARGET_FLAGS); do \
31061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31062 done; \
31063 (cd $(TARGET_SUBDIR)/libgloss && \
31064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31066 "RANLIB=$${RANLIB}" \
31067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31068 dvi) \
31069 || exit 1
31071 @endif target-libgloss
31073 .PHONY: maybe-html-target-libgloss html-target-libgloss
31074 maybe-html-target-libgloss:
31075 @if target-libgloss
31076 maybe-html-target-libgloss: html-target-libgloss
31078 html-target-libgloss: \
31079 configure-target-libgloss
31080 @: $(MAKE); $(unstage)
31081 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31082 r=`${PWD_COMMAND}`; export r; \
31083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31084 $(NORMAL_TARGET_EXPORTS) \
31085 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
31086 for flag in $(EXTRA_TARGET_FLAGS); do \
31087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31088 done; \
31089 (cd $(TARGET_SUBDIR)/libgloss && \
31090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31092 "RANLIB=$${RANLIB}" \
31093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31094 html) \
31095 || exit 1
31097 @endif target-libgloss
31099 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
31100 maybe-TAGS-target-libgloss:
31101 @if target-libgloss
31102 maybe-TAGS-target-libgloss: TAGS-target-libgloss
31104 TAGS-target-libgloss: \
31105 configure-target-libgloss
31106 @: $(MAKE); $(unstage)
31107 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31108 r=`${PWD_COMMAND}`; export r; \
31109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31110 $(NORMAL_TARGET_EXPORTS) \
31111 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
31112 for flag in $(EXTRA_TARGET_FLAGS); do \
31113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31114 done; \
31115 (cd $(TARGET_SUBDIR)/libgloss && \
31116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31118 "RANLIB=$${RANLIB}" \
31119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31120 TAGS) \
31121 || exit 1
31123 @endif target-libgloss
31125 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
31126 maybe-install-info-target-libgloss:
31127 @if target-libgloss
31128 maybe-install-info-target-libgloss: install-info-target-libgloss
31130 install-info-target-libgloss: \
31131 configure-target-libgloss \
31132 info-target-libgloss
31133 @: $(MAKE); $(unstage)
31134 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31135 r=`${PWD_COMMAND}`; export r; \
31136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31137 $(NORMAL_TARGET_EXPORTS) \
31138 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
31139 for flag in $(EXTRA_TARGET_FLAGS); do \
31140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31141 done; \
31142 (cd $(TARGET_SUBDIR)/libgloss && \
31143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31145 "RANLIB=$${RANLIB}" \
31146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31147 install-info) \
31148 || exit 1
31150 @endif target-libgloss
31152 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
31153 maybe-installcheck-target-libgloss:
31154 @if target-libgloss
31155 maybe-installcheck-target-libgloss: installcheck-target-libgloss
31157 installcheck-target-libgloss: \
31158 configure-target-libgloss
31159 @: $(MAKE); $(unstage)
31160 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31161 r=`${PWD_COMMAND}`; export r; \
31162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31163 $(NORMAL_TARGET_EXPORTS) \
31164 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
31165 for flag in $(EXTRA_TARGET_FLAGS); do \
31166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31167 done; \
31168 (cd $(TARGET_SUBDIR)/libgloss && \
31169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31171 "RANLIB=$${RANLIB}" \
31172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31173 installcheck) \
31174 || exit 1
31176 @endif target-libgloss
31178 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
31179 maybe-mostlyclean-target-libgloss:
31180 @if target-libgloss
31181 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
31183 mostlyclean-target-libgloss:
31184 @: $(MAKE); $(unstage)
31185 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31186 r=`${PWD_COMMAND}`; export r; \
31187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31188 $(NORMAL_TARGET_EXPORTS) \
31189 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
31190 for flag in $(EXTRA_TARGET_FLAGS); do \
31191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31192 done; \
31193 (cd $(TARGET_SUBDIR)/libgloss && \
31194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31196 "RANLIB=$${RANLIB}" \
31197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31198 mostlyclean) \
31199 || exit 1
31201 @endif target-libgloss
31203 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
31204 maybe-clean-target-libgloss:
31205 @if target-libgloss
31206 maybe-clean-target-libgloss: clean-target-libgloss
31208 clean-target-libgloss:
31209 @: $(MAKE); $(unstage)
31210 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31211 r=`${PWD_COMMAND}`; export r; \
31212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31213 $(NORMAL_TARGET_EXPORTS) \
31214 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
31215 for flag in $(EXTRA_TARGET_FLAGS); do \
31216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31217 done; \
31218 (cd $(TARGET_SUBDIR)/libgloss && \
31219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31221 "RANLIB=$${RANLIB}" \
31222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31223 clean) \
31224 || exit 1
31226 @endif target-libgloss
31228 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
31229 maybe-distclean-target-libgloss:
31230 @if target-libgloss
31231 maybe-distclean-target-libgloss: distclean-target-libgloss
31233 distclean-target-libgloss:
31234 @: $(MAKE); $(unstage)
31235 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31236 r=`${PWD_COMMAND}`; export r; \
31237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31238 $(NORMAL_TARGET_EXPORTS) \
31239 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
31240 for flag in $(EXTRA_TARGET_FLAGS); do \
31241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31242 done; \
31243 (cd $(TARGET_SUBDIR)/libgloss && \
31244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31246 "RANLIB=$${RANLIB}" \
31247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31248 distclean) \
31249 || exit 1
31251 @endif target-libgloss
31253 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
31254 maybe-maintainer-clean-target-libgloss:
31255 @if target-libgloss
31256 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
31258 maintainer-clean-target-libgloss:
31259 @: $(MAKE); $(unstage)
31260 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31261 r=`${PWD_COMMAND}`; export r; \
31262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31263 $(NORMAL_TARGET_EXPORTS) \
31264 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
31265 for flag in $(EXTRA_TARGET_FLAGS); do \
31266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31267 done; \
31268 (cd $(TARGET_SUBDIR)/libgloss && \
31269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31271 "RANLIB=$${RANLIB}" \
31272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31273 maintainer-clean) \
31274 || exit 1
31276 @endif target-libgloss
31280 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31281 @if target-libiberty
31282 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
31283 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31284 rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
31285 cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
31286 @endif target-libiberty
31290 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
31291 maybe-configure-target-libiberty:
31292 @if target-libiberty
31293 maybe-configure-target-libiberty: configure-target-libiberty
31294 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
31295 @$(unstage)
31296 @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
31297 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31298 r=`${PWD_COMMAND}`; export r; \
31299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31300 $(NORMAL_TARGET_EXPORTS) \
31301 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
31302 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
31303 case $(srcdir) in \
31304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31305 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
31306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31307 esac; \
31308 srcdiroption="--srcdir=$${topdir}/libiberty"; \
31309 libsrcdir="$$s/libiberty"; \
31310 rm -f no-such-file || : ; \
31311 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31312 $(TARGET_CONFIGARGS) $${srcdiroption} \
31313 || exit 1
31314 @endif target-libiberty
31320 .PHONY: all-target-libiberty maybe-all-target-libiberty
31321 maybe-all-target-libiberty:
31322 @if target-libiberty
31323 TARGET-target-libiberty=all
31324 maybe-all-target-libiberty: all-target-libiberty
31325 all-target-libiberty: configure-target-libiberty
31326 @$(unstage)
31327 @r=`${PWD_COMMAND}`; export r; \
31328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329 $(NORMAL_TARGET_EXPORTS) \
31330 (cd $(TARGET_SUBDIR)/libiberty && \
31331 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
31332 @endif target-libiberty
31338 .PHONY: check-target-libiberty maybe-check-target-libiberty
31339 maybe-check-target-libiberty:
31340 @if target-libiberty
31341 maybe-check-target-libiberty: check-target-libiberty
31343 check-target-libiberty:
31344 @: $(MAKE); $(unstage)
31345 @r=`${PWD_COMMAND}`; export r; \
31346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31347 $(NORMAL_TARGET_EXPORTS) \
31348 (cd $(TARGET_SUBDIR)/libiberty && \
31349 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31351 @endif target-libiberty
31353 .PHONY: install-target-libiberty maybe-install-target-libiberty
31354 maybe-install-target-libiberty:
31355 @if target-libiberty
31356 maybe-install-target-libiberty: install-target-libiberty
31358 install-target-libiberty: installdirs
31359 @: $(MAKE); $(unstage)
31360 @r=`${PWD_COMMAND}`; export r; \
31361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31362 $(NORMAL_TARGET_EXPORTS) \
31363 (cd $(TARGET_SUBDIR)/libiberty && \
31364 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31366 @endif target-libiberty
31368 # Other targets (info, dvi, etc.)
31370 .PHONY: maybe-info-target-libiberty info-target-libiberty
31371 maybe-info-target-libiberty:
31372 @if target-libiberty
31373 maybe-info-target-libiberty: info-target-libiberty
31375 info-target-libiberty: \
31376 configure-target-libiberty
31377 @: $(MAKE); $(unstage)
31378 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31379 r=`${PWD_COMMAND}`; export r; \
31380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31381 $(NORMAL_TARGET_EXPORTS) \
31382 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
31383 for flag in $(EXTRA_TARGET_FLAGS); do \
31384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31385 done; \
31386 (cd $(TARGET_SUBDIR)/libiberty && \
31387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31389 "RANLIB=$${RANLIB}" \
31390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31391 info) \
31392 || exit 1
31394 @endif target-libiberty
31396 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
31397 maybe-dvi-target-libiberty:
31398 @if target-libiberty
31399 maybe-dvi-target-libiberty: dvi-target-libiberty
31401 dvi-target-libiberty: \
31402 configure-target-libiberty
31403 @: $(MAKE); $(unstage)
31404 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31405 r=`${PWD_COMMAND}`; export r; \
31406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31407 $(NORMAL_TARGET_EXPORTS) \
31408 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
31409 for flag in $(EXTRA_TARGET_FLAGS); do \
31410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31411 done; \
31412 (cd $(TARGET_SUBDIR)/libiberty && \
31413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31415 "RANLIB=$${RANLIB}" \
31416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31417 dvi) \
31418 || exit 1
31420 @endif target-libiberty
31422 .PHONY: maybe-html-target-libiberty html-target-libiberty
31423 maybe-html-target-libiberty:
31424 @if target-libiberty
31425 maybe-html-target-libiberty: html-target-libiberty
31427 html-target-libiberty: \
31428 configure-target-libiberty
31429 @: $(MAKE); $(unstage)
31430 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31431 r=`${PWD_COMMAND}`; export r; \
31432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31433 $(NORMAL_TARGET_EXPORTS) \
31434 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
31435 for flag in $(EXTRA_TARGET_FLAGS); do \
31436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31437 done; \
31438 (cd $(TARGET_SUBDIR)/libiberty && \
31439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31441 "RANLIB=$${RANLIB}" \
31442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31443 html) \
31444 || exit 1
31446 @endif target-libiberty
31448 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
31449 maybe-TAGS-target-libiberty:
31450 @if target-libiberty
31451 maybe-TAGS-target-libiberty: TAGS-target-libiberty
31453 TAGS-target-libiberty: \
31454 configure-target-libiberty
31455 @: $(MAKE); $(unstage)
31456 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31457 r=`${PWD_COMMAND}`; export r; \
31458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31459 $(NORMAL_TARGET_EXPORTS) \
31460 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
31461 for flag in $(EXTRA_TARGET_FLAGS); do \
31462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31463 done; \
31464 (cd $(TARGET_SUBDIR)/libiberty && \
31465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31467 "RANLIB=$${RANLIB}" \
31468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31469 TAGS) \
31470 || exit 1
31472 @endif target-libiberty
31474 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
31475 maybe-install-info-target-libiberty:
31476 @if target-libiberty
31477 maybe-install-info-target-libiberty: install-info-target-libiberty
31479 install-info-target-libiberty: \
31480 configure-target-libiberty \
31481 info-target-libiberty
31482 @: $(MAKE); $(unstage)
31483 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31484 r=`${PWD_COMMAND}`; export r; \
31485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31486 $(NORMAL_TARGET_EXPORTS) \
31487 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
31488 for flag in $(EXTRA_TARGET_FLAGS); do \
31489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31490 done; \
31491 (cd $(TARGET_SUBDIR)/libiberty && \
31492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31494 "RANLIB=$${RANLIB}" \
31495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31496 install-info) \
31497 || exit 1
31499 @endif target-libiberty
31501 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
31502 maybe-installcheck-target-libiberty:
31503 @if target-libiberty
31504 maybe-installcheck-target-libiberty: installcheck-target-libiberty
31506 installcheck-target-libiberty: \
31507 configure-target-libiberty
31508 @: $(MAKE); $(unstage)
31509 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31510 r=`${PWD_COMMAND}`; export r; \
31511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31512 $(NORMAL_TARGET_EXPORTS) \
31513 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
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)/libiberty && \
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 installcheck) \
31523 || exit 1
31525 @endif target-libiberty
31527 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
31528 maybe-mostlyclean-target-libiberty:
31529 @if target-libiberty
31530 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
31532 mostlyclean-target-libiberty:
31533 @: $(MAKE); $(unstage)
31534 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31535 r=`${PWD_COMMAND}`; export r; \
31536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31537 $(NORMAL_TARGET_EXPORTS) \
31538 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
31539 for flag in $(EXTRA_TARGET_FLAGS); do \
31540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31541 done; \
31542 (cd $(TARGET_SUBDIR)/libiberty && \
31543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31545 "RANLIB=$${RANLIB}" \
31546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31547 mostlyclean) \
31548 || exit 1
31550 @endif target-libiberty
31552 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
31553 maybe-clean-target-libiberty:
31554 @if target-libiberty
31555 maybe-clean-target-libiberty: clean-target-libiberty
31557 clean-target-libiberty:
31558 @: $(MAKE); $(unstage)
31559 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31560 r=`${PWD_COMMAND}`; export r; \
31561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31562 $(NORMAL_TARGET_EXPORTS) \
31563 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
31564 for flag in $(EXTRA_TARGET_FLAGS); do \
31565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31566 done; \
31567 (cd $(TARGET_SUBDIR)/libiberty && \
31568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31570 "RANLIB=$${RANLIB}" \
31571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31572 clean) \
31573 || exit 1
31575 @endif target-libiberty
31577 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
31578 maybe-distclean-target-libiberty:
31579 @if target-libiberty
31580 maybe-distclean-target-libiberty: distclean-target-libiberty
31582 distclean-target-libiberty:
31583 @: $(MAKE); $(unstage)
31584 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31585 r=`${PWD_COMMAND}`; export r; \
31586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587 $(NORMAL_TARGET_EXPORTS) \
31588 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
31589 for flag in $(EXTRA_TARGET_FLAGS); do \
31590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31591 done; \
31592 (cd $(TARGET_SUBDIR)/libiberty && \
31593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31595 "RANLIB=$${RANLIB}" \
31596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31597 distclean) \
31598 || exit 1
31600 @endif target-libiberty
31602 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
31603 maybe-maintainer-clean-target-libiberty:
31604 @if target-libiberty
31605 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
31607 maintainer-clean-target-libiberty:
31608 @: $(MAKE); $(unstage)
31609 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31610 r=`${PWD_COMMAND}`; export r; \
31611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31612 $(NORMAL_TARGET_EXPORTS) \
31613 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
31614 for flag in $(EXTRA_TARGET_FLAGS); do \
31615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31616 done; \
31617 (cd $(TARGET_SUBDIR)/libiberty && \
31618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31620 "RANLIB=$${RANLIB}" \
31621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31622 maintainer-clean) \
31623 || exit 1
31625 @endif target-libiberty
31629 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31630 @if target-gperf
31631 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
31632 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31633 rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
31634 cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
31635 @endif target-gperf
31639 .PHONY: configure-target-gperf maybe-configure-target-gperf
31640 maybe-configure-target-gperf:
31641 @if target-gperf
31642 maybe-configure-target-gperf: configure-target-gperf
31643 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
31644 @$(unstage)
31645 @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
31646 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31647 r=`${PWD_COMMAND}`; export r; \
31648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31649 $(NORMAL_TARGET_EXPORTS) \
31650 echo Configuring in $(TARGET_SUBDIR)/gperf; \
31651 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
31652 case $(srcdir) in \
31653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31654 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
31655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31656 esac; \
31657 srcdiroption="--srcdir=$${topdir}/gperf"; \
31658 libsrcdir="$$s/gperf"; \
31659 rm -f no-such-file || : ; \
31660 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31661 $(TARGET_CONFIGARGS) $${srcdiroption} \
31662 || exit 1
31663 @endif target-gperf
31669 .PHONY: all-target-gperf maybe-all-target-gperf
31670 maybe-all-target-gperf:
31671 @if target-gperf
31672 TARGET-target-gperf=all
31673 maybe-all-target-gperf: all-target-gperf
31674 all-target-gperf: configure-target-gperf
31675 @$(unstage)
31676 @r=`${PWD_COMMAND}`; export r; \
31677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678 $(NORMAL_TARGET_EXPORTS) \
31679 (cd $(TARGET_SUBDIR)/gperf && \
31680 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
31681 @endif target-gperf
31687 .PHONY: check-target-gperf maybe-check-target-gperf
31688 maybe-check-target-gperf:
31689 @if target-gperf
31690 maybe-check-target-gperf: check-target-gperf
31692 check-target-gperf:
31693 @: $(MAKE); $(unstage)
31694 @r=`${PWD_COMMAND}`; export r; \
31695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31696 $(NORMAL_TARGET_EXPORTS) \
31697 (cd $(TARGET_SUBDIR)/gperf && \
31698 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31700 @endif target-gperf
31702 .PHONY: install-target-gperf maybe-install-target-gperf
31703 maybe-install-target-gperf:
31704 @if target-gperf
31705 maybe-install-target-gperf: install-target-gperf
31707 install-target-gperf: installdirs
31708 @: $(MAKE); $(unstage)
31709 @r=`${PWD_COMMAND}`; export r; \
31710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31711 $(NORMAL_TARGET_EXPORTS) \
31712 (cd $(TARGET_SUBDIR)/gperf && \
31713 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31715 @endif target-gperf
31717 # Other targets (info, dvi, etc.)
31719 .PHONY: maybe-info-target-gperf info-target-gperf
31720 maybe-info-target-gperf:
31721 @if target-gperf
31722 maybe-info-target-gperf: info-target-gperf
31724 info-target-gperf: \
31725 configure-target-gperf
31726 @: $(MAKE); $(unstage)
31727 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31728 r=`${PWD_COMMAND}`; export r; \
31729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730 $(NORMAL_TARGET_EXPORTS) \
31731 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
31732 for flag in $(EXTRA_TARGET_FLAGS); do \
31733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31734 done; \
31735 (cd $(TARGET_SUBDIR)/gperf && \
31736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738 "RANLIB=$${RANLIB}" \
31739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31740 info) \
31741 || exit 1
31743 @endif target-gperf
31745 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
31746 maybe-dvi-target-gperf:
31747 @if target-gperf
31748 maybe-dvi-target-gperf: dvi-target-gperf
31750 dvi-target-gperf: \
31751 configure-target-gperf
31752 @: $(MAKE); $(unstage)
31753 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31754 r=`${PWD_COMMAND}`; export r; \
31755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31756 $(NORMAL_TARGET_EXPORTS) \
31757 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
31758 for flag in $(EXTRA_TARGET_FLAGS); do \
31759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31760 done; \
31761 (cd $(TARGET_SUBDIR)/gperf && \
31762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31764 "RANLIB=$${RANLIB}" \
31765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31766 dvi) \
31767 || exit 1
31769 @endif target-gperf
31771 .PHONY: maybe-html-target-gperf html-target-gperf
31772 maybe-html-target-gperf:
31773 @if target-gperf
31774 maybe-html-target-gperf: html-target-gperf
31776 html-target-gperf: \
31777 configure-target-gperf
31778 @: $(MAKE); $(unstage)
31779 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31780 r=`${PWD_COMMAND}`; export r; \
31781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782 $(NORMAL_TARGET_EXPORTS) \
31783 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
31784 for flag in $(EXTRA_TARGET_FLAGS); do \
31785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31786 done; \
31787 (cd $(TARGET_SUBDIR)/gperf && \
31788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31790 "RANLIB=$${RANLIB}" \
31791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31792 html) \
31793 || exit 1
31795 @endif target-gperf
31797 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
31798 maybe-TAGS-target-gperf:
31799 @if target-gperf
31800 maybe-TAGS-target-gperf: TAGS-target-gperf
31802 TAGS-target-gperf: \
31803 configure-target-gperf
31804 @: $(MAKE); $(unstage)
31805 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31806 r=`${PWD_COMMAND}`; export r; \
31807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31808 $(NORMAL_TARGET_EXPORTS) \
31809 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
31810 for flag in $(EXTRA_TARGET_FLAGS); do \
31811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31812 done; \
31813 (cd $(TARGET_SUBDIR)/gperf && \
31814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31816 "RANLIB=$${RANLIB}" \
31817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31818 TAGS) \
31819 || exit 1
31821 @endif target-gperf
31823 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
31824 maybe-install-info-target-gperf:
31825 @if target-gperf
31826 maybe-install-info-target-gperf: install-info-target-gperf
31828 install-info-target-gperf: \
31829 configure-target-gperf \
31830 info-target-gperf
31831 @: $(MAKE); $(unstage)
31832 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31833 r=`${PWD_COMMAND}`; export r; \
31834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31835 $(NORMAL_TARGET_EXPORTS) \
31836 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
31837 for flag in $(EXTRA_TARGET_FLAGS); do \
31838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31839 done; \
31840 (cd $(TARGET_SUBDIR)/gperf && \
31841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31843 "RANLIB=$${RANLIB}" \
31844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31845 install-info) \
31846 || exit 1
31848 @endif target-gperf
31850 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
31851 maybe-installcheck-target-gperf:
31852 @if target-gperf
31853 maybe-installcheck-target-gperf: installcheck-target-gperf
31855 installcheck-target-gperf: \
31856 configure-target-gperf
31857 @: $(MAKE); $(unstage)
31858 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31859 r=`${PWD_COMMAND}`; export r; \
31860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31861 $(NORMAL_TARGET_EXPORTS) \
31862 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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 installcheck) \
31872 || exit 1
31874 @endif target-gperf
31876 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
31877 maybe-mostlyclean-target-gperf:
31878 @if target-gperf
31879 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
31881 mostlyclean-target-gperf:
31882 @: $(MAKE); $(unstage)
31883 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31884 r=`${PWD_COMMAND}`; export r; \
31885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31886 $(NORMAL_TARGET_EXPORTS) \
31887 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
31888 for flag in $(EXTRA_TARGET_FLAGS); do \
31889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890 done; \
31891 (cd $(TARGET_SUBDIR)/gperf && \
31892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31894 "RANLIB=$${RANLIB}" \
31895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31896 mostlyclean) \
31897 || exit 1
31899 @endif target-gperf
31901 .PHONY: maybe-clean-target-gperf clean-target-gperf
31902 maybe-clean-target-gperf:
31903 @if target-gperf
31904 maybe-clean-target-gperf: clean-target-gperf
31906 clean-target-gperf:
31907 @: $(MAKE); $(unstage)
31908 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31909 r=`${PWD_COMMAND}`; export r; \
31910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31911 $(NORMAL_TARGET_EXPORTS) \
31912 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
31913 for flag in $(EXTRA_TARGET_FLAGS); do \
31914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31915 done; \
31916 (cd $(TARGET_SUBDIR)/gperf && \
31917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31919 "RANLIB=$${RANLIB}" \
31920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31921 clean) \
31922 || exit 1
31924 @endif target-gperf
31926 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
31927 maybe-distclean-target-gperf:
31928 @if target-gperf
31929 maybe-distclean-target-gperf: distclean-target-gperf
31931 distclean-target-gperf:
31932 @: $(MAKE); $(unstage)
31933 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31934 r=`${PWD_COMMAND}`; export r; \
31935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31936 $(NORMAL_TARGET_EXPORTS) \
31937 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
31938 for flag in $(EXTRA_TARGET_FLAGS); do \
31939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31940 done; \
31941 (cd $(TARGET_SUBDIR)/gperf && \
31942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31944 "RANLIB=$${RANLIB}" \
31945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31946 distclean) \
31947 || exit 1
31949 @endif target-gperf
31951 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
31952 maybe-maintainer-clean-target-gperf:
31953 @if target-gperf
31954 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
31956 maintainer-clean-target-gperf:
31957 @: $(MAKE); $(unstage)
31958 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31959 r=`${PWD_COMMAND}`; export r; \
31960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31961 $(NORMAL_TARGET_EXPORTS) \
31962 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
31963 for flag in $(EXTRA_TARGET_FLAGS); do \
31964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31965 done; \
31966 (cd $(TARGET_SUBDIR)/gperf && \
31967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31969 "RANLIB=$${RANLIB}" \
31970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31971 maintainer-clean) \
31972 || exit 1
31974 @endif target-gperf
31978 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31979 @if target-examples
31980 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
31981 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
31982 rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
31983 cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
31984 @endif target-examples
31988 .PHONY: configure-target-examples maybe-configure-target-examples
31989 maybe-configure-target-examples:
31990 @if target-examples
31991 maybe-configure-target-examples: configure-target-examples
31992 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
31993 @$(unstage)
31994 @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
31995 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
31996 r=`${PWD_COMMAND}`; export r; \
31997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31998 $(NORMAL_TARGET_EXPORTS) \
31999 echo Configuring in $(TARGET_SUBDIR)/examples; \
32000 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
32001 case $(srcdir) in \
32002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32003 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
32004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32005 esac; \
32006 srcdiroption="--srcdir=$${topdir}/examples"; \
32007 libsrcdir="$$s/examples"; \
32008 rm -f no-such-file || : ; \
32009 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32010 $(TARGET_CONFIGARGS) $${srcdiroption} \
32011 || exit 1
32012 @endif target-examples
32018 .PHONY: all-target-examples maybe-all-target-examples
32019 maybe-all-target-examples:
32020 @if target-examples
32021 TARGET-target-examples=all
32022 maybe-all-target-examples: all-target-examples
32023 all-target-examples: configure-target-examples
32024 @$(unstage)
32025 @r=`${PWD_COMMAND}`; export r; \
32026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32027 $(NORMAL_TARGET_EXPORTS) \
32028 (cd $(TARGET_SUBDIR)/examples && \
32029 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
32030 @endif target-examples
32036 .PHONY: check-target-examples maybe-check-target-examples
32037 maybe-check-target-examples:
32038 @if target-examples
32039 maybe-check-target-examples: check-target-examples
32041 # Dummy target for uncheckable module.
32042 check-target-examples:
32044 @endif target-examples
32046 .PHONY: install-target-examples maybe-install-target-examples
32047 maybe-install-target-examples:
32048 @if target-examples
32049 maybe-install-target-examples: install-target-examples
32051 # Dummy target for uninstallable.
32052 install-target-examples:
32054 @endif target-examples
32056 # Other targets (info, dvi, etc.)
32058 .PHONY: maybe-info-target-examples info-target-examples
32059 maybe-info-target-examples:
32060 @if target-examples
32061 maybe-info-target-examples: info-target-examples
32063 info-target-examples: \
32064 configure-target-examples
32065 @: $(MAKE); $(unstage)
32066 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32067 r=`${PWD_COMMAND}`; export r; \
32068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069 $(NORMAL_TARGET_EXPORTS) \
32070 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
32071 for flag in $(EXTRA_TARGET_FLAGS); do \
32072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32073 done; \
32074 (cd $(TARGET_SUBDIR)/examples && \
32075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32077 "RANLIB=$${RANLIB}" \
32078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32079 info) \
32080 || exit 1
32082 @endif target-examples
32084 .PHONY: maybe-dvi-target-examples dvi-target-examples
32085 maybe-dvi-target-examples:
32086 @if target-examples
32087 maybe-dvi-target-examples: dvi-target-examples
32089 dvi-target-examples: \
32090 configure-target-examples
32091 @: $(MAKE); $(unstage)
32092 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32093 r=`${PWD_COMMAND}`; export r; \
32094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32095 $(NORMAL_TARGET_EXPORTS) \
32096 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
32097 for flag in $(EXTRA_TARGET_FLAGS); do \
32098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099 done; \
32100 (cd $(TARGET_SUBDIR)/examples && \
32101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32103 "RANLIB=$${RANLIB}" \
32104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32105 dvi) \
32106 || exit 1
32108 @endif target-examples
32110 .PHONY: maybe-html-target-examples html-target-examples
32111 maybe-html-target-examples:
32112 @if target-examples
32113 maybe-html-target-examples: html-target-examples
32115 html-target-examples: \
32116 configure-target-examples
32117 @: $(MAKE); $(unstage)
32118 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32119 r=`${PWD_COMMAND}`; export r; \
32120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121 $(NORMAL_TARGET_EXPORTS) \
32122 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
32123 for flag in $(EXTRA_TARGET_FLAGS); do \
32124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32125 done; \
32126 (cd $(TARGET_SUBDIR)/examples && \
32127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32129 "RANLIB=$${RANLIB}" \
32130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32131 html) \
32132 || exit 1
32134 @endif target-examples
32136 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
32137 maybe-TAGS-target-examples:
32138 @if target-examples
32139 maybe-TAGS-target-examples: TAGS-target-examples
32141 TAGS-target-examples: \
32142 configure-target-examples
32143 @: $(MAKE); $(unstage)
32144 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32145 r=`${PWD_COMMAND}`; export r; \
32146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147 $(NORMAL_TARGET_EXPORTS) \
32148 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
32149 for flag in $(EXTRA_TARGET_FLAGS); do \
32150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32151 done; \
32152 (cd $(TARGET_SUBDIR)/examples && \
32153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32155 "RANLIB=$${RANLIB}" \
32156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32157 TAGS) \
32158 || exit 1
32160 @endif target-examples
32162 .PHONY: maybe-install-info-target-examples install-info-target-examples
32163 maybe-install-info-target-examples:
32164 @if target-examples
32165 maybe-install-info-target-examples: install-info-target-examples
32167 install-info-target-examples: \
32168 configure-target-examples \
32169 info-target-examples
32170 @: $(MAKE); $(unstage)
32171 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32172 r=`${PWD_COMMAND}`; export r; \
32173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32174 $(NORMAL_TARGET_EXPORTS) \
32175 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
32176 for flag in $(EXTRA_TARGET_FLAGS); do \
32177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32178 done; \
32179 (cd $(TARGET_SUBDIR)/examples && \
32180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32182 "RANLIB=$${RANLIB}" \
32183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32184 install-info) \
32185 || exit 1
32187 @endif target-examples
32189 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
32190 maybe-installcheck-target-examples:
32191 @if target-examples
32192 maybe-installcheck-target-examples: installcheck-target-examples
32194 installcheck-target-examples: \
32195 configure-target-examples
32196 @: $(MAKE); $(unstage)
32197 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32198 r=`${PWD_COMMAND}`; export r; \
32199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32200 $(NORMAL_TARGET_EXPORTS) \
32201 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
32202 for flag in $(EXTRA_TARGET_FLAGS); do \
32203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32204 done; \
32205 (cd $(TARGET_SUBDIR)/examples && \
32206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32208 "RANLIB=$${RANLIB}" \
32209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32210 installcheck) \
32211 || exit 1
32213 @endif target-examples
32215 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
32216 maybe-mostlyclean-target-examples:
32217 @if target-examples
32218 maybe-mostlyclean-target-examples: mostlyclean-target-examples
32220 mostlyclean-target-examples:
32221 @: $(MAKE); $(unstage)
32222 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32223 r=`${PWD_COMMAND}`; export r; \
32224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32225 $(NORMAL_TARGET_EXPORTS) \
32226 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
32227 for flag in $(EXTRA_TARGET_FLAGS); do \
32228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32229 done; \
32230 (cd $(TARGET_SUBDIR)/examples && \
32231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32233 "RANLIB=$${RANLIB}" \
32234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32235 mostlyclean) \
32236 || exit 1
32238 @endif target-examples
32240 .PHONY: maybe-clean-target-examples clean-target-examples
32241 maybe-clean-target-examples:
32242 @if target-examples
32243 maybe-clean-target-examples: clean-target-examples
32245 clean-target-examples:
32246 @: $(MAKE); $(unstage)
32247 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32248 r=`${PWD_COMMAND}`; export r; \
32249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32250 $(NORMAL_TARGET_EXPORTS) \
32251 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
32252 for flag in $(EXTRA_TARGET_FLAGS); do \
32253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32254 done; \
32255 (cd $(TARGET_SUBDIR)/examples && \
32256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32258 "RANLIB=$${RANLIB}" \
32259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32260 clean) \
32261 || exit 1
32263 @endif target-examples
32265 .PHONY: maybe-distclean-target-examples distclean-target-examples
32266 maybe-distclean-target-examples:
32267 @if target-examples
32268 maybe-distclean-target-examples: distclean-target-examples
32270 distclean-target-examples:
32271 @: $(MAKE); $(unstage)
32272 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32273 r=`${PWD_COMMAND}`; export r; \
32274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32275 $(NORMAL_TARGET_EXPORTS) \
32276 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
32277 for flag in $(EXTRA_TARGET_FLAGS); do \
32278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32279 done; \
32280 (cd $(TARGET_SUBDIR)/examples && \
32281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32283 "RANLIB=$${RANLIB}" \
32284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32285 distclean) \
32286 || exit 1
32288 @endif target-examples
32290 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
32291 maybe-maintainer-clean-target-examples:
32292 @if target-examples
32293 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
32295 maintainer-clean-target-examples:
32296 @: $(MAKE); $(unstage)
32297 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32298 r=`${PWD_COMMAND}`; export r; \
32299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32300 $(NORMAL_TARGET_EXPORTS) \
32301 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
32302 for flag in $(EXTRA_TARGET_FLAGS); do \
32303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32304 done; \
32305 (cd $(TARGET_SUBDIR)/examples && \
32306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32308 "RANLIB=$${RANLIB}" \
32309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32310 maintainer-clean) \
32311 || exit 1
32313 @endif target-examples
32317 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32318 @if target-libffi
32319 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
32320 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32321 rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
32322 cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
32323 @endif target-libffi
32327 .PHONY: configure-target-libffi maybe-configure-target-libffi
32328 maybe-configure-target-libffi:
32329 @if target-libffi
32330 maybe-configure-target-libffi: configure-target-libffi
32331 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
32332 @$(unstage)
32333 @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
32334 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32335 r=`${PWD_COMMAND}`; export r; \
32336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32337 $(NORMAL_TARGET_EXPORTS) \
32338 echo Configuring in $(TARGET_SUBDIR)/libffi; \
32339 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
32340 case $(srcdir) in \
32341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32342 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
32343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32344 esac; \
32345 srcdiroption="--srcdir=$${topdir}/libffi"; \
32346 libsrcdir="$$s/libffi"; \
32347 rm -f no-such-file || : ; \
32348 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32349 $(TARGET_CONFIGARGS) $${srcdiroption} \
32350 || exit 1
32351 @endif target-libffi
32357 .PHONY: all-target-libffi maybe-all-target-libffi
32358 maybe-all-target-libffi:
32359 @if target-libffi
32360 TARGET-target-libffi=all
32361 maybe-all-target-libffi: all-target-libffi
32362 all-target-libffi: configure-target-libffi
32363 @$(unstage)
32364 @r=`${PWD_COMMAND}`; export r; \
32365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32366 $(NORMAL_TARGET_EXPORTS) \
32367 (cd $(TARGET_SUBDIR)/libffi && \
32368 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
32369 @endif target-libffi
32375 .PHONY: check-target-libffi maybe-check-target-libffi
32376 maybe-check-target-libffi:
32377 @if target-libffi
32378 maybe-check-target-libffi: check-target-libffi
32380 check-target-libffi:
32381 @: $(MAKE); $(unstage)
32382 @r=`${PWD_COMMAND}`; export r; \
32383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32384 $(NORMAL_TARGET_EXPORTS) \
32385 (cd $(TARGET_SUBDIR)/libffi && \
32386 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32388 @endif target-libffi
32390 .PHONY: install-target-libffi maybe-install-target-libffi
32391 maybe-install-target-libffi:
32392 @if target-libffi
32393 maybe-install-target-libffi: install-target-libffi
32395 install-target-libffi: installdirs
32396 @: $(MAKE); $(unstage)
32397 @r=`${PWD_COMMAND}`; export r; \
32398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32399 $(NORMAL_TARGET_EXPORTS) \
32400 (cd $(TARGET_SUBDIR)/libffi && \
32401 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32403 @endif target-libffi
32405 # Other targets (info, dvi, etc.)
32407 .PHONY: maybe-info-target-libffi info-target-libffi
32408 maybe-info-target-libffi:
32409 @if target-libffi
32410 maybe-info-target-libffi: info-target-libffi
32412 info-target-libffi: \
32413 configure-target-libffi
32414 @: $(MAKE); $(unstage)
32415 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32416 r=`${PWD_COMMAND}`; export r; \
32417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32418 $(NORMAL_TARGET_EXPORTS) \
32419 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
32420 for flag in $(EXTRA_TARGET_FLAGS); do \
32421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32422 done; \
32423 (cd $(TARGET_SUBDIR)/libffi && \
32424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32426 "RANLIB=$${RANLIB}" \
32427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32428 info) \
32429 || exit 1
32431 @endif target-libffi
32433 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
32434 maybe-dvi-target-libffi:
32435 @if target-libffi
32436 maybe-dvi-target-libffi: dvi-target-libffi
32438 dvi-target-libffi: \
32439 configure-target-libffi
32440 @: $(MAKE); $(unstage)
32441 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32442 r=`${PWD_COMMAND}`; export r; \
32443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32444 $(NORMAL_TARGET_EXPORTS) \
32445 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
32446 for flag in $(EXTRA_TARGET_FLAGS); do \
32447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32448 done; \
32449 (cd $(TARGET_SUBDIR)/libffi && \
32450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32452 "RANLIB=$${RANLIB}" \
32453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32454 dvi) \
32455 || exit 1
32457 @endif target-libffi
32459 .PHONY: maybe-html-target-libffi html-target-libffi
32460 maybe-html-target-libffi:
32461 @if target-libffi
32462 maybe-html-target-libffi: html-target-libffi
32464 html-target-libffi: \
32465 configure-target-libffi
32466 @: $(MAKE); $(unstage)
32467 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32468 r=`${PWD_COMMAND}`; export r; \
32469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32470 $(NORMAL_TARGET_EXPORTS) \
32471 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
32472 for flag in $(EXTRA_TARGET_FLAGS); do \
32473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32474 done; \
32475 (cd $(TARGET_SUBDIR)/libffi && \
32476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32478 "RANLIB=$${RANLIB}" \
32479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32480 html) \
32481 || exit 1
32483 @endif target-libffi
32485 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
32486 maybe-TAGS-target-libffi:
32487 @if target-libffi
32488 maybe-TAGS-target-libffi: TAGS-target-libffi
32490 TAGS-target-libffi: \
32491 configure-target-libffi
32492 @: $(MAKE); $(unstage)
32493 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32494 r=`${PWD_COMMAND}`; export r; \
32495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32496 $(NORMAL_TARGET_EXPORTS) \
32497 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
32498 for flag in $(EXTRA_TARGET_FLAGS); do \
32499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32500 done; \
32501 (cd $(TARGET_SUBDIR)/libffi && \
32502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32504 "RANLIB=$${RANLIB}" \
32505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32506 TAGS) \
32507 || exit 1
32509 @endif target-libffi
32511 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
32512 maybe-install-info-target-libffi:
32513 @if target-libffi
32514 maybe-install-info-target-libffi: install-info-target-libffi
32516 install-info-target-libffi: \
32517 configure-target-libffi \
32518 info-target-libffi
32519 @: $(MAKE); $(unstage)
32520 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32521 r=`${PWD_COMMAND}`; export r; \
32522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32523 $(NORMAL_TARGET_EXPORTS) \
32524 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
32525 for flag in $(EXTRA_TARGET_FLAGS); do \
32526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32527 done; \
32528 (cd $(TARGET_SUBDIR)/libffi && \
32529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32531 "RANLIB=$${RANLIB}" \
32532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32533 install-info) \
32534 || exit 1
32536 @endif target-libffi
32538 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
32539 maybe-installcheck-target-libffi:
32540 @if target-libffi
32541 maybe-installcheck-target-libffi: installcheck-target-libffi
32543 installcheck-target-libffi: \
32544 configure-target-libffi
32545 @: $(MAKE); $(unstage)
32546 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32547 r=`${PWD_COMMAND}`; export r; \
32548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32549 $(NORMAL_TARGET_EXPORTS) \
32550 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 installcheck) \
32560 || exit 1
32562 @endif target-libffi
32564 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
32565 maybe-mostlyclean-target-libffi:
32566 @if target-libffi
32567 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
32569 mostlyclean-target-libffi:
32570 @: $(MAKE); $(unstage)
32571 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32572 r=`${PWD_COMMAND}`; export r; \
32573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32574 $(NORMAL_TARGET_EXPORTS) \
32575 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
32576 for flag in $(EXTRA_TARGET_FLAGS); do \
32577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32578 done; \
32579 (cd $(TARGET_SUBDIR)/libffi && \
32580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32582 "RANLIB=$${RANLIB}" \
32583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32584 mostlyclean) \
32585 || exit 1
32587 @endif target-libffi
32589 .PHONY: maybe-clean-target-libffi clean-target-libffi
32590 maybe-clean-target-libffi:
32591 @if target-libffi
32592 maybe-clean-target-libffi: clean-target-libffi
32594 clean-target-libffi:
32595 @: $(MAKE); $(unstage)
32596 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32597 r=`${PWD_COMMAND}`; export r; \
32598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32599 $(NORMAL_TARGET_EXPORTS) \
32600 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
32601 for flag in $(EXTRA_TARGET_FLAGS); do \
32602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32603 done; \
32604 (cd $(TARGET_SUBDIR)/libffi && \
32605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32607 "RANLIB=$${RANLIB}" \
32608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32609 clean) \
32610 || exit 1
32612 @endif target-libffi
32614 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
32615 maybe-distclean-target-libffi:
32616 @if target-libffi
32617 maybe-distclean-target-libffi: distclean-target-libffi
32619 distclean-target-libffi:
32620 @: $(MAKE); $(unstage)
32621 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32622 r=`${PWD_COMMAND}`; export r; \
32623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32624 $(NORMAL_TARGET_EXPORTS) \
32625 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
32626 for flag in $(EXTRA_TARGET_FLAGS); do \
32627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32628 done; \
32629 (cd $(TARGET_SUBDIR)/libffi && \
32630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32632 "RANLIB=$${RANLIB}" \
32633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32634 distclean) \
32635 || exit 1
32637 @endif target-libffi
32639 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
32640 maybe-maintainer-clean-target-libffi:
32641 @if target-libffi
32642 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
32644 maintainer-clean-target-libffi:
32645 @: $(MAKE); $(unstage)
32646 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32647 r=`${PWD_COMMAND}`; export r; \
32648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32649 $(NORMAL_TARGET_EXPORTS) \
32650 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
32651 for flag in $(EXTRA_TARGET_FLAGS); do \
32652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32653 done; \
32654 (cd $(TARGET_SUBDIR)/libffi && \
32655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32657 "RANLIB=$${RANLIB}" \
32658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32659 maintainer-clean) \
32660 || exit 1
32662 @endif target-libffi
32666 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32667 @if target-libjava
32668 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
32669 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32670 rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
32671 cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
32672 @endif target-libjava
32676 .PHONY: configure-target-libjava maybe-configure-target-libjava
32677 maybe-configure-target-libjava:
32678 @if target-libjava
32679 maybe-configure-target-libjava: configure-target-libjava
32680 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
32681 @$(unstage)
32682 @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
32683 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32684 r=`${PWD_COMMAND}`; export r; \
32685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686 $(RAW_CXX_TARGET_EXPORTS) \
32687 echo Configuring in $(TARGET_SUBDIR)/libjava; \
32688 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
32689 case $(srcdir) in \
32690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32691 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
32692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32693 esac; \
32694 srcdiroption="--srcdir=$${topdir}/libjava"; \
32695 libsrcdir="$$s/libjava"; \
32696 rm -f no-such-file || : ; \
32697 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32698 $(TARGET_CONFIGARGS) $${srcdiroption} \
32699 || exit 1
32700 @endif target-libjava
32706 .PHONY: all-target-libjava maybe-all-target-libjava
32707 maybe-all-target-libjava:
32708 @if target-libjava
32709 TARGET-target-libjava=all
32710 maybe-all-target-libjava: all-target-libjava
32711 all-target-libjava: configure-target-libjava
32712 @$(unstage)
32713 @r=`${PWD_COMMAND}`; export r; \
32714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32715 $(RAW_CXX_TARGET_EXPORTS) \
32716 (cd $(TARGET_SUBDIR)/libjava && \
32717 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
32718 @endif target-libjava
32724 .PHONY: check-target-libjava maybe-check-target-libjava
32725 maybe-check-target-libjava:
32726 @if target-libjava
32727 maybe-check-target-libjava: check-target-libjava
32729 check-target-libjava:
32730 @: $(MAKE); $(unstage)
32731 @r=`${PWD_COMMAND}`; export r; \
32732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32733 $(RAW_CXX_TARGET_EXPORTS) \
32734 (cd $(TARGET_SUBDIR)/libjava && \
32735 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
32737 @endif target-libjava
32739 .PHONY: install-target-libjava maybe-install-target-libjava
32740 maybe-install-target-libjava:
32741 @if target-libjava
32742 maybe-install-target-libjava: install-target-libjava
32744 install-target-libjava: installdirs
32745 @: $(MAKE); $(unstage)
32746 @r=`${PWD_COMMAND}`; export r; \
32747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32748 $(RAW_CXX_TARGET_EXPORTS) \
32749 (cd $(TARGET_SUBDIR)/libjava && \
32750 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32752 @endif target-libjava
32754 # Other targets (info, dvi, etc.)
32756 .PHONY: maybe-info-target-libjava info-target-libjava
32757 maybe-info-target-libjava:
32758 @if target-libjava
32759 maybe-info-target-libjava: info-target-libjava
32761 info-target-libjava: \
32762 configure-target-libjava
32763 @: $(MAKE); $(unstage)
32764 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32765 r=`${PWD_COMMAND}`; export r; \
32766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32767 $(RAW_CXX_TARGET_EXPORTS) \
32768 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
32769 for flag in $(EXTRA_TARGET_FLAGS); do \
32770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771 done; \
32772 (cd $(TARGET_SUBDIR)/libjava && \
32773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32775 "RANLIB=$${RANLIB}" \
32776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32777 info) \
32778 || exit 1
32780 @endif target-libjava
32782 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
32783 maybe-dvi-target-libjava:
32784 @if target-libjava
32785 maybe-dvi-target-libjava: dvi-target-libjava
32787 dvi-target-libjava: \
32788 configure-target-libjava
32789 @: $(MAKE); $(unstage)
32790 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32791 r=`${PWD_COMMAND}`; export r; \
32792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32793 $(RAW_CXX_TARGET_EXPORTS) \
32794 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
32795 for flag in $(EXTRA_TARGET_FLAGS); do \
32796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32797 done; \
32798 (cd $(TARGET_SUBDIR)/libjava && \
32799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32801 "RANLIB=$${RANLIB}" \
32802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32803 dvi) \
32804 || exit 1
32806 @endif target-libjava
32808 .PHONY: maybe-html-target-libjava html-target-libjava
32809 maybe-html-target-libjava:
32810 @if target-libjava
32811 maybe-html-target-libjava: html-target-libjava
32813 html-target-libjava: \
32814 configure-target-libjava
32815 @: $(MAKE); $(unstage)
32816 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32817 r=`${PWD_COMMAND}`; export r; \
32818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32819 $(RAW_CXX_TARGET_EXPORTS) \
32820 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
32821 for flag in $(EXTRA_TARGET_FLAGS); do \
32822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823 done; \
32824 (cd $(TARGET_SUBDIR)/libjava && \
32825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32827 "RANLIB=$${RANLIB}" \
32828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32829 html) \
32830 || exit 1
32832 @endif target-libjava
32834 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
32835 maybe-TAGS-target-libjava:
32836 @if target-libjava
32837 maybe-TAGS-target-libjava: TAGS-target-libjava
32839 TAGS-target-libjava: \
32840 configure-target-libjava
32841 @: $(MAKE); $(unstage)
32842 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32843 r=`${PWD_COMMAND}`; export r; \
32844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32845 $(RAW_CXX_TARGET_EXPORTS) \
32846 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
32847 for flag in $(EXTRA_TARGET_FLAGS); do \
32848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32849 done; \
32850 (cd $(TARGET_SUBDIR)/libjava && \
32851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32853 "RANLIB=$${RANLIB}" \
32854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32855 TAGS) \
32856 || exit 1
32858 @endif target-libjava
32860 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
32861 maybe-install-info-target-libjava:
32862 @if target-libjava
32863 maybe-install-info-target-libjava: install-info-target-libjava
32865 install-info-target-libjava: \
32866 configure-target-libjava \
32867 info-target-libjava
32868 @: $(MAKE); $(unstage)
32869 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32870 r=`${PWD_COMMAND}`; export r; \
32871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32872 $(RAW_CXX_TARGET_EXPORTS) \
32873 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
32874 for flag in $(EXTRA_TARGET_FLAGS); do \
32875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32876 done; \
32877 (cd $(TARGET_SUBDIR)/libjava && \
32878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32880 "RANLIB=$${RANLIB}" \
32881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32882 install-info) \
32883 || exit 1
32885 @endif target-libjava
32887 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
32888 maybe-installcheck-target-libjava:
32889 @if target-libjava
32890 maybe-installcheck-target-libjava: installcheck-target-libjava
32892 installcheck-target-libjava: \
32893 configure-target-libjava
32894 @: $(MAKE); $(unstage)
32895 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32896 r=`${PWD_COMMAND}`; export r; \
32897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32898 $(RAW_CXX_TARGET_EXPORTS) \
32899 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
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)/libjava && \
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 installcheck) \
32909 || exit 1
32911 @endif target-libjava
32913 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
32914 maybe-mostlyclean-target-libjava:
32915 @if target-libjava
32916 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
32918 mostlyclean-target-libjava:
32919 @: $(MAKE); $(unstage)
32920 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32921 r=`${PWD_COMMAND}`; export r; \
32922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32923 $(RAW_CXX_TARGET_EXPORTS) \
32924 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
32925 for flag in $(EXTRA_TARGET_FLAGS); do \
32926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32927 done; \
32928 (cd $(TARGET_SUBDIR)/libjava && \
32929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32931 "RANLIB=$${RANLIB}" \
32932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32933 mostlyclean) \
32934 || exit 1
32936 @endif target-libjava
32938 .PHONY: maybe-clean-target-libjava clean-target-libjava
32939 maybe-clean-target-libjava:
32940 @if target-libjava
32941 maybe-clean-target-libjava: clean-target-libjava
32943 clean-target-libjava:
32944 @: $(MAKE); $(unstage)
32945 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32946 r=`${PWD_COMMAND}`; export r; \
32947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32948 $(RAW_CXX_TARGET_EXPORTS) \
32949 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
32950 for flag in $(EXTRA_TARGET_FLAGS); do \
32951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32952 done; \
32953 (cd $(TARGET_SUBDIR)/libjava && \
32954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32956 "RANLIB=$${RANLIB}" \
32957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32958 clean) \
32959 || exit 1
32961 @endif target-libjava
32963 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
32964 maybe-distclean-target-libjava:
32965 @if target-libjava
32966 maybe-distclean-target-libjava: distclean-target-libjava
32968 distclean-target-libjava:
32969 @: $(MAKE); $(unstage)
32970 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32971 r=`${PWD_COMMAND}`; export r; \
32972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32973 $(RAW_CXX_TARGET_EXPORTS) \
32974 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
32975 for flag in $(EXTRA_TARGET_FLAGS); do \
32976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32977 done; \
32978 (cd $(TARGET_SUBDIR)/libjava && \
32979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32981 "RANLIB=$${RANLIB}" \
32982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32983 distclean) \
32984 || exit 1
32986 @endif target-libjava
32988 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
32989 maybe-maintainer-clean-target-libjava:
32990 @if target-libjava
32991 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
32993 maintainer-clean-target-libjava:
32994 @: $(MAKE); $(unstage)
32995 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32996 r=`${PWD_COMMAND}`; export r; \
32997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32998 $(RAW_CXX_TARGET_EXPORTS) \
32999 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
33000 for flag in $(EXTRA_TARGET_FLAGS); do \
33001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33002 done; \
33003 (cd $(TARGET_SUBDIR)/libjava && \
33004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33006 "RANLIB=$${RANLIB}" \
33007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33008 maintainer-clean) \
33009 || exit 1
33011 @endif target-libjava
33015 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33016 @if target-zlib
33017 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
33018 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33019 rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
33020 cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
33021 @endif target-zlib
33025 .PHONY: configure-target-zlib maybe-configure-target-zlib
33026 maybe-configure-target-zlib:
33027 @if target-zlib
33028 maybe-configure-target-zlib: configure-target-zlib
33029 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
33030 @$(unstage)
33031 @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
33032 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33033 r=`${PWD_COMMAND}`; export r; \
33034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33035 $(NORMAL_TARGET_EXPORTS) \
33036 echo Configuring in $(TARGET_SUBDIR)/zlib; \
33037 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
33038 case $(srcdir) in \
33039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33040 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
33041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33042 esac; \
33043 srcdiroption="--srcdir=$${topdir}/zlib"; \
33044 libsrcdir="$$s/zlib"; \
33045 rm -f no-such-file || : ; \
33046 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33047 $(TARGET_CONFIGARGS) $${srcdiroption} \
33048 || exit 1
33049 @endif target-zlib
33055 .PHONY: all-target-zlib maybe-all-target-zlib
33056 maybe-all-target-zlib:
33057 @if target-zlib
33058 TARGET-target-zlib=all
33059 maybe-all-target-zlib: all-target-zlib
33060 all-target-zlib: configure-target-zlib
33061 @$(unstage)
33062 @r=`${PWD_COMMAND}`; export r; \
33063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33064 $(NORMAL_TARGET_EXPORTS) \
33065 (cd $(TARGET_SUBDIR)/zlib && \
33066 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
33067 @endif target-zlib
33073 .PHONY: check-target-zlib maybe-check-target-zlib
33074 maybe-check-target-zlib:
33075 @if target-zlib
33076 maybe-check-target-zlib: check-target-zlib
33078 check-target-zlib:
33079 @: $(MAKE); $(unstage)
33080 @r=`${PWD_COMMAND}`; export r; \
33081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33082 $(NORMAL_TARGET_EXPORTS) \
33083 (cd $(TARGET_SUBDIR)/zlib && \
33084 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33086 @endif target-zlib
33088 .PHONY: install-target-zlib maybe-install-target-zlib
33089 maybe-install-target-zlib:
33090 @if target-zlib
33091 maybe-install-target-zlib: install-target-zlib
33093 install-target-zlib: installdirs
33094 @: $(MAKE); $(unstage)
33095 @r=`${PWD_COMMAND}`; export r; \
33096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33097 $(NORMAL_TARGET_EXPORTS) \
33098 (cd $(TARGET_SUBDIR)/zlib && \
33099 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33101 @endif target-zlib
33103 # Other targets (info, dvi, etc.)
33105 .PHONY: maybe-info-target-zlib info-target-zlib
33106 maybe-info-target-zlib:
33107 @if target-zlib
33108 maybe-info-target-zlib: info-target-zlib
33110 info-target-zlib: \
33111 configure-target-zlib
33112 @: $(MAKE); $(unstage)
33113 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33114 r=`${PWD_COMMAND}`; export r; \
33115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33116 $(NORMAL_TARGET_EXPORTS) \
33117 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
33118 for flag in $(EXTRA_TARGET_FLAGS); do \
33119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33120 done; \
33121 (cd $(TARGET_SUBDIR)/zlib && \
33122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33124 "RANLIB=$${RANLIB}" \
33125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33126 info) \
33127 || exit 1
33129 @endif target-zlib
33131 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
33132 maybe-dvi-target-zlib:
33133 @if target-zlib
33134 maybe-dvi-target-zlib: dvi-target-zlib
33136 dvi-target-zlib: \
33137 configure-target-zlib
33138 @: $(MAKE); $(unstage)
33139 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33140 r=`${PWD_COMMAND}`; export r; \
33141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33142 $(NORMAL_TARGET_EXPORTS) \
33143 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
33144 for flag in $(EXTRA_TARGET_FLAGS); do \
33145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33146 done; \
33147 (cd $(TARGET_SUBDIR)/zlib && \
33148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33150 "RANLIB=$${RANLIB}" \
33151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33152 dvi) \
33153 || exit 1
33155 @endif target-zlib
33157 .PHONY: maybe-html-target-zlib html-target-zlib
33158 maybe-html-target-zlib:
33159 @if target-zlib
33160 maybe-html-target-zlib: html-target-zlib
33162 html-target-zlib: \
33163 configure-target-zlib
33164 @: $(MAKE); $(unstage)
33165 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33166 r=`${PWD_COMMAND}`; export r; \
33167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33168 $(NORMAL_TARGET_EXPORTS) \
33169 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
33170 for flag in $(EXTRA_TARGET_FLAGS); do \
33171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33172 done; \
33173 (cd $(TARGET_SUBDIR)/zlib && \
33174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33176 "RANLIB=$${RANLIB}" \
33177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33178 html) \
33179 || exit 1
33181 @endif target-zlib
33183 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
33184 maybe-TAGS-target-zlib:
33185 @if target-zlib
33186 maybe-TAGS-target-zlib: TAGS-target-zlib
33188 TAGS-target-zlib: \
33189 configure-target-zlib
33190 @: $(MAKE); $(unstage)
33191 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33192 r=`${PWD_COMMAND}`; export r; \
33193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33194 $(NORMAL_TARGET_EXPORTS) \
33195 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
33196 for flag in $(EXTRA_TARGET_FLAGS); do \
33197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33198 done; \
33199 (cd $(TARGET_SUBDIR)/zlib && \
33200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33202 "RANLIB=$${RANLIB}" \
33203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33204 TAGS) \
33205 || exit 1
33207 @endif target-zlib
33209 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
33210 maybe-install-info-target-zlib:
33211 @if target-zlib
33212 maybe-install-info-target-zlib: install-info-target-zlib
33214 install-info-target-zlib: \
33215 configure-target-zlib \
33216 info-target-zlib
33217 @: $(MAKE); $(unstage)
33218 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33219 r=`${PWD_COMMAND}`; export r; \
33220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33221 $(NORMAL_TARGET_EXPORTS) \
33222 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
33223 for flag in $(EXTRA_TARGET_FLAGS); do \
33224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33225 done; \
33226 (cd $(TARGET_SUBDIR)/zlib && \
33227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33229 "RANLIB=$${RANLIB}" \
33230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33231 install-info) \
33232 || exit 1
33234 @endif target-zlib
33236 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
33237 maybe-installcheck-target-zlib:
33238 @if target-zlib
33239 maybe-installcheck-target-zlib: installcheck-target-zlib
33241 installcheck-target-zlib: \
33242 configure-target-zlib
33243 @: $(MAKE); $(unstage)
33244 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33245 r=`${PWD_COMMAND}`; export r; \
33246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33247 $(NORMAL_TARGET_EXPORTS) \
33248 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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 installcheck) \
33258 || exit 1
33260 @endif target-zlib
33262 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
33263 maybe-mostlyclean-target-zlib:
33264 @if target-zlib
33265 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
33267 mostlyclean-target-zlib:
33268 @: $(MAKE); $(unstage)
33269 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33270 r=`${PWD_COMMAND}`; export r; \
33271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272 $(NORMAL_TARGET_EXPORTS) \
33273 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
33274 for flag in $(EXTRA_TARGET_FLAGS); do \
33275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33276 done; \
33277 (cd $(TARGET_SUBDIR)/zlib && \
33278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33280 "RANLIB=$${RANLIB}" \
33281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33282 mostlyclean) \
33283 || exit 1
33285 @endif target-zlib
33287 .PHONY: maybe-clean-target-zlib clean-target-zlib
33288 maybe-clean-target-zlib:
33289 @if target-zlib
33290 maybe-clean-target-zlib: clean-target-zlib
33292 clean-target-zlib:
33293 @: $(MAKE); $(unstage)
33294 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33295 r=`${PWD_COMMAND}`; export r; \
33296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33297 $(NORMAL_TARGET_EXPORTS) \
33298 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
33299 for flag in $(EXTRA_TARGET_FLAGS); do \
33300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33301 done; \
33302 (cd $(TARGET_SUBDIR)/zlib && \
33303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33305 "RANLIB=$${RANLIB}" \
33306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33307 clean) \
33308 || exit 1
33310 @endif target-zlib
33312 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
33313 maybe-distclean-target-zlib:
33314 @if target-zlib
33315 maybe-distclean-target-zlib: distclean-target-zlib
33317 distclean-target-zlib:
33318 @: $(MAKE); $(unstage)
33319 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33320 r=`${PWD_COMMAND}`; export r; \
33321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33322 $(NORMAL_TARGET_EXPORTS) \
33323 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
33324 for flag in $(EXTRA_TARGET_FLAGS); do \
33325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33326 done; \
33327 (cd $(TARGET_SUBDIR)/zlib && \
33328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33330 "RANLIB=$${RANLIB}" \
33331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33332 distclean) \
33333 || exit 1
33335 @endif target-zlib
33337 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
33338 maybe-maintainer-clean-target-zlib:
33339 @if target-zlib
33340 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
33342 maintainer-clean-target-zlib:
33343 @: $(MAKE); $(unstage)
33344 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33345 r=`${PWD_COMMAND}`; export r; \
33346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33347 $(NORMAL_TARGET_EXPORTS) \
33348 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
33349 for flag in $(EXTRA_TARGET_FLAGS); do \
33350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33351 done; \
33352 (cd $(TARGET_SUBDIR)/zlib && \
33353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33355 "RANLIB=$${RANLIB}" \
33356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33357 maintainer-clean) \
33358 || exit 1
33360 @endif target-zlib
33364 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33365 @if target-boehm-gc
33366 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
33367 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33368 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
33369 cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
33370 @endif target-boehm-gc
33374 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
33375 maybe-configure-target-boehm-gc:
33376 @if target-boehm-gc
33377 maybe-configure-target-boehm-gc: configure-target-boehm-gc
33378 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
33379 @$(unstage)
33380 @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
33381 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33382 r=`${PWD_COMMAND}`; export r; \
33383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33384 $(NORMAL_TARGET_EXPORTS) \
33385 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
33386 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
33387 case $(srcdir) in \
33388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33389 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
33390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33391 esac; \
33392 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
33393 libsrcdir="$$s/boehm-gc"; \
33394 rm -f no-such-file || : ; \
33395 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33396 $(TARGET_CONFIGARGS) $${srcdiroption} \
33397 || exit 1
33398 @endif target-boehm-gc
33404 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
33405 maybe-all-target-boehm-gc:
33406 @if target-boehm-gc
33407 TARGET-target-boehm-gc=all
33408 maybe-all-target-boehm-gc: all-target-boehm-gc
33409 all-target-boehm-gc: configure-target-boehm-gc
33410 @$(unstage)
33411 @r=`${PWD_COMMAND}`; export r; \
33412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33413 $(NORMAL_TARGET_EXPORTS) \
33414 (cd $(TARGET_SUBDIR)/boehm-gc && \
33415 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
33416 @endif target-boehm-gc
33422 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
33423 maybe-check-target-boehm-gc:
33424 @if target-boehm-gc
33425 maybe-check-target-boehm-gc: check-target-boehm-gc
33427 check-target-boehm-gc:
33428 @: $(MAKE); $(unstage)
33429 @r=`${PWD_COMMAND}`; export r; \
33430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33431 $(NORMAL_TARGET_EXPORTS) \
33432 (cd $(TARGET_SUBDIR)/boehm-gc && \
33433 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33435 @endif target-boehm-gc
33437 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
33438 maybe-install-target-boehm-gc:
33439 @if target-boehm-gc
33440 maybe-install-target-boehm-gc: install-target-boehm-gc
33442 install-target-boehm-gc: installdirs
33443 @: $(MAKE); $(unstage)
33444 @r=`${PWD_COMMAND}`; export r; \
33445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33446 $(NORMAL_TARGET_EXPORTS) \
33447 (cd $(TARGET_SUBDIR)/boehm-gc && \
33448 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33450 @endif target-boehm-gc
33452 # Other targets (info, dvi, etc.)
33454 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
33455 maybe-info-target-boehm-gc:
33456 @if target-boehm-gc
33457 maybe-info-target-boehm-gc: info-target-boehm-gc
33459 info-target-boehm-gc: \
33460 configure-target-boehm-gc
33461 @: $(MAKE); $(unstage)
33462 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33463 r=`${PWD_COMMAND}`; export r; \
33464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33465 $(NORMAL_TARGET_EXPORTS) \
33466 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
33467 for flag in $(EXTRA_TARGET_FLAGS); do \
33468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33469 done; \
33470 (cd $(TARGET_SUBDIR)/boehm-gc && \
33471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33473 "RANLIB=$${RANLIB}" \
33474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33475 info) \
33476 || exit 1
33478 @endif target-boehm-gc
33480 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
33481 maybe-dvi-target-boehm-gc:
33482 @if target-boehm-gc
33483 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
33485 dvi-target-boehm-gc: \
33486 configure-target-boehm-gc
33487 @: $(MAKE); $(unstage)
33488 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33489 r=`${PWD_COMMAND}`; export r; \
33490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33491 $(NORMAL_TARGET_EXPORTS) \
33492 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
33493 for flag in $(EXTRA_TARGET_FLAGS); do \
33494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33495 done; \
33496 (cd $(TARGET_SUBDIR)/boehm-gc && \
33497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33499 "RANLIB=$${RANLIB}" \
33500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33501 dvi) \
33502 || exit 1
33504 @endif target-boehm-gc
33506 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
33507 maybe-html-target-boehm-gc:
33508 @if target-boehm-gc
33509 maybe-html-target-boehm-gc: html-target-boehm-gc
33511 html-target-boehm-gc: \
33512 configure-target-boehm-gc
33513 @: $(MAKE); $(unstage)
33514 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33515 r=`${PWD_COMMAND}`; export r; \
33516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33517 $(NORMAL_TARGET_EXPORTS) \
33518 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
33519 for flag in $(EXTRA_TARGET_FLAGS); do \
33520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33521 done; \
33522 (cd $(TARGET_SUBDIR)/boehm-gc && \
33523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33525 "RANLIB=$${RANLIB}" \
33526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33527 html) \
33528 || exit 1
33530 @endif target-boehm-gc
33532 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
33533 maybe-TAGS-target-boehm-gc:
33534 @if target-boehm-gc
33535 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
33537 TAGS-target-boehm-gc: \
33538 configure-target-boehm-gc
33539 @: $(MAKE); $(unstage)
33540 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33541 r=`${PWD_COMMAND}`; export r; \
33542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543 $(NORMAL_TARGET_EXPORTS) \
33544 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
33545 for flag in $(EXTRA_TARGET_FLAGS); do \
33546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33547 done; \
33548 (cd $(TARGET_SUBDIR)/boehm-gc && \
33549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33551 "RANLIB=$${RANLIB}" \
33552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33553 TAGS) \
33554 || exit 1
33556 @endif target-boehm-gc
33558 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
33559 maybe-install-info-target-boehm-gc:
33560 @if target-boehm-gc
33561 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
33563 install-info-target-boehm-gc: \
33564 configure-target-boehm-gc \
33565 info-target-boehm-gc
33566 @: $(MAKE); $(unstage)
33567 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33568 r=`${PWD_COMMAND}`; export r; \
33569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33570 $(NORMAL_TARGET_EXPORTS) \
33571 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
33572 for flag in $(EXTRA_TARGET_FLAGS); do \
33573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33574 done; \
33575 (cd $(TARGET_SUBDIR)/boehm-gc && \
33576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33578 "RANLIB=$${RANLIB}" \
33579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33580 install-info) \
33581 || exit 1
33583 @endif target-boehm-gc
33585 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
33586 maybe-installcheck-target-boehm-gc:
33587 @if target-boehm-gc
33588 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
33590 installcheck-target-boehm-gc: \
33591 configure-target-boehm-gc
33592 @: $(MAKE); $(unstage)
33593 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33594 r=`${PWD_COMMAND}`; export r; \
33595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33596 $(NORMAL_TARGET_EXPORTS) \
33597 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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 installcheck) \
33607 || exit 1
33609 @endif target-boehm-gc
33611 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
33612 maybe-mostlyclean-target-boehm-gc:
33613 @if target-boehm-gc
33614 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
33616 mostlyclean-target-boehm-gc:
33617 @: $(MAKE); $(unstage)
33618 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33619 r=`${PWD_COMMAND}`; export r; \
33620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33621 $(NORMAL_TARGET_EXPORTS) \
33622 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33623 for flag in $(EXTRA_TARGET_FLAGS); do \
33624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33625 done; \
33626 (cd $(TARGET_SUBDIR)/boehm-gc && \
33627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33629 "RANLIB=$${RANLIB}" \
33630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33631 mostlyclean) \
33632 || exit 1
33634 @endif target-boehm-gc
33636 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
33637 maybe-clean-target-boehm-gc:
33638 @if target-boehm-gc
33639 maybe-clean-target-boehm-gc: clean-target-boehm-gc
33641 clean-target-boehm-gc:
33642 @: $(MAKE); $(unstage)
33643 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33644 r=`${PWD_COMMAND}`; export r; \
33645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33646 $(NORMAL_TARGET_EXPORTS) \
33647 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33648 for flag in $(EXTRA_TARGET_FLAGS); do \
33649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33650 done; \
33651 (cd $(TARGET_SUBDIR)/boehm-gc && \
33652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33654 "RANLIB=$${RANLIB}" \
33655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33656 clean) \
33657 || exit 1
33659 @endif target-boehm-gc
33661 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
33662 maybe-distclean-target-boehm-gc:
33663 @if target-boehm-gc
33664 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
33666 distclean-target-boehm-gc:
33667 @: $(MAKE); $(unstage)
33668 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33669 r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 $(NORMAL_TARGET_EXPORTS) \
33672 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33673 for flag in $(EXTRA_TARGET_FLAGS); do \
33674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33675 done; \
33676 (cd $(TARGET_SUBDIR)/boehm-gc && \
33677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33679 "RANLIB=$${RANLIB}" \
33680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33681 distclean) \
33682 || exit 1
33684 @endif target-boehm-gc
33686 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
33687 maybe-maintainer-clean-target-boehm-gc:
33688 @if target-boehm-gc
33689 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
33691 maintainer-clean-target-boehm-gc:
33692 @: $(MAKE); $(unstage)
33693 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33694 r=`${PWD_COMMAND}`; export r; \
33695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33696 $(NORMAL_TARGET_EXPORTS) \
33697 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33698 for flag in $(EXTRA_TARGET_FLAGS); do \
33699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33700 done; \
33701 (cd $(TARGET_SUBDIR)/boehm-gc && \
33702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33704 "RANLIB=$${RANLIB}" \
33705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33706 maintainer-clean) \
33707 || exit 1
33709 @endif target-boehm-gc
33713 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33714 @if target-qthreads
33715 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
33716 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33717 rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
33718 cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
33719 @endif target-qthreads
33723 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
33724 maybe-configure-target-qthreads:
33725 @if target-qthreads
33726 maybe-configure-target-qthreads: configure-target-qthreads
33727 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
33728 @$(unstage)
33729 @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
33730 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33731 r=`${PWD_COMMAND}`; export r; \
33732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33733 $(NORMAL_TARGET_EXPORTS) \
33734 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
33735 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
33736 case $(srcdir) in \
33737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33738 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
33739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33740 esac; \
33741 srcdiroption="--srcdir=$${topdir}/qthreads"; \
33742 libsrcdir="$$s/qthreads"; \
33743 rm -f no-such-file || : ; \
33744 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33745 $(TARGET_CONFIGARGS) $${srcdiroption} \
33746 || exit 1
33747 @endif target-qthreads
33753 .PHONY: all-target-qthreads maybe-all-target-qthreads
33754 maybe-all-target-qthreads:
33755 @if target-qthreads
33756 TARGET-target-qthreads=all
33757 maybe-all-target-qthreads: all-target-qthreads
33758 all-target-qthreads: configure-target-qthreads
33759 @$(unstage)
33760 @r=`${PWD_COMMAND}`; export r; \
33761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33762 $(NORMAL_TARGET_EXPORTS) \
33763 (cd $(TARGET_SUBDIR)/qthreads && \
33764 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
33765 @endif target-qthreads
33771 .PHONY: check-target-qthreads maybe-check-target-qthreads
33772 maybe-check-target-qthreads:
33773 @if target-qthreads
33774 maybe-check-target-qthreads: check-target-qthreads
33776 check-target-qthreads:
33777 @: $(MAKE); $(unstage)
33778 @r=`${PWD_COMMAND}`; export r; \
33779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33780 $(NORMAL_TARGET_EXPORTS) \
33781 (cd $(TARGET_SUBDIR)/qthreads && \
33782 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33784 @endif target-qthreads
33786 .PHONY: install-target-qthreads maybe-install-target-qthreads
33787 maybe-install-target-qthreads:
33788 @if target-qthreads
33789 maybe-install-target-qthreads: install-target-qthreads
33791 install-target-qthreads: installdirs
33792 @: $(MAKE); $(unstage)
33793 @r=`${PWD_COMMAND}`; export r; \
33794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33795 $(NORMAL_TARGET_EXPORTS) \
33796 (cd $(TARGET_SUBDIR)/qthreads && \
33797 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33799 @endif target-qthreads
33801 # Other targets (info, dvi, etc.)
33803 .PHONY: maybe-info-target-qthreads info-target-qthreads
33804 maybe-info-target-qthreads:
33805 @if target-qthreads
33806 maybe-info-target-qthreads: info-target-qthreads
33808 info-target-qthreads: \
33809 configure-target-qthreads
33810 @: $(MAKE); $(unstage)
33811 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
33812 r=`${PWD_COMMAND}`; export r; \
33813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33814 $(NORMAL_TARGET_EXPORTS) \
33815 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
33816 for flag in $(EXTRA_TARGET_FLAGS); do \
33817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33818 done; \
33819 (cd $(TARGET_SUBDIR)/qthreads && \
33820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33822 "RANLIB=$${RANLIB}" \
33823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33824 info) \
33825 || exit 1
33827 @endif target-qthreads
33829 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
33830 maybe-dvi-target-qthreads:
33831 @if target-qthreads
33832 maybe-dvi-target-qthreads: dvi-target-qthreads
33834 dvi-target-qthreads: \
33835 configure-target-qthreads
33836 @: $(MAKE); $(unstage)
33837 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
33838 r=`${PWD_COMMAND}`; export r; \
33839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33840 $(NORMAL_TARGET_EXPORTS) \
33841 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
33842 for flag in $(EXTRA_TARGET_FLAGS); do \
33843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33844 done; \
33845 (cd $(TARGET_SUBDIR)/qthreads && \
33846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33848 "RANLIB=$${RANLIB}" \
33849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33850 dvi) \
33851 || exit 1
33853 @endif target-qthreads
33855 .PHONY: maybe-html-target-qthreads html-target-qthreads
33856 maybe-html-target-qthreads:
33857 @if target-qthreads
33858 maybe-html-target-qthreads: html-target-qthreads
33860 html-target-qthreads: \
33861 configure-target-qthreads
33862 @: $(MAKE); $(unstage)
33863 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
33864 r=`${PWD_COMMAND}`; export r; \
33865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33866 $(NORMAL_TARGET_EXPORTS) \
33867 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
33868 for flag in $(EXTRA_TARGET_FLAGS); do \
33869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33870 done; \
33871 (cd $(TARGET_SUBDIR)/qthreads && \
33872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33874 "RANLIB=$${RANLIB}" \
33875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33876 html) \
33877 || exit 1
33879 @endif target-qthreads
33881 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
33882 maybe-TAGS-target-qthreads:
33883 @if target-qthreads
33884 maybe-TAGS-target-qthreads: TAGS-target-qthreads
33886 TAGS-target-qthreads: \
33887 configure-target-qthreads
33888 @: $(MAKE); $(unstage)
33889 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
33890 r=`${PWD_COMMAND}`; export r; \
33891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33892 $(NORMAL_TARGET_EXPORTS) \
33893 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
33894 for flag in $(EXTRA_TARGET_FLAGS); do \
33895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33896 done; \
33897 (cd $(TARGET_SUBDIR)/qthreads && \
33898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33900 "RANLIB=$${RANLIB}" \
33901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33902 TAGS) \
33903 || exit 1
33905 @endif target-qthreads
33907 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
33908 maybe-install-info-target-qthreads:
33909 @if target-qthreads
33910 maybe-install-info-target-qthreads: install-info-target-qthreads
33912 install-info-target-qthreads: \
33913 configure-target-qthreads \
33914 info-target-qthreads
33915 @: $(MAKE); $(unstage)
33916 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
33917 r=`${PWD_COMMAND}`; export r; \
33918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33919 $(NORMAL_TARGET_EXPORTS) \
33920 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
33921 for flag in $(EXTRA_TARGET_FLAGS); do \
33922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33923 done; \
33924 (cd $(TARGET_SUBDIR)/qthreads && \
33925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33927 "RANLIB=$${RANLIB}" \
33928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33929 install-info) \
33930 || exit 1
33932 @endif target-qthreads
33934 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
33935 maybe-installcheck-target-qthreads:
33936 @if target-qthreads
33937 maybe-installcheck-target-qthreads: installcheck-target-qthreads
33939 installcheck-target-qthreads: \
33940 configure-target-qthreads
33941 @: $(MAKE); $(unstage)
33942 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
33943 r=`${PWD_COMMAND}`; export r; \
33944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33945 $(NORMAL_TARGET_EXPORTS) \
33946 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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 installcheck) \
33956 || exit 1
33958 @endif target-qthreads
33960 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
33961 maybe-mostlyclean-target-qthreads:
33962 @if target-qthreads
33963 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
33965 mostlyclean-target-qthreads:
33966 @: $(MAKE); $(unstage)
33967 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
33968 r=`${PWD_COMMAND}`; export r; \
33969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33970 $(NORMAL_TARGET_EXPORTS) \
33971 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
33972 for flag in $(EXTRA_TARGET_FLAGS); do \
33973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33974 done; \
33975 (cd $(TARGET_SUBDIR)/qthreads && \
33976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33978 "RANLIB=$${RANLIB}" \
33979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33980 mostlyclean) \
33981 || exit 1
33983 @endif target-qthreads
33985 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
33986 maybe-clean-target-qthreads:
33987 @if target-qthreads
33988 maybe-clean-target-qthreads: clean-target-qthreads
33990 clean-target-qthreads:
33991 @: $(MAKE); $(unstage)
33992 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
33993 r=`${PWD_COMMAND}`; export r; \
33994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33995 $(NORMAL_TARGET_EXPORTS) \
33996 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
33997 for flag in $(EXTRA_TARGET_FLAGS); do \
33998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33999 done; \
34000 (cd $(TARGET_SUBDIR)/qthreads && \
34001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34003 "RANLIB=$${RANLIB}" \
34004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34005 clean) \
34006 || exit 1
34008 @endif target-qthreads
34010 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
34011 maybe-distclean-target-qthreads:
34012 @if target-qthreads
34013 maybe-distclean-target-qthreads: distclean-target-qthreads
34015 distclean-target-qthreads:
34016 @: $(MAKE); $(unstage)
34017 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34018 r=`${PWD_COMMAND}`; export r; \
34019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34020 $(NORMAL_TARGET_EXPORTS) \
34021 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
34022 for flag in $(EXTRA_TARGET_FLAGS); do \
34023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34024 done; \
34025 (cd $(TARGET_SUBDIR)/qthreads && \
34026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34028 "RANLIB=$${RANLIB}" \
34029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34030 distclean) \
34031 || exit 1
34033 @endif target-qthreads
34035 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
34036 maybe-maintainer-clean-target-qthreads:
34037 @if target-qthreads
34038 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
34040 maintainer-clean-target-qthreads:
34041 @: $(MAKE); $(unstage)
34042 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34043 r=`${PWD_COMMAND}`; export r; \
34044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34045 $(NORMAL_TARGET_EXPORTS) \
34046 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
34047 for flag in $(EXTRA_TARGET_FLAGS); do \
34048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34049 done; \
34050 (cd $(TARGET_SUBDIR)/qthreads && \
34051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34053 "RANLIB=$${RANLIB}" \
34054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34055 maintainer-clean) \
34056 || exit 1
34058 @endif target-qthreads
34062 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34063 @if target-rda
34064 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
34065 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34066 rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
34067 cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
34068 @endif target-rda
34072 .PHONY: configure-target-rda maybe-configure-target-rda
34073 maybe-configure-target-rda:
34074 @if target-rda
34075 maybe-configure-target-rda: configure-target-rda
34076 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
34077 @$(unstage)
34078 @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
34079 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34080 r=`${PWD_COMMAND}`; export r; \
34081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34082 $(NORMAL_TARGET_EXPORTS) \
34083 echo Configuring in $(TARGET_SUBDIR)/rda; \
34084 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
34085 case $(srcdir) in \
34086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34087 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
34088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34089 esac; \
34090 srcdiroption="--srcdir=$${topdir}/rda"; \
34091 libsrcdir="$$s/rda"; \
34092 rm -f no-such-file || : ; \
34093 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34094 $(TARGET_CONFIGARGS) $${srcdiroption} \
34095 || exit 1
34096 @endif target-rda
34102 .PHONY: all-target-rda maybe-all-target-rda
34103 maybe-all-target-rda:
34104 @if target-rda
34105 TARGET-target-rda=all
34106 maybe-all-target-rda: all-target-rda
34107 all-target-rda: configure-target-rda
34108 @$(unstage)
34109 @r=`${PWD_COMMAND}`; export r; \
34110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34111 $(NORMAL_TARGET_EXPORTS) \
34112 (cd $(TARGET_SUBDIR)/rda && \
34113 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
34114 @endif target-rda
34120 .PHONY: check-target-rda maybe-check-target-rda
34121 maybe-check-target-rda:
34122 @if target-rda
34123 maybe-check-target-rda: check-target-rda
34125 check-target-rda:
34126 @: $(MAKE); $(unstage)
34127 @r=`${PWD_COMMAND}`; export r; \
34128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34129 $(NORMAL_TARGET_EXPORTS) \
34130 (cd $(TARGET_SUBDIR)/rda && \
34131 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34133 @endif target-rda
34135 .PHONY: install-target-rda maybe-install-target-rda
34136 maybe-install-target-rda:
34137 @if target-rda
34138 maybe-install-target-rda: install-target-rda
34140 install-target-rda: installdirs
34141 @: $(MAKE); $(unstage)
34142 @r=`${PWD_COMMAND}`; export r; \
34143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34144 $(NORMAL_TARGET_EXPORTS) \
34145 (cd $(TARGET_SUBDIR)/rda && \
34146 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34148 @endif target-rda
34150 # Other targets (info, dvi, etc.)
34152 .PHONY: maybe-info-target-rda info-target-rda
34153 maybe-info-target-rda:
34154 @if target-rda
34155 maybe-info-target-rda: info-target-rda
34157 info-target-rda: \
34158 configure-target-rda
34159 @: $(MAKE); $(unstage)
34160 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34161 r=`${PWD_COMMAND}`; export r; \
34162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34163 $(NORMAL_TARGET_EXPORTS) \
34164 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
34165 for flag in $(EXTRA_TARGET_FLAGS); do \
34166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34167 done; \
34168 (cd $(TARGET_SUBDIR)/rda && \
34169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34171 "RANLIB=$${RANLIB}" \
34172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34173 info) \
34174 || exit 1
34176 @endif target-rda
34178 .PHONY: maybe-dvi-target-rda dvi-target-rda
34179 maybe-dvi-target-rda:
34180 @if target-rda
34181 maybe-dvi-target-rda: dvi-target-rda
34183 dvi-target-rda: \
34184 configure-target-rda
34185 @: $(MAKE); $(unstage)
34186 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34187 r=`${PWD_COMMAND}`; export r; \
34188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34189 $(NORMAL_TARGET_EXPORTS) \
34190 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
34191 for flag in $(EXTRA_TARGET_FLAGS); do \
34192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34193 done; \
34194 (cd $(TARGET_SUBDIR)/rda && \
34195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34197 "RANLIB=$${RANLIB}" \
34198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34199 dvi) \
34200 || exit 1
34202 @endif target-rda
34204 .PHONY: maybe-html-target-rda html-target-rda
34205 maybe-html-target-rda:
34206 @if target-rda
34207 maybe-html-target-rda: html-target-rda
34209 html-target-rda: \
34210 configure-target-rda
34211 @: $(MAKE); $(unstage)
34212 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34213 r=`${PWD_COMMAND}`; export r; \
34214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34215 $(NORMAL_TARGET_EXPORTS) \
34216 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
34217 for flag in $(EXTRA_TARGET_FLAGS); do \
34218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219 done; \
34220 (cd $(TARGET_SUBDIR)/rda && \
34221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34223 "RANLIB=$${RANLIB}" \
34224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34225 html) \
34226 || exit 1
34228 @endif target-rda
34230 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
34231 maybe-TAGS-target-rda:
34232 @if target-rda
34233 maybe-TAGS-target-rda: TAGS-target-rda
34235 TAGS-target-rda: \
34236 configure-target-rda
34237 @: $(MAKE); $(unstage)
34238 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34239 r=`${PWD_COMMAND}`; export r; \
34240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34241 $(NORMAL_TARGET_EXPORTS) \
34242 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
34243 for flag in $(EXTRA_TARGET_FLAGS); do \
34244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34245 done; \
34246 (cd $(TARGET_SUBDIR)/rda && \
34247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34249 "RANLIB=$${RANLIB}" \
34250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34251 TAGS) \
34252 || exit 1
34254 @endif target-rda
34256 .PHONY: maybe-install-info-target-rda install-info-target-rda
34257 maybe-install-info-target-rda:
34258 @if target-rda
34259 maybe-install-info-target-rda: install-info-target-rda
34261 install-info-target-rda: \
34262 configure-target-rda \
34263 info-target-rda
34264 @: $(MAKE); $(unstage)
34265 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34266 r=`${PWD_COMMAND}`; export r; \
34267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268 $(NORMAL_TARGET_EXPORTS) \
34269 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
34270 for flag in $(EXTRA_TARGET_FLAGS); do \
34271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34272 done; \
34273 (cd $(TARGET_SUBDIR)/rda && \
34274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276 "RANLIB=$${RANLIB}" \
34277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34278 install-info) \
34279 || exit 1
34281 @endif target-rda
34283 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
34284 maybe-installcheck-target-rda:
34285 @if target-rda
34286 maybe-installcheck-target-rda: installcheck-target-rda
34288 installcheck-target-rda: \
34289 configure-target-rda
34290 @: $(MAKE); $(unstage)
34291 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34292 r=`${PWD_COMMAND}`; export r; \
34293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34294 $(NORMAL_TARGET_EXPORTS) \
34295 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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 installcheck) \
34305 || exit 1
34307 @endif target-rda
34309 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
34310 maybe-mostlyclean-target-rda:
34311 @if target-rda
34312 maybe-mostlyclean-target-rda: mostlyclean-target-rda
34314 mostlyclean-target-rda:
34315 @: $(MAKE); $(unstage)
34316 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34317 r=`${PWD_COMMAND}`; export r; \
34318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34319 $(NORMAL_TARGET_EXPORTS) \
34320 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
34321 for flag in $(EXTRA_TARGET_FLAGS); do \
34322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34323 done; \
34324 (cd $(TARGET_SUBDIR)/rda && \
34325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34327 "RANLIB=$${RANLIB}" \
34328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34329 mostlyclean) \
34330 || exit 1
34332 @endif target-rda
34334 .PHONY: maybe-clean-target-rda clean-target-rda
34335 maybe-clean-target-rda:
34336 @if target-rda
34337 maybe-clean-target-rda: clean-target-rda
34339 clean-target-rda:
34340 @: $(MAKE); $(unstage)
34341 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34342 r=`${PWD_COMMAND}`; export r; \
34343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34344 $(NORMAL_TARGET_EXPORTS) \
34345 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
34346 for flag in $(EXTRA_TARGET_FLAGS); do \
34347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34348 done; \
34349 (cd $(TARGET_SUBDIR)/rda && \
34350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34352 "RANLIB=$${RANLIB}" \
34353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34354 clean) \
34355 || exit 1
34357 @endif target-rda
34359 .PHONY: maybe-distclean-target-rda distclean-target-rda
34360 maybe-distclean-target-rda:
34361 @if target-rda
34362 maybe-distclean-target-rda: distclean-target-rda
34364 distclean-target-rda:
34365 @: $(MAKE); $(unstage)
34366 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34367 r=`${PWD_COMMAND}`; export r; \
34368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34369 $(NORMAL_TARGET_EXPORTS) \
34370 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
34371 for flag in $(EXTRA_TARGET_FLAGS); do \
34372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34373 done; \
34374 (cd $(TARGET_SUBDIR)/rda && \
34375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34377 "RANLIB=$${RANLIB}" \
34378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34379 distclean) \
34380 || exit 1
34382 @endif target-rda
34384 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
34385 maybe-maintainer-clean-target-rda:
34386 @if target-rda
34387 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
34389 maintainer-clean-target-rda:
34390 @: $(MAKE); $(unstage)
34391 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34392 r=`${PWD_COMMAND}`; export r; \
34393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34394 $(NORMAL_TARGET_EXPORTS) \
34395 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
34396 for flag in $(EXTRA_TARGET_FLAGS); do \
34397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34398 done; \
34399 (cd $(TARGET_SUBDIR)/rda && \
34400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34402 "RANLIB=$${RANLIB}" \
34403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34404 maintainer-clean) \
34405 || exit 1
34407 @endif target-rda
34411 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34412 @if target-libada
34413 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
34414 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34415 rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
34416 cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
34417 @endif target-libada
34421 .PHONY: configure-target-libada maybe-configure-target-libada
34422 maybe-configure-target-libada:
34423 @if target-libada
34424 maybe-configure-target-libada: configure-target-libada
34425 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
34426 @$(unstage)
34427 @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
34428 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34429 r=`${PWD_COMMAND}`; export r; \
34430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34431 $(NORMAL_TARGET_EXPORTS) \
34432 echo Configuring in $(TARGET_SUBDIR)/libada; \
34433 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
34434 case $(srcdir) in \
34435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34436 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
34437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34438 esac; \
34439 srcdiroption="--srcdir=$${topdir}/libada"; \
34440 libsrcdir="$$s/libada"; \
34441 rm -f no-such-file || : ; \
34442 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34443 $(TARGET_CONFIGARGS) $${srcdiroption} \
34444 || exit 1
34445 @endif target-libada
34451 .PHONY: all-target-libada maybe-all-target-libada
34452 maybe-all-target-libada:
34453 @if target-libada
34454 TARGET-target-libada=all
34455 maybe-all-target-libada: all-target-libada
34456 all-target-libada: configure-target-libada
34457 @$(unstage)
34458 @r=`${PWD_COMMAND}`; export r; \
34459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34460 $(NORMAL_TARGET_EXPORTS) \
34461 (cd $(TARGET_SUBDIR)/libada && \
34462 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
34463 @endif target-libada
34469 .PHONY: check-target-libada maybe-check-target-libada
34470 maybe-check-target-libada:
34471 @if target-libada
34472 maybe-check-target-libada: check-target-libada
34474 check-target-libada:
34475 @: $(MAKE); $(unstage)
34476 @r=`${PWD_COMMAND}`; export r; \
34477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34478 $(NORMAL_TARGET_EXPORTS) \
34479 (cd $(TARGET_SUBDIR)/libada && \
34480 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34482 @endif target-libada
34484 .PHONY: install-target-libada maybe-install-target-libada
34485 maybe-install-target-libada:
34486 @if target-libada
34487 maybe-install-target-libada: install-target-libada
34489 install-target-libada: installdirs
34490 @: $(MAKE); $(unstage)
34491 @r=`${PWD_COMMAND}`; export r; \
34492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34493 $(NORMAL_TARGET_EXPORTS) \
34494 (cd $(TARGET_SUBDIR)/libada && \
34495 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34497 @endif target-libada
34499 # Other targets (info, dvi, etc.)
34501 .PHONY: maybe-info-target-libada info-target-libada
34502 maybe-info-target-libada:
34503 @if target-libada
34504 maybe-info-target-libada: info-target-libada
34506 info-target-libada: \
34507 configure-target-libada
34508 @: $(MAKE); $(unstage)
34509 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34510 r=`${PWD_COMMAND}`; export r; \
34511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34512 $(NORMAL_TARGET_EXPORTS) \
34513 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
34514 for flag in $(EXTRA_TARGET_FLAGS); do \
34515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34516 done; \
34517 (cd $(TARGET_SUBDIR)/libada && \
34518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34520 "RANLIB=$${RANLIB}" \
34521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34522 info) \
34523 || exit 1
34525 @endif target-libada
34527 .PHONY: maybe-dvi-target-libada dvi-target-libada
34528 maybe-dvi-target-libada:
34529 @if target-libada
34530 maybe-dvi-target-libada: dvi-target-libada
34532 dvi-target-libada: \
34533 configure-target-libada
34534 @: $(MAKE); $(unstage)
34535 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34536 r=`${PWD_COMMAND}`; export r; \
34537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34538 $(NORMAL_TARGET_EXPORTS) \
34539 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
34540 for flag in $(EXTRA_TARGET_FLAGS); do \
34541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34542 done; \
34543 (cd $(TARGET_SUBDIR)/libada && \
34544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34546 "RANLIB=$${RANLIB}" \
34547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34548 dvi) \
34549 || exit 1
34551 @endif target-libada
34553 .PHONY: maybe-html-target-libada html-target-libada
34554 maybe-html-target-libada:
34555 @if target-libada
34556 maybe-html-target-libada: html-target-libada
34558 html-target-libada: \
34559 configure-target-libada
34560 @: $(MAKE); $(unstage)
34561 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34562 r=`${PWD_COMMAND}`; export r; \
34563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34564 $(NORMAL_TARGET_EXPORTS) \
34565 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
34566 for flag in $(EXTRA_TARGET_FLAGS); do \
34567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34568 done; \
34569 (cd $(TARGET_SUBDIR)/libada && \
34570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34572 "RANLIB=$${RANLIB}" \
34573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34574 html) \
34575 || exit 1
34577 @endif target-libada
34579 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
34580 maybe-TAGS-target-libada:
34581 @if target-libada
34582 maybe-TAGS-target-libada: TAGS-target-libada
34584 TAGS-target-libada: \
34585 configure-target-libada
34586 @: $(MAKE); $(unstage)
34587 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34588 r=`${PWD_COMMAND}`; export r; \
34589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34590 $(NORMAL_TARGET_EXPORTS) \
34591 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
34592 for flag in $(EXTRA_TARGET_FLAGS); do \
34593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34594 done; \
34595 (cd $(TARGET_SUBDIR)/libada && \
34596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34598 "RANLIB=$${RANLIB}" \
34599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34600 TAGS) \
34601 || exit 1
34603 @endif target-libada
34605 .PHONY: maybe-install-info-target-libada install-info-target-libada
34606 maybe-install-info-target-libada:
34607 @if target-libada
34608 maybe-install-info-target-libada: install-info-target-libada
34610 install-info-target-libada: \
34611 configure-target-libada \
34612 info-target-libada
34613 @: $(MAKE); $(unstage)
34614 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34615 r=`${PWD_COMMAND}`; export r; \
34616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34617 $(NORMAL_TARGET_EXPORTS) \
34618 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
34619 for flag in $(EXTRA_TARGET_FLAGS); do \
34620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34621 done; \
34622 (cd $(TARGET_SUBDIR)/libada && \
34623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34625 "RANLIB=$${RANLIB}" \
34626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34627 install-info) \
34628 || exit 1
34630 @endif target-libada
34632 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
34633 maybe-installcheck-target-libada:
34634 @if target-libada
34635 maybe-installcheck-target-libada: installcheck-target-libada
34637 installcheck-target-libada: \
34638 configure-target-libada
34639 @: $(MAKE); $(unstage)
34640 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34641 r=`${PWD_COMMAND}`; export r; \
34642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643 $(NORMAL_TARGET_EXPORTS) \
34644 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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 installcheck) \
34654 || exit 1
34656 @endif target-libada
34658 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
34659 maybe-mostlyclean-target-libada:
34660 @if target-libada
34661 maybe-mostlyclean-target-libada: mostlyclean-target-libada
34663 mostlyclean-target-libada:
34664 @: $(MAKE); $(unstage)
34665 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34666 r=`${PWD_COMMAND}`; export r; \
34667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668 $(NORMAL_TARGET_EXPORTS) \
34669 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
34670 for flag in $(EXTRA_TARGET_FLAGS); do \
34671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34672 done; \
34673 (cd $(TARGET_SUBDIR)/libada && \
34674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34676 "RANLIB=$${RANLIB}" \
34677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34678 mostlyclean) \
34679 || exit 1
34681 @endif target-libada
34683 .PHONY: maybe-clean-target-libada clean-target-libada
34684 maybe-clean-target-libada:
34685 @if target-libada
34686 maybe-clean-target-libada: clean-target-libada
34688 clean-target-libada:
34689 @: $(MAKE); $(unstage)
34690 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34691 r=`${PWD_COMMAND}`; export r; \
34692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693 $(NORMAL_TARGET_EXPORTS) \
34694 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
34695 for flag in $(EXTRA_TARGET_FLAGS); do \
34696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34697 done; \
34698 (cd $(TARGET_SUBDIR)/libada && \
34699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34701 "RANLIB=$${RANLIB}" \
34702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34703 clean) \
34704 || exit 1
34706 @endif target-libada
34708 .PHONY: maybe-distclean-target-libada distclean-target-libada
34709 maybe-distclean-target-libada:
34710 @if target-libada
34711 maybe-distclean-target-libada: distclean-target-libada
34713 distclean-target-libada:
34714 @: $(MAKE); $(unstage)
34715 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34716 r=`${PWD_COMMAND}`; export r; \
34717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34718 $(NORMAL_TARGET_EXPORTS) \
34719 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
34720 for flag in $(EXTRA_TARGET_FLAGS); do \
34721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34722 done; \
34723 (cd $(TARGET_SUBDIR)/libada && \
34724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34726 "RANLIB=$${RANLIB}" \
34727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34728 distclean) \
34729 || exit 1
34731 @endif target-libada
34733 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
34734 maybe-maintainer-clean-target-libada:
34735 @if target-libada
34736 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
34738 maintainer-clean-target-libada:
34739 @: $(MAKE); $(unstage)
34740 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34741 r=`${PWD_COMMAND}`; export r; \
34742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34743 $(NORMAL_TARGET_EXPORTS) \
34744 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
34745 for flag in $(EXTRA_TARGET_FLAGS); do \
34746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34747 done; \
34748 (cd $(TARGET_SUBDIR)/libada && \
34749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34751 "RANLIB=$${RANLIB}" \
34752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34753 maintainer-clean) \
34754 || exit 1
34756 @endif target-libada
34760 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34761 @if target-libphobos
34762 $(TARGET_SUBDIR)/libphobos/multilib.out: multilib.out
34763 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos ; \
34764 rm -f $(TARGET_SUBDIR)/libphobos/Makefile || : ; \
34765 cp multilib.out $(TARGET_SUBDIR)/libphobos/multilib.out
34766 @endif target-libphobos
34770 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
34771 maybe-configure-target-libphobos:
34772 @if target-libphobos
34773 maybe-configure-target-libphobos: configure-target-libphobos
34774 configure-target-libphobos: $(TARGET_SUBDIR)/libphobos/multilib.out
34775 @$(unstage)
34776 @test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
34777 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos ; \
34778 r=`${PWD_COMMAND}`; export r; \
34779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34780 $(NORMAL_TARGET_EXPORTS) \
34781 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
34782 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
34783 case $(srcdir) in \
34784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34785 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
34786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34787 esac; \
34788 srcdiroption="--srcdir=$${topdir}/libphobos"; \
34789 libsrcdir="$$s/libphobos"; \
34790 rm -f no-such-file || : ; \
34791 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34792 $(TARGET_CONFIGARGS) $${srcdiroption} \
34793 || exit 1
34794 @endif target-libphobos
34800 .PHONY: all-target-libphobos maybe-all-target-libphobos
34801 maybe-all-target-libphobos:
34802 @if target-libphobos
34803 TARGET-target-libphobos=all
34804 maybe-all-target-libphobos: all-target-libphobos
34805 all-target-libphobos: configure-target-libphobos
34806 @$(unstage)
34807 @r=`${PWD_COMMAND}`; export r; \
34808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809 $(NORMAL_TARGET_EXPORTS) \
34810 (cd $(TARGET_SUBDIR)/libphobos && \
34811 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libphobos))
34812 @endif target-libphobos
34818 .PHONY: check-target-libphobos maybe-check-target-libphobos
34819 maybe-check-target-libphobos:
34820 @if target-libphobos
34821 maybe-check-target-libphobos: check-target-libphobos
34823 check-target-libphobos:
34824 @: $(MAKE); $(unstage)
34825 @r=`${PWD_COMMAND}`; export r; \
34826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34827 $(NORMAL_TARGET_EXPORTS) \
34828 (cd $(TARGET_SUBDIR)/libphobos && \
34829 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34831 @endif target-libphobos
34833 .PHONY: install-target-libphobos maybe-install-target-libphobos
34834 maybe-install-target-libphobos:
34835 @if target-libphobos
34836 maybe-install-target-libphobos: install-target-libphobos
34838 install-target-libphobos: installdirs
34839 @: $(MAKE); $(unstage)
34840 @r=`${PWD_COMMAND}`; export r; \
34841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34842 $(NORMAL_TARGET_EXPORTS) \
34843 (cd $(TARGET_SUBDIR)/libphobos && \
34844 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34846 @endif target-libphobos
34848 # Other targets (info, dvi, etc.)
34850 .PHONY: maybe-info-target-libphobos info-target-libphobos
34851 maybe-info-target-libphobos:
34852 @if target-libphobos
34853 maybe-info-target-libphobos: info-target-libphobos
34855 info-target-libphobos: \
34856 configure-target-libphobos
34857 @: $(MAKE); $(unstage)
34858 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
34859 r=`${PWD_COMMAND}`; export r; \
34860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34861 $(NORMAL_TARGET_EXPORTS) \
34862 echo "Doing info in $(TARGET_SUBDIR)/libphobos" ; \
34863 for flag in $(EXTRA_TARGET_FLAGS); do \
34864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34865 done; \
34866 (cd $(TARGET_SUBDIR)/libphobos && \
34867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34869 "RANLIB=$${RANLIB}" \
34870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34871 info) \
34872 || exit 1
34874 @endif target-libphobos
34876 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
34877 maybe-dvi-target-libphobos:
34878 @if target-libphobos
34879 maybe-dvi-target-libphobos: dvi-target-libphobos
34881 dvi-target-libphobos: \
34882 configure-target-libphobos
34883 @: $(MAKE); $(unstage)
34884 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
34885 r=`${PWD_COMMAND}`; export r; \
34886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34887 $(NORMAL_TARGET_EXPORTS) \
34888 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos" ; \
34889 for flag in $(EXTRA_TARGET_FLAGS); do \
34890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34891 done; \
34892 (cd $(TARGET_SUBDIR)/libphobos && \
34893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34895 "RANLIB=$${RANLIB}" \
34896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34897 dvi) \
34898 || exit 1
34900 @endif target-libphobos
34902 .PHONY: maybe-html-target-libphobos html-target-libphobos
34903 maybe-html-target-libphobos:
34904 @if target-libphobos
34905 maybe-html-target-libphobos: html-target-libphobos
34907 html-target-libphobos: \
34908 configure-target-libphobos
34909 @: $(MAKE); $(unstage)
34910 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
34911 r=`${PWD_COMMAND}`; export r; \
34912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34913 $(NORMAL_TARGET_EXPORTS) \
34914 echo "Doing html in $(TARGET_SUBDIR)/libphobos" ; \
34915 for flag in $(EXTRA_TARGET_FLAGS); do \
34916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34917 done; \
34918 (cd $(TARGET_SUBDIR)/libphobos && \
34919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34921 "RANLIB=$${RANLIB}" \
34922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34923 html) \
34924 || exit 1
34926 @endif target-libphobos
34928 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
34929 maybe-TAGS-target-libphobos:
34930 @if target-libphobos
34931 maybe-TAGS-target-libphobos: TAGS-target-libphobos
34933 TAGS-target-libphobos: \
34934 configure-target-libphobos
34935 @: $(MAKE); $(unstage)
34936 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
34937 r=`${PWD_COMMAND}`; export r; \
34938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34939 $(NORMAL_TARGET_EXPORTS) \
34940 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos" ; \
34941 for flag in $(EXTRA_TARGET_FLAGS); do \
34942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34943 done; \
34944 (cd $(TARGET_SUBDIR)/libphobos && \
34945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34947 "RANLIB=$${RANLIB}" \
34948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34949 TAGS) \
34950 || exit 1
34952 @endif target-libphobos
34954 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
34955 maybe-install-info-target-libphobos:
34956 @if target-libphobos
34957 maybe-install-info-target-libphobos: install-info-target-libphobos
34959 install-info-target-libphobos: \
34960 configure-target-libphobos \
34961 info-target-libphobos
34962 @: $(MAKE); $(unstage)
34963 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
34964 r=`${PWD_COMMAND}`; export r; \
34965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34966 $(NORMAL_TARGET_EXPORTS) \
34967 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos" ; \
34968 for flag in $(EXTRA_TARGET_FLAGS); do \
34969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34970 done; \
34971 (cd $(TARGET_SUBDIR)/libphobos && \
34972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34974 "RANLIB=$${RANLIB}" \
34975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34976 install-info) \
34977 || exit 1
34979 @endif target-libphobos
34981 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
34982 maybe-installcheck-target-libphobos:
34983 @if target-libphobos
34984 maybe-installcheck-target-libphobos: installcheck-target-libphobos
34986 installcheck-target-libphobos: \
34987 configure-target-libphobos
34988 @: $(MAKE); $(unstage)
34989 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
34990 r=`${PWD_COMMAND}`; export r; \
34991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34992 $(NORMAL_TARGET_EXPORTS) \
34993 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos" ; \
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)/libphobos && \
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 installcheck) \
35003 || exit 1
35005 @endif target-libphobos
35007 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
35008 maybe-mostlyclean-target-libphobos:
35009 @if target-libphobos
35010 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
35012 mostlyclean-target-libphobos:
35013 @: $(MAKE); $(unstage)
35014 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
35015 r=`${PWD_COMMAND}`; export r; \
35016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35017 $(NORMAL_TARGET_EXPORTS) \
35018 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos" ; \
35019 for flag in $(EXTRA_TARGET_FLAGS); do \
35020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35021 done; \
35022 (cd $(TARGET_SUBDIR)/libphobos && \
35023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35025 "RANLIB=$${RANLIB}" \
35026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35027 mostlyclean) \
35028 || exit 1
35030 @endif target-libphobos
35032 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
35033 maybe-clean-target-libphobos:
35034 @if target-libphobos
35035 maybe-clean-target-libphobos: clean-target-libphobos
35037 clean-target-libphobos:
35038 @: $(MAKE); $(unstage)
35039 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
35040 r=`${PWD_COMMAND}`; export r; \
35041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35042 $(NORMAL_TARGET_EXPORTS) \
35043 echo "Doing clean in $(TARGET_SUBDIR)/libphobos" ; \
35044 for flag in $(EXTRA_TARGET_FLAGS); do \
35045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35046 done; \
35047 (cd $(TARGET_SUBDIR)/libphobos && \
35048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35050 "RANLIB=$${RANLIB}" \
35051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35052 clean) \
35053 || exit 1
35055 @endif target-libphobos
35057 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
35058 maybe-distclean-target-libphobos:
35059 @if target-libphobos
35060 maybe-distclean-target-libphobos: distclean-target-libphobos
35062 distclean-target-libphobos:
35063 @: $(MAKE); $(unstage)
35064 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
35065 r=`${PWD_COMMAND}`; export r; \
35066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35067 $(NORMAL_TARGET_EXPORTS) \
35068 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos" ; \
35069 for flag in $(EXTRA_TARGET_FLAGS); do \
35070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35071 done; \
35072 (cd $(TARGET_SUBDIR)/libphobos && \
35073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35075 "RANLIB=$${RANLIB}" \
35076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35077 distclean) \
35078 || exit 1
35080 @endif target-libphobos
35082 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
35083 maybe-maintainer-clean-target-libphobos:
35084 @if target-libphobos
35085 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
35087 maintainer-clean-target-libphobos:
35088 @: $(MAKE); $(unstage)
35089 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
35090 r=`${PWD_COMMAND}`; export r; \
35091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35092 $(NORMAL_TARGET_EXPORTS) \
35093 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos" ; \
35094 for flag in $(EXTRA_TARGET_FLAGS); do \
35095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35096 done; \
35097 (cd $(TARGET_SUBDIR)/libphobos && \
35098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35100 "RANLIB=$${RANLIB}" \
35101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35102 maintainer-clean) \
35103 || exit 1
35105 @endif target-libphobos
35109 # ----------
35110 # GCC module
35111 # ----------
35113 @if gcc-no-bootstrap
35114 # GCC has some more recursive targets, which trigger the old
35115 # (but still current, until the toplevel bootstrap project
35116 # is finished) compiler bootstrapping rules.
35118 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
35119 .PHONY: $(GCC_STRAP_TARGETS)
35120 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
35121 @r=`${PWD_COMMAND}`; export r; \
35122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35123 $(HOST_EXPORTS) \
35124 echo "Bootstrapping the compiler"; \
35125 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35126 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
35127 @r=`${PWD_COMMAND}`; export r; \
35128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35129 case "$@" in \
35130 *bootstrap4-lean ) \
35131 msg="Comparing stage3 and stage4 of the compiler"; \
35132 compare=compare3-lean ;; \
35133 *bootstrap4 ) \
35134 msg="Comparing stage3 and stage4 of the compiler"; \
35135 compare=compare3 ;; \
35136 *-lean ) \
35137 msg="Comparing stage2 and stage3 of the compiler"; \
35138 compare=compare-lean ;; \
35139 * ) \
35140 msg="Comparing stage2 and stage3 of the compiler"; \
35141 compare=compare ;; \
35142 esac; \
35143 $(HOST_EXPORTS) \
35144 echo "$$msg"; \
35145 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
35146 @r=`${PWD_COMMAND}`; export r; \
35147 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35148 echo "Building runtime libraries"; \
35149 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35151 profiledbootstrap: all-prebootstrap configure-gcc
35152 @r=`${PWD_COMMAND}`; export r; \
35153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35154 $(HOST_EXPORTS) \
35155 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35156 echo "Bootstrapping training compiler"; \
35157 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
35158 @r=`${PWD_COMMAND}`; export r; \
35159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35160 $(HOST_EXPORTS) \
35161 echo "Building feedback based compiler"; \
35162 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
35163 @r=`${PWD_COMMAND}`; export r; \
35164 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35165 echo "Building runtime libraries"; \
35166 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35168 .PHONY: cross
35169 cross: all-build all-gas all-ld
35170 @r=`${PWD_COMMAND}`; export r; \
35171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172 $(HOST_EXPORTS) \
35173 echo "Building the C and C++ compiler"; \
35174 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
35175 @r=`${PWD_COMMAND}`; export r; \
35176 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35177 echo "Building runtime libraries"; \
35178 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
35179 @endif gcc-no-bootstrap
35181 @if gcc
35182 .PHONY: check-gcc-c++
35183 check-gcc-c++:
35184 @if [ -f ./gcc/Makefile ] ; then \
35185 r=`${PWD_COMMAND}`; export r; \
35186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35187 $(HOST_EXPORTS) \
35188 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
35189 else \
35190 true; \
35193 .PHONY: check-c++
35194 check-c++: check-target-libstdc++-v3 check-gcc-c++
35196 # Install the gcc headers files, but not the fixed include files,
35197 # which Cygnus is not allowed to distribute. This rule is very
35198 # dependent on the workings of the gcc Makefile.in.
35199 .PHONY: gcc-no-fixedincludes
35200 gcc-no-fixedincludes:
35201 @if [ -f ./gcc/Makefile ]; then \
35202 rm -rf gcc/tmp-include; \
35203 mv gcc/include gcc/tmp-include 2>/dev/null; \
35204 mkdir gcc/include; \
35205 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
35206 touch gcc/stmp-fixinc gcc/include/fixed; \
35207 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
35208 r=`${PWD_COMMAND}`; export r; \
35209 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35210 $(HOST_EXPORTS) \
35211 (cd ./gcc && \
35212 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
35213 rm -rf gcc/include; \
35214 mv gcc/tmp-include gcc/include 2>/dev/null; \
35215 else true; fi
35216 @endif gcc
35218 # ---------------------
35219 # GCC bootstrap support
35220 # ---------------------
35222 # We track the current stage (the one in 'gcc') in the stage_current file.
35223 # stage_last instead tracks the stage that was built last. These targets
35224 # are dummy when toplevel bootstrap is not active.
35226 # While making host and target tools, symlinks to the final stage must be
35227 # there, so $(MAKE) $(unstage) should be run at various points. To avoid
35228 # excessive recursive invocations of make, we "inline" them using a variable.
35230 unstage = :
35231 stage = :
35233 @if gcc-bootstrap
35234 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
35235 stage = [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35236 @endif gcc-bootstrap
35238 .PHONY: unstage stage
35239 unstage:
35240 @: $(MAKE); $(unstage)
35241 stage:
35242 @: $(MAKE); $(stage)
35244 # We name the build directories for the various stages "stage1-gcc",
35245 # "stage2-gcc","stage3-gcc", etc.
35247 # Since the 'compare' process will fail (on debugging information) if any
35248 # directory names are different, we need to link the gcc directory for
35249 # the previous stage to a constant name ('gcc-prev'), and to make the name of
35250 # the build directories constant as well. For the latter, we use naked names
35251 # like 'gcc', because the scripts in that directory assume it. We use
35252 # mv on platforms where symlinks to directories do not work or are not
35253 # reliable.
35255 # 'touch' doesn't work right on some platforms.
35256 STAMP = echo timestamp >
35258 # Only build the C compiler for stage1, because that is the only one that
35259 # we can guarantee will build with the native compiler, and also it is the
35260 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
35261 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
35262 # overrideable (for a bootstrap build stage1 also builds gcc.info).
35264 STAGE1_CFLAGS=@stage1_cflags@
35265 STAGE1_LANGUAGES=@stage1_languages@
35267 # We only want to compare .o files, so set this!
35268 objext = .o
35270 # Flags to pass to stage2 and later makes.
35271 POSTSTAGE1_FLAGS_TO_PASS = \
35272 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
35273 STAGE_PREFIX=$$r/prev-gcc/ \
35274 CFLAGS="$(BOOT_CFLAGS)" \
35275 ADAC="\$$(CC)"
35277 # For stage 1:
35278 # * We force-disable intermodule optimizations, even if
35279 # --enable-intermodule was passed, since the installed compiler probably
35280 # can't handle them. Luckily, autoconf always respects
35281 # the last argument when conflicting --enable arguments are passed.
35282 # * Likewise, we force-disable coverage flags, since the installed compiler
35283 # probably has never heard of them.
35284 # * We build only C (and possibly Ada).
35287 .PHONY: stage1-start stage1-end
35289 stage1-start::
35290 @: $(MAKE); $(stage); \
35291 echo stage1 > stage_current ; \
35292 echo stage1 > stage_last; \
35293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35294 @if bfd
35295 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
35296 mkdir stage1-bfd; \
35297 set stage1-bfd bfd ; \
35298 @CREATE_LINK_TO_DIR@
35299 @endif bfd
35300 @if opcodes
35301 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
35302 mkdir stage1-opcodes; \
35303 set stage1-opcodes opcodes ; \
35304 @CREATE_LINK_TO_DIR@
35305 @endif opcodes
35306 @if binutils
35307 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
35308 mkdir stage1-binutils; \
35309 set stage1-binutils binutils ; \
35310 @CREATE_LINK_TO_DIR@
35311 @endif binutils
35312 @if gas
35313 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
35314 mkdir stage1-gas; \
35315 set stage1-gas gas ; \
35316 @CREATE_LINK_TO_DIR@
35317 @endif gas
35318 @if gcc
35319 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
35320 mkdir stage1-gcc; \
35321 set stage1-gcc gcc ; \
35322 @CREATE_LINK_TO_DIR@
35323 @endif gcc
35324 @if intl
35325 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
35326 mkdir stage1-intl; \
35327 set stage1-intl intl ; \
35328 @CREATE_LINK_TO_DIR@
35329 @endif intl
35330 @if ld
35331 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
35332 mkdir stage1-ld; \
35333 set stage1-ld ld ; \
35334 @CREATE_LINK_TO_DIR@
35335 @endif ld
35336 @if libcpp
35337 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
35338 mkdir stage1-libcpp; \
35339 set stage1-libcpp libcpp ; \
35340 @CREATE_LINK_TO_DIR@
35341 @endif libcpp
35342 @if libiberty
35343 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
35344 mkdir stage1-libiberty; \
35345 set stage1-libiberty libiberty ; \
35346 @CREATE_LINK_TO_DIR@
35347 @endif libiberty
35348 @if zlib
35349 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
35350 mkdir stage1-zlib; \
35351 set stage1-zlib zlib ; \
35352 @CREATE_LINK_TO_DIR@
35353 @endif zlib
35355 stage1-end::
35356 @rm -f stage_current
35357 @if bfd
35358 @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
35359 @UNDO_LINK_TO_DIR@
35360 @endif bfd
35361 @if opcodes
35362 @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
35363 @UNDO_LINK_TO_DIR@
35364 @endif opcodes
35365 @if binutils
35366 @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
35367 @UNDO_LINK_TO_DIR@
35368 @endif binutils
35369 @if gas
35370 @cd $(HOST_SUBDIR); set gas stage1-gas ; \
35371 @UNDO_LINK_TO_DIR@
35372 @endif gas
35373 @if gcc
35374 @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
35375 @UNDO_LINK_TO_DIR@
35376 @endif gcc
35377 @if intl
35378 @cd $(HOST_SUBDIR); set intl stage1-intl ; \
35379 @UNDO_LINK_TO_DIR@
35380 @endif intl
35381 @if ld
35382 @cd $(HOST_SUBDIR); set ld stage1-ld ; \
35383 @UNDO_LINK_TO_DIR@
35384 @endif ld
35385 @if libcpp
35386 @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
35387 @UNDO_LINK_TO_DIR@
35388 @endif libcpp
35389 @if libiberty
35390 @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
35391 @UNDO_LINK_TO_DIR@
35392 @endif libiberty
35393 @if zlib
35394 @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
35395 @UNDO_LINK_TO_DIR@
35396 @endif zlib
35398 # Bubble a bugfix through all the stages up to stage 1. They
35399 # are remade, but not reconfigured. The next stage (if any) will not
35400 # be reconfigured as well.
35401 .PHONY: stage1-bubble
35402 stage1-bubble::
35403 @r=`${PWD_COMMAND}`; export r; \
35404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405 if test -f stage1-lean ; then \
35406 echo Skipping rebuild of stage1 ; \
35407 else \
35408 $(MAKE) stage1-start; \
35409 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
35412 .PHONY: all-stage1 clean-stage1
35413 do-clean: clean-stage1
35415 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35416 # only possibility, but now it conflicts with no-bootstrap rules
35417 @if gcc-bootstrap
35422 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35424 .PHONY: distclean-stage1
35425 distclean-stage1::
35426 @: $(MAKE); $(stage)
35427 rm -rf stage1-*
35430 @endif gcc-bootstrap
35433 .PHONY: stage2-start stage2-end
35435 stage2-start::
35436 @: $(MAKE); $(stage); \
35437 echo stage2 > stage_current ; \
35438 echo stage2 > stage_last; \
35439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35440 @if bfd
35441 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
35442 mkdir stage2-bfd; \
35443 set stage2-bfd bfd ; \
35444 @CREATE_LINK_TO_DIR@ ; \
35445 set stage1-bfd prev-bfd ; \
35446 @CREATE_LINK_TO_DIR@
35447 @endif bfd
35448 @if opcodes
35449 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
35450 mkdir stage2-opcodes; \
35451 set stage2-opcodes opcodes ; \
35452 @CREATE_LINK_TO_DIR@ ; \
35453 set stage1-opcodes prev-opcodes ; \
35454 @CREATE_LINK_TO_DIR@
35455 @endif opcodes
35456 @if binutils
35457 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
35458 mkdir stage2-binutils; \
35459 set stage2-binutils binutils ; \
35460 @CREATE_LINK_TO_DIR@ ; \
35461 set stage1-binutils prev-binutils ; \
35462 @CREATE_LINK_TO_DIR@
35463 @endif binutils
35464 @if gas
35465 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
35466 mkdir stage2-gas; \
35467 set stage2-gas gas ; \
35468 @CREATE_LINK_TO_DIR@ ; \
35469 set stage1-gas prev-gas ; \
35470 @CREATE_LINK_TO_DIR@
35471 @endif gas
35472 @if gcc
35473 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
35474 mkdir stage2-gcc; \
35475 set stage2-gcc gcc ; \
35476 @CREATE_LINK_TO_DIR@ ; \
35477 set stage1-gcc prev-gcc ; \
35478 @CREATE_LINK_TO_DIR@
35479 @endif gcc
35480 @if intl
35481 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
35482 mkdir stage2-intl; \
35483 set stage2-intl intl ; \
35484 @CREATE_LINK_TO_DIR@ ; \
35485 set stage1-intl prev-intl ; \
35486 @CREATE_LINK_TO_DIR@
35487 @endif intl
35488 @if ld
35489 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
35490 mkdir stage2-ld; \
35491 set stage2-ld ld ; \
35492 @CREATE_LINK_TO_DIR@ ; \
35493 set stage1-ld prev-ld ; \
35494 @CREATE_LINK_TO_DIR@
35495 @endif ld
35496 @if libcpp
35497 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
35498 mkdir stage2-libcpp; \
35499 set stage2-libcpp libcpp ; \
35500 @CREATE_LINK_TO_DIR@ ; \
35501 set stage1-libcpp prev-libcpp ; \
35502 @CREATE_LINK_TO_DIR@
35503 @endif libcpp
35504 @if libiberty
35505 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
35506 mkdir stage2-libiberty; \
35507 set stage2-libiberty libiberty ; \
35508 @CREATE_LINK_TO_DIR@ ; \
35509 set stage1-libiberty prev-libiberty ; \
35510 @CREATE_LINK_TO_DIR@
35511 @endif libiberty
35512 @if zlib
35513 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
35514 mkdir stage2-zlib; \
35515 set stage2-zlib zlib ; \
35516 @CREATE_LINK_TO_DIR@ ; \
35517 set stage1-zlib prev-zlib ; \
35518 @CREATE_LINK_TO_DIR@
35519 @endif zlib
35521 stage2-end::
35522 @rm -f stage_current
35523 @if bfd
35524 @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
35525 @UNDO_LINK_TO_DIR@ ; \
35526 set prev-bfd stage1-bfd ; \
35527 @UNDO_LINK_TO_DIR@
35528 @endif bfd
35529 @if opcodes
35530 @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
35531 @UNDO_LINK_TO_DIR@ ; \
35532 set prev-opcodes stage1-opcodes ; \
35533 @UNDO_LINK_TO_DIR@
35534 @endif opcodes
35535 @if binutils
35536 @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
35537 @UNDO_LINK_TO_DIR@ ; \
35538 set prev-binutils stage1-binutils ; \
35539 @UNDO_LINK_TO_DIR@
35540 @endif binutils
35541 @if gas
35542 @cd $(HOST_SUBDIR); set gas stage2-gas ; \
35543 @UNDO_LINK_TO_DIR@ ; \
35544 set prev-gas stage1-gas ; \
35545 @UNDO_LINK_TO_DIR@
35546 @endif gas
35547 @if gcc
35548 @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
35549 @UNDO_LINK_TO_DIR@ ; \
35550 set prev-gcc stage1-gcc ; \
35551 @UNDO_LINK_TO_DIR@
35552 @endif gcc
35553 @if intl
35554 @cd $(HOST_SUBDIR); set intl stage2-intl ; \
35555 @UNDO_LINK_TO_DIR@ ; \
35556 set prev-intl stage1-intl ; \
35557 @UNDO_LINK_TO_DIR@
35558 @endif intl
35559 @if ld
35560 @cd $(HOST_SUBDIR); set ld stage2-ld ; \
35561 @UNDO_LINK_TO_DIR@ ; \
35562 set prev-ld stage1-ld ; \
35563 @UNDO_LINK_TO_DIR@
35564 @endif ld
35565 @if libcpp
35566 @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
35567 @UNDO_LINK_TO_DIR@ ; \
35568 set prev-libcpp stage1-libcpp ; \
35569 @UNDO_LINK_TO_DIR@
35570 @endif libcpp
35571 @if libiberty
35572 @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
35573 @UNDO_LINK_TO_DIR@ ; \
35574 set prev-libiberty stage1-libiberty ; \
35575 @UNDO_LINK_TO_DIR@
35576 @endif libiberty
35577 @if zlib
35578 @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
35579 @UNDO_LINK_TO_DIR@ ; \
35580 set prev-zlib stage1-zlib ; \
35581 @UNDO_LINK_TO_DIR@
35582 @endif zlib
35584 # Bubble a bugfix through all the stages up to stage 2. They
35585 # are remade, but not reconfigured. The next stage (if any) will not
35586 # be reconfigured as well.
35587 .PHONY: stage2-bubble
35588 stage2-bubble:: stage1-bubble
35589 @r=`${PWD_COMMAND}`; export r; \
35590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35591 if test -f stage2-lean || test -f stage1-lean ; then \
35592 echo Skipping rebuild of stage2 ; \
35593 else \
35594 $(MAKE) stage2-start; \
35595 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
35598 .PHONY: all-stage2 clean-stage2
35599 do-clean: clean-stage2
35601 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35602 # only possibility, but now it conflicts with no-bootstrap rules
35603 @if gcc-bootstrap
35607 .PHONY: bootstrap2
35608 bootstrap2:
35609 echo stage2 > stage_final
35610 @r=`${PWD_COMMAND}`; export r; \
35611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35612 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
35613 @: $(MAKE); $(unstage)
35614 @r=`${PWD_COMMAND}`; export r; \
35615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
35617 @: $(MAKE); $(stage)
35620 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35621 distclean-stage1:: distclean-stage2
35622 .PHONY: distclean-stage2
35623 distclean-stage2::
35624 @: $(MAKE); $(stage)
35625 rm -rf stage2-*
35628 @endif gcc-bootstrap
35631 .PHONY: stage3-start stage3-end
35633 stage3-start::
35634 @: $(MAKE); $(stage); \
35635 echo stage3 > stage_current ; \
35636 echo stage3 > stage_last; \
35637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35638 @if bfd
35639 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
35640 mkdir stage3-bfd; \
35641 set stage3-bfd bfd ; \
35642 @CREATE_LINK_TO_DIR@ ; \
35643 set stage2-bfd prev-bfd ; \
35644 @CREATE_LINK_TO_DIR@
35645 @endif bfd
35646 @if opcodes
35647 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
35648 mkdir stage3-opcodes; \
35649 set stage3-opcodes opcodes ; \
35650 @CREATE_LINK_TO_DIR@ ; \
35651 set stage2-opcodes prev-opcodes ; \
35652 @CREATE_LINK_TO_DIR@
35653 @endif opcodes
35654 @if binutils
35655 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
35656 mkdir stage3-binutils; \
35657 set stage3-binutils binutils ; \
35658 @CREATE_LINK_TO_DIR@ ; \
35659 set stage2-binutils prev-binutils ; \
35660 @CREATE_LINK_TO_DIR@
35661 @endif binutils
35662 @if gas
35663 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
35664 mkdir stage3-gas; \
35665 set stage3-gas gas ; \
35666 @CREATE_LINK_TO_DIR@ ; \
35667 set stage2-gas prev-gas ; \
35668 @CREATE_LINK_TO_DIR@
35669 @endif gas
35670 @if gcc
35671 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
35672 mkdir stage3-gcc; \
35673 set stage3-gcc gcc ; \
35674 @CREATE_LINK_TO_DIR@ ; \
35675 set stage2-gcc prev-gcc ; \
35676 @CREATE_LINK_TO_DIR@
35677 @endif gcc
35678 @if intl
35679 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
35680 mkdir stage3-intl; \
35681 set stage3-intl intl ; \
35682 @CREATE_LINK_TO_DIR@ ; \
35683 set stage2-intl prev-intl ; \
35684 @CREATE_LINK_TO_DIR@
35685 @endif intl
35686 @if ld
35687 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
35688 mkdir stage3-ld; \
35689 set stage3-ld ld ; \
35690 @CREATE_LINK_TO_DIR@ ; \
35691 set stage2-ld prev-ld ; \
35692 @CREATE_LINK_TO_DIR@
35693 @endif ld
35694 @if libcpp
35695 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
35696 mkdir stage3-libcpp; \
35697 set stage3-libcpp libcpp ; \
35698 @CREATE_LINK_TO_DIR@ ; \
35699 set stage2-libcpp prev-libcpp ; \
35700 @CREATE_LINK_TO_DIR@
35701 @endif libcpp
35702 @if libiberty
35703 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
35704 mkdir stage3-libiberty; \
35705 set stage3-libiberty libiberty ; \
35706 @CREATE_LINK_TO_DIR@ ; \
35707 set stage2-libiberty prev-libiberty ; \
35708 @CREATE_LINK_TO_DIR@
35709 @endif libiberty
35710 @if zlib
35711 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
35712 mkdir stage3-zlib; \
35713 set stage3-zlib zlib ; \
35714 @CREATE_LINK_TO_DIR@ ; \
35715 set stage2-zlib prev-zlib ; \
35716 @CREATE_LINK_TO_DIR@
35717 @endif zlib
35719 stage3-end::
35720 @rm -f stage_current
35721 @if bfd
35722 @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
35723 @UNDO_LINK_TO_DIR@ ; \
35724 set prev-bfd stage2-bfd ; \
35725 @UNDO_LINK_TO_DIR@
35726 @endif bfd
35727 @if opcodes
35728 @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
35729 @UNDO_LINK_TO_DIR@ ; \
35730 set prev-opcodes stage2-opcodes ; \
35731 @UNDO_LINK_TO_DIR@
35732 @endif opcodes
35733 @if binutils
35734 @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
35735 @UNDO_LINK_TO_DIR@ ; \
35736 set prev-binutils stage2-binutils ; \
35737 @UNDO_LINK_TO_DIR@
35738 @endif binutils
35739 @if gas
35740 @cd $(HOST_SUBDIR); set gas stage3-gas ; \
35741 @UNDO_LINK_TO_DIR@ ; \
35742 set prev-gas stage2-gas ; \
35743 @UNDO_LINK_TO_DIR@
35744 @endif gas
35745 @if gcc
35746 @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
35747 @UNDO_LINK_TO_DIR@ ; \
35748 set prev-gcc stage2-gcc ; \
35749 @UNDO_LINK_TO_DIR@
35750 @endif gcc
35751 @if intl
35752 @cd $(HOST_SUBDIR); set intl stage3-intl ; \
35753 @UNDO_LINK_TO_DIR@ ; \
35754 set prev-intl stage2-intl ; \
35755 @UNDO_LINK_TO_DIR@
35756 @endif intl
35757 @if ld
35758 @cd $(HOST_SUBDIR); set ld stage3-ld ; \
35759 @UNDO_LINK_TO_DIR@ ; \
35760 set prev-ld stage2-ld ; \
35761 @UNDO_LINK_TO_DIR@
35762 @endif ld
35763 @if libcpp
35764 @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
35765 @UNDO_LINK_TO_DIR@ ; \
35766 set prev-libcpp stage2-libcpp ; \
35767 @UNDO_LINK_TO_DIR@
35768 @endif libcpp
35769 @if libiberty
35770 @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
35771 @UNDO_LINK_TO_DIR@ ; \
35772 set prev-libiberty stage2-libiberty ; \
35773 @UNDO_LINK_TO_DIR@
35774 @endif libiberty
35775 @if zlib
35776 @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
35777 @UNDO_LINK_TO_DIR@ ; \
35778 set prev-zlib stage2-zlib ; \
35779 @UNDO_LINK_TO_DIR@
35780 @endif zlib
35782 # Bubble a bugfix through all the stages up to stage 3. They
35783 # are remade, but not reconfigured. The next stage (if any) will not
35784 # be reconfigured as well.
35785 .PHONY: stage3-bubble
35786 stage3-bubble:: stage2-bubble
35787 @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
35788 @r=`${PWD_COMMAND}`; export r; \
35789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35790 if test -f stage3-lean || test -f stage2-lean ; then \
35791 echo Skipping rebuild of stage3 ; \
35792 else \
35793 $(MAKE) stage3-start; \
35794 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
35796 $(MAKE) compare
35798 .PHONY: all-stage3 clean-stage3
35799 do-clean: clean-stage3
35801 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35802 # only possibility, but now it conflicts with no-bootstrap rules
35803 @if gcc-bootstrap
35805 compare:
35806 @r=`${PWD_COMMAND}`; export r; \
35807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35808 if test -f stage2-lean; then \
35809 echo Cannot compare object files as stage 2 was deleted. ; \
35810 exit 0 ; \
35811 fi; \
35812 $(stage); \
35813 rm -f .bad_compare ; \
35814 cd stage3-gcc; \
35815 files=`find . -name "*$(objext)" -print` ; \
35816 cd .. ; \
35817 for file in $${files} ; do \
35818 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
35819 @do_compare@ > /dev/null 2>&1; \
35820 if test $$? -eq 1; then \
35821 case $$file in \
35822 ./cc*-checksum$(objext) | ./libgcc/* ) \
35823 echo warning: $$file differs ;; \
35824 *) \
35825 echo $$file differs >> .bad_compare ;; \
35826 esac ; \
35827 fi ; \
35828 done ; \
35829 if [ -f .bad_compare ]; then \
35830 echo "Bootstrap comparison failure!"; \
35831 cat .bad_compare; \
35832 exit 1; \
35833 else \
35834 true; \
35835 fi ; \
35836 $(STAMP) compare
35837 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
35841 .PHONY: bootstrap
35842 bootstrap:
35843 echo stage3 > stage_final
35844 @r=`${PWD_COMMAND}`; export r; \
35845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35846 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
35847 @: $(MAKE); $(unstage)
35848 @r=`${PWD_COMMAND}`; export r; \
35849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35850 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
35851 @: $(MAKE); $(stage)
35854 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35855 distclean-stage2:: distclean-stage3
35856 .PHONY: distclean-stage3
35857 distclean-stage3::
35858 @: $(MAKE); $(stage)
35859 rm -rf stage3-* compare
35862 .PHONY: cleanstrap
35863 cleanstrap: distclean bootstrap
35865 @endif gcc-bootstrap
35868 .PHONY: stage4-start stage4-end
35870 stage4-start::
35871 @: $(MAKE); $(stage); \
35872 echo stage4 > stage_current ; \
35873 echo stage4 > stage_last; \
35874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35875 @if bfd
35876 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
35877 mkdir stage4-bfd; \
35878 set stage4-bfd bfd ; \
35879 @CREATE_LINK_TO_DIR@ ; \
35880 set stage3-bfd prev-bfd ; \
35881 @CREATE_LINK_TO_DIR@
35882 @endif bfd
35883 @if opcodes
35884 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
35885 mkdir stage4-opcodes; \
35886 set stage4-opcodes opcodes ; \
35887 @CREATE_LINK_TO_DIR@ ; \
35888 set stage3-opcodes prev-opcodes ; \
35889 @CREATE_LINK_TO_DIR@
35890 @endif opcodes
35891 @if binutils
35892 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
35893 mkdir stage4-binutils; \
35894 set stage4-binutils binutils ; \
35895 @CREATE_LINK_TO_DIR@ ; \
35896 set stage3-binutils prev-binutils ; \
35897 @CREATE_LINK_TO_DIR@
35898 @endif binutils
35899 @if gas
35900 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
35901 mkdir stage4-gas; \
35902 set stage4-gas gas ; \
35903 @CREATE_LINK_TO_DIR@ ; \
35904 set stage3-gas prev-gas ; \
35905 @CREATE_LINK_TO_DIR@
35906 @endif gas
35907 @if gcc
35908 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
35909 mkdir stage4-gcc; \
35910 set stage4-gcc gcc ; \
35911 @CREATE_LINK_TO_DIR@ ; \
35912 set stage3-gcc prev-gcc ; \
35913 @CREATE_LINK_TO_DIR@
35914 @endif gcc
35915 @if intl
35916 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
35917 mkdir stage4-intl; \
35918 set stage4-intl intl ; \
35919 @CREATE_LINK_TO_DIR@ ; \
35920 set stage3-intl prev-intl ; \
35921 @CREATE_LINK_TO_DIR@
35922 @endif intl
35923 @if ld
35924 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
35925 mkdir stage4-ld; \
35926 set stage4-ld ld ; \
35927 @CREATE_LINK_TO_DIR@ ; \
35928 set stage3-ld prev-ld ; \
35929 @CREATE_LINK_TO_DIR@
35930 @endif ld
35931 @if libcpp
35932 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
35933 mkdir stage4-libcpp; \
35934 set stage4-libcpp libcpp ; \
35935 @CREATE_LINK_TO_DIR@ ; \
35936 set stage3-libcpp prev-libcpp ; \
35937 @CREATE_LINK_TO_DIR@
35938 @endif libcpp
35939 @if libiberty
35940 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
35941 mkdir stage4-libiberty; \
35942 set stage4-libiberty libiberty ; \
35943 @CREATE_LINK_TO_DIR@ ; \
35944 set stage3-libiberty prev-libiberty ; \
35945 @CREATE_LINK_TO_DIR@
35946 @endif libiberty
35947 @if zlib
35948 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
35949 mkdir stage4-zlib; \
35950 set stage4-zlib zlib ; \
35951 @CREATE_LINK_TO_DIR@ ; \
35952 set stage3-zlib prev-zlib ; \
35953 @CREATE_LINK_TO_DIR@
35954 @endif zlib
35956 stage4-end::
35957 @rm -f stage_current
35958 @if bfd
35959 @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
35960 @UNDO_LINK_TO_DIR@ ; \
35961 set prev-bfd stage3-bfd ; \
35962 @UNDO_LINK_TO_DIR@
35963 @endif bfd
35964 @if opcodes
35965 @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
35966 @UNDO_LINK_TO_DIR@ ; \
35967 set prev-opcodes stage3-opcodes ; \
35968 @UNDO_LINK_TO_DIR@
35969 @endif opcodes
35970 @if binutils
35971 @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
35972 @UNDO_LINK_TO_DIR@ ; \
35973 set prev-binutils stage3-binutils ; \
35974 @UNDO_LINK_TO_DIR@
35975 @endif binutils
35976 @if gas
35977 @cd $(HOST_SUBDIR); set gas stage4-gas ; \
35978 @UNDO_LINK_TO_DIR@ ; \
35979 set prev-gas stage3-gas ; \
35980 @UNDO_LINK_TO_DIR@
35981 @endif gas
35982 @if gcc
35983 @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
35984 @UNDO_LINK_TO_DIR@ ; \
35985 set prev-gcc stage3-gcc ; \
35986 @UNDO_LINK_TO_DIR@
35987 @endif gcc
35988 @if intl
35989 @cd $(HOST_SUBDIR); set intl stage4-intl ; \
35990 @UNDO_LINK_TO_DIR@ ; \
35991 set prev-intl stage3-intl ; \
35992 @UNDO_LINK_TO_DIR@
35993 @endif intl
35994 @if ld
35995 @cd $(HOST_SUBDIR); set ld stage4-ld ; \
35996 @UNDO_LINK_TO_DIR@ ; \
35997 set prev-ld stage3-ld ; \
35998 @UNDO_LINK_TO_DIR@
35999 @endif ld
36000 @if libcpp
36001 @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
36002 @UNDO_LINK_TO_DIR@ ; \
36003 set prev-libcpp stage3-libcpp ; \
36004 @UNDO_LINK_TO_DIR@
36005 @endif libcpp
36006 @if libiberty
36007 @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
36008 @UNDO_LINK_TO_DIR@ ; \
36009 set prev-libiberty stage3-libiberty ; \
36010 @UNDO_LINK_TO_DIR@
36011 @endif libiberty
36012 @if zlib
36013 @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
36014 @UNDO_LINK_TO_DIR@ ; \
36015 set prev-zlib stage3-zlib ; \
36016 @UNDO_LINK_TO_DIR@
36017 @endif zlib
36019 # Bubble a bugfix through all the stages up to stage 4. They
36020 # are remade, but not reconfigured. The next stage (if any) will not
36021 # be reconfigured as well.
36022 .PHONY: stage4-bubble
36023 stage4-bubble:: stage3-bubble
36024 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36025 @r=`${PWD_COMMAND}`; export r; \
36026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36027 if test -f stage4-lean || test -f stage3-lean ; then \
36028 echo Skipping rebuild of stage4 ; \
36029 else \
36030 $(MAKE) stage4-start; \
36031 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
36033 $(MAKE) compare3
36035 .PHONY: all-stage4 clean-stage4
36036 do-clean: clean-stage4
36038 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36039 # only possibility, but now it conflicts with no-bootstrap rules
36040 @if gcc-bootstrap
36042 compare3:
36043 @r=`${PWD_COMMAND}`; export r; \
36044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36045 if test -f stage3-lean; then \
36046 echo Cannot compare object files as stage 3 was deleted. ; \
36047 exit 0 ; \
36048 fi; \
36049 $(stage); \
36050 rm -f .bad_compare ; \
36051 cd stage4-gcc; \
36052 files=`find . -name "*$(objext)" -print` ; \
36053 cd .. ; \
36054 for file in $${files} ; do \
36055 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
36056 @do_compare@ > /dev/null 2>&1; \
36057 if test $$? -eq 1; then \
36058 case $$file in \
36059 ./cc*-checksum$(objext) | ./libgcc/* ) \
36060 echo warning: $$file differs ;; \
36061 *) \
36062 echo $$file differs >> .bad_compare ;; \
36063 esac ; \
36064 fi ; \
36065 done ; \
36066 if [ -f .bad_compare ]; then \
36067 echo "Bootstrap comparison failure!"; \
36068 cat .bad_compare; \
36069 exit 1; \
36070 else \
36071 true; \
36072 fi ; \
36073 $(STAMP) compare3
36074 @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
36078 .PHONY: bootstrap4
36079 bootstrap4:
36080 echo stage4 > stage_final
36081 @r=`${PWD_COMMAND}`; export r; \
36082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36083 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
36084 @: $(MAKE); $(unstage)
36085 @r=`${PWD_COMMAND}`; export r; \
36086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36087 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
36088 @: $(MAKE); $(stage)
36091 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36092 distclean-stage3:: distclean-stage4
36093 .PHONY: distclean-stage4
36094 distclean-stage4::
36095 @: $(MAKE); $(stage)
36096 rm -rf stage4-* compare3
36099 @endif gcc-bootstrap
36102 .PHONY: stageprofile-start stageprofile-end
36104 stageprofile-start::
36105 @: $(MAKE); $(stage); \
36106 echo stageprofile > stage_current ; \
36107 echo stageprofile > stage_last; \
36108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36109 @if bfd
36110 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
36111 mkdir stageprofile-bfd; \
36112 set stageprofile-bfd bfd ; \
36113 @CREATE_LINK_TO_DIR@ ; \
36114 set stage1-bfd prev-bfd ; \
36115 @CREATE_LINK_TO_DIR@
36116 @endif bfd
36117 @if opcodes
36118 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
36119 mkdir stageprofile-opcodes; \
36120 set stageprofile-opcodes opcodes ; \
36121 @CREATE_LINK_TO_DIR@ ; \
36122 set stage1-opcodes prev-opcodes ; \
36123 @CREATE_LINK_TO_DIR@
36124 @endif opcodes
36125 @if binutils
36126 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
36127 mkdir stageprofile-binutils; \
36128 set stageprofile-binutils binutils ; \
36129 @CREATE_LINK_TO_DIR@ ; \
36130 set stage1-binutils prev-binutils ; \
36131 @CREATE_LINK_TO_DIR@
36132 @endif binutils
36133 @if gas
36134 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
36135 mkdir stageprofile-gas; \
36136 set stageprofile-gas gas ; \
36137 @CREATE_LINK_TO_DIR@ ; \
36138 set stage1-gas prev-gas ; \
36139 @CREATE_LINK_TO_DIR@
36140 @endif gas
36141 @if gcc
36142 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
36143 mkdir stageprofile-gcc; \
36144 set stageprofile-gcc gcc ; \
36145 @CREATE_LINK_TO_DIR@ ; \
36146 set stage1-gcc prev-gcc ; \
36147 @CREATE_LINK_TO_DIR@
36148 @endif gcc
36149 @if intl
36150 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
36151 mkdir stageprofile-intl; \
36152 set stageprofile-intl intl ; \
36153 @CREATE_LINK_TO_DIR@ ; \
36154 set stage1-intl prev-intl ; \
36155 @CREATE_LINK_TO_DIR@
36156 @endif intl
36157 @if ld
36158 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
36159 mkdir stageprofile-ld; \
36160 set stageprofile-ld ld ; \
36161 @CREATE_LINK_TO_DIR@ ; \
36162 set stage1-ld prev-ld ; \
36163 @CREATE_LINK_TO_DIR@
36164 @endif ld
36165 @if libcpp
36166 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
36167 mkdir stageprofile-libcpp; \
36168 set stageprofile-libcpp libcpp ; \
36169 @CREATE_LINK_TO_DIR@ ; \
36170 set stage1-libcpp prev-libcpp ; \
36171 @CREATE_LINK_TO_DIR@
36172 @endif libcpp
36173 @if libiberty
36174 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
36175 mkdir stageprofile-libiberty; \
36176 set stageprofile-libiberty libiberty ; \
36177 @CREATE_LINK_TO_DIR@ ; \
36178 set stage1-libiberty prev-libiberty ; \
36179 @CREATE_LINK_TO_DIR@
36180 @endif libiberty
36181 @if zlib
36182 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
36183 mkdir stageprofile-zlib; \
36184 set stageprofile-zlib zlib ; \
36185 @CREATE_LINK_TO_DIR@ ; \
36186 set stage1-zlib prev-zlib ; \
36187 @CREATE_LINK_TO_DIR@
36188 @endif zlib
36190 stageprofile-end::
36191 @rm -f stage_current
36192 @if bfd
36193 @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
36194 @UNDO_LINK_TO_DIR@ ; \
36195 set prev-bfd stage1-bfd ; \
36196 @UNDO_LINK_TO_DIR@
36197 @endif bfd
36198 @if opcodes
36199 @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
36200 @UNDO_LINK_TO_DIR@ ; \
36201 set prev-opcodes stage1-opcodes ; \
36202 @UNDO_LINK_TO_DIR@
36203 @endif opcodes
36204 @if binutils
36205 @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
36206 @UNDO_LINK_TO_DIR@ ; \
36207 set prev-binutils stage1-binutils ; \
36208 @UNDO_LINK_TO_DIR@
36209 @endif binutils
36210 @if gas
36211 @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
36212 @UNDO_LINK_TO_DIR@ ; \
36213 set prev-gas stage1-gas ; \
36214 @UNDO_LINK_TO_DIR@
36215 @endif gas
36216 @if gcc
36217 @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
36218 @UNDO_LINK_TO_DIR@ ; \
36219 set prev-gcc stage1-gcc ; \
36220 @UNDO_LINK_TO_DIR@
36221 @endif gcc
36222 @if intl
36223 @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
36224 @UNDO_LINK_TO_DIR@ ; \
36225 set prev-intl stage1-intl ; \
36226 @UNDO_LINK_TO_DIR@
36227 @endif intl
36228 @if ld
36229 @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
36230 @UNDO_LINK_TO_DIR@ ; \
36231 set prev-ld stage1-ld ; \
36232 @UNDO_LINK_TO_DIR@
36233 @endif ld
36234 @if libcpp
36235 @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
36236 @UNDO_LINK_TO_DIR@ ; \
36237 set prev-libcpp stage1-libcpp ; \
36238 @UNDO_LINK_TO_DIR@
36239 @endif libcpp
36240 @if libiberty
36241 @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
36242 @UNDO_LINK_TO_DIR@ ; \
36243 set prev-libiberty stage1-libiberty ; \
36244 @UNDO_LINK_TO_DIR@
36245 @endif libiberty
36246 @if zlib
36247 @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
36248 @UNDO_LINK_TO_DIR@ ; \
36249 set prev-zlib stage1-zlib ; \
36250 @UNDO_LINK_TO_DIR@
36251 @endif zlib
36253 # Bubble a bugfix through all the stages up to stage profile. They
36254 # are remade, but not reconfigured. The next stage (if any) will not
36255 # be reconfigured as well.
36256 .PHONY: stageprofile-bubble
36257 stageprofile-bubble:: stage1-bubble
36258 @r=`${PWD_COMMAND}`; export r; \
36259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36260 if test -f stageprofile-lean || test -f stage1-lean ; then \
36261 echo Skipping rebuild of stageprofile ; \
36262 else \
36263 $(MAKE) stageprofile-start; \
36264 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
36267 .PHONY: all-stageprofile clean-stageprofile
36268 do-clean: clean-stageprofile
36270 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36271 # only possibility, but now it conflicts with no-bootstrap rules
36272 @if gcc-bootstrap
36277 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36278 distclean-stage1:: distclean-stageprofile
36279 .PHONY: distclean-stageprofile
36280 distclean-stageprofile::
36281 @: $(MAKE); $(stage)
36282 rm -rf stageprofile-*
36285 @endif gcc-bootstrap
36288 .PHONY: stagefeedback-start stagefeedback-end
36290 stagefeedback-start::
36291 @: $(MAKE); $(stage); \
36292 echo stagefeedback > stage_current ; \
36293 echo stagefeedback > stage_last; \
36294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36295 @if bfd
36296 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
36297 mkdir stagefeedback-bfd; \
36298 set stagefeedback-bfd bfd ; \
36299 @CREATE_LINK_TO_DIR@ ; \
36300 set stageprofile-bfd prev-bfd ; \
36301 @CREATE_LINK_TO_DIR@
36302 @endif bfd
36303 @if opcodes
36304 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
36305 mkdir stagefeedback-opcodes; \
36306 set stagefeedback-opcodes opcodes ; \
36307 @CREATE_LINK_TO_DIR@ ; \
36308 set stageprofile-opcodes prev-opcodes ; \
36309 @CREATE_LINK_TO_DIR@
36310 @endif opcodes
36311 @if binutils
36312 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
36313 mkdir stagefeedback-binutils; \
36314 set stagefeedback-binutils binutils ; \
36315 @CREATE_LINK_TO_DIR@ ; \
36316 set stageprofile-binutils prev-binutils ; \
36317 @CREATE_LINK_TO_DIR@
36318 @endif binutils
36319 @if gas
36320 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
36321 mkdir stagefeedback-gas; \
36322 set stagefeedback-gas gas ; \
36323 @CREATE_LINK_TO_DIR@ ; \
36324 set stageprofile-gas prev-gas ; \
36325 @CREATE_LINK_TO_DIR@
36326 @endif gas
36327 @if gcc
36328 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
36329 mkdir stagefeedback-gcc; \
36330 set stagefeedback-gcc gcc ; \
36331 @CREATE_LINK_TO_DIR@ ; \
36332 set stageprofile-gcc prev-gcc ; \
36333 @CREATE_LINK_TO_DIR@
36334 @endif gcc
36335 @if intl
36336 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
36337 mkdir stagefeedback-intl; \
36338 set stagefeedback-intl intl ; \
36339 @CREATE_LINK_TO_DIR@ ; \
36340 set stageprofile-intl prev-intl ; \
36341 @CREATE_LINK_TO_DIR@
36342 @endif intl
36343 @if ld
36344 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
36345 mkdir stagefeedback-ld; \
36346 set stagefeedback-ld ld ; \
36347 @CREATE_LINK_TO_DIR@ ; \
36348 set stageprofile-ld prev-ld ; \
36349 @CREATE_LINK_TO_DIR@
36350 @endif ld
36351 @if libcpp
36352 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
36353 mkdir stagefeedback-libcpp; \
36354 set stagefeedback-libcpp libcpp ; \
36355 @CREATE_LINK_TO_DIR@ ; \
36356 set stageprofile-libcpp prev-libcpp ; \
36357 @CREATE_LINK_TO_DIR@
36358 @endif libcpp
36359 @if libiberty
36360 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
36361 mkdir stagefeedback-libiberty; \
36362 set stagefeedback-libiberty libiberty ; \
36363 @CREATE_LINK_TO_DIR@ ; \
36364 set stageprofile-libiberty prev-libiberty ; \
36365 @CREATE_LINK_TO_DIR@
36366 @endif libiberty
36367 @if zlib
36368 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
36369 mkdir stagefeedback-zlib; \
36370 set stagefeedback-zlib zlib ; \
36371 @CREATE_LINK_TO_DIR@ ; \
36372 set stageprofile-zlib prev-zlib ; \
36373 @CREATE_LINK_TO_DIR@
36374 @endif zlib
36376 stagefeedback-end::
36377 @rm -f stage_current
36378 @if bfd
36379 @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
36380 @UNDO_LINK_TO_DIR@ ; \
36381 set prev-bfd stageprofile-bfd ; \
36382 @UNDO_LINK_TO_DIR@
36383 @endif bfd
36384 @if opcodes
36385 @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
36386 @UNDO_LINK_TO_DIR@ ; \
36387 set prev-opcodes stageprofile-opcodes ; \
36388 @UNDO_LINK_TO_DIR@
36389 @endif opcodes
36390 @if binutils
36391 @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
36392 @UNDO_LINK_TO_DIR@ ; \
36393 set prev-binutils stageprofile-binutils ; \
36394 @UNDO_LINK_TO_DIR@
36395 @endif binutils
36396 @if gas
36397 @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
36398 @UNDO_LINK_TO_DIR@ ; \
36399 set prev-gas stageprofile-gas ; \
36400 @UNDO_LINK_TO_DIR@
36401 @endif gas
36402 @if gcc
36403 @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
36404 @UNDO_LINK_TO_DIR@ ; \
36405 set prev-gcc stageprofile-gcc ; \
36406 @UNDO_LINK_TO_DIR@
36407 @endif gcc
36408 @if intl
36409 @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
36410 @UNDO_LINK_TO_DIR@ ; \
36411 set prev-intl stageprofile-intl ; \
36412 @UNDO_LINK_TO_DIR@
36413 @endif intl
36414 @if ld
36415 @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
36416 @UNDO_LINK_TO_DIR@ ; \
36417 set prev-ld stageprofile-ld ; \
36418 @UNDO_LINK_TO_DIR@
36419 @endif ld
36420 @if libcpp
36421 @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
36422 @UNDO_LINK_TO_DIR@ ; \
36423 set prev-libcpp stageprofile-libcpp ; \
36424 @UNDO_LINK_TO_DIR@
36425 @endif libcpp
36426 @if libiberty
36427 @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
36428 @UNDO_LINK_TO_DIR@ ; \
36429 set prev-libiberty stageprofile-libiberty ; \
36430 @UNDO_LINK_TO_DIR@
36431 @endif libiberty
36432 @if zlib
36433 @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
36434 @UNDO_LINK_TO_DIR@ ; \
36435 set prev-zlib stageprofile-zlib ; \
36436 @UNDO_LINK_TO_DIR@
36437 @endif zlib
36439 # Bubble a bugfix through all the stages up to stage feedback. They
36440 # are remade, but not reconfigured. The next stage (if any) will not
36441 # be reconfigured as well.
36442 .PHONY: stagefeedback-bubble
36443 stagefeedback-bubble:: stageprofile-bubble
36444 @r=`${PWD_COMMAND}`; export r; \
36445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36446 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
36447 echo Skipping rebuild of stagefeedback ; \
36448 else \
36449 $(MAKE) stagefeedback-start; \
36450 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
36453 .PHONY: all-stagefeedback clean-stagefeedback
36454 do-clean: clean-stagefeedback
36456 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36457 # only possibility, but now it conflicts with no-bootstrap rules
36458 @if gcc-bootstrap
36462 .PHONY: profiledbootstrap
36463 profiledbootstrap:
36464 echo stagefeedback > stage_final
36465 @r=`${PWD_COMMAND}`; export r; \
36466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36467 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
36468 @: $(MAKE); $(unstage)
36469 @r=`${PWD_COMMAND}`; export r; \
36470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36471 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
36472 @: $(MAKE); $(stage)
36475 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36476 distclean-stageprofile:: distclean-stagefeedback
36477 .PHONY: distclean-stagefeedback
36478 distclean-stagefeedback::
36479 @: $(MAKE); $(stage)
36480 rm -rf stagefeedback-*
36483 @endif gcc-bootstrap
36487 stageprofile-end::
36488 $(MAKE) distclean-stagefeedback
36490 stagefeedback-start::
36491 @r=`${PWD_COMMAND}`; export r; \
36492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493 for i in prev-*; do \
36494 j=`echo $$i | sed s/^prev-//` ; \
36495 cd $$r/$$i && \
36496 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
36497 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
36498 done
36500 @if gcc-bootstrap
36501 do-distclean: distclean-stage1
36502 @endif gcc-bootstrap
36504 # --------------------------------------
36505 # Dependencies between different modules
36506 # --------------------------------------
36508 # Generic dependencies for target modules on host stuff, especially gcc
36510 configure-target-libstdc++-v3: maybe-all-gcc
36512 configure-target-libmudflap: maybe-all-gcc
36514 configure-target-libssp: maybe-all-gcc
36516 configure-target-newlib: maybe-all-gcc
36518 configure-target-libgfortran: maybe-all-gcc
36520 configure-target-libobjc: maybe-all-gcc
36522 configure-target-libtermcap: maybe-all-gcc
36524 configure-target-winsup: maybe-all-gcc
36526 configure-target-libgloss: maybe-all-gcc
36528 configure-target-libiberty: maybe-all-gcc
36530 configure-target-gperf: maybe-all-gcc
36532 configure-target-examples: maybe-all-gcc
36534 configure-target-libffi: maybe-all-gcc
36536 configure-target-libjava: maybe-all-gcc
36538 configure-target-zlib: maybe-all-gcc
36540 configure-target-boehm-gc: maybe-all-gcc
36542 configure-target-qthreads: maybe-all-gcc
36544 configure-target-rda: maybe-all-gcc
36546 configure-target-libada: maybe-all-gcc
36548 configure-target-libphobos: maybe-all-gcc
36552 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
36554 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
36555 configure-target-gperf: maybe-all-target-libstdc++-v3
36557 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
36559 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
36561 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
36563 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
36564 configure-target-libjava: maybe-all-target-libstdc++-v3
36566 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
36568 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
36570 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
36572 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
36574 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
36576 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
36578 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
36580 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
36582 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
36584 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
36587 # There are two types of dependencies here: 'hard' dependencies, where one
36588 # module simply won't build without the other; and 'soft' dependencies, where
36589 # if the depended-on module is missing, the depending module will do without
36590 # or find a substitute somewhere (perhaps installed). Soft dependencies
36591 # are made here to depend on a 'maybe-' target. If you're not sure,
36592 # it's safer to use a soft dependency.
36599 # With all the machinery above in place, it is pretty easy to generate
36600 # dependencies. Host dependencies are a bit more complex because we have
36601 # to check for bootstrap/prebootstrap dependencies. To resolve
36602 # prebootstrap dependencies, prebootstrap modules are gathered in
36603 # a hash table.
36604 all-build-bison: maybe-all-build-texinfo
36605 all-build-byacc: maybe-all-build-texinfo
36606 all-build-flex: maybe-all-build-texinfo
36607 all-build-flex: maybe-all-build-bison
36608 all-build-flex: maybe-all-build-byacc
36609 all-build-flex: maybe-all-build-m4
36610 all-build-libiberty: maybe-all-build-texinfo
36611 all-build-m4: maybe-all-build-texinfo
36612 all-build-fixincludes: maybe-all-build-libiberty
36613 configure-gcc: maybe-configure-intl
36615 configure-stage1-gcc: maybe-configure-stage1-intl
36616 configure-stage2-gcc: maybe-configure-stage2-intl
36617 configure-stage3-gcc: maybe-configure-stage3-intl
36618 configure-stage4-gcc: maybe-configure-stage4-intl
36619 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
36620 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
36621 configure-gcc: maybe-all-binutils
36623 configure-stage1-gcc: maybe-all-stage1-binutils
36624 configure-stage2-gcc: maybe-all-stage2-binutils
36625 configure-stage3-gcc: maybe-all-stage3-binutils
36626 configure-stage4-gcc: maybe-all-stage4-binutils
36627 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
36628 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
36629 configure-gcc: maybe-all-gas
36631 configure-stage1-gcc: maybe-all-stage1-gas
36632 configure-stage2-gcc: maybe-all-stage2-gas
36633 configure-stage3-gcc: maybe-all-stage3-gas
36634 configure-stage4-gcc: maybe-all-stage4-gas
36635 configure-stageprofile-gcc: maybe-all-stageprofile-gas
36636 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
36637 configure-gcc: maybe-all-ld
36639 configure-stage1-gcc: maybe-all-stage1-ld
36640 configure-stage2-gcc: maybe-all-stage2-ld
36641 configure-stage3-gcc: maybe-all-stage3-ld
36642 configure-stage4-gcc: maybe-all-stage4-ld
36643 configure-stageprofile-gcc: maybe-all-stageprofile-ld
36644 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
36645 all-gcc: all-libiberty
36647 all-stage1-gcc: all-stage1-libiberty
36648 all-stage2-gcc: all-stage2-libiberty
36649 all-stage3-gcc: all-stage3-libiberty
36650 all-stage4-gcc: all-stage4-libiberty
36651 all-stageprofile-gcc: all-stageprofile-libiberty
36652 all-stagefeedback-gcc: all-stagefeedback-libiberty
36653 all-gcc: maybe-all-intl
36655 all-stage1-gcc: maybe-all-stage1-intl
36656 all-stage2-gcc: maybe-all-stage2-intl
36657 all-stage3-gcc: maybe-all-stage3-intl
36658 all-stage4-gcc: maybe-all-stage4-intl
36659 all-stageprofile-gcc: maybe-all-stageprofile-intl
36660 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
36661 all-gcc: maybe-all-build-texinfo
36663 all-stage1-gcc: maybe-all-build-texinfo
36664 all-stage2-gcc: maybe-all-build-texinfo
36665 all-stage3-gcc: maybe-all-build-texinfo
36666 all-stage4-gcc: maybe-all-build-texinfo
36667 all-stageprofile-gcc: maybe-all-build-texinfo
36668 all-stagefeedback-gcc: maybe-all-build-texinfo
36669 all-prebootstrap: maybe-all-build-texinfo
36670 all-gcc: maybe-all-build-bison
36672 all-stage1-gcc: maybe-all-build-bison
36673 all-stage2-gcc: maybe-all-build-bison
36674 all-stage3-gcc: maybe-all-build-bison
36675 all-stage4-gcc: maybe-all-build-bison
36676 all-stageprofile-gcc: maybe-all-build-bison
36677 all-stagefeedback-gcc: maybe-all-build-bison
36678 all-prebootstrap: maybe-all-build-bison
36679 all-gcc: maybe-all-build-byacc
36681 all-stage1-gcc: maybe-all-build-byacc
36682 all-stage2-gcc: maybe-all-build-byacc
36683 all-stage3-gcc: maybe-all-build-byacc
36684 all-stage4-gcc: maybe-all-build-byacc
36685 all-stageprofile-gcc: maybe-all-build-byacc
36686 all-stagefeedback-gcc: maybe-all-build-byacc
36687 all-prebootstrap: maybe-all-build-byacc
36688 all-gcc: maybe-all-build-flex
36690 all-stage1-gcc: maybe-all-build-flex
36691 all-stage2-gcc: maybe-all-build-flex
36692 all-stage3-gcc: maybe-all-build-flex
36693 all-stage4-gcc: maybe-all-build-flex
36694 all-stageprofile-gcc: maybe-all-build-flex
36695 all-stagefeedback-gcc: maybe-all-build-flex
36696 all-prebootstrap: maybe-all-build-flex
36697 all-gcc: maybe-all-build-libiberty
36699 all-stage1-gcc: maybe-all-build-libiberty
36700 all-stage2-gcc: maybe-all-build-libiberty
36701 all-stage3-gcc: maybe-all-build-libiberty
36702 all-stage4-gcc: maybe-all-build-libiberty
36703 all-stageprofile-gcc: maybe-all-build-libiberty
36704 all-stagefeedback-gcc: maybe-all-build-libiberty
36705 all-prebootstrap: maybe-all-build-libiberty
36706 all-gcc: maybe-all-build-fixincludes
36708 all-stage1-gcc: maybe-all-build-fixincludes
36709 all-stage2-gcc: maybe-all-build-fixincludes
36710 all-stage3-gcc: maybe-all-build-fixincludes
36711 all-stage4-gcc: maybe-all-build-fixincludes
36712 all-stageprofile-gcc: maybe-all-build-fixincludes
36713 all-stagefeedback-gcc: maybe-all-build-fixincludes
36714 all-prebootstrap: maybe-all-build-fixincludes
36715 all-gcc: maybe-all-zlib
36717 all-stage1-gcc: maybe-all-stage1-zlib
36718 all-stage2-gcc: maybe-all-stage2-zlib
36719 all-stage3-gcc: maybe-all-stage3-zlib
36720 all-stage4-gcc: maybe-all-stage4-zlib
36721 all-stageprofile-gcc: maybe-all-stageprofile-zlib
36722 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
36723 all-gcc: all-libcpp
36725 all-stage1-gcc: all-stage1-libcpp
36726 all-stage2-gcc: all-stage2-libcpp
36727 all-stage3-gcc: all-stage3-libcpp
36728 all-stage4-gcc: all-stage4-libcpp
36729 all-stageprofile-gcc: all-stageprofile-libcpp
36730 all-stagefeedback-gcc: all-stagefeedback-libcpp
36731 all-gcc: maybe-all-libiberty
36733 all-stage1-gcc: maybe-all-stage1-libiberty
36734 all-stage2-gcc: maybe-all-stage2-libiberty
36735 all-stage3-gcc: maybe-all-stage3-libiberty
36736 all-stage4-gcc: maybe-all-stage4-libiberty
36737 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
36738 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
36739 all-gcc: maybe-all-fixincludes
36740 install-gcc: maybe-install-fixincludes
36741 configure-libcpp: configure-libiberty
36743 configure-stage1-libcpp: configure-stage1-libiberty
36744 configure-stage2-libcpp: configure-stage2-libiberty
36745 configure-stage3-libcpp: configure-stage3-libiberty
36746 configure-stage4-libcpp: configure-stage4-libiberty
36747 configure-stageprofile-libcpp: configure-stageprofile-libiberty
36748 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
36749 configure-libcpp: maybe-configure-intl
36751 configure-stage1-libcpp: maybe-configure-stage1-intl
36752 configure-stage2-libcpp: maybe-configure-stage2-intl
36753 configure-stage3-libcpp: maybe-configure-stage3-intl
36754 configure-stage4-libcpp: maybe-configure-stage4-intl
36755 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
36756 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
36757 all-libcpp: all-libiberty
36759 all-stage1-libcpp: all-stage1-libiberty
36760 all-stage2-libcpp: all-stage2-libiberty
36761 all-stage3-libcpp: all-stage3-libiberty
36762 all-stage4-libcpp: all-stage4-libiberty
36763 all-stageprofile-libcpp: all-stageprofile-libiberty
36764 all-stagefeedback-libcpp: all-stagefeedback-libiberty
36765 all-libcpp: maybe-all-intl
36767 all-stage1-libcpp: maybe-all-stage1-intl
36768 all-stage2-libcpp: maybe-all-stage2-intl
36769 all-stage3-libcpp: maybe-all-stage3-intl
36770 all-stage4-libcpp: maybe-all-stage4-intl
36771 all-stageprofile-libcpp: maybe-all-stageprofile-intl
36772 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
36773 all-fixincludes: maybe-all-libiberty
36774 all-gnattools: maybe-all-target-libada
36775 configure-gdb: maybe-configure-sim
36776 all-gdb: maybe-all-libiberty
36777 all-gdb: maybe-all-opcodes
36778 all-gdb: maybe-all-bfd
36779 all-gdb: maybe-all-readline
36780 all-gdb: maybe-all-build-bison
36781 all-gdb: maybe-all-build-byacc
36782 all-gdb: maybe-all-sim
36783 configure-libgui: maybe-configure-tcl
36784 configure-libgui: maybe-configure-tk
36785 all-libgui: maybe-all-tcl
36786 all-libgui: maybe-all-tk
36787 all-libgui: maybe-all-itcl
36788 configure-bfd: configure-libiberty
36790 configure-stage1-bfd: configure-stage1-libiberty
36791 configure-stage2-bfd: configure-stage2-libiberty
36792 configure-stage3-bfd: configure-stage3-libiberty
36793 configure-stage4-bfd: configure-stage4-libiberty
36794 configure-stageprofile-bfd: configure-stageprofile-libiberty
36795 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
36796 all-bfd: maybe-all-libiberty
36798 all-stage1-bfd: maybe-all-stage1-libiberty
36799 all-stage2-bfd: maybe-all-stage2-libiberty
36800 all-stage3-bfd: maybe-all-stage3-libiberty
36801 all-stage4-bfd: maybe-all-stage4-libiberty
36802 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
36803 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
36804 all-bfd: maybe-all-intl
36806 all-stage1-bfd: maybe-all-stage1-intl
36807 all-stage2-bfd: maybe-all-stage2-intl
36808 all-stage3-bfd: maybe-all-stage3-intl
36809 all-stage4-bfd: maybe-all-stage4-intl
36810 all-stageprofile-bfd: maybe-all-stageprofile-intl
36811 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
36812 all-binutils: maybe-all-libiberty
36814 all-stage1-binutils: maybe-all-stage1-libiberty
36815 all-stage2-binutils: maybe-all-stage2-libiberty
36816 all-stage3-binutils: maybe-all-stage3-libiberty
36817 all-stage4-binutils: maybe-all-stage4-libiberty
36818 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
36819 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
36820 all-binutils: maybe-all-opcodes
36822 all-stage1-binutils: maybe-all-stage1-opcodes
36823 all-stage2-binutils: maybe-all-stage2-opcodes
36824 all-stage3-binutils: maybe-all-stage3-opcodes
36825 all-stage4-binutils: maybe-all-stage4-opcodes
36826 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
36827 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
36828 all-binutils: maybe-all-bfd
36830 all-stage1-binutils: maybe-all-stage1-bfd
36831 all-stage2-binutils: maybe-all-stage2-bfd
36832 all-stage3-binutils: maybe-all-stage3-bfd
36833 all-stage4-binutils: maybe-all-stage4-bfd
36834 all-stageprofile-binutils: maybe-all-stageprofile-bfd
36835 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
36836 all-binutils: maybe-all-build-flex
36838 all-stage1-binutils: maybe-all-build-flex
36839 all-stage2-binutils: maybe-all-build-flex
36840 all-stage3-binutils: maybe-all-build-flex
36841 all-stage4-binutils: maybe-all-build-flex
36842 all-stageprofile-binutils: maybe-all-build-flex
36843 all-stagefeedback-binutils: maybe-all-build-flex
36844 all-prebootstrap: maybe-all-build-flex
36845 all-binutils: maybe-all-build-bison
36847 all-stage1-binutils: maybe-all-build-bison
36848 all-stage2-binutils: maybe-all-build-bison
36849 all-stage3-binutils: maybe-all-build-bison
36850 all-stage4-binutils: maybe-all-build-bison
36851 all-stageprofile-binutils: maybe-all-build-bison
36852 all-stagefeedback-binutils: maybe-all-build-bison
36853 all-prebootstrap: maybe-all-build-bison
36854 all-binutils: maybe-all-build-byacc
36856 all-stage1-binutils: maybe-all-build-byacc
36857 all-stage2-binutils: maybe-all-build-byacc
36858 all-stage3-binutils: maybe-all-build-byacc
36859 all-stage4-binutils: maybe-all-build-byacc
36860 all-stageprofile-binutils: maybe-all-build-byacc
36861 all-stagefeedback-binutils: maybe-all-build-byacc
36862 all-prebootstrap: maybe-all-build-byacc
36863 all-binutils: maybe-all-intl
36865 all-stage1-binutils: maybe-all-stage1-intl
36866 all-stage2-binutils: maybe-all-stage2-intl
36867 all-stage3-binutils: maybe-all-stage3-intl
36868 all-stage4-binutils: maybe-all-stage4-intl
36869 all-stageprofile-binutils: maybe-all-stageprofile-intl
36870 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
36871 install-binutils: maybe-install-opcodes
36872 install-opcodes: maybe-install-bfd
36873 all-gas: maybe-all-libiberty
36875 all-stage1-gas: maybe-all-stage1-libiberty
36876 all-stage2-gas: maybe-all-stage2-libiberty
36877 all-stage3-gas: maybe-all-stage3-libiberty
36878 all-stage4-gas: maybe-all-stage4-libiberty
36879 all-stageprofile-gas: maybe-all-stageprofile-libiberty
36880 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
36881 all-gas: maybe-all-opcodes
36883 all-stage1-gas: maybe-all-stage1-opcodes
36884 all-stage2-gas: maybe-all-stage2-opcodes
36885 all-stage3-gas: maybe-all-stage3-opcodes
36886 all-stage4-gas: maybe-all-stage4-opcodes
36887 all-stageprofile-gas: maybe-all-stageprofile-opcodes
36888 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
36889 all-gas: maybe-all-bfd
36891 all-stage1-gas: maybe-all-stage1-bfd
36892 all-stage2-gas: maybe-all-stage2-bfd
36893 all-stage3-gas: maybe-all-stage3-bfd
36894 all-stage4-gas: maybe-all-stage4-bfd
36895 all-stageprofile-gas: maybe-all-stageprofile-bfd
36896 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
36897 all-gas: maybe-all-intl
36899 all-stage1-gas: maybe-all-stage1-intl
36900 all-stage2-gas: maybe-all-stage2-intl
36901 all-stage3-gas: maybe-all-stage3-intl
36902 all-stage4-gas: maybe-all-stage4-intl
36903 all-stageprofile-gas: maybe-all-stageprofile-intl
36904 all-stagefeedback-gas: maybe-all-stagefeedback-intl
36905 all-gprof: maybe-all-libiberty
36906 all-gprof: maybe-all-bfd
36907 all-gprof: maybe-all-opcodes
36908 all-gprof: maybe-all-intl
36909 all-ld: maybe-all-libiberty
36911 all-stage1-ld: maybe-all-stage1-libiberty
36912 all-stage2-ld: maybe-all-stage2-libiberty
36913 all-stage3-ld: maybe-all-stage3-libiberty
36914 all-stage4-ld: maybe-all-stage4-libiberty
36915 all-stageprofile-ld: maybe-all-stageprofile-libiberty
36916 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
36917 all-ld: maybe-all-bfd
36919 all-stage1-ld: maybe-all-stage1-bfd
36920 all-stage2-ld: maybe-all-stage2-bfd
36921 all-stage3-ld: maybe-all-stage3-bfd
36922 all-stage4-ld: maybe-all-stage4-bfd
36923 all-stageprofile-ld: maybe-all-stageprofile-bfd
36924 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
36925 all-ld: maybe-all-opcodes
36927 all-stage1-ld: maybe-all-stage1-opcodes
36928 all-stage2-ld: maybe-all-stage2-opcodes
36929 all-stage3-ld: maybe-all-stage3-opcodes
36930 all-stage4-ld: maybe-all-stage4-opcodes
36931 all-stageprofile-ld: maybe-all-stageprofile-opcodes
36932 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
36933 all-ld: maybe-all-build-bison
36935 all-stage1-ld: maybe-all-build-bison
36936 all-stage2-ld: maybe-all-build-bison
36937 all-stage3-ld: maybe-all-build-bison
36938 all-stage4-ld: maybe-all-build-bison
36939 all-stageprofile-ld: maybe-all-build-bison
36940 all-stagefeedback-ld: maybe-all-build-bison
36941 all-prebootstrap: maybe-all-build-bison
36942 all-ld: maybe-all-build-byacc
36944 all-stage1-ld: maybe-all-build-byacc
36945 all-stage2-ld: maybe-all-build-byacc
36946 all-stage3-ld: maybe-all-build-byacc
36947 all-stage4-ld: maybe-all-build-byacc
36948 all-stageprofile-ld: maybe-all-build-byacc
36949 all-stagefeedback-ld: maybe-all-build-byacc
36950 all-prebootstrap: maybe-all-build-byacc
36951 all-ld: maybe-all-build-flex
36953 all-stage1-ld: maybe-all-build-flex
36954 all-stage2-ld: maybe-all-build-flex
36955 all-stage3-ld: maybe-all-build-flex
36956 all-stage4-ld: maybe-all-build-flex
36957 all-stageprofile-ld: maybe-all-build-flex
36958 all-stagefeedback-ld: maybe-all-build-flex
36959 all-prebootstrap: maybe-all-build-flex
36960 all-ld: maybe-all-intl
36962 all-stage1-ld: maybe-all-stage1-intl
36963 all-stage2-ld: maybe-all-stage2-intl
36964 all-stage3-ld: maybe-all-stage3-intl
36965 all-stage4-ld: maybe-all-stage4-intl
36966 all-stageprofile-ld: maybe-all-stageprofile-intl
36967 all-stagefeedback-ld: maybe-all-stagefeedback-intl
36968 all-opcodes: maybe-all-bfd
36970 all-stage1-opcodes: maybe-all-stage1-bfd
36971 all-stage2-opcodes: maybe-all-stage2-bfd
36972 all-stage3-opcodes: maybe-all-stage3-bfd
36973 all-stage4-opcodes: maybe-all-stage4-bfd
36974 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
36975 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
36976 all-opcodes: maybe-all-libiberty
36978 all-stage1-opcodes: maybe-all-stage1-libiberty
36979 all-stage2-opcodes: maybe-all-stage2-libiberty
36980 all-stage3-opcodes: maybe-all-stage3-libiberty
36981 all-stage4-opcodes: maybe-all-stage4-libiberty
36982 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
36983 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
36984 all-dejagnu: maybe-all-tcl
36985 all-dejagnu: maybe-all-expect
36986 all-dejagnu: maybe-all-tk
36987 configure-expect: maybe-configure-tcl
36988 configure-expect: maybe-configure-tk
36989 all-expect: maybe-all-tcl
36990 all-expect: maybe-all-tk
36991 configure-itcl: maybe-configure-tcl
36992 configure-itcl: maybe-configure-tk
36993 all-itcl: maybe-all-tcl
36994 all-itcl: maybe-all-tk
36995 install-itcl: maybe-install-tcl
36996 configure-tk: maybe-configure-tcl
36997 all-tk: maybe-all-tcl
36998 all-sid: maybe-all-libiberty
36999 all-sid: maybe-all-bfd
37000 all-sid: maybe-all-opcodes
37001 all-sid: maybe-all-tcl
37002 all-sid: maybe-all-tk
37003 install-sid: maybe-install-tcl
37004 install-sid: maybe-install-tk
37005 all-sim: maybe-all-libiberty
37006 all-sim: maybe-all-bfd
37007 all-sim: maybe-all-opcodes
37008 all-sim: maybe-all-readline
37009 all-sim: maybe-configure-gdb
37010 all-fastjar: maybe-all-zlib
37011 all-fastjar: maybe-all-build-texinfo
37012 all-fastjar: maybe-all-libiberty
37013 all-autoconf: maybe-all-m4
37014 all-autoconf: maybe-all-build-texinfo
37015 all-automake: maybe-all-m4
37016 all-automake: maybe-all-build-texinfo
37017 all-automake: maybe-all-autoconf
37018 all-bison: maybe-all-intl
37019 all-bison: maybe-all-build-texinfo
37020 all-diff: maybe-all-intl
37021 all-diff: maybe-all-build-texinfo
37022 all-fileutils: maybe-all-intl
37023 all-fileutils: maybe-all-build-texinfo
37024 all-flex: maybe-all-build-bison
37025 all-flex: maybe-all-build-byacc
37026 all-flex: maybe-all-intl
37027 all-flex: maybe-all-m4
37028 all-flex: maybe-all-build-texinfo
37029 all-gzip: maybe-all-intl
37030 all-gzip: maybe-all-zlib
37031 all-gzip: maybe-all-build-texinfo
37032 all-hello: maybe-all-intl
37033 all-hello: maybe-all-build-texinfo
37034 all-m4: maybe-all-intl
37035 all-m4: maybe-all-build-texinfo
37036 all-make: maybe-all-intl
37037 all-make: maybe-all-build-texinfo
37038 all-patch: maybe-all-build-texinfo
37039 all-make: maybe-all-build-texinfo
37040 all-prms: maybe-all-libiberty
37041 all-recode: maybe-all-build-texinfo
37042 all-sed: maybe-all-build-texinfo
37043 all-send-pr: maybe-all-prms
37044 all-tar: maybe-all-build-texinfo
37045 all-uudecode: maybe-all-build-texinfo
37046 configure-target-boehm-gc: maybe-configure-target-qthreads
37047 configure-target-fastjar: maybe-configure-target-zlib
37048 all-target-fastjar: maybe-all-target-zlib
37049 all-target-fastjar: maybe-all-target-libiberty
37050 configure-target-libjava: maybe-configure-target-zlib
37051 configure-target-libjava: maybe-configure-target-boehm-gc
37052 configure-target-libjava: maybe-configure-target-qthreads
37053 configure-target-libjava: maybe-configure-target-libffi
37054 all-target-libjava: maybe-all-fastjar
37055 all-target-libjava: maybe-all-target-zlib
37056 all-target-libjava: maybe-all-target-boehm-gc
37057 all-target-libjava: maybe-all-target-qthreads
37058 all-target-libjava: maybe-all-target-libffi
37059 all-target-libobjc: maybe-all-target-libiberty
37060 all-target-libstdc++-v3: maybe-all-target-libiberty
37061 all-target-libgloss: maybe-configure-target-newlib
37062 all-target-winsup: maybe-all-target-libiberty
37063 all-target-winsup: maybe-all-target-libtermcap
37066 # Non-toplevel bootstrap rules must depend on several packages, to be built
37067 # before gcc. Another wart that will go away, hopefully soon.
37068 @if gcc-no-bootstrap
37070 all-prebootstrap: maybe-all-bfd
37071 all-prebootstrap: maybe-all-opcodes
37072 all-prebootstrap: maybe-all-binutils
37073 all-prebootstrap: maybe-all-gas
37074 all-prebootstrap: maybe-all-intl
37075 all-prebootstrap: maybe-all-ld
37076 all-prebootstrap: maybe-all-libcpp
37077 all-prebootstrap: maybe-all-libiberty
37078 all-prebootstrap: maybe-all-zlib
37079 @endif gcc-no-bootstrap
37081 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
37082 GDB_TK = @GDB_TK@
37083 INSTALL_GDB_TK = @INSTALL_GDB_TK@
37084 configure-gdb: $(CONFIGURE_GDB_TK)
37085 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
37086 install-gdb: $(INSTALL_GDB_TK)
37088 # Serialization dependencies. Host configures don't work well in parallel to
37089 # each other, due to contention over config.cache. Target configures and
37090 # build configures are similar.
37091 @serialization_dependencies@
37093 # --------------------------------
37094 # Regenerating top level configury
37095 # --------------------------------
37097 # Multilib.out tells target dirs what multilibs they should build.
37098 # There is really only one copy. We use the 'timestamp' method to
37099 # work around various timestamp bugs on some systems.
37100 # We use move-if-change so that it's only considered updated when it
37101 # actually changes, because it has to depend on a phony target.
37102 multilib.out: maybe-all-gcc
37103 @r=`${PWD_COMMAND}`; export r; \
37104 echo "Checking multilib configuration..."; \
37105 $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
37106 $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out
37108 # Rebuilding Makefile.in, using autogen.
37109 AUTOGEN = autogen
37110 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
37111 cd $(srcdir) && $(AUTOGEN) Makefile.def
37113 # Rebuilding Makefile.
37114 Makefile: $(srcdir)/Makefile.in config.status
37115 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
37117 config.status: configure
37118 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
37120 # Rebuilding configure.
37121 AUTOCONF = autoconf
37122 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
37123 cd $(srcdir) && $(AUTOCONF)
37125 # ------------------------------
37126 # Special directives to GNU Make
37127 # ------------------------------
37129 # Don't pass command-line variables to submakes.
37130 .NOEXPORT:
37131 MAKEOVERRIDES=
37133 # end of Makefile.in