* omp-low.c (expand_omp_critical): Use splay_tree_new_ggc instead of
[official-gcc.git] / Makefile.in
blob208382ee3fd6d548f368f5abe9bb32c6f00ef75f
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
28 build_alias=@build_alias@
29 build=@build@
30 host_alias=@host_alias@
31 host=@host@
32 target_alias=@target_alias@
33 target=@target@
35 program_transform_name = @program_transform_name@
37 prefix = @prefix@
38 exec_prefix = @exec_prefix@
40 srcdir = @srcdir@
42 bindir = @bindir@
43 sbindir = @sbindir@
44 libexecdir = @libexecdir@
45 datadir = @datadir@
46 sysconfdir = @sysconfdir@
47 sharedstatedir = @sharedstatedir@
48 localstatedir = @localstatedir@
49 libdir = @libdir@
50 includedir = @includedir@
51 oldincludedir = @oldincludedir@
52 infodir = @infodir@
53 mandir = @mandir@
54 man1dir = $(mandir)/man1
55 man2dir = $(mandir)/man2
56 man3dir = $(mandir)/man3
57 man4dir = $(mandir)/man4
58 man5dir = $(mandir)/man5
59 man6dir = $(mandir)/man6
60 man7dir = $(mandir)/man7
61 man8dir = $(mandir)/man8
62 man9dir = $(mandir)/man9
64 INSTALL = @INSTALL@
65 INSTALL_PROGRAM = @INSTALL_PROGRAM@
66 INSTALL_SCRIPT = @INSTALL_SCRIPT@
67 INSTALL_DATA = @INSTALL_DATA@
68 LN = @LN@
69 LN_S = @LN_S@
71 # -------------------------------------------------
72 # Miscellaneous non-standard autoconf-set variables
73 # -------------------------------------------------
75 # The gcc driver likes to know the arguments it was configured with.
76 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
78 tooldir = @tooldir@
79 build_tooldir = @build_tooldir@
81 GDB_NLM_DEPS =
83 # This is the name of the environment variable used for the path to
84 # the libraries.
85 RPATH_ENVVAR = @RPATH_ENVVAR@
87 # This is the list of directories to be built for the build system.
88 BUILD_CONFIGDIRS = libiberty
89 # Build programs are put under this directory.
90 BUILD_SUBDIR = @build_subdir@
91 # This is set by the configure script to the arguments to use when configuring
92 # directories built for the build system.
93 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
95 # This is the list of variables to export in the environment when
96 # configuring any subdirectory. It must also be exported whenever
97 # recursing into a build directory in case that directory's Makefile
98 # re-runs configure.
99 BASE_EXPORTS = \
100 FLEX="$(FLEX)"; export FLEX; \
101 LEX="$(LEX)"; export LEX; \
102 BISON="$(BISON)"; export BISON; \
103 YACC="$(YACC)"; export YACC; \
104 M4="$(M4)"; export M4; \
105 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
107 # This is the list of variables to export in the environment when
108 # configuring subdirectories for the build system.
109 BUILD_EXPORTS = \
110 $(BASE_EXPORTS) \
111 AR="$(AR_FOR_BUILD)"; export AR; \
112 AS="$(AS_FOR_BUILD)"; export AS; \
113 CC="$(CC_FOR_BUILD)"; export CC; \
114 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
115 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
116 CXX="$(CXX_FOR_BUILD)"; export CXX; \
117 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
118 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
119 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
120 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
121 LD="$(LD_FOR_BUILD)"; export LD; \
122 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
123 NM="$(NM_FOR_BUILD)"; export NM; \
124 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
125 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
127 # This is the list of directories to built for the host system.
128 SUBDIRS = @configdirs@
129 # This is set by the configure script to the arguments to use when configuring
130 # directories built for the host system.
131 HOST_CONFIGARGS = @host_configargs@
132 # Host programs are put under this directory, which is . except if building
133 # with srcdir=..
134 HOST_SUBDIR = @host_subdir@
135 # This is the list of variables to export in the environment when
136 # configuring subdirectories for the host system.
137 HOST_EXPORTS = \
138 $(BASE_EXPORTS) \
139 CC="$(CC)"; export CC; \
140 CFLAGS="$(CFLAGS)"; export CFLAGS; \
141 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
142 CXX="$(CXX)"; export CXX; \
143 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
144 AR="$(AR)"; export AR; \
145 AS="$(AS)"; export AS; \
146 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
147 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
148 LD="$(LD)"; export LD; \
149 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
150 NM="$(NM)"; export NM; \
151 RANLIB="$(RANLIB)"; export RANLIB; \
152 WINDRES="$(WINDRES)"; export WINDRES; \
153 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
154 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
155 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
156 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
157 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
158 @if gcc-bootstrap
159 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
160 @endif gcc-bootstrap
161 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
163 # Similar, for later GCC stages.
164 POSTSTAGE1_HOST_EXPORTS = \
165 $(HOST_EXPORTS) \
166 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
167 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
168 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
169 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
170 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
171 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
173 # This is set by the configure script to the list of directories which
174 # should be built using the target tools.
175 TARGET_CONFIGDIRS = @target_configdirs@
176 # Target libraries are put under this directory:
177 TARGET_SUBDIR = @target_subdir@
178 # This is set by the configure script to the arguments to use when configuring
179 # directories built for the target.
180 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
181 # This is the list of variables to export in the environment when
182 # configuring subdirectories for the host system.
183 BASE_TARGET_EXPORTS = \
184 $(BASE_EXPORTS) \
185 AR="$(AR_FOR_TARGET)"; export AR; \
186 AS="$(AS_FOR_TARGET)"; export AS; \
187 CC="$(CC_FOR_TARGET)"; export CC; \
188 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
189 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
190 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
191 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
192 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
193 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
194 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
195 LD="$(LD_FOR_TARGET)"; export LD; \
196 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
197 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
198 NM="$(NM_FOR_TARGET)"; export NM; \
199 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
200 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
201 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
202 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
203 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
205 RAW_CXX_TARGET_EXPORTS = \
206 $(BASE_TARGET_EXPORTS) \
207 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
208 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
210 NORMAL_TARGET_EXPORTS = \
211 $(BASE_TARGET_EXPORTS) \
212 CXX="$(CXX_FOR_TARGET)"; export CXX;
214 # Where to find GMP
215 HOST_GMPLIBS = @gmplibs@
216 HOST_GMPINC = @gmpinc@
218 # ----------------------------------------------
219 # Programs producing files for the BUILD machine
220 # ----------------------------------------------
222 SHELL = @config_shell@
224 # pwd command to use. Allow user to override default by setting PWDCMD in
225 # the environment to account for automounters. The make variable must not
226 # be called PWDCMD, otherwise the value set here is passed to make
227 # subprocesses and overrides the setting from the user's environment.
228 # Don't use PWD since it is a common shell environment variable and we
229 # don't want to corrupt it.
230 PWD_COMMAND = $${PWDCMD-pwd}
232 # compilers to use to create programs which must be run in the build
233 # environment.
234 CC_FOR_BUILD = @CC_FOR_BUILD@
235 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
237 CXX_FOR_BUILD = $(CXX)
239 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
240 # here so that they can be overridden by Makefile fragments.
241 BUILD_PREFIX = @BUILD_PREFIX@
242 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
244 # Flags to pass to stage2 and later makes. They are defined
245 # here so that they can be overridden by Makefile fragments.
246 BOOT_CFLAGS= -g -O2
248 CONFIGURED_BISON = @CONFIGURED_BISON@
249 BISON = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
250 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison ; \
251 else \
252 echo ${CONFIGURED_BISON} ; \
255 CONFIGURED_YACC = @CONFIGURED_YACC@
256 YACC = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
257 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison -y ; \
258 elif [ -f $$r/$(BUILD_SUBDIR)/byacc/byacc ] ; then \
259 echo $$r/$(BUILD_SUBDIR)/byacc/byacc ; \
260 else \
261 echo ${CONFIGURED_YACC} ; \
264 CONFIGURED_FLEX = @CONFIGURED_FLEX@
265 FLEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
266 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
267 else echo ${CONFIGURED_FLEX} ; fi`
269 CONFIGURED_LEX = @CONFIGURED_LEX@
270 LEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
271 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
272 else echo ${CONFIGURED_LEX} ; fi`
274 CONFIGURED_M4 = @CONFIGURED_M4@
275 M4 = `if [ -f $$r/$(BUILD_SUBDIR)/m4/m4 ] ; \
276 then echo $$r/$(BUILD_SUBDIR)/m4/m4 ; \
277 else echo ${CONFIGURED_M4} ; fi`
279 # For an installed makeinfo, we require it to be from texinfo 4.2 or
280 # higher, else we use the "missing" dummy. We also pass the subdirectory
281 # makeinfo even if only the Makefile is there, because Texinfo builds its
282 # manual when made, and it requires its own version.
283 CONFIGURED_MAKEINFO = @CONFIGURED_MAKEINFO@
284 MAKEINFO = `if [ -f $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/Makefile ] ; \
285 then echo $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo ; \
286 else if (${CONFIGURED_MAKEINFO} --version \
287 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
288 then echo ${CONFIGURED_MAKEINFO}; else echo $$s/missing makeinfo; fi; fi`
290 # This just becomes part of the MAKEINFO definition passed down to
291 # sub-makes. It lets flags be given on the command line while still
292 # using the makeinfo from the object tree.
293 # (Default to avoid splitting info files by setting the threshold high.)
294 MAKEINFOFLAGS = --split-size=5000000
296 # FIXME: expect may become a build tool?
297 EXPECT = `if [ -f $$r/$(HOST_SUBDIR)/expect/expect ] ; \
298 then echo $$r/$(HOST_SUBDIR)/expect/expect ; \
299 else echo expect ; fi`
301 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
302 then echo $$s/dejagnu/runtest ; \
303 else echo runtest ; fi`
305 # ---------------------------------------------
306 # Programs producing files for the HOST machine
307 # ---------------------------------------------
309 AS = @AS@
311 AR = @AR@
312 AR_FLAGS = rc
314 CC = @CC@
315 CFLAGS = @CFLAGS@
316 LIBCFLAGS = $(CFLAGS)
318 CXX = @CXX@
319 CXXFLAGS = @CXXFLAGS@
320 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
322 DLLTOOL = @DLLTOOL@
324 NM = @NM@
326 LD = @LD@
327 LDFLAGS =
329 RANLIB = @RANLIB@
331 WINDRES = @WINDRES@
333 PICFLAG =
335 # -----------------------------------------------
336 # Programs producing files for the TARGET machine
337 # -----------------------------------------------
339 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
341 AR_FOR_TARGET=@AR_FOR_TARGET@
342 CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
343 USUAL_AR_FOR_TARGET = ` \
344 if [ -f $$r/$(HOST_SUBDIR)/binutils/ar ] ; then \
345 echo $$r/$(HOST_SUBDIR)/binutils/ar ; \
346 else \
347 if [ '$(host)' = '$(target)' ] ; then \
348 echo $(AR); \
349 else \
350 echo $(CONFIGURED_AR_FOR_TARGET) ; \
351 fi; \
354 AS_FOR_TARGET=@AS_FOR_TARGET@
355 CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
356 USUAL_AS_FOR_TARGET = ` \
357 if [ -f $$r/$(HOST_SUBDIR)/gas/as-new ] ; then \
358 echo $$r/$(HOST_SUBDIR)/gas/as-new ; \
359 elif [ -f $$r/$(HOST_SUBDIR)/gcc/as ]; then \
360 echo $$r/$(HOST_SUBDIR)/gcc/as ; \
361 else \
362 if [ '$(host)' = '$(target)' ] ; then \
363 echo $(AS); \
364 else \
365 echo $(CONFIGURED_AS_FOR_TARGET) ; \
366 fi; \
369 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
370 CONFIGURED_CC_FOR_TARGET=@CONFIGURED_CC_FOR_TARGET@
371 USUAL_CC_FOR_TARGET = ` \
372 if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
373 echo $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ ; \
374 else \
375 if [ '$(host)' = '$(target)' ] ; then \
376 echo $(CC); \
377 else \
378 echo $(CONFIGURED_CC_FOR_TARGET) ; \
379 fi; \
382 # During gcc bootstrap, if we use some random cc for stage1 then
383 # CFLAGS will be just -g. We want to ensure that TARGET libraries
384 # (which we know are built with gcc) are built with optimizations so
385 # prepend -O2 when setting CFLAGS_FOR_TARGET.
386 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
387 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
389 # If GCC_FOR_TARGET is not overriden on the command line, then this
390 # variable is passed down to the gcc Makefile, where it is used to
391 # build libgcc2.a. We define it here so that it can itself be
392 # overridden on the command line.
393 GCC_FOR_TARGET=@GCC_FOR_TARGET@
394 CONFIGURED_GCC_FOR_TARGET=@CONFIGURED_GCC_FOR_TARGET@
395 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) \
396 $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ $(FLAGS_FOR_TARGET)
397 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
399 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
400 CONFIGURED_CXX_FOR_TARGET=@CONFIGURED_CXX_FOR_TARGET@
401 USUAL_CXX_FOR_TARGET = ` \
402 if [ -f $$r/$(HOST_SUBDIR)/gcc/g++ ] ; then \
403 (echo $$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++; \
404 test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; \
405 echo -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs) | tr '\015\012' ' '; \
406 else \
407 if [ '$(host)' = '$(target)' ] ; then \
408 echo $(CXX); \
409 else \
410 echo $(CONFIGURED_CXX_FOR_TARGET) ; \
411 fi; \
414 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
415 USUAL_RAW_CXX_FOR_TARGET = ` \
416 if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
417 echo $$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs; \
418 else \
419 if [ '$(host)' = '$(target)' ] ; then \
420 echo $(CXX); \
421 else \
422 echo $(CONFIGURED_CXX_FOR_TARGET) ; \
423 fi; \
426 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
427 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
429 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
430 CONFIGURED_GCJ_FOR_TARGET=@CONFIGURED_GCJ_FOR_TARGET@
431 USUAL_GCJ_FOR_TARGET = ` \
432 if [ -f $$r/$(HOST_SUBDIR)/gcc/gcj ] ; then \
433 echo $$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc ; \
434 else \
435 if [ '$(host)' = '$(target)' ] ; then \
436 echo $(GCJ); \
437 else \
438 echo $(CONFIGURED_GCJ_FOR_TARGET) ; \
439 fi; \
442 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
443 CONFIGURED_GFORTRAN_FOR_TARGET=@CONFIGURED_GFORTRAN_FOR_TARGET@
444 USUAL_GFORTRAN_FOR_TARGET = ` \
445 if [ -f $$r/$(HOST_SUBDIR)/gcc/gfortran ] ; then \
446 echo $$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc ; \
447 else \
448 if [ '$(host)' = '$(target)' ] ; then \
449 echo $(GFORTRAN); \
450 else \
451 echo $(CONFIGURED_GFORTRAN_FOR_TARGET) ; \
452 fi; \
456 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
457 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
458 USUAL_DLLTOOL_FOR_TARGET = ` \
459 if [ -f $$r/$(HOST_SUBDIR)/binutils/dlltool ] ; then \
460 echo $$r/$(HOST_SUBDIR)/binutils/dlltool ; \
461 else \
462 if [ '$(host)' = '$(target)' ] ; then \
463 echo $(DLLTOOL); \
464 else \
465 echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
466 fi; \
469 LD_FOR_TARGET=@LD_FOR_TARGET@
470 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
471 USUAL_LD_FOR_TARGET = ` \
472 if [ -f $$r/$(HOST_SUBDIR)/ld/ld-new ] ; then \
473 echo $$r/$(HOST_SUBDIR)/ld/ld-new ; \
474 elif [ -f $$r/$(HOST_SUBDIR)/gcc/collect-ld ]; then \
475 echo $$r/$(HOST_SUBDIR)/gcc/collect-ld ; \
476 else \
477 if [ '$(host)' = '$(target)' ] ; then \
478 echo $(LD); \
479 else \
480 echo $(CONFIGURED_LD_FOR_TARGET) ; \
481 fi; \
484 LDFLAGS_FOR_TARGET =
486 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
487 CONFIGURED_LIPO_FOR_TARGET=@CONFIGURED_LIPO_FOR_TARGET@
488 USUAL_LIPO_FOR_TARGET = ` \
489 if [ '$(host)' = '$(target)' ] ; then \
490 if [ x'$(LIPO)' != x ]; then \
491 echo $(LIPO); \
492 else \
493 echo lipo; \
494 fi; \
495 else \
496 echo $(CONFIGURED_LIPO_FOR_TARGET) ; \
499 NM_FOR_TARGET=@NM_FOR_TARGET@
500 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
501 USUAL_NM_FOR_TARGET = ` \
502 if [ -f $$r/$(HOST_SUBDIR)/binutils/nm-new ] ; then \
503 echo $$r/$(HOST_SUBDIR)/binutils/nm-new ; \
504 elif [ -f $$r/$(HOST_SUBDIR)/gcc/nm ]; then \
505 echo $$r/$(HOST_SUBDIR)/gcc/nm ; \
506 else \
507 if [ '$(host)' = '$(target)' ] ; then \
508 echo $(NM); \
509 else \
510 echo $(CONFIGURED_NM_FOR_TARGET) ; \
511 fi; \
514 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
515 CONFIGURED_OBJDUMP_FOR_TARGET=@CONFIGURED_OBJDUMP_FOR_TARGET@
516 USUAL_OBJDUMP_FOR_TARGET = ` \
517 if [ -f $$r/$(HOST_SUBDIR)/binutils/objdump ] ; then \
518 echo $$r/$(HOST_SUBDIR)/binutils/objdump ; \
519 else \
520 if [ '$(host)' = '$(target)' ] ; then \
521 if [ x'$(OBJDUMP)' != x ]; then \
522 echo $(OBJDUMP); \
523 else \
524 echo objdump; \
525 fi; \
526 else \
527 echo $(CONFIGURED_OBJDUMP_FOR_TARGET) ; \
528 fi; \
531 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
532 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
533 USUAL_RANLIB_FOR_TARGET = ` \
534 if [ -f $$r/$(HOST_SUBDIR)/binutils/ranlib ] ; then \
535 echo $$r/$(HOST_SUBDIR)/binutils/ranlib ; \
536 else \
537 if [ '$(host)' = '$(target)' ] ; then \
538 if [ x'$(RANLIB)' != x ]; then \
539 echo $(RANLIB); \
540 else \
541 echo ranlib; \
542 fi; \
543 else \
544 echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
545 fi; \
548 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
549 CONFIGURED_STRIP_FOR_TARGET=@CONFIGURED_STRIP_FOR_TARGET@
550 USUAL_STRIP_FOR_TARGET = ` \
551 if [ -f $$r/$(HOST_SUBDIR)/binutils/strip ] ; then \
552 echo $$r/$(HOST_SUBDIR)/binutils/strip ; \
553 else \
554 if [ '$(host)' = '$(target)' ] ; then \
555 if [ x'$(STRIP)' != x ]; then \
556 echo $(STRIP); \
557 else \
558 echo strip; \
559 fi; \
560 else \
561 echo $(CONFIGURED_STRIP_FOR_TARGET) ; \
562 fi; \
565 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
566 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
567 USUAL_WINDRES_FOR_TARGET = ` \
568 if [ -f $$r/$(HOST_SUBDIR)/binutils/windres ] ; then \
569 echo $$r/$(HOST_SUBDIR)/binutils/windres ; \
570 else \
571 if [ '$(host)' = '$(target)' ] ; then \
572 echo $(WINDRES); \
573 else \
574 echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
575 fi; \
578 PICFLAG_FOR_TARGET =
580 # ------------------------------------
581 # Miscellaneous targets and flag lists
582 # ------------------------------------
584 # The first rule in the file had better be this one. Don't put any above it.
585 # This lives here to allow makefile fragments to contain dependencies.
586 all:
588 #### host and target specific makefile fragments come in here.
589 @target_makefile_frag@
590 @alphaieee_frag@
591 @ospace_frag@
592 @host_makefile_frag@
595 # This is the list of directories that may be needed in RPATH_ENVVAR
596 # so that prorgams built for the target machine work.
597 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
599 @if target-libstdc++-v3
600 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
601 @endif target-libstdc++-v3
603 @if target-libmudflap
604 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
605 @endif target-libmudflap
607 @if target-libgomp
608 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
609 @endif target-libgomp
611 @if target-libssp
612 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
613 @endif target-libssp
616 # This is the list of directories that may be needed in RPATH_ENVVAR
617 # so that programs built for the host machine work.
618 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
620 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
621 @if gcc
622 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
623 @endif gcc
626 @if bfd
627 HOST_LIB_PATH_bfd = \
628 $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
629 @endif bfd
631 @if opcodes
632 HOST_LIB_PATH_opcodes = \
633 $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
634 @endif opcodes
637 # Flags to pass down to all sub-makes.
638 BASE_FLAGS_TO_PASS = \
639 "DESTDIR=$(DESTDIR)" \
640 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
641 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
642 "bindir=$(bindir)" \
643 "datadir=$(datadir)" \
644 "exec_prefix=$(exec_prefix)" \
645 "includedir=$(includedir)" \
646 "infodir=$(infodir)" \
647 "libdir=$(libdir)" \
648 "libexecdir=$(libexecdir)" \
649 "lispdir=$(lispdir)" \
650 "localstatedir=$(localstatedir)" \
651 "mandir=$(mandir)" \
652 "oldincludedir=$(oldincludedir)" \
653 "prefix=$(prefix)" \
654 "sbindir=$(sbindir)" \
655 "sharedstatedir=$(sharedstatedir)" \
656 "sysconfdir=$(sysconfdir)" \
657 "tooldir=$(tooldir)" \
658 "build_tooldir=$(build_tooldir)" \
659 "target_alias=$(target_alias)" \
660 "BISON=$(BISON)" \
661 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
662 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
663 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
664 "EXPECT=$(EXPECT)" \
665 "FLEX=$(FLEX)" \
666 "INSTALL=$(INSTALL)" \
667 "INSTALL_DATA=$(INSTALL_DATA)" \
668 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
669 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
670 "LEX=$(LEX)" \
671 "M4=$(M4)" \
672 "MAKE=$(MAKE)" \
673 "RUNTEST=$(RUNTEST)" \
674 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
675 "SHELL=$(SHELL)" \
676 "YACC=$(YACC)" \
677 "AR_FLAGS=$(AR_FLAGS)" \
678 "CFLAGS=$(CFLAGS)" \
679 "CXXFLAGS=$(CXXFLAGS)" \
680 "LDFLAGS=$(LDFLAGS)" \
681 "LIBCFLAGS=$(LIBCFLAGS)" \
682 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
683 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
684 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
685 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
686 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
687 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
688 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
689 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
690 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
691 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
692 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
693 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
694 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
695 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
696 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
697 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
698 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
699 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
700 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
701 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
702 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
703 "CONFIG_SHELL=$(SHELL)" \
704 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
706 # We leave this in just in case, but it is not needed anymore.
707 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
709 # Flags to pass down to most sub-makes, in which we're building with
710 # the host environment.
711 EXTRA_HOST_FLAGS = \
712 'AR=$(AR)' \
713 'AS=$(AS)' \
714 'CC=$(CC)' \
715 'CXX=$(CXX)' \
716 'DLLTOOL=$(DLLTOOL)' \
717 'LD=$(LD)' \
718 'NM=$(NM)' \
719 'RANLIB=$(RANLIB)' \
720 'WINDRES=$(WINDRES)'
722 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
724 # Flags that are concerned with the location of the X11 include files
725 # and library files
727 # NOTE: until the top-level is getting the values via autoconf, it only
728 # causes problems to have this top-level Makefile overriding the autoconf-set
729 # values in child directories. Only variables that don't conflict with
730 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
732 X11_FLAGS_TO_PASS = \
733 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
734 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
736 # Flags to pass down to makes which are built with the target environment.
737 # The double $ decreases the length of the command line; the variables
738 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
739 EXTRA_TARGET_FLAGS = \
740 'AR=$$(AR_FOR_TARGET)' \
741 'AS=$$(AS_FOR_TARGET)' \
742 'CC=$$(CC_FOR_TARGET)' \
743 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
744 'CXX=$$(CXX_FOR_TARGET)' \
745 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
746 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
747 'LD=$$(LD_FOR_TARGET)' \
748 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
749 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
750 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
751 'NM=$$(NM_FOR_TARGET)' \
752 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
753 'RANLIB=$$(RANLIB_FOR_TARGET)' \
754 'WINDRES=$$(WINDRES_FOR_TARGET)'
756 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
758 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
759 # unfortunately needs the native compiler and the target ar and
760 # ranlib.
761 # If any variables are added here, they must be added to do-*, below.
762 # The BUILD_* variables are a special case, which are used for the gcc
763 # cross-building scheme.
764 EXTRA_GCC_FLAGS = \
765 'BUILD_PREFIX=$(BUILD_PREFIX)' \
766 'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
767 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
768 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
769 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
770 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
771 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
772 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
773 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
774 "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
775 "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
776 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
778 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
780 .PHONY: configure-host
781 configure-host: \
782 maybe-configure-ash \
783 maybe-configure-autoconf \
784 maybe-configure-automake \
785 maybe-configure-bash \
786 maybe-configure-bfd \
787 maybe-configure-opcodes \
788 maybe-configure-binutils \
789 maybe-configure-bison \
790 maybe-configure-byacc \
791 maybe-configure-bzip2 \
792 maybe-configure-dejagnu \
793 maybe-configure-diff \
794 maybe-configure-dosutils \
795 maybe-configure-etc \
796 maybe-configure-fastjar \
797 maybe-configure-fileutils \
798 maybe-configure-findutils \
799 maybe-configure-find \
800 maybe-configure-fixincludes \
801 maybe-configure-flex \
802 maybe-configure-gas \
803 maybe-configure-gcc \
804 maybe-configure-gawk \
805 maybe-configure-gettext \
806 maybe-configure-gnuserv \
807 maybe-configure-gprof \
808 maybe-configure-gzip \
809 maybe-configure-hello \
810 maybe-configure-indent \
811 maybe-configure-intl \
812 maybe-configure-tcl \
813 maybe-configure-itcl \
814 maybe-configure-ld \
815 maybe-configure-libcpp \
816 maybe-configure-libgui \
817 maybe-configure-libiberty \
818 maybe-configure-libtool \
819 maybe-configure-m4 \
820 maybe-configure-make \
821 maybe-configure-mmalloc \
822 maybe-configure-patch \
823 maybe-configure-perl \
824 maybe-configure-prms \
825 maybe-configure-rcs \
826 maybe-configure-readline \
827 maybe-configure-release \
828 maybe-configure-recode \
829 maybe-configure-sed \
830 maybe-configure-send-pr \
831 maybe-configure-shellutils \
832 maybe-configure-sid \
833 maybe-configure-sim \
834 maybe-configure-tar \
835 maybe-configure-texinfo \
836 maybe-configure-textutils \
837 maybe-configure-time \
838 maybe-configure-uudecode \
839 maybe-configure-wdiff \
840 maybe-configure-zip \
841 maybe-configure-zlib \
842 maybe-configure-gdb \
843 maybe-configure-expect \
844 maybe-configure-guile \
845 maybe-configure-tk \
846 maybe-configure-libtermcap \
847 maybe-configure-utils \
848 maybe-configure-gnattools
849 .PHONY: configure-target
850 configure-target: \
851 maybe-configure-target-libstdc++-v3 \
852 maybe-configure-target-libmudflap \
853 maybe-configure-target-libssp \
854 maybe-configure-target-newlib \
855 maybe-configure-target-libgfortran \
856 maybe-configure-target-libobjc \
857 maybe-configure-target-libtermcap \
858 maybe-configure-target-winsup \
859 maybe-configure-target-libgloss \
860 maybe-configure-target-libiberty \
861 maybe-configure-target-gperf \
862 maybe-configure-target-examples \
863 maybe-configure-target-libffi \
864 maybe-configure-target-libjava \
865 maybe-configure-target-zlib \
866 maybe-configure-target-boehm-gc \
867 maybe-configure-target-qthreads \
868 maybe-configure-target-rda \
869 maybe-configure-target-libada \
870 maybe-configure-target-libgomp
872 # The target built for a native non-bootstrap build.
873 .PHONY: all
874 all:
875 @if gcc-bootstrap
876 @r=`${PWD_COMMAND}`; export r; \
877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
878 if [ ! -f stage_last ]; then \
879 $(MAKE) $(RECURSE_FLAGS_TO_PASS) bootstrap; \
881 @endif gcc-bootstrap
882 @$(unstage)
883 @if gcc-no-bootstrap
884 @r=`${PWD_COMMAND}`; export r; \
885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
886 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-prebootstrap
887 @endif gcc-no-bootstrap
888 @r=`${PWD_COMMAND}`; export r; \
889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
890 if [ -f stage_last ]; then \
891 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host; \
892 else \
893 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host; \
895 @r=`${PWD_COMMAND}`; export r; \
896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
897 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-target
898 @$(stage)
900 .PHONY: all-build
901 all-build: \
902 maybe-all-build-libiberty \
903 maybe-all-build-bison \
904 maybe-all-build-byacc \
905 maybe-all-build-flex \
906 maybe-all-build-m4 \
907 maybe-all-build-texinfo \
908 maybe-all-build-fixincludes
909 .PHONY: all-host
910 all-host: \
911 maybe-all-ash \
912 maybe-all-autoconf \
913 maybe-all-automake \
914 maybe-all-bash \
915 maybe-all-bfd \
916 maybe-all-opcodes \
917 maybe-all-binutils \
918 maybe-all-bison \
919 maybe-all-byacc \
920 maybe-all-bzip2 \
921 maybe-all-dejagnu \
922 maybe-all-diff \
923 maybe-all-dosutils \
924 maybe-all-etc \
925 maybe-all-fastjar \
926 maybe-all-fileutils \
927 maybe-all-findutils \
928 maybe-all-find \
929 maybe-all-fixincludes \
930 maybe-all-flex \
931 maybe-all-gas \
932 maybe-all-gcc \
933 maybe-all-gawk \
934 maybe-all-gettext \
935 maybe-all-gnuserv \
936 maybe-all-gprof \
937 maybe-all-gzip \
938 maybe-all-hello \
939 maybe-all-indent \
940 maybe-all-intl \
941 maybe-all-tcl \
942 maybe-all-itcl \
943 maybe-all-ld \
944 maybe-all-libcpp \
945 maybe-all-libgui \
946 maybe-all-libiberty \
947 maybe-all-libtool \
948 maybe-all-m4 \
949 maybe-all-make \
950 maybe-all-mmalloc \
951 maybe-all-patch \
952 maybe-all-perl \
953 maybe-all-prms \
954 maybe-all-rcs \
955 maybe-all-readline \
956 maybe-all-release \
957 maybe-all-recode \
958 maybe-all-sed \
959 maybe-all-send-pr \
960 maybe-all-shellutils \
961 maybe-all-sid \
962 maybe-all-sim \
963 maybe-all-tar \
964 maybe-all-texinfo \
965 maybe-all-textutils \
966 maybe-all-time \
967 maybe-all-uudecode \
968 maybe-all-wdiff \
969 maybe-all-zip \
970 maybe-all-zlib \
971 maybe-all-gdb \
972 maybe-all-expect \
973 maybe-all-guile \
974 maybe-all-tk \
975 maybe-all-libtermcap \
976 maybe-all-utils \
977 maybe-all-gnattools
978 .PHONY: all-target
979 all-target: \
980 maybe-all-target-libstdc++-v3 \
981 maybe-all-target-libmudflap \
982 maybe-all-target-libssp \
983 maybe-all-target-newlib \
984 maybe-all-target-libgfortran \
985 maybe-all-target-libobjc \
986 maybe-all-target-libtermcap \
987 maybe-all-target-winsup \
988 maybe-all-target-libgloss \
989 maybe-all-target-libiberty \
990 maybe-all-target-gperf \
991 maybe-all-target-examples \
992 maybe-all-target-libffi \
993 maybe-all-target-libjava \
994 maybe-all-target-zlib \
995 maybe-all-target-boehm-gc \
996 maybe-all-target-qthreads \
997 maybe-all-target-rda \
998 maybe-all-target-libada \
999 maybe-all-target-libgomp
1001 # Do a target for all the subdirectories. A ``make do-X'' will do a
1002 # ``make X'' in all subdirectories (because, in general, there is a
1003 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1004 # but it may do additional work as well).
1006 .PHONY: do-info
1007 do-info:
1008 @$(unstage)
1009 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1010 info-target
1011 @$(stage)
1014 .PHONY: info-host
1015 info-host: \
1016 maybe-info-ash \
1017 maybe-info-autoconf \
1018 maybe-info-automake \
1019 maybe-info-bash \
1020 maybe-info-bfd \
1021 maybe-info-opcodes \
1022 maybe-info-binutils \
1023 maybe-info-bison \
1024 maybe-info-byacc \
1025 maybe-info-bzip2 \
1026 maybe-info-dejagnu \
1027 maybe-info-diff \
1028 maybe-info-dosutils \
1029 maybe-info-etc \
1030 maybe-info-fastjar \
1031 maybe-info-fileutils \
1032 maybe-info-findutils \
1033 maybe-info-find \
1034 maybe-info-fixincludes \
1035 maybe-info-flex \
1036 maybe-info-gas \
1037 maybe-info-gcc \
1038 maybe-info-gawk \
1039 maybe-info-gettext \
1040 maybe-info-gnuserv \
1041 maybe-info-gprof \
1042 maybe-info-gzip \
1043 maybe-info-hello \
1044 maybe-info-indent \
1045 maybe-info-intl \
1046 maybe-info-tcl \
1047 maybe-info-itcl \
1048 maybe-info-ld \
1049 maybe-info-libcpp \
1050 maybe-info-libgui \
1051 maybe-info-libiberty \
1052 maybe-info-libtool \
1053 maybe-info-m4 \
1054 maybe-info-make \
1055 maybe-info-mmalloc \
1056 maybe-info-patch \
1057 maybe-info-perl \
1058 maybe-info-prms \
1059 maybe-info-rcs \
1060 maybe-info-readline \
1061 maybe-info-release \
1062 maybe-info-recode \
1063 maybe-info-sed \
1064 maybe-info-send-pr \
1065 maybe-info-shellutils \
1066 maybe-info-sid \
1067 maybe-info-sim \
1068 maybe-info-tar \
1069 maybe-info-texinfo \
1070 maybe-info-textutils \
1071 maybe-info-time \
1072 maybe-info-uudecode \
1073 maybe-info-wdiff \
1074 maybe-info-zip \
1075 maybe-info-zlib \
1076 maybe-info-gdb \
1077 maybe-info-expect \
1078 maybe-info-guile \
1079 maybe-info-tk \
1080 maybe-info-libtermcap \
1081 maybe-info-utils \
1082 maybe-info-gnattools
1084 .PHONY: info-target
1085 info-target: \
1086 maybe-info-target-libstdc++-v3 \
1087 maybe-info-target-libmudflap \
1088 maybe-info-target-libssp \
1089 maybe-info-target-newlib \
1090 maybe-info-target-libgfortran \
1091 maybe-info-target-libobjc \
1092 maybe-info-target-libtermcap \
1093 maybe-info-target-winsup \
1094 maybe-info-target-libgloss \
1095 maybe-info-target-libiberty \
1096 maybe-info-target-gperf \
1097 maybe-info-target-examples \
1098 maybe-info-target-libffi \
1099 maybe-info-target-libjava \
1100 maybe-info-target-zlib \
1101 maybe-info-target-boehm-gc \
1102 maybe-info-target-qthreads \
1103 maybe-info-target-rda \
1104 maybe-info-target-libada \
1105 maybe-info-target-libgomp
1107 .PHONY: do-dvi
1108 do-dvi:
1109 @$(unstage)
1110 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1111 dvi-target
1112 @$(stage)
1115 .PHONY: dvi-host
1116 dvi-host: \
1117 maybe-dvi-ash \
1118 maybe-dvi-autoconf \
1119 maybe-dvi-automake \
1120 maybe-dvi-bash \
1121 maybe-dvi-bfd \
1122 maybe-dvi-opcodes \
1123 maybe-dvi-binutils \
1124 maybe-dvi-bison \
1125 maybe-dvi-byacc \
1126 maybe-dvi-bzip2 \
1127 maybe-dvi-dejagnu \
1128 maybe-dvi-diff \
1129 maybe-dvi-dosutils \
1130 maybe-dvi-etc \
1131 maybe-dvi-fastjar \
1132 maybe-dvi-fileutils \
1133 maybe-dvi-findutils \
1134 maybe-dvi-find \
1135 maybe-dvi-fixincludes \
1136 maybe-dvi-flex \
1137 maybe-dvi-gas \
1138 maybe-dvi-gcc \
1139 maybe-dvi-gawk \
1140 maybe-dvi-gettext \
1141 maybe-dvi-gnuserv \
1142 maybe-dvi-gprof \
1143 maybe-dvi-gzip \
1144 maybe-dvi-hello \
1145 maybe-dvi-indent \
1146 maybe-dvi-intl \
1147 maybe-dvi-tcl \
1148 maybe-dvi-itcl \
1149 maybe-dvi-ld \
1150 maybe-dvi-libcpp \
1151 maybe-dvi-libgui \
1152 maybe-dvi-libiberty \
1153 maybe-dvi-libtool \
1154 maybe-dvi-m4 \
1155 maybe-dvi-make \
1156 maybe-dvi-mmalloc \
1157 maybe-dvi-patch \
1158 maybe-dvi-perl \
1159 maybe-dvi-prms \
1160 maybe-dvi-rcs \
1161 maybe-dvi-readline \
1162 maybe-dvi-release \
1163 maybe-dvi-recode \
1164 maybe-dvi-sed \
1165 maybe-dvi-send-pr \
1166 maybe-dvi-shellutils \
1167 maybe-dvi-sid \
1168 maybe-dvi-sim \
1169 maybe-dvi-tar \
1170 maybe-dvi-texinfo \
1171 maybe-dvi-textutils \
1172 maybe-dvi-time \
1173 maybe-dvi-uudecode \
1174 maybe-dvi-wdiff \
1175 maybe-dvi-zip \
1176 maybe-dvi-zlib \
1177 maybe-dvi-gdb \
1178 maybe-dvi-expect \
1179 maybe-dvi-guile \
1180 maybe-dvi-tk \
1181 maybe-dvi-libtermcap \
1182 maybe-dvi-utils \
1183 maybe-dvi-gnattools
1185 .PHONY: dvi-target
1186 dvi-target: \
1187 maybe-dvi-target-libstdc++-v3 \
1188 maybe-dvi-target-libmudflap \
1189 maybe-dvi-target-libssp \
1190 maybe-dvi-target-newlib \
1191 maybe-dvi-target-libgfortran \
1192 maybe-dvi-target-libobjc \
1193 maybe-dvi-target-libtermcap \
1194 maybe-dvi-target-winsup \
1195 maybe-dvi-target-libgloss \
1196 maybe-dvi-target-libiberty \
1197 maybe-dvi-target-gperf \
1198 maybe-dvi-target-examples \
1199 maybe-dvi-target-libffi \
1200 maybe-dvi-target-libjava \
1201 maybe-dvi-target-zlib \
1202 maybe-dvi-target-boehm-gc \
1203 maybe-dvi-target-qthreads \
1204 maybe-dvi-target-rda \
1205 maybe-dvi-target-libada \
1206 maybe-dvi-target-libgomp
1208 .PHONY: do-html
1209 do-html:
1210 @$(unstage)
1211 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1212 html-target
1213 @$(stage)
1216 .PHONY: html-host
1217 html-host: \
1218 maybe-html-ash \
1219 maybe-html-autoconf \
1220 maybe-html-automake \
1221 maybe-html-bash \
1222 maybe-html-bfd \
1223 maybe-html-opcodes \
1224 maybe-html-binutils \
1225 maybe-html-bison \
1226 maybe-html-byacc \
1227 maybe-html-bzip2 \
1228 maybe-html-dejagnu \
1229 maybe-html-diff \
1230 maybe-html-dosutils \
1231 maybe-html-etc \
1232 maybe-html-fastjar \
1233 maybe-html-fileutils \
1234 maybe-html-findutils \
1235 maybe-html-find \
1236 maybe-html-fixincludes \
1237 maybe-html-flex \
1238 maybe-html-gas \
1239 maybe-html-gcc \
1240 maybe-html-gawk \
1241 maybe-html-gettext \
1242 maybe-html-gnuserv \
1243 maybe-html-gprof \
1244 maybe-html-gzip \
1245 maybe-html-hello \
1246 maybe-html-indent \
1247 maybe-html-intl \
1248 maybe-html-tcl \
1249 maybe-html-itcl \
1250 maybe-html-ld \
1251 maybe-html-libcpp \
1252 maybe-html-libgui \
1253 maybe-html-libiberty \
1254 maybe-html-libtool \
1255 maybe-html-m4 \
1256 maybe-html-make \
1257 maybe-html-mmalloc \
1258 maybe-html-patch \
1259 maybe-html-perl \
1260 maybe-html-prms \
1261 maybe-html-rcs \
1262 maybe-html-readline \
1263 maybe-html-release \
1264 maybe-html-recode \
1265 maybe-html-sed \
1266 maybe-html-send-pr \
1267 maybe-html-shellutils \
1268 maybe-html-sid \
1269 maybe-html-sim \
1270 maybe-html-tar \
1271 maybe-html-texinfo \
1272 maybe-html-textutils \
1273 maybe-html-time \
1274 maybe-html-uudecode \
1275 maybe-html-wdiff \
1276 maybe-html-zip \
1277 maybe-html-zlib \
1278 maybe-html-gdb \
1279 maybe-html-expect \
1280 maybe-html-guile \
1281 maybe-html-tk \
1282 maybe-html-libtermcap \
1283 maybe-html-utils \
1284 maybe-html-gnattools
1286 .PHONY: html-target
1287 html-target: \
1288 maybe-html-target-libstdc++-v3 \
1289 maybe-html-target-libmudflap \
1290 maybe-html-target-libssp \
1291 maybe-html-target-newlib \
1292 maybe-html-target-libgfortran \
1293 maybe-html-target-libobjc \
1294 maybe-html-target-libtermcap \
1295 maybe-html-target-winsup \
1296 maybe-html-target-libgloss \
1297 maybe-html-target-libiberty \
1298 maybe-html-target-gperf \
1299 maybe-html-target-examples \
1300 maybe-html-target-libffi \
1301 maybe-html-target-libjava \
1302 maybe-html-target-zlib \
1303 maybe-html-target-boehm-gc \
1304 maybe-html-target-qthreads \
1305 maybe-html-target-rda \
1306 maybe-html-target-libada \
1307 maybe-html-target-libgomp
1309 .PHONY: do-TAGS
1310 do-TAGS:
1311 @$(unstage)
1312 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1313 TAGS-target
1314 @$(stage)
1317 .PHONY: TAGS-host
1318 TAGS-host: \
1319 maybe-TAGS-ash \
1320 maybe-TAGS-autoconf \
1321 maybe-TAGS-automake \
1322 maybe-TAGS-bash \
1323 maybe-TAGS-bfd \
1324 maybe-TAGS-opcodes \
1325 maybe-TAGS-binutils \
1326 maybe-TAGS-bison \
1327 maybe-TAGS-byacc \
1328 maybe-TAGS-bzip2 \
1329 maybe-TAGS-dejagnu \
1330 maybe-TAGS-diff \
1331 maybe-TAGS-dosutils \
1332 maybe-TAGS-etc \
1333 maybe-TAGS-fastjar \
1334 maybe-TAGS-fileutils \
1335 maybe-TAGS-findutils \
1336 maybe-TAGS-find \
1337 maybe-TAGS-fixincludes \
1338 maybe-TAGS-flex \
1339 maybe-TAGS-gas \
1340 maybe-TAGS-gcc \
1341 maybe-TAGS-gawk \
1342 maybe-TAGS-gettext \
1343 maybe-TAGS-gnuserv \
1344 maybe-TAGS-gprof \
1345 maybe-TAGS-gzip \
1346 maybe-TAGS-hello \
1347 maybe-TAGS-indent \
1348 maybe-TAGS-intl \
1349 maybe-TAGS-tcl \
1350 maybe-TAGS-itcl \
1351 maybe-TAGS-ld \
1352 maybe-TAGS-libcpp \
1353 maybe-TAGS-libgui \
1354 maybe-TAGS-libiberty \
1355 maybe-TAGS-libtool \
1356 maybe-TAGS-m4 \
1357 maybe-TAGS-make \
1358 maybe-TAGS-mmalloc \
1359 maybe-TAGS-patch \
1360 maybe-TAGS-perl \
1361 maybe-TAGS-prms \
1362 maybe-TAGS-rcs \
1363 maybe-TAGS-readline \
1364 maybe-TAGS-release \
1365 maybe-TAGS-recode \
1366 maybe-TAGS-sed \
1367 maybe-TAGS-send-pr \
1368 maybe-TAGS-shellutils \
1369 maybe-TAGS-sid \
1370 maybe-TAGS-sim \
1371 maybe-TAGS-tar \
1372 maybe-TAGS-texinfo \
1373 maybe-TAGS-textutils \
1374 maybe-TAGS-time \
1375 maybe-TAGS-uudecode \
1376 maybe-TAGS-wdiff \
1377 maybe-TAGS-zip \
1378 maybe-TAGS-zlib \
1379 maybe-TAGS-gdb \
1380 maybe-TAGS-expect \
1381 maybe-TAGS-guile \
1382 maybe-TAGS-tk \
1383 maybe-TAGS-libtermcap \
1384 maybe-TAGS-utils \
1385 maybe-TAGS-gnattools
1387 .PHONY: TAGS-target
1388 TAGS-target: \
1389 maybe-TAGS-target-libstdc++-v3 \
1390 maybe-TAGS-target-libmudflap \
1391 maybe-TAGS-target-libssp \
1392 maybe-TAGS-target-newlib \
1393 maybe-TAGS-target-libgfortran \
1394 maybe-TAGS-target-libobjc \
1395 maybe-TAGS-target-libtermcap \
1396 maybe-TAGS-target-winsup \
1397 maybe-TAGS-target-libgloss \
1398 maybe-TAGS-target-libiberty \
1399 maybe-TAGS-target-gperf \
1400 maybe-TAGS-target-examples \
1401 maybe-TAGS-target-libffi \
1402 maybe-TAGS-target-libjava \
1403 maybe-TAGS-target-zlib \
1404 maybe-TAGS-target-boehm-gc \
1405 maybe-TAGS-target-qthreads \
1406 maybe-TAGS-target-rda \
1407 maybe-TAGS-target-libada \
1408 maybe-TAGS-target-libgomp
1410 .PHONY: do-install-info
1411 do-install-info:
1412 @$(unstage)
1413 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1414 install-info-target
1415 @$(stage)
1418 .PHONY: install-info-host
1419 install-info-host: \
1420 maybe-install-info-ash \
1421 maybe-install-info-autoconf \
1422 maybe-install-info-automake \
1423 maybe-install-info-bash \
1424 maybe-install-info-bfd \
1425 maybe-install-info-opcodes \
1426 maybe-install-info-binutils \
1427 maybe-install-info-bison \
1428 maybe-install-info-byacc \
1429 maybe-install-info-bzip2 \
1430 maybe-install-info-dejagnu \
1431 maybe-install-info-diff \
1432 maybe-install-info-dosutils \
1433 maybe-install-info-etc \
1434 maybe-install-info-fastjar \
1435 maybe-install-info-fileutils \
1436 maybe-install-info-findutils \
1437 maybe-install-info-find \
1438 maybe-install-info-fixincludes \
1439 maybe-install-info-flex \
1440 maybe-install-info-gas \
1441 maybe-install-info-gcc \
1442 maybe-install-info-gawk \
1443 maybe-install-info-gettext \
1444 maybe-install-info-gnuserv \
1445 maybe-install-info-gprof \
1446 maybe-install-info-gzip \
1447 maybe-install-info-hello \
1448 maybe-install-info-indent \
1449 maybe-install-info-intl \
1450 maybe-install-info-tcl \
1451 maybe-install-info-itcl \
1452 maybe-install-info-ld \
1453 maybe-install-info-libcpp \
1454 maybe-install-info-libgui \
1455 maybe-install-info-libiberty \
1456 maybe-install-info-libtool \
1457 maybe-install-info-m4 \
1458 maybe-install-info-make \
1459 maybe-install-info-mmalloc \
1460 maybe-install-info-patch \
1461 maybe-install-info-perl \
1462 maybe-install-info-prms \
1463 maybe-install-info-rcs \
1464 maybe-install-info-readline \
1465 maybe-install-info-release \
1466 maybe-install-info-recode \
1467 maybe-install-info-sed \
1468 maybe-install-info-send-pr \
1469 maybe-install-info-shellutils \
1470 maybe-install-info-sid \
1471 maybe-install-info-sim \
1472 maybe-install-info-tar \
1473 maybe-install-info-texinfo \
1474 maybe-install-info-textutils \
1475 maybe-install-info-time \
1476 maybe-install-info-uudecode \
1477 maybe-install-info-wdiff \
1478 maybe-install-info-zip \
1479 maybe-install-info-zlib \
1480 maybe-install-info-gdb \
1481 maybe-install-info-expect \
1482 maybe-install-info-guile \
1483 maybe-install-info-tk \
1484 maybe-install-info-libtermcap \
1485 maybe-install-info-utils \
1486 maybe-install-info-gnattools
1488 .PHONY: install-info-target
1489 install-info-target: \
1490 maybe-install-info-target-libstdc++-v3 \
1491 maybe-install-info-target-libmudflap \
1492 maybe-install-info-target-libssp \
1493 maybe-install-info-target-newlib \
1494 maybe-install-info-target-libgfortran \
1495 maybe-install-info-target-libobjc \
1496 maybe-install-info-target-libtermcap \
1497 maybe-install-info-target-winsup \
1498 maybe-install-info-target-libgloss \
1499 maybe-install-info-target-libiberty \
1500 maybe-install-info-target-gperf \
1501 maybe-install-info-target-examples \
1502 maybe-install-info-target-libffi \
1503 maybe-install-info-target-libjava \
1504 maybe-install-info-target-zlib \
1505 maybe-install-info-target-boehm-gc \
1506 maybe-install-info-target-qthreads \
1507 maybe-install-info-target-rda \
1508 maybe-install-info-target-libada \
1509 maybe-install-info-target-libgomp
1511 .PHONY: do-installcheck
1512 do-installcheck:
1513 @$(unstage)
1514 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1515 installcheck-target
1516 @$(stage)
1519 .PHONY: installcheck-host
1520 installcheck-host: \
1521 maybe-installcheck-ash \
1522 maybe-installcheck-autoconf \
1523 maybe-installcheck-automake \
1524 maybe-installcheck-bash \
1525 maybe-installcheck-bfd \
1526 maybe-installcheck-opcodes \
1527 maybe-installcheck-binutils \
1528 maybe-installcheck-bison \
1529 maybe-installcheck-byacc \
1530 maybe-installcheck-bzip2 \
1531 maybe-installcheck-dejagnu \
1532 maybe-installcheck-diff \
1533 maybe-installcheck-dosutils \
1534 maybe-installcheck-etc \
1535 maybe-installcheck-fastjar \
1536 maybe-installcheck-fileutils \
1537 maybe-installcheck-findutils \
1538 maybe-installcheck-find \
1539 maybe-installcheck-fixincludes \
1540 maybe-installcheck-flex \
1541 maybe-installcheck-gas \
1542 maybe-installcheck-gcc \
1543 maybe-installcheck-gawk \
1544 maybe-installcheck-gettext \
1545 maybe-installcheck-gnuserv \
1546 maybe-installcheck-gprof \
1547 maybe-installcheck-gzip \
1548 maybe-installcheck-hello \
1549 maybe-installcheck-indent \
1550 maybe-installcheck-intl \
1551 maybe-installcheck-tcl \
1552 maybe-installcheck-itcl \
1553 maybe-installcheck-ld \
1554 maybe-installcheck-libcpp \
1555 maybe-installcheck-libgui \
1556 maybe-installcheck-libiberty \
1557 maybe-installcheck-libtool \
1558 maybe-installcheck-m4 \
1559 maybe-installcheck-make \
1560 maybe-installcheck-mmalloc \
1561 maybe-installcheck-patch \
1562 maybe-installcheck-perl \
1563 maybe-installcheck-prms \
1564 maybe-installcheck-rcs \
1565 maybe-installcheck-readline \
1566 maybe-installcheck-release \
1567 maybe-installcheck-recode \
1568 maybe-installcheck-sed \
1569 maybe-installcheck-send-pr \
1570 maybe-installcheck-shellutils \
1571 maybe-installcheck-sid \
1572 maybe-installcheck-sim \
1573 maybe-installcheck-tar \
1574 maybe-installcheck-texinfo \
1575 maybe-installcheck-textutils \
1576 maybe-installcheck-time \
1577 maybe-installcheck-uudecode \
1578 maybe-installcheck-wdiff \
1579 maybe-installcheck-zip \
1580 maybe-installcheck-zlib \
1581 maybe-installcheck-gdb \
1582 maybe-installcheck-expect \
1583 maybe-installcheck-guile \
1584 maybe-installcheck-tk \
1585 maybe-installcheck-libtermcap \
1586 maybe-installcheck-utils \
1587 maybe-installcheck-gnattools
1589 .PHONY: installcheck-target
1590 installcheck-target: \
1591 maybe-installcheck-target-libstdc++-v3 \
1592 maybe-installcheck-target-libmudflap \
1593 maybe-installcheck-target-libssp \
1594 maybe-installcheck-target-newlib \
1595 maybe-installcheck-target-libgfortran \
1596 maybe-installcheck-target-libobjc \
1597 maybe-installcheck-target-libtermcap \
1598 maybe-installcheck-target-winsup \
1599 maybe-installcheck-target-libgloss \
1600 maybe-installcheck-target-libiberty \
1601 maybe-installcheck-target-gperf \
1602 maybe-installcheck-target-examples \
1603 maybe-installcheck-target-libffi \
1604 maybe-installcheck-target-libjava \
1605 maybe-installcheck-target-zlib \
1606 maybe-installcheck-target-boehm-gc \
1607 maybe-installcheck-target-qthreads \
1608 maybe-installcheck-target-rda \
1609 maybe-installcheck-target-libada \
1610 maybe-installcheck-target-libgomp
1612 .PHONY: do-mostlyclean
1613 do-mostlyclean:
1614 @$(unstage)
1615 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1616 mostlyclean-target
1617 @$(stage)
1620 .PHONY: mostlyclean-host
1621 mostlyclean-host: \
1622 maybe-mostlyclean-ash \
1623 maybe-mostlyclean-autoconf \
1624 maybe-mostlyclean-automake \
1625 maybe-mostlyclean-bash \
1626 maybe-mostlyclean-bfd \
1627 maybe-mostlyclean-opcodes \
1628 maybe-mostlyclean-binutils \
1629 maybe-mostlyclean-bison \
1630 maybe-mostlyclean-byacc \
1631 maybe-mostlyclean-bzip2 \
1632 maybe-mostlyclean-dejagnu \
1633 maybe-mostlyclean-diff \
1634 maybe-mostlyclean-dosutils \
1635 maybe-mostlyclean-etc \
1636 maybe-mostlyclean-fastjar \
1637 maybe-mostlyclean-fileutils \
1638 maybe-mostlyclean-findutils \
1639 maybe-mostlyclean-find \
1640 maybe-mostlyclean-fixincludes \
1641 maybe-mostlyclean-flex \
1642 maybe-mostlyclean-gas \
1643 maybe-mostlyclean-gcc \
1644 maybe-mostlyclean-gawk \
1645 maybe-mostlyclean-gettext \
1646 maybe-mostlyclean-gnuserv \
1647 maybe-mostlyclean-gprof \
1648 maybe-mostlyclean-gzip \
1649 maybe-mostlyclean-hello \
1650 maybe-mostlyclean-indent \
1651 maybe-mostlyclean-intl \
1652 maybe-mostlyclean-tcl \
1653 maybe-mostlyclean-itcl \
1654 maybe-mostlyclean-ld \
1655 maybe-mostlyclean-libcpp \
1656 maybe-mostlyclean-libgui \
1657 maybe-mostlyclean-libiberty \
1658 maybe-mostlyclean-libtool \
1659 maybe-mostlyclean-m4 \
1660 maybe-mostlyclean-make \
1661 maybe-mostlyclean-mmalloc \
1662 maybe-mostlyclean-patch \
1663 maybe-mostlyclean-perl \
1664 maybe-mostlyclean-prms \
1665 maybe-mostlyclean-rcs \
1666 maybe-mostlyclean-readline \
1667 maybe-mostlyclean-release \
1668 maybe-mostlyclean-recode \
1669 maybe-mostlyclean-sed \
1670 maybe-mostlyclean-send-pr \
1671 maybe-mostlyclean-shellutils \
1672 maybe-mostlyclean-sid \
1673 maybe-mostlyclean-sim \
1674 maybe-mostlyclean-tar \
1675 maybe-mostlyclean-texinfo \
1676 maybe-mostlyclean-textutils \
1677 maybe-mostlyclean-time \
1678 maybe-mostlyclean-uudecode \
1679 maybe-mostlyclean-wdiff \
1680 maybe-mostlyclean-zip \
1681 maybe-mostlyclean-zlib \
1682 maybe-mostlyclean-gdb \
1683 maybe-mostlyclean-expect \
1684 maybe-mostlyclean-guile \
1685 maybe-mostlyclean-tk \
1686 maybe-mostlyclean-libtermcap \
1687 maybe-mostlyclean-utils \
1688 maybe-mostlyclean-gnattools
1690 .PHONY: mostlyclean-target
1691 mostlyclean-target: \
1692 maybe-mostlyclean-target-libstdc++-v3 \
1693 maybe-mostlyclean-target-libmudflap \
1694 maybe-mostlyclean-target-libssp \
1695 maybe-mostlyclean-target-newlib \
1696 maybe-mostlyclean-target-libgfortran \
1697 maybe-mostlyclean-target-libobjc \
1698 maybe-mostlyclean-target-libtermcap \
1699 maybe-mostlyclean-target-winsup \
1700 maybe-mostlyclean-target-libgloss \
1701 maybe-mostlyclean-target-libiberty \
1702 maybe-mostlyclean-target-gperf \
1703 maybe-mostlyclean-target-examples \
1704 maybe-mostlyclean-target-libffi \
1705 maybe-mostlyclean-target-libjava \
1706 maybe-mostlyclean-target-zlib \
1707 maybe-mostlyclean-target-boehm-gc \
1708 maybe-mostlyclean-target-qthreads \
1709 maybe-mostlyclean-target-rda \
1710 maybe-mostlyclean-target-libada \
1711 maybe-mostlyclean-target-libgomp
1713 .PHONY: do-clean
1714 do-clean:
1715 @$(unstage)
1716 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1717 clean-target
1718 @$(stage)
1721 .PHONY: clean-host
1722 clean-host: \
1723 maybe-clean-ash \
1724 maybe-clean-autoconf \
1725 maybe-clean-automake \
1726 maybe-clean-bash \
1727 maybe-clean-bfd \
1728 maybe-clean-opcodes \
1729 maybe-clean-binutils \
1730 maybe-clean-bison \
1731 maybe-clean-byacc \
1732 maybe-clean-bzip2 \
1733 maybe-clean-dejagnu \
1734 maybe-clean-diff \
1735 maybe-clean-dosutils \
1736 maybe-clean-etc \
1737 maybe-clean-fastjar \
1738 maybe-clean-fileutils \
1739 maybe-clean-findutils \
1740 maybe-clean-find \
1741 maybe-clean-fixincludes \
1742 maybe-clean-flex \
1743 maybe-clean-gas \
1744 maybe-clean-gcc \
1745 maybe-clean-gawk \
1746 maybe-clean-gettext \
1747 maybe-clean-gnuserv \
1748 maybe-clean-gprof \
1749 maybe-clean-gzip \
1750 maybe-clean-hello \
1751 maybe-clean-indent \
1752 maybe-clean-intl \
1753 maybe-clean-tcl \
1754 maybe-clean-itcl \
1755 maybe-clean-ld \
1756 maybe-clean-libcpp \
1757 maybe-clean-libgui \
1758 maybe-clean-libiberty \
1759 maybe-clean-libtool \
1760 maybe-clean-m4 \
1761 maybe-clean-make \
1762 maybe-clean-mmalloc \
1763 maybe-clean-patch \
1764 maybe-clean-perl \
1765 maybe-clean-prms \
1766 maybe-clean-rcs \
1767 maybe-clean-readline \
1768 maybe-clean-release \
1769 maybe-clean-recode \
1770 maybe-clean-sed \
1771 maybe-clean-send-pr \
1772 maybe-clean-shellutils \
1773 maybe-clean-sid \
1774 maybe-clean-sim \
1775 maybe-clean-tar \
1776 maybe-clean-texinfo \
1777 maybe-clean-textutils \
1778 maybe-clean-time \
1779 maybe-clean-uudecode \
1780 maybe-clean-wdiff \
1781 maybe-clean-zip \
1782 maybe-clean-zlib \
1783 maybe-clean-gdb \
1784 maybe-clean-expect \
1785 maybe-clean-guile \
1786 maybe-clean-tk \
1787 maybe-clean-libtermcap \
1788 maybe-clean-utils \
1789 maybe-clean-gnattools
1791 .PHONY: clean-target
1792 clean-target: \
1793 maybe-clean-target-libstdc++-v3 \
1794 maybe-clean-target-libmudflap \
1795 maybe-clean-target-libssp \
1796 maybe-clean-target-newlib \
1797 maybe-clean-target-libgfortran \
1798 maybe-clean-target-libobjc \
1799 maybe-clean-target-libtermcap \
1800 maybe-clean-target-winsup \
1801 maybe-clean-target-libgloss \
1802 maybe-clean-target-libiberty \
1803 maybe-clean-target-gperf \
1804 maybe-clean-target-examples \
1805 maybe-clean-target-libffi \
1806 maybe-clean-target-libjava \
1807 maybe-clean-target-zlib \
1808 maybe-clean-target-boehm-gc \
1809 maybe-clean-target-qthreads \
1810 maybe-clean-target-rda \
1811 maybe-clean-target-libada \
1812 maybe-clean-target-libgomp
1814 .PHONY: do-distclean
1815 do-distclean:
1816 @$(unstage)
1817 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1818 distclean-target
1819 @$(stage)
1822 .PHONY: distclean-host
1823 distclean-host: \
1824 maybe-distclean-ash \
1825 maybe-distclean-autoconf \
1826 maybe-distclean-automake \
1827 maybe-distclean-bash \
1828 maybe-distclean-bfd \
1829 maybe-distclean-opcodes \
1830 maybe-distclean-binutils \
1831 maybe-distclean-bison \
1832 maybe-distclean-byacc \
1833 maybe-distclean-bzip2 \
1834 maybe-distclean-dejagnu \
1835 maybe-distclean-diff \
1836 maybe-distclean-dosutils \
1837 maybe-distclean-etc \
1838 maybe-distclean-fastjar \
1839 maybe-distclean-fileutils \
1840 maybe-distclean-findutils \
1841 maybe-distclean-find \
1842 maybe-distclean-fixincludes \
1843 maybe-distclean-flex \
1844 maybe-distclean-gas \
1845 maybe-distclean-gcc \
1846 maybe-distclean-gawk \
1847 maybe-distclean-gettext \
1848 maybe-distclean-gnuserv \
1849 maybe-distclean-gprof \
1850 maybe-distclean-gzip \
1851 maybe-distclean-hello \
1852 maybe-distclean-indent \
1853 maybe-distclean-intl \
1854 maybe-distclean-tcl \
1855 maybe-distclean-itcl \
1856 maybe-distclean-ld \
1857 maybe-distclean-libcpp \
1858 maybe-distclean-libgui \
1859 maybe-distclean-libiberty \
1860 maybe-distclean-libtool \
1861 maybe-distclean-m4 \
1862 maybe-distclean-make \
1863 maybe-distclean-mmalloc \
1864 maybe-distclean-patch \
1865 maybe-distclean-perl \
1866 maybe-distclean-prms \
1867 maybe-distclean-rcs \
1868 maybe-distclean-readline \
1869 maybe-distclean-release \
1870 maybe-distclean-recode \
1871 maybe-distclean-sed \
1872 maybe-distclean-send-pr \
1873 maybe-distclean-shellutils \
1874 maybe-distclean-sid \
1875 maybe-distclean-sim \
1876 maybe-distclean-tar \
1877 maybe-distclean-texinfo \
1878 maybe-distclean-textutils \
1879 maybe-distclean-time \
1880 maybe-distclean-uudecode \
1881 maybe-distclean-wdiff \
1882 maybe-distclean-zip \
1883 maybe-distclean-zlib \
1884 maybe-distclean-gdb \
1885 maybe-distclean-expect \
1886 maybe-distclean-guile \
1887 maybe-distclean-tk \
1888 maybe-distclean-libtermcap \
1889 maybe-distclean-utils \
1890 maybe-distclean-gnattools
1892 .PHONY: distclean-target
1893 distclean-target: \
1894 maybe-distclean-target-libstdc++-v3 \
1895 maybe-distclean-target-libmudflap \
1896 maybe-distclean-target-libssp \
1897 maybe-distclean-target-newlib \
1898 maybe-distclean-target-libgfortran \
1899 maybe-distclean-target-libobjc \
1900 maybe-distclean-target-libtermcap \
1901 maybe-distclean-target-winsup \
1902 maybe-distclean-target-libgloss \
1903 maybe-distclean-target-libiberty \
1904 maybe-distclean-target-gperf \
1905 maybe-distclean-target-examples \
1906 maybe-distclean-target-libffi \
1907 maybe-distclean-target-libjava \
1908 maybe-distclean-target-zlib \
1909 maybe-distclean-target-boehm-gc \
1910 maybe-distclean-target-qthreads \
1911 maybe-distclean-target-rda \
1912 maybe-distclean-target-libada \
1913 maybe-distclean-target-libgomp
1915 .PHONY: do-maintainer-clean
1916 do-maintainer-clean:
1917 @$(unstage)
1918 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1919 maintainer-clean-target
1920 @$(stage)
1923 .PHONY: maintainer-clean-host
1924 maintainer-clean-host: \
1925 maybe-maintainer-clean-ash \
1926 maybe-maintainer-clean-autoconf \
1927 maybe-maintainer-clean-automake \
1928 maybe-maintainer-clean-bash \
1929 maybe-maintainer-clean-bfd \
1930 maybe-maintainer-clean-opcodes \
1931 maybe-maintainer-clean-binutils \
1932 maybe-maintainer-clean-bison \
1933 maybe-maintainer-clean-byacc \
1934 maybe-maintainer-clean-bzip2 \
1935 maybe-maintainer-clean-dejagnu \
1936 maybe-maintainer-clean-diff \
1937 maybe-maintainer-clean-dosutils \
1938 maybe-maintainer-clean-etc \
1939 maybe-maintainer-clean-fastjar \
1940 maybe-maintainer-clean-fileutils \
1941 maybe-maintainer-clean-findutils \
1942 maybe-maintainer-clean-find \
1943 maybe-maintainer-clean-fixincludes \
1944 maybe-maintainer-clean-flex \
1945 maybe-maintainer-clean-gas \
1946 maybe-maintainer-clean-gcc \
1947 maybe-maintainer-clean-gawk \
1948 maybe-maintainer-clean-gettext \
1949 maybe-maintainer-clean-gnuserv \
1950 maybe-maintainer-clean-gprof \
1951 maybe-maintainer-clean-gzip \
1952 maybe-maintainer-clean-hello \
1953 maybe-maintainer-clean-indent \
1954 maybe-maintainer-clean-intl \
1955 maybe-maintainer-clean-tcl \
1956 maybe-maintainer-clean-itcl \
1957 maybe-maintainer-clean-ld \
1958 maybe-maintainer-clean-libcpp \
1959 maybe-maintainer-clean-libgui \
1960 maybe-maintainer-clean-libiberty \
1961 maybe-maintainer-clean-libtool \
1962 maybe-maintainer-clean-m4 \
1963 maybe-maintainer-clean-make \
1964 maybe-maintainer-clean-mmalloc \
1965 maybe-maintainer-clean-patch \
1966 maybe-maintainer-clean-perl \
1967 maybe-maintainer-clean-prms \
1968 maybe-maintainer-clean-rcs \
1969 maybe-maintainer-clean-readline \
1970 maybe-maintainer-clean-release \
1971 maybe-maintainer-clean-recode \
1972 maybe-maintainer-clean-sed \
1973 maybe-maintainer-clean-send-pr \
1974 maybe-maintainer-clean-shellutils \
1975 maybe-maintainer-clean-sid \
1976 maybe-maintainer-clean-sim \
1977 maybe-maintainer-clean-tar \
1978 maybe-maintainer-clean-texinfo \
1979 maybe-maintainer-clean-textutils \
1980 maybe-maintainer-clean-time \
1981 maybe-maintainer-clean-uudecode \
1982 maybe-maintainer-clean-wdiff \
1983 maybe-maintainer-clean-zip \
1984 maybe-maintainer-clean-zlib \
1985 maybe-maintainer-clean-gdb \
1986 maybe-maintainer-clean-expect \
1987 maybe-maintainer-clean-guile \
1988 maybe-maintainer-clean-tk \
1989 maybe-maintainer-clean-libtermcap \
1990 maybe-maintainer-clean-utils \
1991 maybe-maintainer-clean-gnattools
1993 .PHONY: maintainer-clean-target
1994 maintainer-clean-target: \
1995 maybe-maintainer-clean-target-libstdc++-v3 \
1996 maybe-maintainer-clean-target-libmudflap \
1997 maybe-maintainer-clean-target-libssp \
1998 maybe-maintainer-clean-target-newlib \
1999 maybe-maintainer-clean-target-libgfortran \
2000 maybe-maintainer-clean-target-libobjc \
2001 maybe-maintainer-clean-target-libtermcap \
2002 maybe-maintainer-clean-target-winsup \
2003 maybe-maintainer-clean-target-libgloss \
2004 maybe-maintainer-clean-target-libiberty \
2005 maybe-maintainer-clean-target-gperf \
2006 maybe-maintainer-clean-target-examples \
2007 maybe-maintainer-clean-target-libffi \
2008 maybe-maintainer-clean-target-libjava \
2009 maybe-maintainer-clean-target-zlib \
2010 maybe-maintainer-clean-target-boehm-gc \
2011 maybe-maintainer-clean-target-qthreads \
2012 maybe-maintainer-clean-target-rda \
2013 maybe-maintainer-clean-target-libada \
2014 maybe-maintainer-clean-target-libgomp
2017 # Here are the targets which correspond to the do-X targets.
2019 .PHONY: info installcheck dvi html install-info
2020 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2021 .PHONY: local-clean local-distclean local-maintainer-clean
2022 info: do-info
2023 installcheck: do-installcheck
2024 dvi: do-dvi
2025 html: do-html
2027 # Make sure makeinfo is built before we do a `make info', if we're
2028 # in fact building texinfo.
2029 do-info: maybe-all-texinfo
2031 install-info: do-install-info dir.info
2032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2033 if [ -f dir.info ] ; then \
2034 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2035 else true ; fi
2037 local-clean:
2038 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2040 local-distclean:
2041 -rm -f Makefile config.status config.cache mh-frag mt-frag
2042 -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
2043 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2044 rm -rf $(TARGET_SUBDIR); \
2045 else true; fi
2046 -rm -rf $(BUILD_SUBDIR)
2047 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2048 rm -rf $(HOST_SUBDIR); \
2049 else true; fi
2050 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2051 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2052 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2053 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2054 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2056 local-maintainer-clean:
2057 @echo "This command is intended for maintainers to use;"
2058 @echo "it deletes files that may require special tools to rebuild."
2060 clean: do-clean local-clean
2061 mostlyclean: do-mostlyclean local-clean
2062 distclean: do-distclean local-clean local-distclean
2063 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2064 maintainer-clean: local-distclean
2065 realclean: maintainer-clean
2067 # Extra dependency for clean-target, owing to the mixed nature of gcc
2068 clean-target: clean-target-libgcc
2069 clean-target-libgcc:
2070 test ! -d gcc/libgcc || \
2071 (cd gcc/libgcc && find . -type d -print) | \
2072 while read d; do rm -f gcc/$$d/libgcc.a || : ; done
2073 -rm -rf gcc/libgcc
2074 -rm -f gcc/stmp-dirs
2076 # Check target.
2078 .PHONY: check do-check
2079 check: do-check
2081 # Only include modules actually being configured and built.
2082 .PHONY: check-host
2083 check-host: \
2084 maybe-check-ash \
2085 maybe-check-autoconf \
2086 maybe-check-automake \
2087 maybe-check-bash \
2088 maybe-check-bfd \
2089 maybe-check-opcodes \
2090 maybe-check-binutils \
2091 maybe-check-bison \
2092 maybe-check-byacc \
2093 maybe-check-bzip2 \
2094 maybe-check-dejagnu \
2095 maybe-check-diff \
2096 maybe-check-dosutils \
2097 maybe-check-etc \
2098 maybe-check-fastjar \
2099 maybe-check-fileutils \
2100 maybe-check-findutils \
2101 maybe-check-find \
2102 maybe-check-fixincludes \
2103 maybe-check-flex \
2104 maybe-check-gas \
2105 maybe-check-gcc \
2106 maybe-check-gawk \
2107 maybe-check-gettext \
2108 maybe-check-gnuserv \
2109 maybe-check-gprof \
2110 maybe-check-gzip \
2111 maybe-check-hello \
2112 maybe-check-indent \
2113 maybe-check-intl \
2114 maybe-check-tcl \
2115 maybe-check-itcl \
2116 maybe-check-ld \
2117 maybe-check-libcpp \
2118 maybe-check-libgui \
2119 maybe-check-libiberty \
2120 maybe-check-libtool \
2121 maybe-check-m4 \
2122 maybe-check-make \
2123 maybe-check-mmalloc \
2124 maybe-check-patch \
2125 maybe-check-perl \
2126 maybe-check-prms \
2127 maybe-check-rcs \
2128 maybe-check-readline \
2129 maybe-check-release \
2130 maybe-check-recode \
2131 maybe-check-sed \
2132 maybe-check-send-pr \
2133 maybe-check-shellutils \
2134 maybe-check-sid \
2135 maybe-check-sim \
2136 maybe-check-tar \
2137 maybe-check-texinfo \
2138 maybe-check-textutils \
2139 maybe-check-time \
2140 maybe-check-uudecode \
2141 maybe-check-wdiff \
2142 maybe-check-zip \
2143 maybe-check-zlib \
2144 maybe-check-gdb \
2145 maybe-check-expect \
2146 maybe-check-guile \
2147 maybe-check-tk \
2148 maybe-check-libtermcap \
2149 maybe-check-utils \
2150 maybe-check-gnattools
2152 .PHONY: check-target
2153 check-target: \
2154 maybe-check-target-libstdc++-v3 \
2155 maybe-check-target-libmudflap \
2156 maybe-check-target-libssp \
2157 maybe-check-target-newlib \
2158 maybe-check-target-libgfortran \
2159 maybe-check-target-libobjc \
2160 maybe-check-target-libtermcap \
2161 maybe-check-target-winsup \
2162 maybe-check-target-libgloss \
2163 maybe-check-target-libiberty \
2164 maybe-check-target-gperf \
2165 maybe-check-target-examples \
2166 maybe-check-target-libffi \
2167 maybe-check-target-libjava \
2168 maybe-check-target-zlib \
2169 maybe-check-target-boehm-gc \
2170 maybe-check-target-qthreads \
2171 maybe-check-target-rda \
2172 maybe-check-target-libada \
2173 maybe-check-target-libgomp stage
2175 do-check:
2176 @$(unstage)
2177 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2178 @$(stage)
2180 # Automated reporting of test results.
2182 warning.log: build.log
2183 $(srcdir)/contrib/warn_summary build.log > $@
2185 mail-report.log:
2186 if test x'$(BOOT_CFLAGS)' != x''; then \
2187 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2188 fi; \
2189 $(srcdir)/contrib/test_summary -t >$@
2190 chmod +x $@
2191 echo If you really want to send e-mail, run ./$@ now
2193 mail-report-with-warnings.log: warning.log
2194 if test x'$(BOOT_CFLAGS)' != x''; then \
2195 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2196 fi; \
2197 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2198 chmod +x $@
2199 echo If you really want to send e-mail, run ./$@ now
2201 # Installation targets.
2203 .PHONY: install uninstall
2204 install:
2205 @$(unstage)
2206 @$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2207 @$(stage)
2209 .PHONY: install-host-nogcc
2210 install-host-nogcc: \
2211 maybe-install-ash \
2212 maybe-install-autoconf \
2213 maybe-install-automake \
2214 maybe-install-bash \
2215 maybe-install-bfd \
2216 maybe-install-opcodes \
2217 maybe-install-binutils \
2218 maybe-install-bison \
2219 maybe-install-byacc \
2220 maybe-install-bzip2 \
2221 maybe-install-dejagnu \
2222 maybe-install-diff \
2223 maybe-install-dosutils \
2224 maybe-install-etc \
2225 maybe-install-fastjar \
2226 maybe-install-fileutils \
2227 maybe-install-findutils \
2228 maybe-install-find \
2229 maybe-install-fixincludes \
2230 maybe-install-flex \
2231 maybe-install-gas \
2232 maybe-install-gawk \
2233 maybe-install-gettext \
2234 maybe-install-gnuserv \
2235 maybe-install-gprof \
2236 maybe-install-gzip \
2237 maybe-install-hello \
2238 maybe-install-indent \
2239 maybe-install-intl \
2240 maybe-install-tcl \
2241 maybe-install-itcl \
2242 maybe-install-ld \
2243 maybe-install-libcpp \
2244 maybe-install-libgui \
2245 maybe-install-libiberty \
2246 maybe-install-libtool \
2247 maybe-install-m4 \
2248 maybe-install-make \
2249 maybe-install-mmalloc \
2250 maybe-install-patch \
2251 maybe-install-perl \
2252 maybe-install-prms \
2253 maybe-install-rcs \
2254 maybe-install-readline \
2255 maybe-install-release \
2256 maybe-install-recode \
2257 maybe-install-sed \
2258 maybe-install-send-pr \
2259 maybe-install-shellutils \
2260 maybe-install-sid \
2261 maybe-install-sim \
2262 maybe-install-tar \
2263 maybe-install-texinfo \
2264 maybe-install-textutils \
2265 maybe-install-time \
2266 maybe-install-uudecode \
2267 maybe-install-wdiff \
2268 maybe-install-zip \
2269 maybe-install-zlib \
2270 maybe-install-gdb \
2271 maybe-install-expect \
2272 maybe-install-guile \
2273 maybe-install-tk \
2274 maybe-install-libtermcap \
2275 maybe-install-utils \
2276 maybe-install-gnattools
2278 .PHONY: install-host
2279 install-host: \
2280 maybe-install-ash \
2281 maybe-install-autoconf \
2282 maybe-install-automake \
2283 maybe-install-bash \
2284 maybe-install-bfd \
2285 maybe-install-opcodes \
2286 maybe-install-binutils \
2287 maybe-install-bison \
2288 maybe-install-byacc \
2289 maybe-install-bzip2 \
2290 maybe-install-dejagnu \
2291 maybe-install-diff \
2292 maybe-install-dosutils \
2293 maybe-install-etc \
2294 maybe-install-fastjar \
2295 maybe-install-fileutils \
2296 maybe-install-findutils \
2297 maybe-install-find \
2298 maybe-install-fixincludes \
2299 maybe-install-flex \
2300 maybe-install-gas \
2301 maybe-install-gcc \
2302 maybe-install-gawk \
2303 maybe-install-gettext \
2304 maybe-install-gnuserv \
2305 maybe-install-gprof \
2306 maybe-install-gzip \
2307 maybe-install-hello \
2308 maybe-install-indent \
2309 maybe-install-intl \
2310 maybe-install-tcl \
2311 maybe-install-itcl \
2312 maybe-install-ld \
2313 maybe-install-libcpp \
2314 maybe-install-libgui \
2315 maybe-install-libiberty \
2316 maybe-install-libtool \
2317 maybe-install-m4 \
2318 maybe-install-make \
2319 maybe-install-mmalloc \
2320 maybe-install-patch \
2321 maybe-install-perl \
2322 maybe-install-prms \
2323 maybe-install-rcs \
2324 maybe-install-readline \
2325 maybe-install-release \
2326 maybe-install-recode \
2327 maybe-install-sed \
2328 maybe-install-send-pr \
2329 maybe-install-shellutils \
2330 maybe-install-sid \
2331 maybe-install-sim \
2332 maybe-install-tar \
2333 maybe-install-texinfo \
2334 maybe-install-textutils \
2335 maybe-install-time \
2336 maybe-install-uudecode \
2337 maybe-install-wdiff \
2338 maybe-install-zip \
2339 maybe-install-zlib \
2340 maybe-install-gdb \
2341 maybe-install-expect \
2342 maybe-install-guile \
2343 maybe-install-tk \
2344 maybe-install-libtermcap \
2345 maybe-install-utils \
2346 maybe-install-gnattools
2348 .PHONY: install-target
2349 install-target: \
2350 maybe-install-target-libstdc++-v3 \
2351 maybe-install-target-libmudflap \
2352 maybe-install-target-libssp \
2353 maybe-install-target-newlib \
2354 maybe-install-target-libgfortran \
2355 maybe-install-target-libobjc \
2356 maybe-install-target-libtermcap \
2357 maybe-install-target-winsup \
2358 maybe-install-target-libgloss \
2359 maybe-install-target-libiberty \
2360 maybe-install-target-gperf \
2361 maybe-install-target-examples \
2362 maybe-install-target-libffi \
2363 maybe-install-target-libjava \
2364 maybe-install-target-zlib \
2365 maybe-install-target-boehm-gc \
2366 maybe-install-target-qthreads \
2367 maybe-install-target-rda \
2368 maybe-install-target-libada \
2369 maybe-install-target-libgomp
2371 uninstall:
2372 @echo "the uninstall target is not supported in this tree"
2374 .PHONY: install.all
2375 install.all: install-no-fixedincludes
2376 @if [ -f ./gcc/Makefile ] ; then \
2377 r=`${PWD_COMMAND}` ; export r ; \
2378 $(HOST_EXPORTS) \
2379 (cd ./gcc && \
2380 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2381 else \
2382 true ; \
2385 # install-no-fixedincludes is used because Cygnus can not distribute
2386 # the fixed header files.
2387 .PHONY: install-no-fixedincludes
2388 install-no-fixedincludes: installdirs install-host-nogcc \
2389 install-target gcc-no-fixedincludes
2391 ### other supporting targets
2393 MAKEDIRS= \
2394 $(DESTDIR)$(prefix) \
2395 $(DESTDIR)$(exec_prefix)
2396 .PHONY: installdirs
2397 installdirs: mkinstalldirs
2398 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2400 dir.info: do-install-info
2401 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2402 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2403 mv -f dir.info.new dir.info ; \
2404 else true ; \
2407 dist:
2408 @echo "Building a full distribution of this tree isn't done"
2409 @echo "via 'make dist'. Check out the etc/ subdirectory"
2411 etags tags: TAGS
2413 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2414 # ability to use several tags files at once, so there is probably no need
2415 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2416 # (if we felt like it) have this Makefile write a piece of elisp which
2417 # the user could load to tell emacs19 where all the TAGS files we just
2418 # built are.
2419 TAGS: do-TAGS
2421 # ------------------------------------
2422 # Macros for configure and all targets
2423 # ------------------------------------
2429 # --------------------------------------
2430 # Modules which run on the build machine
2431 # --------------------------------------
2434 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2435 maybe-configure-build-libiberty:
2436 @if build-libiberty
2437 maybe-configure-build-libiberty: configure-build-libiberty
2438 configure-build-libiberty:
2439 @$(unstage)
2440 @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2441 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2442 r=`${PWD_COMMAND}`; export r; \
2443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2444 $(BUILD_EXPORTS) \
2445 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2446 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2447 case $(srcdir) in \
2448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2449 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2451 esac; \
2452 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2453 libsrcdir="$$s/libiberty"; \
2454 rm -f no-such-file || : ; \
2455 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2456 $(BUILD_CONFIGARGS) $${srcdiroption} \
2457 || exit 1
2458 @endif build-libiberty
2464 .PHONY: all-build-libiberty maybe-all-build-libiberty
2465 maybe-all-build-libiberty:
2466 @if build-libiberty
2467 TARGET-build-libiberty=all
2468 maybe-all-build-libiberty: all-build-libiberty
2469 all-build-libiberty: configure-build-libiberty
2470 @$(unstage)
2471 @r=`${PWD_COMMAND}`; export r; \
2472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2473 $(BUILD_EXPORTS) \
2474 (cd $(BUILD_SUBDIR)/libiberty && \
2475 $(MAKE) $(TARGET-build-libiberty))
2476 @endif build-libiberty
2482 .PHONY: configure-build-bison maybe-configure-build-bison
2483 maybe-configure-build-bison:
2484 @if build-bison
2485 maybe-configure-build-bison: configure-build-bison
2486 configure-build-bison:
2487 @$(unstage)
2488 @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2489 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2490 r=`${PWD_COMMAND}`; export r; \
2491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2492 $(BUILD_EXPORTS) \
2493 echo Configuring in $(BUILD_SUBDIR)/bison; \
2494 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2495 case $(srcdir) in \
2496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2497 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2499 esac; \
2500 srcdiroption="--srcdir=$${topdir}/bison"; \
2501 libsrcdir="$$s/bison"; \
2502 rm -f no-such-file || : ; \
2503 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2504 $(BUILD_CONFIGARGS) $${srcdiroption} \
2505 || exit 1
2506 @endif build-bison
2512 .PHONY: all-build-bison maybe-all-build-bison
2513 maybe-all-build-bison:
2514 @if build-bison
2515 TARGET-build-bison=all
2516 maybe-all-build-bison: all-build-bison
2517 all-build-bison: configure-build-bison
2518 @$(unstage)
2519 @r=`${PWD_COMMAND}`; export r; \
2520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2521 $(BUILD_EXPORTS) \
2522 (cd $(BUILD_SUBDIR)/bison && \
2523 $(MAKE) $(TARGET-build-bison))
2524 @endif build-bison
2530 .PHONY: configure-build-byacc maybe-configure-build-byacc
2531 maybe-configure-build-byacc:
2532 @if build-byacc
2533 maybe-configure-build-byacc: configure-build-byacc
2534 configure-build-byacc:
2535 @$(unstage)
2536 @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2537 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2538 r=`${PWD_COMMAND}`; export r; \
2539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2540 $(BUILD_EXPORTS) \
2541 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2542 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2543 case $(srcdir) in \
2544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2545 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2547 esac; \
2548 srcdiroption="--srcdir=$${topdir}/byacc"; \
2549 libsrcdir="$$s/byacc"; \
2550 rm -f no-such-file || : ; \
2551 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2552 $(BUILD_CONFIGARGS) $${srcdiroption} \
2553 || exit 1
2554 @endif build-byacc
2560 .PHONY: all-build-byacc maybe-all-build-byacc
2561 maybe-all-build-byacc:
2562 @if build-byacc
2563 TARGET-build-byacc=all
2564 maybe-all-build-byacc: all-build-byacc
2565 all-build-byacc: configure-build-byacc
2566 @$(unstage)
2567 @r=`${PWD_COMMAND}`; export r; \
2568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2569 $(BUILD_EXPORTS) \
2570 (cd $(BUILD_SUBDIR)/byacc && \
2571 $(MAKE) $(TARGET-build-byacc))
2572 @endif build-byacc
2578 .PHONY: configure-build-flex maybe-configure-build-flex
2579 maybe-configure-build-flex:
2580 @if build-flex
2581 maybe-configure-build-flex: configure-build-flex
2582 configure-build-flex:
2583 @$(unstage)
2584 @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2585 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2586 r=`${PWD_COMMAND}`; export r; \
2587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2588 $(BUILD_EXPORTS) \
2589 echo Configuring in $(BUILD_SUBDIR)/flex; \
2590 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2591 case $(srcdir) in \
2592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2593 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2595 esac; \
2596 srcdiroption="--srcdir=$${topdir}/flex"; \
2597 libsrcdir="$$s/flex"; \
2598 rm -f no-such-file || : ; \
2599 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2600 $(BUILD_CONFIGARGS) $${srcdiroption} \
2601 || exit 1
2602 @endif build-flex
2608 .PHONY: all-build-flex maybe-all-build-flex
2609 maybe-all-build-flex:
2610 @if build-flex
2611 TARGET-build-flex=all
2612 maybe-all-build-flex: all-build-flex
2613 all-build-flex: configure-build-flex
2614 @$(unstage)
2615 @r=`${PWD_COMMAND}`; export r; \
2616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2617 $(BUILD_EXPORTS) \
2618 (cd $(BUILD_SUBDIR)/flex && \
2619 $(MAKE) $(TARGET-build-flex))
2620 @endif build-flex
2626 .PHONY: configure-build-m4 maybe-configure-build-m4
2627 maybe-configure-build-m4:
2628 @if build-m4
2629 maybe-configure-build-m4: configure-build-m4
2630 configure-build-m4:
2631 @$(unstage)
2632 @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2633 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2634 r=`${PWD_COMMAND}`; export r; \
2635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636 $(BUILD_EXPORTS) \
2637 echo Configuring in $(BUILD_SUBDIR)/m4; \
2638 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2639 case $(srcdir) in \
2640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2641 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2643 esac; \
2644 srcdiroption="--srcdir=$${topdir}/m4"; \
2645 libsrcdir="$$s/m4"; \
2646 rm -f no-such-file || : ; \
2647 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2648 $(BUILD_CONFIGARGS) $${srcdiroption} \
2649 || exit 1
2650 @endif build-m4
2656 .PHONY: all-build-m4 maybe-all-build-m4
2657 maybe-all-build-m4:
2658 @if build-m4
2659 TARGET-build-m4=all
2660 maybe-all-build-m4: all-build-m4
2661 all-build-m4: configure-build-m4
2662 @$(unstage)
2663 @r=`${PWD_COMMAND}`; export r; \
2664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2665 $(BUILD_EXPORTS) \
2666 (cd $(BUILD_SUBDIR)/m4 && \
2667 $(MAKE) $(TARGET-build-m4))
2668 @endif build-m4
2674 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2675 maybe-configure-build-texinfo:
2676 @if build-texinfo
2677 maybe-configure-build-texinfo: configure-build-texinfo
2678 configure-build-texinfo:
2679 @$(unstage)
2680 @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2681 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2682 r=`${PWD_COMMAND}`; export r; \
2683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2684 $(BUILD_EXPORTS) \
2685 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2686 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2687 case $(srcdir) in \
2688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2689 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2691 esac; \
2692 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2693 libsrcdir="$$s/texinfo"; \
2694 rm -f no-such-file || : ; \
2695 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2696 $(BUILD_CONFIGARGS) $${srcdiroption} \
2697 || exit 1
2698 @endif build-texinfo
2704 .PHONY: all-build-texinfo maybe-all-build-texinfo
2705 maybe-all-build-texinfo:
2706 @if build-texinfo
2707 TARGET-build-texinfo=all
2708 maybe-all-build-texinfo: all-build-texinfo
2709 all-build-texinfo: configure-build-texinfo
2710 @$(unstage)
2711 @r=`${PWD_COMMAND}`; export r; \
2712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2713 $(BUILD_EXPORTS) \
2714 (cd $(BUILD_SUBDIR)/texinfo && \
2715 $(MAKE) $(TARGET-build-texinfo))
2716 @endif build-texinfo
2722 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2723 maybe-configure-build-fixincludes:
2724 @if build-fixincludes
2725 maybe-configure-build-fixincludes: configure-build-fixincludes
2726 configure-build-fixincludes:
2727 @$(unstage)
2728 @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2729 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2730 r=`${PWD_COMMAND}`; export r; \
2731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2732 $(BUILD_EXPORTS) \
2733 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2734 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2735 case $(srcdir) in \
2736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2737 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2739 esac; \
2740 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2741 libsrcdir="$$s/fixincludes"; \
2742 rm -f no-such-file || : ; \
2743 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2744 $(BUILD_CONFIGARGS) $${srcdiroption} \
2745 || exit 1
2746 @endif build-fixincludes
2752 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2753 maybe-all-build-fixincludes:
2754 @if build-fixincludes
2755 TARGET-build-fixincludes=all
2756 maybe-all-build-fixincludes: all-build-fixincludes
2757 all-build-fixincludes: configure-build-fixincludes
2758 @$(unstage)
2759 @r=`${PWD_COMMAND}`; export r; \
2760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2761 $(BUILD_EXPORTS) \
2762 (cd $(BUILD_SUBDIR)/fixincludes && \
2763 $(MAKE) $(TARGET-build-fixincludes))
2764 @endif build-fixincludes
2770 # --------------------------------------
2771 # Modules which run on the host machine
2772 # --------------------------------------
2775 .PHONY: configure-ash maybe-configure-ash
2776 maybe-configure-ash:
2777 @if ash
2778 maybe-configure-ash: configure-ash
2779 configure-ash:
2780 @$(unstage)
2781 @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2783 r=`${PWD_COMMAND}`; export r; \
2784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2785 $(HOST_EXPORTS) \
2786 echo Configuring in $(HOST_SUBDIR)/ash; \
2787 cd "$(HOST_SUBDIR)/ash" || exit 1; \
2788 case $(srcdir) in \
2789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2790 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2792 esac; \
2793 srcdiroption="--srcdir=$${topdir}/ash"; \
2794 libsrcdir="$$s/ash"; \
2795 $(SHELL) $${libsrcdir}/configure \
2796 $(HOST_CONFIGARGS) $${srcdiroption} \
2797 || exit 1
2798 @endif ash
2804 .PHONY: all-ash maybe-all-ash
2805 maybe-all-ash:
2806 @if ash
2807 TARGET-ash=all
2808 maybe-all-ash: all-ash
2809 all-ash: configure-ash
2810 @$(unstage)
2811 @r=`${PWD_COMMAND}`; export r; \
2812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2813 $(HOST_EXPORTS) \
2814 (cd $(HOST_SUBDIR)/ash && \
2815 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
2816 @endif ash
2821 .PHONY: check-ash maybe-check-ash
2822 maybe-check-ash:
2823 @if ash
2824 maybe-check-ash: check-ash
2826 check-ash:
2827 @$(unstage)
2828 @r=`${PWD_COMMAND}`; export r; \
2829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2830 $(HOST_EXPORTS) \
2831 (cd $(HOST_SUBDIR)/ash && \
2832 $(MAKE) $(FLAGS_TO_PASS) check)
2834 @endif ash
2836 .PHONY: install-ash maybe-install-ash
2837 maybe-install-ash:
2838 @if ash
2839 maybe-install-ash: install-ash
2841 install-ash: installdirs
2842 @$(unstage)
2843 @r=`${PWD_COMMAND}`; export r; \
2844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2845 $(HOST_EXPORTS) \
2846 (cd $(HOST_SUBDIR)/ash && \
2847 $(MAKE) $(FLAGS_TO_PASS) install)
2849 @endif ash
2851 # Other targets (info, dvi, etc.)
2853 .PHONY: maybe-info-ash info-ash
2854 maybe-info-ash:
2855 @if ash
2856 maybe-info-ash: info-ash
2858 info-ash: \
2859 configure-ash
2860 @$(unstage)
2861 @[ -f ./ash/Makefile ] || exit 0; \
2862 r=`${PWD_COMMAND}`; export r; \
2863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2864 $(HOST_EXPORTS) \
2865 for flag in $(EXTRA_HOST_FLAGS) ; do \
2866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2867 done; \
2868 echo "Doing info in ash" ; \
2869 (cd $(HOST_SUBDIR)/ash && \
2870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2872 "RANLIB=$${RANLIB}" \
2873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2874 info) \
2875 || exit 1
2877 @endif ash
2879 .PHONY: maybe-dvi-ash dvi-ash
2880 maybe-dvi-ash:
2881 @if ash
2882 maybe-dvi-ash: dvi-ash
2884 dvi-ash: \
2885 configure-ash
2886 @$(unstage)
2887 @[ -f ./ash/Makefile ] || exit 0; \
2888 r=`${PWD_COMMAND}`; export r; \
2889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890 $(HOST_EXPORTS) \
2891 for flag in $(EXTRA_HOST_FLAGS) ; do \
2892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2893 done; \
2894 echo "Doing dvi in ash" ; \
2895 (cd $(HOST_SUBDIR)/ash && \
2896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2898 "RANLIB=$${RANLIB}" \
2899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2900 dvi) \
2901 || exit 1
2903 @endif ash
2905 .PHONY: maybe-html-ash html-ash
2906 maybe-html-ash:
2907 @if ash
2908 maybe-html-ash: html-ash
2910 html-ash: \
2911 configure-ash
2912 @$(unstage)
2913 @[ -f ./ash/Makefile ] || exit 0; \
2914 r=`${PWD_COMMAND}`; export r; \
2915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2916 $(HOST_EXPORTS) \
2917 for flag in $(EXTRA_HOST_FLAGS) ; do \
2918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2919 done; \
2920 echo "Doing html in ash" ; \
2921 (cd $(HOST_SUBDIR)/ash && \
2922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2924 "RANLIB=$${RANLIB}" \
2925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2926 html) \
2927 || exit 1
2929 @endif ash
2931 .PHONY: maybe-TAGS-ash TAGS-ash
2932 maybe-TAGS-ash:
2933 @if ash
2934 maybe-TAGS-ash: TAGS-ash
2936 TAGS-ash: \
2937 configure-ash
2938 @$(unstage)
2939 @[ -f ./ash/Makefile ] || exit 0; \
2940 r=`${PWD_COMMAND}`; export r; \
2941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2942 $(HOST_EXPORTS) \
2943 for flag in $(EXTRA_HOST_FLAGS) ; do \
2944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2945 done; \
2946 echo "Doing TAGS in ash" ; \
2947 (cd $(HOST_SUBDIR)/ash && \
2948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2950 "RANLIB=$${RANLIB}" \
2951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2952 TAGS) \
2953 || exit 1
2955 @endif ash
2957 .PHONY: maybe-install-info-ash install-info-ash
2958 maybe-install-info-ash:
2959 @if ash
2960 maybe-install-info-ash: install-info-ash
2962 install-info-ash: \
2963 configure-ash \
2964 info-ash
2965 @$(unstage)
2966 @[ -f ./ash/Makefile ] || exit 0; \
2967 r=`${PWD_COMMAND}`; export r; \
2968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2969 $(HOST_EXPORTS) \
2970 for flag in $(EXTRA_HOST_FLAGS) ; do \
2971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2972 done; \
2973 echo "Doing install-info in ash" ; \
2974 (cd $(HOST_SUBDIR)/ash && \
2975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2977 "RANLIB=$${RANLIB}" \
2978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2979 install-info) \
2980 || exit 1
2982 @endif ash
2984 .PHONY: maybe-installcheck-ash installcheck-ash
2985 maybe-installcheck-ash:
2986 @if ash
2987 maybe-installcheck-ash: installcheck-ash
2989 installcheck-ash: \
2990 configure-ash
2991 @$(unstage)
2992 @[ -f ./ash/Makefile ] || exit 0; \
2993 r=`${PWD_COMMAND}`; export r; \
2994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2995 $(HOST_EXPORTS) \
2996 for flag in $(EXTRA_HOST_FLAGS) ; do \
2997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2998 done; \
2999 echo "Doing installcheck in ash" ; \
3000 (cd $(HOST_SUBDIR)/ash && \
3001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3003 "RANLIB=$${RANLIB}" \
3004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3005 installcheck) \
3006 || exit 1
3008 @endif ash
3010 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3011 maybe-mostlyclean-ash:
3012 @if ash
3013 maybe-mostlyclean-ash: mostlyclean-ash
3015 mostlyclean-ash:
3016 @$(unstage)
3017 @[ -f ./ash/Makefile ] || exit 0; \
3018 r=`${PWD_COMMAND}`; export r; \
3019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3020 $(HOST_EXPORTS) \
3021 for flag in $(EXTRA_HOST_FLAGS) ; do \
3022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3023 done; \
3024 echo "Doing mostlyclean in ash" ; \
3025 (cd $(HOST_SUBDIR)/ash && \
3026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3028 "RANLIB=$${RANLIB}" \
3029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3030 mostlyclean) \
3031 || exit 1
3033 @endif ash
3035 .PHONY: maybe-clean-ash clean-ash
3036 maybe-clean-ash:
3037 @if ash
3038 maybe-clean-ash: clean-ash
3040 clean-ash:
3041 @$(unstage)
3042 @[ -f ./ash/Makefile ] || exit 0; \
3043 r=`${PWD_COMMAND}`; export r; \
3044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3045 $(HOST_EXPORTS) \
3046 for flag in $(EXTRA_HOST_FLAGS) ; do \
3047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3048 done; \
3049 echo "Doing clean in ash" ; \
3050 (cd $(HOST_SUBDIR)/ash && \
3051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3053 "RANLIB=$${RANLIB}" \
3054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3055 clean) \
3056 || exit 1
3058 @endif ash
3060 .PHONY: maybe-distclean-ash distclean-ash
3061 maybe-distclean-ash:
3062 @if ash
3063 maybe-distclean-ash: distclean-ash
3065 distclean-ash:
3066 @$(unstage)
3067 @[ -f ./ash/Makefile ] || exit 0; \
3068 r=`${PWD_COMMAND}`; export r; \
3069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3070 $(HOST_EXPORTS) \
3071 for flag in $(EXTRA_HOST_FLAGS) ; do \
3072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3073 done; \
3074 echo "Doing distclean in ash" ; \
3075 (cd $(HOST_SUBDIR)/ash && \
3076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3078 "RANLIB=$${RANLIB}" \
3079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3080 distclean) \
3081 || exit 1
3083 @endif ash
3085 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3086 maybe-maintainer-clean-ash:
3087 @if ash
3088 maybe-maintainer-clean-ash: maintainer-clean-ash
3090 maintainer-clean-ash:
3091 @$(unstage)
3092 @[ -f ./ash/Makefile ] || exit 0; \
3093 r=`${PWD_COMMAND}`; export r; \
3094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3095 $(HOST_EXPORTS) \
3096 for flag in $(EXTRA_HOST_FLAGS) ; do \
3097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3098 done; \
3099 echo "Doing maintainer-clean in ash" ; \
3100 (cd $(HOST_SUBDIR)/ash && \
3101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3103 "RANLIB=$${RANLIB}" \
3104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3105 maintainer-clean) \
3106 || exit 1
3108 @endif ash
3112 .PHONY: configure-autoconf maybe-configure-autoconf
3113 maybe-configure-autoconf:
3114 @if autoconf
3115 maybe-configure-autoconf: configure-autoconf
3116 configure-autoconf:
3117 @$(unstage)
3118 @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3120 r=`${PWD_COMMAND}`; export r; \
3121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3122 $(HOST_EXPORTS) \
3123 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3124 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3125 case $(srcdir) in \
3126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3127 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3129 esac; \
3130 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3131 libsrcdir="$$s/autoconf"; \
3132 $(SHELL) $${libsrcdir}/configure \
3133 $(HOST_CONFIGARGS) $${srcdiroption} \
3134 || exit 1
3135 @endif autoconf
3141 .PHONY: all-autoconf maybe-all-autoconf
3142 maybe-all-autoconf:
3143 @if autoconf
3144 TARGET-autoconf=all
3145 maybe-all-autoconf: all-autoconf
3146 all-autoconf: configure-autoconf
3147 @$(unstage)
3148 @r=`${PWD_COMMAND}`; export r; \
3149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150 $(HOST_EXPORTS) \
3151 (cd $(HOST_SUBDIR)/autoconf && \
3152 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
3153 @endif autoconf
3158 .PHONY: check-autoconf maybe-check-autoconf
3159 maybe-check-autoconf:
3160 @if autoconf
3161 maybe-check-autoconf: check-autoconf
3163 check-autoconf:
3164 @$(unstage)
3165 @r=`${PWD_COMMAND}`; export r; \
3166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3167 $(HOST_EXPORTS) \
3168 (cd $(HOST_SUBDIR)/autoconf && \
3169 $(MAKE) $(FLAGS_TO_PASS) check)
3171 @endif autoconf
3173 .PHONY: install-autoconf maybe-install-autoconf
3174 maybe-install-autoconf:
3175 @if autoconf
3176 maybe-install-autoconf: install-autoconf
3178 install-autoconf: installdirs
3179 @$(unstage)
3180 @r=`${PWD_COMMAND}`; export r; \
3181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3182 $(HOST_EXPORTS) \
3183 (cd $(HOST_SUBDIR)/autoconf && \
3184 $(MAKE) $(FLAGS_TO_PASS) install)
3186 @endif autoconf
3188 # Other targets (info, dvi, etc.)
3190 .PHONY: maybe-info-autoconf info-autoconf
3191 maybe-info-autoconf:
3192 @if autoconf
3193 maybe-info-autoconf: info-autoconf
3195 info-autoconf: \
3196 configure-autoconf
3197 @$(unstage)
3198 @[ -f ./autoconf/Makefile ] || exit 0; \
3199 r=`${PWD_COMMAND}`; export r; \
3200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3201 $(HOST_EXPORTS) \
3202 for flag in $(EXTRA_HOST_FLAGS) ; do \
3203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3204 done; \
3205 echo "Doing info in autoconf" ; \
3206 (cd $(HOST_SUBDIR)/autoconf && \
3207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3209 "RANLIB=$${RANLIB}" \
3210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3211 info) \
3212 || exit 1
3214 @endif autoconf
3216 .PHONY: maybe-dvi-autoconf dvi-autoconf
3217 maybe-dvi-autoconf:
3218 @if autoconf
3219 maybe-dvi-autoconf: dvi-autoconf
3221 dvi-autoconf: \
3222 configure-autoconf
3223 @$(unstage)
3224 @[ -f ./autoconf/Makefile ] || exit 0; \
3225 r=`${PWD_COMMAND}`; export r; \
3226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227 $(HOST_EXPORTS) \
3228 for flag in $(EXTRA_HOST_FLAGS) ; do \
3229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3230 done; \
3231 echo "Doing dvi in autoconf" ; \
3232 (cd $(HOST_SUBDIR)/autoconf && \
3233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3235 "RANLIB=$${RANLIB}" \
3236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3237 dvi) \
3238 || exit 1
3240 @endif autoconf
3242 .PHONY: maybe-html-autoconf html-autoconf
3243 maybe-html-autoconf:
3244 @if autoconf
3245 maybe-html-autoconf: html-autoconf
3247 html-autoconf: \
3248 configure-autoconf
3249 @$(unstage)
3250 @[ -f ./autoconf/Makefile ] || exit 0; \
3251 r=`${PWD_COMMAND}`; export r; \
3252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3253 $(HOST_EXPORTS) \
3254 for flag in $(EXTRA_HOST_FLAGS) ; do \
3255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3256 done; \
3257 echo "Doing html in autoconf" ; \
3258 (cd $(HOST_SUBDIR)/autoconf && \
3259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3261 "RANLIB=$${RANLIB}" \
3262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3263 html) \
3264 || exit 1
3266 @endif autoconf
3268 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3269 maybe-TAGS-autoconf:
3270 @if autoconf
3271 maybe-TAGS-autoconf: TAGS-autoconf
3273 TAGS-autoconf: \
3274 configure-autoconf
3275 @$(unstage)
3276 @[ -f ./autoconf/Makefile ] || exit 0; \
3277 r=`${PWD_COMMAND}`; export r; \
3278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3279 $(HOST_EXPORTS) \
3280 for flag in $(EXTRA_HOST_FLAGS) ; do \
3281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3282 done; \
3283 echo "Doing TAGS in autoconf" ; \
3284 (cd $(HOST_SUBDIR)/autoconf && \
3285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3287 "RANLIB=$${RANLIB}" \
3288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3289 TAGS) \
3290 || exit 1
3292 @endif autoconf
3294 .PHONY: maybe-install-info-autoconf install-info-autoconf
3295 maybe-install-info-autoconf:
3296 @if autoconf
3297 maybe-install-info-autoconf: install-info-autoconf
3299 install-info-autoconf: \
3300 configure-autoconf \
3301 info-autoconf
3302 @$(unstage)
3303 @[ -f ./autoconf/Makefile ] || exit 0; \
3304 r=`${PWD_COMMAND}`; export r; \
3305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3306 $(HOST_EXPORTS) \
3307 for flag in $(EXTRA_HOST_FLAGS) ; do \
3308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3309 done; \
3310 echo "Doing install-info in autoconf" ; \
3311 (cd $(HOST_SUBDIR)/autoconf && \
3312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3314 "RANLIB=$${RANLIB}" \
3315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3316 install-info) \
3317 || exit 1
3319 @endif autoconf
3321 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3322 maybe-installcheck-autoconf:
3323 @if autoconf
3324 maybe-installcheck-autoconf: installcheck-autoconf
3326 installcheck-autoconf: \
3327 configure-autoconf
3328 @$(unstage)
3329 @[ -f ./autoconf/Makefile ] || exit 0; \
3330 r=`${PWD_COMMAND}`; export r; \
3331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3332 $(HOST_EXPORTS) \
3333 for flag in $(EXTRA_HOST_FLAGS) ; do \
3334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3335 done; \
3336 echo "Doing installcheck in autoconf" ; \
3337 (cd $(HOST_SUBDIR)/autoconf && \
3338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3340 "RANLIB=$${RANLIB}" \
3341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3342 installcheck) \
3343 || exit 1
3345 @endif autoconf
3347 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3348 maybe-mostlyclean-autoconf:
3349 @if autoconf
3350 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3352 mostlyclean-autoconf:
3353 @$(unstage)
3354 @[ -f ./autoconf/Makefile ] || exit 0; \
3355 r=`${PWD_COMMAND}`; export r; \
3356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357 $(HOST_EXPORTS) \
3358 for flag in $(EXTRA_HOST_FLAGS) ; do \
3359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3360 done; \
3361 echo "Doing mostlyclean in autoconf" ; \
3362 (cd $(HOST_SUBDIR)/autoconf && \
3363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3365 "RANLIB=$${RANLIB}" \
3366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3367 mostlyclean) \
3368 || exit 1
3370 @endif autoconf
3372 .PHONY: maybe-clean-autoconf clean-autoconf
3373 maybe-clean-autoconf:
3374 @if autoconf
3375 maybe-clean-autoconf: clean-autoconf
3377 clean-autoconf:
3378 @$(unstage)
3379 @[ -f ./autoconf/Makefile ] || exit 0; \
3380 r=`${PWD_COMMAND}`; export r; \
3381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3382 $(HOST_EXPORTS) \
3383 for flag in $(EXTRA_HOST_FLAGS) ; do \
3384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3385 done; \
3386 echo "Doing clean in autoconf" ; \
3387 (cd $(HOST_SUBDIR)/autoconf && \
3388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3390 "RANLIB=$${RANLIB}" \
3391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3392 clean) \
3393 || exit 1
3395 @endif autoconf
3397 .PHONY: maybe-distclean-autoconf distclean-autoconf
3398 maybe-distclean-autoconf:
3399 @if autoconf
3400 maybe-distclean-autoconf: distclean-autoconf
3402 distclean-autoconf:
3403 @$(unstage)
3404 @[ -f ./autoconf/Makefile ] || exit 0; \
3405 r=`${PWD_COMMAND}`; export r; \
3406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3407 $(HOST_EXPORTS) \
3408 for flag in $(EXTRA_HOST_FLAGS) ; do \
3409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3410 done; \
3411 echo "Doing distclean in autoconf" ; \
3412 (cd $(HOST_SUBDIR)/autoconf && \
3413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3415 "RANLIB=$${RANLIB}" \
3416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3417 distclean) \
3418 || exit 1
3420 @endif autoconf
3422 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3423 maybe-maintainer-clean-autoconf:
3424 @if autoconf
3425 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3427 maintainer-clean-autoconf:
3428 @$(unstage)
3429 @[ -f ./autoconf/Makefile ] || exit 0; \
3430 r=`${PWD_COMMAND}`; export r; \
3431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3432 $(HOST_EXPORTS) \
3433 for flag in $(EXTRA_HOST_FLAGS) ; do \
3434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3435 done; \
3436 echo "Doing maintainer-clean in autoconf" ; \
3437 (cd $(HOST_SUBDIR)/autoconf && \
3438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3440 "RANLIB=$${RANLIB}" \
3441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3442 maintainer-clean) \
3443 || exit 1
3445 @endif autoconf
3449 .PHONY: configure-automake maybe-configure-automake
3450 maybe-configure-automake:
3451 @if automake
3452 maybe-configure-automake: configure-automake
3453 configure-automake:
3454 @$(unstage)
3455 @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3457 r=`${PWD_COMMAND}`; export r; \
3458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3459 $(HOST_EXPORTS) \
3460 echo Configuring in $(HOST_SUBDIR)/automake; \
3461 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3462 case $(srcdir) in \
3463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3464 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3466 esac; \
3467 srcdiroption="--srcdir=$${topdir}/automake"; \
3468 libsrcdir="$$s/automake"; \
3469 $(SHELL) $${libsrcdir}/configure \
3470 $(HOST_CONFIGARGS) $${srcdiroption} \
3471 || exit 1
3472 @endif automake
3478 .PHONY: all-automake maybe-all-automake
3479 maybe-all-automake:
3480 @if automake
3481 TARGET-automake=all
3482 maybe-all-automake: all-automake
3483 all-automake: configure-automake
3484 @$(unstage)
3485 @r=`${PWD_COMMAND}`; export r; \
3486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3487 $(HOST_EXPORTS) \
3488 (cd $(HOST_SUBDIR)/automake && \
3489 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3490 @endif automake
3495 .PHONY: check-automake maybe-check-automake
3496 maybe-check-automake:
3497 @if automake
3498 maybe-check-automake: check-automake
3500 check-automake:
3501 @$(unstage)
3502 @r=`${PWD_COMMAND}`; export r; \
3503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3504 $(HOST_EXPORTS) \
3505 (cd $(HOST_SUBDIR)/automake && \
3506 $(MAKE) $(FLAGS_TO_PASS) check)
3508 @endif automake
3510 .PHONY: install-automake maybe-install-automake
3511 maybe-install-automake:
3512 @if automake
3513 maybe-install-automake: install-automake
3515 install-automake: installdirs
3516 @$(unstage)
3517 @r=`${PWD_COMMAND}`; export r; \
3518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3519 $(HOST_EXPORTS) \
3520 (cd $(HOST_SUBDIR)/automake && \
3521 $(MAKE) $(FLAGS_TO_PASS) install)
3523 @endif automake
3525 # Other targets (info, dvi, etc.)
3527 .PHONY: maybe-info-automake info-automake
3528 maybe-info-automake:
3529 @if automake
3530 maybe-info-automake: info-automake
3532 info-automake: \
3533 configure-automake
3534 @$(unstage)
3535 @[ -f ./automake/Makefile ] || exit 0; \
3536 r=`${PWD_COMMAND}`; export r; \
3537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3538 $(HOST_EXPORTS) \
3539 for flag in $(EXTRA_HOST_FLAGS) ; do \
3540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3541 done; \
3542 echo "Doing info in automake" ; \
3543 (cd $(HOST_SUBDIR)/automake && \
3544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3546 "RANLIB=$${RANLIB}" \
3547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3548 info) \
3549 || exit 1
3551 @endif automake
3553 .PHONY: maybe-dvi-automake dvi-automake
3554 maybe-dvi-automake:
3555 @if automake
3556 maybe-dvi-automake: dvi-automake
3558 dvi-automake: \
3559 configure-automake
3560 @$(unstage)
3561 @[ -f ./automake/Makefile ] || exit 0; \
3562 r=`${PWD_COMMAND}`; export r; \
3563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3564 $(HOST_EXPORTS) \
3565 for flag in $(EXTRA_HOST_FLAGS) ; do \
3566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3567 done; \
3568 echo "Doing dvi in automake" ; \
3569 (cd $(HOST_SUBDIR)/automake && \
3570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3572 "RANLIB=$${RANLIB}" \
3573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3574 dvi) \
3575 || exit 1
3577 @endif automake
3579 .PHONY: maybe-html-automake html-automake
3580 maybe-html-automake:
3581 @if automake
3582 maybe-html-automake: html-automake
3584 html-automake: \
3585 configure-automake
3586 @$(unstage)
3587 @[ -f ./automake/Makefile ] || exit 0; \
3588 r=`${PWD_COMMAND}`; export r; \
3589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3590 $(HOST_EXPORTS) \
3591 for flag in $(EXTRA_HOST_FLAGS) ; do \
3592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3593 done; \
3594 echo "Doing html in automake" ; \
3595 (cd $(HOST_SUBDIR)/automake && \
3596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3598 "RANLIB=$${RANLIB}" \
3599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3600 html) \
3601 || exit 1
3603 @endif automake
3605 .PHONY: maybe-TAGS-automake TAGS-automake
3606 maybe-TAGS-automake:
3607 @if automake
3608 maybe-TAGS-automake: TAGS-automake
3610 TAGS-automake: \
3611 configure-automake
3612 @$(unstage)
3613 @[ -f ./automake/Makefile ] || exit 0; \
3614 r=`${PWD_COMMAND}`; export r; \
3615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3616 $(HOST_EXPORTS) \
3617 for flag in $(EXTRA_HOST_FLAGS) ; do \
3618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3619 done; \
3620 echo "Doing TAGS in automake" ; \
3621 (cd $(HOST_SUBDIR)/automake && \
3622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3624 "RANLIB=$${RANLIB}" \
3625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3626 TAGS) \
3627 || exit 1
3629 @endif automake
3631 .PHONY: maybe-install-info-automake install-info-automake
3632 maybe-install-info-automake:
3633 @if automake
3634 maybe-install-info-automake: install-info-automake
3636 install-info-automake: \
3637 configure-automake \
3638 info-automake
3639 @$(unstage)
3640 @[ -f ./automake/Makefile ] || exit 0; \
3641 r=`${PWD_COMMAND}`; export r; \
3642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3643 $(HOST_EXPORTS) \
3644 for flag in $(EXTRA_HOST_FLAGS) ; do \
3645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3646 done; \
3647 echo "Doing install-info in automake" ; \
3648 (cd $(HOST_SUBDIR)/automake && \
3649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3651 "RANLIB=$${RANLIB}" \
3652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3653 install-info) \
3654 || exit 1
3656 @endif automake
3658 .PHONY: maybe-installcheck-automake installcheck-automake
3659 maybe-installcheck-automake:
3660 @if automake
3661 maybe-installcheck-automake: installcheck-automake
3663 installcheck-automake: \
3664 configure-automake
3665 @$(unstage)
3666 @[ -f ./automake/Makefile ] || exit 0; \
3667 r=`${PWD_COMMAND}`; export r; \
3668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669 $(HOST_EXPORTS) \
3670 for flag in $(EXTRA_HOST_FLAGS) ; do \
3671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3672 done; \
3673 echo "Doing installcheck in automake" ; \
3674 (cd $(HOST_SUBDIR)/automake && \
3675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3677 "RANLIB=$${RANLIB}" \
3678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3679 installcheck) \
3680 || exit 1
3682 @endif automake
3684 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3685 maybe-mostlyclean-automake:
3686 @if automake
3687 maybe-mostlyclean-automake: mostlyclean-automake
3689 mostlyclean-automake:
3690 @$(unstage)
3691 @[ -f ./automake/Makefile ] || exit 0; \
3692 r=`${PWD_COMMAND}`; export r; \
3693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694 $(HOST_EXPORTS) \
3695 for flag in $(EXTRA_HOST_FLAGS) ; do \
3696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3697 done; \
3698 echo "Doing mostlyclean in automake" ; \
3699 (cd $(HOST_SUBDIR)/automake && \
3700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3702 "RANLIB=$${RANLIB}" \
3703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3704 mostlyclean) \
3705 || exit 1
3707 @endif automake
3709 .PHONY: maybe-clean-automake clean-automake
3710 maybe-clean-automake:
3711 @if automake
3712 maybe-clean-automake: clean-automake
3714 clean-automake:
3715 @$(unstage)
3716 @[ -f ./automake/Makefile ] || exit 0; \
3717 r=`${PWD_COMMAND}`; export r; \
3718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3719 $(HOST_EXPORTS) \
3720 for flag in $(EXTRA_HOST_FLAGS) ; do \
3721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3722 done; \
3723 echo "Doing clean in automake" ; \
3724 (cd $(HOST_SUBDIR)/automake && \
3725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3727 "RANLIB=$${RANLIB}" \
3728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3729 clean) \
3730 || exit 1
3732 @endif automake
3734 .PHONY: maybe-distclean-automake distclean-automake
3735 maybe-distclean-automake:
3736 @if automake
3737 maybe-distclean-automake: distclean-automake
3739 distclean-automake:
3740 @$(unstage)
3741 @[ -f ./automake/Makefile ] || exit 0; \
3742 r=`${PWD_COMMAND}`; export r; \
3743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3744 $(HOST_EXPORTS) \
3745 for flag in $(EXTRA_HOST_FLAGS) ; do \
3746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3747 done; \
3748 echo "Doing distclean in automake" ; \
3749 (cd $(HOST_SUBDIR)/automake && \
3750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3752 "RANLIB=$${RANLIB}" \
3753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3754 distclean) \
3755 || exit 1
3757 @endif automake
3759 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3760 maybe-maintainer-clean-automake:
3761 @if automake
3762 maybe-maintainer-clean-automake: maintainer-clean-automake
3764 maintainer-clean-automake:
3765 @$(unstage)
3766 @[ -f ./automake/Makefile ] || exit 0; \
3767 r=`${PWD_COMMAND}`; export r; \
3768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3769 $(HOST_EXPORTS) \
3770 for flag in $(EXTRA_HOST_FLAGS) ; do \
3771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3772 done; \
3773 echo "Doing maintainer-clean in automake" ; \
3774 (cd $(HOST_SUBDIR)/automake && \
3775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3777 "RANLIB=$${RANLIB}" \
3778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3779 maintainer-clean) \
3780 || exit 1
3782 @endif automake
3786 .PHONY: configure-bash maybe-configure-bash
3787 maybe-configure-bash:
3788 @if bash
3789 maybe-configure-bash: configure-bash
3790 configure-bash:
3791 @$(unstage)
3792 @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3794 r=`${PWD_COMMAND}`; export r; \
3795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3796 $(HOST_EXPORTS) \
3797 echo Configuring in $(HOST_SUBDIR)/bash; \
3798 cd "$(HOST_SUBDIR)/bash" || exit 1; \
3799 case $(srcdir) in \
3800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3801 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3803 esac; \
3804 srcdiroption="--srcdir=$${topdir}/bash"; \
3805 libsrcdir="$$s/bash"; \
3806 $(SHELL) $${libsrcdir}/configure \
3807 $(HOST_CONFIGARGS) $${srcdiroption} \
3808 || exit 1
3809 @endif bash
3815 .PHONY: all-bash maybe-all-bash
3816 maybe-all-bash:
3817 @if bash
3818 TARGET-bash=all
3819 maybe-all-bash: all-bash
3820 all-bash: configure-bash
3821 @$(unstage)
3822 @r=`${PWD_COMMAND}`; export r; \
3823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3824 $(HOST_EXPORTS) \
3825 (cd $(HOST_SUBDIR)/bash && \
3826 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
3827 @endif bash
3832 .PHONY: check-bash maybe-check-bash
3833 maybe-check-bash:
3834 @if bash
3835 maybe-check-bash: check-bash
3837 check-bash:
3838 @$(unstage)
3839 @r=`${PWD_COMMAND}`; export r; \
3840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3841 $(HOST_EXPORTS) \
3842 (cd $(HOST_SUBDIR)/bash && \
3843 $(MAKE) $(FLAGS_TO_PASS) check)
3845 @endif bash
3847 .PHONY: install-bash maybe-install-bash
3848 maybe-install-bash:
3849 @if bash
3850 maybe-install-bash: install-bash
3852 install-bash: installdirs
3853 @$(unstage)
3854 @r=`${PWD_COMMAND}`; export r; \
3855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3856 $(HOST_EXPORTS) \
3857 (cd $(HOST_SUBDIR)/bash && \
3858 $(MAKE) $(FLAGS_TO_PASS) install)
3860 @endif bash
3862 # Other targets (info, dvi, etc.)
3864 .PHONY: maybe-info-bash info-bash
3865 maybe-info-bash:
3866 @if bash
3867 maybe-info-bash: info-bash
3869 info-bash: \
3870 configure-bash
3871 @$(unstage)
3872 @[ -f ./bash/Makefile ] || exit 0; \
3873 r=`${PWD_COMMAND}`; export r; \
3874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875 $(HOST_EXPORTS) \
3876 for flag in $(EXTRA_HOST_FLAGS) ; do \
3877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3878 done; \
3879 echo "Doing info in bash" ; \
3880 (cd $(HOST_SUBDIR)/bash && \
3881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3883 "RANLIB=$${RANLIB}" \
3884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3885 info) \
3886 || exit 1
3888 @endif bash
3890 .PHONY: maybe-dvi-bash dvi-bash
3891 maybe-dvi-bash:
3892 @if bash
3893 maybe-dvi-bash: dvi-bash
3895 dvi-bash: \
3896 configure-bash
3897 @$(unstage)
3898 @[ -f ./bash/Makefile ] || exit 0; \
3899 r=`${PWD_COMMAND}`; export r; \
3900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901 $(HOST_EXPORTS) \
3902 for flag in $(EXTRA_HOST_FLAGS) ; do \
3903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3904 done; \
3905 echo "Doing dvi in bash" ; \
3906 (cd $(HOST_SUBDIR)/bash && \
3907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3909 "RANLIB=$${RANLIB}" \
3910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3911 dvi) \
3912 || exit 1
3914 @endif bash
3916 .PHONY: maybe-html-bash html-bash
3917 maybe-html-bash:
3918 @if bash
3919 maybe-html-bash: html-bash
3921 html-bash: \
3922 configure-bash
3923 @$(unstage)
3924 @[ -f ./bash/Makefile ] || exit 0; \
3925 r=`${PWD_COMMAND}`; export r; \
3926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3927 $(HOST_EXPORTS) \
3928 for flag in $(EXTRA_HOST_FLAGS) ; do \
3929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3930 done; \
3931 echo "Doing html in bash" ; \
3932 (cd $(HOST_SUBDIR)/bash && \
3933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3935 "RANLIB=$${RANLIB}" \
3936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3937 html) \
3938 || exit 1
3940 @endif bash
3942 .PHONY: maybe-TAGS-bash TAGS-bash
3943 maybe-TAGS-bash:
3944 @if bash
3945 maybe-TAGS-bash: TAGS-bash
3947 TAGS-bash: \
3948 configure-bash
3949 @$(unstage)
3950 @[ -f ./bash/Makefile ] || exit 0; \
3951 r=`${PWD_COMMAND}`; export r; \
3952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3953 $(HOST_EXPORTS) \
3954 for flag in $(EXTRA_HOST_FLAGS) ; do \
3955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3956 done; \
3957 echo "Doing TAGS in bash" ; \
3958 (cd $(HOST_SUBDIR)/bash && \
3959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3961 "RANLIB=$${RANLIB}" \
3962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3963 TAGS) \
3964 || exit 1
3966 @endif bash
3968 .PHONY: maybe-install-info-bash install-info-bash
3969 maybe-install-info-bash:
3970 @if bash
3971 maybe-install-info-bash: install-info-bash
3973 install-info-bash: \
3974 configure-bash \
3975 info-bash
3976 @$(unstage)
3977 @[ -f ./bash/Makefile ] || exit 0; \
3978 r=`${PWD_COMMAND}`; export r; \
3979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3980 $(HOST_EXPORTS) \
3981 for flag in $(EXTRA_HOST_FLAGS) ; do \
3982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3983 done; \
3984 echo "Doing install-info in bash" ; \
3985 (cd $(HOST_SUBDIR)/bash && \
3986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3988 "RANLIB=$${RANLIB}" \
3989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3990 install-info) \
3991 || exit 1
3993 @endif bash
3995 .PHONY: maybe-installcheck-bash installcheck-bash
3996 maybe-installcheck-bash:
3997 @if bash
3998 maybe-installcheck-bash: installcheck-bash
4000 installcheck-bash: \
4001 configure-bash
4002 @$(unstage)
4003 @[ -f ./bash/Makefile ] || exit 0; \
4004 r=`${PWD_COMMAND}`; export r; \
4005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4006 $(HOST_EXPORTS) \
4007 for flag in $(EXTRA_HOST_FLAGS) ; do \
4008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4009 done; \
4010 echo "Doing installcheck in bash" ; \
4011 (cd $(HOST_SUBDIR)/bash && \
4012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4014 "RANLIB=$${RANLIB}" \
4015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4016 installcheck) \
4017 || exit 1
4019 @endif bash
4021 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4022 maybe-mostlyclean-bash:
4023 @if bash
4024 maybe-mostlyclean-bash: mostlyclean-bash
4026 mostlyclean-bash:
4027 @$(unstage)
4028 @[ -f ./bash/Makefile ] || exit 0; \
4029 r=`${PWD_COMMAND}`; export r; \
4030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4031 $(HOST_EXPORTS) \
4032 for flag in $(EXTRA_HOST_FLAGS) ; do \
4033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4034 done; \
4035 echo "Doing mostlyclean in bash" ; \
4036 (cd $(HOST_SUBDIR)/bash && \
4037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4039 "RANLIB=$${RANLIB}" \
4040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4041 mostlyclean) \
4042 || exit 1
4044 @endif bash
4046 .PHONY: maybe-clean-bash clean-bash
4047 maybe-clean-bash:
4048 @if bash
4049 maybe-clean-bash: clean-bash
4051 clean-bash:
4052 @$(unstage)
4053 @[ -f ./bash/Makefile ] || exit 0; \
4054 r=`${PWD_COMMAND}`; export r; \
4055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4056 $(HOST_EXPORTS) \
4057 for flag in $(EXTRA_HOST_FLAGS) ; do \
4058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4059 done; \
4060 echo "Doing clean in bash" ; \
4061 (cd $(HOST_SUBDIR)/bash && \
4062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4064 "RANLIB=$${RANLIB}" \
4065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4066 clean) \
4067 || exit 1
4069 @endif bash
4071 .PHONY: maybe-distclean-bash distclean-bash
4072 maybe-distclean-bash:
4073 @if bash
4074 maybe-distclean-bash: distclean-bash
4076 distclean-bash:
4077 @$(unstage)
4078 @[ -f ./bash/Makefile ] || exit 0; \
4079 r=`${PWD_COMMAND}`; export r; \
4080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081 $(HOST_EXPORTS) \
4082 for flag in $(EXTRA_HOST_FLAGS) ; do \
4083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4084 done; \
4085 echo "Doing distclean in bash" ; \
4086 (cd $(HOST_SUBDIR)/bash && \
4087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4089 "RANLIB=$${RANLIB}" \
4090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4091 distclean) \
4092 || exit 1
4094 @endif bash
4096 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4097 maybe-maintainer-clean-bash:
4098 @if bash
4099 maybe-maintainer-clean-bash: maintainer-clean-bash
4101 maintainer-clean-bash:
4102 @$(unstage)
4103 @[ -f ./bash/Makefile ] || exit 0; \
4104 r=`${PWD_COMMAND}`; export r; \
4105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4106 $(HOST_EXPORTS) \
4107 for flag in $(EXTRA_HOST_FLAGS) ; do \
4108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4109 done; \
4110 echo "Doing maintainer-clean in bash" ; \
4111 (cd $(HOST_SUBDIR)/bash && \
4112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4114 "RANLIB=$${RANLIB}" \
4115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4116 maintainer-clean) \
4117 || exit 1
4119 @endif bash
4123 .PHONY: configure-bfd maybe-configure-bfd
4124 maybe-configure-bfd:
4125 @if bfd
4126 maybe-configure-bfd: configure-bfd
4127 configure-bfd:
4128 @test -f stage_last && exit 0; \
4129 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4131 r=`${PWD_COMMAND}`; export r; \
4132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4133 $(HOST_EXPORTS) \
4134 echo Configuring in $(HOST_SUBDIR)/bfd; \
4135 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4136 case $(srcdir) in \
4137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4138 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4140 esac; \
4141 srcdiroption="--srcdir=$${topdir}/bfd"; \
4142 libsrcdir="$$s/bfd"; \
4143 $(SHELL) $${libsrcdir}/configure \
4144 $(HOST_CONFIGARGS) $${srcdiroption} \
4145 || exit 1
4146 @endif bfd
4150 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4151 maybe-configure-stage1-bfd:
4152 @if bfd-bootstrap
4153 maybe-configure-stage1-bfd: configure-stage1-bfd
4154 configure-stage1-bfd:
4155 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4156 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4157 r=`${PWD_COMMAND}`; export r; \
4158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4159 $(HOST_EXPORTS) \
4160 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4161 cd $(HOST_SUBDIR)/bfd || exit 1; \
4162 case $(srcdir) in \
4163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4164 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4166 esac; \
4167 srcdiroption="--srcdir=$${topdir}/bfd"; \
4168 libsrcdir="$$s/bfd"; \
4169 $(SHELL) $${libsrcdir}/configure \
4170 $(HOST_CONFIGARGS) $${srcdiroption} \
4171 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4172 @endif bfd-bootstrap
4174 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4175 maybe-configure-stage2-bfd:
4176 @if bfd-bootstrap
4177 maybe-configure-stage2-bfd: configure-stage2-bfd
4178 configure-stage2-bfd:
4179 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4180 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4181 r=`${PWD_COMMAND}`; export r; \
4182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4183 $(HOST_EXPORTS) \
4184 $(POSTSTAGE1_HOST_EXPORTS) \
4185 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4186 cd $(HOST_SUBDIR)/bfd || exit 1; \
4187 case $(srcdir) in \
4188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4189 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4191 esac; \
4192 srcdiroption="--srcdir=$${topdir}/bfd"; \
4193 libsrcdir="$$s/bfd"; \
4194 $(SHELL) $${libsrcdir}/configure \
4195 $(HOST_CONFIGARGS) $${srcdiroption} \
4196 @stage2_werror_flag@
4197 @endif bfd-bootstrap
4199 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4200 maybe-configure-stage3-bfd:
4201 @if bfd-bootstrap
4202 maybe-configure-stage3-bfd: configure-stage3-bfd
4203 configure-stage3-bfd:
4204 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4205 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4206 r=`${PWD_COMMAND}`; export r; \
4207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4208 $(HOST_EXPORTS) \
4209 $(POSTSTAGE1_HOST_EXPORTS) \
4210 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4211 cd $(HOST_SUBDIR)/bfd || exit 1; \
4212 case $(srcdir) in \
4213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4214 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4216 esac; \
4217 srcdiroption="--srcdir=$${topdir}/bfd"; \
4218 libsrcdir="$$s/bfd"; \
4219 $(SHELL) $${libsrcdir}/configure \
4220 $(HOST_CONFIGARGS) $${srcdiroption} \
4221 @stage2_werror_flag@
4222 @endif bfd-bootstrap
4224 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4225 maybe-configure-stage4-bfd:
4226 @if bfd-bootstrap
4227 maybe-configure-stage4-bfd: configure-stage4-bfd
4228 configure-stage4-bfd:
4229 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4230 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4231 r=`${PWD_COMMAND}`; export r; \
4232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4233 $(HOST_EXPORTS) \
4234 $(POSTSTAGE1_HOST_EXPORTS) \
4235 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4236 cd $(HOST_SUBDIR)/bfd || exit 1; \
4237 case $(srcdir) in \
4238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4239 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4241 esac; \
4242 srcdiroption="--srcdir=$${topdir}/bfd"; \
4243 libsrcdir="$$s/bfd"; \
4244 $(SHELL) $${libsrcdir}/configure \
4245 $(HOST_CONFIGARGS) $${srcdiroption} \
4246 @stage2_werror_flag@
4247 @endif bfd-bootstrap
4249 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4250 maybe-configure-stageprofile-bfd:
4251 @if bfd-bootstrap
4252 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4253 configure-stageprofile-bfd:
4254 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4255 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4256 r=`${PWD_COMMAND}`; export r; \
4257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258 $(HOST_EXPORTS) \
4259 $(POSTSTAGE1_HOST_EXPORTS) \
4260 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4261 cd $(HOST_SUBDIR)/bfd || exit 1; \
4262 case $(srcdir) in \
4263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4264 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4266 esac; \
4267 srcdiroption="--srcdir=$${topdir}/bfd"; \
4268 libsrcdir="$$s/bfd"; \
4269 $(SHELL) $${libsrcdir}/configure \
4270 $(HOST_CONFIGARGS) $${srcdiroption} \
4271 @stage2_werror_flag@
4272 @endif bfd-bootstrap
4274 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4275 maybe-configure-stagefeedback-bfd:
4276 @if bfd-bootstrap
4277 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4278 configure-stagefeedback-bfd:
4279 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4280 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4281 r=`${PWD_COMMAND}`; export r; \
4282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4283 $(HOST_EXPORTS) \
4284 $(POSTSTAGE1_HOST_EXPORTS) \
4285 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4286 cd $(HOST_SUBDIR)/bfd || exit 1; \
4287 case $(srcdir) in \
4288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4289 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4291 esac; \
4292 srcdiroption="--srcdir=$${topdir}/bfd"; \
4293 libsrcdir="$$s/bfd"; \
4294 $(SHELL) $${libsrcdir}/configure \
4295 $(HOST_CONFIGARGS) $${srcdiroption} \
4296 @stage2_werror_flag@
4297 @endif bfd-bootstrap
4303 .PHONY: all-bfd maybe-all-bfd
4304 maybe-all-bfd:
4305 @if bfd
4306 TARGET-bfd=all
4307 maybe-all-bfd: all-bfd
4308 all-bfd: configure-bfd
4309 @test -f stage_last && exit 0; \
4310 r=`${PWD_COMMAND}`; export r; \
4311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4312 $(HOST_EXPORTS) \
4313 (cd $(HOST_SUBDIR)/bfd && \
4314 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
4315 @endif bfd
4319 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4320 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4321 maybe-all-stage1-bfd:
4322 maybe-clean-stage1-bfd:
4323 @if bfd-bootstrap
4324 maybe-all-stage1-bfd: all-stage1-bfd
4325 all-stage1: all-stage1-bfd
4326 TARGET-stage1-bfd = $(TARGET-bfd)
4327 all-stage1-bfd: configure-stage1-bfd
4328 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4329 @r=`${PWD_COMMAND}`; export r; \
4330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4331 $(HOST_EXPORTS) \
4332 cd $(HOST_SUBDIR)/bfd && \
4333 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
4334 $(TARGET-stage1-bfd)
4336 maybe-clean-stage1-bfd: clean-stage1-bfd
4337 clean-stage1: clean-stage1-bfd
4338 clean-stage1-bfd:
4339 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4340 || exit 0 ; \
4341 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4342 cd $(HOST_SUBDIR)/bfd && \
4343 $(MAKE) $(FLAGS_TO_PASS) \
4344 CFLAGS="$(STAGE1_CFLAGS)" clean
4345 @endif bfd-bootstrap
4348 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4349 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4350 maybe-all-stage2-bfd:
4351 maybe-clean-stage2-bfd:
4352 @if bfd-bootstrap
4353 maybe-all-stage2-bfd: all-stage2-bfd
4354 all-stage2: all-stage2-bfd
4355 TARGET-stage2-bfd = $(TARGET-bfd)
4356 all-stage2-bfd: configure-stage2-bfd
4357 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4358 @r=`${PWD_COMMAND}`; export r; \
4359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4360 $(HOST_EXPORTS) \
4361 $(POSTSTAGE1_HOST_EXPORTS) \
4362 cd $(HOST_SUBDIR)/bfd && \
4363 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4364 $(TARGET-stage2-bfd)
4366 maybe-clean-stage2-bfd: clean-stage2-bfd
4367 clean-stage2: clean-stage2-bfd
4368 clean-stage2-bfd:
4369 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4370 || exit 0 ; \
4371 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4372 cd $(HOST_SUBDIR)/bfd && \
4373 $(MAKE) $(FLAGS_TO_PASS) \
4374 $(POSTSTAGE1_FLAGS_TO_PASS) \
4375 clean
4376 @endif bfd-bootstrap
4379 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4380 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4381 maybe-all-stage3-bfd:
4382 maybe-clean-stage3-bfd:
4383 @if bfd-bootstrap
4384 maybe-all-stage3-bfd: all-stage3-bfd
4385 all-stage3: all-stage3-bfd
4386 TARGET-stage3-bfd = $(TARGET-bfd)
4387 all-stage3-bfd: configure-stage3-bfd
4388 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4389 @r=`${PWD_COMMAND}`; export r; \
4390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4391 $(HOST_EXPORTS) \
4392 $(POSTSTAGE1_HOST_EXPORTS) \
4393 cd $(HOST_SUBDIR)/bfd && \
4394 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4395 $(TARGET-stage3-bfd)
4397 maybe-clean-stage3-bfd: clean-stage3-bfd
4398 clean-stage3: clean-stage3-bfd
4399 clean-stage3-bfd:
4400 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4401 || exit 0 ; \
4402 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4403 cd $(HOST_SUBDIR)/bfd && \
4404 $(MAKE) $(FLAGS_TO_PASS) \
4405 $(POSTSTAGE1_FLAGS_TO_PASS) \
4406 clean
4407 @endif bfd-bootstrap
4410 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4411 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4412 maybe-all-stage4-bfd:
4413 maybe-clean-stage4-bfd:
4414 @if bfd-bootstrap
4415 maybe-all-stage4-bfd: all-stage4-bfd
4416 all-stage4: all-stage4-bfd
4417 TARGET-stage4-bfd = $(TARGET-bfd)
4418 all-stage4-bfd: configure-stage4-bfd
4419 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4420 @r=`${PWD_COMMAND}`; export r; \
4421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4422 $(HOST_EXPORTS) \
4423 $(POSTSTAGE1_HOST_EXPORTS) \
4424 cd $(HOST_SUBDIR)/bfd && \
4425 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4426 $(TARGET-stage4-bfd)
4428 maybe-clean-stage4-bfd: clean-stage4-bfd
4429 clean-stage4: clean-stage4-bfd
4430 clean-stage4-bfd:
4431 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4432 || exit 0 ; \
4433 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4434 cd $(HOST_SUBDIR)/bfd && \
4435 $(MAKE) $(FLAGS_TO_PASS) \
4436 $(POSTSTAGE1_FLAGS_TO_PASS) \
4437 clean
4438 @endif bfd-bootstrap
4441 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4442 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4443 maybe-all-stageprofile-bfd:
4444 maybe-clean-stageprofile-bfd:
4445 @if bfd-bootstrap
4446 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4447 all-stageprofile: all-stageprofile-bfd
4448 TARGET-stageprofile-bfd = $(TARGET-bfd)
4449 all-stageprofile-bfd: configure-stageprofile-bfd
4450 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4451 @r=`${PWD_COMMAND}`; export r; \
4452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4453 $(HOST_EXPORTS) \
4454 $(POSTSTAGE1_HOST_EXPORTS) \
4455 cd $(HOST_SUBDIR)/bfd && \
4456 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
4457 $(TARGET-stageprofile-bfd)
4459 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4460 clean-stageprofile: clean-stageprofile-bfd
4461 clean-stageprofile-bfd:
4462 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4463 || exit 0 ; \
4464 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4465 cd $(HOST_SUBDIR)/bfd && \
4466 $(MAKE) $(FLAGS_TO_PASS) \
4467 $(POSTSTAGE1_FLAGS_TO_PASS) \
4468 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
4469 @endif bfd-bootstrap
4472 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4473 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4474 maybe-all-stagefeedback-bfd:
4475 maybe-clean-stagefeedback-bfd:
4476 @if bfd-bootstrap
4477 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4478 all-stagefeedback: all-stagefeedback-bfd
4479 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4480 all-stagefeedback-bfd: configure-stagefeedback-bfd
4481 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4482 @r=`${PWD_COMMAND}`; export r; \
4483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4484 $(HOST_EXPORTS) \
4485 $(POSTSTAGE1_HOST_EXPORTS) \
4486 cd $(HOST_SUBDIR)/bfd && \
4487 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
4488 $(TARGET-stagefeedback-bfd)
4490 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4491 clean-stagefeedback: clean-stagefeedback-bfd
4492 clean-stagefeedback-bfd:
4493 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4494 || exit 0 ; \
4495 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4496 cd $(HOST_SUBDIR)/bfd && \
4497 $(MAKE) $(FLAGS_TO_PASS) \
4498 $(POSTSTAGE1_FLAGS_TO_PASS) \
4499 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
4500 @endif bfd-bootstrap
4506 .PHONY: check-bfd maybe-check-bfd
4507 maybe-check-bfd:
4508 @if bfd
4509 maybe-check-bfd: check-bfd
4511 check-bfd:
4512 @$(unstage)
4513 @r=`${PWD_COMMAND}`; export r; \
4514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4515 $(HOST_EXPORTS) \
4516 (cd $(HOST_SUBDIR)/bfd && \
4517 $(MAKE) $(FLAGS_TO_PASS) check)
4519 @endif bfd
4521 .PHONY: install-bfd maybe-install-bfd
4522 maybe-install-bfd:
4523 @if bfd
4524 maybe-install-bfd: install-bfd
4526 install-bfd: installdirs
4527 @$(unstage)
4528 @r=`${PWD_COMMAND}`; export r; \
4529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4530 $(HOST_EXPORTS) \
4531 (cd $(HOST_SUBDIR)/bfd && \
4532 $(MAKE) $(FLAGS_TO_PASS) install)
4534 @endif bfd
4536 # Other targets (info, dvi, etc.)
4538 .PHONY: maybe-info-bfd info-bfd
4539 maybe-info-bfd:
4540 @if bfd
4541 maybe-info-bfd: info-bfd
4543 info-bfd: \
4544 configure-bfd
4545 @[ -f ./bfd/Makefile ] || exit 0; \
4546 r=`${PWD_COMMAND}`; export r; \
4547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4548 $(HOST_EXPORTS) \
4549 for flag in $(EXTRA_HOST_FLAGS) ; do \
4550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4551 done; \
4552 echo "Doing info in bfd" ; \
4553 (cd $(HOST_SUBDIR)/bfd && \
4554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4556 "RANLIB=$${RANLIB}" \
4557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4558 info) \
4559 || exit 1
4561 @endif bfd
4563 .PHONY: maybe-dvi-bfd dvi-bfd
4564 maybe-dvi-bfd:
4565 @if bfd
4566 maybe-dvi-bfd: dvi-bfd
4568 dvi-bfd: \
4569 configure-bfd
4570 @[ -f ./bfd/Makefile ] || exit 0; \
4571 r=`${PWD_COMMAND}`; export r; \
4572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4573 $(HOST_EXPORTS) \
4574 for flag in $(EXTRA_HOST_FLAGS) ; do \
4575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4576 done; \
4577 echo "Doing dvi in bfd" ; \
4578 (cd $(HOST_SUBDIR)/bfd && \
4579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4581 "RANLIB=$${RANLIB}" \
4582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4583 dvi) \
4584 || exit 1
4586 @endif bfd
4588 .PHONY: maybe-html-bfd html-bfd
4589 maybe-html-bfd:
4590 @if bfd
4591 maybe-html-bfd: html-bfd
4593 html-bfd: \
4594 configure-bfd
4595 @[ -f ./bfd/Makefile ] || exit 0; \
4596 r=`${PWD_COMMAND}`; export r; \
4597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598 $(HOST_EXPORTS) \
4599 for flag in $(EXTRA_HOST_FLAGS) ; do \
4600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4601 done; \
4602 echo "Doing html in bfd" ; \
4603 (cd $(HOST_SUBDIR)/bfd && \
4604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4606 "RANLIB=$${RANLIB}" \
4607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4608 html) \
4609 || exit 1
4611 @endif bfd
4613 .PHONY: maybe-TAGS-bfd TAGS-bfd
4614 maybe-TAGS-bfd:
4615 @if bfd
4616 maybe-TAGS-bfd: TAGS-bfd
4618 TAGS-bfd: \
4619 configure-bfd
4620 @[ -f ./bfd/Makefile ] || exit 0; \
4621 r=`${PWD_COMMAND}`; export r; \
4622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4623 $(HOST_EXPORTS) \
4624 for flag in $(EXTRA_HOST_FLAGS) ; do \
4625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4626 done; \
4627 echo "Doing TAGS in bfd" ; \
4628 (cd $(HOST_SUBDIR)/bfd && \
4629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4631 "RANLIB=$${RANLIB}" \
4632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4633 TAGS) \
4634 || exit 1
4636 @endif bfd
4638 .PHONY: maybe-install-info-bfd install-info-bfd
4639 maybe-install-info-bfd:
4640 @if bfd
4641 maybe-install-info-bfd: install-info-bfd
4643 install-info-bfd: \
4644 configure-bfd \
4645 info-bfd
4646 @[ -f ./bfd/Makefile ] || exit 0; \
4647 r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 $(HOST_EXPORTS) \
4650 for flag in $(EXTRA_HOST_FLAGS) ; do \
4651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4652 done; \
4653 echo "Doing install-info in bfd" ; \
4654 (cd $(HOST_SUBDIR)/bfd && \
4655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4657 "RANLIB=$${RANLIB}" \
4658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4659 install-info) \
4660 || exit 1
4662 @endif bfd
4664 .PHONY: maybe-installcheck-bfd installcheck-bfd
4665 maybe-installcheck-bfd:
4666 @if bfd
4667 maybe-installcheck-bfd: installcheck-bfd
4669 installcheck-bfd: \
4670 configure-bfd
4671 @[ -f ./bfd/Makefile ] || exit 0; \
4672 r=`${PWD_COMMAND}`; export r; \
4673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4674 $(HOST_EXPORTS) \
4675 for flag in $(EXTRA_HOST_FLAGS) ; do \
4676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4677 done; \
4678 echo "Doing installcheck in bfd" ; \
4679 (cd $(HOST_SUBDIR)/bfd && \
4680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4682 "RANLIB=$${RANLIB}" \
4683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4684 installcheck) \
4685 || exit 1
4687 @endif bfd
4689 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4690 maybe-mostlyclean-bfd:
4691 @if bfd
4692 maybe-mostlyclean-bfd: mostlyclean-bfd
4694 mostlyclean-bfd:
4695 @[ -f ./bfd/Makefile ] || exit 0; \
4696 r=`${PWD_COMMAND}`; export r; \
4697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4698 $(HOST_EXPORTS) \
4699 for flag in $(EXTRA_HOST_FLAGS) ; do \
4700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4701 done; \
4702 echo "Doing mostlyclean in bfd" ; \
4703 (cd $(HOST_SUBDIR)/bfd && \
4704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4706 "RANLIB=$${RANLIB}" \
4707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4708 mostlyclean) \
4709 || exit 1
4711 @endif bfd
4713 .PHONY: maybe-clean-bfd clean-bfd
4714 maybe-clean-bfd:
4715 @if bfd
4716 maybe-clean-bfd: clean-bfd
4718 clean-bfd:
4719 @[ -f ./bfd/Makefile ] || exit 0; \
4720 r=`${PWD_COMMAND}`; export r; \
4721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4722 $(HOST_EXPORTS) \
4723 for flag in $(EXTRA_HOST_FLAGS) ; do \
4724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4725 done; \
4726 echo "Doing clean in bfd" ; \
4727 (cd $(HOST_SUBDIR)/bfd && \
4728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4730 "RANLIB=$${RANLIB}" \
4731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4732 clean) \
4733 || exit 1
4735 @endif bfd
4737 .PHONY: maybe-distclean-bfd distclean-bfd
4738 maybe-distclean-bfd:
4739 @if bfd
4740 maybe-distclean-bfd: distclean-bfd
4742 distclean-bfd:
4743 @[ -f ./bfd/Makefile ] || exit 0; \
4744 r=`${PWD_COMMAND}`; export r; \
4745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4746 $(HOST_EXPORTS) \
4747 for flag in $(EXTRA_HOST_FLAGS) ; do \
4748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4749 done; \
4750 echo "Doing distclean in bfd" ; \
4751 (cd $(HOST_SUBDIR)/bfd && \
4752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4754 "RANLIB=$${RANLIB}" \
4755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4756 distclean) \
4757 || exit 1
4759 @endif bfd
4761 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4762 maybe-maintainer-clean-bfd:
4763 @if bfd
4764 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4766 maintainer-clean-bfd:
4767 @[ -f ./bfd/Makefile ] || exit 0; \
4768 r=`${PWD_COMMAND}`; export r; \
4769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4770 $(HOST_EXPORTS) \
4771 for flag in $(EXTRA_HOST_FLAGS) ; do \
4772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4773 done; \
4774 echo "Doing maintainer-clean in bfd" ; \
4775 (cd $(HOST_SUBDIR)/bfd && \
4776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4778 "RANLIB=$${RANLIB}" \
4779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4780 maintainer-clean) \
4781 || exit 1
4783 @endif bfd
4787 .PHONY: configure-opcodes maybe-configure-opcodes
4788 maybe-configure-opcodes:
4789 @if opcodes
4790 maybe-configure-opcodes: configure-opcodes
4791 configure-opcodes:
4792 @test -f stage_last && exit 0; \
4793 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4795 r=`${PWD_COMMAND}`; export r; \
4796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4797 $(HOST_EXPORTS) \
4798 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4799 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4800 case $(srcdir) in \
4801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4802 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4804 esac; \
4805 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4806 libsrcdir="$$s/opcodes"; \
4807 $(SHELL) $${libsrcdir}/configure \
4808 $(HOST_CONFIGARGS) $${srcdiroption} \
4809 || exit 1
4810 @endif opcodes
4814 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4815 maybe-configure-stage1-opcodes:
4816 @if opcodes-bootstrap
4817 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4818 configure-stage1-opcodes:
4819 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4820 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4821 r=`${PWD_COMMAND}`; export r; \
4822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4823 $(HOST_EXPORTS) \
4824 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4825 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4826 case $(srcdir) in \
4827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4828 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4830 esac; \
4831 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4832 libsrcdir="$$s/opcodes"; \
4833 $(SHELL) $${libsrcdir}/configure \
4834 $(HOST_CONFIGARGS) $${srcdiroption} \
4835 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4836 @endif opcodes-bootstrap
4838 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4839 maybe-configure-stage2-opcodes:
4840 @if opcodes-bootstrap
4841 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4842 configure-stage2-opcodes:
4843 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4844 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4845 r=`${PWD_COMMAND}`; export r; \
4846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4847 $(HOST_EXPORTS) \
4848 $(POSTSTAGE1_HOST_EXPORTS) \
4849 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4850 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4851 case $(srcdir) in \
4852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4853 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4855 esac; \
4856 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4857 libsrcdir="$$s/opcodes"; \
4858 $(SHELL) $${libsrcdir}/configure \
4859 $(HOST_CONFIGARGS) $${srcdiroption} \
4860 @stage2_werror_flag@
4861 @endif opcodes-bootstrap
4863 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4864 maybe-configure-stage3-opcodes:
4865 @if opcodes-bootstrap
4866 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4867 configure-stage3-opcodes:
4868 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4869 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4870 r=`${PWD_COMMAND}`; export r; \
4871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4872 $(HOST_EXPORTS) \
4873 $(POSTSTAGE1_HOST_EXPORTS) \
4874 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4875 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4876 case $(srcdir) in \
4877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4878 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4880 esac; \
4881 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4882 libsrcdir="$$s/opcodes"; \
4883 $(SHELL) $${libsrcdir}/configure \
4884 $(HOST_CONFIGARGS) $${srcdiroption} \
4885 @stage2_werror_flag@
4886 @endif opcodes-bootstrap
4888 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4889 maybe-configure-stage4-opcodes:
4890 @if opcodes-bootstrap
4891 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4892 configure-stage4-opcodes:
4893 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4894 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4895 r=`${PWD_COMMAND}`; export r; \
4896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4897 $(HOST_EXPORTS) \
4898 $(POSTSTAGE1_HOST_EXPORTS) \
4899 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4900 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4901 case $(srcdir) in \
4902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4903 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4905 esac; \
4906 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4907 libsrcdir="$$s/opcodes"; \
4908 $(SHELL) $${libsrcdir}/configure \
4909 $(HOST_CONFIGARGS) $${srcdiroption} \
4910 @stage2_werror_flag@
4911 @endif opcodes-bootstrap
4913 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4914 maybe-configure-stageprofile-opcodes:
4915 @if opcodes-bootstrap
4916 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4917 configure-stageprofile-opcodes:
4918 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4919 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4920 r=`${PWD_COMMAND}`; export r; \
4921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4922 $(HOST_EXPORTS) \
4923 $(POSTSTAGE1_HOST_EXPORTS) \
4924 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4925 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4926 case $(srcdir) in \
4927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4928 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4930 esac; \
4931 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4932 libsrcdir="$$s/opcodes"; \
4933 $(SHELL) $${libsrcdir}/configure \
4934 $(HOST_CONFIGARGS) $${srcdiroption} \
4935 @stage2_werror_flag@
4936 @endif opcodes-bootstrap
4938 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4939 maybe-configure-stagefeedback-opcodes:
4940 @if opcodes-bootstrap
4941 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4942 configure-stagefeedback-opcodes:
4943 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4944 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4945 r=`${PWD_COMMAND}`; export r; \
4946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4947 $(HOST_EXPORTS) \
4948 $(POSTSTAGE1_HOST_EXPORTS) \
4949 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4950 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4951 case $(srcdir) in \
4952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4953 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4955 esac; \
4956 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4957 libsrcdir="$$s/opcodes"; \
4958 $(SHELL) $${libsrcdir}/configure \
4959 $(HOST_CONFIGARGS) $${srcdiroption} \
4960 @stage2_werror_flag@
4961 @endif opcodes-bootstrap
4967 .PHONY: all-opcodes maybe-all-opcodes
4968 maybe-all-opcodes:
4969 @if opcodes
4970 TARGET-opcodes=all
4971 maybe-all-opcodes: all-opcodes
4972 all-opcodes: configure-opcodes
4973 @test -f stage_last && exit 0; \
4974 r=`${PWD_COMMAND}`; export r; \
4975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4976 $(HOST_EXPORTS) \
4977 (cd $(HOST_SUBDIR)/opcodes && \
4978 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
4979 @endif opcodes
4983 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4984 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4985 maybe-all-stage1-opcodes:
4986 maybe-clean-stage1-opcodes:
4987 @if opcodes-bootstrap
4988 maybe-all-stage1-opcodes: all-stage1-opcodes
4989 all-stage1: all-stage1-opcodes
4990 TARGET-stage1-opcodes = $(TARGET-opcodes)
4991 all-stage1-opcodes: configure-stage1-opcodes
4992 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4993 @r=`${PWD_COMMAND}`; export r; \
4994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4995 $(HOST_EXPORTS) \
4996 cd $(HOST_SUBDIR)/opcodes && \
4997 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
4998 $(TARGET-stage1-opcodes)
5000 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5001 clean-stage1: clean-stage1-opcodes
5002 clean-stage1-opcodes:
5003 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
5004 || exit 0 ; \
5005 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5006 cd $(HOST_SUBDIR)/opcodes && \
5007 $(MAKE) $(FLAGS_TO_PASS) \
5008 CFLAGS="$(STAGE1_CFLAGS)" clean
5009 @endif opcodes-bootstrap
5012 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5013 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5014 maybe-all-stage2-opcodes:
5015 maybe-clean-stage2-opcodes:
5016 @if opcodes-bootstrap
5017 maybe-all-stage2-opcodes: all-stage2-opcodes
5018 all-stage2: all-stage2-opcodes
5019 TARGET-stage2-opcodes = $(TARGET-opcodes)
5020 all-stage2-opcodes: configure-stage2-opcodes
5021 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5022 @r=`${PWD_COMMAND}`; export r; \
5023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5024 $(HOST_EXPORTS) \
5025 $(POSTSTAGE1_HOST_EXPORTS) \
5026 cd $(HOST_SUBDIR)/opcodes && \
5027 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5028 $(TARGET-stage2-opcodes)
5030 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5031 clean-stage2: clean-stage2-opcodes
5032 clean-stage2-opcodes:
5033 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
5034 || exit 0 ; \
5035 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5036 cd $(HOST_SUBDIR)/opcodes && \
5037 $(MAKE) $(FLAGS_TO_PASS) \
5038 $(POSTSTAGE1_FLAGS_TO_PASS) \
5039 clean
5040 @endif opcodes-bootstrap
5043 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5044 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5045 maybe-all-stage3-opcodes:
5046 maybe-clean-stage3-opcodes:
5047 @if opcodes-bootstrap
5048 maybe-all-stage3-opcodes: all-stage3-opcodes
5049 all-stage3: all-stage3-opcodes
5050 TARGET-stage3-opcodes = $(TARGET-opcodes)
5051 all-stage3-opcodes: configure-stage3-opcodes
5052 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5053 @r=`${PWD_COMMAND}`; export r; \
5054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5055 $(HOST_EXPORTS) \
5056 $(POSTSTAGE1_HOST_EXPORTS) \
5057 cd $(HOST_SUBDIR)/opcodes && \
5058 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5059 $(TARGET-stage3-opcodes)
5061 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5062 clean-stage3: clean-stage3-opcodes
5063 clean-stage3-opcodes:
5064 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
5065 || exit 0 ; \
5066 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5067 cd $(HOST_SUBDIR)/opcodes && \
5068 $(MAKE) $(FLAGS_TO_PASS) \
5069 $(POSTSTAGE1_FLAGS_TO_PASS) \
5070 clean
5071 @endif opcodes-bootstrap
5074 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5075 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5076 maybe-all-stage4-opcodes:
5077 maybe-clean-stage4-opcodes:
5078 @if opcodes-bootstrap
5079 maybe-all-stage4-opcodes: all-stage4-opcodes
5080 all-stage4: all-stage4-opcodes
5081 TARGET-stage4-opcodes = $(TARGET-opcodes)
5082 all-stage4-opcodes: configure-stage4-opcodes
5083 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5084 @r=`${PWD_COMMAND}`; export r; \
5085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5086 $(HOST_EXPORTS) \
5087 $(POSTSTAGE1_HOST_EXPORTS) \
5088 cd $(HOST_SUBDIR)/opcodes && \
5089 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5090 $(TARGET-stage4-opcodes)
5092 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5093 clean-stage4: clean-stage4-opcodes
5094 clean-stage4-opcodes:
5095 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
5096 || exit 0 ; \
5097 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5098 cd $(HOST_SUBDIR)/opcodes && \
5099 $(MAKE) $(FLAGS_TO_PASS) \
5100 $(POSTSTAGE1_FLAGS_TO_PASS) \
5101 clean
5102 @endif opcodes-bootstrap
5105 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5106 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5107 maybe-all-stageprofile-opcodes:
5108 maybe-clean-stageprofile-opcodes:
5109 @if opcodes-bootstrap
5110 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5111 all-stageprofile: all-stageprofile-opcodes
5112 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5113 all-stageprofile-opcodes: configure-stageprofile-opcodes
5114 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5115 @r=`${PWD_COMMAND}`; export r; \
5116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5117 $(HOST_EXPORTS) \
5118 $(POSTSTAGE1_HOST_EXPORTS) \
5119 cd $(HOST_SUBDIR)/opcodes && \
5120 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5121 $(TARGET-stageprofile-opcodes)
5123 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5124 clean-stageprofile: clean-stageprofile-opcodes
5125 clean-stageprofile-opcodes:
5126 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
5127 || exit 0 ; \
5128 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5129 cd $(HOST_SUBDIR)/opcodes && \
5130 $(MAKE) $(FLAGS_TO_PASS) \
5131 $(POSTSTAGE1_FLAGS_TO_PASS) \
5132 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5133 @endif opcodes-bootstrap
5136 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5137 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5138 maybe-all-stagefeedback-opcodes:
5139 maybe-clean-stagefeedback-opcodes:
5140 @if opcodes-bootstrap
5141 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5142 all-stagefeedback: all-stagefeedback-opcodes
5143 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5144 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5145 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5146 @r=`${PWD_COMMAND}`; export r; \
5147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5148 $(HOST_EXPORTS) \
5149 $(POSTSTAGE1_HOST_EXPORTS) \
5150 cd $(HOST_SUBDIR)/opcodes && \
5151 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
5152 $(TARGET-stagefeedback-opcodes)
5154 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5155 clean-stagefeedback: clean-stagefeedback-opcodes
5156 clean-stagefeedback-opcodes:
5157 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
5158 || exit 0 ; \
5159 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5160 cd $(HOST_SUBDIR)/opcodes && \
5161 $(MAKE) $(FLAGS_TO_PASS) \
5162 $(POSTSTAGE1_FLAGS_TO_PASS) \
5163 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5164 @endif opcodes-bootstrap
5170 .PHONY: check-opcodes maybe-check-opcodes
5171 maybe-check-opcodes:
5172 @if opcodes
5173 maybe-check-opcodes: check-opcodes
5175 check-opcodes:
5176 @$(unstage)
5177 @r=`${PWD_COMMAND}`; export r; \
5178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5179 $(HOST_EXPORTS) \
5180 (cd $(HOST_SUBDIR)/opcodes && \
5181 $(MAKE) $(FLAGS_TO_PASS) check)
5183 @endif opcodes
5185 .PHONY: install-opcodes maybe-install-opcodes
5186 maybe-install-opcodes:
5187 @if opcodes
5188 maybe-install-opcodes: install-opcodes
5190 install-opcodes: installdirs
5191 @$(unstage)
5192 @r=`${PWD_COMMAND}`; export r; \
5193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5194 $(HOST_EXPORTS) \
5195 (cd $(HOST_SUBDIR)/opcodes && \
5196 $(MAKE) $(FLAGS_TO_PASS) install)
5198 @endif opcodes
5200 # Other targets (info, dvi, etc.)
5202 .PHONY: maybe-info-opcodes info-opcodes
5203 maybe-info-opcodes:
5204 @if opcodes
5205 maybe-info-opcodes: info-opcodes
5207 info-opcodes: \
5208 configure-opcodes
5209 @[ -f ./opcodes/Makefile ] || exit 0; \
5210 r=`${PWD_COMMAND}`; export r; \
5211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5212 $(HOST_EXPORTS) \
5213 for flag in $(EXTRA_HOST_FLAGS) ; do \
5214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5215 done; \
5216 echo "Doing info in opcodes" ; \
5217 (cd $(HOST_SUBDIR)/opcodes && \
5218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5220 "RANLIB=$${RANLIB}" \
5221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5222 info) \
5223 || exit 1
5225 @endif opcodes
5227 .PHONY: maybe-dvi-opcodes dvi-opcodes
5228 maybe-dvi-opcodes:
5229 @if opcodes
5230 maybe-dvi-opcodes: dvi-opcodes
5232 dvi-opcodes: \
5233 configure-opcodes
5234 @[ -f ./opcodes/Makefile ] || exit 0; \
5235 r=`${PWD_COMMAND}`; export r; \
5236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5237 $(HOST_EXPORTS) \
5238 for flag in $(EXTRA_HOST_FLAGS) ; do \
5239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5240 done; \
5241 echo "Doing dvi in opcodes" ; \
5242 (cd $(HOST_SUBDIR)/opcodes && \
5243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5245 "RANLIB=$${RANLIB}" \
5246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5247 dvi) \
5248 || exit 1
5250 @endif opcodes
5252 .PHONY: maybe-html-opcodes html-opcodes
5253 maybe-html-opcodes:
5254 @if opcodes
5255 maybe-html-opcodes: html-opcodes
5257 html-opcodes: \
5258 configure-opcodes
5259 @[ -f ./opcodes/Makefile ] || exit 0; \
5260 r=`${PWD_COMMAND}`; export r; \
5261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5262 $(HOST_EXPORTS) \
5263 for flag in $(EXTRA_HOST_FLAGS) ; do \
5264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5265 done; \
5266 echo "Doing html in opcodes" ; \
5267 (cd $(HOST_SUBDIR)/opcodes && \
5268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5270 "RANLIB=$${RANLIB}" \
5271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5272 html) \
5273 || exit 1
5275 @endif opcodes
5277 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5278 maybe-TAGS-opcodes:
5279 @if opcodes
5280 maybe-TAGS-opcodes: TAGS-opcodes
5282 TAGS-opcodes: \
5283 configure-opcodes
5284 @[ -f ./opcodes/Makefile ] || exit 0; \
5285 r=`${PWD_COMMAND}`; export r; \
5286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5287 $(HOST_EXPORTS) \
5288 for flag in $(EXTRA_HOST_FLAGS) ; do \
5289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5290 done; \
5291 echo "Doing TAGS in opcodes" ; \
5292 (cd $(HOST_SUBDIR)/opcodes && \
5293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5295 "RANLIB=$${RANLIB}" \
5296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5297 TAGS) \
5298 || exit 1
5300 @endif opcodes
5302 .PHONY: maybe-install-info-opcodes install-info-opcodes
5303 maybe-install-info-opcodes:
5304 @if opcodes
5305 maybe-install-info-opcodes: install-info-opcodes
5307 install-info-opcodes: \
5308 configure-opcodes \
5309 info-opcodes
5310 @[ -f ./opcodes/Makefile ] || exit 0; \
5311 r=`${PWD_COMMAND}`; export r; \
5312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5313 $(HOST_EXPORTS) \
5314 for flag in $(EXTRA_HOST_FLAGS) ; do \
5315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5316 done; \
5317 echo "Doing install-info in opcodes" ; \
5318 (cd $(HOST_SUBDIR)/opcodes && \
5319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5321 "RANLIB=$${RANLIB}" \
5322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5323 install-info) \
5324 || exit 1
5326 @endif opcodes
5328 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5329 maybe-installcheck-opcodes:
5330 @if opcodes
5331 maybe-installcheck-opcodes: installcheck-opcodes
5333 installcheck-opcodes: \
5334 configure-opcodes
5335 @[ -f ./opcodes/Makefile ] || exit 0; \
5336 r=`${PWD_COMMAND}`; export r; \
5337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5338 $(HOST_EXPORTS) \
5339 for flag in $(EXTRA_HOST_FLAGS) ; do \
5340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5341 done; \
5342 echo "Doing installcheck in opcodes" ; \
5343 (cd $(HOST_SUBDIR)/opcodes && \
5344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5346 "RANLIB=$${RANLIB}" \
5347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5348 installcheck) \
5349 || exit 1
5351 @endif opcodes
5353 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5354 maybe-mostlyclean-opcodes:
5355 @if opcodes
5356 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5358 mostlyclean-opcodes:
5359 @[ -f ./opcodes/Makefile ] || exit 0; \
5360 r=`${PWD_COMMAND}`; export r; \
5361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5362 $(HOST_EXPORTS) \
5363 for flag in $(EXTRA_HOST_FLAGS) ; do \
5364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5365 done; \
5366 echo "Doing mostlyclean in opcodes" ; \
5367 (cd $(HOST_SUBDIR)/opcodes && \
5368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5370 "RANLIB=$${RANLIB}" \
5371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5372 mostlyclean) \
5373 || exit 1
5375 @endif opcodes
5377 .PHONY: maybe-clean-opcodes clean-opcodes
5378 maybe-clean-opcodes:
5379 @if opcodes
5380 maybe-clean-opcodes: clean-opcodes
5382 clean-opcodes:
5383 @[ -f ./opcodes/Makefile ] || exit 0; \
5384 r=`${PWD_COMMAND}`; export r; \
5385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386 $(HOST_EXPORTS) \
5387 for flag in $(EXTRA_HOST_FLAGS) ; do \
5388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5389 done; \
5390 echo "Doing clean in opcodes" ; \
5391 (cd $(HOST_SUBDIR)/opcodes && \
5392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5394 "RANLIB=$${RANLIB}" \
5395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5396 clean) \
5397 || exit 1
5399 @endif opcodes
5401 .PHONY: maybe-distclean-opcodes distclean-opcodes
5402 maybe-distclean-opcodes:
5403 @if opcodes
5404 maybe-distclean-opcodes: distclean-opcodes
5406 distclean-opcodes:
5407 @[ -f ./opcodes/Makefile ] || exit 0; \
5408 r=`${PWD_COMMAND}`; export r; \
5409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5410 $(HOST_EXPORTS) \
5411 for flag in $(EXTRA_HOST_FLAGS) ; do \
5412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5413 done; \
5414 echo "Doing distclean in opcodes" ; \
5415 (cd $(HOST_SUBDIR)/opcodes && \
5416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5418 "RANLIB=$${RANLIB}" \
5419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5420 distclean) \
5421 || exit 1
5423 @endif opcodes
5425 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5426 maybe-maintainer-clean-opcodes:
5427 @if opcodes
5428 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5430 maintainer-clean-opcodes:
5431 @[ -f ./opcodes/Makefile ] || exit 0; \
5432 r=`${PWD_COMMAND}`; export r; \
5433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5434 $(HOST_EXPORTS) \
5435 for flag in $(EXTRA_HOST_FLAGS) ; do \
5436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5437 done; \
5438 echo "Doing maintainer-clean in opcodes" ; \
5439 (cd $(HOST_SUBDIR)/opcodes && \
5440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5442 "RANLIB=$${RANLIB}" \
5443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5444 maintainer-clean) \
5445 || exit 1
5447 @endif opcodes
5451 .PHONY: configure-binutils maybe-configure-binutils
5452 maybe-configure-binutils:
5453 @if binutils
5454 maybe-configure-binutils: configure-binutils
5455 configure-binutils:
5456 @test -f stage_last && exit 0; \
5457 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5459 r=`${PWD_COMMAND}`; export r; \
5460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461 $(HOST_EXPORTS) \
5462 echo Configuring in $(HOST_SUBDIR)/binutils; \
5463 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5464 case $(srcdir) in \
5465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5466 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5468 esac; \
5469 srcdiroption="--srcdir=$${topdir}/binutils"; \
5470 libsrcdir="$$s/binutils"; \
5471 $(SHELL) $${libsrcdir}/configure \
5472 $(HOST_CONFIGARGS) $${srcdiroption} \
5473 || exit 1
5474 @endif binutils
5478 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5479 maybe-configure-stage1-binutils:
5480 @if binutils-bootstrap
5481 maybe-configure-stage1-binutils: configure-stage1-binutils
5482 configure-stage1-binutils:
5483 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5484 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5485 r=`${PWD_COMMAND}`; export r; \
5486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5487 $(HOST_EXPORTS) \
5488 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5489 cd $(HOST_SUBDIR)/binutils || exit 1; \
5490 case $(srcdir) in \
5491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5492 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5494 esac; \
5495 srcdiroption="--srcdir=$${topdir}/binutils"; \
5496 libsrcdir="$$s/binutils"; \
5497 $(SHELL) $${libsrcdir}/configure \
5498 $(HOST_CONFIGARGS) $${srcdiroption} \
5499 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5500 @endif binutils-bootstrap
5502 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5503 maybe-configure-stage2-binutils:
5504 @if binutils-bootstrap
5505 maybe-configure-stage2-binutils: configure-stage2-binutils
5506 configure-stage2-binutils:
5507 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5508 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5509 r=`${PWD_COMMAND}`; export r; \
5510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5511 $(HOST_EXPORTS) \
5512 $(POSTSTAGE1_HOST_EXPORTS) \
5513 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5514 cd $(HOST_SUBDIR)/binutils || exit 1; \
5515 case $(srcdir) in \
5516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5517 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5519 esac; \
5520 srcdiroption="--srcdir=$${topdir}/binutils"; \
5521 libsrcdir="$$s/binutils"; \
5522 $(SHELL) $${libsrcdir}/configure \
5523 $(HOST_CONFIGARGS) $${srcdiroption} \
5524 @stage2_werror_flag@
5525 @endif binutils-bootstrap
5527 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5528 maybe-configure-stage3-binutils:
5529 @if binutils-bootstrap
5530 maybe-configure-stage3-binutils: configure-stage3-binutils
5531 configure-stage3-binutils:
5532 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5533 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5534 r=`${PWD_COMMAND}`; export r; \
5535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5536 $(HOST_EXPORTS) \
5537 $(POSTSTAGE1_HOST_EXPORTS) \
5538 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5539 cd $(HOST_SUBDIR)/binutils || exit 1; \
5540 case $(srcdir) in \
5541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5542 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5544 esac; \
5545 srcdiroption="--srcdir=$${topdir}/binutils"; \
5546 libsrcdir="$$s/binutils"; \
5547 $(SHELL) $${libsrcdir}/configure \
5548 $(HOST_CONFIGARGS) $${srcdiroption} \
5549 @stage2_werror_flag@
5550 @endif binutils-bootstrap
5552 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5553 maybe-configure-stage4-binutils:
5554 @if binutils-bootstrap
5555 maybe-configure-stage4-binutils: configure-stage4-binutils
5556 configure-stage4-binutils:
5557 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5558 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5559 r=`${PWD_COMMAND}`; export r; \
5560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5561 $(HOST_EXPORTS) \
5562 $(POSTSTAGE1_HOST_EXPORTS) \
5563 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5564 cd $(HOST_SUBDIR)/binutils || exit 1; \
5565 case $(srcdir) in \
5566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5567 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5569 esac; \
5570 srcdiroption="--srcdir=$${topdir}/binutils"; \
5571 libsrcdir="$$s/binutils"; \
5572 $(SHELL) $${libsrcdir}/configure \
5573 $(HOST_CONFIGARGS) $${srcdiroption} \
5574 @stage2_werror_flag@
5575 @endif binutils-bootstrap
5577 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5578 maybe-configure-stageprofile-binutils:
5579 @if binutils-bootstrap
5580 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5581 configure-stageprofile-binutils:
5582 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5583 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5584 r=`${PWD_COMMAND}`; export r; \
5585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5586 $(HOST_EXPORTS) \
5587 $(POSTSTAGE1_HOST_EXPORTS) \
5588 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5589 cd $(HOST_SUBDIR)/binutils || exit 1; \
5590 case $(srcdir) in \
5591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5592 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5594 esac; \
5595 srcdiroption="--srcdir=$${topdir}/binutils"; \
5596 libsrcdir="$$s/binutils"; \
5597 $(SHELL) $${libsrcdir}/configure \
5598 $(HOST_CONFIGARGS) $${srcdiroption} \
5599 @stage2_werror_flag@
5600 @endif binutils-bootstrap
5602 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5603 maybe-configure-stagefeedback-binutils:
5604 @if binutils-bootstrap
5605 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5606 configure-stagefeedback-binutils:
5607 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5608 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5609 r=`${PWD_COMMAND}`; export r; \
5610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5611 $(HOST_EXPORTS) \
5612 $(POSTSTAGE1_HOST_EXPORTS) \
5613 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5614 cd $(HOST_SUBDIR)/binutils || exit 1; \
5615 case $(srcdir) in \
5616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5617 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5619 esac; \
5620 srcdiroption="--srcdir=$${topdir}/binutils"; \
5621 libsrcdir="$$s/binutils"; \
5622 $(SHELL) $${libsrcdir}/configure \
5623 $(HOST_CONFIGARGS) $${srcdiroption} \
5624 @stage2_werror_flag@
5625 @endif binutils-bootstrap
5631 .PHONY: all-binutils maybe-all-binutils
5632 maybe-all-binutils:
5633 @if binutils
5634 TARGET-binutils=all
5635 maybe-all-binutils: all-binutils
5636 all-binutils: configure-binutils
5637 @test -f stage_last && exit 0; \
5638 r=`${PWD_COMMAND}`; export r; \
5639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5640 $(HOST_EXPORTS) \
5641 (cd $(HOST_SUBDIR)/binutils && \
5642 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
5643 @endif binutils
5647 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5648 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5649 maybe-all-stage1-binutils:
5650 maybe-clean-stage1-binutils:
5651 @if binutils-bootstrap
5652 maybe-all-stage1-binutils: all-stage1-binutils
5653 all-stage1: all-stage1-binutils
5654 TARGET-stage1-binutils = $(TARGET-binutils)
5655 all-stage1-binutils: configure-stage1-binutils
5656 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5657 @r=`${PWD_COMMAND}`; export r; \
5658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5659 $(HOST_EXPORTS) \
5660 cd $(HOST_SUBDIR)/binutils && \
5661 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
5662 $(TARGET-stage1-binutils)
5664 maybe-clean-stage1-binutils: clean-stage1-binutils
5665 clean-stage1: clean-stage1-binutils
5666 clean-stage1-binutils:
5667 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5668 || exit 0 ; \
5669 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5670 cd $(HOST_SUBDIR)/binutils && \
5671 $(MAKE) $(FLAGS_TO_PASS) \
5672 CFLAGS="$(STAGE1_CFLAGS)" clean
5673 @endif binutils-bootstrap
5676 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5677 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5678 maybe-all-stage2-binutils:
5679 maybe-clean-stage2-binutils:
5680 @if binutils-bootstrap
5681 maybe-all-stage2-binutils: all-stage2-binutils
5682 all-stage2: all-stage2-binutils
5683 TARGET-stage2-binutils = $(TARGET-binutils)
5684 all-stage2-binutils: configure-stage2-binutils
5685 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5686 @r=`${PWD_COMMAND}`; export r; \
5687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688 $(HOST_EXPORTS) \
5689 $(POSTSTAGE1_HOST_EXPORTS) \
5690 cd $(HOST_SUBDIR)/binutils && \
5691 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5692 $(TARGET-stage2-binutils)
5694 maybe-clean-stage2-binutils: clean-stage2-binutils
5695 clean-stage2: clean-stage2-binutils
5696 clean-stage2-binutils:
5697 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5698 || exit 0 ; \
5699 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5700 cd $(HOST_SUBDIR)/binutils && \
5701 $(MAKE) $(FLAGS_TO_PASS) \
5702 $(POSTSTAGE1_FLAGS_TO_PASS) \
5703 clean
5704 @endif binutils-bootstrap
5707 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5708 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5709 maybe-all-stage3-binutils:
5710 maybe-clean-stage3-binutils:
5711 @if binutils-bootstrap
5712 maybe-all-stage3-binutils: all-stage3-binutils
5713 all-stage3: all-stage3-binutils
5714 TARGET-stage3-binutils = $(TARGET-binutils)
5715 all-stage3-binutils: configure-stage3-binutils
5716 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5717 @r=`${PWD_COMMAND}`; export r; \
5718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5719 $(HOST_EXPORTS) \
5720 $(POSTSTAGE1_HOST_EXPORTS) \
5721 cd $(HOST_SUBDIR)/binutils && \
5722 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5723 $(TARGET-stage3-binutils)
5725 maybe-clean-stage3-binutils: clean-stage3-binutils
5726 clean-stage3: clean-stage3-binutils
5727 clean-stage3-binutils:
5728 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5729 || exit 0 ; \
5730 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5731 cd $(HOST_SUBDIR)/binutils && \
5732 $(MAKE) $(FLAGS_TO_PASS) \
5733 $(POSTSTAGE1_FLAGS_TO_PASS) \
5734 clean
5735 @endif binutils-bootstrap
5738 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5739 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5740 maybe-all-stage4-binutils:
5741 maybe-clean-stage4-binutils:
5742 @if binutils-bootstrap
5743 maybe-all-stage4-binutils: all-stage4-binutils
5744 all-stage4: all-stage4-binutils
5745 TARGET-stage4-binutils = $(TARGET-binutils)
5746 all-stage4-binutils: configure-stage4-binutils
5747 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5748 @r=`${PWD_COMMAND}`; export r; \
5749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5750 $(HOST_EXPORTS) \
5751 $(POSTSTAGE1_HOST_EXPORTS) \
5752 cd $(HOST_SUBDIR)/binutils && \
5753 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5754 $(TARGET-stage4-binutils)
5756 maybe-clean-stage4-binutils: clean-stage4-binutils
5757 clean-stage4: clean-stage4-binutils
5758 clean-stage4-binutils:
5759 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5760 || exit 0 ; \
5761 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5762 cd $(HOST_SUBDIR)/binutils && \
5763 $(MAKE) $(FLAGS_TO_PASS) \
5764 $(POSTSTAGE1_FLAGS_TO_PASS) \
5765 clean
5766 @endif binutils-bootstrap
5769 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5770 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5771 maybe-all-stageprofile-binutils:
5772 maybe-clean-stageprofile-binutils:
5773 @if binutils-bootstrap
5774 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5775 all-stageprofile: all-stageprofile-binutils
5776 TARGET-stageprofile-binutils = $(TARGET-binutils)
5777 all-stageprofile-binutils: configure-stageprofile-binutils
5778 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5779 @r=`${PWD_COMMAND}`; export r; \
5780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5781 $(HOST_EXPORTS) \
5782 $(POSTSTAGE1_HOST_EXPORTS) \
5783 cd $(HOST_SUBDIR)/binutils && \
5784 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5785 $(TARGET-stageprofile-binutils)
5787 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5788 clean-stageprofile: clean-stageprofile-binutils
5789 clean-stageprofile-binutils:
5790 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5791 || exit 0 ; \
5792 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5793 cd $(HOST_SUBDIR)/binutils && \
5794 $(MAKE) $(FLAGS_TO_PASS) \
5795 $(POSTSTAGE1_FLAGS_TO_PASS) \
5796 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5797 @endif binutils-bootstrap
5800 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5801 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5802 maybe-all-stagefeedback-binutils:
5803 maybe-clean-stagefeedback-binutils:
5804 @if binutils-bootstrap
5805 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5806 all-stagefeedback: all-stagefeedback-binutils
5807 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5808 all-stagefeedback-binutils: configure-stagefeedback-binutils
5809 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5810 @r=`${PWD_COMMAND}`; export r; \
5811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5812 $(HOST_EXPORTS) \
5813 $(POSTSTAGE1_HOST_EXPORTS) \
5814 cd $(HOST_SUBDIR)/binutils && \
5815 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
5816 $(TARGET-stagefeedback-binutils)
5818 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5819 clean-stagefeedback: clean-stagefeedback-binutils
5820 clean-stagefeedback-binutils:
5821 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5822 || exit 0 ; \
5823 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5824 cd $(HOST_SUBDIR)/binutils && \
5825 $(MAKE) $(FLAGS_TO_PASS) \
5826 $(POSTSTAGE1_FLAGS_TO_PASS) \
5827 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5828 @endif binutils-bootstrap
5834 .PHONY: check-binutils maybe-check-binutils
5835 maybe-check-binutils:
5836 @if binutils
5837 maybe-check-binutils: check-binutils
5839 check-binutils:
5840 @$(unstage)
5841 @r=`${PWD_COMMAND}`; export r; \
5842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5843 $(HOST_EXPORTS) \
5844 (cd $(HOST_SUBDIR)/binutils && \
5845 $(MAKE) $(FLAGS_TO_PASS) check)
5847 @endif binutils
5849 .PHONY: install-binutils maybe-install-binutils
5850 maybe-install-binutils:
5851 @if binutils
5852 maybe-install-binutils: install-binutils
5854 install-binutils: installdirs
5855 @$(unstage)
5856 @r=`${PWD_COMMAND}`; export r; \
5857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5858 $(HOST_EXPORTS) \
5859 (cd $(HOST_SUBDIR)/binutils && \
5860 $(MAKE) $(FLAGS_TO_PASS) install)
5862 @endif binutils
5864 # Other targets (info, dvi, etc.)
5866 .PHONY: maybe-info-binutils info-binutils
5867 maybe-info-binutils:
5868 @if binutils
5869 maybe-info-binutils: info-binutils
5871 info-binutils: \
5872 configure-binutils
5873 @[ -f ./binutils/Makefile ] || exit 0; \
5874 r=`${PWD_COMMAND}`; export r; \
5875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5876 $(HOST_EXPORTS) \
5877 for flag in $(EXTRA_HOST_FLAGS) ; do \
5878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5879 done; \
5880 echo "Doing info in binutils" ; \
5881 (cd $(HOST_SUBDIR)/binutils && \
5882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5884 "RANLIB=$${RANLIB}" \
5885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5886 info) \
5887 || exit 1
5889 @endif binutils
5891 .PHONY: maybe-dvi-binutils dvi-binutils
5892 maybe-dvi-binutils:
5893 @if binutils
5894 maybe-dvi-binutils: dvi-binutils
5896 dvi-binutils: \
5897 configure-binutils
5898 @[ -f ./binutils/Makefile ] || exit 0; \
5899 r=`${PWD_COMMAND}`; export r; \
5900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5901 $(HOST_EXPORTS) \
5902 for flag in $(EXTRA_HOST_FLAGS) ; do \
5903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5904 done; \
5905 echo "Doing dvi in binutils" ; \
5906 (cd $(HOST_SUBDIR)/binutils && \
5907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5909 "RANLIB=$${RANLIB}" \
5910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5911 dvi) \
5912 || exit 1
5914 @endif binutils
5916 .PHONY: maybe-html-binutils html-binutils
5917 maybe-html-binutils:
5918 @if binutils
5919 maybe-html-binutils: html-binutils
5921 html-binutils: \
5922 configure-binutils
5923 @[ -f ./binutils/Makefile ] || exit 0; \
5924 r=`${PWD_COMMAND}`; export r; \
5925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926 $(HOST_EXPORTS) \
5927 for flag in $(EXTRA_HOST_FLAGS) ; do \
5928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5929 done; \
5930 echo "Doing html in binutils" ; \
5931 (cd $(HOST_SUBDIR)/binutils && \
5932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5934 "RANLIB=$${RANLIB}" \
5935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5936 html) \
5937 || exit 1
5939 @endif binutils
5941 .PHONY: maybe-TAGS-binutils TAGS-binutils
5942 maybe-TAGS-binutils:
5943 @if binutils
5944 maybe-TAGS-binutils: TAGS-binutils
5946 TAGS-binutils: \
5947 configure-binutils
5948 @[ -f ./binutils/Makefile ] || exit 0; \
5949 r=`${PWD_COMMAND}`; export r; \
5950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5951 $(HOST_EXPORTS) \
5952 for flag in $(EXTRA_HOST_FLAGS) ; do \
5953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5954 done; \
5955 echo "Doing TAGS in binutils" ; \
5956 (cd $(HOST_SUBDIR)/binutils && \
5957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5959 "RANLIB=$${RANLIB}" \
5960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5961 TAGS) \
5962 || exit 1
5964 @endif binutils
5966 .PHONY: maybe-install-info-binutils install-info-binutils
5967 maybe-install-info-binutils:
5968 @if binutils
5969 maybe-install-info-binutils: install-info-binutils
5971 install-info-binutils: \
5972 configure-binutils \
5973 info-binutils
5974 @[ -f ./binutils/Makefile ] || exit 0; \
5975 r=`${PWD_COMMAND}`; export r; \
5976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5977 $(HOST_EXPORTS) \
5978 for flag in $(EXTRA_HOST_FLAGS) ; do \
5979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5980 done; \
5981 echo "Doing install-info in binutils" ; \
5982 (cd $(HOST_SUBDIR)/binutils && \
5983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5985 "RANLIB=$${RANLIB}" \
5986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5987 install-info) \
5988 || exit 1
5990 @endif binutils
5992 .PHONY: maybe-installcheck-binutils installcheck-binutils
5993 maybe-installcheck-binutils:
5994 @if binutils
5995 maybe-installcheck-binutils: installcheck-binutils
5997 installcheck-binutils: \
5998 configure-binutils
5999 @[ -f ./binutils/Makefile ] || exit 0; \
6000 r=`${PWD_COMMAND}`; export r; \
6001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6002 $(HOST_EXPORTS) \
6003 for flag in $(EXTRA_HOST_FLAGS) ; do \
6004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6005 done; \
6006 echo "Doing installcheck in binutils" ; \
6007 (cd $(HOST_SUBDIR)/binutils && \
6008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6010 "RANLIB=$${RANLIB}" \
6011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6012 installcheck) \
6013 || exit 1
6015 @endif binutils
6017 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6018 maybe-mostlyclean-binutils:
6019 @if binutils
6020 maybe-mostlyclean-binutils: mostlyclean-binutils
6022 mostlyclean-binutils:
6023 @[ -f ./binutils/Makefile ] || exit 0; \
6024 r=`${PWD_COMMAND}`; export r; \
6025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6026 $(HOST_EXPORTS) \
6027 for flag in $(EXTRA_HOST_FLAGS) ; do \
6028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6029 done; \
6030 echo "Doing mostlyclean in binutils" ; \
6031 (cd $(HOST_SUBDIR)/binutils && \
6032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6034 "RANLIB=$${RANLIB}" \
6035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6036 mostlyclean) \
6037 || exit 1
6039 @endif binutils
6041 .PHONY: maybe-clean-binutils clean-binutils
6042 maybe-clean-binutils:
6043 @if binutils
6044 maybe-clean-binutils: clean-binutils
6046 clean-binutils:
6047 @[ -f ./binutils/Makefile ] || exit 0; \
6048 r=`${PWD_COMMAND}`; export r; \
6049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6050 $(HOST_EXPORTS) \
6051 for flag in $(EXTRA_HOST_FLAGS) ; do \
6052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6053 done; \
6054 echo "Doing clean in binutils" ; \
6055 (cd $(HOST_SUBDIR)/binutils && \
6056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6058 "RANLIB=$${RANLIB}" \
6059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6060 clean) \
6061 || exit 1
6063 @endif binutils
6065 .PHONY: maybe-distclean-binutils distclean-binutils
6066 maybe-distclean-binutils:
6067 @if binutils
6068 maybe-distclean-binutils: distclean-binutils
6070 distclean-binutils:
6071 @[ -f ./binutils/Makefile ] || exit 0; \
6072 r=`${PWD_COMMAND}`; export r; \
6073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6074 $(HOST_EXPORTS) \
6075 for flag in $(EXTRA_HOST_FLAGS) ; do \
6076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6077 done; \
6078 echo "Doing distclean in binutils" ; \
6079 (cd $(HOST_SUBDIR)/binutils && \
6080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6082 "RANLIB=$${RANLIB}" \
6083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6084 distclean) \
6085 || exit 1
6087 @endif binutils
6089 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6090 maybe-maintainer-clean-binutils:
6091 @if binutils
6092 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6094 maintainer-clean-binutils:
6095 @[ -f ./binutils/Makefile ] || exit 0; \
6096 r=`${PWD_COMMAND}`; export r; \
6097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6098 $(HOST_EXPORTS) \
6099 for flag in $(EXTRA_HOST_FLAGS) ; do \
6100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6101 done; \
6102 echo "Doing maintainer-clean in binutils" ; \
6103 (cd $(HOST_SUBDIR)/binutils && \
6104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6106 "RANLIB=$${RANLIB}" \
6107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6108 maintainer-clean) \
6109 || exit 1
6111 @endif binutils
6115 .PHONY: configure-bison maybe-configure-bison
6116 maybe-configure-bison:
6117 @if bison
6118 maybe-configure-bison: configure-bison
6119 configure-bison:
6120 @$(unstage)
6121 @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
6123 r=`${PWD_COMMAND}`; export r; \
6124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6125 $(HOST_EXPORTS) \
6126 echo Configuring in $(HOST_SUBDIR)/bison; \
6127 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6128 case $(srcdir) in \
6129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6130 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6132 esac; \
6133 srcdiroption="--srcdir=$${topdir}/bison"; \
6134 libsrcdir="$$s/bison"; \
6135 $(SHELL) $${libsrcdir}/configure \
6136 $(HOST_CONFIGARGS) $${srcdiroption} \
6137 || exit 1
6138 @endif bison
6144 .PHONY: all-bison maybe-all-bison
6145 maybe-all-bison:
6146 @if bison
6147 TARGET-bison=all
6148 maybe-all-bison: all-bison
6149 all-bison: configure-bison
6150 @$(unstage)
6151 @r=`${PWD_COMMAND}`; export r; \
6152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6153 $(HOST_EXPORTS) \
6154 (cd $(HOST_SUBDIR)/bison && \
6155 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
6156 @endif bison
6161 .PHONY: check-bison maybe-check-bison
6162 maybe-check-bison:
6163 @if bison
6164 maybe-check-bison: check-bison
6166 # This module is only tested in a native toolchain.
6167 check-bison:
6168 @$(unstage)
6169 @if [ '$(host)' = '$(target)' ] ; then \
6170 r=`${PWD_COMMAND}`; export r; \
6171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6172 $(HOST_EXPORTS) \
6173 (cd $(HOST_SUBDIR)/bison && \
6174 $(MAKE) $(FLAGS_TO_PASS) check); \
6177 @endif bison
6179 .PHONY: install-bison maybe-install-bison
6180 maybe-install-bison:
6181 @if bison
6182 maybe-install-bison: install-bison
6184 install-bison: installdirs
6185 @$(unstage)
6186 @r=`${PWD_COMMAND}`; export r; \
6187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6188 $(HOST_EXPORTS) \
6189 (cd $(HOST_SUBDIR)/bison && \
6190 $(MAKE) $(FLAGS_TO_PASS) install)
6192 @endif bison
6194 # Other targets (info, dvi, etc.)
6196 .PHONY: maybe-info-bison info-bison
6197 maybe-info-bison:
6198 @if bison
6199 maybe-info-bison: info-bison
6201 info-bison: \
6202 configure-bison
6203 @$(unstage)
6204 @[ -f ./bison/Makefile ] || exit 0; \
6205 r=`${PWD_COMMAND}`; export r; \
6206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6207 $(HOST_EXPORTS) \
6208 for flag in $(EXTRA_HOST_FLAGS) ; do \
6209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6210 done; \
6211 echo "Doing info in bison" ; \
6212 (cd $(HOST_SUBDIR)/bison && \
6213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6215 "RANLIB=$${RANLIB}" \
6216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6217 info) \
6218 || exit 1
6220 @endif bison
6222 .PHONY: maybe-dvi-bison dvi-bison
6223 maybe-dvi-bison:
6224 @if bison
6225 maybe-dvi-bison: dvi-bison
6227 dvi-bison: \
6228 configure-bison
6229 @$(unstage)
6230 @[ -f ./bison/Makefile ] || exit 0; \
6231 r=`${PWD_COMMAND}`; export r; \
6232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6233 $(HOST_EXPORTS) \
6234 for flag in $(EXTRA_HOST_FLAGS) ; do \
6235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6236 done; \
6237 echo "Doing dvi in bison" ; \
6238 (cd $(HOST_SUBDIR)/bison && \
6239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6241 "RANLIB=$${RANLIB}" \
6242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6243 dvi) \
6244 || exit 1
6246 @endif bison
6248 .PHONY: maybe-html-bison html-bison
6249 maybe-html-bison:
6250 @if bison
6251 maybe-html-bison: html-bison
6253 html-bison: \
6254 configure-bison
6255 @$(unstage)
6256 @[ -f ./bison/Makefile ] || exit 0; \
6257 r=`${PWD_COMMAND}`; export r; \
6258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6259 $(HOST_EXPORTS) \
6260 for flag in $(EXTRA_HOST_FLAGS) ; do \
6261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6262 done; \
6263 echo "Doing html in bison" ; \
6264 (cd $(HOST_SUBDIR)/bison && \
6265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6267 "RANLIB=$${RANLIB}" \
6268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6269 html) \
6270 || exit 1
6272 @endif bison
6274 .PHONY: maybe-TAGS-bison TAGS-bison
6275 maybe-TAGS-bison:
6276 @if bison
6277 maybe-TAGS-bison: TAGS-bison
6279 TAGS-bison: \
6280 configure-bison
6281 @$(unstage)
6282 @[ -f ./bison/Makefile ] || exit 0; \
6283 r=`${PWD_COMMAND}`; export r; \
6284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6285 $(HOST_EXPORTS) \
6286 for flag in $(EXTRA_HOST_FLAGS) ; do \
6287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6288 done; \
6289 echo "Doing TAGS in bison" ; \
6290 (cd $(HOST_SUBDIR)/bison && \
6291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6293 "RANLIB=$${RANLIB}" \
6294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6295 TAGS) \
6296 || exit 1
6298 @endif bison
6300 .PHONY: maybe-install-info-bison install-info-bison
6301 maybe-install-info-bison:
6302 @if bison
6303 maybe-install-info-bison: install-info-bison
6305 install-info-bison: \
6306 configure-bison \
6307 info-bison
6308 @$(unstage)
6309 @[ -f ./bison/Makefile ] || exit 0; \
6310 r=`${PWD_COMMAND}`; export r; \
6311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6312 $(HOST_EXPORTS) \
6313 for flag in $(EXTRA_HOST_FLAGS) ; do \
6314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6315 done; \
6316 echo "Doing install-info in bison" ; \
6317 (cd $(HOST_SUBDIR)/bison && \
6318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6320 "RANLIB=$${RANLIB}" \
6321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6322 install-info) \
6323 || exit 1
6325 @endif bison
6327 .PHONY: maybe-installcheck-bison installcheck-bison
6328 maybe-installcheck-bison:
6329 @if bison
6330 maybe-installcheck-bison: installcheck-bison
6332 installcheck-bison: \
6333 configure-bison
6334 @$(unstage)
6335 @[ -f ./bison/Makefile ] || exit 0; \
6336 r=`${PWD_COMMAND}`; export r; \
6337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6338 $(HOST_EXPORTS) \
6339 for flag in $(EXTRA_HOST_FLAGS) ; do \
6340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6341 done; \
6342 echo "Doing installcheck in bison" ; \
6343 (cd $(HOST_SUBDIR)/bison && \
6344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6346 "RANLIB=$${RANLIB}" \
6347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6348 installcheck) \
6349 || exit 1
6351 @endif bison
6353 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6354 maybe-mostlyclean-bison:
6355 @if bison
6356 maybe-mostlyclean-bison: mostlyclean-bison
6358 mostlyclean-bison:
6359 @$(unstage)
6360 @[ -f ./bison/Makefile ] || exit 0; \
6361 r=`${PWD_COMMAND}`; export r; \
6362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6363 $(HOST_EXPORTS) \
6364 for flag in $(EXTRA_HOST_FLAGS) ; do \
6365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6366 done; \
6367 echo "Doing mostlyclean in bison" ; \
6368 (cd $(HOST_SUBDIR)/bison && \
6369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6371 "RANLIB=$${RANLIB}" \
6372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6373 mostlyclean) \
6374 || exit 1
6376 @endif bison
6378 .PHONY: maybe-clean-bison clean-bison
6379 maybe-clean-bison:
6380 @if bison
6381 maybe-clean-bison: clean-bison
6383 clean-bison:
6384 @$(unstage)
6385 @[ -f ./bison/Makefile ] || exit 0; \
6386 r=`${PWD_COMMAND}`; export r; \
6387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6388 $(HOST_EXPORTS) \
6389 for flag in $(EXTRA_HOST_FLAGS) ; do \
6390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6391 done; \
6392 echo "Doing clean in bison" ; \
6393 (cd $(HOST_SUBDIR)/bison && \
6394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6396 "RANLIB=$${RANLIB}" \
6397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6398 clean) \
6399 || exit 1
6401 @endif bison
6403 .PHONY: maybe-distclean-bison distclean-bison
6404 maybe-distclean-bison:
6405 @if bison
6406 maybe-distclean-bison: distclean-bison
6408 distclean-bison:
6409 @$(unstage)
6410 @[ -f ./bison/Makefile ] || exit 0; \
6411 r=`${PWD_COMMAND}`; export r; \
6412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6413 $(HOST_EXPORTS) \
6414 for flag in $(EXTRA_HOST_FLAGS) ; do \
6415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6416 done; \
6417 echo "Doing distclean in bison" ; \
6418 (cd $(HOST_SUBDIR)/bison && \
6419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6421 "RANLIB=$${RANLIB}" \
6422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6423 distclean) \
6424 || exit 1
6426 @endif bison
6428 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6429 maybe-maintainer-clean-bison:
6430 @if bison
6431 maybe-maintainer-clean-bison: maintainer-clean-bison
6433 maintainer-clean-bison:
6434 @$(unstage)
6435 @[ -f ./bison/Makefile ] || exit 0; \
6436 r=`${PWD_COMMAND}`; export r; \
6437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6438 $(HOST_EXPORTS) \
6439 for flag in $(EXTRA_HOST_FLAGS) ; do \
6440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6441 done; \
6442 echo "Doing maintainer-clean in bison" ; \
6443 (cd $(HOST_SUBDIR)/bison && \
6444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6446 "RANLIB=$${RANLIB}" \
6447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6448 maintainer-clean) \
6449 || exit 1
6451 @endif bison
6455 .PHONY: configure-byacc maybe-configure-byacc
6456 maybe-configure-byacc:
6457 @if byacc
6458 maybe-configure-byacc: configure-byacc
6459 configure-byacc:
6460 @$(unstage)
6461 @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6463 r=`${PWD_COMMAND}`; export r; \
6464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6465 $(HOST_EXPORTS) \
6466 echo Configuring in $(HOST_SUBDIR)/byacc; \
6467 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6468 case $(srcdir) in \
6469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6470 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6472 esac; \
6473 srcdiroption="--srcdir=$${topdir}/byacc"; \
6474 libsrcdir="$$s/byacc"; \
6475 $(SHELL) $${libsrcdir}/configure \
6476 $(HOST_CONFIGARGS) $${srcdiroption} \
6477 || exit 1
6478 @endif byacc
6484 .PHONY: all-byacc maybe-all-byacc
6485 maybe-all-byacc:
6486 @if byacc
6487 TARGET-byacc=all
6488 maybe-all-byacc: all-byacc
6489 all-byacc: configure-byacc
6490 @$(unstage)
6491 @r=`${PWD_COMMAND}`; export r; \
6492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6493 $(HOST_EXPORTS) \
6494 (cd $(HOST_SUBDIR)/byacc && \
6495 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
6496 @endif byacc
6501 .PHONY: check-byacc maybe-check-byacc
6502 maybe-check-byacc:
6503 @if byacc
6504 maybe-check-byacc: check-byacc
6506 # This module is only tested in a native toolchain.
6507 check-byacc:
6508 @$(unstage)
6509 @if [ '$(host)' = '$(target)' ] ; then \
6510 r=`${PWD_COMMAND}`; export r; \
6511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6512 $(HOST_EXPORTS) \
6513 (cd $(HOST_SUBDIR)/byacc && \
6514 $(MAKE) $(FLAGS_TO_PASS) check); \
6517 @endif byacc
6519 .PHONY: install-byacc maybe-install-byacc
6520 maybe-install-byacc:
6521 @if byacc
6522 maybe-install-byacc: install-byacc
6524 install-byacc: installdirs
6525 @$(unstage)
6526 @r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528 $(HOST_EXPORTS) \
6529 (cd $(HOST_SUBDIR)/byacc && \
6530 $(MAKE) $(FLAGS_TO_PASS) install)
6532 @endif byacc
6534 # Other targets (info, dvi, etc.)
6536 .PHONY: maybe-info-byacc info-byacc
6537 maybe-info-byacc:
6538 @if byacc
6539 maybe-info-byacc: info-byacc
6541 info-byacc: \
6542 configure-byacc
6543 @$(unstage)
6544 @[ -f ./byacc/Makefile ] || exit 0; \
6545 r=`${PWD_COMMAND}`; export r; \
6546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6547 $(HOST_EXPORTS) \
6548 for flag in $(EXTRA_HOST_FLAGS) ; do \
6549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6550 done; \
6551 echo "Doing info in byacc" ; \
6552 (cd $(HOST_SUBDIR)/byacc && \
6553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6555 "RANLIB=$${RANLIB}" \
6556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6557 info) \
6558 || exit 1
6560 @endif byacc
6562 .PHONY: maybe-dvi-byacc dvi-byacc
6563 maybe-dvi-byacc:
6564 @if byacc
6565 maybe-dvi-byacc: dvi-byacc
6567 dvi-byacc: \
6568 configure-byacc
6569 @$(unstage)
6570 @[ -f ./byacc/Makefile ] || exit 0; \
6571 r=`${PWD_COMMAND}`; export r; \
6572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573 $(HOST_EXPORTS) \
6574 for flag in $(EXTRA_HOST_FLAGS) ; do \
6575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6576 done; \
6577 echo "Doing dvi in byacc" ; \
6578 (cd $(HOST_SUBDIR)/byacc && \
6579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6581 "RANLIB=$${RANLIB}" \
6582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6583 dvi) \
6584 || exit 1
6586 @endif byacc
6588 .PHONY: maybe-html-byacc html-byacc
6589 maybe-html-byacc:
6590 @if byacc
6591 maybe-html-byacc: html-byacc
6593 html-byacc: \
6594 configure-byacc
6595 @$(unstage)
6596 @[ -f ./byacc/Makefile ] || exit 0; \
6597 r=`${PWD_COMMAND}`; export r; \
6598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6599 $(HOST_EXPORTS) \
6600 for flag in $(EXTRA_HOST_FLAGS) ; do \
6601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6602 done; \
6603 echo "Doing html in byacc" ; \
6604 (cd $(HOST_SUBDIR)/byacc && \
6605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6607 "RANLIB=$${RANLIB}" \
6608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6609 html) \
6610 || exit 1
6612 @endif byacc
6614 .PHONY: maybe-TAGS-byacc TAGS-byacc
6615 maybe-TAGS-byacc:
6616 @if byacc
6617 maybe-TAGS-byacc: TAGS-byacc
6619 TAGS-byacc: \
6620 configure-byacc
6621 @$(unstage)
6622 @[ -f ./byacc/Makefile ] || exit 0; \
6623 r=`${PWD_COMMAND}`; export r; \
6624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625 $(HOST_EXPORTS) \
6626 for flag in $(EXTRA_HOST_FLAGS) ; do \
6627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6628 done; \
6629 echo "Doing TAGS in byacc" ; \
6630 (cd $(HOST_SUBDIR)/byacc && \
6631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6633 "RANLIB=$${RANLIB}" \
6634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6635 TAGS) \
6636 || exit 1
6638 @endif byacc
6640 .PHONY: maybe-install-info-byacc install-info-byacc
6641 maybe-install-info-byacc:
6642 @if byacc
6643 maybe-install-info-byacc: install-info-byacc
6645 install-info-byacc: \
6646 configure-byacc \
6647 info-byacc
6648 @$(unstage)
6649 @[ -f ./byacc/Makefile ] || exit 0; \
6650 r=`${PWD_COMMAND}`; export r; \
6651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6652 $(HOST_EXPORTS) \
6653 for flag in $(EXTRA_HOST_FLAGS) ; do \
6654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6655 done; \
6656 echo "Doing install-info in byacc" ; \
6657 (cd $(HOST_SUBDIR)/byacc && \
6658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6660 "RANLIB=$${RANLIB}" \
6661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6662 install-info) \
6663 || exit 1
6665 @endif byacc
6667 .PHONY: maybe-installcheck-byacc installcheck-byacc
6668 maybe-installcheck-byacc:
6669 @if byacc
6670 maybe-installcheck-byacc: installcheck-byacc
6672 installcheck-byacc: \
6673 configure-byacc
6674 @$(unstage)
6675 @[ -f ./byacc/Makefile ] || exit 0; \
6676 r=`${PWD_COMMAND}`; export r; \
6677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678 $(HOST_EXPORTS) \
6679 for flag in $(EXTRA_HOST_FLAGS) ; do \
6680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6681 done; \
6682 echo "Doing installcheck in byacc" ; \
6683 (cd $(HOST_SUBDIR)/byacc && \
6684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6686 "RANLIB=$${RANLIB}" \
6687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6688 installcheck) \
6689 || exit 1
6691 @endif byacc
6693 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6694 maybe-mostlyclean-byacc:
6695 @if byacc
6696 maybe-mostlyclean-byacc: mostlyclean-byacc
6698 mostlyclean-byacc:
6699 @$(unstage)
6700 @[ -f ./byacc/Makefile ] || exit 0; \
6701 r=`${PWD_COMMAND}`; export r; \
6702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6703 $(HOST_EXPORTS) \
6704 for flag in $(EXTRA_HOST_FLAGS) ; do \
6705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6706 done; \
6707 echo "Doing mostlyclean in byacc" ; \
6708 (cd $(HOST_SUBDIR)/byacc && \
6709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6711 "RANLIB=$${RANLIB}" \
6712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6713 mostlyclean) \
6714 || exit 1
6716 @endif byacc
6718 .PHONY: maybe-clean-byacc clean-byacc
6719 maybe-clean-byacc:
6720 @if byacc
6721 maybe-clean-byacc: clean-byacc
6723 clean-byacc:
6724 @$(unstage)
6725 @[ -f ./byacc/Makefile ] || exit 0; \
6726 r=`${PWD_COMMAND}`; export r; \
6727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6728 $(HOST_EXPORTS) \
6729 for flag in $(EXTRA_HOST_FLAGS) ; do \
6730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6731 done; \
6732 echo "Doing clean in byacc" ; \
6733 (cd $(HOST_SUBDIR)/byacc && \
6734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6736 "RANLIB=$${RANLIB}" \
6737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6738 clean) \
6739 || exit 1
6741 @endif byacc
6743 .PHONY: maybe-distclean-byacc distclean-byacc
6744 maybe-distclean-byacc:
6745 @if byacc
6746 maybe-distclean-byacc: distclean-byacc
6748 distclean-byacc:
6749 @$(unstage)
6750 @[ -f ./byacc/Makefile ] || exit 0; \
6751 r=`${PWD_COMMAND}`; export r; \
6752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753 $(HOST_EXPORTS) \
6754 for flag in $(EXTRA_HOST_FLAGS) ; do \
6755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6756 done; \
6757 echo "Doing distclean in byacc" ; \
6758 (cd $(HOST_SUBDIR)/byacc && \
6759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6761 "RANLIB=$${RANLIB}" \
6762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6763 distclean) \
6764 || exit 1
6766 @endif byacc
6768 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6769 maybe-maintainer-clean-byacc:
6770 @if byacc
6771 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6773 maintainer-clean-byacc:
6774 @$(unstage)
6775 @[ -f ./byacc/Makefile ] || exit 0; \
6776 r=`${PWD_COMMAND}`; export r; \
6777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6778 $(HOST_EXPORTS) \
6779 for flag in $(EXTRA_HOST_FLAGS) ; do \
6780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6781 done; \
6782 echo "Doing maintainer-clean in byacc" ; \
6783 (cd $(HOST_SUBDIR)/byacc && \
6784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6786 "RANLIB=$${RANLIB}" \
6787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6788 maintainer-clean) \
6789 || exit 1
6791 @endif byacc
6795 .PHONY: configure-bzip2 maybe-configure-bzip2
6796 maybe-configure-bzip2:
6797 @if bzip2
6798 maybe-configure-bzip2: configure-bzip2
6799 configure-bzip2:
6800 @$(unstage)
6801 @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6803 r=`${PWD_COMMAND}`; export r; \
6804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6805 $(HOST_EXPORTS) \
6806 echo Configuring in $(HOST_SUBDIR)/bzip2; \
6807 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6808 case $(srcdir) in \
6809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6810 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6812 esac; \
6813 srcdiroption="--srcdir=$${topdir}/bzip2"; \
6814 libsrcdir="$$s/bzip2"; \
6815 $(SHELL) $${libsrcdir}/configure \
6816 $(HOST_CONFIGARGS) $${srcdiroption} \
6817 || exit 1
6818 @endif bzip2
6824 .PHONY: all-bzip2 maybe-all-bzip2
6825 maybe-all-bzip2:
6826 @if bzip2
6827 TARGET-bzip2=all
6828 maybe-all-bzip2: all-bzip2
6829 all-bzip2: configure-bzip2
6830 @$(unstage)
6831 @r=`${PWD_COMMAND}`; export r; \
6832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833 $(HOST_EXPORTS) \
6834 (cd $(HOST_SUBDIR)/bzip2 && \
6835 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
6836 @endif bzip2
6841 .PHONY: check-bzip2 maybe-check-bzip2
6842 maybe-check-bzip2:
6843 @if bzip2
6844 maybe-check-bzip2: check-bzip2
6846 check-bzip2:
6847 @$(unstage)
6848 @r=`${PWD_COMMAND}`; export r; \
6849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6850 $(HOST_EXPORTS) \
6851 (cd $(HOST_SUBDIR)/bzip2 && \
6852 $(MAKE) $(FLAGS_TO_PASS) check)
6854 @endif bzip2
6856 .PHONY: install-bzip2 maybe-install-bzip2
6857 maybe-install-bzip2:
6858 @if bzip2
6859 maybe-install-bzip2: install-bzip2
6861 install-bzip2: installdirs
6862 @$(unstage)
6863 @r=`${PWD_COMMAND}`; export r; \
6864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865 $(HOST_EXPORTS) \
6866 (cd $(HOST_SUBDIR)/bzip2 && \
6867 $(MAKE) $(FLAGS_TO_PASS) install)
6869 @endif bzip2
6871 # Other targets (info, dvi, etc.)
6873 .PHONY: maybe-info-bzip2 info-bzip2
6874 maybe-info-bzip2:
6875 @if bzip2
6876 maybe-info-bzip2: info-bzip2
6878 info-bzip2: \
6879 configure-bzip2
6880 @$(unstage)
6881 @[ -f ./bzip2/Makefile ] || exit 0; \
6882 r=`${PWD_COMMAND}`; export r; \
6883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6884 $(HOST_EXPORTS) \
6885 for flag in $(EXTRA_HOST_FLAGS) ; do \
6886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6887 done; \
6888 echo "Doing info in bzip2" ; \
6889 (cd $(HOST_SUBDIR)/bzip2 && \
6890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6892 "RANLIB=$${RANLIB}" \
6893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6894 info) \
6895 || exit 1
6897 @endif bzip2
6899 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6900 maybe-dvi-bzip2:
6901 @if bzip2
6902 maybe-dvi-bzip2: dvi-bzip2
6904 dvi-bzip2: \
6905 configure-bzip2
6906 @$(unstage)
6907 @[ -f ./bzip2/Makefile ] || exit 0; \
6908 r=`${PWD_COMMAND}`; export r; \
6909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6910 $(HOST_EXPORTS) \
6911 for flag in $(EXTRA_HOST_FLAGS) ; do \
6912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6913 done; \
6914 echo "Doing dvi in bzip2" ; \
6915 (cd $(HOST_SUBDIR)/bzip2 && \
6916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6918 "RANLIB=$${RANLIB}" \
6919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6920 dvi) \
6921 || exit 1
6923 @endif bzip2
6925 .PHONY: maybe-html-bzip2 html-bzip2
6926 maybe-html-bzip2:
6927 @if bzip2
6928 maybe-html-bzip2: html-bzip2
6930 html-bzip2: \
6931 configure-bzip2
6932 @$(unstage)
6933 @[ -f ./bzip2/Makefile ] || exit 0; \
6934 r=`${PWD_COMMAND}`; export r; \
6935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6936 $(HOST_EXPORTS) \
6937 for flag in $(EXTRA_HOST_FLAGS) ; do \
6938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6939 done; \
6940 echo "Doing html in bzip2" ; \
6941 (cd $(HOST_SUBDIR)/bzip2 && \
6942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6944 "RANLIB=$${RANLIB}" \
6945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6946 html) \
6947 || exit 1
6949 @endif bzip2
6951 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6952 maybe-TAGS-bzip2:
6953 @if bzip2
6954 maybe-TAGS-bzip2: TAGS-bzip2
6956 TAGS-bzip2: \
6957 configure-bzip2
6958 @$(unstage)
6959 @[ -f ./bzip2/Makefile ] || exit 0; \
6960 r=`${PWD_COMMAND}`; export r; \
6961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6962 $(HOST_EXPORTS) \
6963 for flag in $(EXTRA_HOST_FLAGS) ; do \
6964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6965 done; \
6966 echo "Doing TAGS in bzip2" ; \
6967 (cd $(HOST_SUBDIR)/bzip2 && \
6968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6970 "RANLIB=$${RANLIB}" \
6971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6972 TAGS) \
6973 || exit 1
6975 @endif bzip2
6977 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6978 maybe-install-info-bzip2:
6979 @if bzip2
6980 maybe-install-info-bzip2: install-info-bzip2
6982 install-info-bzip2: \
6983 configure-bzip2 \
6984 info-bzip2
6985 @$(unstage)
6986 @[ -f ./bzip2/Makefile ] || exit 0; \
6987 r=`${PWD_COMMAND}`; export r; \
6988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6989 $(HOST_EXPORTS) \
6990 for flag in $(EXTRA_HOST_FLAGS) ; do \
6991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6992 done; \
6993 echo "Doing install-info in bzip2" ; \
6994 (cd $(HOST_SUBDIR)/bzip2 && \
6995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6997 "RANLIB=$${RANLIB}" \
6998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6999 install-info) \
7000 || exit 1
7002 @endif bzip2
7004 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
7005 maybe-installcheck-bzip2:
7006 @if bzip2
7007 maybe-installcheck-bzip2: installcheck-bzip2
7009 installcheck-bzip2: \
7010 configure-bzip2
7011 @$(unstage)
7012 @[ -f ./bzip2/Makefile ] || exit 0; \
7013 r=`${PWD_COMMAND}`; export r; \
7014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7015 $(HOST_EXPORTS) \
7016 for flag in $(EXTRA_HOST_FLAGS) ; do \
7017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7018 done; \
7019 echo "Doing installcheck in bzip2" ; \
7020 (cd $(HOST_SUBDIR)/bzip2 && \
7021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7023 "RANLIB=$${RANLIB}" \
7024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7025 installcheck) \
7026 || exit 1
7028 @endif bzip2
7030 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
7031 maybe-mostlyclean-bzip2:
7032 @if bzip2
7033 maybe-mostlyclean-bzip2: mostlyclean-bzip2
7035 mostlyclean-bzip2:
7036 @$(unstage)
7037 @[ -f ./bzip2/Makefile ] || exit 0; \
7038 r=`${PWD_COMMAND}`; export r; \
7039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7040 $(HOST_EXPORTS) \
7041 for flag in $(EXTRA_HOST_FLAGS) ; do \
7042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7043 done; \
7044 echo "Doing mostlyclean in bzip2" ; \
7045 (cd $(HOST_SUBDIR)/bzip2 && \
7046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7048 "RANLIB=$${RANLIB}" \
7049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7050 mostlyclean) \
7051 || exit 1
7053 @endif bzip2
7055 .PHONY: maybe-clean-bzip2 clean-bzip2
7056 maybe-clean-bzip2:
7057 @if bzip2
7058 maybe-clean-bzip2: clean-bzip2
7060 clean-bzip2:
7061 @$(unstage)
7062 @[ -f ./bzip2/Makefile ] || exit 0; \
7063 r=`${PWD_COMMAND}`; export r; \
7064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7065 $(HOST_EXPORTS) \
7066 for flag in $(EXTRA_HOST_FLAGS) ; do \
7067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7068 done; \
7069 echo "Doing clean in bzip2" ; \
7070 (cd $(HOST_SUBDIR)/bzip2 && \
7071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7073 "RANLIB=$${RANLIB}" \
7074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7075 clean) \
7076 || exit 1
7078 @endif bzip2
7080 .PHONY: maybe-distclean-bzip2 distclean-bzip2
7081 maybe-distclean-bzip2:
7082 @if bzip2
7083 maybe-distclean-bzip2: distclean-bzip2
7085 distclean-bzip2:
7086 @$(unstage)
7087 @[ -f ./bzip2/Makefile ] || exit 0; \
7088 r=`${PWD_COMMAND}`; export r; \
7089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7090 $(HOST_EXPORTS) \
7091 for flag in $(EXTRA_HOST_FLAGS) ; do \
7092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7093 done; \
7094 echo "Doing distclean in bzip2" ; \
7095 (cd $(HOST_SUBDIR)/bzip2 && \
7096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7098 "RANLIB=$${RANLIB}" \
7099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7100 distclean) \
7101 || exit 1
7103 @endif bzip2
7105 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
7106 maybe-maintainer-clean-bzip2:
7107 @if bzip2
7108 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
7110 maintainer-clean-bzip2:
7111 @$(unstage)
7112 @[ -f ./bzip2/Makefile ] || exit 0; \
7113 r=`${PWD_COMMAND}`; export r; \
7114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7115 $(HOST_EXPORTS) \
7116 for flag in $(EXTRA_HOST_FLAGS) ; do \
7117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7118 done; \
7119 echo "Doing maintainer-clean in bzip2" ; \
7120 (cd $(HOST_SUBDIR)/bzip2 && \
7121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7123 "RANLIB=$${RANLIB}" \
7124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7125 maintainer-clean) \
7126 || exit 1
7128 @endif bzip2
7132 .PHONY: configure-dejagnu maybe-configure-dejagnu
7133 maybe-configure-dejagnu:
7134 @if dejagnu
7135 maybe-configure-dejagnu: configure-dejagnu
7136 configure-dejagnu:
7137 @$(unstage)
7138 @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
7140 r=`${PWD_COMMAND}`; export r; \
7141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7142 $(HOST_EXPORTS) \
7143 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7144 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7145 case $(srcdir) in \
7146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7147 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7149 esac; \
7150 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
7151 libsrcdir="$$s/dejagnu"; \
7152 $(SHELL) $${libsrcdir}/configure \
7153 $(HOST_CONFIGARGS) $${srcdiroption} \
7154 || exit 1
7155 @endif dejagnu
7161 .PHONY: all-dejagnu maybe-all-dejagnu
7162 maybe-all-dejagnu:
7163 @if dejagnu
7164 TARGET-dejagnu=all
7165 maybe-all-dejagnu: all-dejagnu
7166 all-dejagnu: configure-dejagnu
7167 @$(unstage)
7168 @r=`${PWD_COMMAND}`; export r; \
7169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7170 $(HOST_EXPORTS) \
7171 (cd $(HOST_SUBDIR)/dejagnu && \
7172 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
7173 @endif dejagnu
7178 .PHONY: check-dejagnu maybe-check-dejagnu
7179 maybe-check-dejagnu:
7180 @if dejagnu
7181 maybe-check-dejagnu: check-dejagnu
7183 check-dejagnu:
7184 @$(unstage)
7185 @r=`${PWD_COMMAND}`; export r; \
7186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7187 $(HOST_EXPORTS) \
7188 (cd $(HOST_SUBDIR)/dejagnu && \
7189 $(MAKE) $(FLAGS_TO_PASS) check)
7191 @endif dejagnu
7193 .PHONY: install-dejagnu maybe-install-dejagnu
7194 maybe-install-dejagnu:
7195 @if dejagnu
7196 maybe-install-dejagnu: install-dejagnu
7198 install-dejagnu: installdirs
7199 @$(unstage)
7200 @r=`${PWD_COMMAND}`; export r; \
7201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7202 $(HOST_EXPORTS) \
7203 (cd $(HOST_SUBDIR)/dejagnu && \
7204 $(MAKE) $(FLAGS_TO_PASS) install)
7206 @endif dejagnu
7208 # Other targets (info, dvi, etc.)
7210 .PHONY: maybe-info-dejagnu info-dejagnu
7211 maybe-info-dejagnu:
7212 @if dejagnu
7213 maybe-info-dejagnu: info-dejagnu
7215 info-dejagnu: \
7216 configure-dejagnu
7217 @$(unstage)
7218 @[ -f ./dejagnu/Makefile ] || exit 0; \
7219 r=`${PWD_COMMAND}`; export r; \
7220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7221 $(HOST_EXPORTS) \
7222 for flag in $(EXTRA_HOST_FLAGS) ; do \
7223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7224 done; \
7225 echo "Doing info in dejagnu" ; \
7226 (cd $(HOST_SUBDIR)/dejagnu && \
7227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7229 "RANLIB=$${RANLIB}" \
7230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7231 info) \
7232 || exit 1
7234 @endif dejagnu
7236 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7237 maybe-dvi-dejagnu:
7238 @if dejagnu
7239 maybe-dvi-dejagnu: dvi-dejagnu
7241 dvi-dejagnu: \
7242 configure-dejagnu
7243 @$(unstage)
7244 @[ -f ./dejagnu/Makefile ] || exit 0; \
7245 r=`${PWD_COMMAND}`; export r; \
7246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7247 $(HOST_EXPORTS) \
7248 for flag in $(EXTRA_HOST_FLAGS) ; do \
7249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7250 done; \
7251 echo "Doing dvi in dejagnu" ; \
7252 (cd $(HOST_SUBDIR)/dejagnu && \
7253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7255 "RANLIB=$${RANLIB}" \
7256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7257 dvi) \
7258 || exit 1
7260 @endif dejagnu
7262 .PHONY: maybe-html-dejagnu html-dejagnu
7263 maybe-html-dejagnu:
7264 @if dejagnu
7265 maybe-html-dejagnu: html-dejagnu
7267 html-dejagnu: \
7268 configure-dejagnu
7269 @$(unstage)
7270 @[ -f ./dejagnu/Makefile ] || exit 0; \
7271 r=`${PWD_COMMAND}`; export r; \
7272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7273 $(HOST_EXPORTS) \
7274 for flag in $(EXTRA_HOST_FLAGS) ; do \
7275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7276 done; \
7277 echo "Doing html in dejagnu" ; \
7278 (cd $(HOST_SUBDIR)/dejagnu && \
7279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7281 "RANLIB=$${RANLIB}" \
7282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7283 html) \
7284 || exit 1
7286 @endif dejagnu
7288 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7289 maybe-TAGS-dejagnu:
7290 @if dejagnu
7291 maybe-TAGS-dejagnu: TAGS-dejagnu
7293 TAGS-dejagnu: \
7294 configure-dejagnu
7295 @$(unstage)
7296 @[ -f ./dejagnu/Makefile ] || exit 0; \
7297 r=`${PWD_COMMAND}`; export r; \
7298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7299 $(HOST_EXPORTS) \
7300 for flag in $(EXTRA_HOST_FLAGS) ; do \
7301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7302 done; \
7303 echo "Doing TAGS in dejagnu" ; \
7304 (cd $(HOST_SUBDIR)/dejagnu && \
7305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7307 "RANLIB=$${RANLIB}" \
7308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7309 TAGS) \
7310 || exit 1
7312 @endif dejagnu
7314 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7315 maybe-install-info-dejagnu:
7316 @if dejagnu
7317 maybe-install-info-dejagnu: install-info-dejagnu
7319 install-info-dejagnu: \
7320 configure-dejagnu \
7321 info-dejagnu
7322 @$(unstage)
7323 @[ -f ./dejagnu/Makefile ] || exit 0; \
7324 r=`${PWD_COMMAND}`; export r; \
7325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7326 $(HOST_EXPORTS) \
7327 for flag in $(EXTRA_HOST_FLAGS) ; do \
7328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7329 done; \
7330 echo "Doing install-info in dejagnu" ; \
7331 (cd $(HOST_SUBDIR)/dejagnu && \
7332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7334 "RANLIB=$${RANLIB}" \
7335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7336 install-info) \
7337 || exit 1
7339 @endif dejagnu
7341 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7342 maybe-installcheck-dejagnu:
7343 @if dejagnu
7344 maybe-installcheck-dejagnu: installcheck-dejagnu
7346 installcheck-dejagnu: \
7347 configure-dejagnu
7348 @$(unstage)
7349 @[ -f ./dejagnu/Makefile ] || exit 0; \
7350 r=`${PWD_COMMAND}`; export r; \
7351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7352 $(HOST_EXPORTS) \
7353 for flag in $(EXTRA_HOST_FLAGS) ; do \
7354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7355 done; \
7356 echo "Doing installcheck in dejagnu" ; \
7357 (cd $(HOST_SUBDIR)/dejagnu && \
7358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7360 "RANLIB=$${RANLIB}" \
7361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7362 installcheck) \
7363 || exit 1
7365 @endif dejagnu
7367 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7368 maybe-mostlyclean-dejagnu:
7369 @if dejagnu
7370 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7372 mostlyclean-dejagnu:
7373 @$(unstage)
7374 @[ -f ./dejagnu/Makefile ] || exit 0; \
7375 r=`${PWD_COMMAND}`; export r; \
7376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7377 $(HOST_EXPORTS) \
7378 for flag in $(EXTRA_HOST_FLAGS) ; do \
7379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7380 done; \
7381 echo "Doing mostlyclean in dejagnu" ; \
7382 (cd $(HOST_SUBDIR)/dejagnu && \
7383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7385 "RANLIB=$${RANLIB}" \
7386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7387 mostlyclean) \
7388 || exit 1
7390 @endif dejagnu
7392 .PHONY: maybe-clean-dejagnu clean-dejagnu
7393 maybe-clean-dejagnu:
7394 @if dejagnu
7395 maybe-clean-dejagnu: clean-dejagnu
7397 clean-dejagnu:
7398 @$(unstage)
7399 @[ -f ./dejagnu/Makefile ] || exit 0; \
7400 r=`${PWD_COMMAND}`; export r; \
7401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402 $(HOST_EXPORTS) \
7403 for flag in $(EXTRA_HOST_FLAGS) ; do \
7404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405 done; \
7406 echo "Doing clean in dejagnu" ; \
7407 (cd $(HOST_SUBDIR)/dejagnu && \
7408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410 "RANLIB=$${RANLIB}" \
7411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7412 clean) \
7413 || exit 1
7415 @endif dejagnu
7417 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7418 maybe-distclean-dejagnu:
7419 @if dejagnu
7420 maybe-distclean-dejagnu: distclean-dejagnu
7422 distclean-dejagnu:
7423 @$(unstage)
7424 @[ -f ./dejagnu/Makefile ] || exit 0; \
7425 r=`${PWD_COMMAND}`; export r; \
7426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7427 $(HOST_EXPORTS) \
7428 for flag in $(EXTRA_HOST_FLAGS) ; do \
7429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7430 done; \
7431 echo "Doing distclean in dejagnu" ; \
7432 (cd $(HOST_SUBDIR)/dejagnu && \
7433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7435 "RANLIB=$${RANLIB}" \
7436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7437 distclean) \
7438 || exit 1
7440 @endif dejagnu
7442 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7443 maybe-maintainer-clean-dejagnu:
7444 @if dejagnu
7445 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7447 maintainer-clean-dejagnu:
7448 @$(unstage)
7449 @[ -f ./dejagnu/Makefile ] || exit 0; \
7450 r=`${PWD_COMMAND}`; export r; \
7451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7452 $(HOST_EXPORTS) \
7453 for flag in $(EXTRA_HOST_FLAGS) ; do \
7454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7455 done; \
7456 echo "Doing maintainer-clean in dejagnu" ; \
7457 (cd $(HOST_SUBDIR)/dejagnu && \
7458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7460 "RANLIB=$${RANLIB}" \
7461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7462 maintainer-clean) \
7463 || exit 1
7465 @endif dejagnu
7469 .PHONY: configure-diff maybe-configure-diff
7470 maybe-configure-diff:
7471 @if diff
7472 maybe-configure-diff: configure-diff
7473 configure-diff:
7474 @$(unstage)
7475 @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7477 r=`${PWD_COMMAND}`; export r; \
7478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7479 $(HOST_EXPORTS) \
7480 echo Configuring in $(HOST_SUBDIR)/diff; \
7481 cd "$(HOST_SUBDIR)/diff" || exit 1; \
7482 case $(srcdir) in \
7483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7484 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7486 esac; \
7487 srcdiroption="--srcdir=$${topdir}/diff"; \
7488 libsrcdir="$$s/diff"; \
7489 $(SHELL) $${libsrcdir}/configure \
7490 $(HOST_CONFIGARGS) $${srcdiroption} \
7491 || exit 1
7492 @endif diff
7498 .PHONY: all-diff maybe-all-diff
7499 maybe-all-diff:
7500 @if diff
7501 TARGET-diff=all
7502 maybe-all-diff: all-diff
7503 all-diff: configure-diff
7504 @$(unstage)
7505 @r=`${PWD_COMMAND}`; export r; \
7506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7507 $(HOST_EXPORTS) \
7508 (cd $(HOST_SUBDIR)/diff && \
7509 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
7510 @endif diff
7515 .PHONY: check-diff maybe-check-diff
7516 maybe-check-diff:
7517 @if diff
7518 maybe-check-diff: check-diff
7520 check-diff:
7521 @$(unstage)
7522 @r=`${PWD_COMMAND}`; export r; \
7523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7524 $(HOST_EXPORTS) \
7525 (cd $(HOST_SUBDIR)/diff && \
7526 $(MAKE) $(FLAGS_TO_PASS) check)
7528 @endif diff
7530 .PHONY: install-diff maybe-install-diff
7531 maybe-install-diff:
7532 @if diff
7533 maybe-install-diff: install-diff
7535 install-diff: installdirs
7536 @$(unstage)
7537 @r=`${PWD_COMMAND}`; export r; \
7538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539 $(HOST_EXPORTS) \
7540 (cd $(HOST_SUBDIR)/diff && \
7541 $(MAKE) $(FLAGS_TO_PASS) install)
7543 @endif diff
7545 # Other targets (info, dvi, etc.)
7547 .PHONY: maybe-info-diff info-diff
7548 maybe-info-diff:
7549 @if diff
7550 maybe-info-diff: info-diff
7552 info-diff: \
7553 configure-diff
7554 @$(unstage)
7555 @[ -f ./diff/Makefile ] || exit 0; \
7556 r=`${PWD_COMMAND}`; export r; \
7557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7558 $(HOST_EXPORTS) \
7559 for flag in $(EXTRA_HOST_FLAGS) ; do \
7560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7561 done; \
7562 echo "Doing info in diff" ; \
7563 (cd $(HOST_SUBDIR)/diff && \
7564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7566 "RANLIB=$${RANLIB}" \
7567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7568 info) \
7569 || exit 1
7571 @endif diff
7573 .PHONY: maybe-dvi-diff dvi-diff
7574 maybe-dvi-diff:
7575 @if diff
7576 maybe-dvi-diff: dvi-diff
7578 dvi-diff: \
7579 configure-diff
7580 @$(unstage)
7581 @[ -f ./diff/Makefile ] || exit 0; \
7582 r=`${PWD_COMMAND}`; export r; \
7583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7584 $(HOST_EXPORTS) \
7585 for flag in $(EXTRA_HOST_FLAGS) ; do \
7586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7587 done; \
7588 echo "Doing dvi in diff" ; \
7589 (cd $(HOST_SUBDIR)/diff && \
7590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7592 "RANLIB=$${RANLIB}" \
7593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7594 dvi) \
7595 || exit 1
7597 @endif diff
7599 .PHONY: maybe-html-diff html-diff
7600 maybe-html-diff:
7601 @if diff
7602 maybe-html-diff: html-diff
7604 html-diff: \
7605 configure-diff
7606 @$(unstage)
7607 @[ -f ./diff/Makefile ] || exit 0; \
7608 r=`${PWD_COMMAND}`; export r; \
7609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7610 $(HOST_EXPORTS) \
7611 for flag in $(EXTRA_HOST_FLAGS) ; do \
7612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7613 done; \
7614 echo "Doing html in diff" ; \
7615 (cd $(HOST_SUBDIR)/diff && \
7616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7618 "RANLIB=$${RANLIB}" \
7619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7620 html) \
7621 || exit 1
7623 @endif diff
7625 .PHONY: maybe-TAGS-diff TAGS-diff
7626 maybe-TAGS-diff:
7627 @if diff
7628 maybe-TAGS-diff: TAGS-diff
7630 TAGS-diff: \
7631 configure-diff
7632 @$(unstage)
7633 @[ -f ./diff/Makefile ] || exit 0; \
7634 r=`${PWD_COMMAND}`; export r; \
7635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7636 $(HOST_EXPORTS) \
7637 for flag in $(EXTRA_HOST_FLAGS) ; do \
7638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7639 done; \
7640 echo "Doing TAGS in diff" ; \
7641 (cd $(HOST_SUBDIR)/diff && \
7642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7644 "RANLIB=$${RANLIB}" \
7645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7646 TAGS) \
7647 || exit 1
7649 @endif diff
7651 .PHONY: maybe-install-info-diff install-info-diff
7652 maybe-install-info-diff:
7653 @if diff
7654 maybe-install-info-diff: install-info-diff
7656 install-info-diff: \
7657 configure-diff \
7658 info-diff
7659 @$(unstage)
7660 @[ -f ./diff/Makefile ] || exit 0; \
7661 r=`${PWD_COMMAND}`; export r; \
7662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7663 $(HOST_EXPORTS) \
7664 for flag in $(EXTRA_HOST_FLAGS) ; do \
7665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7666 done; \
7667 echo "Doing install-info in diff" ; \
7668 (cd $(HOST_SUBDIR)/diff && \
7669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7671 "RANLIB=$${RANLIB}" \
7672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7673 install-info) \
7674 || exit 1
7676 @endif diff
7678 .PHONY: maybe-installcheck-diff installcheck-diff
7679 maybe-installcheck-diff:
7680 @if diff
7681 maybe-installcheck-diff: installcheck-diff
7683 installcheck-diff: \
7684 configure-diff
7685 @$(unstage)
7686 @[ -f ./diff/Makefile ] || exit 0; \
7687 r=`${PWD_COMMAND}`; export r; \
7688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7689 $(HOST_EXPORTS) \
7690 for flag in $(EXTRA_HOST_FLAGS) ; do \
7691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7692 done; \
7693 echo "Doing installcheck in diff" ; \
7694 (cd $(HOST_SUBDIR)/diff && \
7695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7697 "RANLIB=$${RANLIB}" \
7698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7699 installcheck) \
7700 || exit 1
7702 @endif diff
7704 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7705 maybe-mostlyclean-diff:
7706 @if diff
7707 maybe-mostlyclean-diff: mostlyclean-diff
7709 mostlyclean-diff:
7710 @$(unstage)
7711 @[ -f ./diff/Makefile ] || exit 0; \
7712 r=`${PWD_COMMAND}`; export r; \
7713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7714 $(HOST_EXPORTS) \
7715 for flag in $(EXTRA_HOST_FLAGS) ; do \
7716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7717 done; \
7718 echo "Doing mostlyclean in diff" ; \
7719 (cd $(HOST_SUBDIR)/diff && \
7720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7722 "RANLIB=$${RANLIB}" \
7723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7724 mostlyclean) \
7725 || exit 1
7727 @endif diff
7729 .PHONY: maybe-clean-diff clean-diff
7730 maybe-clean-diff:
7731 @if diff
7732 maybe-clean-diff: clean-diff
7734 clean-diff:
7735 @$(unstage)
7736 @[ -f ./diff/Makefile ] || exit 0; \
7737 r=`${PWD_COMMAND}`; export r; \
7738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7739 $(HOST_EXPORTS) \
7740 for flag in $(EXTRA_HOST_FLAGS) ; do \
7741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7742 done; \
7743 echo "Doing clean in diff" ; \
7744 (cd $(HOST_SUBDIR)/diff && \
7745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7747 "RANLIB=$${RANLIB}" \
7748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7749 clean) \
7750 || exit 1
7752 @endif diff
7754 .PHONY: maybe-distclean-diff distclean-diff
7755 maybe-distclean-diff:
7756 @if diff
7757 maybe-distclean-diff: distclean-diff
7759 distclean-diff:
7760 @$(unstage)
7761 @[ -f ./diff/Makefile ] || exit 0; \
7762 r=`${PWD_COMMAND}`; export r; \
7763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7764 $(HOST_EXPORTS) \
7765 for flag in $(EXTRA_HOST_FLAGS) ; do \
7766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7767 done; \
7768 echo "Doing distclean in diff" ; \
7769 (cd $(HOST_SUBDIR)/diff && \
7770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7772 "RANLIB=$${RANLIB}" \
7773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7774 distclean) \
7775 || exit 1
7777 @endif diff
7779 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7780 maybe-maintainer-clean-diff:
7781 @if diff
7782 maybe-maintainer-clean-diff: maintainer-clean-diff
7784 maintainer-clean-diff:
7785 @$(unstage)
7786 @[ -f ./diff/Makefile ] || exit 0; \
7787 r=`${PWD_COMMAND}`; export r; \
7788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7789 $(HOST_EXPORTS) \
7790 for flag in $(EXTRA_HOST_FLAGS) ; do \
7791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7792 done; \
7793 echo "Doing maintainer-clean in diff" ; \
7794 (cd $(HOST_SUBDIR)/diff && \
7795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7797 "RANLIB=$${RANLIB}" \
7798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7799 maintainer-clean) \
7800 || exit 1
7802 @endif diff
7806 .PHONY: configure-dosutils maybe-configure-dosutils
7807 maybe-configure-dosutils:
7808 @if dosutils
7809 maybe-configure-dosutils: configure-dosutils
7810 configure-dosutils:
7811 @$(unstage)
7812 @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7814 r=`${PWD_COMMAND}`; export r; \
7815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7816 $(HOST_EXPORTS) \
7817 echo Configuring in $(HOST_SUBDIR)/dosutils; \
7818 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7819 case $(srcdir) in \
7820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7821 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7823 esac; \
7824 srcdiroption="--srcdir=$${topdir}/dosutils"; \
7825 libsrcdir="$$s/dosutils"; \
7826 $(SHELL) $${libsrcdir}/configure \
7827 $(HOST_CONFIGARGS) $${srcdiroption} \
7828 || exit 1
7829 @endif dosutils
7835 .PHONY: all-dosutils maybe-all-dosutils
7836 maybe-all-dosutils:
7837 @if dosutils
7838 TARGET-dosutils=all
7839 maybe-all-dosutils: all-dosutils
7840 all-dosutils: configure-dosutils
7841 @$(unstage)
7842 @r=`${PWD_COMMAND}`; export r; \
7843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7844 $(HOST_EXPORTS) \
7845 (cd $(HOST_SUBDIR)/dosutils && \
7846 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
7847 @endif dosutils
7852 .PHONY: check-dosutils maybe-check-dosutils
7853 maybe-check-dosutils:
7854 @if dosutils
7855 maybe-check-dosutils: check-dosutils
7857 check-dosutils:
7859 @endif dosutils
7861 .PHONY: install-dosutils maybe-install-dosutils
7862 maybe-install-dosutils:
7863 @if dosutils
7864 maybe-install-dosutils: install-dosutils
7866 install-dosutils: installdirs
7867 @$(unstage)
7868 @r=`${PWD_COMMAND}`; export r; \
7869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870 $(HOST_EXPORTS) \
7871 (cd $(HOST_SUBDIR)/dosutils && \
7872 $(MAKE) $(FLAGS_TO_PASS) install)
7874 @endif dosutils
7876 # Other targets (info, dvi, etc.)
7878 .PHONY: maybe-info-dosutils info-dosutils
7879 maybe-info-dosutils:
7880 @if dosutils
7881 maybe-info-dosutils: info-dosutils
7883 info-dosutils: \
7884 configure-dosutils
7885 @$(unstage)
7886 @[ -f ./dosutils/Makefile ] || exit 0; \
7887 r=`${PWD_COMMAND}`; export r; \
7888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7889 $(HOST_EXPORTS) \
7890 for flag in $(EXTRA_HOST_FLAGS) ; do \
7891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7892 done; \
7893 echo "Doing info in dosutils" ; \
7894 (cd $(HOST_SUBDIR)/dosutils && \
7895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7897 "RANLIB=$${RANLIB}" \
7898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7899 info) \
7900 || exit 1
7902 @endif dosutils
7904 .PHONY: maybe-dvi-dosutils dvi-dosutils
7905 maybe-dvi-dosutils:
7906 @if dosutils
7907 maybe-dvi-dosutils: dvi-dosutils
7909 dvi-dosutils: \
7910 configure-dosutils
7911 @$(unstage)
7912 @[ -f ./dosutils/Makefile ] || exit 0; \
7913 r=`${PWD_COMMAND}`; export r; \
7914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7915 $(HOST_EXPORTS) \
7916 for flag in $(EXTRA_HOST_FLAGS) ; do \
7917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7918 done; \
7919 echo "Doing dvi in dosutils" ; \
7920 (cd $(HOST_SUBDIR)/dosutils && \
7921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7923 "RANLIB=$${RANLIB}" \
7924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7925 dvi) \
7926 || exit 1
7928 @endif dosutils
7930 .PHONY: maybe-html-dosutils html-dosutils
7931 maybe-html-dosutils:
7932 @if dosutils
7933 maybe-html-dosutils: html-dosutils
7935 html-dosutils: \
7936 configure-dosutils
7937 @$(unstage)
7938 @[ -f ./dosutils/Makefile ] || exit 0; \
7939 r=`${PWD_COMMAND}`; export r; \
7940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7941 $(HOST_EXPORTS) \
7942 for flag in $(EXTRA_HOST_FLAGS) ; do \
7943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7944 done; \
7945 echo "Doing html in dosutils" ; \
7946 (cd $(HOST_SUBDIR)/dosutils && \
7947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7949 "RANLIB=$${RANLIB}" \
7950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7951 html) \
7952 || exit 1
7954 @endif dosutils
7956 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7957 maybe-TAGS-dosutils:
7958 @if dosutils
7959 maybe-TAGS-dosutils: TAGS-dosutils
7961 TAGS-dosutils: \
7962 configure-dosutils
7963 @$(unstage)
7964 @[ -f ./dosutils/Makefile ] || exit 0; \
7965 r=`${PWD_COMMAND}`; export r; \
7966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7967 $(HOST_EXPORTS) \
7968 for flag in $(EXTRA_HOST_FLAGS) ; do \
7969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7970 done; \
7971 echo "Doing TAGS in dosutils" ; \
7972 (cd $(HOST_SUBDIR)/dosutils && \
7973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7975 "RANLIB=$${RANLIB}" \
7976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7977 TAGS) \
7978 || exit 1
7980 @endif dosutils
7982 .PHONY: maybe-install-info-dosutils install-info-dosutils
7983 maybe-install-info-dosutils:
7984 @if dosutils
7985 maybe-install-info-dosutils: install-info-dosutils
7987 install-info-dosutils: \
7988 configure-dosutils \
7989 info-dosutils
7990 @$(unstage)
7991 @[ -f ./dosutils/Makefile ] || exit 0; \
7992 r=`${PWD_COMMAND}`; export r; \
7993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994 $(HOST_EXPORTS) \
7995 for flag in $(EXTRA_HOST_FLAGS) ; do \
7996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7997 done; \
7998 echo "Doing install-info in dosutils" ; \
7999 (cd $(HOST_SUBDIR)/dosutils && \
8000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8002 "RANLIB=$${RANLIB}" \
8003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8004 install-info) \
8005 || exit 1
8007 @endif dosutils
8009 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
8010 maybe-installcheck-dosutils:
8011 @if dosutils
8012 maybe-installcheck-dosutils: installcheck-dosutils
8014 installcheck-dosutils: \
8015 configure-dosutils
8016 @$(unstage)
8017 @[ -f ./dosutils/Makefile ] || exit 0; \
8018 r=`${PWD_COMMAND}`; export r; \
8019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8020 $(HOST_EXPORTS) \
8021 for flag in $(EXTRA_HOST_FLAGS) ; do \
8022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8023 done; \
8024 echo "Doing installcheck in dosutils" ; \
8025 (cd $(HOST_SUBDIR)/dosutils && \
8026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8028 "RANLIB=$${RANLIB}" \
8029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8030 installcheck) \
8031 || exit 1
8033 @endif dosutils
8035 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
8036 maybe-mostlyclean-dosutils:
8037 @if dosutils
8038 maybe-mostlyclean-dosutils: mostlyclean-dosutils
8040 mostlyclean-dosutils:
8041 @$(unstage)
8042 @[ -f ./dosutils/Makefile ] || exit 0; \
8043 r=`${PWD_COMMAND}`; export r; \
8044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8045 $(HOST_EXPORTS) \
8046 for flag in $(EXTRA_HOST_FLAGS) ; do \
8047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8048 done; \
8049 echo "Doing mostlyclean in dosutils" ; \
8050 (cd $(HOST_SUBDIR)/dosutils && \
8051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8053 "RANLIB=$${RANLIB}" \
8054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8055 mostlyclean) \
8056 || exit 1
8058 @endif dosutils
8060 .PHONY: maybe-clean-dosutils clean-dosutils
8061 maybe-clean-dosutils:
8062 @if dosutils
8063 maybe-clean-dosutils: clean-dosutils
8065 clean-dosutils:
8066 @$(unstage)
8067 @[ -f ./dosutils/Makefile ] || exit 0; \
8068 r=`${PWD_COMMAND}`; export r; \
8069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8070 $(HOST_EXPORTS) \
8071 for flag in $(EXTRA_HOST_FLAGS) ; do \
8072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8073 done; \
8074 echo "Doing clean in dosutils" ; \
8075 (cd $(HOST_SUBDIR)/dosutils && \
8076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8078 "RANLIB=$${RANLIB}" \
8079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8080 clean) \
8081 || exit 1
8083 @endif dosutils
8085 .PHONY: maybe-distclean-dosutils distclean-dosutils
8086 maybe-distclean-dosutils:
8087 @if dosutils
8088 maybe-distclean-dosutils: distclean-dosutils
8090 distclean-dosutils:
8091 @$(unstage)
8092 @[ -f ./dosutils/Makefile ] || exit 0; \
8093 r=`${PWD_COMMAND}`; export r; \
8094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8095 $(HOST_EXPORTS) \
8096 for flag in $(EXTRA_HOST_FLAGS) ; do \
8097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8098 done; \
8099 echo "Doing distclean in dosutils" ; \
8100 (cd $(HOST_SUBDIR)/dosutils && \
8101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8103 "RANLIB=$${RANLIB}" \
8104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8105 distclean) \
8106 || exit 1
8108 @endif dosutils
8110 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
8111 maybe-maintainer-clean-dosutils:
8112 @if dosutils
8113 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
8115 maintainer-clean-dosutils:
8116 @$(unstage)
8117 @[ -f ./dosutils/Makefile ] || exit 0; \
8118 r=`${PWD_COMMAND}`; export r; \
8119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8120 $(HOST_EXPORTS) \
8121 for flag in $(EXTRA_HOST_FLAGS) ; do \
8122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8123 done; \
8124 echo "Doing maintainer-clean in dosutils" ; \
8125 (cd $(HOST_SUBDIR)/dosutils && \
8126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8128 "RANLIB=$${RANLIB}" \
8129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8130 maintainer-clean) \
8131 || exit 1
8133 @endif dosutils
8137 .PHONY: configure-etc maybe-configure-etc
8138 maybe-configure-etc:
8139 @if etc
8140 maybe-configure-etc: configure-etc
8141 configure-etc:
8142 @$(unstage)
8143 @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
8145 r=`${PWD_COMMAND}`; export r; \
8146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8147 $(HOST_EXPORTS) \
8148 echo Configuring in $(HOST_SUBDIR)/etc; \
8149 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8150 case $(srcdir) in \
8151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8152 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8154 esac; \
8155 srcdiroption="--srcdir=$${topdir}/etc"; \
8156 libsrcdir="$$s/etc"; \
8157 $(SHELL) $${libsrcdir}/configure \
8158 $(HOST_CONFIGARGS) $${srcdiroption} \
8159 || exit 1
8160 @endif etc
8166 .PHONY: all-etc maybe-all-etc
8167 maybe-all-etc:
8168 @if etc
8169 TARGET-etc=all
8170 maybe-all-etc: all-etc
8171 all-etc: configure-etc
8172 @$(unstage)
8173 @r=`${PWD_COMMAND}`; export r; \
8174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8175 $(HOST_EXPORTS) \
8176 (cd $(HOST_SUBDIR)/etc && \
8177 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
8178 @endif etc
8183 .PHONY: check-etc maybe-check-etc
8184 maybe-check-etc:
8185 @if etc
8186 maybe-check-etc: check-etc
8188 check-etc:
8189 @$(unstage)
8190 @r=`${PWD_COMMAND}`; export r; \
8191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8192 $(HOST_EXPORTS) \
8193 (cd $(HOST_SUBDIR)/etc && \
8194 $(MAKE) $(FLAGS_TO_PASS) check)
8196 @endif etc
8198 .PHONY: install-etc maybe-install-etc
8199 maybe-install-etc:
8200 @if etc
8201 maybe-install-etc: install-etc
8203 install-etc: installdirs
8204 @$(unstage)
8205 @r=`${PWD_COMMAND}`; export r; \
8206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8207 $(HOST_EXPORTS) \
8208 (cd $(HOST_SUBDIR)/etc && \
8209 $(MAKE) $(FLAGS_TO_PASS) install)
8211 @endif etc
8213 # Other targets (info, dvi, etc.)
8215 .PHONY: maybe-info-etc info-etc
8216 maybe-info-etc:
8217 @if etc
8218 maybe-info-etc: info-etc
8220 info-etc: \
8221 configure-etc
8222 @$(unstage)
8223 @[ -f ./etc/Makefile ] || exit 0; \
8224 r=`${PWD_COMMAND}`; export r; \
8225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8226 $(HOST_EXPORTS) \
8227 for flag in $(EXTRA_HOST_FLAGS) ; do \
8228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8229 done; \
8230 echo "Doing info in etc" ; \
8231 (cd $(HOST_SUBDIR)/etc && \
8232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8234 "RANLIB=$${RANLIB}" \
8235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8236 info) \
8237 || exit 1
8239 @endif etc
8241 .PHONY: maybe-dvi-etc dvi-etc
8242 maybe-dvi-etc:
8243 @if etc
8244 maybe-dvi-etc: dvi-etc
8246 dvi-etc: \
8247 configure-etc
8248 @$(unstage)
8249 @[ -f ./etc/Makefile ] || exit 0; \
8250 r=`${PWD_COMMAND}`; export r; \
8251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8252 $(HOST_EXPORTS) \
8253 for flag in $(EXTRA_HOST_FLAGS) ; do \
8254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8255 done; \
8256 echo "Doing dvi in etc" ; \
8257 (cd $(HOST_SUBDIR)/etc && \
8258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8260 "RANLIB=$${RANLIB}" \
8261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8262 dvi) \
8263 || exit 1
8265 @endif etc
8267 .PHONY: maybe-html-etc html-etc
8268 maybe-html-etc:
8269 @if etc
8270 maybe-html-etc: html-etc
8272 html-etc: \
8273 configure-etc
8274 @$(unstage)
8275 @[ -f ./etc/Makefile ] || exit 0; \
8276 r=`${PWD_COMMAND}`; export r; \
8277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8278 $(HOST_EXPORTS) \
8279 for flag in $(EXTRA_HOST_FLAGS) ; do \
8280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8281 done; \
8282 echo "Doing html in etc" ; \
8283 (cd $(HOST_SUBDIR)/etc && \
8284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8286 "RANLIB=$${RANLIB}" \
8287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8288 html) \
8289 || exit 1
8291 @endif etc
8293 .PHONY: maybe-TAGS-etc TAGS-etc
8294 maybe-TAGS-etc:
8295 @if etc
8296 maybe-TAGS-etc: TAGS-etc
8298 TAGS-etc: \
8299 configure-etc
8300 @$(unstage)
8301 @[ -f ./etc/Makefile ] || exit 0; \
8302 r=`${PWD_COMMAND}`; export r; \
8303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8304 $(HOST_EXPORTS) \
8305 for flag in $(EXTRA_HOST_FLAGS) ; do \
8306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8307 done; \
8308 echo "Doing TAGS in etc" ; \
8309 (cd $(HOST_SUBDIR)/etc && \
8310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8312 "RANLIB=$${RANLIB}" \
8313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8314 TAGS) \
8315 || exit 1
8317 @endif etc
8319 .PHONY: maybe-install-info-etc install-info-etc
8320 maybe-install-info-etc:
8321 @if etc
8322 maybe-install-info-etc: install-info-etc
8324 install-info-etc: \
8325 configure-etc \
8326 info-etc
8327 @$(unstage)
8328 @[ -f ./etc/Makefile ] || exit 0; \
8329 r=`${PWD_COMMAND}`; export r; \
8330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8331 $(HOST_EXPORTS) \
8332 for flag in $(EXTRA_HOST_FLAGS) ; do \
8333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8334 done; \
8335 echo "Doing install-info in etc" ; \
8336 (cd $(HOST_SUBDIR)/etc && \
8337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8339 "RANLIB=$${RANLIB}" \
8340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8341 install-info) \
8342 || exit 1
8344 @endif etc
8346 .PHONY: maybe-installcheck-etc installcheck-etc
8347 maybe-installcheck-etc:
8348 @if etc
8349 maybe-installcheck-etc: installcheck-etc
8351 installcheck-etc: \
8352 configure-etc
8353 @$(unstage)
8354 @[ -f ./etc/Makefile ] || exit 0; \
8355 r=`${PWD_COMMAND}`; export r; \
8356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8357 $(HOST_EXPORTS) \
8358 for flag in $(EXTRA_HOST_FLAGS) ; do \
8359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8360 done; \
8361 echo "Doing installcheck in etc" ; \
8362 (cd $(HOST_SUBDIR)/etc && \
8363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8365 "RANLIB=$${RANLIB}" \
8366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8367 installcheck) \
8368 || exit 1
8370 @endif etc
8372 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8373 maybe-mostlyclean-etc:
8374 @if etc
8375 maybe-mostlyclean-etc: mostlyclean-etc
8377 mostlyclean-etc:
8378 @$(unstage)
8379 @[ -f ./etc/Makefile ] || exit 0; \
8380 r=`${PWD_COMMAND}`; export r; \
8381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8382 $(HOST_EXPORTS) \
8383 for flag in $(EXTRA_HOST_FLAGS) ; do \
8384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8385 done; \
8386 echo "Doing mostlyclean in etc" ; \
8387 (cd $(HOST_SUBDIR)/etc && \
8388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8390 "RANLIB=$${RANLIB}" \
8391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8392 mostlyclean) \
8393 || exit 1
8395 @endif etc
8397 .PHONY: maybe-clean-etc clean-etc
8398 maybe-clean-etc:
8399 @if etc
8400 maybe-clean-etc: clean-etc
8402 clean-etc:
8403 @$(unstage)
8404 @[ -f ./etc/Makefile ] || exit 0; \
8405 r=`${PWD_COMMAND}`; export r; \
8406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8407 $(HOST_EXPORTS) \
8408 for flag in $(EXTRA_HOST_FLAGS) ; do \
8409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8410 done; \
8411 echo "Doing clean in etc" ; \
8412 (cd $(HOST_SUBDIR)/etc && \
8413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8415 "RANLIB=$${RANLIB}" \
8416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8417 clean) \
8418 || exit 1
8420 @endif etc
8422 .PHONY: maybe-distclean-etc distclean-etc
8423 maybe-distclean-etc:
8424 @if etc
8425 maybe-distclean-etc: distclean-etc
8427 distclean-etc:
8428 @$(unstage)
8429 @[ -f ./etc/Makefile ] || exit 0; \
8430 r=`${PWD_COMMAND}`; export r; \
8431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8432 $(HOST_EXPORTS) \
8433 for flag in $(EXTRA_HOST_FLAGS) ; do \
8434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8435 done; \
8436 echo "Doing distclean in etc" ; \
8437 (cd $(HOST_SUBDIR)/etc && \
8438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8440 "RANLIB=$${RANLIB}" \
8441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8442 distclean) \
8443 || exit 1
8445 @endif etc
8447 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8448 maybe-maintainer-clean-etc:
8449 @if etc
8450 maybe-maintainer-clean-etc: maintainer-clean-etc
8452 maintainer-clean-etc:
8453 @$(unstage)
8454 @[ -f ./etc/Makefile ] || exit 0; \
8455 r=`${PWD_COMMAND}`; export r; \
8456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457 $(HOST_EXPORTS) \
8458 for flag in $(EXTRA_HOST_FLAGS) ; do \
8459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8460 done; \
8461 echo "Doing maintainer-clean in etc" ; \
8462 (cd $(HOST_SUBDIR)/etc && \
8463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8465 "RANLIB=$${RANLIB}" \
8466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8467 maintainer-clean) \
8468 || exit 1
8470 @endif etc
8474 .PHONY: configure-fastjar maybe-configure-fastjar
8475 maybe-configure-fastjar:
8476 @if fastjar
8477 maybe-configure-fastjar: configure-fastjar
8478 configure-fastjar:
8479 @$(unstage)
8480 @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8482 r=`${PWD_COMMAND}`; export r; \
8483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8484 $(HOST_EXPORTS) \
8485 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8486 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8487 case $(srcdir) in \
8488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8489 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8491 esac; \
8492 srcdiroption="--srcdir=$${topdir}/fastjar"; \
8493 libsrcdir="$$s/fastjar"; \
8494 $(SHELL) $${libsrcdir}/configure \
8495 $(HOST_CONFIGARGS) $${srcdiroption} \
8496 || exit 1
8497 @endif fastjar
8503 .PHONY: all-fastjar maybe-all-fastjar
8504 maybe-all-fastjar:
8505 @if fastjar
8506 TARGET-fastjar=all
8507 maybe-all-fastjar: all-fastjar
8508 all-fastjar: configure-fastjar
8509 @$(unstage)
8510 @r=`${PWD_COMMAND}`; export r; \
8511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8512 $(HOST_EXPORTS) \
8513 (cd $(HOST_SUBDIR)/fastjar && \
8514 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
8515 @endif fastjar
8520 .PHONY: check-fastjar maybe-check-fastjar
8521 maybe-check-fastjar:
8522 @if fastjar
8523 maybe-check-fastjar: check-fastjar
8525 # This module is only tested in a native toolchain.
8526 check-fastjar:
8527 @$(unstage)
8528 @if [ '$(host)' = '$(target)' ] ; then \
8529 r=`${PWD_COMMAND}`; export r; \
8530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8531 $(HOST_EXPORTS) \
8532 (cd $(HOST_SUBDIR)/fastjar && \
8533 $(MAKE) $(FLAGS_TO_PASS) check); \
8536 @endif fastjar
8538 .PHONY: install-fastjar maybe-install-fastjar
8539 maybe-install-fastjar:
8540 @if fastjar
8541 maybe-install-fastjar: install-fastjar
8543 install-fastjar: installdirs
8544 @$(unstage)
8545 @r=`${PWD_COMMAND}`; export r; \
8546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8547 $(HOST_EXPORTS) \
8548 (cd $(HOST_SUBDIR)/fastjar && \
8549 $(MAKE) $(FLAGS_TO_PASS) install)
8551 @endif fastjar
8553 # Other targets (info, dvi, etc.)
8555 .PHONY: maybe-info-fastjar info-fastjar
8556 maybe-info-fastjar:
8557 @if fastjar
8558 maybe-info-fastjar: info-fastjar
8560 info-fastjar: \
8561 configure-fastjar
8562 @$(unstage)
8563 @[ -f ./fastjar/Makefile ] || exit 0; \
8564 r=`${PWD_COMMAND}`; export r; \
8565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8566 $(HOST_EXPORTS) \
8567 for flag in $(EXTRA_HOST_FLAGS) ; do \
8568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8569 done; \
8570 echo "Doing info in fastjar" ; \
8571 (cd $(HOST_SUBDIR)/fastjar && \
8572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8574 "RANLIB=$${RANLIB}" \
8575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8576 info) \
8577 || exit 1
8579 @endif fastjar
8581 .PHONY: maybe-dvi-fastjar dvi-fastjar
8582 maybe-dvi-fastjar:
8583 @if fastjar
8584 maybe-dvi-fastjar: dvi-fastjar
8586 dvi-fastjar: \
8587 configure-fastjar
8588 @$(unstage)
8589 @[ -f ./fastjar/Makefile ] || exit 0; \
8590 r=`${PWD_COMMAND}`; export r; \
8591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8592 $(HOST_EXPORTS) \
8593 for flag in $(EXTRA_HOST_FLAGS) ; do \
8594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8595 done; \
8596 echo "Doing dvi in fastjar" ; \
8597 (cd $(HOST_SUBDIR)/fastjar && \
8598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8600 "RANLIB=$${RANLIB}" \
8601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8602 dvi) \
8603 || exit 1
8605 @endif fastjar
8607 .PHONY: maybe-html-fastjar html-fastjar
8608 maybe-html-fastjar:
8609 @if fastjar
8610 maybe-html-fastjar: html-fastjar
8612 html-fastjar: \
8613 configure-fastjar
8614 @$(unstage)
8615 @[ -f ./fastjar/Makefile ] || exit 0; \
8616 r=`${PWD_COMMAND}`; export r; \
8617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8618 $(HOST_EXPORTS) \
8619 for flag in $(EXTRA_HOST_FLAGS) ; do \
8620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8621 done; \
8622 echo "Doing html in fastjar" ; \
8623 (cd $(HOST_SUBDIR)/fastjar && \
8624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8626 "RANLIB=$${RANLIB}" \
8627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8628 html) \
8629 || exit 1
8631 @endif fastjar
8633 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8634 maybe-TAGS-fastjar:
8635 @if fastjar
8636 maybe-TAGS-fastjar: TAGS-fastjar
8638 TAGS-fastjar: \
8639 configure-fastjar
8640 @$(unstage)
8641 @[ -f ./fastjar/Makefile ] || exit 0; \
8642 r=`${PWD_COMMAND}`; export r; \
8643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8644 $(HOST_EXPORTS) \
8645 for flag in $(EXTRA_HOST_FLAGS) ; do \
8646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8647 done; \
8648 echo "Doing TAGS in fastjar" ; \
8649 (cd $(HOST_SUBDIR)/fastjar && \
8650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8652 "RANLIB=$${RANLIB}" \
8653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8654 TAGS) \
8655 || exit 1
8657 @endif fastjar
8659 .PHONY: maybe-install-info-fastjar install-info-fastjar
8660 maybe-install-info-fastjar:
8661 @if fastjar
8662 maybe-install-info-fastjar: install-info-fastjar
8664 install-info-fastjar: \
8665 configure-fastjar \
8666 info-fastjar
8667 @$(unstage)
8668 @[ -f ./fastjar/Makefile ] || exit 0; \
8669 r=`${PWD_COMMAND}`; export r; \
8670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671 $(HOST_EXPORTS) \
8672 for flag in $(EXTRA_HOST_FLAGS) ; do \
8673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674 done; \
8675 echo "Doing install-info in fastjar" ; \
8676 (cd $(HOST_SUBDIR)/fastjar && \
8677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679 "RANLIB=$${RANLIB}" \
8680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8681 install-info) \
8682 || exit 1
8684 @endif fastjar
8686 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8687 maybe-installcheck-fastjar:
8688 @if fastjar
8689 maybe-installcheck-fastjar: installcheck-fastjar
8691 installcheck-fastjar: \
8692 configure-fastjar
8693 @$(unstage)
8694 @[ -f ./fastjar/Makefile ] || exit 0; \
8695 r=`${PWD_COMMAND}`; export r; \
8696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697 $(HOST_EXPORTS) \
8698 for flag in $(EXTRA_HOST_FLAGS) ; do \
8699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700 done; \
8701 echo "Doing installcheck in fastjar" ; \
8702 (cd $(HOST_SUBDIR)/fastjar && \
8703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705 "RANLIB=$${RANLIB}" \
8706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8707 installcheck) \
8708 || exit 1
8710 @endif fastjar
8712 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8713 maybe-mostlyclean-fastjar:
8714 @if fastjar
8715 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8717 mostlyclean-fastjar:
8718 @$(unstage)
8719 @[ -f ./fastjar/Makefile ] || exit 0; \
8720 r=`${PWD_COMMAND}`; export r; \
8721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8722 $(HOST_EXPORTS) \
8723 for flag in $(EXTRA_HOST_FLAGS) ; do \
8724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8725 done; \
8726 echo "Doing mostlyclean in fastjar" ; \
8727 (cd $(HOST_SUBDIR)/fastjar && \
8728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8730 "RANLIB=$${RANLIB}" \
8731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8732 mostlyclean) \
8733 || exit 1
8735 @endif fastjar
8737 .PHONY: maybe-clean-fastjar clean-fastjar
8738 maybe-clean-fastjar:
8739 @if fastjar
8740 maybe-clean-fastjar: clean-fastjar
8742 clean-fastjar:
8743 @$(unstage)
8744 @[ -f ./fastjar/Makefile ] || exit 0; \
8745 r=`${PWD_COMMAND}`; export r; \
8746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8747 $(HOST_EXPORTS) \
8748 for flag in $(EXTRA_HOST_FLAGS) ; do \
8749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8750 done; \
8751 echo "Doing clean in fastjar" ; \
8752 (cd $(HOST_SUBDIR)/fastjar && \
8753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8755 "RANLIB=$${RANLIB}" \
8756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8757 clean) \
8758 || exit 1
8760 @endif fastjar
8762 .PHONY: maybe-distclean-fastjar distclean-fastjar
8763 maybe-distclean-fastjar:
8764 @if fastjar
8765 maybe-distclean-fastjar: distclean-fastjar
8767 distclean-fastjar:
8768 @$(unstage)
8769 @[ -f ./fastjar/Makefile ] || exit 0; \
8770 r=`${PWD_COMMAND}`; export r; \
8771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772 $(HOST_EXPORTS) \
8773 for flag in $(EXTRA_HOST_FLAGS) ; do \
8774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775 done; \
8776 echo "Doing distclean in fastjar" ; \
8777 (cd $(HOST_SUBDIR)/fastjar && \
8778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780 "RANLIB=$${RANLIB}" \
8781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8782 distclean) \
8783 || exit 1
8785 @endif fastjar
8787 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8788 maybe-maintainer-clean-fastjar:
8789 @if fastjar
8790 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8792 maintainer-clean-fastjar:
8793 @$(unstage)
8794 @[ -f ./fastjar/Makefile ] || exit 0; \
8795 r=`${PWD_COMMAND}`; export r; \
8796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797 $(HOST_EXPORTS) \
8798 for flag in $(EXTRA_HOST_FLAGS) ; do \
8799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800 done; \
8801 echo "Doing maintainer-clean in fastjar" ; \
8802 (cd $(HOST_SUBDIR)/fastjar && \
8803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805 "RANLIB=$${RANLIB}" \
8806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8807 maintainer-clean) \
8808 || exit 1
8810 @endif fastjar
8814 .PHONY: configure-fileutils maybe-configure-fileutils
8815 maybe-configure-fileutils:
8816 @if fileutils
8817 maybe-configure-fileutils: configure-fileutils
8818 configure-fileutils:
8819 @$(unstage)
8820 @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8822 r=`${PWD_COMMAND}`; export r; \
8823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8824 $(HOST_EXPORTS) \
8825 echo Configuring in $(HOST_SUBDIR)/fileutils; \
8826 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8827 case $(srcdir) in \
8828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8829 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8831 esac; \
8832 srcdiroption="--srcdir=$${topdir}/fileutils"; \
8833 libsrcdir="$$s/fileutils"; \
8834 $(SHELL) $${libsrcdir}/configure \
8835 $(HOST_CONFIGARGS) $${srcdiroption} \
8836 || exit 1
8837 @endif fileutils
8843 .PHONY: all-fileutils maybe-all-fileutils
8844 maybe-all-fileutils:
8845 @if fileutils
8846 TARGET-fileutils=all
8847 maybe-all-fileutils: all-fileutils
8848 all-fileutils: configure-fileutils
8849 @$(unstage)
8850 @r=`${PWD_COMMAND}`; export r; \
8851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8852 $(HOST_EXPORTS) \
8853 (cd $(HOST_SUBDIR)/fileutils && \
8854 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
8855 @endif fileutils
8860 .PHONY: check-fileutils maybe-check-fileutils
8861 maybe-check-fileutils:
8862 @if fileutils
8863 maybe-check-fileutils: check-fileutils
8865 check-fileutils:
8866 @$(unstage)
8867 @r=`${PWD_COMMAND}`; export r; \
8868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8869 $(HOST_EXPORTS) \
8870 (cd $(HOST_SUBDIR)/fileutils && \
8871 $(MAKE) $(FLAGS_TO_PASS) check)
8873 @endif fileutils
8875 .PHONY: install-fileutils maybe-install-fileutils
8876 maybe-install-fileutils:
8877 @if fileutils
8878 maybe-install-fileutils: install-fileutils
8880 install-fileutils: installdirs
8881 @$(unstage)
8882 @r=`${PWD_COMMAND}`; export r; \
8883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8884 $(HOST_EXPORTS) \
8885 (cd $(HOST_SUBDIR)/fileutils && \
8886 $(MAKE) $(FLAGS_TO_PASS) install)
8888 @endif fileutils
8890 # Other targets (info, dvi, etc.)
8892 .PHONY: maybe-info-fileutils info-fileutils
8893 maybe-info-fileutils:
8894 @if fileutils
8895 maybe-info-fileutils: info-fileutils
8897 info-fileutils: \
8898 configure-fileutils
8899 @$(unstage)
8900 @[ -f ./fileutils/Makefile ] || exit 0; \
8901 r=`${PWD_COMMAND}`; export r; \
8902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8903 $(HOST_EXPORTS) \
8904 for flag in $(EXTRA_HOST_FLAGS) ; do \
8905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8906 done; \
8907 echo "Doing info in fileutils" ; \
8908 (cd $(HOST_SUBDIR)/fileutils && \
8909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8911 "RANLIB=$${RANLIB}" \
8912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8913 info) \
8914 || exit 1
8916 @endif fileutils
8918 .PHONY: maybe-dvi-fileutils dvi-fileutils
8919 maybe-dvi-fileutils:
8920 @if fileutils
8921 maybe-dvi-fileutils: dvi-fileutils
8923 dvi-fileutils: \
8924 configure-fileutils
8925 @$(unstage)
8926 @[ -f ./fileutils/Makefile ] || exit 0; \
8927 r=`${PWD_COMMAND}`; export r; \
8928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8929 $(HOST_EXPORTS) \
8930 for flag in $(EXTRA_HOST_FLAGS) ; do \
8931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8932 done; \
8933 echo "Doing dvi in fileutils" ; \
8934 (cd $(HOST_SUBDIR)/fileutils && \
8935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8937 "RANLIB=$${RANLIB}" \
8938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8939 dvi) \
8940 || exit 1
8942 @endif fileutils
8944 .PHONY: maybe-html-fileutils html-fileutils
8945 maybe-html-fileutils:
8946 @if fileutils
8947 maybe-html-fileutils: html-fileutils
8949 html-fileutils: \
8950 configure-fileutils
8951 @$(unstage)
8952 @[ -f ./fileutils/Makefile ] || exit 0; \
8953 r=`${PWD_COMMAND}`; export r; \
8954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8955 $(HOST_EXPORTS) \
8956 for flag in $(EXTRA_HOST_FLAGS) ; do \
8957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8958 done; \
8959 echo "Doing html in fileutils" ; \
8960 (cd $(HOST_SUBDIR)/fileutils && \
8961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8963 "RANLIB=$${RANLIB}" \
8964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8965 html) \
8966 || exit 1
8968 @endif fileutils
8970 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8971 maybe-TAGS-fileutils:
8972 @if fileutils
8973 maybe-TAGS-fileutils: TAGS-fileutils
8975 TAGS-fileutils: \
8976 configure-fileutils
8977 @$(unstage)
8978 @[ -f ./fileutils/Makefile ] || exit 0; \
8979 r=`${PWD_COMMAND}`; export r; \
8980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8981 $(HOST_EXPORTS) \
8982 for flag in $(EXTRA_HOST_FLAGS) ; do \
8983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8984 done; \
8985 echo "Doing TAGS in fileutils" ; \
8986 (cd $(HOST_SUBDIR)/fileutils && \
8987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8989 "RANLIB=$${RANLIB}" \
8990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8991 TAGS) \
8992 || exit 1
8994 @endif fileutils
8996 .PHONY: maybe-install-info-fileutils install-info-fileutils
8997 maybe-install-info-fileutils:
8998 @if fileutils
8999 maybe-install-info-fileutils: install-info-fileutils
9001 install-info-fileutils: \
9002 configure-fileutils \
9003 info-fileutils
9004 @$(unstage)
9005 @[ -f ./fileutils/Makefile ] || exit 0; \
9006 r=`${PWD_COMMAND}`; export r; \
9007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9008 $(HOST_EXPORTS) \
9009 for flag in $(EXTRA_HOST_FLAGS) ; do \
9010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9011 done; \
9012 echo "Doing install-info in fileutils" ; \
9013 (cd $(HOST_SUBDIR)/fileutils && \
9014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9016 "RANLIB=$${RANLIB}" \
9017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9018 install-info) \
9019 || exit 1
9021 @endif fileutils
9023 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
9024 maybe-installcheck-fileutils:
9025 @if fileutils
9026 maybe-installcheck-fileutils: installcheck-fileutils
9028 installcheck-fileutils: \
9029 configure-fileutils
9030 @$(unstage)
9031 @[ -f ./fileutils/Makefile ] || exit 0; \
9032 r=`${PWD_COMMAND}`; export r; \
9033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9034 $(HOST_EXPORTS) \
9035 for flag in $(EXTRA_HOST_FLAGS) ; do \
9036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9037 done; \
9038 echo "Doing installcheck in fileutils" ; \
9039 (cd $(HOST_SUBDIR)/fileutils && \
9040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9042 "RANLIB=$${RANLIB}" \
9043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9044 installcheck) \
9045 || exit 1
9047 @endif fileutils
9049 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
9050 maybe-mostlyclean-fileutils:
9051 @if fileutils
9052 maybe-mostlyclean-fileutils: mostlyclean-fileutils
9054 mostlyclean-fileutils:
9055 @$(unstage)
9056 @[ -f ./fileutils/Makefile ] || exit 0; \
9057 r=`${PWD_COMMAND}`; export r; \
9058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9059 $(HOST_EXPORTS) \
9060 for flag in $(EXTRA_HOST_FLAGS) ; do \
9061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9062 done; \
9063 echo "Doing mostlyclean in fileutils" ; \
9064 (cd $(HOST_SUBDIR)/fileutils && \
9065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9067 "RANLIB=$${RANLIB}" \
9068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9069 mostlyclean) \
9070 || exit 1
9072 @endif fileutils
9074 .PHONY: maybe-clean-fileutils clean-fileutils
9075 maybe-clean-fileutils:
9076 @if fileutils
9077 maybe-clean-fileutils: clean-fileutils
9079 clean-fileutils:
9080 @$(unstage)
9081 @[ -f ./fileutils/Makefile ] || exit 0; \
9082 r=`${PWD_COMMAND}`; export r; \
9083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9084 $(HOST_EXPORTS) \
9085 for flag in $(EXTRA_HOST_FLAGS) ; do \
9086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9087 done; \
9088 echo "Doing clean in fileutils" ; \
9089 (cd $(HOST_SUBDIR)/fileutils && \
9090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9092 "RANLIB=$${RANLIB}" \
9093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9094 clean) \
9095 || exit 1
9097 @endif fileutils
9099 .PHONY: maybe-distclean-fileutils distclean-fileutils
9100 maybe-distclean-fileutils:
9101 @if fileutils
9102 maybe-distclean-fileutils: distclean-fileutils
9104 distclean-fileutils:
9105 @$(unstage)
9106 @[ -f ./fileutils/Makefile ] || exit 0; \
9107 r=`${PWD_COMMAND}`; export r; \
9108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9109 $(HOST_EXPORTS) \
9110 for flag in $(EXTRA_HOST_FLAGS) ; do \
9111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9112 done; \
9113 echo "Doing distclean in fileutils" ; \
9114 (cd $(HOST_SUBDIR)/fileutils && \
9115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9117 "RANLIB=$${RANLIB}" \
9118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9119 distclean) \
9120 || exit 1
9122 @endif fileutils
9124 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
9125 maybe-maintainer-clean-fileutils:
9126 @if fileutils
9127 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
9129 maintainer-clean-fileutils:
9130 @$(unstage)
9131 @[ -f ./fileutils/Makefile ] || exit 0; \
9132 r=`${PWD_COMMAND}`; export r; \
9133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9134 $(HOST_EXPORTS) \
9135 for flag in $(EXTRA_HOST_FLAGS) ; do \
9136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9137 done; \
9138 echo "Doing maintainer-clean in fileutils" ; \
9139 (cd $(HOST_SUBDIR)/fileutils && \
9140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9142 "RANLIB=$${RANLIB}" \
9143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9144 maintainer-clean) \
9145 || exit 1
9147 @endif fileutils
9151 .PHONY: configure-findutils maybe-configure-findutils
9152 maybe-configure-findutils:
9153 @if findutils
9154 maybe-configure-findutils: configure-findutils
9155 configure-findutils:
9156 @$(unstage)
9157 @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
9158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
9159 r=`${PWD_COMMAND}`; export r; \
9160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9161 $(HOST_EXPORTS) \
9162 echo Configuring in $(HOST_SUBDIR)/findutils; \
9163 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
9164 case $(srcdir) in \
9165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9166 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
9167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9168 esac; \
9169 srcdiroption="--srcdir=$${topdir}/findutils"; \
9170 libsrcdir="$$s/findutils"; \
9171 $(SHELL) $${libsrcdir}/configure \
9172 $(HOST_CONFIGARGS) $${srcdiroption} \
9173 || exit 1
9174 @endif findutils
9180 .PHONY: all-findutils maybe-all-findutils
9181 maybe-all-findutils:
9182 @if findutils
9183 TARGET-findutils=all
9184 maybe-all-findutils: all-findutils
9185 all-findutils: configure-findutils
9186 @$(unstage)
9187 @r=`${PWD_COMMAND}`; export r; \
9188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9189 $(HOST_EXPORTS) \
9190 (cd $(HOST_SUBDIR)/findutils && \
9191 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
9192 @endif findutils
9197 .PHONY: check-findutils maybe-check-findutils
9198 maybe-check-findutils:
9199 @if findutils
9200 maybe-check-findutils: check-findutils
9202 check-findutils:
9203 @$(unstage)
9204 @r=`${PWD_COMMAND}`; export r; \
9205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9206 $(HOST_EXPORTS) \
9207 (cd $(HOST_SUBDIR)/findutils && \
9208 $(MAKE) $(FLAGS_TO_PASS) check)
9210 @endif findutils
9212 .PHONY: install-findutils maybe-install-findutils
9213 maybe-install-findutils:
9214 @if findutils
9215 maybe-install-findutils: install-findutils
9217 install-findutils: installdirs
9218 @$(unstage)
9219 @r=`${PWD_COMMAND}`; export r; \
9220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9221 $(HOST_EXPORTS) \
9222 (cd $(HOST_SUBDIR)/findutils && \
9223 $(MAKE) $(FLAGS_TO_PASS) install)
9225 @endif findutils
9227 # Other targets (info, dvi, etc.)
9229 .PHONY: maybe-info-findutils info-findutils
9230 maybe-info-findutils:
9231 @if findutils
9232 maybe-info-findutils: info-findutils
9234 info-findutils: \
9235 configure-findutils
9236 @$(unstage)
9237 @[ -f ./findutils/Makefile ] || exit 0; \
9238 r=`${PWD_COMMAND}`; export r; \
9239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9240 $(HOST_EXPORTS) \
9241 for flag in $(EXTRA_HOST_FLAGS) ; do \
9242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9243 done; \
9244 echo "Doing info in findutils" ; \
9245 (cd $(HOST_SUBDIR)/findutils && \
9246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9248 "RANLIB=$${RANLIB}" \
9249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9250 info) \
9251 || exit 1
9253 @endif findutils
9255 .PHONY: maybe-dvi-findutils dvi-findutils
9256 maybe-dvi-findutils:
9257 @if findutils
9258 maybe-dvi-findutils: dvi-findutils
9260 dvi-findutils: \
9261 configure-findutils
9262 @$(unstage)
9263 @[ -f ./findutils/Makefile ] || exit 0; \
9264 r=`${PWD_COMMAND}`; export r; \
9265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9266 $(HOST_EXPORTS) \
9267 for flag in $(EXTRA_HOST_FLAGS) ; do \
9268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9269 done; \
9270 echo "Doing dvi in findutils" ; \
9271 (cd $(HOST_SUBDIR)/findutils && \
9272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9274 "RANLIB=$${RANLIB}" \
9275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9276 dvi) \
9277 || exit 1
9279 @endif findutils
9281 .PHONY: maybe-html-findutils html-findutils
9282 maybe-html-findutils:
9283 @if findutils
9284 maybe-html-findutils: html-findutils
9286 html-findutils: \
9287 configure-findutils
9288 @$(unstage)
9289 @[ -f ./findutils/Makefile ] || exit 0; \
9290 r=`${PWD_COMMAND}`; export r; \
9291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9292 $(HOST_EXPORTS) \
9293 for flag in $(EXTRA_HOST_FLAGS) ; do \
9294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9295 done; \
9296 echo "Doing html in findutils" ; \
9297 (cd $(HOST_SUBDIR)/findutils && \
9298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9300 "RANLIB=$${RANLIB}" \
9301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9302 html) \
9303 || exit 1
9305 @endif findutils
9307 .PHONY: maybe-TAGS-findutils TAGS-findutils
9308 maybe-TAGS-findutils:
9309 @if findutils
9310 maybe-TAGS-findutils: TAGS-findutils
9312 TAGS-findutils: \
9313 configure-findutils
9314 @$(unstage)
9315 @[ -f ./findutils/Makefile ] || exit 0; \
9316 r=`${PWD_COMMAND}`; export r; \
9317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9318 $(HOST_EXPORTS) \
9319 for flag in $(EXTRA_HOST_FLAGS) ; do \
9320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9321 done; \
9322 echo "Doing TAGS in findutils" ; \
9323 (cd $(HOST_SUBDIR)/findutils && \
9324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9326 "RANLIB=$${RANLIB}" \
9327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9328 TAGS) \
9329 || exit 1
9331 @endif findutils
9333 .PHONY: maybe-install-info-findutils install-info-findutils
9334 maybe-install-info-findutils:
9335 @if findutils
9336 maybe-install-info-findutils: install-info-findutils
9338 install-info-findutils: \
9339 configure-findutils \
9340 info-findutils
9341 @$(unstage)
9342 @[ -f ./findutils/Makefile ] || exit 0; \
9343 r=`${PWD_COMMAND}`; export r; \
9344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9345 $(HOST_EXPORTS) \
9346 for flag in $(EXTRA_HOST_FLAGS) ; do \
9347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9348 done; \
9349 echo "Doing install-info in findutils" ; \
9350 (cd $(HOST_SUBDIR)/findutils && \
9351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9353 "RANLIB=$${RANLIB}" \
9354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9355 install-info) \
9356 || exit 1
9358 @endif findutils
9360 .PHONY: maybe-installcheck-findutils installcheck-findutils
9361 maybe-installcheck-findutils:
9362 @if findutils
9363 maybe-installcheck-findutils: installcheck-findutils
9365 installcheck-findutils: \
9366 configure-findutils
9367 @$(unstage)
9368 @[ -f ./findutils/Makefile ] || exit 0; \
9369 r=`${PWD_COMMAND}`; export r; \
9370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9371 $(HOST_EXPORTS) \
9372 for flag in $(EXTRA_HOST_FLAGS) ; do \
9373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9374 done; \
9375 echo "Doing installcheck in findutils" ; \
9376 (cd $(HOST_SUBDIR)/findutils && \
9377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9379 "RANLIB=$${RANLIB}" \
9380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9381 installcheck) \
9382 || exit 1
9384 @endif findutils
9386 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9387 maybe-mostlyclean-findutils:
9388 @if findutils
9389 maybe-mostlyclean-findutils: mostlyclean-findutils
9391 mostlyclean-findutils:
9392 @$(unstage)
9393 @[ -f ./findutils/Makefile ] || exit 0; \
9394 r=`${PWD_COMMAND}`; export r; \
9395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9396 $(HOST_EXPORTS) \
9397 for flag in $(EXTRA_HOST_FLAGS) ; do \
9398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9399 done; \
9400 echo "Doing mostlyclean in findutils" ; \
9401 (cd $(HOST_SUBDIR)/findutils && \
9402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9404 "RANLIB=$${RANLIB}" \
9405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9406 mostlyclean) \
9407 || exit 1
9409 @endif findutils
9411 .PHONY: maybe-clean-findutils clean-findutils
9412 maybe-clean-findutils:
9413 @if findutils
9414 maybe-clean-findutils: clean-findutils
9416 clean-findutils:
9417 @$(unstage)
9418 @[ -f ./findutils/Makefile ] || exit 0; \
9419 r=`${PWD_COMMAND}`; export r; \
9420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9421 $(HOST_EXPORTS) \
9422 for flag in $(EXTRA_HOST_FLAGS) ; do \
9423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9424 done; \
9425 echo "Doing clean in findutils" ; \
9426 (cd $(HOST_SUBDIR)/findutils && \
9427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9429 "RANLIB=$${RANLIB}" \
9430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9431 clean) \
9432 || exit 1
9434 @endif findutils
9436 .PHONY: maybe-distclean-findutils distclean-findutils
9437 maybe-distclean-findutils:
9438 @if findutils
9439 maybe-distclean-findutils: distclean-findutils
9441 distclean-findutils:
9442 @$(unstage)
9443 @[ -f ./findutils/Makefile ] || exit 0; \
9444 r=`${PWD_COMMAND}`; export r; \
9445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9446 $(HOST_EXPORTS) \
9447 for flag in $(EXTRA_HOST_FLAGS) ; do \
9448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9449 done; \
9450 echo "Doing distclean in findutils" ; \
9451 (cd $(HOST_SUBDIR)/findutils && \
9452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9454 "RANLIB=$${RANLIB}" \
9455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9456 distclean) \
9457 || exit 1
9459 @endif findutils
9461 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9462 maybe-maintainer-clean-findutils:
9463 @if findutils
9464 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9466 maintainer-clean-findutils:
9467 @$(unstage)
9468 @[ -f ./findutils/Makefile ] || exit 0; \
9469 r=`${PWD_COMMAND}`; export r; \
9470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9471 $(HOST_EXPORTS) \
9472 for flag in $(EXTRA_HOST_FLAGS) ; do \
9473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9474 done; \
9475 echo "Doing maintainer-clean in findutils" ; \
9476 (cd $(HOST_SUBDIR)/findutils && \
9477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9479 "RANLIB=$${RANLIB}" \
9480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9481 maintainer-clean) \
9482 || exit 1
9484 @endif findutils
9488 .PHONY: configure-find maybe-configure-find
9489 maybe-configure-find:
9490 @if find
9491 maybe-configure-find: configure-find
9492 configure-find:
9493 @$(unstage)
9494 @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9496 r=`${PWD_COMMAND}`; export r; \
9497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9498 $(HOST_EXPORTS) \
9499 echo Configuring in $(HOST_SUBDIR)/find; \
9500 cd "$(HOST_SUBDIR)/find" || exit 1; \
9501 case $(srcdir) in \
9502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9503 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9505 esac; \
9506 srcdiroption="--srcdir=$${topdir}/find"; \
9507 libsrcdir="$$s/find"; \
9508 $(SHELL) $${libsrcdir}/configure \
9509 $(HOST_CONFIGARGS) $${srcdiroption} \
9510 || exit 1
9511 @endif find
9517 .PHONY: all-find maybe-all-find
9518 maybe-all-find:
9519 @if find
9520 TARGET-find=all
9521 maybe-all-find: all-find
9522 all-find: configure-find
9523 @$(unstage)
9524 @r=`${PWD_COMMAND}`; export r; \
9525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9526 $(HOST_EXPORTS) \
9527 (cd $(HOST_SUBDIR)/find && \
9528 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
9529 @endif find
9534 .PHONY: check-find maybe-check-find
9535 maybe-check-find:
9536 @if find
9537 maybe-check-find: check-find
9539 check-find:
9540 @$(unstage)
9541 @r=`${PWD_COMMAND}`; export r; \
9542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543 $(HOST_EXPORTS) \
9544 (cd $(HOST_SUBDIR)/find && \
9545 $(MAKE) $(FLAGS_TO_PASS) check)
9547 @endif find
9549 .PHONY: install-find maybe-install-find
9550 maybe-install-find:
9551 @if find
9552 maybe-install-find: install-find
9554 install-find: installdirs
9555 @$(unstage)
9556 @r=`${PWD_COMMAND}`; export r; \
9557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9558 $(HOST_EXPORTS) \
9559 (cd $(HOST_SUBDIR)/find && \
9560 $(MAKE) $(FLAGS_TO_PASS) install)
9562 @endif find
9564 # Other targets (info, dvi, etc.)
9566 .PHONY: maybe-info-find info-find
9567 maybe-info-find:
9568 @if find
9569 maybe-info-find: info-find
9571 info-find: \
9572 configure-find
9573 @$(unstage)
9574 @[ -f ./find/Makefile ] || exit 0; \
9575 r=`${PWD_COMMAND}`; export r; \
9576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577 $(HOST_EXPORTS) \
9578 for flag in $(EXTRA_HOST_FLAGS) ; do \
9579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9580 done; \
9581 echo "Doing info in find" ; \
9582 (cd $(HOST_SUBDIR)/find && \
9583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9585 "RANLIB=$${RANLIB}" \
9586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9587 info) \
9588 || exit 1
9590 @endif find
9592 .PHONY: maybe-dvi-find dvi-find
9593 maybe-dvi-find:
9594 @if find
9595 maybe-dvi-find: dvi-find
9597 dvi-find: \
9598 configure-find
9599 @$(unstage)
9600 @[ -f ./find/Makefile ] || exit 0; \
9601 r=`${PWD_COMMAND}`; export r; \
9602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9603 $(HOST_EXPORTS) \
9604 for flag in $(EXTRA_HOST_FLAGS) ; do \
9605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9606 done; \
9607 echo "Doing dvi in find" ; \
9608 (cd $(HOST_SUBDIR)/find && \
9609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9611 "RANLIB=$${RANLIB}" \
9612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9613 dvi) \
9614 || exit 1
9616 @endif find
9618 .PHONY: maybe-html-find html-find
9619 maybe-html-find:
9620 @if find
9621 maybe-html-find: html-find
9623 html-find: \
9624 configure-find
9625 @$(unstage)
9626 @[ -f ./find/Makefile ] || exit 0; \
9627 r=`${PWD_COMMAND}`; export r; \
9628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9629 $(HOST_EXPORTS) \
9630 for flag in $(EXTRA_HOST_FLAGS) ; do \
9631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9632 done; \
9633 echo "Doing html in find" ; \
9634 (cd $(HOST_SUBDIR)/find && \
9635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9637 "RANLIB=$${RANLIB}" \
9638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9639 html) \
9640 || exit 1
9642 @endif find
9644 .PHONY: maybe-TAGS-find TAGS-find
9645 maybe-TAGS-find:
9646 @if find
9647 maybe-TAGS-find: TAGS-find
9649 TAGS-find: \
9650 configure-find
9651 @$(unstage)
9652 @[ -f ./find/Makefile ] || exit 0; \
9653 r=`${PWD_COMMAND}`; export r; \
9654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9655 $(HOST_EXPORTS) \
9656 for flag in $(EXTRA_HOST_FLAGS) ; do \
9657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9658 done; \
9659 echo "Doing TAGS in find" ; \
9660 (cd $(HOST_SUBDIR)/find && \
9661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9663 "RANLIB=$${RANLIB}" \
9664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9665 TAGS) \
9666 || exit 1
9668 @endif find
9670 .PHONY: maybe-install-info-find install-info-find
9671 maybe-install-info-find:
9672 @if find
9673 maybe-install-info-find: install-info-find
9675 install-info-find: \
9676 configure-find \
9677 info-find
9678 @$(unstage)
9679 @[ -f ./find/Makefile ] || exit 0; \
9680 r=`${PWD_COMMAND}`; export r; \
9681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9682 $(HOST_EXPORTS) \
9683 for flag in $(EXTRA_HOST_FLAGS) ; do \
9684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9685 done; \
9686 echo "Doing install-info in find" ; \
9687 (cd $(HOST_SUBDIR)/find && \
9688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9690 "RANLIB=$${RANLIB}" \
9691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9692 install-info) \
9693 || exit 1
9695 @endif find
9697 .PHONY: maybe-installcheck-find installcheck-find
9698 maybe-installcheck-find:
9699 @if find
9700 maybe-installcheck-find: installcheck-find
9702 installcheck-find: \
9703 configure-find
9704 @$(unstage)
9705 @[ -f ./find/Makefile ] || exit 0; \
9706 r=`${PWD_COMMAND}`; export r; \
9707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9708 $(HOST_EXPORTS) \
9709 for flag in $(EXTRA_HOST_FLAGS) ; do \
9710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9711 done; \
9712 echo "Doing installcheck in find" ; \
9713 (cd $(HOST_SUBDIR)/find && \
9714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9716 "RANLIB=$${RANLIB}" \
9717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9718 installcheck) \
9719 || exit 1
9721 @endif find
9723 .PHONY: maybe-mostlyclean-find mostlyclean-find
9724 maybe-mostlyclean-find:
9725 @if find
9726 maybe-mostlyclean-find: mostlyclean-find
9728 mostlyclean-find:
9729 @$(unstage)
9730 @[ -f ./find/Makefile ] || exit 0; \
9731 r=`${PWD_COMMAND}`; export r; \
9732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9733 $(HOST_EXPORTS) \
9734 for flag in $(EXTRA_HOST_FLAGS) ; do \
9735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9736 done; \
9737 echo "Doing mostlyclean in find" ; \
9738 (cd $(HOST_SUBDIR)/find && \
9739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9741 "RANLIB=$${RANLIB}" \
9742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9743 mostlyclean) \
9744 || exit 1
9746 @endif find
9748 .PHONY: maybe-clean-find clean-find
9749 maybe-clean-find:
9750 @if find
9751 maybe-clean-find: clean-find
9753 clean-find:
9754 @$(unstage)
9755 @[ -f ./find/Makefile ] || exit 0; \
9756 r=`${PWD_COMMAND}`; export r; \
9757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9758 $(HOST_EXPORTS) \
9759 for flag in $(EXTRA_HOST_FLAGS) ; do \
9760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9761 done; \
9762 echo "Doing clean in find" ; \
9763 (cd $(HOST_SUBDIR)/find && \
9764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9766 "RANLIB=$${RANLIB}" \
9767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9768 clean) \
9769 || exit 1
9771 @endif find
9773 .PHONY: maybe-distclean-find distclean-find
9774 maybe-distclean-find:
9775 @if find
9776 maybe-distclean-find: distclean-find
9778 distclean-find:
9779 @$(unstage)
9780 @[ -f ./find/Makefile ] || exit 0; \
9781 r=`${PWD_COMMAND}`; export r; \
9782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9783 $(HOST_EXPORTS) \
9784 for flag in $(EXTRA_HOST_FLAGS) ; do \
9785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9786 done; \
9787 echo "Doing distclean in find" ; \
9788 (cd $(HOST_SUBDIR)/find && \
9789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9791 "RANLIB=$${RANLIB}" \
9792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9793 distclean) \
9794 || exit 1
9796 @endif find
9798 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9799 maybe-maintainer-clean-find:
9800 @if find
9801 maybe-maintainer-clean-find: maintainer-clean-find
9803 maintainer-clean-find:
9804 @$(unstage)
9805 @[ -f ./find/Makefile ] || exit 0; \
9806 r=`${PWD_COMMAND}`; export r; \
9807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9808 $(HOST_EXPORTS) \
9809 for flag in $(EXTRA_HOST_FLAGS) ; do \
9810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9811 done; \
9812 echo "Doing maintainer-clean in find" ; \
9813 (cd $(HOST_SUBDIR)/find && \
9814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9816 "RANLIB=$${RANLIB}" \
9817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9818 maintainer-clean) \
9819 || exit 1
9821 @endif find
9825 .PHONY: configure-fixincludes maybe-configure-fixincludes
9826 maybe-configure-fixincludes:
9827 @if fixincludes
9828 maybe-configure-fixincludes: configure-fixincludes
9829 configure-fixincludes:
9830 @$(unstage)
9831 @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9833 r=`${PWD_COMMAND}`; export r; \
9834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9835 $(HOST_EXPORTS) \
9836 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9837 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9838 case $(srcdir) in \
9839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9840 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9842 esac; \
9843 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9844 libsrcdir="$$s/fixincludes"; \
9845 $(SHELL) $${libsrcdir}/configure \
9846 $(HOST_CONFIGARGS) $${srcdiroption} \
9847 || exit 1
9848 @endif fixincludes
9854 .PHONY: all-fixincludes maybe-all-fixincludes
9855 maybe-all-fixincludes:
9856 @if fixincludes
9857 TARGET-fixincludes=all
9858 maybe-all-fixincludes: all-fixincludes
9859 all-fixincludes: configure-fixincludes
9860 @$(unstage)
9861 @r=`${PWD_COMMAND}`; export r; \
9862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9863 $(HOST_EXPORTS) \
9864 (cd $(HOST_SUBDIR)/fixincludes && \
9865 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
9866 @endif fixincludes
9871 .PHONY: check-fixincludes maybe-check-fixincludes
9872 maybe-check-fixincludes:
9873 @if fixincludes
9874 maybe-check-fixincludes: check-fixincludes
9876 check-fixincludes:
9877 @$(unstage)
9878 @r=`${PWD_COMMAND}`; export r; \
9879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880 $(HOST_EXPORTS) \
9881 (cd $(HOST_SUBDIR)/fixincludes && \
9882 $(MAKE) $(FLAGS_TO_PASS) check)
9884 @endif fixincludes
9886 .PHONY: install-fixincludes maybe-install-fixincludes
9887 maybe-install-fixincludes:
9888 @if fixincludes
9889 maybe-install-fixincludes: install-fixincludes
9891 install-fixincludes: installdirs
9892 @$(unstage)
9893 @r=`${PWD_COMMAND}`; export r; \
9894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9895 $(HOST_EXPORTS) \
9896 (cd $(HOST_SUBDIR)/fixincludes && \
9897 $(MAKE) $(FLAGS_TO_PASS) install)
9899 @endif fixincludes
9901 # Other targets (info, dvi, etc.)
9903 .PHONY: maybe-info-fixincludes info-fixincludes
9904 maybe-info-fixincludes:
9905 @if fixincludes
9906 maybe-info-fixincludes: info-fixincludes
9908 # fixincludes doesn't support info.
9909 info-fixincludes:
9911 @endif fixincludes
9913 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9914 maybe-dvi-fixincludes:
9915 @if fixincludes
9916 maybe-dvi-fixincludes: dvi-fixincludes
9918 # fixincludes doesn't support dvi.
9919 dvi-fixincludes:
9921 @endif fixincludes
9923 .PHONY: maybe-html-fixincludes html-fixincludes
9924 maybe-html-fixincludes:
9925 @if fixincludes
9926 maybe-html-fixincludes: html-fixincludes
9928 html-fixincludes: \
9929 configure-fixincludes
9930 @$(unstage)
9931 @[ -f ./fixincludes/Makefile ] || exit 0; \
9932 r=`${PWD_COMMAND}`; export r; \
9933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9934 $(HOST_EXPORTS) \
9935 for flag in $(EXTRA_HOST_FLAGS) ; do \
9936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9937 done; \
9938 echo "Doing html in fixincludes" ; \
9939 (cd $(HOST_SUBDIR)/fixincludes && \
9940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9942 "RANLIB=$${RANLIB}" \
9943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9944 html) \
9945 || exit 1
9947 @endif fixincludes
9949 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9950 maybe-TAGS-fixincludes:
9951 @if fixincludes
9952 maybe-TAGS-fixincludes: TAGS-fixincludes
9954 # fixincludes doesn't support TAGS.
9955 TAGS-fixincludes:
9957 @endif fixincludes
9959 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9960 maybe-install-info-fixincludes:
9961 @if fixincludes
9962 maybe-install-info-fixincludes: install-info-fixincludes
9964 # fixincludes doesn't support install-info.
9965 install-info-fixincludes:
9967 @endif fixincludes
9969 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9970 maybe-installcheck-fixincludes:
9971 @if fixincludes
9972 maybe-installcheck-fixincludes: installcheck-fixincludes
9974 # fixincludes doesn't support installcheck.
9975 installcheck-fixincludes:
9977 @endif fixincludes
9979 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9980 maybe-mostlyclean-fixincludes:
9981 @if fixincludes
9982 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9984 mostlyclean-fixincludes:
9985 @$(unstage)
9986 @[ -f ./fixincludes/Makefile ] || exit 0; \
9987 r=`${PWD_COMMAND}`; export r; \
9988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9989 $(HOST_EXPORTS) \
9990 for flag in $(EXTRA_HOST_FLAGS) ; do \
9991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9992 done; \
9993 echo "Doing mostlyclean in fixincludes" ; \
9994 (cd $(HOST_SUBDIR)/fixincludes && \
9995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9997 "RANLIB=$${RANLIB}" \
9998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9999 mostlyclean) \
10000 || exit 1
10002 @endif fixincludes
10004 .PHONY: maybe-clean-fixincludes clean-fixincludes
10005 maybe-clean-fixincludes:
10006 @if fixincludes
10007 maybe-clean-fixincludes: clean-fixincludes
10009 clean-fixincludes:
10010 @$(unstage)
10011 @[ -f ./fixincludes/Makefile ] || exit 0; \
10012 r=`${PWD_COMMAND}`; export r; \
10013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014 $(HOST_EXPORTS) \
10015 for flag in $(EXTRA_HOST_FLAGS) ; do \
10016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10017 done; \
10018 echo "Doing clean in fixincludes" ; \
10019 (cd $(HOST_SUBDIR)/fixincludes && \
10020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10022 "RANLIB=$${RANLIB}" \
10023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10024 clean) \
10025 || exit 1
10027 @endif fixincludes
10029 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10030 maybe-distclean-fixincludes:
10031 @if fixincludes
10032 maybe-distclean-fixincludes: distclean-fixincludes
10034 distclean-fixincludes:
10035 @$(unstage)
10036 @[ -f ./fixincludes/Makefile ] || exit 0; \
10037 r=`${PWD_COMMAND}`; export r; \
10038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039 $(HOST_EXPORTS) \
10040 for flag in $(EXTRA_HOST_FLAGS) ; do \
10041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10042 done; \
10043 echo "Doing distclean in fixincludes" ; \
10044 (cd $(HOST_SUBDIR)/fixincludes && \
10045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10047 "RANLIB=$${RANLIB}" \
10048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10049 distclean) \
10050 || exit 1
10052 @endif fixincludes
10054 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10055 maybe-maintainer-clean-fixincludes:
10056 @if fixincludes
10057 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10059 maintainer-clean-fixincludes:
10060 @$(unstage)
10061 @[ -f ./fixincludes/Makefile ] || exit 0; \
10062 r=`${PWD_COMMAND}`; export r; \
10063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10064 $(HOST_EXPORTS) \
10065 for flag in $(EXTRA_HOST_FLAGS) ; do \
10066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10067 done; \
10068 echo "Doing maintainer-clean in fixincludes" ; \
10069 (cd $(HOST_SUBDIR)/fixincludes && \
10070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10072 "RANLIB=$${RANLIB}" \
10073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10074 maintainer-clean) \
10075 || exit 1
10077 @endif fixincludes
10081 .PHONY: configure-flex maybe-configure-flex
10082 maybe-configure-flex:
10083 @if flex
10084 maybe-configure-flex: configure-flex
10085 configure-flex:
10086 @$(unstage)
10087 @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
10089 r=`${PWD_COMMAND}`; export r; \
10090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10091 $(HOST_EXPORTS) \
10092 echo Configuring in $(HOST_SUBDIR)/flex; \
10093 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10094 case $(srcdir) in \
10095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10096 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10098 esac; \
10099 srcdiroption="--srcdir=$${topdir}/flex"; \
10100 libsrcdir="$$s/flex"; \
10101 $(SHELL) $${libsrcdir}/configure \
10102 $(HOST_CONFIGARGS) $${srcdiroption} \
10103 || exit 1
10104 @endif flex
10110 .PHONY: all-flex maybe-all-flex
10111 maybe-all-flex:
10112 @if flex
10113 TARGET-flex=all
10114 maybe-all-flex: all-flex
10115 all-flex: configure-flex
10116 @$(unstage)
10117 @r=`${PWD_COMMAND}`; export r; \
10118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10119 $(HOST_EXPORTS) \
10120 (cd $(HOST_SUBDIR)/flex && \
10121 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
10122 @endif flex
10127 .PHONY: check-flex maybe-check-flex
10128 maybe-check-flex:
10129 @if flex
10130 maybe-check-flex: check-flex
10132 # This module is only tested in a native toolchain.
10133 check-flex:
10134 @$(unstage)
10135 @if [ '$(host)' = '$(target)' ] ; then \
10136 r=`${PWD_COMMAND}`; export r; \
10137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10138 $(HOST_EXPORTS) \
10139 (cd $(HOST_SUBDIR)/flex && \
10140 $(MAKE) $(FLAGS_TO_PASS) check); \
10143 @endif flex
10145 .PHONY: install-flex maybe-install-flex
10146 maybe-install-flex:
10147 @if flex
10148 maybe-install-flex: install-flex
10150 install-flex: installdirs
10151 @$(unstage)
10152 @r=`${PWD_COMMAND}`; export r; \
10153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10154 $(HOST_EXPORTS) \
10155 (cd $(HOST_SUBDIR)/flex && \
10156 $(MAKE) $(FLAGS_TO_PASS) install)
10158 @endif flex
10160 # Other targets (info, dvi, etc.)
10162 .PHONY: maybe-info-flex info-flex
10163 maybe-info-flex:
10164 @if flex
10165 maybe-info-flex: info-flex
10167 info-flex: \
10168 configure-flex
10169 @$(unstage)
10170 @[ -f ./flex/Makefile ] || exit 0; \
10171 r=`${PWD_COMMAND}`; export r; \
10172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10173 $(HOST_EXPORTS) \
10174 for flag in $(EXTRA_HOST_FLAGS) ; do \
10175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10176 done; \
10177 echo "Doing info in flex" ; \
10178 (cd $(HOST_SUBDIR)/flex && \
10179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10181 "RANLIB=$${RANLIB}" \
10182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10183 info) \
10184 || exit 1
10186 @endif flex
10188 .PHONY: maybe-dvi-flex dvi-flex
10189 maybe-dvi-flex:
10190 @if flex
10191 maybe-dvi-flex: dvi-flex
10193 dvi-flex: \
10194 configure-flex
10195 @$(unstage)
10196 @[ -f ./flex/Makefile ] || exit 0; \
10197 r=`${PWD_COMMAND}`; export r; \
10198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10199 $(HOST_EXPORTS) \
10200 for flag in $(EXTRA_HOST_FLAGS) ; do \
10201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10202 done; \
10203 echo "Doing dvi in flex" ; \
10204 (cd $(HOST_SUBDIR)/flex && \
10205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10207 "RANLIB=$${RANLIB}" \
10208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10209 dvi) \
10210 || exit 1
10212 @endif flex
10214 .PHONY: maybe-html-flex html-flex
10215 maybe-html-flex:
10216 @if flex
10217 maybe-html-flex: html-flex
10219 html-flex: \
10220 configure-flex
10221 @$(unstage)
10222 @[ -f ./flex/Makefile ] || exit 0; \
10223 r=`${PWD_COMMAND}`; export r; \
10224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10225 $(HOST_EXPORTS) \
10226 for flag in $(EXTRA_HOST_FLAGS) ; do \
10227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10228 done; \
10229 echo "Doing html in flex" ; \
10230 (cd $(HOST_SUBDIR)/flex && \
10231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10233 "RANLIB=$${RANLIB}" \
10234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10235 html) \
10236 || exit 1
10238 @endif flex
10240 .PHONY: maybe-TAGS-flex TAGS-flex
10241 maybe-TAGS-flex:
10242 @if flex
10243 maybe-TAGS-flex: TAGS-flex
10245 TAGS-flex: \
10246 configure-flex
10247 @$(unstage)
10248 @[ -f ./flex/Makefile ] || exit 0; \
10249 r=`${PWD_COMMAND}`; export r; \
10250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10251 $(HOST_EXPORTS) \
10252 for flag in $(EXTRA_HOST_FLAGS) ; do \
10253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10254 done; \
10255 echo "Doing TAGS in flex" ; \
10256 (cd $(HOST_SUBDIR)/flex && \
10257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10259 "RANLIB=$${RANLIB}" \
10260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10261 TAGS) \
10262 || exit 1
10264 @endif flex
10266 .PHONY: maybe-install-info-flex install-info-flex
10267 maybe-install-info-flex:
10268 @if flex
10269 maybe-install-info-flex: install-info-flex
10271 install-info-flex: \
10272 configure-flex \
10273 info-flex
10274 @$(unstage)
10275 @[ -f ./flex/Makefile ] || exit 0; \
10276 r=`${PWD_COMMAND}`; export r; \
10277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10278 $(HOST_EXPORTS) \
10279 for flag in $(EXTRA_HOST_FLAGS) ; do \
10280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10281 done; \
10282 echo "Doing install-info in flex" ; \
10283 (cd $(HOST_SUBDIR)/flex && \
10284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10286 "RANLIB=$${RANLIB}" \
10287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10288 install-info) \
10289 || exit 1
10291 @endif flex
10293 .PHONY: maybe-installcheck-flex installcheck-flex
10294 maybe-installcheck-flex:
10295 @if flex
10296 maybe-installcheck-flex: installcheck-flex
10298 installcheck-flex: \
10299 configure-flex
10300 @$(unstage)
10301 @[ -f ./flex/Makefile ] || exit 0; \
10302 r=`${PWD_COMMAND}`; export r; \
10303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10304 $(HOST_EXPORTS) \
10305 for flag in $(EXTRA_HOST_FLAGS) ; do \
10306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10307 done; \
10308 echo "Doing installcheck in flex" ; \
10309 (cd $(HOST_SUBDIR)/flex && \
10310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10312 "RANLIB=$${RANLIB}" \
10313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10314 installcheck) \
10315 || exit 1
10317 @endif flex
10319 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10320 maybe-mostlyclean-flex:
10321 @if flex
10322 maybe-mostlyclean-flex: mostlyclean-flex
10324 mostlyclean-flex:
10325 @$(unstage)
10326 @[ -f ./flex/Makefile ] || exit 0; \
10327 r=`${PWD_COMMAND}`; export r; \
10328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10329 $(HOST_EXPORTS) \
10330 for flag in $(EXTRA_HOST_FLAGS) ; do \
10331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10332 done; \
10333 echo "Doing mostlyclean in flex" ; \
10334 (cd $(HOST_SUBDIR)/flex && \
10335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10337 "RANLIB=$${RANLIB}" \
10338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10339 mostlyclean) \
10340 || exit 1
10342 @endif flex
10344 .PHONY: maybe-clean-flex clean-flex
10345 maybe-clean-flex:
10346 @if flex
10347 maybe-clean-flex: clean-flex
10349 clean-flex:
10350 @$(unstage)
10351 @[ -f ./flex/Makefile ] || exit 0; \
10352 r=`${PWD_COMMAND}`; export r; \
10353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10354 $(HOST_EXPORTS) \
10355 for flag in $(EXTRA_HOST_FLAGS) ; do \
10356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10357 done; \
10358 echo "Doing clean in flex" ; \
10359 (cd $(HOST_SUBDIR)/flex && \
10360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10362 "RANLIB=$${RANLIB}" \
10363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10364 clean) \
10365 || exit 1
10367 @endif flex
10369 .PHONY: maybe-distclean-flex distclean-flex
10370 maybe-distclean-flex:
10371 @if flex
10372 maybe-distclean-flex: distclean-flex
10374 distclean-flex:
10375 @$(unstage)
10376 @[ -f ./flex/Makefile ] || exit 0; \
10377 r=`${PWD_COMMAND}`; export r; \
10378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10379 $(HOST_EXPORTS) \
10380 for flag in $(EXTRA_HOST_FLAGS) ; do \
10381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10382 done; \
10383 echo "Doing distclean in flex" ; \
10384 (cd $(HOST_SUBDIR)/flex && \
10385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10387 "RANLIB=$${RANLIB}" \
10388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10389 distclean) \
10390 || exit 1
10392 @endif flex
10394 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10395 maybe-maintainer-clean-flex:
10396 @if flex
10397 maybe-maintainer-clean-flex: maintainer-clean-flex
10399 maintainer-clean-flex:
10400 @$(unstage)
10401 @[ -f ./flex/Makefile ] || exit 0; \
10402 r=`${PWD_COMMAND}`; export r; \
10403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10404 $(HOST_EXPORTS) \
10405 for flag in $(EXTRA_HOST_FLAGS) ; do \
10406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10407 done; \
10408 echo "Doing maintainer-clean in flex" ; \
10409 (cd $(HOST_SUBDIR)/flex && \
10410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10412 "RANLIB=$${RANLIB}" \
10413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10414 maintainer-clean) \
10415 || exit 1
10417 @endif flex
10421 .PHONY: configure-gas maybe-configure-gas
10422 maybe-configure-gas:
10423 @if gas
10424 maybe-configure-gas: configure-gas
10425 configure-gas:
10426 @test -f stage_last && exit 0; \
10427 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10429 r=`${PWD_COMMAND}`; export r; \
10430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10431 $(HOST_EXPORTS) \
10432 echo Configuring in $(HOST_SUBDIR)/gas; \
10433 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10434 case $(srcdir) in \
10435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10436 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10438 esac; \
10439 srcdiroption="--srcdir=$${topdir}/gas"; \
10440 libsrcdir="$$s/gas"; \
10441 $(SHELL) $${libsrcdir}/configure \
10442 $(HOST_CONFIGARGS) $${srcdiroption} \
10443 || exit 1
10444 @endif gas
10448 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10449 maybe-configure-stage1-gas:
10450 @if gas-bootstrap
10451 maybe-configure-stage1-gas: configure-stage1-gas
10452 configure-stage1-gas:
10453 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10454 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10455 r=`${PWD_COMMAND}`; export r; \
10456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10457 $(HOST_EXPORTS) \
10458 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10459 cd $(HOST_SUBDIR)/gas || exit 1; \
10460 case $(srcdir) in \
10461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10462 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10464 esac; \
10465 srcdiroption="--srcdir=$${topdir}/gas"; \
10466 libsrcdir="$$s/gas"; \
10467 $(SHELL) $${libsrcdir}/configure \
10468 $(HOST_CONFIGARGS) $${srcdiroption} \
10469 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
10470 @endif gas-bootstrap
10472 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10473 maybe-configure-stage2-gas:
10474 @if gas-bootstrap
10475 maybe-configure-stage2-gas: configure-stage2-gas
10476 configure-stage2-gas:
10477 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10478 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10479 r=`${PWD_COMMAND}`; export r; \
10480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10481 $(HOST_EXPORTS) \
10482 $(POSTSTAGE1_HOST_EXPORTS) \
10483 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10484 cd $(HOST_SUBDIR)/gas || exit 1; \
10485 case $(srcdir) in \
10486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10487 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10489 esac; \
10490 srcdiroption="--srcdir=$${topdir}/gas"; \
10491 libsrcdir="$$s/gas"; \
10492 $(SHELL) $${libsrcdir}/configure \
10493 $(HOST_CONFIGARGS) $${srcdiroption} \
10494 @stage2_werror_flag@
10495 @endif gas-bootstrap
10497 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10498 maybe-configure-stage3-gas:
10499 @if gas-bootstrap
10500 maybe-configure-stage3-gas: configure-stage3-gas
10501 configure-stage3-gas:
10502 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10503 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10504 r=`${PWD_COMMAND}`; export r; \
10505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10506 $(HOST_EXPORTS) \
10507 $(POSTSTAGE1_HOST_EXPORTS) \
10508 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10509 cd $(HOST_SUBDIR)/gas || exit 1; \
10510 case $(srcdir) in \
10511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10512 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10514 esac; \
10515 srcdiroption="--srcdir=$${topdir}/gas"; \
10516 libsrcdir="$$s/gas"; \
10517 $(SHELL) $${libsrcdir}/configure \
10518 $(HOST_CONFIGARGS) $${srcdiroption} \
10519 @stage2_werror_flag@
10520 @endif gas-bootstrap
10522 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10523 maybe-configure-stage4-gas:
10524 @if gas-bootstrap
10525 maybe-configure-stage4-gas: configure-stage4-gas
10526 configure-stage4-gas:
10527 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10528 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10529 r=`${PWD_COMMAND}`; export r; \
10530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10531 $(HOST_EXPORTS) \
10532 $(POSTSTAGE1_HOST_EXPORTS) \
10533 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10534 cd $(HOST_SUBDIR)/gas || exit 1; \
10535 case $(srcdir) in \
10536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10537 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10539 esac; \
10540 srcdiroption="--srcdir=$${topdir}/gas"; \
10541 libsrcdir="$$s/gas"; \
10542 $(SHELL) $${libsrcdir}/configure \
10543 $(HOST_CONFIGARGS) $${srcdiroption} \
10544 @stage2_werror_flag@
10545 @endif gas-bootstrap
10547 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10548 maybe-configure-stageprofile-gas:
10549 @if gas-bootstrap
10550 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10551 configure-stageprofile-gas:
10552 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10553 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10554 r=`${PWD_COMMAND}`; export r; \
10555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10556 $(HOST_EXPORTS) \
10557 $(POSTSTAGE1_HOST_EXPORTS) \
10558 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10559 cd $(HOST_SUBDIR)/gas || exit 1; \
10560 case $(srcdir) in \
10561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10562 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10564 esac; \
10565 srcdiroption="--srcdir=$${topdir}/gas"; \
10566 libsrcdir="$$s/gas"; \
10567 $(SHELL) $${libsrcdir}/configure \
10568 $(HOST_CONFIGARGS) $${srcdiroption} \
10569 @stage2_werror_flag@
10570 @endif gas-bootstrap
10572 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10573 maybe-configure-stagefeedback-gas:
10574 @if gas-bootstrap
10575 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10576 configure-stagefeedback-gas:
10577 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10578 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10579 r=`${PWD_COMMAND}`; export r; \
10580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10581 $(HOST_EXPORTS) \
10582 $(POSTSTAGE1_HOST_EXPORTS) \
10583 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10584 cd $(HOST_SUBDIR)/gas || exit 1; \
10585 case $(srcdir) in \
10586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10587 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10589 esac; \
10590 srcdiroption="--srcdir=$${topdir}/gas"; \
10591 libsrcdir="$$s/gas"; \
10592 $(SHELL) $${libsrcdir}/configure \
10593 $(HOST_CONFIGARGS) $${srcdiroption} \
10594 @stage2_werror_flag@
10595 @endif gas-bootstrap
10601 .PHONY: all-gas maybe-all-gas
10602 maybe-all-gas:
10603 @if gas
10604 TARGET-gas=all
10605 maybe-all-gas: all-gas
10606 all-gas: configure-gas
10607 @test -f stage_last && exit 0; \
10608 r=`${PWD_COMMAND}`; export r; \
10609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610 $(HOST_EXPORTS) \
10611 (cd $(HOST_SUBDIR)/gas && \
10612 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
10613 @endif gas
10617 .PHONY: all-stage1-gas maybe-all-stage1-gas
10618 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10619 maybe-all-stage1-gas:
10620 maybe-clean-stage1-gas:
10621 @if gas-bootstrap
10622 maybe-all-stage1-gas: all-stage1-gas
10623 all-stage1: all-stage1-gas
10624 TARGET-stage1-gas = $(TARGET-gas)
10625 all-stage1-gas: configure-stage1-gas
10626 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10627 @r=`${PWD_COMMAND}`; export r; \
10628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10629 $(HOST_EXPORTS) \
10630 cd $(HOST_SUBDIR)/gas && \
10631 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
10632 $(TARGET-stage1-gas)
10634 maybe-clean-stage1-gas: clean-stage1-gas
10635 clean-stage1: clean-stage1-gas
10636 clean-stage1-gas:
10637 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10638 || exit 0 ; \
10639 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10640 cd $(HOST_SUBDIR)/gas && \
10641 $(MAKE) $(FLAGS_TO_PASS) \
10642 CFLAGS="$(STAGE1_CFLAGS)" clean
10643 @endif gas-bootstrap
10646 .PHONY: all-stage2-gas maybe-all-stage2-gas
10647 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10648 maybe-all-stage2-gas:
10649 maybe-clean-stage2-gas:
10650 @if gas-bootstrap
10651 maybe-all-stage2-gas: all-stage2-gas
10652 all-stage2: all-stage2-gas
10653 TARGET-stage2-gas = $(TARGET-gas)
10654 all-stage2-gas: configure-stage2-gas
10655 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10656 @r=`${PWD_COMMAND}`; export r; \
10657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10658 $(HOST_EXPORTS) \
10659 $(POSTSTAGE1_HOST_EXPORTS) \
10660 cd $(HOST_SUBDIR)/gas && \
10661 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10662 $(TARGET-stage2-gas)
10664 maybe-clean-stage2-gas: clean-stage2-gas
10665 clean-stage2: clean-stage2-gas
10666 clean-stage2-gas:
10667 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10668 || exit 0 ; \
10669 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10670 cd $(HOST_SUBDIR)/gas && \
10671 $(MAKE) $(FLAGS_TO_PASS) \
10672 $(POSTSTAGE1_FLAGS_TO_PASS) \
10673 clean
10674 @endif gas-bootstrap
10677 .PHONY: all-stage3-gas maybe-all-stage3-gas
10678 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10679 maybe-all-stage3-gas:
10680 maybe-clean-stage3-gas:
10681 @if gas-bootstrap
10682 maybe-all-stage3-gas: all-stage3-gas
10683 all-stage3: all-stage3-gas
10684 TARGET-stage3-gas = $(TARGET-gas)
10685 all-stage3-gas: configure-stage3-gas
10686 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10687 @r=`${PWD_COMMAND}`; export r; \
10688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10689 $(HOST_EXPORTS) \
10690 $(POSTSTAGE1_HOST_EXPORTS) \
10691 cd $(HOST_SUBDIR)/gas && \
10692 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10693 $(TARGET-stage3-gas)
10695 maybe-clean-stage3-gas: clean-stage3-gas
10696 clean-stage3: clean-stage3-gas
10697 clean-stage3-gas:
10698 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10699 || exit 0 ; \
10700 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10701 cd $(HOST_SUBDIR)/gas && \
10702 $(MAKE) $(FLAGS_TO_PASS) \
10703 $(POSTSTAGE1_FLAGS_TO_PASS) \
10704 clean
10705 @endif gas-bootstrap
10708 .PHONY: all-stage4-gas maybe-all-stage4-gas
10709 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10710 maybe-all-stage4-gas:
10711 maybe-clean-stage4-gas:
10712 @if gas-bootstrap
10713 maybe-all-stage4-gas: all-stage4-gas
10714 all-stage4: all-stage4-gas
10715 TARGET-stage4-gas = $(TARGET-gas)
10716 all-stage4-gas: configure-stage4-gas
10717 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10718 @r=`${PWD_COMMAND}`; export r; \
10719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10720 $(HOST_EXPORTS) \
10721 $(POSTSTAGE1_HOST_EXPORTS) \
10722 cd $(HOST_SUBDIR)/gas && \
10723 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10724 $(TARGET-stage4-gas)
10726 maybe-clean-stage4-gas: clean-stage4-gas
10727 clean-stage4: clean-stage4-gas
10728 clean-stage4-gas:
10729 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10730 || exit 0 ; \
10731 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10732 cd $(HOST_SUBDIR)/gas && \
10733 $(MAKE) $(FLAGS_TO_PASS) \
10734 $(POSTSTAGE1_FLAGS_TO_PASS) \
10735 clean
10736 @endif gas-bootstrap
10739 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10740 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10741 maybe-all-stageprofile-gas:
10742 maybe-clean-stageprofile-gas:
10743 @if gas-bootstrap
10744 maybe-all-stageprofile-gas: all-stageprofile-gas
10745 all-stageprofile: all-stageprofile-gas
10746 TARGET-stageprofile-gas = $(TARGET-gas)
10747 all-stageprofile-gas: configure-stageprofile-gas
10748 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10749 @r=`${PWD_COMMAND}`; export r; \
10750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10751 $(HOST_EXPORTS) \
10752 $(POSTSTAGE1_HOST_EXPORTS) \
10753 cd $(HOST_SUBDIR)/gas && \
10754 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
10755 $(TARGET-stageprofile-gas)
10757 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10758 clean-stageprofile: clean-stageprofile-gas
10759 clean-stageprofile-gas:
10760 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10761 || exit 0 ; \
10762 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10763 cd $(HOST_SUBDIR)/gas && \
10764 $(MAKE) $(FLAGS_TO_PASS) \
10765 $(POSTSTAGE1_FLAGS_TO_PASS) \
10766 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
10767 @endif gas-bootstrap
10770 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10771 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10772 maybe-all-stagefeedback-gas:
10773 maybe-clean-stagefeedback-gas:
10774 @if gas-bootstrap
10775 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10776 all-stagefeedback: all-stagefeedback-gas
10777 TARGET-stagefeedback-gas = $(TARGET-gas)
10778 all-stagefeedback-gas: configure-stagefeedback-gas
10779 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10780 @r=`${PWD_COMMAND}`; export r; \
10781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10782 $(HOST_EXPORTS) \
10783 $(POSTSTAGE1_HOST_EXPORTS) \
10784 cd $(HOST_SUBDIR)/gas && \
10785 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
10786 $(TARGET-stagefeedback-gas)
10788 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10789 clean-stagefeedback: clean-stagefeedback-gas
10790 clean-stagefeedback-gas:
10791 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10792 || exit 0 ; \
10793 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10794 cd $(HOST_SUBDIR)/gas && \
10795 $(MAKE) $(FLAGS_TO_PASS) \
10796 $(POSTSTAGE1_FLAGS_TO_PASS) \
10797 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
10798 @endif gas-bootstrap
10804 .PHONY: check-gas maybe-check-gas
10805 maybe-check-gas:
10806 @if gas
10807 maybe-check-gas: check-gas
10809 check-gas:
10810 @$(unstage)
10811 @r=`${PWD_COMMAND}`; export r; \
10812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813 $(HOST_EXPORTS) \
10814 (cd $(HOST_SUBDIR)/gas && \
10815 $(MAKE) $(FLAGS_TO_PASS) check)
10817 @endif gas
10819 .PHONY: install-gas maybe-install-gas
10820 maybe-install-gas:
10821 @if gas
10822 maybe-install-gas: install-gas
10824 install-gas: installdirs
10825 @$(unstage)
10826 @r=`${PWD_COMMAND}`; export r; \
10827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10828 $(HOST_EXPORTS) \
10829 (cd $(HOST_SUBDIR)/gas && \
10830 $(MAKE) $(FLAGS_TO_PASS) install)
10832 @endif gas
10834 # Other targets (info, dvi, etc.)
10836 .PHONY: maybe-info-gas info-gas
10837 maybe-info-gas:
10838 @if gas
10839 maybe-info-gas: info-gas
10841 info-gas: \
10842 configure-gas
10843 @[ -f ./gas/Makefile ] || exit 0; \
10844 r=`${PWD_COMMAND}`; export r; \
10845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10846 $(HOST_EXPORTS) \
10847 for flag in $(EXTRA_HOST_FLAGS) ; do \
10848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10849 done; \
10850 echo "Doing info in gas" ; \
10851 (cd $(HOST_SUBDIR)/gas && \
10852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10854 "RANLIB=$${RANLIB}" \
10855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10856 info) \
10857 || exit 1
10859 @endif gas
10861 .PHONY: maybe-dvi-gas dvi-gas
10862 maybe-dvi-gas:
10863 @if gas
10864 maybe-dvi-gas: dvi-gas
10866 dvi-gas: \
10867 configure-gas
10868 @[ -f ./gas/Makefile ] || exit 0; \
10869 r=`${PWD_COMMAND}`; export r; \
10870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10871 $(HOST_EXPORTS) \
10872 for flag in $(EXTRA_HOST_FLAGS) ; do \
10873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10874 done; \
10875 echo "Doing dvi in gas" ; \
10876 (cd $(HOST_SUBDIR)/gas && \
10877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10879 "RANLIB=$${RANLIB}" \
10880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10881 dvi) \
10882 || exit 1
10884 @endif gas
10886 .PHONY: maybe-html-gas html-gas
10887 maybe-html-gas:
10888 @if gas
10889 maybe-html-gas: html-gas
10891 html-gas: \
10892 configure-gas
10893 @[ -f ./gas/Makefile ] || exit 0; \
10894 r=`${PWD_COMMAND}`; export r; \
10895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10896 $(HOST_EXPORTS) \
10897 for flag in $(EXTRA_HOST_FLAGS) ; do \
10898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10899 done; \
10900 echo "Doing html in gas" ; \
10901 (cd $(HOST_SUBDIR)/gas && \
10902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10904 "RANLIB=$${RANLIB}" \
10905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10906 html) \
10907 || exit 1
10909 @endif gas
10911 .PHONY: maybe-TAGS-gas TAGS-gas
10912 maybe-TAGS-gas:
10913 @if gas
10914 maybe-TAGS-gas: TAGS-gas
10916 TAGS-gas: \
10917 configure-gas
10918 @[ -f ./gas/Makefile ] || exit 0; \
10919 r=`${PWD_COMMAND}`; export r; \
10920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10921 $(HOST_EXPORTS) \
10922 for flag in $(EXTRA_HOST_FLAGS) ; do \
10923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10924 done; \
10925 echo "Doing TAGS in gas" ; \
10926 (cd $(HOST_SUBDIR)/gas && \
10927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10929 "RANLIB=$${RANLIB}" \
10930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10931 TAGS) \
10932 || exit 1
10934 @endif gas
10936 .PHONY: maybe-install-info-gas install-info-gas
10937 maybe-install-info-gas:
10938 @if gas
10939 maybe-install-info-gas: install-info-gas
10941 install-info-gas: \
10942 configure-gas \
10943 info-gas
10944 @[ -f ./gas/Makefile ] || exit 0; \
10945 r=`${PWD_COMMAND}`; export r; \
10946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10947 $(HOST_EXPORTS) \
10948 for flag in $(EXTRA_HOST_FLAGS) ; do \
10949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10950 done; \
10951 echo "Doing install-info in gas" ; \
10952 (cd $(HOST_SUBDIR)/gas && \
10953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10955 "RANLIB=$${RANLIB}" \
10956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10957 install-info) \
10958 || exit 1
10960 @endif gas
10962 .PHONY: maybe-installcheck-gas installcheck-gas
10963 maybe-installcheck-gas:
10964 @if gas
10965 maybe-installcheck-gas: installcheck-gas
10967 installcheck-gas: \
10968 configure-gas
10969 @[ -f ./gas/Makefile ] || exit 0; \
10970 r=`${PWD_COMMAND}`; export r; \
10971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10972 $(HOST_EXPORTS) \
10973 for flag in $(EXTRA_HOST_FLAGS) ; do \
10974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10975 done; \
10976 echo "Doing installcheck in gas" ; \
10977 (cd $(HOST_SUBDIR)/gas && \
10978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10980 "RANLIB=$${RANLIB}" \
10981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10982 installcheck) \
10983 || exit 1
10985 @endif gas
10987 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10988 maybe-mostlyclean-gas:
10989 @if gas
10990 maybe-mostlyclean-gas: mostlyclean-gas
10992 mostlyclean-gas:
10993 @[ -f ./gas/Makefile ] || exit 0; \
10994 r=`${PWD_COMMAND}`; export r; \
10995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10996 $(HOST_EXPORTS) \
10997 for flag in $(EXTRA_HOST_FLAGS) ; do \
10998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10999 done; \
11000 echo "Doing mostlyclean in gas" ; \
11001 (cd $(HOST_SUBDIR)/gas && \
11002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11004 "RANLIB=$${RANLIB}" \
11005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11006 mostlyclean) \
11007 || exit 1
11009 @endif gas
11011 .PHONY: maybe-clean-gas clean-gas
11012 maybe-clean-gas:
11013 @if gas
11014 maybe-clean-gas: clean-gas
11016 clean-gas:
11017 @[ -f ./gas/Makefile ] || exit 0; \
11018 r=`${PWD_COMMAND}`; export r; \
11019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11020 $(HOST_EXPORTS) \
11021 for flag in $(EXTRA_HOST_FLAGS) ; do \
11022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11023 done; \
11024 echo "Doing clean in gas" ; \
11025 (cd $(HOST_SUBDIR)/gas && \
11026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11028 "RANLIB=$${RANLIB}" \
11029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11030 clean) \
11031 || exit 1
11033 @endif gas
11035 .PHONY: maybe-distclean-gas distclean-gas
11036 maybe-distclean-gas:
11037 @if gas
11038 maybe-distclean-gas: distclean-gas
11040 distclean-gas:
11041 @[ -f ./gas/Makefile ] || exit 0; \
11042 r=`${PWD_COMMAND}`; export r; \
11043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11044 $(HOST_EXPORTS) \
11045 for flag in $(EXTRA_HOST_FLAGS) ; do \
11046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11047 done; \
11048 echo "Doing distclean in gas" ; \
11049 (cd $(HOST_SUBDIR)/gas && \
11050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11052 "RANLIB=$${RANLIB}" \
11053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11054 distclean) \
11055 || exit 1
11057 @endif gas
11059 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11060 maybe-maintainer-clean-gas:
11061 @if gas
11062 maybe-maintainer-clean-gas: maintainer-clean-gas
11064 maintainer-clean-gas:
11065 @[ -f ./gas/Makefile ] || exit 0; \
11066 r=`${PWD_COMMAND}`; export r; \
11067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11068 $(HOST_EXPORTS) \
11069 for flag in $(EXTRA_HOST_FLAGS) ; do \
11070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11071 done; \
11072 echo "Doing maintainer-clean in gas" ; \
11073 (cd $(HOST_SUBDIR)/gas && \
11074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11076 "RANLIB=$${RANLIB}" \
11077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11078 maintainer-clean) \
11079 || exit 1
11081 @endif gas
11085 .PHONY: configure-gcc maybe-configure-gcc
11086 maybe-configure-gcc:
11087 @if gcc
11088 maybe-configure-gcc: configure-gcc
11089 configure-gcc:
11090 @test -f stage_last && exit 0; \
11091 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11093 r=`${PWD_COMMAND}`; export r; \
11094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11095 $(HOST_EXPORTS) \
11096 echo Configuring in $(HOST_SUBDIR)/gcc; \
11097 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11098 case $(srcdir) in \
11099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11100 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11102 esac; \
11103 srcdiroption="--srcdir=$${topdir}/gcc"; \
11104 libsrcdir="$$s/gcc"; \
11105 $(SHELL) $${libsrcdir}/configure \
11106 $(HOST_CONFIGARGS) $${srcdiroption} \
11107 || exit 1
11108 @endif gcc
11112 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11113 maybe-configure-stage1-gcc:
11114 @if gcc-bootstrap
11115 maybe-configure-stage1-gcc: configure-stage1-gcc
11116 configure-stage1-gcc:
11117 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11118 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11119 r=`${PWD_COMMAND}`; export r; \
11120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11121 $(HOST_EXPORTS) \
11122 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
11123 cd $(HOST_SUBDIR)/gcc || exit 1; \
11124 case $(srcdir) in \
11125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11126 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11128 esac; \
11129 srcdiroption="--srcdir=$${topdir}/gcc"; \
11130 libsrcdir="$$s/gcc"; \
11131 $(SHELL) $${libsrcdir}/configure \
11132 $(HOST_CONFIGARGS) $${srcdiroption} \
11133 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
11134 @endif gcc-bootstrap
11136 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11137 maybe-configure-stage2-gcc:
11138 @if gcc-bootstrap
11139 maybe-configure-stage2-gcc: configure-stage2-gcc
11140 configure-stage2-gcc:
11141 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11142 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11143 r=`${PWD_COMMAND}`; export r; \
11144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11145 $(HOST_EXPORTS) \
11146 $(POSTSTAGE1_HOST_EXPORTS) \
11147 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
11148 cd $(HOST_SUBDIR)/gcc || exit 1; \
11149 case $(srcdir) in \
11150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11151 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11153 esac; \
11154 srcdiroption="--srcdir=$${topdir}/gcc"; \
11155 libsrcdir="$$s/gcc"; \
11156 $(SHELL) $${libsrcdir}/configure \
11157 $(HOST_CONFIGARGS) $${srcdiroption} \
11158 @stage2_werror_flag@
11159 @endif gcc-bootstrap
11161 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11162 maybe-configure-stage3-gcc:
11163 @if gcc-bootstrap
11164 maybe-configure-stage3-gcc: configure-stage3-gcc
11165 configure-stage3-gcc:
11166 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11167 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11168 r=`${PWD_COMMAND}`; export r; \
11169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11170 $(HOST_EXPORTS) \
11171 $(POSTSTAGE1_HOST_EXPORTS) \
11172 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
11173 cd $(HOST_SUBDIR)/gcc || exit 1; \
11174 case $(srcdir) in \
11175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11176 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11178 esac; \
11179 srcdiroption="--srcdir=$${topdir}/gcc"; \
11180 libsrcdir="$$s/gcc"; \
11181 $(SHELL) $${libsrcdir}/configure \
11182 $(HOST_CONFIGARGS) $${srcdiroption} \
11183 @stage2_werror_flag@
11184 @endif gcc-bootstrap
11186 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11187 maybe-configure-stage4-gcc:
11188 @if gcc-bootstrap
11189 maybe-configure-stage4-gcc: configure-stage4-gcc
11190 configure-stage4-gcc:
11191 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11192 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11193 r=`${PWD_COMMAND}`; export r; \
11194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11195 $(HOST_EXPORTS) \
11196 $(POSTSTAGE1_HOST_EXPORTS) \
11197 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
11198 cd $(HOST_SUBDIR)/gcc || exit 1; \
11199 case $(srcdir) in \
11200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11201 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11203 esac; \
11204 srcdiroption="--srcdir=$${topdir}/gcc"; \
11205 libsrcdir="$$s/gcc"; \
11206 $(SHELL) $${libsrcdir}/configure \
11207 $(HOST_CONFIGARGS) $${srcdiroption} \
11208 @stage2_werror_flag@
11209 @endif gcc-bootstrap
11211 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11212 maybe-configure-stageprofile-gcc:
11213 @if gcc-bootstrap
11214 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11215 configure-stageprofile-gcc:
11216 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11217 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11218 r=`${PWD_COMMAND}`; export r; \
11219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11220 $(HOST_EXPORTS) \
11221 $(POSTSTAGE1_HOST_EXPORTS) \
11222 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
11223 cd $(HOST_SUBDIR)/gcc || exit 1; \
11224 case $(srcdir) in \
11225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11226 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11228 esac; \
11229 srcdiroption="--srcdir=$${topdir}/gcc"; \
11230 libsrcdir="$$s/gcc"; \
11231 $(SHELL) $${libsrcdir}/configure \
11232 $(HOST_CONFIGARGS) $${srcdiroption} \
11233 @stage2_werror_flag@
11234 @endif gcc-bootstrap
11236 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11237 maybe-configure-stagefeedback-gcc:
11238 @if gcc-bootstrap
11239 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11240 configure-stagefeedback-gcc:
11241 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11242 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11243 r=`${PWD_COMMAND}`; export r; \
11244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11245 $(HOST_EXPORTS) \
11246 $(POSTSTAGE1_HOST_EXPORTS) \
11247 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11248 cd $(HOST_SUBDIR)/gcc || exit 1; \
11249 case $(srcdir) in \
11250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11251 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11253 esac; \
11254 srcdiroption="--srcdir=$${topdir}/gcc"; \
11255 libsrcdir="$$s/gcc"; \
11256 $(SHELL) $${libsrcdir}/configure \
11257 $(HOST_CONFIGARGS) $${srcdiroption} \
11258 @stage2_werror_flag@
11259 @endif gcc-bootstrap
11265 .PHONY: all-gcc maybe-all-gcc
11266 maybe-all-gcc:
11267 @if gcc
11268 TARGET-gcc=`if [ -f gcc/stage_last ]; then echo quickstrap ; else echo all; fi`
11269 maybe-all-gcc: all-gcc
11270 all-gcc: configure-gcc
11271 @test -f stage_last && exit 0; \
11272 r=`${PWD_COMMAND}`; export r; \
11273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11274 $(HOST_EXPORTS) \
11275 (cd $(HOST_SUBDIR)/gcc && \
11276 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11277 @endif gcc
11281 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11282 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11283 maybe-all-stage1-gcc:
11284 maybe-clean-stage1-gcc:
11285 @if gcc-bootstrap
11286 maybe-all-stage1-gcc: all-stage1-gcc
11287 all-stage1: all-stage1-gcc
11288 TARGET-stage1-gcc = $(TARGET-gcc)
11289 all-stage1-gcc: configure-stage1-gcc
11290 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11291 @r=`${PWD_COMMAND}`; export r; \
11292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11293 $(HOST_EXPORTS) \
11294 cd $(HOST_SUBDIR)/gcc && \
11295 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11296 $(TARGET-stage1-gcc)
11298 maybe-clean-stage1-gcc: clean-stage1-gcc
11299 clean-stage1: clean-stage1-gcc
11300 clean-stage1-gcc:
11301 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11302 || exit 0 ; \
11303 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11304 cd $(HOST_SUBDIR)/gcc && \
11305 $(MAKE) $(FLAGS_TO_PASS) \
11306 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11307 @endif gcc-bootstrap
11310 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11311 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11312 maybe-all-stage2-gcc:
11313 maybe-clean-stage2-gcc:
11314 @if gcc-bootstrap
11315 maybe-all-stage2-gcc: all-stage2-gcc
11316 all-stage2: all-stage2-gcc
11317 TARGET-stage2-gcc = $(TARGET-gcc)
11318 all-stage2-gcc: configure-stage2-gcc
11319 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11320 @r=`${PWD_COMMAND}`; export r; \
11321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322 $(HOST_EXPORTS) \
11323 $(POSTSTAGE1_HOST_EXPORTS) \
11324 cd $(HOST_SUBDIR)/gcc && \
11325 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11326 $(TARGET-stage2-gcc)
11328 maybe-clean-stage2-gcc: clean-stage2-gcc
11329 clean-stage2: clean-stage2-gcc
11330 clean-stage2-gcc:
11331 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11332 || exit 0 ; \
11333 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11334 cd $(HOST_SUBDIR)/gcc && \
11335 $(MAKE) $(FLAGS_TO_PASS) \
11336 $(POSTSTAGE1_FLAGS_TO_PASS) \
11337 $(EXTRA_GCC_FLAGS) clean
11338 @endif gcc-bootstrap
11341 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11342 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11343 maybe-all-stage3-gcc:
11344 maybe-clean-stage3-gcc:
11345 @if gcc-bootstrap
11346 maybe-all-stage3-gcc: all-stage3-gcc
11347 all-stage3: all-stage3-gcc
11348 TARGET-stage3-gcc = $(TARGET-gcc)
11349 all-stage3-gcc: configure-stage3-gcc
11350 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11351 @r=`${PWD_COMMAND}`; export r; \
11352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11353 $(HOST_EXPORTS) \
11354 $(POSTSTAGE1_HOST_EXPORTS) \
11355 cd $(HOST_SUBDIR)/gcc && \
11356 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11357 $(TARGET-stage3-gcc)
11359 maybe-clean-stage3-gcc: clean-stage3-gcc
11360 clean-stage3: clean-stage3-gcc
11361 clean-stage3-gcc:
11362 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11363 || exit 0 ; \
11364 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11365 cd $(HOST_SUBDIR)/gcc && \
11366 $(MAKE) $(FLAGS_TO_PASS) \
11367 $(POSTSTAGE1_FLAGS_TO_PASS) \
11368 $(EXTRA_GCC_FLAGS) clean
11369 @endif gcc-bootstrap
11372 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11373 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11374 maybe-all-stage4-gcc:
11375 maybe-clean-stage4-gcc:
11376 @if gcc-bootstrap
11377 maybe-all-stage4-gcc: all-stage4-gcc
11378 all-stage4: all-stage4-gcc
11379 TARGET-stage4-gcc = $(TARGET-gcc)
11380 all-stage4-gcc: configure-stage4-gcc
11381 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11382 @r=`${PWD_COMMAND}`; export r; \
11383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11384 $(HOST_EXPORTS) \
11385 $(POSTSTAGE1_HOST_EXPORTS) \
11386 cd $(HOST_SUBDIR)/gcc && \
11387 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11388 $(TARGET-stage4-gcc)
11390 maybe-clean-stage4-gcc: clean-stage4-gcc
11391 clean-stage4: clean-stage4-gcc
11392 clean-stage4-gcc:
11393 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11394 || exit 0 ; \
11395 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11396 cd $(HOST_SUBDIR)/gcc && \
11397 $(MAKE) $(FLAGS_TO_PASS) \
11398 $(POSTSTAGE1_FLAGS_TO_PASS) \
11399 $(EXTRA_GCC_FLAGS) clean
11400 @endif gcc-bootstrap
11403 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11404 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11405 maybe-all-stageprofile-gcc:
11406 maybe-clean-stageprofile-gcc:
11407 @if gcc-bootstrap
11408 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11409 all-stageprofile: all-stageprofile-gcc
11410 TARGET-stageprofile-gcc = $(TARGET-gcc)
11411 all-stageprofile-gcc: configure-stageprofile-gcc
11412 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11413 @r=`${PWD_COMMAND}`; export r; \
11414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11415 $(HOST_EXPORTS) \
11416 $(POSTSTAGE1_HOST_EXPORTS) \
11417 cd $(HOST_SUBDIR)/gcc && \
11418 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11419 $(TARGET-stageprofile-gcc)
11421 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11422 clean-stageprofile: clean-stageprofile-gcc
11423 clean-stageprofile-gcc:
11424 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11425 || exit 0 ; \
11426 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11427 cd $(HOST_SUBDIR)/gcc && \
11428 $(MAKE) $(FLAGS_TO_PASS) \
11429 $(POSTSTAGE1_FLAGS_TO_PASS) \
11430 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11431 @endif gcc-bootstrap
11434 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11435 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11436 maybe-all-stagefeedback-gcc:
11437 maybe-clean-stagefeedback-gcc:
11438 @if gcc-bootstrap
11439 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11440 all-stagefeedback: all-stagefeedback-gcc
11441 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11442 all-stagefeedback-gcc: configure-stagefeedback-gcc
11443 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11444 @r=`${PWD_COMMAND}`; export r; \
11445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11446 $(HOST_EXPORTS) \
11447 $(POSTSTAGE1_HOST_EXPORTS) \
11448 cd $(HOST_SUBDIR)/gcc && \
11449 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11450 $(TARGET-stagefeedback-gcc)
11452 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11453 clean-stagefeedback: clean-stagefeedback-gcc
11454 clean-stagefeedback-gcc:
11455 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11456 || exit 0 ; \
11457 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11458 cd $(HOST_SUBDIR)/gcc && \
11459 $(MAKE) $(FLAGS_TO_PASS) \
11460 $(POSTSTAGE1_FLAGS_TO_PASS) \
11461 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11462 @endif gcc-bootstrap
11468 .PHONY: check-gcc maybe-check-gcc
11469 maybe-check-gcc:
11470 @if gcc
11471 maybe-check-gcc: check-gcc
11473 check-gcc:
11474 @$(unstage)
11475 @r=`${PWD_COMMAND}`; export r; \
11476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11477 $(HOST_EXPORTS) \
11478 (cd $(HOST_SUBDIR)/gcc && \
11479 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11481 @endif gcc
11483 .PHONY: install-gcc maybe-install-gcc
11484 maybe-install-gcc:
11485 @if gcc
11486 maybe-install-gcc: install-gcc
11488 install-gcc: installdirs
11489 @$(unstage)
11490 @r=`${PWD_COMMAND}`; export r; \
11491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11492 $(HOST_EXPORTS) \
11493 (cd $(HOST_SUBDIR)/gcc && \
11494 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11496 @endif gcc
11498 # Other targets (info, dvi, etc.)
11500 .PHONY: maybe-info-gcc info-gcc
11501 maybe-info-gcc:
11502 @if gcc
11503 maybe-info-gcc: info-gcc
11505 info-gcc: \
11506 configure-gcc
11507 @[ -f ./gcc/Makefile ] || exit 0; \
11508 r=`${PWD_COMMAND}`; export r; \
11509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11510 $(HOST_EXPORTS) \
11511 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11513 done; \
11514 echo "Doing info in gcc" ; \
11515 (cd $(HOST_SUBDIR)/gcc && \
11516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11518 "RANLIB=$${RANLIB}" \
11519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11520 info) \
11521 || exit 1
11523 @endif gcc
11525 .PHONY: maybe-dvi-gcc dvi-gcc
11526 maybe-dvi-gcc:
11527 @if gcc
11528 maybe-dvi-gcc: dvi-gcc
11530 dvi-gcc: \
11531 configure-gcc
11532 @[ -f ./gcc/Makefile ] || exit 0; \
11533 r=`${PWD_COMMAND}`; export r; \
11534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11535 $(HOST_EXPORTS) \
11536 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11538 done; \
11539 echo "Doing dvi in gcc" ; \
11540 (cd $(HOST_SUBDIR)/gcc && \
11541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11543 "RANLIB=$${RANLIB}" \
11544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11545 dvi) \
11546 || exit 1
11548 @endif gcc
11550 .PHONY: maybe-html-gcc html-gcc
11551 maybe-html-gcc:
11552 @if gcc
11553 maybe-html-gcc: html-gcc
11555 html-gcc: \
11556 configure-gcc
11557 @[ -f ./gcc/Makefile ] || exit 0; \
11558 r=`${PWD_COMMAND}`; export r; \
11559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11560 $(HOST_EXPORTS) \
11561 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11563 done; \
11564 echo "Doing html in gcc" ; \
11565 (cd $(HOST_SUBDIR)/gcc && \
11566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11568 "RANLIB=$${RANLIB}" \
11569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11570 html) \
11571 || exit 1
11573 @endif gcc
11575 .PHONY: maybe-TAGS-gcc TAGS-gcc
11576 maybe-TAGS-gcc:
11577 @if gcc
11578 maybe-TAGS-gcc: TAGS-gcc
11580 TAGS-gcc: \
11581 configure-gcc
11582 @[ -f ./gcc/Makefile ] || exit 0; \
11583 r=`${PWD_COMMAND}`; export r; \
11584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11585 $(HOST_EXPORTS) \
11586 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11588 done; \
11589 echo "Doing TAGS in gcc" ; \
11590 (cd $(HOST_SUBDIR)/gcc && \
11591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11593 "RANLIB=$${RANLIB}" \
11594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11595 TAGS) \
11596 || exit 1
11598 @endif gcc
11600 .PHONY: maybe-install-info-gcc install-info-gcc
11601 maybe-install-info-gcc:
11602 @if gcc
11603 maybe-install-info-gcc: install-info-gcc
11605 install-info-gcc: \
11606 configure-gcc \
11607 info-gcc
11608 @[ -f ./gcc/Makefile ] || exit 0; \
11609 r=`${PWD_COMMAND}`; export r; \
11610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11611 $(HOST_EXPORTS) \
11612 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11614 done; \
11615 echo "Doing install-info in gcc" ; \
11616 (cd $(HOST_SUBDIR)/gcc && \
11617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11619 "RANLIB=$${RANLIB}" \
11620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11621 install-info) \
11622 || exit 1
11624 @endif gcc
11626 .PHONY: maybe-installcheck-gcc installcheck-gcc
11627 maybe-installcheck-gcc:
11628 @if gcc
11629 maybe-installcheck-gcc: installcheck-gcc
11631 installcheck-gcc: \
11632 configure-gcc
11633 @[ -f ./gcc/Makefile ] || exit 0; \
11634 r=`${PWD_COMMAND}`; export r; \
11635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11636 $(HOST_EXPORTS) \
11637 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11639 done; \
11640 echo "Doing installcheck in gcc" ; \
11641 (cd $(HOST_SUBDIR)/gcc && \
11642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11644 "RANLIB=$${RANLIB}" \
11645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11646 installcheck) \
11647 || exit 1
11649 @endif gcc
11651 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11652 maybe-mostlyclean-gcc:
11653 @if gcc
11654 maybe-mostlyclean-gcc: mostlyclean-gcc
11656 mostlyclean-gcc:
11657 @[ -f ./gcc/Makefile ] || exit 0; \
11658 r=`${PWD_COMMAND}`; export r; \
11659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11660 $(HOST_EXPORTS) \
11661 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11663 done; \
11664 echo "Doing mostlyclean in gcc" ; \
11665 (cd $(HOST_SUBDIR)/gcc && \
11666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11668 "RANLIB=$${RANLIB}" \
11669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11670 mostlyclean) \
11671 || exit 1
11673 @endif gcc
11675 .PHONY: maybe-clean-gcc clean-gcc
11676 maybe-clean-gcc:
11677 @if gcc
11678 maybe-clean-gcc: clean-gcc
11680 clean-gcc:
11681 @[ -f ./gcc/Makefile ] || exit 0; \
11682 r=`${PWD_COMMAND}`; export r; \
11683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11684 $(HOST_EXPORTS) \
11685 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11687 done; \
11688 echo "Doing clean in gcc" ; \
11689 (cd $(HOST_SUBDIR)/gcc && \
11690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11692 "RANLIB=$${RANLIB}" \
11693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11694 clean) \
11695 || exit 1
11697 @endif gcc
11699 .PHONY: maybe-distclean-gcc distclean-gcc
11700 maybe-distclean-gcc:
11701 @if gcc
11702 maybe-distclean-gcc: distclean-gcc
11704 distclean-gcc:
11705 @[ -f ./gcc/Makefile ] || exit 0; \
11706 r=`${PWD_COMMAND}`; export r; \
11707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11708 $(HOST_EXPORTS) \
11709 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11711 done; \
11712 echo "Doing distclean in gcc" ; \
11713 (cd $(HOST_SUBDIR)/gcc && \
11714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11716 "RANLIB=$${RANLIB}" \
11717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11718 distclean) \
11719 || exit 1
11721 @endif gcc
11723 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11724 maybe-maintainer-clean-gcc:
11725 @if gcc
11726 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11728 maintainer-clean-gcc:
11729 @[ -f ./gcc/Makefile ] || exit 0; \
11730 r=`${PWD_COMMAND}`; export r; \
11731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11732 $(HOST_EXPORTS) \
11733 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11735 done; \
11736 echo "Doing maintainer-clean in gcc" ; \
11737 (cd $(HOST_SUBDIR)/gcc && \
11738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11740 "RANLIB=$${RANLIB}" \
11741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11742 maintainer-clean) \
11743 || exit 1
11745 @endif gcc
11749 .PHONY: configure-gawk maybe-configure-gawk
11750 maybe-configure-gawk:
11751 @if gawk
11752 maybe-configure-gawk: configure-gawk
11753 configure-gawk:
11754 @$(unstage)
11755 @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11757 r=`${PWD_COMMAND}`; export r; \
11758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11759 $(HOST_EXPORTS) \
11760 echo Configuring in $(HOST_SUBDIR)/gawk; \
11761 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11762 case $(srcdir) in \
11763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11764 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11766 esac; \
11767 srcdiroption="--srcdir=$${topdir}/gawk"; \
11768 libsrcdir="$$s/gawk"; \
11769 $(SHELL) $${libsrcdir}/configure \
11770 $(HOST_CONFIGARGS) $${srcdiroption} \
11771 || exit 1
11772 @endif gawk
11778 .PHONY: all-gawk maybe-all-gawk
11779 maybe-all-gawk:
11780 @if gawk
11781 TARGET-gawk=all
11782 maybe-all-gawk: all-gawk
11783 all-gawk: configure-gawk
11784 @$(unstage)
11785 @r=`${PWD_COMMAND}`; export r; \
11786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11787 $(HOST_EXPORTS) \
11788 (cd $(HOST_SUBDIR)/gawk && \
11789 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
11790 @endif gawk
11795 .PHONY: check-gawk maybe-check-gawk
11796 maybe-check-gawk:
11797 @if gawk
11798 maybe-check-gawk: check-gawk
11800 check-gawk:
11801 @$(unstage)
11802 @r=`${PWD_COMMAND}`; export r; \
11803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11804 $(HOST_EXPORTS) \
11805 (cd $(HOST_SUBDIR)/gawk && \
11806 $(MAKE) $(FLAGS_TO_PASS) check)
11808 @endif gawk
11810 .PHONY: install-gawk maybe-install-gawk
11811 maybe-install-gawk:
11812 @if gawk
11813 maybe-install-gawk: install-gawk
11815 install-gawk: installdirs
11816 @$(unstage)
11817 @r=`${PWD_COMMAND}`; export r; \
11818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11819 $(HOST_EXPORTS) \
11820 (cd $(HOST_SUBDIR)/gawk && \
11821 $(MAKE) $(FLAGS_TO_PASS) install)
11823 @endif gawk
11825 # Other targets (info, dvi, etc.)
11827 .PHONY: maybe-info-gawk info-gawk
11828 maybe-info-gawk:
11829 @if gawk
11830 maybe-info-gawk: info-gawk
11832 info-gawk: \
11833 configure-gawk
11834 @$(unstage)
11835 @[ -f ./gawk/Makefile ] || exit 0; \
11836 r=`${PWD_COMMAND}`; export r; \
11837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11838 $(HOST_EXPORTS) \
11839 for flag in $(EXTRA_HOST_FLAGS) ; do \
11840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11841 done; \
11842 echo "Doing info in gawk" ; \
11843 (cd $(HOST_SUBDIR)/gawk && \
11844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11846 "RANLIB=$${RANLIB}" \
11847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11848 info) \
11849 || exit 1
11851 @endif gawk
11853 .PHONY: maybe-dvi-gawk dvi-gawk
11854 maybe-dvi-gawk:
11855 @if gawk
11856 maybe-dvi-gawk: dvi-gawk
11858 dvi-gawk: \
11859 configure-gawk
11860 @$(unstage)
11861 @[ -f ./gawk/Makefile ] || exit 0; \
11862 r=`${PWD_COMMAND}`; export r; \
11863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11864 $(HOST_EXPORTS) \
11865 for flag in $(EXTRA_HOST_FLAGS) ; do \
11866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11867 done; \
11868 echo "Doing dvi in gawk" ; \
11869 (cd $(HOST_SUBDIR)/gawk && \
11870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11872 "RANLIB=$${RANLIB}" \
11873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11874 dvi) \
11875 || exit 1
11877 @endif gawk
11879 .PHONY: maybe-html-gawk html-gawk
11880 maybe-html-gawk:
11881 @if gawk
11882 maybe-html-gawk: html-gawk
11884 html-gawk: \
11885 configure-gawk
11886 @$(unstage)
11887 @[ -f ./gawk/Makefile ] || exit 0; \
11888 r=`${PWD_COMMAND}`; export r; \
11889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11890 $(HOST_EXPORTS) \
11891 for flag in $(EXTRA_HOST_FLAGS) ; do \
11892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11893 done; \
11894 echo "Doing html in gawk" ; \
11895 (cd $(HOST_SUBDIR)/gawk && \
11896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11898 "RANLIB=$${RANLIB}" \
11899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11900 html) \
11901 || exit 1
11903 @endif gawk
11905 .PHONY: maybe-TAGS-gawk TAGS-gawk
11906 maybe-TAGS-gawk:
11907 @if gawk
11908 maybe-TAGS-gawk: TAGS-gawk
11910 TAGS-gawk: \
11911 configure-gawk
11912 @$(unstage)
11913 @[ -f ./gawk/Makefile ] || exit 0; \
11914 r=`${PWD_COMMAND}`; export r; \
11915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11916 $(HOST_EXPORTS) \
11917 for flag in $(EXTRA_HOST_FLAGS) ; do \
11918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11919 done; \
11920 echo "Doing TAGS in gawk" ; \
11921 (cd $(HOST_SUBDIR)/gawk && \
11922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11924 "RANLIB=$${RANLIB}" \
11925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11926 TAGS) \
11927 || exit 1
11929 @endif gawk
11931 .PHONY: maybe-install-info-gawk install-info-gawk
11932 maybe-install-info-gawk:
11933 @if gawk
11934 maybe-install-info-gawk: install-info-gawk
11936 install-info-gawk: \
11937 configure-gawk \
11938 info-gawk
11939 @$(unstage)
11940 @[ -f ./gawk/Makefile ] || exit 0; \
11941 r=`${PWD_COMMAND}`; export r; \
11942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11943 $(HOST_EXPORTS) \
11944 for flag in $(EXTRA_HOST_FLAGS) ; do \
11945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11946 done; \
11947 echo "Doing install-info in gawk" ; \
11948 (cd $(HOST_SUBDIR)/gawk && \
11949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11951 "RANLIB=$${RANLIB}" \
11952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11953 install-info) \
11954 || exit 1
11956 @endif gawk
11958 .PHONY: maybe-installcheck-gawk installcheck-gawk
11959 maybe-installcheck-gawk:
11960 @if gawk
11961 maybe-installcheck-gawk: installcheck-gawk
11963 installcheck-gawk: \
11964 configure-gawk
11965 @$(unstage)
11966 @[ -f ./gawk/Makefile ] || exit 0; \
11967 r=`${PWD_COMMAND}`; export r; \
11968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11969 $(HOST_EXPORTS) \
11970 for flag in $(EXTRA_HOST_FLAGS) ; do \
11971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11972 done; \
11973 echo "Doing installcheck in gawk" ; \
11974 (cd $(HOST_SUBDIR)/gawk && \
11975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11977 "RANLIB=$${RANLIB}" \
11978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11979 installcheck) \
11980 || exit 1
11982 @endif gawk
11984 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11985 maybe-mostlyclean-gawk:
11986 @if gawk
11987 maybe-mostlyclean-gawk: mostlyclean-gawk
11989 mostlyclean-gawk:
11990 @$(unstage)
11991 @[ -f ./gawk/Makefile ] || exit 0; \
11992 r=`${PWD_COMMAND}`; export r; \
11993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11994 $(HOST_EXPORTS) \
11995 for flag in $(EXTRA_HOST_FLAGS) ; do \
11996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11997 done; \
11998 echo "Doing mostlyclean in gawk" ; \
11999 (cd $(HOST_SUBDIR)/gawk && \
12000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12002 "RANLIB=$${RANLIB}" \
12003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12004 mostlyclean) \
12005 || exit 1
12007 @endif gawk
12009 .PHONY: maybe-clean-gawk clean-gawk
12010 maybe-clean-gawk:
12011 @if gawk
12012 maybe-clean-gawk: clean-gawk
12014 clean-gawk:
12015 @$(unstage)
12016 @[ -f ./gawk/Makefile ] || exit 0; \
12017 r=`${PWD_COMMAND}`; export r; \
12018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12019 $(HOST_EXPORTS) \
12020 for flag in $(EXTRA_HOST_FLAGS) ; do \
12021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12022 done; \
12023 echo "Doing clean in gawk" ; \
12024 (cd $(HOST_SUBDIR)/gawk && \
12025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12027 "RANLIB=$${RANLIB}" \
12028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12029 clean) \
12030 || exit 1
12032 @endif gawk
12034 .PHONY: maybe-distclean-gawk distclean-gawk
12035 maybe-distclean-gawk:
12036 @if gawk
12037 maybe-distclean-gawk: distclean-gawk
12039 distclean-gawk:
12040 @$(unstage)
12041 @[ -f ./gawk/Makefile ] || exit 0; \
12042 r=`${PWD_COMMAND}`; export r; \
12043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12044 $(HOST_EXPORTS) \
12045 for flag in $(EXTRA_HOST_FLAGS) ; do \
12046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12047 done; \
12048 echo "Doing distclean in gawk" ; \
12049 (cd $(HOST_SUBDIR)/gawk && \
12050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12052 "RANLIB=$${RANLIB}" \
12053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12054 distclean) \
12055 || exit 1
12057 @endif gawk
12059 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
12060 maybe-maintainer-clean-gawk:
12061 @if gawk
12062 maybe-maintainer-clean-gawk: maintainer-clean-gawk
12064 maintainer-clean-gawk:
12065 @$(unstage)
12066 @[ -f ./gawk/Makefile ] || exit 0; \
12067 r=`${PWD_COMMAND}`; export r; \
12068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12069 $(HOST_EXPORTS) \
12070 for flag in $(EXTRA_HOST_FLAGS) ; do \
12071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12072 done; \
12073 echo "Doing maintainer-clean in gawk" ; \
12074 (cd $(HOST_SUBDIR)/gawk && \
12075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12077 "RANLIB=$${RANLIB}" \
12078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12079 maintainer-clean) \
12080 || exit 1
12082 @endif gawk
12086 .PHONY: configure-gettext maybe-configure-gettext
12087 maybe-configure-gettext:
12088 @if gettext
12089 maybe-configure-gettext: configure-gettext
12090 configure-gettext:
12091 @$(unstage)
12092 @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
12093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
12094 r=`${PWD_COMMAND}`; export r; \
12095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12096 $(HOST_EXPORTS) \
12097 echo Configuring in $(HOST_SUBDIR)/gettext; \
12098 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
12099 case $(srcdir) in \
12100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12101 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
12102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12103 esac; \
12104 srcdiroption="--srcdir=$${topdir}/gettext"; \
12105 libsrcdir="$$s/gettext"; \
12106 $(SHELL) $${libsrcdir}/configure \
12107 $(HOST_CONFIGARGS) $${srcdiroption} \
12108 || exit 1
12109 @endif gettext
12115 .PHONY: all-gettext maybe-all-gettext
12116 maybe-all-gettext:
12117 @if gettext
12118 TARGET-gettext=all
12119 maybe-all-gettext: all-gettext
12120 all-gettext: configure-gettext
12121 @$(unstage)
12122 @r=`${PWD_COMMAND}`; export r; \
12123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124 $(HOST_EXPORTS) \
12125 (cd $(HOST_SUBDIR)/gettext && \
12126 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
12127 @endif gettext
12132 .PHONY: check-gettext maybe-check-gettext
12133 maybe-check-gettext:
12134 @if gettext
12135 maybe-check-gettext: check-gettext
12137 check-gettext:
12138 @$(unstage)
12139 @r=`${PWD_COMMAND}`; export r; \
12140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12141 $(HOST_EXPORTS) \
12142 (cd $(HOST_SUBDIR)/gettext && \
12143 $(MAKE) $(FLAGS_TO_PASS) check)
12145 @endif gettext
12147 .PHONY: install-gettext maybe-install-gettext
12148 maybe-install-gettext:
12149 @if gettext
12150 maybe-install-gettext: install-gettext
12152 install-gettext: installdirs
12153 @$(unstage)
12154 @r=`${PWD_COMMAND}`; export r; \
12155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12156 $(HOST_EXPORTS) \
12157 (cd $(HOST_SUBDIR)/gettext && \
12158 $(MAKE) $(FLAGS_TO_PASS) install)
12160 @endif gettext
12162 # Other targets (info, dvi, etc.)
12164 .PHONY: maybe-info-gettext info-gettext
12165 maybe-info-gettext:
12166 @if gettext
12167 maybe-info-gettext: info-gettext
12169 info-gettext: \
12170 configure-gettext
12171 @$(unstage)
12172 @[ -f ./gettext/Makefile ] || exit 0; \
12173 r=`${PWD_COMMAND}`; export r; \
12174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12175 $(HOST_EXPORTS) \
12176 for flag in $(EXTRA_HOST_FLAGS) ; do \
12177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12178 done; \
12179 echo "Doing info in gettext" ; \
12180 (cd $(HOST_SUBDIR)/gettext && \
12181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12183 "RANLIB=$${RANLIB}" \
12184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12185 info) \
12186 || exit 1
12188 @endif gettext
12190 .PHONY: maybe-dvi-gettext dvi-gettext
12191 maybe-dvi-gettext:
12192 @if gettext
12193 maybe-dvi-gettext: dvi-gettext
12195 dvi-gettext: \
12196 configure-gettext
12197 @$(unstage)
12198 @[ -f ./gettext/Makefile ] || exit 0; \
12199 r=`${PWD_COMMAND}`; export r; \
12200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12201 $(HOST_EXPORTS) \
12202 for flag in $(EXTRA_HOST_FLAGS) ; do \
12203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12204 done; \
12205 echo "Doing dvi in gettext" ; \
12206 (cd $(HOST_SUBDIR)/gettext && \
12207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12209 "RANLIB=$${RANLIB}" \
12210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12211 dvi) \
12212 || exit 1
12214 @endif gettext
12216 .PHONY: maybe-html-gettext html-gettext
12217 maybe-html-gettext:
12218 @if gettext
12219 maybe-html-gettext: html-gettext
12221 html-gettext: \
12222 configure-gettext
12223 @$(unstage)
12224 @[ -f ./gettext/Makefile ] || exit 0; \
12225 r=`${PWD_COMMAND}`; export r; \
12226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12227 $(HOST_EXPORTS) \
12228 for flag in $(EXTRA_HOST_FLAGS) ; do \
12229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12230 done; \
12231 echo "Doing html in gettext" ; \
12232 (cd $(HOST_SUBDIR)/gettext && \
12233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12235 "RANLIB=$${RANLIB}" \
12236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12237 html) \
12238 || exit 1
12240 @endif gettext
12242 .PHONY: maybe-TAGS-gettext TAGS-gettext
12243 maybe-TAGS-gettext:
12244 @if gettext
12245 maybe-TAGS-gettext: TAGS-gettext
12247 TAGS-gettext: \
12248 configure-gettext
12249 @$(unstage)
12250 @[ -f ./gettext/Makefile ] || exit 0; \
12251 r=`${PWD_COMMAND}`; export r; \
12252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12253 $(HOST_EXPORTS) \
12254 for flag in $(EXTRA_HOST_FLAGS) ; do \
12255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12256 done; \
12257 echo "Doing TAGS in gettext" ; \
12258 (cd $(HOST_SUBDIR)/gettext && \
12259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12261 "RANLIB=$${RANLIB}" \
12262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12263 TAGS) \
12264 || exit 1
12266 @endif gettext
12268 .PHONY: maybe-install-info-gettext install-info-gettext
12269 maybe-install-info-gettext:
12270 @if gettext
12271 maybe-install-info-gettext: install-info-gettext
12273 install-info-gettext: \
12274 configure-gettext \
12275 info-gettext
12276 @$(unstage)
12277 @[ -f ./gettext/Makefile ] || exit 0; \
12278 r=`${PWD_COMMAND}`; export r; \
12279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12280 $(HOST_EXPORTS) \
12281 for flag in $(EXTRA_HOST_FLAGS) ; do \
12282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12283 done; \
12284 echo "Doing install-info in gettext" ; \
12285 (cd $(HOST_SUBDIR)/gettext && \
12286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12288 "RANLIB=$${RANLIB}" \
12289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12290 install-info) \
12291 || exit 1
12293 @endif gettext
12295 .PHONY: maybe-installcheck-gettext installcheck-gettext
12296 maybe-installcheck-gettext:
12297 @if gettext
12298 maybe-installcheck-gettext: installcheck-gettext
12300 installcheck-gettext: \
12301 configure-gettext
12302 @$(unstage)
12303 @[ -f ./gettext/Makefile ] || exit 0; \
12304 r=`${PWD_COMMAND}`; export r; \
12305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12306 $(HOST_EXPORTS) \
12307 for flag in $(EXTRA_HOST_FLAGS) ; do \
12308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12309 done; \
12310 echo "Doing installcheck in gettext" ; \
12311 (cd $(HOST_SUBDIR)/gettext && \
12312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12314 "RANLIB=$${RANLIB}" \
12315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12316 installcheck) \
12317 || exit 1
12319 @endif gettext
12321 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12322 maybe-mostlyclean-gettext:
12323 @if gettext
12324 maybe-mostlyclean-gettext: mostlyclean-gettext
12326 mostlyclean-gettext:
12327 @$(unstage)
12328 @[ -f ./gettext/Makefile ] || exit 0; \
12329 r=`${PWD_COMMAND}`; export r; \
12330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12331 $(HOST_EXPORTS) \
12332 for flag in $(EXTRA_HOST_FLAGS) ; do \
12333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12334 done; \
12335 echo "Doing mostlyclean in gettext" ; \
12336 (cd $(HOST_SUBDIR)/gettext && \
12337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12339 "RANLIB=$${RANLIB}" \
12340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12341 mostlyclean) \
12342 || exit 1
12344 @endif gettext
12346 .PHONY: maybe-clean-gettext clean-gettext
12347 maybe-clean-gettext:
12348 @if gettext
12349 maybe-clean-gettext: clean-gettext
12351 clean-gettext:
12352 @$(unstage)
12353 @[ -f ./gettext/Makefile ] || exit 0; \
12354 r=`${PWD_COMMAND}`; export r; \
12355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12356 $(HOST_EXPORTS) \
12357 for flag in $(EXTRA_HOST_FLAGS) ; do \
12358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12359 done; \
12360 echo "Doing clean in gettext" ; \
12361 (cd $(HOST_SUBDIR)/gettext && \
12362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12364 "RANLIB=$${RANLIB}" \
12365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12366 clean) \
12367 || exit 1
12369 @endif gettext
12371 .PHONY: maybe-distclean-gettext distclean-gettext
12372 maybe-distclean-gettext:
12373 @if gettext
12374 maybe-distclean-gettext: distclean-gettext
12376 distclean-gettext:
12377 @$(unstage)
12378 @[ -f ./gettext/Makefile ] || exit 0; \
12379 r=`${PWD_COMMAND}`; export r; \
12380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12381 $(HOST_EXPORTS) \
12382 for flag in $(EXTRA_HOST_FLAGS) ; do \
12383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12384 done; \
12385 echo "Doing distclean in gettext" ; \
12386 (cd $(HOST_SUBDIR)/gettext && \
12387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12389 "RANLIB=$${RANLIB}" \
12390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12391 distclean) \
12392 || exit 1
12394 @endif gettext
12396 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12397 maybe-maintainer-clean-gettext:
12398 @if gettext
12399 maybe-maintainer-clean-gettext: maintainer-clean-gettext
12401 maintainer-clean-gettext:
12402 @$(unstage)
12403 @[ -f ./gettext/Makefile ] || exit 0; \
12404 r=`${PWD_COMMAND}`; export r; \
12405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12406 $(HOST_EXPORTS) \
12407 for flag in $(EXTRA_HOST_FLAGS) ; do \
12408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12409 done; \
12410 echo "Doing maintainer-clean in gettext" ; \
12411 (cd $(HOST_SUBDIR)/gettext && \
12412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12414 "RANLIB=$${RANLIB}" \
12415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12416 maintainer-clean) \
12417 || exit 1
12419 @endif gettext
12423 .PHONY: configure-gnuserv maybe-configure-gnuserv
12424 maybe-configure-gnuserv:
12425 @if gnuserv
12426 maybe-configure-gnuserv: configure-gnuserv
12427 configure-gnuserv:
12428 @$(unstage)
12429 @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12431 r=`${PWD_COMMAND}`; export r; \
12432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12433 $(HOST_EXPORTS) \
12434 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12435 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12436 case $(srcdir) in \
12437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12438 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12440 esac; \
12441 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12442 libsrcdir="$$s/gnuserv"; \
12443 $(SHELL) $${libsrcdir}/configure \
12444 $(HOST_CONFIGARGS) $${srcdiroption} \
12445 || exit 1
12446 @endif gnuserv
12452 .PHONY: all-gnuserv maybe-all-gnuserv
12453 maybe-all-gnuserv:
12454 @if gnuserv
12455 TARGET-gnuserv=all
12456 maybe-all-gnuserv: all-gnuserv
12457 all-gnuserv: configure-gnuserv
12458 @$(unstage)
12459 @r=`${PWD_COMMAND}`; export r; \
12460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12461 $(HOST_EXPORTS) \
12462 (cd $(HOST_SUBDIR)/gnuserv && \
12463 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
12464 @endif gnuserv
12469 .PHONY: check-gnuserv maybe-check-gnuserv
12470 maybe-check-gnuserv:
12471 @if gnuserv
12472 maybe-check-gnuserv: check-gnuserv
12474 check-gnuserv:
12475 @$(unstage)
12476 @r=`${PWD_COMMAND}`; export r; \
12477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12478 $(HOST_EXPORTS) \
12479 (cd $(HOST_SUBDIR)/gnuserv && \
12480 $(MAKE) $(FLAGS_TO_PASS) check)
12482 @endif gnuserv
12484 .PHONY: install-gnuserv maybe-install-gnuserv
12485 maybe-install-gnuserv:
12486 @if gnuserv
12487 maybe-install-gnuserv: install-gnuserv
12489 install-gnuserv: installdirs
12490 @$(unstage)
12491 @r=`${PWD_COMMAND}`; export r; \
12492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12493 $(HOST_EXPORTS) \
12494 (cd $(HOST_SUBDIR)/gnuserv && \
12495 $(MAKE) $(FLAGS_TO_PASS) install)
12497 @endif gnuserv
12499 # Other targets (info, dvi, etc.)
12501 .PHONY: maybe-info-gnuserv info-gnuserv
12502 maybe-info-gnuserv:
12503 @if gnuserv
12504 maybe-info-gnuserv: info-gnuserv
12506 info-gnuserv: \
12507 configure-gnuserv
12508 @$(unstage)
12509 @[ -f ./gnuserv/Makefile ] || exit 0; \
12510 r=`${PWD_COMMAND}`; export r; \
12511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12512 $(HOST_EXPORTS) \
12513 for flag in $(EXTRA_HOST_FLAGS) ; do \
12514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12515 done; \
12516 echo "Doing info in gnuserv" ; \
12517 (cd $(HOST_SUBDIR)/gnuserv && \
12518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12520 "RANLIB=$${RANLIB}" \
12521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12522 info) \
12523 || exit 1
12525 @endif gnuserv
12527 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12528 maybe-dvi-gnuserv:
12529 @if gnuserv
12530 maybe-dvi-gnuserv: dvi-gnuserv
12532 dvi-gnuserv: \
12533 configure-gnuserv
12534 @$(unstage)
12535 @[ -f ./gnuserv/Makefile ] || exit 0; \
12536 r=`${PWD_COMMAND}`; export r; \
12537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12538 $(HOST_EXPORTS) \
12539 for flag in $(EXTRA_HOST_FLAGS) ; do \
12540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12541 done; \
12542 echo "Doing dvi in gnuserv" ; \
12543 (cd $(HOST_SUBDIR)/gnuserv && \
12544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12546 "RANLIB=$${RANLIB}" \
12547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12548 dvi) \
12549 || exit 1
12551 @endif gnuserv
12553 .PHONY: maybe-html-gnuserv html-gnuserv
12554 maybe-html-gnuserv:
12555 @if gnuserv
12556 maybe-html-gnuserv: html-gnuserv
12558 html-gnuserv: \
12559 configure-gnuserv
12560 @$(unstage)
12561 @[ -f ./gnuserv/Makefile ] || exit 0; \
12562 r=`${PWD_COMMAND}`; export r; \
12563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12564 $(HOST_EXPORTS) \
12565 for flag in $(EXTRA_HOST_FLAGS) ; do \
12566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12567 done; \
12568 echo "Doing html in gnuserv" ; \
12569 (cd $(HOST_SUBDIR)/gnuserv && \
12570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12572 "RANLIB=$${RANLIB}" \
12573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12574 html) \
12575 || exit 1
12577 @endif gnuserv
12579 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12580 maybe-TAGS-gnuserv:
12581 @if gnuserv
12582 maybe-TAGS-gnuserv: TAGS-gnuserv
12584 TAGS-gnuserv: \
12585 configure-gnuserv
12586 @$(unstage)
12587 @[ -f ./gnuserv/Makefile ] || exit 0; \
12588 r=`${PWD_COMMAND}`; export r; \
12589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12590 $(HOST_EXPORTS) \
12591 for flag in $(EXTRA_HOST_FLAGS) ; do \
12592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12593 done; \
12594 echo "Doing TAGS in gnuserv" ; \
12595 (cd $(HOST_SUBDIR)/gnuserv && \
12596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12598 "RANLIB=$${RANLIB}" \
12599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12600 TAGS) \
12601 || exit 1
12603 @endif gnuserv
12605 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12606 maybe-install-info-gnuserv:
12607 @if gnuserv
12608 maybe-install-info-gnuserv: install-info-gnuserv
12610 install-info-gnuserv: \
12611 configure-gnuserv \
12612 info-gnuserv
12613 @$(unstage)
12614 @[ -f ./gnuserv/Makefile ] || exit 0; \
12615 r=`${PWD_COMMAND}`; export r; \
12616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12617 $(HOST_EXPORTS) \
12618 for flag in $(EXTRA_HOST_FLAGS) ; do \
12619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12620 done; \
12621 echo "Doing install-info in gnuserv" ; \
12622 (cd $(HOST_SUBDIR)/gnuserv && \
12623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12625 "RANLIB=$${RANLIB}" \
12626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12627 install-info) \
12628 || exit 1
12630 @endif gnuserv
12632 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12633 maybe-installcheck-gnuserv:
12634 @if gnuserv
12635 maybe-installcheck-gnuserv: installcheck-gnuserv
12637 installcheck-gnuserv: \
12638 configure-gnuserv
12639 @$(unstage)
12640 @[ -f ./gnuserv/Makefile ] || exit 0; \
12641 r=`${PWD_COMMAND}`; export r; \
12642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12643 $(HOST_EXPORTS) \
12644 for flag in $(EXTRA_HOST_FLAGS) ; do \
12645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12646 done; \
12647 echo "Doing installcheck in gnuserv" ; \
12648 (cd $(HOST_SUBDIR)/gnuserv && \
12649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12651 "RANLIB=$${RANLIB}" \
12652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12653 installcheck) \
12654 || exit 1
12656 @endif gnuserv
12658 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12659 maybe-mostlyclean-gnuserv:
12660 @if gnuserv
12661 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12663 mostlyclean-gnuserv:
12664 @$(unstage)
12665 @[ -f ./gnuserv/Makefile ] || exit 0; \
12666 r=`${PWD_COMMAND}`; export r; \
12667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12668 $(HOST_EXPORTS) \
12669 for flag in $(EXTRA_HOST_FLAGS) ; do \
12670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12671 done; \
12672 echo "Doing mostlyclean in gnuserv" ; \
12673 (cd $(HOST_SUBDIR)/gnuserv && \
12674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12676 "RANLIB=$${RANLIB}" \
12677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12678 mostlyclean) \
12679 || exit 1
12681 @endif gnuserv
12683 .PHONY: maybe-clean-gnuserv clean-gnuserv
12684 maybe-clean-gnuserv:
12685 @if gnuserv
12686 maybe-clean-gnuserv: clean-gnuserv
12688 clean-gnuserv:
12689 @$(unstage)
12690 @[ -f ./gnuserv/Makefile ] || exit 0; \
12691 r=`${PWD_COMMAND}`; export r; \
12692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12693 $(HOST_EXPORTS) \
12694 for flag in $(EXTRA_HOST_FLAGS) ; do \
12695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12696 done; \
12697 echo "Doing clean in gnuserv" ; \
12698 (cd $(HOST_SUBDIR)/gnuserv && \
12699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12701 "RANLIB=$${RANLIB}" \
12702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12703 clean) \
12704 || exit 1
12706 @endif gnuserv
12708 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12709 maybe-distclean-gnuserv:
12710 @if gnuserv
12711 maybe-distclean-gnuserv: distclean-gnuserv
12713 distclean-gnuserv:
12714 @$(unstage)
12715 @[ -f ./gnuserv/Makefile ] || exit 0; \
12716 r=`${PWD_COMMAND}`; export r; \
12717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12718 $(HOST_EXPORTS) \
12719 for flag in $(EXTRA_HOST_FLAGS) ; do \
12720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12721 done; \
12722 echo "Doing distclean in gnuserv" ; \
12723 (cd $(HOST_SUBDIR)/gnuserv && \
12724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12726 "RANLIB=$${RANLIB}" \
12727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12728 distclean) \
12729 || exit 1
12731 @endif gnuserv
12733 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12734 maybe-maintainer-clean-gnuserv:
12735 @if gnuserv
12736 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12738 maintainer-clean-gnuserv:
12739 @$(unstage)
12740 @[ -f ./gnuserv/Makefile ] || exit 0; \
12741 r=`${PWD_COMMAND}`; export r; \
12742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743 $(HOST_EXPORTS) \
12744 for flag in $(EXTRA_HOST_FLAGS) ; do \
12745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12746 done; \
12747 echo "Doing maintainer-clean in gnuserv" ; \
12748 (cd $(HOST_SUBDIR)/gnuserv && \
12749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12751 "RANLIB=$${RANLIB}" \
12752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12753 maintainer-clean) \
12754 || exit 1
12756 @endif gnuserv
12760 .PHONY: configure-gprof maybe-configure-gprof
12761 maybe-configure-gprof:
12762 @if gprof
12763 maybe-configure-gprof: configure-gprof
12764 configure-gprof:
12765 @$(unstage)
12766 @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12768 r=`${PWD_COMMAND}`; export r; \
12769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12770 $(HOST_EXPORTS) \
12771 echo Configuring in $(HOST_SUBDIR)/gprof; \
12772 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12773 case $(srcdir) in \
12774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12775 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12777 esac; \
12778 srcdiroption="--srcdir=$${topdir}/gprof"; \
12779 libsrcdir="$$s/gprof"; \
12780 $(SHELL) $${libsrcdir}/configure \
12781 $(HOST_CONFIGARGS) $${srcdiroption} \
12782 || exit 1
12783 @endif gprof
12789 .PHONY: all-gprof maybe-all-gprof
12790 maybe-all-gprof:
12791 @if gprof
12792 TARGET-gprof=all
12793 maybe-all-gprof: all-gprof
12794 all-gprof: configure-gprof
12795 @$(unstage)
12796 @r=`${PWD_COMMAND}`; export r; \
12797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12798 $(HOST_EXPORTS) \
12799 (cd $(HOST_SUBDIR)/gprof && \
12800 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
12801 @endif gprof
12806 .PHONY: check-gprof maybe-check-gprof
12807 maybe-check-gprof:
12808 @if gprof
12809 maybe-check-gprof: check-gprof
12811 check-gprof:
12812 @$(unstage)
12813 @r=`${PWD_COMMAND}`; export r; \
12814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12815 $(HOST_EXPORTS) \
12816 (cd $(HOST_SUBDIR)/gprof && \
12817 $(MAKE) $(FLAGS_TO_PASS) check)
12819 @endif gprof
12821 .PHONY: install-gprof maybe-install-gprof
12822 maybe-install-gprof:
12823 @if gprof
12824 maybe-install-gprof: install-gprof
12826 install-gprof: installdirs
12827 @$(unstage)
12828 @r=`${PWD_COMMAND}`; export r; \
12829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12830 $(HOST_EXPORTS) \
12831 (cd $(HOST_SUBDIR)/gprof && \
12832 $(MAKE) $(FLAGS_TO_PASS) install)
12834 @endif gprof
12836 # Other targets (info, dvi, etc.)
12838 .PHONY: maybe-info-gprof info-gprof
12839 maybe-info-gprof:
12840 @if gprof
12841 maybe-info-gprof: info-gprof
12843 info-gprof: \
12844 configure-gprof
12845 @$(unstage)
12846 @[ -f ./gprof/Makefile ] || exit 0; \
12847 r=`${PWD_COMMAND}`; export r; \
12848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12849 $(HOST_EXPORTS) \
12850 for flag in $(EXTRA_HOST_FLAGS) ; do \
12851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12852 done; \
12853 echo "Doing info in gprof" ; \
12854 (cd $(HOST_SUBDIR)/gprof && \
12855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12857 "RANLIB=$${RANLIB}" \
12858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12859 info) \
12860 || exit 1
12862 @endif gprof
12864 .PHONY: maybe-dvi-gprof dvi-gprof
12865 maybe-dvi-gprof:
12866 @if gprof
12867 maybe-dvi-gprof: dvi-gprof
12869 dvi-gprof: \
12870 configure-gprof
12871 @$(unstage)
12872 @[ -f ./gprof/Makefile ] || exit 0; \
12873 r=`${PWD_COMMAND}`; export r; \
12874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12875 $(HOST_EXPORTS) \
12876 for flag in $(EXTRA_HOST_FLAGS) ; do \
12877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12878 done; \
12879 echo "Doing dvi in gprof" ; \
12880 (cd $(HOST_SUBDIR)/gprof && \
12881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12883 "RANLIB=$${RANLIB}" \
12884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12885 dvi) \
12886 || exit 1
12888 @endif gprof
12890 .PHONY: maybe-html-gprof html-gprof
12891 maybe-html-gprof:
12892 @if gprof
12893 maybe-html-gprof: html-gprof
12895 html-gprof: \
12896 configure-gprof
12897 @$(unstage)
12898 @[ -f ./gprof/Makefile ] || exit 0; \
12899 r=`${PWD_COMMAND}`; export r; \
12900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12901 $(HOST_EXPORTS) \
12902 for flag in $(EXTRA_HOST_FLAGS) ; do \
12903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12904 done; \
12905 echo "Doing html in gprof" ; \
12906 (cd $(HOST_SUBDIR)/gprof && \
12907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12909 "RANLIB=$${RANLIB}" \
12910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12911 html) \
12912 || exit 1
12914 @endif gprof
12916 .PHONY: maybe-TAGS-gprof TAGS-gprof
12917 maybe-TAGS-gprof:
12918 @if gprof
12919 maybe-TAGS-gprof: TAGS-gprof
12921 TAGS-gprof: \
12922 configure-gprof
12923 @$(unstage)
12924 @[ -f ./gprof/Makefile ] || exit 0; \
12925 r=`${PWD_COMMAND}`; export r; \
12926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12927 $(HOST_EXPORTS) \
12928 for flag in $(EXTRA_HOST_FLAGS) ; do \
12929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12930 done; \
12931 echo "Doing TAGS in gprof" ; \
12932 (cd $(HOST_SUBDIR)/gprof && \
12933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12935 "RANLIB=$${RANLIB}" \
12936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12937 TAGS) \
12938 || exit 1
12940 @endif gprof
12942 .PHONY: maybe-install-info-gprof install-info-gprof
12943 maybe-install-info-gprof:
12944 @if gprof
12945 maybe-install-info-gprof: install-info-gprof
12947 install-info-gprof: \
12948 configure-gprof \
12949 info-gprof
12950 @$(unstage)
12951 @[ -f ./gprof/Makefile ] || exit 0; \
12952 r=`${PWD_COMMAND}`; export r; \
12953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12954 $(HOST_EXPORTS) \
12955 for flag in $(EXTRA_HOST_FLAGS) ; do \
12956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12957 done; \
12958 echo "Doing install-info in gprof" ; \
12959 (cd $(HOST_SUBDIR)/gprof && \
12960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12962 "RANLIB=$${RANLIB}" \
12963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12964 install-info) \
12965 || exit 1
12967 @endif gprof
12969 .PHONY: maybe-installcheck-gprof installcheck-gprof
12970 maybe-installcheck-gprof:
12971 @if gprof
12972 maybe-installcheck-gprof: installcheck-gprof
12974 installcheck-gprof: \
12975 configure-gprof
12976 @$(unstage)
12977 @[ -f ./gprof/Makefile ] || exit 0; \
12978 r=`${PWD_COMMAND}`; export r; \
12979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12980 $(HOST_EXPORTS) \
12981 for flag in $(EXTRA_HOST_FLAGS) ; do \
12982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12983 done; \
12984 echo "Doing installcheck in gprof" ; \
12985 (cd $(HOST_SUBDIR)/gprof && \
12986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12988 "RANLIB=$${RANLIB}" \
12989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12990 installcheck) \
12991 || exit 1
12993 @endif gprof
12995 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12996 maybe-mostlyclean-gprof:
12997 @if gprof
12998 maybe-mostlyclean-gprof: mostlyclean-gprof
13000 mostlyclean-gprof:
13001 @$(unstage)
13002 @[ -f ./gprof/Makefile ] || exit 0; \
13003 r=`${PWD_COMMAND}`; export r; \
13004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13005 $(HOST_EXPORTS) \
13006 for flag in $(EXTRA_HOST_FLAGS) ; do \
13007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13008 done; \
13009 echo "Doing mostlyclean in gprof" ; \
13010 (cd $(HOST_SUBDIR)/gprof && \
13011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13013 "RANLIB=$${RANLIB}" \
13014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13015 mostlyclean) \
13016 || exit 1
13018 @endif gprof
13020 .PHONY: maybe-clean-gprof clean-gprof
13021 maybe-clean-gprof:
13022 @if gprof
13023 maybe-clean-gprof: clean-gprof
13025 clean-gprof:
13026 @$(unstage)
13027 @[ -f ./gprof/Makefile ] || exit 0; \
13028 r=`${PWD_COMMAND}`; export r; \
13029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13030 $(HOST_EXPORTS) \
13031 for flag in $(EXTRA_HOST_FLAGS) ; do \
13032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13033 done; \
13034 echo "Doing clean in gprof" ; \
13035 (cd $(HOST_SUBDIR)/gprof && \
13036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13038 "RANLIB=$${RANLIB}" \
13039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13040 clean) \
13041 || exit 1
13043 @endif gprof
13045 .PHONY: maybe-distclean-gprof distclean-gprof
13046 maybe-distclean-gprof:
13047 @if gprof
13048 maybe-distclean-gprof: distclean-gprof
13050 distclean-gprof:
13051 @$(unstage)
13052 @[ -f ./gprof/Makefile ] || exit 0; \
13053 r=`${PWD_COMMAND}`; export r; \
13054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13055 $(HOST_EXPORTS) \
13056 for flag in $(EXTRA_HOST_FLAGS) ; do \
13057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13058 done; \
13059 echo "Doing distclean in gprof" ; \
13060 (cd $(HOST_SUBDIR)/gprof && \
13061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13063 "RANLIB=$${RANLIB}" \
13064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13065 distclean) \
13066 || exit 1
13068 @endif gprof
13070 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
13071 maybe-maintainer-clean-gprof:
13072 @if gprof
13073 maybe-maintainer-clean-gprof: maintainer-clean-gprof
13075 maintainer-clean-gprof:
13076 @$(unstage)
13077 @[ -f ./gprof/Makefile ] || exit 0; \
13078 r=`${PWD_COMMAND}`; export r; \
13079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13080 $(HOST_EXPORTS) \
13081 for flag in $(EXTRA_HOST_FLAGS) ; do \
13082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13083 done; \
13084 echo "Doing maintainer-clean in gprof" ; \
13085 (cd $(HOST_SUBDIR)/gprof && \
13086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13088 "RANLIB=$${RANLIB}" \
13089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13090 maintainer-clean) \
13091 || exit 1
13093 @endif gprof
13097 .PHONY: configure-gzip maybe-configure-gzip
13098 maybe-configure-gzip:
13099 @if gzip
13100 maybe-configure-gzip: configure-gzip
13101 configure-gzip:
13102 @$(unstage)
13103 @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
13104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
13105 r=`${PWD_COMMAND}`; export r; \
13106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13107 $(HOST_EXPORTS) \
13108 echo Configuring in $(HOST_SUBDIR)/gzip; \
13109 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
13110 case $(srcdir) in \
13111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13112 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
13113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13114 esac; \
13115 srcdiroption="--srcdir=$${topdir}/gzip"; \
13116 libsrcdir="$$s/gzip"; \
13117 $(SHELL) $${libsrcdir}/configure \
13118 $(HOST_CONFIGARGS) $${srcdiroption} \
13119 || exit 1
13120 @endif gzip
13126 .PHONY: all-gzip maybe-all-gzip
13127 maybe-all-gzip:
13128 @if gzip
13129 TARGET-gzip=all
13130 maybe-all-gzip: all-gzip
13131 all-gzip: configure-gzip
13132 @$(unstage)
13133 @r=`${PWD_COMMAND}`; export r; \
13134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135 $(HOST_EXPORTS) \
13136 (cd $(HOST_SUBDIR)/gzip && \
13137 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
13138 @endif gzip
13143 .PHONY: check-gzip maybe-check-gzip
13144 maybe-check-gzip:
13145 @if gzip
13146 maybe-check-gzip: check-gzip
13148 check-gzip:
13149 @$(unstage)
13150 @r=`${PWD_COMMAND}`; export r; \
13151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13152 $(HOST_EXPORTS) \
13153 (cd $(HOST_SUBDIR)/gzip && \
13154 $(MAKE) $(FLAGS_TO_PASS) check)
13156 @endif gzip
13158 .PHONY: install-gzip maybe-install-gzip
13159 maybe-install-gzip:
13160 @if gzip
13161 maybe-install-gzip: install-gzip
13163 install-gzip: installdirs
13164 @$(unstage)
13165 @r=`${PWD_COMMAND}`; export r; \
13166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13167 $(HOST_EXPORTS) \
13168 (cd $(HOST_SUBDIR)/gzip && \
13169 $(MAKE) $(FLAGS_TO_PASS) install)
13171 @endif gzip
13173 # Other targets (info, dvi, etc.)
13175 .PHONY: maybe-info-gzip info-gzip
13176 maybe-info-gzip:
13177 @if gzip
13178 maybe-info-gzip: info-gzip
13180 info-gzip: \
13181 configure-gzip
13182 @$(unstage)
13183 @[ -f ./gzip/Makefile ] || exit 0; \
13184 r=`${PWD_COMMAND}`; export r; \
13185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186 $(HOST_EXPORTS) \
13187 for flag in $(EXTRA_HOST_FLAGS) ; do \
13188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13189 done; \
13190 echo "Doing info in gzip" ; \
13191 (cd $(HOST_SUBDIR)/gzip && \
13192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13194 "RANLIB=$${RANLIB}" \
13195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13196 info) \
13197 || exit 1
13199 @endif gzip
13201 .PHONY: maybe-dvi-gzip dvi-gzip
13202 maybe-dvi-gzip:
13203 @if gzip
13204 maybe-dvi-gzip: dvi-gzip
13206 dvi-gzip: \
13207 configure-gzip
13208 @$(unstage)
13209 @[ -f ./gzip/Makefile ] || exit 0; \
13210 r=`${PWD_COMMAND}`; export r; \
13211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212 $(HOST_EXPORTS) \
13213 for flag in $(EXTRA_HOST_FLAGS) ; do \
13214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13215 done; \
13216 echo "Doing dvi in gzip" ; \
13217 (cd $(HOST_SUBDIR)/gzip && \
13218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13220 "RANLIB=$${RANLIB}" \
13221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13222 dvi) \
13223 || exit 1
13225 @endif gzip
13227 .PHONY: maybe-html-gzip html-gzip
13228 maybe-html-gzip:
13229 @if gzip
13230 maybe-html-gzip: html-gzip
13232 html-gzip: \
13233 configure-gzip
13234 @$(unstage)
13235 @[ -f ./gzip/Makefile ] || exit 0; \
13236 r=`${PWD_COMMAND}`; export r; \
13237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13238 $(HOST_EXPORTS) \
13239 for flag in $(EXTRA_HOST_FLAGS) ; do \
13240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13241 done; \
13242 echo "Doing html in gzip" ; \
13243 (cd $(HOST_SUBDIR)/gzip && \
13244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13246 "RANLIB=$${RANLIB}" \
13247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13248 html) \
13249 || exit 1
13251 @endif gzip
13253 .PHONY: maybe-TAGS-gzip TAGS-gzip
13254 maybe-TAGS-gzip:
13255 @if gzip
13256 maybe-TAGS-gzip: TAGS-gzip
13258 TAGS-gzip: \
13259 configure-gzip
13260 @$(unstage)
13261 @[ -f ./gzip/Makefile ] || exit 0; \
13262 r=`${PWD_COMMAND}`; export r; \
13263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264 $(HOST_EXPORTS) \
13265 for flag in $(EXTRA_HOST_FLAGS) ; do \
13266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13267 done; \
13268 echo "Doing TAGS in gzip" ; \
13269 (cd $(HOST_SUBDIR)/gzip && \
13270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13272 "RANLIB=$${RANLIB}" \
13273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13274 TAGS) \
13275 || exit 1
13277 @endif gzip
13279 .PHONY: maybe-install-info-gzip install-info-gzip
13280 maybe-install-info-gzip:
13281 @if gzip
13282 maybe-install-info-gzip: install-info-gzip
13284 install-info-gzip: \
13285 configure-gzip \
13286 info-gzip
13287 @$(unstage)
13288 @[ -f ./gzip/Makefile ] || exit 0; \
13289 r=`${PWD_COMMAND}`; export r; \
13290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13291 $(HOST_EXPORTS) \
13292 for flag in $(EXTRA_HOST_FLAGS) ; do \
13293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13294 done; \
13295 echo "Doing install-info in gzip" ; \
13296 (cd $(HOST_SUBDIR)/gzip && \
13297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13299 "RANLIB=$${RANLIB}" \
13300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13301 install-info) \
13302 || exit 1
13304 @endif gzip
13306 .PHONY: maybe-installcheck-gzip installcheck-gzip
13307 maybe-installcheck-gzip:
13308 @if gzip
13309 maybe-installcheck-gzip: installcheck-gzip
13311 installcheck-gzip: \
13312 configure-gzip
13313 @$(unstage)
13314 @[ -f ./gzip/Makefile ] || exit 0; \
13315 r=`${PWD_COMMAND}`; export r; \
13316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13317 $(HOST_EXPORTS) \
13318 for flag in $(EXTRA_HOST_FLAGS) ; do \
13319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13320 done; \
13321 echo "Doing installcheck in gzip" ; \
13322 (cd $(HOST_SUBDIR)/gzip && \
13323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13325 "RANLIB=$${RANLIB}" \
13326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13327 installcheck) \
13328 || exit 1
13330 @endif gzip
13332 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13333 maybe-mostlyclean-gzip:
13334 @if gzip
13335 maybe-mostlyclean-gzip: mostlyclean-gzip
13337 mostlyclean-gzip:
13338 @$(unstage)
13339 @[ -f ./gzip/Makefile ] || exit 0; \
13340 r=`${PWD_COMMAND}`; export r; \
13341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13342 $(HOST_EXPORTS) \
13343 for flag in $(EXTRA_HOST_FLAGS) ; do \
13344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13345 done; \
13346 echo "Doing mostlyclean in gzip" ; \
13347 (cd $(HOST_SUBDIR)/gzip && \
13348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13350 "RANLIB=$${RANLIB}" \
13351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13352 mostlyclean) \
13353 || exit 1
13355 @endif gzip
13357 .PHONY: maybe-clean-gzip clean-gzip
13358 maybe-clean-gzip:
13359 @if gzip
13360 maybe-clean-gzip: clean-gzip
13362 clean-gzip:
13363 @$(unstage)
13364 @[ -f ./gzip/Makefile ] || exit 0; \
13365 r=`${PWD_COMMAND}`; export r; \
13366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13367 $(HOST_EXPORTS) \
13368 for flag in $(EXTRA_HOST_FLAGS) ; do \
13369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13370 done; \
13371 echo "Doing clean in gzip" ; \
13372 (cd $(HOST_SUBDIR)/gzip && \
13373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13375 "RANLIB=$${RANLIB}" \
13376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13377 clean) \
13378 || exit 1
13380 @endif gzip
13382 .PHONY: maybe-distclean-gzip distclean-gzip
13383 maybe-distclean-gzip:
13384 @if gzip
13385 maybe-distclean-gzip: distclean-gzip
13387 distclean-gzip:
13388 @$(unstage)
13389 @[ -f ./gzip/Makefile ] || exit 0; \
13390 r=`${PWD_COMMAND}`; export r; \
13391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13392 $(HOST_EXPORTS) \
13393 for flag in $(EXTRA_HOST_FLAGS) ; do \
13394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13395 done; \
13396 echo "Doing distclean in gzip" ; \
13397 (cd $(HOST_SUBDIR)/gzip && \
13398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13400 "RANLIB=$${RANLIB}" \
13401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13402 distclean) \
13403 || exit 1
13405 @endif gzip
13407 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13408 maybe-maintainer-clean-gzip:
13409 @if gzip
13410 maybe-maintainer-clean-gzip: maintainer-clean-gzip
13412 maintainer-clean-gzip:
13413 @$(unstage)
13414 @[ -f ./gzip/Makefile ] || exit 0; \
13415 r=`${PWD_COMMAND}`; export r; \
13416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13417 $(HOST_EXPORTS) \
13418 for flag in $(EXTRA_HOST_FLAGS) ; do \
13419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13420 done; \
13421 echo "Doing maintainer-clean in gzip" ; \
13422 (cd $(HOST_SUBDIR)/gzip && \
13423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13425 "RANLIB=$${RANLIB}" \
13426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13427 maintainer-clean) \
13428 || exit 1
13430 @endif gzip
13434 .PHONY: configure-hello maybe-configure-hello
13435 maybe-configure-hello:
13436 @if hello
13437 maybe-configure-hello: configure-hello
13438 configure-hello:
13439 @$(unstage)
13440 @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13442 r=`${PWD_COMMAND}`; export r; \
13443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13444 $(HOST_EXPORTS) \
13445 echo Configuring in $(HOST_SUBDIR)/hello; \
13446 cd "$(HOST_SUBDIR)/hello" || exit 1; \
13447 case $(srcdir) in \
13448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13449 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13451 esac; \
13452 srcdiroption="--srcdir=$${topdir}/hello"; \
13453 libsrcdir="$$s/hello"; \
13454 $(SHELL) $${libsrcdir}/configure \
13455 $(HOST_CONFIGARGS) $${srcdiroption} \
13456 || exit 1
13457 @endif hello
13463 .PHONY: all-hello maybe-all-hello
13464 maybe-all-hello:
13465 @if hello
13466 TARGET-hello=all
13467 maybe-all-hello: all-hello
13468 all-hello: configure-hello
13469 @$(unstage)
13470 @r=`${PWD_COMMAND}`; export r; \
13471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13472 $(HOST_EXPORTS) \
13473 (cd $(HOST_SUBDIR)/hello && \
13474 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
13475 @endif hello
13480 .PHONY: check-hello maybe-check-hello
13481 maybe-check-hello:
13482 @if hello
13483 maybe-check-hello: check-hello
13485 check-hello:
13486 @$(unstage)
13487 @r=`${PWD_COMMAND}`; export r; \
13488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13489 $(HOST_EXPORTS) \
13490 (cd $(HOST_SUBDIR)/hello && \
13491 $(MAKE) $(FLAGS_TO_PASS) check)
13493 @endif hello
13495 .PHONY: install-hello maybe-install-hello
13496 maybe-install-hello:
13497 @if hello
13498 maybe-install-hello: install-hello
13500 install-hello: installdirs
13501 @$(unstage)
13502 @r=`${PWD_COMMAND}`; export r; \
13503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13504 $(HOST_EXPORTS) \
13505 (cd $(HOST_SUBDIR)/hello && \
13506 $(MAKE) $(FLAGS_TO_PASS) install)
13508 @endif hello
13510 # Other targets (info, dvi, etc.)
13512 .PHONY: maybe-info-hello info-hello
13513 maybe-info-hello:
13514 @if hello
13515 maybe-info-hello: info-hello
13517 info-hello: \
13518 configure-hello
13519 @$(unstage)
13520 @[ -f ./hello/Makefile ] || exit 0; \
13521 r=`${PWD_COMMAND}`; export r; \
13522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13523 $(HOST_EXPORTS) \
13524 for flag in $(EXTRA_HOST_FLAGS) ; do \
13525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13526 done; \
13527 echo "Doing info in hello" ; \
13528 (cd $(HOST_SUBDIR)/hello && \
13529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13531 "RANLIB=$${RANLIB}" \
13532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13533 info) \
13534 || exit 1
13536 @endif hello
13538 .PHONY: maybe-dvi-hello dvi-hello
13539 maybe-dvi-hello:
13540 @if hello
13541 maybe-dvi-hello: dvi-hello
13543 dvi-hello: \
13544 configure-hello
13545 @$(unstage)
13546 @[ -f ./hello/Makefile ] || exit 0; \
13547 r=`${PWD_COMMAND}`; export r; \
13548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13549 $(HOST_EXPORTS) \
13550 for flag in $(EXTRA_HOST_FLAGS) ; do \
13551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13552 done; \
13553 echo "Doing dvi in hello" ; \
13554 (cd $(HOST_SUBDIR)/hello && \
13555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13557 "RANLIB=$${RANLIB}" \
13558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13559 dvi) \
13560 || exit 1
13562 @endif hello
13564 .PHONY: maybe-html-hello html-hello
13565 maybe-html-hello:
13566 @if hello
13567 maybe-html-hello: html-hello
13569 html-hello: \
13570 configure-hello
13571 @$(unstage)
13572 @[ -f ./hello/Makefile ] || exit 0; \
13573 r=`${PWD_COMMAND}`; export r; \
13574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13575 $(HOST_EXPORTS) \
13576 for flag in $(EXTRA_HOST_FLAGS) ; do \
13577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13578 done; \
13579 echo "Doing html in hello" ; \
13580 (cd $(HOST_SUBDIR)/hello && \
13581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13583 "RANLIB=$${RANLIB}" \
13584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13585 html) \
13586 || exit 1
13588 @endif hello
13590 .PHONY: maybe-TAGS-hello TAGS-hello
13591 maybe-TAGS-hello:
13592 @if hello
13593 maybe-TAGS-hello: TAGS-hello
13595 TAGS-hello: \
13596 configure-hello
13597 @$(unstage)
13598 @[ -f ./hello/Makefile ] || exit 0; \
13599 r=`${PWD_COMMAND}`; export r; \
13600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13601 $(HOST_EXPORTS) \
13602 for flag in $(EXTRA_HOST_FLAGS) ; do \
13603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13604 done; \
13605 echo "Doing TAGS in hello" ; \
13606 (cd $(HOST_SUBDIR)/hello && \
13607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13609 "RANLIB=$${RANLIB}" \
13610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13611 TAGS) \
13612 || exit 1
13614 @endif hello
13616 .PHONY: maybe-install-info-hello install-info-hello
13617 maybe-install-info-hello:
13618 @if hello
13619 maybe-install-info-hello: install-info-hello
13621 install-info-hello: \
13622 configure-hello \
13623 info-hello
13624 @$(unstage)
13625 @[ -f ./hello/Makefile ] || exit 0; \
13626 r=`${PWD_COMMAND}`; export r; \
13627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13628 $(HOST_EXPORTS) \
13629 for flag in $(EXTRA_HOST_FLAGS) ; do \
13630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13631 done; \
13632 echo "Doing install-info in hello" ; \
13633 (cd $(HOST_SUBDIR)/hello && \
13634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13636 "RANLIB=$${RANLIB}" \
13637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13638 install-info) \
13639 || exit 1
13641 @endif hello
13643 .PHONY: maybe-installcheck-hello installcheck-hello
13644 maybe-installcheck-hello:
13645 @if hello
13646 maybe-installcheck-hello: installcheck-hello
13648 installcheck-hello: \
13649 configure-hello
13650 @$(unstage)
13651 @[ -f ./hello/Makefile ] || exit 0; \
13652 r=`${PWD_COMMAND}`; export r; \
13653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13654 $(HOST_EXPORTS) \
13655 for flag in $(EXTRA_HOST_FLAGS) ; do \
13656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13657 done; \
13658 echo "Doing installcheck in hello" ; \
13659 (cd $(HOST_SUBDIR)/hello && \
13660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13662 "RANLIB=$${RANLIB}" \
13663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13664 installcheck) \
13665 || exit 1
13667 @endif hello
13669 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13670 maybe-mostlyclean-hello:
13671 @if hello
13672 maybe-mostlyclean-hello: mostlyclean-hello
13674 mostlyclean-hello:
13675 @$(unstage)
13676 @[ -f ./hello/Makefile ] || exit 0; \
13677 r=`${PWD_COMMAND}`; export r; \
13678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13679 $(HOST_EXPORTS) \
13680 for flag in $(EXTRA_HOST_FLAGS) ; do \
13681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13682 done; \
13683 echo "Doing mostlyclean in hello" ; \
13684 (cd $(HOST_SUBDIR)/hello && \
13685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13687 "RANLIB=$${RANLIB}" \
13688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13689 mostlyclean) \
13690 || exit 1
13692 @endif hello
13694 .PHONY: maybe-clean-hello clean-hello
13695 maybe-clean-hello:
13696 @if hello
13697 maybe-clean-hello: clean-hello
13699 clean-hello:
13700 @$(unstage)
13701 @[ -f ./hello/Makefile ] || exit 0; \
13702 r=`${PWD_COMMAND}`; export r; \
13703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13704 $(HOST_EXPORTS) \
13705 for flag in $(EXTRA_HOST_FLAGS) ; do \
13706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13707 done; \
13708 echo "Doing clean in hello" ; \
13709 (cd $(HOST_SUBDIR)/hello && \
13710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13712 "RANLIB=$${RANLIB}" \
13713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13714 clean) \
13715 || exit 1
13717 @endif hello
13719 .PHONY: maybe-distclean-hello distclean-hello
13720 maybe-distclean-hello:
13721 @if hello
13722 maybe-distclean-hello: distclean-hello
13724 distclean-hello:
13725 @$(unstage)
13726 @[ -f ./hello/Makefile ] || exit 0; \
13727 r=`${PWD_COMMAND}`; export r; \
13728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13729 $(HOST_EXPORTS) \
13730 for flag in $(EXTRA_HOST_FLAGS) ; do \
13731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13732 done; \
13733 echo "Doing distclean in hello" ; \
13734 (cd $(HOST_SUBDIR)/hello && \
13735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13737 "RANLIB=$${RANLIB}" \
13738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13739 distclean) \
13740 || exit 1
13742 @endif hello
13744 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13745 maybe-maintainer-clean-hello:
13746 @if hello
13747 maybe-maintainer-clean-hello: maintainer-clean-hello
13749 maintainer-clean-hello:
13750 @$(unstage)
13751 @[ -f ./hello/Makefile ] || exit 0; \
13752 r=`${PWD_COMMAND}`; export r; \
13753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13754 $(HOST_EXPORTS) \
13755 for flag in $(EXTRA_HOST_FLAGS) ; do \
13756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13757 done; \
13758 echo "Doing maintainer-clean in hello" ; \
13759 (cd $(HOST_SUBDIR)/hello && \
13760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13762 "RANLIB=$${RANLIB}" \
13763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13764 maintainer-clean) \
13765 || exit 1
13767 @endif hello
13771 .PHONY: configure-indent maybe-configure-indent
13772 maybe-configure-indent:
13773 @if indent
13774 maybe-configure-indent: configure-indent
13775 configure-indent:
13776 @$(unstage)
13777 @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13779 r=`${PWD_COMMAND}`; export r; \
13780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13781 $(HOST_EXPORTS) \
13782 echo Configuring in $(HOST_SUBDIR)/indent; \
13783 cd "$(HOST_SUBDIR)/indent" || exit 1; \
13784 case $(srcdir) in \
13785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13786 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13788 esac; \
13789 srcdiroption="--srcdir=$${topdir}/indent"; \
13790 libsrcdir="$$s/indent"; \
13791 $(SHELL) $${libsrcdir}/configure \
13792 $(HOST_CONFIGARGS) $${srcdiroption} \
13793 || exit 1
13794 @endif indent
13800 .PHONY: all-indent maybe-all-indent
13801 maybe-all-indent:
13802 @if indent
13803 TARGET-indent=all
13804 maybe-all-indent: all-indent
13805 all-indent: configure-indent
13806 @$(unstage)
13807 @r=`${PWD_COMMAND}`; export r; \
13808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809 $(HOST_EXPORTS) \
13810 (cd $(HOST_SUBDIR)/indent && \
13811 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
13812 @endif indent
13817 .PHONY: check-indent maybe-check-indent
13818 maybe-check-indent:
13819 @if indent
13820 maybe-check-indent: check-indent
13822 check-indent:
13823 @$(unstage)
13824 @r=`${PWD_COMMAND}`; export r; \
13825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13826 $(HOST_EXPORTS) \
13827 (cd $(HOST_SUBDIR)/indent && \
13828 $(MAKE) $(FLAGS_TO_PASS) check)
13830 @endif indent
13832 .PHONY: install-indent maybe-install-indent
13833 maybe-install-indent:
13834 @if indent
13835 maybe-install-indent: install-indent
13837 install-indent: installdirs
13838 @$(unstage)
13839 @r=`${PWD_COMMAND}`; export r; \
13840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13841 $(HOST_EXPORTS) \
13842 (cd $(HOST_SUBDIR)/indent && \
13843 $(MAKE) $(FLAGS_TO_PASS) install)
13845 @endif indent
13847 # Other targets (info, dvi, etc.)
13849 .PHONY: maybe-info-indent info-indent
13850 maybe-info-indent:
13851 @if indent
13852 maybe-info-indent: info-indent
13854 info-indent: \
13855 configure-indent
13856 @$(unstage)
13857 @[ -f ./indent/Makefile ] || exit 0; \
13858 r=`${PWD_COMMAND}`; export r; \
13859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13860 $(HOST_EXPORTS) \
13861 for flag in $(EXTRA_HOST_FLAGS) ; do \
13862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13863 done; \
13864 echo "Doing info in indent" ; \
13865 (cd $(HOST_SUBDIR)/indent && \
13866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13868 "RANLIB=$${RANLIB}" \
13869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13870 info) \
13871 || exit 1
13873 @endif indent
13875 .PHONY: maybe-dvi-indent dvi-indent
13876 maybe-dvi-indent:
13877 @if indent
13878 maybe-dvi-indent: dvi-indent
13880 dvi-indent: \
13881 configure-indent
13882 @$(unstage)
13883 @[ -f ./indent/Makefile ] || exit 0; \
13884 r=`${PWD_COMMAND}`; export r; \
13885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13886 $(HOST_EXPORTS) \
13887 for flag in $(EXTRA_HOST_FLAGS) ; do \
13888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13889 done; \
13890 echo "Doing dvi in indent" ; \
13891 (cd $(HOST_SUBDIR)/indent && \
13892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13894 "RANLIB=$${RANLIB}" \
13895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13896 dvi) \
13897 || exit 1
13899 @endif indent
13901 .PHONY: maybe-html-indent html-indent
13902 maybe-html-indent:
13903 @if indent
13904 maybe-html-indent: html-indent
13906 html-indent: \
13907 configure-indent
13908 @$(unstage)
13909 @[ -f ./indent/Makefile ] || exit 0; \
13910 r=`${PWD_COMMAND}`; export r; \
13911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13912 $(HOST_EXPORTS) \
13913 for flag in $(EXTRA_HOST_FLAGS) ; do \
13914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13915 done; \
13916 echo "Doing html in indent" ; \
13917 (cd $(HOST_SUBDIR)/indent && \
13918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13920 "RANLIB=$${RANLIB}" \
13921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13922 html) \
13923 || exit 1
13925 @endif indent
13927 .PHONY: maybe-TAGS-indent TAGS-indent
13928 maybe-TAGS-indent:
13929 @if indent
13930 maybe-TAGS-indent: TAGS-indent
13932 TAGS-indent: \
13933 configure-indent
13934 @$(unstage)
13935 @[ -f ./indent/Makefile ] || exit 0; \
13936 r=`${PWD_COMMAND}`; export r; \
13937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13938 $(HOST_EXPORTS) \
13939 for flag in $(EXTRA_HOST_FLAGS) ; do \
13940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13941 done; \
13942 echo "Doing TAGS in indent" ; \
13943 (cd $(HOST_SUBDIR)/indent && \
13944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13946 "RANLIB=$${RANLIB}" \
13947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13948 TAGS) \
13949 || exit 1
13951 @endif indent
13953 .PHONY: maybe-install-info-indent install-info-indent
13954 maybe-install-info-indent:
13955 @if indent
13956 maybe-install-info-indent: install-info-indent
13958 install-info-indent: \
13959 configure-indent \
13960 info-indent
13961 @$(unstage)
13962 @[ -f ./indent/Makefile ] || exit 0; \
13963 r=`${PWD_COMMAND}`; export r; \
13964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13965 $(HOST_EXPORTS) \
13966 for flag in $(EXTRA_HOST_FLAGS) ; do \
13967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13968 done; \
13969 echo "Doing install-info in indent" ; \
13970 (cd $(HOST_SUBDIR)/indent && \
13971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13973 "RANLIB=$${RANLIB}" \
13974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13975 install-info) \
13976 || exit 1
13978 @endif indent
13980 .PHONY: maybe-installcheck-indent installcheck-indent
13981 maybe-installcheck-indent:
13982 @if indent
13983 maybe-installcheck-indent: installcheck-indent
13985 installcheck-indent: \
13986 configure-indent
13987 @$(unstage)
13988 @[ -f ./indent/Makefile ] || exit 0; \
13989 r=`${PWD_COMMAND}`; export r; \
13990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991 $(HOST_EXPORTS) \
13992 for flag in $(EXTRA_HOST_FLAGS) ; do \
13993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13994 done; \
13995 echo "Doing installcheck in indent" ; \
13996 (cd $(HOST_SUBDIR)/indent && \
13997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13999 "RANLIB=$${RANLIB}" \
14000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14001 installcheck) \
14002 || exit 1
14004 @endif indent
14006 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
14007 maybe-mostlyclean-indent:
14008 @if indent
14009 maybe-mostlyclean-indent: mostlyclean-indent
14011 mostlyclean-indent:
14012 @$(unstage)
14013 @[ -f ./indent/Makefile ] || exit 0; \
14014 r=`${PWD_COMMAND}`; export r; \
14015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14016 $(HOST_EXPORTS) \
14017 for flag in $(EXTRA_HOST_FLAGS) ; do \
14018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14019 done; \
14020 echo "Doing mostlyclean in indent" ; \
14021 (cd $(HOST_SUBDIR)/indent && \
14022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14024 "RANLIB=$${RANLIB}" \
14025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14026 mostlyclean) \
14027 || exit 1
14029 @endif indent
14031 .PHONY: maybe-clean-indent clean-indent
14032 maybe-clean-indent:
14033 @if indent
14034 maybe-clean-indent: clean-indent
14036 clean-indent:
14037 @$(unstage)
14038 @[ -f ./indent/Makefile ] || exit 0; \
14039 r=`${PWD_COMMAND}`; export r; \
14040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14041 $(HOST_EXPORTS) \
14042 for flag in $(EXTRA_HOST_FLAGS) ; do \
14043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14044 done; \
14045 echo "Doing clean in indent" ; \
14046 (cd $(HOST_SUBDIR)/indent && \
14047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14049 "RANLIB=$${RANLIB}" \
14050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14051 clean) \
14052 || exit 1
14054 @endif indent
14056 .PHONY: maybe-distclean-indent distclean-indent
14057 maybe-distclean-indent:
14058 @if indent
14059 maybe-distclean-indent: distclean-indent
14061 distclean-indent:
14062 @$(unstage)
14063 @[ -f ./indent/Makefile ] || exit 0; \
14064 r=`${PWD_COMMAND}`; export r; \
14065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14066 $(HOST_EXPORTS) \
14067 for flag in $(EXTRA_HOST_FLAGS) ; do \
14068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14069 done; \
14070 echo "Doing distclean in indent" ; \
14071 (cd $(HOST_SUBDIR)/indent && \
14072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14074 "RANLIB=$${RANLIB}" \
14075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14076 distclean) \
14077 || exit 1
14079 @endif indent
14081 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
14082 maybe-maintainer-clean-indent:
14083 @if indent
14084 maybe-maintainer-clean-indent: maintainer-clean-indent
14086 maintainer-clean-indent:
14087 @$(unstage)
14088 @[ -f ./indent/Makefile ] || exit 0; \
14089 r=`${PWD_COMMAND}`; export r; \
14090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14091 $(HOST_EXPORTS) \
14092 for flag in $(EXTRA_HOST_FLAGS) ; do \
14093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14094 done; \
14095 echo "Doing maintainer-clean in indent" ; \
14096 (cd $(HOST_SUBDIR)/indent && \
14097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14099 "RANLIB=$${RANLIB}" \
14100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14101 maintainer-clean) \
14102 || exit 1
14104 @endif indent
14108 .PHONY: configure-intl maybe-configure-intl
14109 maybe-configure-intl:
14110 @if intl
14111 maybe-configure-intl: configure-intl
14112 configure-intl:
14113 @test -f stage_last && exit 0; \
14114 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14116 r=`${PWD_COMMAND}`; export r; \
14117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118 $(HOST_EXPORTS) \
14119 echo Configuring in $(HOST_SUBDIR)/intl; \
14120 cd "$(HOST_SUBDIR)/intl" || exit 1; \
14121 case $(srcdir) in \
14122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14123 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14125 esac; \
14126 srcdiroption="--srcdir=$${topdir}/intl"; \
14127 libsrcdir="$$s/intl"; \
14128 $(SHELL) $${libsrcdir}/configure \
14129 $(HOST_CONFIGARGS) $${srcdiroption} \
14130 || exit 1
14131 @endif intl
14135 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
14136 maybe-configure-stage1-intl:
14137 @if intl-bootstrap
14138 maybe-configure-stage1-intl: configure-stage1-intl
14139 configure-stage1-intl:
14140 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14141 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14142 r=`${PWD_COMMAND}`; export r; \
14143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14144 $(HOST_EXPORTS) \
14145 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
14146 cd $(HOST_SUBDIR)/intl || exit 1; \
14147 case $(srcdir) in \
14148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14149 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14151 esac; \
14152 srcdiroption="--srcdir=$${topdir}/intl"; \
14153 libsrcdir="$$s/intl"; \
14154 $(SHELL) $${libsrcdir}/configure \
14155 $(HOST_CONFIGARGS) $${srcdiroption} \
14156 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14157 @endif intl-bootstrap
14159 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
14160 maybe-configure-stage2-intl:
14161 @if intl-bootstrap
14162 maybe-configure-stage2-intl: configure-stage2-intl
14163 configure-stage2-intl:
14164 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14165 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14166 r=`${PWD_COMMAND}`; export r; \
14167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168 $(HOST_EXPORTS) \
14169 $(POSTSTAGE1_HOST_EXPORTS) \
14170 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
14171 cd $(HOST_SUBDIR)/intl || exit 1; \
14172 case $(srcdir) in \
14173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14174 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14176 esac; \
14177 srcdiroption="--srcdir=$${topdir}/intl"; \
14178 libsrcdir="$$s/intl"; \
14179 $(SHELL) $${libsrcdir}/configure \
14180 $(HOST_CONFIGARGS) $${srcdiroption} \
14181 @stage2_werror_flag@
14182 @endif intl-bootstrap
14184 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
14185 maybe-configure-stage3-intl:
14186 @if intl-bootstrap
14187 maybe-configure-stage3-intl: configure-stage3-intl
14188 configure-stage3-intl:
14189 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14190 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14191 r=`${PWD_COMMAND}`; export r; \
14192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14193 $(HOST_EXPORTS) \
14194 $(POSTSTAGE1_HOST_EXPORTS) \
14195 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
14196 cd $(HOST_SUBDIR)/intl || exit 1; \
14197 case $(srcdir) in \
14198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14199 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14201 esac; \
14202 srcdiroption="--srcdir=$${topdir}/intl"; \
14203 libsrcdir="$$s/intl"; \
14204 $(SHELL) $${libsrcdir}/configure \
14205 $(HOST_CONFIGARGS) $${srcdiroption} \
14206 @stage2_werror_flag@
14207 @endif intl-bootstrap
14209 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
14210 maybe-configure-stage4-intl:
14211 @if intl-bootstrap
14212 maybe-configure-stage4-intl: configure-stage4-intl
14213 configure-stage4-intl:
14214 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14215 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14216 r=`${PWD_COMMAND}`; export r; \
14217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14218 $(HOST_EXPORTS) \
14219 $(POSTSTAGE1_HOST_EXPORTS) \
14220 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
14221 cd $(HOST_SUBDIR)/intl || exit 1; \
14222 case $(srcdir) in \
14223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14224 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14226 esac; \
14227 srcdiroption="--srcdir=$${topdir}/intl"; \
14228 libsrcdir="$$s/intl"; \
14229 $(SHELL) $${libsrcdir}/configure \
14230 $(HOST_CONFIGARGS) $${srcdiroption} \
14231 @stage2_werror_flag@
14232 @endif intl-bootstrap
14234 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
14235 maybe-configure-stageprofile-intl:
14236 @if intl-bootstrap
14237 maybe-configure-stageprofile-intl: configure-stageprofile-intl
14238 configure-stageprofile-intl:
14239 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14240 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14241 r=`${PWD_COMMAND}`; export r; \
14242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14243 $(HOST_EXPORTS) \
14244 $(POSTSTAGE1_HOST_EXPORTS) \
14245 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14246 cd $(HOST_SUBDIR)/intl || exit 1; \
14247 case $(srcdir) in \
14248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14249 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14251 esac; \
14252 srcdiroption="--srcdir=$${topdir}/intl"; \
14253 libsrcdir="$$s/intl"; \
14254 $(SHELL) $${libsrcdir}/configure \
14255 $(HOST_CONFIGARGS) $${srcdiroption} \
14256 @stage2_werror_flag@
14257 @endif intl-bootstrap
14259 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14260 maybe-configure-stagefeedback-intl:
14261 @if intl-bootstrap
14262 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14263 configure-stagefeedback-intl:
14264 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14265 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14266 r=`${PWD_COMMAND}`; export r; \
14267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14268 $(HOST_EXPORTS) \
14269 $(POSTSTAGE1_HOST_EXPORTS) \
14270 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14271 cd $(HOST_SUBDIR)/intl || exit 1; \
14272 case $(srcdir) in \
14273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14274 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14276 esac; \
14277 srcdiroption="--srcdir=$${topdir}/intl"; \
14278 libsrcdir="$$s/intl"; \
14279 $(SHELL) $${libsrcdir}/configure \
14280 $(HOST_CONFIGARGS) $${srcdiroption} \
14281 @stage2_werror_flag@
14282 @endif intl-bootstrap
14288 .PHONY: all-intl maybe-all-intl
14289 maybe-all-intl:
14290 @if intl
14291 TARGET-intl=all
14292 maybe-all-intl: all-intl
14293 all-intl: configure-intl
14294 @test -f stage_last && exit 0; \
14295 r=`${PWD_COMMAND}`; export r; \
14296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14297 $(HOST_EXPORTS) \
14298 (cd $(HOST_SUBDIR)/intl && \
14299 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
14300 @endif intl
14304 .PHONY: all-stage1-intl maybe-all-stage1-intl
14305 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
14306 maybe-all-stage1-intl:
14307 maybe-clean-stage1-intl:
14308 @if intl-bootstrap
14309 maybe-all-stage1-intl: all-stage1-intl
14310 all-stage1: all-stage1-intl
14311 TARGET-stage1-intl = $(TARGET-intl)
14312 all-stage1-intl: configure-stage1-intl
14313 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14314 @r=`${PWD_COMMAND}`; export r; \
14315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14316 $(HOST_EXPORTS) \
14317 cd $(HOST_SUBDIR)/intl && \
14318 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
14319 $(TARGET-stage1-intl)
14321 maybe-clean-stage1-intl: clean-stage1-intl
14322 clean-stage1: clean-stage1-intl
14323 clean-stage1-intl:
14324 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14325 || exit 0 ; \
14326 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14327 cd $(HOST_SUBDIR)/intl && \
14328 $(MAKE) $(FLAGS_TO_PASS) \
14329 CFLAGS="$(STAGE1_CFLAGS)" clean
14330 @endif intl-bootstrap
14333 .PHONY: all-stage2-intl maybe-all-stage2-intl
14334 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
14335 maybe-all-stage2-intl:
14336 maybe-clean-stage2-intl:
14337 @if intl-bootstrap
14338 maybe-all-stage2-intl: all-stage2-intl
14339 all-stage2: all-stage2-intl
14340 TARGET-stage2-intl = $(TARGET-intl)
14341 all-stage2-intl: configure-stage2-intl
14342 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14343 @r=`${PWD_COMMAND}`; export r; \
14344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14345 $(HOST_EXPORTS) \
14346 $(POSTSTAGE1_HOST_EXPORTS) \
14347 cd $(HOST_SUBDIR)/intl && \
14348 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14349 $(TARGET-stage2-intl)
14351 maybe-clean-stage2-intl: clean-stage2-intl
14352 clean-stage2: clean-stage2-intl
14353 clean-stage2-intl:
14354 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14355 || exit 0 ; \
14356 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14357 cd $(HOST_SUBDIR)/intl && \
14358 $(MAKE) $(FLAGS_TO_PASS) \
14359 $(POSTSTAGE1_FLAGS_TO_PASS) \
14360 clean
14361 @endif intl-bootstrap
14364 .PHONY: all-stage3-intl maybe-all-stage3-intl
14365 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
14366 maybe-all-stage3-intl:
14367 maybe-clean-stage3-intl:
14368 @if intl-bootstrap
14369 maybe-all-stage3-intl: all-stage3-intl
14370 all-stage3: all-stage3-intl
14371 TARGET-stage3-intl = $(TARGET-intl)
14372 all-stage3-intl: configure-stage3-intl
14373 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14374 @r=`${PWD_COMMAND}`; export r; \
14375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14376 $(HOST_EXPORTS) \
14377 $(POSTSTAGE1_HOST_EXPORTS) \
14378 cd $(HOST_SUBDIR)/intl && \
14379 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14380 $(TARGET-stage3-intl)
14382 maybe-clean-stage3-intl: clean-stage3-intl
14383 clean-stage3: clean-stage3-intl
14384 clean-stage3-intl:
14385 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14386 || exit 0 ; \
14387 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14388 cd $(HOST_SUBDIR)/intl && \
14389 $(MAKE) $(FLAGS_TO_PASS) \
14390 $(POSTSTAGE1_FLAGS_TO_PASS) \
14391 clean
14392 @endif intl-bootstrap
14395 .PHONY: all-stage4-intl maybe-all-stage4-intl
14396 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
14397 maybe-all-stage4-intl:
14398 maybe-clean-stage4-intl:
14399 @if intl-bootstrap
14400 maybe-all-stage4-intl: all-stage4-intl
14401 all-stage4: all-stage4-intl
14402 TARGET-stage4-intl = $(TARGET-intl)
14403 all-stage4-intl: configure-stage4-intl
14404 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14405 @r=`${PWD_COMMAND}`; export r; \
14406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14407 $(HOST_EXPORTS) \
14408 $(POSTSTAGE1_HOST_EXPORTS) \
14409 cd $(HOST_SUBDIR)/intl && \
14410 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14411 $(TARGET-stage4-intl)
14413 maybe-clean-stage4-intl: clean-stage4-intl
14414 clean-stage4: clean-stage4-intl
14415 clean-stage4-intl:
14416 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14417 || exit 0 ; \
14418 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14419 cd $(HOST_SUBDIR)/intl && \
14420 $(MAKE) $(FLAGS_TO_PASS) \
14421 $(POSTSTAGE1_FLAGS_TO_PASS) \
14422 clean
14423 @endif intl-bootstrap
14426 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14427 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14428 maybe-all-stageprofile-intl:
14429 maybe-clean-stageprofile-intl:
14430 @if intl-bootstrap
14431 maybe-all-stageprofile-intl: all-stageprofile-intl
14432 all-stageprofile: all-stageprofile-intl
14433 TARGET-stageprofile-intl = $(TARGET-intl)
14434 all-stageprofile-intl: configure-stageprofile-intl
14435 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14436 @r=`${PWD_COMMAND}`; export r; \
14437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14438 $(HOST_EXPORTS) \
14439 $(POSTSTAGE1_HOST_EXPORTS) \
14440 cd $(HOST_SUBDIR)/intl && \
14441 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
14442 $(TARGET-stageprofile-intl)
14444 maybe-clean-stageprofile-intl: clean-stageprofile-intl
14445 clean-stageprofile: clean-stageprofile-intl
14446 clean-stageprofile-intl:
14447 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14448 || exit 0 ; \
14449 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14450 cd $(HOST_SUBDIR)/intl && \
14451 $(MAKE) $(FLAGS_TO_PASS) \
14452 $(POSTSTAGE1_FLAGS_TO_PASS) \
14453 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
14454 @endif intl-bootstrap
14457 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14458 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14459 maybe-all-stagefeedback-intl:
14460 maybe-clean-stagefeedback-intl:
14461 @if intl-bootstrap
14462 maybe-all-stagefeedback-intl: all-stagefeedback-intl
14463 all-stagefeedback: all-stagefeedback-intl
14464 TARGET-stagefeedback-intl = $(TARGET-intl)
14465 all-stagefeedback-intl: configure-stagefeedback-intl
14466 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14467 @r=`${PWD_COMMAND}`; export r; \
14468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14469 $(HOST_EXPORTS) \
14470 $(POSTSTAGE1_HOST_EXPORTS) \
14471 cd $(HOST_SUBDIR)/intl && \
14472 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
14473 $(TARGET-stagefeedback-intl)
14475 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14476 clean-stagefeedback: clean-stagefeedback-intl
14477 clean-stagefeedback-intl:
14478 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14479 || exit 0 ; \
14480 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14481 cd $(HOST_SUBDIR)/intl && \
14482 $(MAKE) $(FLAGS_TO_PASS) \
14483 $(POSTSTAGE1_FLAGS_TO_PASS) \
14484 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
14485 @endif intl-bootstrap
14491 .PHONY: check-intl maybe-check-intl
14492 maybe-check-intl:
14493 @if intl
14494 maybe-check-intl: check-intl
14496 check-intl:
14497 @$(unstage)
14498 @r=`${PWD_COMMAND}`; export r; \
14499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14500 $(HOST_EXPORTS) \
14501 (cd $(HOST_SUBDIR)/intl && \
14502 $(MAKE) $(FLAGS_TO_PASS) check)
14504 @endif intl
14506 .PHONY: install-intl maybe-install-intl
14507 maybe-install-intl:
14508 @if intl
14509 maybe-install-intl: install-intl
14511 install-intl: installdirs
14512 @$(unstage)
14513 @r=`${PWD_COMMAND}`; export r; \
14514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14515 $(HOST_EXPORTS) \
14516 (cd $(HOST_SUBDIR)/intl && \
14517 $(MAKE) $(FLAGS_TO_PASS) install)
14519 @endif intl
14521 # Other targets (info, dvi, etc.)
14523 .PHONY: maybe-info-intl info-intl
14524 maybe-info-intl:
14525 @if intl
14526 maybe-info-intl: info-intl
14528 info-intl: \
14529 configure-intl
14530 @[ -f ./intl/Makefile ] || exit 0; \
14531 r=`${PWD_COMMAND}`; export r; \
14532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14533 $(HOST_EXPORTS) \
14534 for flag in $(EXTRA_HOST_FLAGS) ; do \
14535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14536 done; \
14537 echo "Doing info in intl" ; \
14538 (cd $(HOST_SUBDIR)/intl && \
14539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14541 "RANLIB=$${RANLIB}" \
14542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14543 info) \
14544 || exit 1
14546 @endif intl
14548 .PHONY: maybe-dvi-intl dvi-intl
14549 maybe-dvi-intl:
14550 @if intl
14551 maybe-dvi-intl: dvi-intl
14553 dvi-intl: \
14554 configure-intl
14555 @[ -f ./intl/Makefile ] || exit 0; \
14556 r=`${PWD_COMMAND}`; export r; \
14557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14558 $(HOST_EXPORTS) \
14559 for flag in $(EXTRA_HOST_FLAGS) ; do \
14560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14561 done; \
14562 echo "Doing dvi in intl" ; \
14563 (cd $(HOST_SUBDIR)/intl && \
14564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14566 "RANLIB=$${RANLIB}" \
14567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14568 dvi) \
14569 || exit 1
14571 @endif intl
14573 .PHONY: maybe-html-intl html-intl
14574 maybe-html-intl:
14575 @if intl
14576 maybe-html-intl: html-intl
14578 html-intl: \
14579 configure-intl
14580 @[ -f ./intl/Makefile ] || exit 0; \
14581 r=`${PWD_COMMAND}`; export r; \
14582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14583 $(HOST_EXPORTS) \
14584 for flag in $(EXTRA_HOST_FLAGS) ; do \
14585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14586 done; \
14587 echo "Doing html in intl" ; \
14588 (cd $(HOST_SUBDIR)/intl && \
14589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14591 "RANLIB=$${RANLIB}" \
14592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14593 html) \
14594 || exit 1
14596 @endif intl
14598 .PHONY: maybe-TAGS-intl TAGS-intl
14599 maybe-TAGS-intl:
14600 @if intl
14601 maybe-TAGS-intl: TAGS-intl
14603 TAGS-intl: \
14604 configure-intl
14605 @[ -f ./intl/Makefile ] || exit 0; \
14606 r=`${PWD_COMMAND}`; export r; \
14607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14608 $(HOST_EXPORTS) \
14609 for flag in $(EXTRA_HOST_FLAGS) ; do \
14610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14611 done; \
14612 echo "Doing TAGS in intl" ; \
14613 (cd $(HOST_SUBDIR)/intl && \
14614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14616 "RANLIB=$${RANLIB}" \
14617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14618 TAGS) \
14619 || exit 1
14621 @endif intl
14623 .PHONY: maybe-install-info-intl install-info-intl
14624 maybe-install-info-intl:
14625 @if intl
14626 maybe-install-info-intl: install-info-intl
14628 install-info-intl: \
14629 configure-intl \
14630 info-intl
14631 @[ -f ./intl/Makefile ] || exit 0; \
14632 r=`${PWD_COMMAND}`; export r; \
14633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14634 $(HOST_EXPORTS) \
14635 for flag in $(EXTRA_HOST_FLAGS) ; do \
14636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14637 done; \
14638 echo "Doing install-info in intl" ; \
14639 (cd $(HOST_SUBDIR)/intl && \
14640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14642 "RANLIB=$${RANLIB}" \
14643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14644 install-info) \
14645 || exit 1
14647 @endif intl
14649 .PHONY: maybe-installcheck-intl installcheck-intl
14650 maybe-installcheck-intl:
14651 @if intl
14652 maybe-installcheck-intl: installcheck-intl
14654 installcheck-intl: \
14655 configure-intl
14656 @[ -f ./intl/Makefile ] || exit 0; \
14657 r=`${PWD_COMMAND}`; export r; \
14658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14659 $(HOST_EXPORTS) \
14660 for flag in $(EXTRA_HOST_FLAGS) ; do \
14661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14662 done; \
14663 echo "Doing installcheck in intl" ; \
14664 (cd $(HOST_SUBDIR)/intl && \
14665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14667 "RANLIB=$${RANLIB}" \
14668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14669 installcheck) \
14670 || exit 1
14672 @endif intl
14674 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14675 maybe-mostlyclean-intl:
14676 @if intl
14677 maybe-mostlyclean-intl: mostlyclean-intl
14679 mostlyclean-intl:
14680 @[ -f ./intl/Makefile ] || exit 0; \
14681 r=`${PWD_COMMAND}`; export r; \
14682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14683 $(HOST_EXPORTS) \
14684 for flag in $(EXTRA_HOST_FLAGS) ; do \
14685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14686 done; \
14687 echo "Doing mostlyclean in intl" ; \
14688 (cd $(HOST_SUBDIR)/intl && \
14689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14691 "RANLIB=$${RANLIB}" \
14692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14693 mostlyclean) \
14694 || exit 1
14696 @endif intl
14698 .PHONY: maybe-clean-intl clean-intl
14699 maybe-clean-intl:
14700 @if intl
14701 maybe-clean-intl: clean-intl
14703 clean-intl:
14704 @[ -f ./intl/Makefile ] || exit 0; \
14705 r=`${PWD_COMMAND}`; export r; \
14706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14707 $(HOST_EXPORTS) \
14708 for flag in $(EXTRA_HOST_FLAGS) ; do \
14709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14710 done; \
14711 echo "Doing clean in intl" ; \
14712 (cd $(HOST_SUBDIR)/intl && \
14713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14715 "RANLIB=$${RANLIB}" \
14716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14717 clean) \
14718 || exit 1
14720 @endif intl
14722 .PHONY: maybe-distclean-intl distclean-intl
14723 maybe-distclean-intl:
14724 @if intl
14725 maybe-distclean-intl: distclean-intl
14727 distclean-intl:
14728 @[ -f ./intl/Makefile ] || exit 0; \
14729 r=`${PWD_COMMAND}`; export r; \
14730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14731 $(HOST_EXPORTS) \
14732 for flag in $(EXTRA_HOST_FLAGS) ; do \
14733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14734 done; \
14735 echo "Doing distclean in intl" ; \
14736 (cd $(HOST_SUBDIR)/intl && \
14737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14739 "RANLIB=$${RANLIB}" \
14740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14741 distclean) \
14742 || exit 1
14744 @endif intl
14746 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14747 maybe-maintainer-clean-intl:
14748 @if intl
14749 maybe-maintainer-clean-intl: maintainer-clean-intl
14751 maintainer-clean-intl:
14752 @[ -f ./intl/Makefile ] || exit 0; \
14753 r=`${PWD_COMMAND}`; export r; \
14754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14755 $(HOST_EXPORTS) \
14756 for flag in $(EXTRA_HOST_FLAGS) ; do \
14757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14758 done; \
14759 echo "Doing maintainer-clean in intl" ; \
14760 (cd $(HOST_SUBDIR)/intl && \
14761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14763 "RANLIB=$${RANLIB}" \
14764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14765 maintainer-clean) \
14766 || exit 1
14768 @endif intl
14772 .PHONY: configure-tcl maybe-configure-tcl
14773 maybe-configure-tcl:
14774 @if tcl
14775 maybe-configure-tcl: configure-tcl
14776 configure-tcl:
14777 @$(unstage)
14778 @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14780 r=`${PWD_COMMAND}`; export r; \
14781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14782 $(HOST_EXPORTS) \
14783 echo Configuring in $(HOST_SUBDIR)/tcl; \
14784 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14785 case $(srcdir) in \
14786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14787 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14789 esac; \
14790 srcdiroption="--srcdir=$${topdir}/tcl"; \
14791 libsrcdir="$$s/tcl"; \
14792 $(SHELL) $${libsrcdir}/configure \
14793 $(HOST_CONFIGARGS) $${srcdiroption} \
14794 || exit 1
14795 @endif tcl
14801 .PHONY: all-tcl maybe-all-tcl
14802 maybe-all-tcl:
14803 @if tcl
14804 TARGET-tcl=all
14805 maybe-all-tcl: all-tcl
14806 all-tcl: configure-tcl
14807 @$(unstage)
14808 @r=`${PWD_COMMAND}`; export r; \
14809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14810 $(HOST_EXPORTS) \
14811 (cd $(HOST_SUBDIR)/tcl && \
14812 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
14813 @endif tcl
14818 .PHONY: check-tcl maybe-check-tcl
14819 maybe-check-tcl:
14820 @if tcl
14821 maybe-check-tcl: check-tcl
14823 check-tcl:
14824 @$(unstage)
14825 @r=`${PWD_COMMAND}`; export r; \
14826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14827 $(HOST_EXPORTS) \
14828 (cd $(HOST_SUBDIR)/tcl && \
14829 $(MAKE) $(FLAGS_TO_PASS) check)
14831 @endif tcl
14833 .PHONY: install-tcl maybe-install-tcl
14834 maybe-install-tcl:
14835 @if tcl
14836 maybe-install-tcl: install-tcl
14838 install-tcl: installdirs
14839 @$(unstage)
14840 @r=`${PWD_COMMAND}`; export r; \
14841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14842 $(HOST_EXPORTS) \
14843 (cd $(HOST_SUBDIR)/tcl && \
14844 $(MAKE) $(FLAGS_TO_PASS) install)
14846 @endif tcl
14848 # Other targets (info, dvi, etc.)
14850 .PHONY: maybe-info-tcl info-tcl
14851 maybe-info-tcl:
14852 @if tcl
14853 maybe-info-tcl: info-tcl
14855 info-tcl: \
14856 configure-tcl
14857 @$(unstage)
14858 @[ -f ./tcl/Makefile ] || exit 0; \
14859 r=`${PWD_COMMAND}`; export r; \
14860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14861 $(HOST_EXPORTS) \
14862 for flag in $(EXTRA_HOST_FLAGS) ; do \
14863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14864 done; \
14865 echo "Doing info in tcl" ; \
14866 (cd $(HOST_SUBDIR)/tcl && \
14867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14869 "RANLIB=$${RANLIB}" \
14870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14871 info) \
14872 || exit 1
14874 @endif tcl
14876 .PHONY: maybe-dvi-tcl dvi-tcl
14877 maybe-dvi-tcl:
14878 @if tcl
14879 maybe-dvi-tcl: dvi-tcl
14881 dvi-tcl: \
14882 configure-tcl
14883 @$(unstage)
14884 @[ -f ./tcl/Makefile ] || exit 0; \
14885 r=`${PWD_COMMAND}`; export r; \
14886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14887 $(HOST_EXPORTS) \
14888 for flag in $(EXTRA_HOST_FLAGS) ; do \
14889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14890 done; \
14891 echo "Doing dvi in tcl" ; \
14892 (cd $(HOST_SUBDIR)/tcl && \
14893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14895 "RANLIB=$${RANLIB}" \
14896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14897 dvi) \
14898 || exit 1
14900 @endif tcl
14902 .PHONY: maybe-html-tcl html-tcl
14903 maybe-html-tcl:
14904 @if tcl
14905 maybe-html-tcl: html-tcl
14907 html-tcl: \
14908 configure-tcl
14909 @$(unstage)
14910 @[ -f ./tcl/Makefile ] || exit 0; \
14911 r=`${PWD_COMMAND}`; export r; \
14912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14913 $(HOST_EXPORTS) \
14914 for flag in $(EXTRA_HOST_FLAGS) ; do \
14915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14916 done; \
14917 echo "Doing html in tcl" ; \
14918 (cd $(HOST_SUBDIR)/tcl && \
14919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14921 "RANLIB=$${RANLIB}" \
14922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14923 html) \
14924 || exit 1
14926 @endif tcl
14928 .PHONY: maybe-TAGS-tcl TAGS-tcl
14929 maybe-TAGS-tcl:
14930 @if tcl
14931 maybe-TAGS-tcl: TAGS-tcl
14933 TAGS-tcl: \
14934 configure-tcl
14935 @$(unstage)
14936 @[ -f ./tcl/Makefile ] || exit 0; \
14937 r=`${PWD_COMMAND}`; export r; \
14938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14939 $(HOST_EXPORTS) \
14940 for flag in $(EXTRA_HOST_FLAGS) ; do \
14941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14942 done; \
14943 echo "Doing TAGS in tcl" ; \
14944 (cd $(HOST_SUBDIR)/tcl && \
14945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14947 "RANLIB=$${RANLIB}" \
14948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14949 TAGS) \
14950 || exit 1
14952 @endif tcl
14954 .PHONY: maybe-install-info-tcl install-info-tcl
14955 maybe-install-info-tcl:
14956 @if tcl
14957 maybe-install-info-tcl: install-info-tcl
14959 install-info-tcl: \
14960 configure-tcl \
14961 info-tcl
14962 @$(unstage)
14963 @[ -f ./tcl/Makefile ] || exit 0; \
14964 r=`${PWD_COMMAND}`; export r; \
14965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14966 $(HOST_EXPORTS) \
14967 for flag in $(EXTRA_HOST_FLAGS) ; do \
14968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14969 done; \
14970 echo "Doing install-info in tcl" ; \
14971 (cd $(HOST_SUBDIR)/tcl && \
14972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14974 "RANLIB=$${RANLIB}" \
14975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14976 install-info) \
14977 || exit 1
14979 @endif tcl
14981 .PHONY: maybe-installcheck-tcl installcheck-tcl
14982 maybe-installcheck-tcl:
14983 @if tcl
14984 maybe-installcheck-tcl: installcheck-tcl
14986 installcheck-tcl: \
14987 configure-tcl
14988 @$(unstage)
14989 @[ -f ./tcl/Makefile ] || exit 0; \
14990 r=`${PWD_COMMAND}`; export r; \
14991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14992 $(HOST_EXPORTS) \
14993 for flag in $(EXTRA_HOST_FLAGS) ; do \
14994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14995 done; \
14996 echo "Doing installcheck in tcl" ; \
14997 (cd $(HOST_SUBDIR)/tcl && \
14998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15000 "RANLIB=$${RANLIB}" \
15001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15002 installcheck) \
15003 || exit 1
15005 @endif tcl
15007 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
15008 maybe-mostlyclean-tcl:
15009 @if tcl
15010 maybe-mostlyclean-tcl: mostlyclean-tcl
15012 # tcl doesn't support mostlyclean.
15013 mostlyclean-tcl:
15015 @endif tcl
15017 .PHONY: maybe-clean-tcl clean-tcl
15018 maybe-clean-tcl:
15019 @if tcl
15020 maybe-clean-tcl: clean-tcl
15022 clean-tcl:
15023 @$(unstage)
15024 @[ -f ./tcl/Makefile ] || exit 0; \
15025 r=`${PWD_COMMAND}`; export r; \
15026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15027 $(HOST_EXPORTS) \
15028 for flag in $(EXTRA_HOST_FLAGS) ; do \
15029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15030 done; \
15031 echo "Doing clean in tcl" ; \
15032 (cd $(HOST_SUBDIR)/tcl && \
15033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15035 "RANLIB=$${RANLIB}" \
15036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15037 clean) \
15038 || exit 1
15040 @endif tcl
15042 .PHONY: maybe-distclean-tcl distclean-tcl
15043 maybe-distclean-tcl:
15044 @if tcl
15045 maybe-distclean-tcl: distclean-tcl
15047 distclean-tcl:
15048 @$(unstage)
15049 @[ -f ./tcl/Makefile ] || exit 0; \
15050 r=`${PWD_COMMAND}`; export r; \
15051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052 $(HOST_EXPORTS) \
15053 for flag in $(EXTRA_HOST_FLAGS) ; do \
15054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15055 done; \
15056 echo "Doing distclean in tcl" ; \
15057 (cd $(HOST_SUBDIR)/tcl && \
15058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15060 "RANLIB=$${RANLIB}" \
15061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15062 distclean) \
15063 || exit 1
15065 @endif tcl
15067 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
15068 maybe-maintainer-clean-tcl:
15069 @if tcl
15070 maybe-maintainer-clean-tcl: maintainer-clean-tcl
15072 maintainer-clean-tcl:
15073 @$(unstage)
15074 @[ -f ./tcl/Makefile ] || exit 0; \
15075 r=`${PWD_COMMAND}`; export r; \
15076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077 $(HOST_EXPORTS) \
15078 for flag in $(EXTRA_HOST_FLAGS) ; do \
15079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15080 done; \
15081 echo "Doing maintainer-clean in tcl" ; \
15082 (cd $(HOST_SUBDIR)/tcl && \
15083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15085 "RANLIB=$${RANLIB}" \
15086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15087 maintainer-clean) \
15088 || exit 1
15090 @endif tcl
15094 .PHONY: configure-itcl maybe-configure-itcl
15095 maybe-configure-itcl:
15096 @if itcl
15097 maybe-configure-itcl: configure-itcl
15098 configure-itcl:
15099 @$(unstage)
15100 @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
15101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
15102 r=`${PWD_COMMAND}`; export r; \
15103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15104 $(HOST_EXPORTS) \
15105 echo Configuring in $(HOST_SUBDIR)/itcl; \
15106 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
15107 case $(srcdir) in \
15108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15109 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
15110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15111 esac; \
15112 srcdiroption="--srcdir=$${topdir}/itcl"; \
15113 libsrcdir="$$s/itcl"; \
15114 $(SHELL) $${libsrcdir}/configure \
15115 $(HOST_CONFIGARGS) $${srcdiroption} \
15116 || exit 1
15117 @endif itcl
15123 .PHONY: all-itcl maybe-all-itcl
15124 maybe-all-itcl:
15125 @if itcl
15126 TARGET-itcl=all
15127 maybe-all-itcl: all-itcl
15128 all-itcl: configure-itcl
15129 @$(unstage)
15130 @r=`${PWD_COMMAND}`; export r; \
15131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15132 $(HOST_EXPORTS) \
15133 (cd $(HOST_SUBDIR)/itcl && \
15134 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
15135 @endif itcl
15140 .PHONY: check-itcl maybe-check-itcl
15141 maybe-check-itcl:
15142 @if itcl
15143 maybe-check-itcl: check-itcl
15145 check-itcl:
15146 @$(unstage)
15147 @r=`${PWD_COMMAND}`; export r; \
15148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15149 $(HOST_EXPORTS) \
15150 (cd $(HOST_SUBDIR)/itcl && \
15151 $(MAKE) $(FLAGS_TO_PASS) check)
15153 @endif itcl
15155 .PHONY: install-itcl maybe-install-itcl
15156 maybe-install-itcl:
15157 @if itcl
15158 maybe-install-itcl: install-itcl
15160 install-itcl: installdirs
15161 @$(unstage)
15162 @r=`${PWD_COMMAND}`; export r; \
15163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15164 $(HOST_EXPORTS) \
15165 (cd $(HOST_SUBDIR)/itcl && \
15166 $(MAKE) $(FLAGS_TO_PASS) install)
15168 @endif itcl
15170 # Other targets (info, dvi, etc.)
15172 .PHONY: maybe-info-itcl info-itcl
15173 maybe-info-itcl:
15174 @if itcl
15175 maybe-info-itcl: info-itcl
15177 info-itcl: \
15178 configure-itcl
15179 @$(unstage)
15180 @[ -f ./itcl/Makefile ] || exit 0; \
15181 r=`${PWD_COMMAND}`; export r; \
15182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15183 $(HOST_EXPORTS) \
15184 for flag in $(EXTRA_HOST_FLAGS) ; do \
15185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15186 done; \
15187 echo "Doing info in itcl" ; \
15188 (cd $(HOST_SUBDIR)/itcl && \
15189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15191 "RANLIB=$${RANLIB}" \
15192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15193 info) \
15194 || exit 1
15196 @endif itcl
15198 .PHONY: maybe-dvi-itcl dvi-itcl
15199 maybe-dvi-itcl:
15200 @if itcl
15201 maybe-dvi-itcl: dvi-itcl
15203 dvi-itcl: \
15204 configure-itcl
15205 @$(unstage)
15206 @[ -f ./itcl/Makefile ] || exit 0; \
15207 r=`${PWD_COMMAND}`; export r; \
15208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15209 $(HOST_EXPORTS) \
15210 for flag in $(EXTRA_HOST_FLAGS) ; do \
15211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15212 done; \
15213 echo "Doing dvi in itcl" ; \
15214 (cd $(HOST_SUBDIR)/itcl && \
15215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15217 "RANLIB=$${RANLIB}" \
15218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15219 dvi) \
15220 || exit 1
15222 @endif itcl
15224 .PHONY: maybe-html-itcl html-itcl
15225 maybe-html-itcl:
15226 @if itcl
15227 maybe-html-itcl: html-itcl
15229 html-itcl: \
15230 configure-itcl
15231 @$(unstage)
15232 @[ -f ./itcl/Makefile ] || exit 0; \
15233 r=`${PWD_COMMAND}`; export r; \
15234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15235 $(HOST_EXPORTS) \
15236 for flag in $(EXTRA_HOST_FLAGS) ; do \
15237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15238 done; \
15239 echo "Doing html in itcl" ; \
15240 (cd $(HOST_SUBDIR)/itcl && \
15241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15243 "RANLIB=$${RANLIB}" \
15244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15245 html) \
15246 || exit 1
15248 @endif itcl
15250 .PHONY: maybe-TAGS-itcl TAGS-itcl
15251 maybe-TAGS-itcl:
15252 @if itcl
15253 maybe-TAGS-itcl: TAGS-itcl
15255 TAGS-itcl: \
15256 configure-itcl
15257 @$(unstage)
15258 @[ -f ./itcl/Makefile ] || exit 0; \
15259 r=`${PWD_COMMAND}`; export r; \
15260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15261 $(HOST_EXPORTS) \
15262 for flag in $(EXTRA_HOST_FLAGS) ; do \
15263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15264 done; \
15265 echo "Doing TAGS in itcl" ; \
15266 (cd $(HOST_SUBDIR)/itcl && \
15267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15269 "RANLIB=$${RANLIB}" \
15270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15271 TAGS) \
15272 || exit 1
15274 @endif itcl
15276 .PHONY: maybe-install-info-itcl install-info-itcl
15277 maybe-install-info-itcl:
15278 @if itcl
15279 maybe-install-info-itcl: install-info-itcl
15281 install-info-itcl: \
15282 configure-itcl \
15283 info-itcl
15284 @$(unstage)
15285 @[ -f ./itcl/Makefile ] || exit 0; \
15286 r=`${PWD_COMMAND}`; export r; \
15287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15288 $(HOST_EXPORTS) \
15289 for flag in $(EXTRA_HOST_FLAGS) ; do \
15290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15291 done; \
15292 echo "Doing install-info in itcl" ; \
15293 (cd $(HOST_SUBDIR)/itcl && \
15294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15296 "RANLIB=$${RANLIB}" \
15297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15298 install-info) \
15299 || exit 1
15301 @endif itcl
15303 .PHONY: maybe-installcheck-itcl installcheck-itcl
15304 maybe-installcheck-itcl:
15305 @if itcl
15306 maybe-installcheck-itcl: installcheck-itcl
15308 installcheck-itcl: \
15309 configure-itcl
15310 @$(unstage)
15311 @[ -f ./itcl/Makefile ] || exit 0; \
15312 r=`${PWD_COMMAND}`; export r; \
15313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15314 $(HOST_EXPORTS) \
15315 for flag in $(EXTRA_HOST_FLAGS) ; do \
15316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15317 done; \
15318 echo "Doing installcheck in itcl" ; \
15319 (cd $(HOST_SUBDIR)/itcl && \
15320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15322 "RANLIB=$${RANLIB}" \
15323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15324 installcheck) \
15325 || exit 1
15327 @endif itcl
15329 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15330 maybe-mostlyclean-itcl:
15331 @if itcl
15332 maybe-mostlyclean-itcl: mostlyclean-itcl
15334 mostlyclean-itcl:
15335 @$(unstage)
15336 @[ -f ./itcl/Makefile ] || exit 0; \
15337 r=`${PWD_COMMAND}`; export r; \
15338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15339 $(HOST_EXPORTS) \
15340 for flag in $(EXTRA_HOST_FLAGS) ; do \
15341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15342 done; \
15343 echo "Doing mostlyclean in itcl" ; \
15344 (cd $(HOST_SUBDIR)/itcl && \
15345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15347 "RANLIB=$${RANLIB}" \
15348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15349 mostlyclean) \
15350 || exit 1
15352 @endif itcl
15354 .PHONY: maybe-clean-itcl clean-itcl
15355 maybe-clean-itcl:
15356 @if itcl
15357 maybe-clean-itcl: clean-itcl
15359 clean-itcl:
15360 @$(unstage)
15361 @[ -f ./itcl/Makefile ] || exit 0; \
15362 r=`${PWD_COMMAND}`; export r; \
15363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15364 $(HOST_EXPORTS) \
15365 for flag in $(EXTRA_HOST_FLAGS) ; do \
15366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15367 done; \
15368 echo "Doing clean in itcl" ; \
15369 (cd $(HOST_SUBDIR)/itcl && \
15370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15372 "RANLIB=$${RANLIB}" \
15373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15374 clean) \
15375 || exit 1
15377 @endif itcl
15379 .PHONY: maybe-distclean-itcl distclean-itcl
15380 maybe-distclean-itcl:
15381 @if itcl
15382 maybe-distclean-itcl: distclean-itcl
15384 distclean-itcl:
15385 @$(unstage)
15386 @[ -f ./itcl/Makefile ] || exit 0; \
15387 r=`${PWD_COMMAND}`; export r; \
15388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15389 $(HOST_EXPORTS) \
15390 for flag in $(EXTRA_HOST_FLAGS) ; do \
15391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15392 done; \
15393 echo "Doing distclean in itcl" ; \
15394 (cd $(HOST_SUBDIR)/itcl && \
15395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15397 "RANLIB=$${RANLIB}" \
15398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15399 distclean) \
15400 || exit 1
15402 @endif itcl
15404 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15405 maybe-maintainer-clean-itcl:
15406 @if itcl
15407 maybe-maintainer-clean-itcl: maintainer-clean-itcl
15409 maintainer-clean-itcl:
15410 @$(unstage)
15411 @[ -f ./itcl/Makefile ] || exit 0; \
15412 r=`${PWD_COMMAND}`; export r; \
15413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15414 $(HOST_EXPORTS) \
15415 for flag in $(EXTRA_HOST_FLAGS) ; do \
15416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15417 done; \
15418 echo "Doing maintainer-clean in itcl" ; \
15419 (cd $(HOST_SUBDIR)/itcl && \
15420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15422 "RANLIB=$${RANLIB}" \
15423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15424 maintainer-clean) \
15425 || exit 1
15427 @endif itcl
15431 .PHONY: configure-ld maybe-configure-ld
15432 maybe-configure-ld:
15433 @if ld
15434 maybe-configure-ld: configure-ld
15435 configure-ld:
15436 @test -f stage_last && exit 0; \
15437 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15439 r=`${PWD_COMMAND}`; export r; \
15440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15441 $(HOST_EXPORTS) \
15442 echo Configuring in $(HOST_SUBDIR)/ld; \
15443 cd "$(HOST_SUBDIR)/ld" || exit 1; \
15444 case $(srcdir) in \
15445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15446 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15448 esac; \
15449 srcdiroption="--srcdir=$${topdir}/ld"; \
15450 libsrcdir="$$s/ld"; \
15451 $(SHELL) $${libsrcdir}/configure \
15452 $(HOST_CONFIGARGS) $${srcdiroption} \
15453 || exit 1
15454 @endif ld
15458 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
15459 maybe-configure-stage1-ld:
15460 @if ld-bootstrap
15461 maybe-configure-stage1-ld: configure-stage1-ld
15462 configure-stage1-ld:
15463 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15464 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15465 r=`${PWD_COMMAND}`; export r; \
15466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15467 $(HOST_EXPORTS) \
15468 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15469 cd $(HOST_SUBDIR)/ld || exit 1; \
15470 case $(srcdir) in \
15471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15472 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15474 esac; \
15475 srcdiroption="--srcdir=$${topdir}/ld"; \
15476 libsrcdir="$$s/ld"; \
15477 $(SHELL) $${libsrcdir}/configure \
15478 $(HOST_CONFIGARGS) $${srcdiroption} \
15479 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
15480 @endif ld-bootstrap
15482 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
15483 maybe-configure-stage2-ld:
15484 @if ld-bootstrap
15485 maybe-configure-stage2-ld: configure-stage2-ld
15486 configure-stage2-ld:
15487 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15488 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15489 r=`${PWD_COMMAND}`; export r; \
15490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15491 $(HOST_EXPORTS) \
15492 $(POSTSTAGE1_HOST_EXPORTS) \
15493 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15494 cd $(HOST_SUBDIR)/ld || exit 1; \
15495 case $(srcdir) in \
15496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15497 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15499 esac; \
15500 srcdiroption="--srcdir=$${topdir}/ld"; \
15501 libsrcdir="$$s/ld"; \
15502 $(SHELL) $${libsrcdir}/configure \
15503 $(HOST_CONFIGARGS) $${srcdiroption} \
15504 @stage2_werror_flag@
15505 @endif ld-bootstrap
15507 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
15508 maybe-configure-stage3-ld:
15509 @if ld-bootstrap
15510 maybe-configure-stage3-ld: configure-stage3-ld
15511 configure-stage3-ld:
15512 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15513 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15514 r=`${PWD_COMMAND}`; export r; \
15515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15516 $(HOST_EXPORTS) \
15517 $(POSTSTAGE1_HOST_EXPORTS) \
15518 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15519 cd $(HOST_SUBDIR)/ld || exit 1; \
15520 case $(srcdir) in \
15521 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15522 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15523 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15524 esac; \
15525 srcdiroption="--srcdir=$${topdir}/ld"; \
15526 libsrcdir="$$s/ld"; \
15527 $(SHELL) $${libsrcdir}/configure \
15528 $(HOST_CONFIGARGS) $${srcdiroption} \
15529 @stage2_werror_flag@
15530 @endif ld-bootstrap
15532 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
15533 maybe-configure-stage4-ld:
15534 @if ld-bootstrap
15535 maybe-configure-stage4-ld: configure-stage4-ld
15536 configure-stage4-ld:
15537 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15538 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15539 r=`${PWD_COMMAND}`; export r; \
15540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15541 $(HOST_EXPORTS) \
15542 $(POSTSTAGE1_HOST_EXPORTS) \
15543 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15544 cd $(HOST_SUBDIR)/ld || exit 1; \
15545 case $(srcdir) in \
15546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15547 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15549 esac; \
15550 srcdiroption="--srcdir=$${topdir}/ld"; \
15551 libsrcdir="$$s/ld"; \
15552 $(SHELL) $${libsrcdir}/configure \
15553 $(HOST_CONFIGARGS) $${srcdiroption} \
15554 @stage2_werror_flag@
15555 @endif ld-bootstrap
15557 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15558 maybe-configure-stageprofile-ld:
15559 @if ld-bootstrap
15560 maybe-configure-stageprofile-ld: configure-stageprofile-ld
15561 configure-stageprofile-ld:
15562 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15563 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15564 r=`${PWD_COMMAND}`; export r; \
15565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15566 $(HOST_EXPORTS) \
15567 $(POSTSTAGE1_HOST_EXPORTS) \
15568 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15569 cd $(HOST_SUBDIR)/ld || exit 1; \
15570 case $(srcdir) in \
15571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15572 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15574 esac; \
15575 srcdiroption="--srcdir=$${topdir}/ld"; \
15576 libsrcdir="$$s/ld"; \
15577 $(SHELL) $${libsrcdir}/configure \
15578 $(HOST_CONFIGARGS) $${srcdiroption} \
15579 @stage2_werror_flag@
15580 @endif ld-bootstrap
15582 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15583 maybe-configure-stagefeedback-ld:
15584 @if ld-bootstrap
15585 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15586 configure-stagefeedback-ld:
15587 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15588 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15589 r=`${PWD_COMMAND}`; export r; \
15590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15591 $(HOST_EXPORTS) \
15592 $(POSTSTAGE1_HOST_EXPORTS) \
15593 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15594 cd $(HOST_SUBDIR)/ld || exit 1; \
15595 case $(srcdir) in \
15596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15597 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15599 esac; \
15600 srcdiroption="--srcdir=$${topdir}/ld"; \
15601 libsrcdir="$$s/ld"; \
15602 $(SHELL) $${libsrcdir}/configure \
15603 $(HOST_CONFIGARGS) $${srcdiroption} \
15604 @stage2_werror_flag@
15605 @endif ld-bootstrap
15611 .PHONY: all-ld maybe-all-ld
15612 maybe-all-ld:
15613 @if ld
15614 TARGET-ld=all
15615 maybe-all-ld: all-ld
15616 all-ld: configure-ld
15617 @test -f stage_last && exit 0; \
15618 r=`${PWD_COMMAND}`; export r; \
15619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15620 $(HOST_EXPORTS) \
15621 (cd $(HOST_SUBDIR)/ld && \
15622 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
15623 @endif ld
15627 .PHONY: all-stage1-ld maybe-all-stage1-ld
15628 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15629 maybe-all-stage1-ld:
15630 maybe-clean-stage1-ld:
15631 @if ld-bootstrap
15632 maybe-all-stage1-ld: all-stage1-ld
15633 all-stage1: all-stage1-ld
15634 TARGET-stage1-ld = $(TARGET-ld)
15635 all-stage1-ld: configure-stage1-ld
15636 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15637 @r=`${PWD_COMMAND}`; export r; \
15638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639 $(HOST_EXPORTS) \
15640 cd $(HOST_SUBDIR)/ld && \
15641 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
15642 $(TARGET-stage1-ld)
15644 maybe-clean-stage1-ld: clean-stage1-ld
15645 clean-stage1: clean-stage1-ld
15646 clean-stage1-ld:
15647 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15648 || exit 0 ; \
15649 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15650 cd $(HOST_SUBDIR)/ld && \
15651 $(MAKE) $(FLAGS_TO_PASS) \
15652 CFLAGS="$(STAGE1_CFLAGS)" clean
15653 @endif ld-bootstrap
15656 .PHONY: all-stage2-ld maybe-all-stage2-ld
15657 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15658 maybe-all-stage2-ld:
15659 maybe-clean-stage2-ld:
15660 @if ld-bootstrap
15661 maybe-all-stage2-ld: all-stage2-ld
15662 all-stage2: all-stage2-ld
15663 TARGET-stage2-ld = $(TARGET-ld)
15664 all-stage2-ld: configure-stage2-ld
15665 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15666 @r=`${PWD_COMMAND}`; export r; \
15667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15668 $(HOST_EXPORTS) \
15669 $(POSTSTAGE1_HOST_EXPORTS) \
15670 cd $(HOST_SUBDIR)/ld && \
15671 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15672 $(TARGET-stage2-ld)
15674 maybe-clean-stage2-ld: clean-stage2-ld
15675 clean-stage2: clean-stage2-ld
15676 clean-stage2-ld:
15677 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15678 || exit 0 ; \
15679 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15680 cd $(HOST_SUBDIR)/ld && \
15681 $(MAKE) $(FLAGS_TO_PASS) \
15682 $(POSTSTAGE1_FLAGS_TO_PASS) \
15683 clean
15684 @endif ld-bootstrap
15687 .PHONY: all-stage3-ld maybe-all-stage3-ld
15688 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15689 maybe-all-stage3-ld:
15690 maybe-clean-stage3-ld:
15691 @if ld-bootstrap
15692 maybe-all-stage3-ld: all-stage3-ld
15693 all-stage3: all-stage3-ld
15694 TARGET-stage3-ld = $(TARGET-ld)
15695 all-stage3-ld: configure-stage3-ld
15696 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15697 @r=`${PWD_COMMAND}`; export r; \
15698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699 $(HOST_EXPORTS) \
15700 $(POSTSTAGE1_HOST_EXPORTS) \
15701 cd $(HOST_SUBDIR)/ld && \
15702 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15703 $(TARGET-stage3-ld)
15705 maybe-clean-stage3-ld: clean-stage3-ld
15706 clean-stage3: clean-stage3-ld
15707 clean-stage3-ld:
15708 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15709 || exit 0 ; \
15710 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15711 cd $(HOST_SUBDIR)/ld && \
15712 $(MAKE) $(FLAGS_TO_PASS) \
15713 $(POSTSTAGE1_FLAGS_TO_PASS) \
15714 clean
15715 @endif ld-bootstrap
15718 .PHONY: all-stage4-ld maybe-all-stage4-ld
15719 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15720 maybe-all-stage4-ld:
15721 maybe-clean-stage4-ld:
15722 @if ld-bootstrap
15723 maybe-all-stage4-ld: all-stage4-ld
15724 all-stage4: all-stage4-ld
15725 TARGET-stage4-ld = $(TARGET-ld)
15726 all-stage4-ld: configure-stage4-ld
15727 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15728 @r=`${PWD_COMMAND}`; export r; \
15729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15730 $(HOST_EXPORTS) \
15731 $(POSTSTAGE1_HOST_EXPORTS) \
15732 cd $(HOST_SUBDIR)/ld && \
15733 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15734 $(TARGET-stage4-ld)
15736 maybe-clean-stage4-ld: clean-stage4-ld
15737 clean-stage4: clean-stage4-ld
15738 clean-stage4-ld:
15739 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15740 || exit 0 ; \
15741 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15742 cd $(HOST_SUBDIR)/ld && \
15743 $(MAKE) $(FLAGS_TO_PASS) \
15744 $(POSTSTAGE1_FLAGS_TO_PASS) \
15745 clean
15746 @endif ld-bootstrap
15749 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15750 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15751 maybe-all-stageprofile-ld:
15752 maybe-clean-stageprofile-ld:
15753 @if ld-bootstrap
15754 maybe-all-stageprofile-ld: all-stageprofile-ld
15755 all-stageprofile: all-stageprofile-ld
15756 TARGET-stageprofile-ld = $(TARGET-ld)
15757 all-stageprofile-ld: configure-stageprofile-ld
15758 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15759 @r=`${PWD_COMMAND}`; export r; \
15760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15761 $(HOST_EXPORTS) \
15762 $(POSTSTAGE1_HOST_EXPORTS) \
15763 cd $(HOST_SUBDIR)/ld && \
15764 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
15765 $(TARGET-stageprofile-ld)
15767 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15768 clean-stageprofile: clean-stageprofile-ld
15769 clean-stageprofile-ld:
15770 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15771 || exit 0 ; \
15772 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15773 cd $(HOST_SUBDIR)/ld && \
15774 $(MAKE) $(FLAGS_TO_PASS) \
15775 $(POSTSTAGE1_FLAGS_TO_PASS) \
15776 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
15777 @endif ld-bootstrap
15780 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15781 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15782 maybe-all-stagefeedback-ld:
15783 maybe-clean-stagefeedback-ld:
15784 @if ld-bootstrap
15785 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15786 all-stagefeedback: all-stagefeedback-ld
15787 TARGET-stagefeedback-ld = $(TARGET-ld)
15788 all-stagefeedback-ld: configure-stagefeedback-ld
15789 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15790 @r=`${PWD_COMMAND}`; export r; \
15791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15792 $(HOST_EXPORTS) \
15793 $(POSTSTAGE1_HOST_EXPORTS) \
15794 cd $(HOST_SUBDIR)/ld && \
15795 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
15796 $(TARGET-stagefeedback-ld)
15798 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15799 clean-stagefeedback: clean-stagefeedback-ld
15800 clean-stagefeedback-ld:
15801 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15802 || exit 0 ; \
15803 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15804 cd $(HOST_SUBDIR)/ld && \
15805 $(MAKE) $(FLAGS_TO_PASS) \
15806 $(POSTSTAGE1_FLAGS_TO_PASS) \
15807 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
15808 @endif ld-bootstrap
15814 .PHONY: check-ld maybe-check-ld
15815 maybe-check-ld:
15816 @if ld
15817 maybe-check-ld: check-ld
15819 check-ld:
15820 @$(unstage)
15821 @r=`${PWD_COMMAND}`; export r; \
15822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15823 $(HOST_EXPORTS) \
15824 (cd $(HOST_SUBDIR)/ld && \
15825 $(MAKE) $(FLAGS_TO_PASS) check)
15827 @endif ld
15829 .PHONY: install-ld maybe-install-ld
15830 maybe-install-ld:
15831 @if ld
15832 maybe-install-ld: install-ld
15834 install-ld: installdirs
15835 @$(unstage)
15836 @r=`${PWD_COMMAND}`; export r; \
15837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15838 $(HOST_EXPORTS) \
15839 (cd $(HOST_SUBDIR)/ld && \
15840 $(MAKE) $(FLAGS_TO_PASS) install)
15842 @endif ld
15844 # Other targets (info, dvi, etc.)
15846 .PHONY: maybe-info-ld info-ld
15847 maybe-info-ld:
15848 @if ld
15849 maybe-info-ld: info-ld
15851 info-ld: \
15852 configure-ld
15853 @[ -f ./ld/Makefile ] || exit 0; \
15854 r=`${PWD_COMMAND}`; export r; \
15855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15856 $(HOST_EXPORTS) \
15857 for flag in $(EXTRA_HOST_FLAGS) ; do \
15858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15859 done; \
15860 echo "Doing info in ld" ; \
15861 (cd $(HOST_SUBDIR)/ld && \
15862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15864 "RANLIB=$${RANLIB}" \
15865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15866 info) \
15867 || exit 1
15869 @endif ld
15871 .PHONY: maybe-dvi-ld dvi-ld
15872 maybe-dvi-ld:
15873 @if ld
15874 maybe-dvi-ld: dvi-ld
15876 dvi-ld: \
15877 configure-ld
15878 @[ -f ./ld/Makefile ] || exit 0; \
15879 r=`${PWD_COMMAND}`; export r; \
15880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15881 $(HOST_EXPORTS) \
15882 for flag in $(EXTRA_HOST_FLAGS) ; do \
15883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15884 done; \
15885 echo "Doing dvi in ld" ; \
15886 (cd $(HOST_SUBDIR)/ld && \
15887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15889 "RANLIB=$${RANLIB}" \
15890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15891 dvi) \
15892 || exit 1
15894 @endif ld
15896 .PHONY: maybe-html-ld html-ld
15897 maybe-html-ld:
15898 @if ld
15899 maybe-html-ld: html-ld
15901 html-ld: \
15902 configure-ld
15903 @[ -f ./ld/Makefile ] || exit 0; \
15904 r=`${PWD_COMMAND}`; export r; \
15905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15906 $(HOST_EXPORTS) \
15907 for flag in $(EXTRA_HOST_FLAGS) ; do \
15908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15909 done; \
15910 echo "Doing html in ld" ; \
15911 (cd $(HOST_SUBDIR)/ld && \
15912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15914 "RANLIB=$${RANLIB}" \
15915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15916 html) \
15917 || exit 1
15919 @endif ld
15921 .PHONY: maybe-TAGS-ld TAGS-ld
15922 maybe-TAGS-ld:
15923 @if ld
15924 maybe-TAGS-ld: TAGS-ld
15926 TAGS-ld: \
15927 configure-ld
15928 @[ -f ./ld/Makefile ] || exit 0; \
15929 r=`${PWD_COMMAND}`; export r; \
15930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15931 $(HOST_EXPORTS) \
15932 for flag in $(EXTRA_HOST_FLAGS) ; do \
15933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15934 done; \
15935 echo "Doing TAGS in ld" ; \
15936 (cd $(HOST_SUBDIR)/ld && \
15937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15939 "RANLIB=$${RANLIB}" \
15940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15941 TAGS) \
15942 || exit 1
15944 @endif ld
15946 .PHONY: maybe-install-info-ld install-info-ld
15947 maybe-install-info-ld:
15948 @if ld
15949 maybe-install-info-ld: install-info-ld
15951 install-info-ld: \
15952 configure-ld \
15953 info-ld
15954 @[ -f ./ld/Makefile ] || exit 0; \
15955 r=`${PWD_COMMAND}`; export r; \
15956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15957 $(HOST_EXPORTS) \
15958 for flag in $(EXTRA_HOST_FLAGS) ; do \
15959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15960 done; \
15961 echo "Doing install-info in ld" ; \
15962 (cd $(HOST_SUBDIR)/ld && \
15963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15965 "RANLIB=$${RANLIB}" \
15966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15967 install-info) \
15968 || exit 1
15970 @endif ld
15972 .PHONY: maybe-installcheck-ld installcheck-ld
15973 maybe-installcheck-ld:
15974 @if ld
15975 maybe-installcheck-ld: installcheck-ld
15977 installcheck-ld: \
15978 configure-ld
15979 @[ -f ./ld/Makefile ] || exit 0; \
15980 r=`${PWD_COMMAND}`; export r; \
15981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15982 $(HOST_EXPORTS) \
15983 for flag in $(EXTRA_HOST_FLAGS) ; do \
15984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15985 done; \
15986 echo "Doing installcheck in ld" ; \
15987 (cd $(HOST_SUBDIR)/ld && \
15988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15990 "RANLIB=$${RANLIB}" \
15991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15992 installcheck) \
15993 || exit 1
15995 @endif ld
15997 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15998 maybe-mostlyclean-ld:
15999 @if ld
16000 maybe-mostlyclean-ld: mostlyclean-ld
16002 mostlyclean-ld:
16003 @[ -f ./ld/Makefile ] || exit 0; \
16004 r=`${PWD_COMMAND}`; export r; \
16005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16006 $(HOST_EXPORTS) \
16007 for flag in $(EXTRA_HOST_FLAGS) ; do \
16008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16009 done; \
16010 echo "Doing mostlyclean in ld" ; \
16011 (cd $(HOST_SUBDIR)/ld && \
16012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16014 "RANLIB=$${RANLIB}" \
16015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16016 mostlyclean) \
16017 || exit 1
16019 @endif ld
16021 .PHONY: maybe-clean-ld clean-ld
16022 maybe-clean-ld:
16023 @if ld
16024 maybe-clean-ld: clean-ld
16026 clean-ld:
16027 @[ -f ./ld/Makefile ] || exit 0; \
16028 r=`${PWD_COMMAND}`; export r; \
16029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16030 $(HOST_EXPORTS) \
16031 for flag in $(EXTRA_HOST_FLAGS) ; do \
16032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16033 done; \
16034 echo "Doing clean in ld" ; \
16035 (cd $(HOST_SUBDIR)/ld && \
16036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16038 "RANLIB=$${RANLIB}" \
16039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16040 clean) \
16041 || exit 1
16043 @endif ld
16045 .PHONY: maybe-distclean-ld distclean-ld
16046 maybe-distclean-ld:
16047 @if ld
16048 maybe-distclean-ld: distclean-ld
16050 distclean-ld:
16051 @[ -f ./ld/Makefile ] || exit 0; \
16052 r=`${PWD_COMMAND}`; export r; \
16053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16054 $(HOST_EXPORTS) \
16055 for flag in $(EXTRA_HOST_FLAGS) ; do \
16056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16057 done; \
16058 echo "Doing distclean in ld" ; \
16059 (cd $(HOST_SUBDIR)/ld && \
16060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16062 "RANLIB=$${RANLIB}" \
16063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16064 distclean) \
16065 || exit 1
16067 @endif ld
16069 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
16070 maybe-maintainer-clean-ld:
16071 @if ld
16072 maybe-maintainer-clean-ld: maintainer-clean-ld
16074 maintainer-clean-ld:
16075 @[ -f ./ld/Makefile ] || exit 0; \
16076 r=`${PWD_COMMAND}`; export r; \
16077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078 $(HOST_EXPORTS) \
16079 for flag in $(EXTRA_HOST_FLAGS) ; do \
16080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16081 done; \
16082 echo "Doing maintainer-clean in ld" ; \
16083 (cd $(HOST_SUBDIR)/ld && \
16084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16086 "RANLIB=$${RANLIB}" \
16087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16088 maintainer-clean) \
16089 || exit 1
16091 @endif ld
16095 .PHONY: configure-libcpp maybe-configure-libcpp
16096 maybe-configure-libcpp:
16097 @if libcpp
16098 maybe-configure-libcpp: configure-libcpp
16099 configure-libcpp:
16100 @test -f stage_last && exit 0; \
16101 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16103 r=`${PWD_COMMAND}`; export r; \
16104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16105 $(HOST_EXPORTS) \
16106 echo Configuring in $(HOST_SUBDIR)/libcpp; \
16107 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
16108 case $(srcdir) in \
16109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16110 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16112 esac; \
16113 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16114 libsrcdir="$$s/libcpp"; \
16115 $(SHELL) $${libsrcdir}/configure \
16116 $(HOST_CONFIGARGS) $${srcdiroption} \
16117 || exit 1
16118 @endif libcpp
16122 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
16123 maybe-configure-stage1-libcpp:
16124 @if libcpp-bootstrap
16125 maybe-configure-stage1-libcpp: configure-stage1-libcpp
16126 configure-stage1-libcpp:
16127 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16128 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16129 r=`${PWD_COMMAND}`; export r; \
16130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16131 $(HOST_EXPORTS) \
16132 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
16133 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16134 case $(srcdir) in \
16135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16136 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16138 esac; \
16139 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16140 libsrcdir="$$s/libcpp"; \
16141 $(SHELL) $${libsrcdir}/configure \
16142 $(HOST_CONFIGARGS) $${srcdiroption} \
16143 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
16144 @endif libcpp-bootstrap
16146 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
16147 maybe-configure-stage2-libcpp:
16148 @if libcpp-bootstrap
16149 maybe-configure-stage2-libcpp: configure-stage2-libcpp
16150 configure-stage2-libcpp:
16151 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16152 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16153 r=`${PWD_COMMAND}`; export r; \
16154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16155 $(HOST_EXPORTS) \
16156 $(POSTSTAGE1_HOST_EXPORTS) \
16157 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
16158 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16159 case $(srcdir) in \
16160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16161 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16163 esac; \
16164 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16165 libsrcdir="$$s/libcpp"; \
16166 $(SHELL) $${libsrcdir}/configure \
16167 $(HOST_CONFIGARGS) $${srcdiroption} \
16168 @stage2_werror_flag@
16169 @endif libcpp-bootstrap
16171 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
16172 maybe-configure-stage3-libcpp:
16173 @if libcpp-bootstrap
16174 maybe-configure-stage3-libcpp: configure-stage3-libcpp
16175 configure-stage3-libcpp:
16176 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16177 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16178 r=`${PWD_COMMAND}`; export r; \
16179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16180 $(HOST_EXPORTS) \
16181 $(POSTSTAGE1_HOST_EXPORTS) \
16182 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
16183 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16184 case $(srcdir) in \
16185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16186 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16188 esac; \
16189 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16190 libsrcdir="$$s/libcpp"; \
16191 $(SHELL) $${libsrcdir}/configure \
16192 $(HOST_CONFIGARGS) $${srcdiroption} \
16193 @stage2_werror_flag@
16194 @endif libcpp-bootstrap
16196 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
16197 maybe-configure-stage4-libcpp:
16198 @if libcpp-bootstrap
16199 maybe-configure-stage4-libcpp: configure-stage4-libcpp
16200 configure-stage4-libcpp:
16201 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16202 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16203 r=`${PWD_COMMAND}`; export r; \
16204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16205 $(HOST_EXPORTS) \
16206 $(POSTSTAGE1_HOST_EXPORTS) \
16207 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
16208 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16209 case $(srcdir) in \
16210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16211 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16213 esac; \
16214 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16215 libsrcdir="$$s/libcpp"; \
16216 $(SHELL) $${libsrcdir}/configure \
16217 $(HOST_CONFIGARGS) $${srcdiroption} \
16218 @stage2_werror_flag@
16219 @endif libcpp-bootstrap
16221 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
16222 maybe-configure-stageprofile-libcpp:
16223 @if libcpp-bootstrap
16224 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
16225 configure-stageprofile-libcpp:
16226 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16227 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16228 r=`${PWD_COMMAND}`; export r; \
16229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16230 $(HOST_EXPORTS) \
16231 $(POSTSTAGE1_HOST_EXPORTS) \
16232 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
16233 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16234 case $(srcdir) in \
16235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16236 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16238 esac; \
16239 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16240 libsrcdir="$$s/libcpp"; \
16241 $(SHELL) $${libsrcdir}/configure \
16242 $(HOST_CONFIGARGS) $${srcdiroption} \
16243 @stage2_werror_flag@
16244 @endif libcpp-bootstrap
16246 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16247 maybe-configure-stagefeedback-libcpp:
16248 @if libcpp-bootstrap
16249 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16250 configure-stagefeedback-libcpp:
16251 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16252 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16253 r=`${PWD_COMMAND}`; export r; \
16254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16255 $(HOST_EXPORTS) \
16256 $(POSTSTAGE1_HOST_EXPORTS) \
16257 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16258 cd $(HOST_SUBDIR)/libcpp || exit 1; \
16259 case $(srcdir) in \
16260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16261 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16263 esac; \
16264 srcdiroption="--srcdir=$${topdir}/libcpp"; \
16265 libsrcdir="$$s/libcpp"; \
16266 $(SHELL) $${libsrcdir}/configure \
16267 $(HOST_CONFIGARGS) $${srcdiroption} \
16268 @stage2_werror_flag@
16269 @endif libcpp-bootstrap
16275 .PHONY: all-libcpp maybe-all-libcpp
16276 maybe-all-libcpp:
16277 @if libcpp
16278 TARGET-libcpp=all
16279 maybe-all-libcpp: all-libcpp
16280 all-libcpp: configure-libcpp
16281 @test -f stage_last && exit 0; \
16282 r=`${PWD_COMMAND}`; export r; \
16283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16284 $(HOST_EXPORTS) \
16285 (cd $(HOST_SUBDIR)/libcpp && \
16286 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
16287 @endif libcpp
16291 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16292 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16293 maybe-all-stage1-libcpp:
16294 maybe-clean-stage1-libcpp:
16295 @if libcpp-bootstrap
16296 maybe-all-stage1-libcpp: all-stage1-libcpp
16297 all-stage1: all-stage1-libcpp
16298 TARGET-stage1-libcpp = $(TARGET-libcpp)
16299 all-stage1-libcpp: configure-stage1-libcpp
16300 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16301 @r=`${PWD_COMMAND}`; export r; \
16302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16303 $(HOST_EXPORTS) \
16304 cd $(HOST_SUBDIR)/libcpp && \
16305 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
16306 $(TARGET-stage1-libcpp)
16308 maybe-clean-stage1-libcpp: clean-stage1-libcpp
16309 clean-stage1: clean-stage1-libcpp
16310 clean-stage1-libcpp:
16311 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16312 || exit 0 ; \
16313 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16314 cd $(HOST_SUBDIR)/libcpp && \
16315 $(MAKE) $(FLAGS_TO_PASS) \
16316 CFLAGS="$(STAGE1_CFLAGS)" clean
16317 @endif libcpp-bootstrap
16320 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16321 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16322 maybe-all-stage2-libcpp:
16323 maybe-clean-stage2-libcpp:
16324 @if libcpp-bootstrap
16325 maybe-all-stage2-libcpp: all-stage2-libcpp
16326 all-stage2: all-stage2-libcpp
16327 TARGET-stage2-libcpp = $(TARGET-libcpp)
16328 all-stage2-libcpp: configure-stage2-libcpp
16329 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16330 @r=`${PWD_COMMAND}`; export r; \
16331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16332 $(HOST_EXPORTS) \
16333 $(POSTSTAGE1_HOST_EXPORTS) \
16334 cd $(HOST_SUBDIR)/libcpp && \
16335 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16336 $(TARGET-stage2-libcpp)
16338 maybe-clean-stage2-libcpp: clean-stage2-libcpp
16339 clean-stage2: clean-stage2-libcpp
16340 clean-stage2-libcpp:
16341 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16342 || exit 0 ; \
16343 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16344 cd $(HOST_SUBDIR)/libcpp && \
16345 $(MAKE) $(FLAGS_TO_PASS) \
16346 $(POSTSTAGE1_FLAGS_TO_PASS) \
16347 clean
16348 @endif libcpp-bootstrap
16351 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16352 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16353 maybe-all-stage3-libcpp:
16354 maybe-clean-stage3-libcpp:
16355 @if libcpp-bootstrap
16356 maybe-all-stage3-libcpp: all-stage3-libcpp
16357 all-stage3: all-stage3-libcpp
16358 TARGET-stage3-libcpp = $(TARGET-libcpp)
16359 all-stage3-libcpp: configure-stage3-libcpp
16360 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16361 @r=`${PWD_COMMAND}`; export r; \
16362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16363 $(HOST_EXPORTS) \
16364 $(POSTSTAGE1_HOST_EXPORTS) \
16365 cd $(HOST_SUBDIR)/libcpp && \
16366 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16367 $(TARGET-stage3-libcpp)
16369 maybe-clean-stage3-libcpp: clean-stage3-libcpp
16370 clean-stage3: clean-stage3-libcpp
16371 clean-stage3-libcpp:
16372 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16373 || exit 0 ; \
16374 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16375 cd $(HOST_SUBDIR)/libcpp && \
16376 $(MAKE) $(FLAGS_TO_PASS) \
16377 $(POSTSTAGE1_FLAGS_TO_PASS) \
16378 clean
16379 @endif libcpp-bootstrap
16382 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16383 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16384 maybe-all-stage4-libcpp:
16385 maybe-clean-stage4-libcpp:
16386 @if libcpp-bootstrap
16387 maybe-all-stage4-libcpp: all-stage4-libcpp
16388 all-stage4: all-stage4-libcpp
16389 TARGET-stage4-libcpp = $(TARGET-libcpp)
16390 all-stage4-libcpp: configure-stage4-libcpp
16391 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16392 @r=`${PWD_COMMAND}`; export r; \
16393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16394 $(HOST_EXPORTS) \
16395 $(POSTSTAGE1_HOST_EXPORTS) \
16396 cd $(HOST_SUBDIR)/libcpp && \
16397 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16398 $(TARGET-stage4-libcpp)
16400 maybe-clean-stage4-libcpp: clean-stage4-libcpp
16401 clean-stage4: clean-stage4-libcpp
16402 clean-stage4-libcpp:
16403 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16404 || exit 0 ; \
16405 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16406 cd $(HOST_SUBDIR)/libcpp && \
16407 $(MAKE) $(FLAGS_TO_PASS) \
16408 $(POSTSTAGE1_FLAGS_TO_PASS) \
16409 clean
16410 @endif libcpp-bootstrap
16413 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16414 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16415 maybe-all-stageprofile-libcpp:
16416 maybe-clean-stageprofile-libcpp:
16417 @if libcpp-bootstrap
16418 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16419 all-stageprofile: all-stageprofile-libcpp
16420 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16421 all-stageprofile-libcpp: configure-stageprofile-libcpp
16422 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16423 @r=`${PWD_COMMAND}`; export r; \
16424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16425 $(HOST_EXPORTS) \
16426 $(POSTSTAGE1_HOST_EXPORTS) \
16427 cd $(HOST_SUBDIR)/libcpp && \
16428 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
16429 $(TARGET-stageprofile-libcpp)
16431 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16432 clean-stageprofile: clean-stageprofile-libcpp
16433 clean-stageprofile-libcpp:
16434 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16435 || exit 0 ; \
16436 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16437 cd $(HOST_SUBDIR)/libcpp && \
16438 $(MAKE) $(FLAGS_TO_PASS) \
16439 $(POSTSTAGE1_FLAGS_TO_PASS) \
16440 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
16441 @endif libcpp-bootstrap
16444 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16445 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16446 maybe-all-stagefeedback-libcpp:
16447 maybe-clean-stagefeedback-libcpp:
16448 @if libcpp-bootstrap
16449 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16450 all-stagefeedback: all-stagefeedback-libcpp
16451 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16452 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16453 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16454 @r=`${PWD_COMMAND}`; export r; \
16455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16456 $(HOST_EXPORTS) \
16457 $(POSTSTAGE1_HOST_EXPORTS) \
16458 cd $(HOST_SUBDIR)/libcpp && \
16459 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
16460 $(TARGET-stagefeedback-libcpp)
16462 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16463 clean-stagefeedback: clean-stagefeedback-libcpp
16464 clean-stagefeedback-libcpp:
16465 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16466 || exit 0 ; \
16467 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16468 cd $(HOST_SUBDIR)/libcpp && \
16469 $(MAKE) $(FLAGS_TO_PASS) \
16470 $(POSTSTAGE1_FLAGS_TO_PASS) \
16471 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
16472 @endif libcpp-bootstrap
16478 .PHONY: check-libcpp maybe-check-libcpp
16479 maybe-check-libcpp:
16480 @if libcpp
16481 maybe-check-libcpp: check-libcpp
16483 check-libcpp:
16484 @$(unstage)
16485 @r=`${PWD_COMMAND}`; export r; \
16486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16487 $(HOST_EXPORTS) \
16488 (cd $(HOST_SUBDIR)/libcpp && \
16489 $(MAKE) $(FLAGS_TO_PASS) check)
16491 @endif libcpp
16493 .PHONY: install-libcpp maybe-install-libcpp
16494 maybe-install-libcpp:
16495 @if libcpp
16496 maybe-install-libcpp: install-libcpp
16498 install-libcpp: installdirs
16499 @$(unstage)
16500 @r=`${PWD_COMMAND}`; export r; \
16501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16502 $(HOST_EXPORTS) \
16503 (cd $(HOST_SUBDIR)/libcpp && \
16504 $(MAKE) $(FLAGS_TO_PASS) install)
16506 @endif libcpp
16508 # Other targets (info, dvi, etc.)
16510 .PHONY: maybe-info-libcpp info-libcpp
16511 maybe-info-libcpp:
16512 @if libcpp
16513 maybe-info-libcpp: info-libcpp
16515 info-libcpp: \
16516 configure-libcpp
16517 @[ -f ./libcpp/Makefile ] || exit 0; \
16518 r=`${PWD_COMMAND}`; export r; \
16519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16520 $(HOST_EXPORTS) \
16521 for flag in $(EXTRA_HOST_FLAGS) ; do \
16522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16523 done; \
16524 echo "Doing info in libcpp" ; \
16525 (cd $(HOST_SUBDIR)/libcpp && \
16526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16528 "RANLIB=$${RANLIB}" \
16529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16530 info) \
16531 || exit 1
16533 @endif libcpp
16535 .PHONY: maybe-dvi-libcpp dvi-libcpp
16536 maybe-dvi-libcpp:
16537 @if libcpp
16538 maybe-dvi-libcpp: dvi-libcpp
16540 dvi-libcpp: \
16541 configure-libcpp
16542 @[ -f ./libcpp/Makefile ] || exit 0; \
16543 r=`${PWD_COMMAND}`; export r; \
16544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16545 $(HOST_EXPORTS) \
16546 for flag in $(EXTRA_HOST_FLAGS) ; do \
16547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16548 done; \
16549 echo "Doing dvi in libcpp" ; \
16550 (cd $(HOST_SUBDIR)/libcpp && \
16551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16553 "RANLIB=$${RANLIB}" \
16554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16555 dvi) \
16556 || exit 1
16558 @endif libcpp
16560 .PHONY: maybe-html-libcpp html-libcpp
16561 maybe-html-libcpp:
16562 @if libcpp
16563 maybe-html-libcpp: html-libcpp
16565 html-libcpp: \
16566 configure-libcpp
16567 @[ -f ./libcpp/Makefile ] || exit 0; \
16568 r=`${PWD_COMMAND}`; export r; \
16569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16570 $(HOST_EXPORTS) \
16571 for flag in $(EXTRA_HOST_FLAGS) ; do \
16572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16573 done; \
16574 echo "Doing html in libcpp" ; \
16575 (cd $(HOST_SUBDIR)/libcpp && \
16576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16578 "RANLIB=$${RANLIB}" \
16579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16580 html) \
16581 || exit 1
16583 @endif libcpp
16585 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
16586 maybe-TAGS-libcpp:
16587 @if libcpp
16588 maybe-TAGS-libcpp: TAGS-libcpp
16590 TAGS-libcpp: \
16591 configure-libcpp
16592 @[ -f ./libcpp/Makefile ] || exit 0; \
16593 r=`${PWD_COMMAND}`; export r; \
16594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16595 $(HOST_EXPORTS) \
16596 for flag in $(EXTRA_HOST_FLAGS) ; do \
16597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16598 done; \
16599 echo "Doing TAGS in libcpp" ; \
16600 (cd $(HOST_SUBDIR)/libcpp && \
16601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16603 "RANLIB=$${RANLIB}" \
16604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16605 TAGS) \
16606 || exit 1
16608 @endif libcpp
16610 .PHONY: maybe-install-info-libcpp install-info-libcpp
16611 maybe-install-info-libcpp:
16612 @if libcpp
16613 maybe-install-info-libcpp: install-info-libcpp
16615 install-info-libcpp: \
16616 configure-libcpp \
16617 info-libcpp
16618 @[ -f ./libcpp/Makefile ] || exit 0; \
16619 r=`${PWD_COMMAND}`; export r; \
16620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16621 $(HOST_EXPORTS) \
16622 for flag in $(EXTRA_HOST_FLAGS) ; do \
16623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16624 done; \
16625 echo "Doing install-info in libcpp" ; \
16626 (cd $(HOST_SUBDIR)/libcpp && \
16627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16629 "RANLIB=$${RANLIB}" \
16630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16631 install-info) \
16632 || exit 1
16634 @endif libcpp
16636 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
16637 maybe-installcheck-libcpp:
16638 @if libcpp
16639 maybe-installcheck-libcpp: installcheck-libcpp
16641 installcheck-libcpp: \
16642 configure-libcpp
16643 @[ -f ./libcpp/Makefile ] || exit 0; \
16644 r=`${PWD_COMMAND}`; export r; \
16645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16646 $(HOST_EXPORTS) \
16647 for flag in $(EXTRA_HOST_FLAGS) ; do \
16648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16649 done; \
16650 echo "Doing installcheck in libcpp" ; \
16651 (cd $(HOST_SUBDIR)/libcpp && \
16652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16654 "RANLIB=$${RANLIB}" \
16655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16656 installcheck) \
16657 || exit 1
16659 @endif libcpp
16661 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16662 maybe-mostlyclean-libcpp:
16663 @if libcpp
16664 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16666 mostlyclean-libcpp:
16667 @[ -f ./libcpp/Makefile ] || exit 0; \
16668 r=`${PWD_COMMAND}`; export r; \
16669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16670 $(HOST_EXPORTS) \
16671 for flag in $(EXTRA_HOST_FLAGS) ; do \
16672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16673 done; \
16674 echo "Doing mostlyclean in libcpp" ; \
16675 (cd $(HOST_SUBDIR)/libcpp && \
16676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16678 "RANLIB=$${RANLIB}" \
16679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16680 mostlyclean) \
16681 || exit 1
16683 @endif libcpp
16685 .PHONY: maybe-clean-libcpp clean-libcpp
16686 maybe-clean-libcpp:
16687 @if libcpp
16688 maybe-clean-libcpp: clean-libcpp
16690 clean-libcpp:
16691 @[ -f ./libcpp/Makefile ] || exit 0; \
16692 r=`${PWD_COMMAND}`; export r; \
16693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694 $(HOST_EXPORTS) \
16695 for flag in $(EXTRA_HOST_FLAGS) ; do \
16696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16697 done; \
16698 echo "Doing clean in libcpp" ; \
16699 (cd $(HOST_SUBDIR)/libcpp && \
16700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16702 "RANLIB=$${RANLIB}" \
16703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16704 clean) \
16705 || exit 1
16707 @endif libcpp
16709 .PHONY: maybe-distclean-libcpp distclean-libcpp
16710 maybe-distclean-libcpp:
16711 @if libcpp
16712 maybe-distclean-libcpp: distclean-libcpp
16714 distclean-libcpp:
16715 @[ -f ./libcpp/Makefile ] || exit 0; \
16716 r=`${PWD_COMMAND}`; export r; \
16717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16718 $(HOST_EXPORTS) \
16719 for flag in $(EXTRA_HOST_FLAGS) ; do \
16720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16721 done; \
16722 echo "Doing distclean in libcpp" ; \
16723 (cd $(HOST_SUBDIR)/libcpp && \
16724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16726 "RANLIB=$${RANLIB}" \
16727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16728 distclean) \
16729 || exit 1
16731 @endif libcpp
16733 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16734 maybe-maintainer-clean-libcpp:
16735 @if libcpp
16736 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16738 maintainer-clean-libcpp:
16739 @[ -f ./libcpp/Makefile ] || exit 0; \
16740 r=`${PWD_COMMAND}`; export r; \
16741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16742 $(HOST_EXPORTS) \
16743 for flag in $(EXTRA_HOST_FLAGS) ; do \
16744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16745 done; \
16746 echo "Doing maintainer-clean in libcpp" ; \
16747 (cd $(HOST_SUBDIR)/libcpp && \
16748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16750 "RANLIB=$${RANLIB}" \
16751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16752 maintainer-clean) \
16753 || exit 1
16755 @endif libcpp
16759 .PHONY: configure-libgui maybe-configure-libgui
16760 maybe-configure-libgui:
16761 @if libgui
16762 maybe-configure-libgui: configure-libgui
16763 configure-libgui:
16764 @$(unstage)
16765 @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16767 r=`${PWD_COMMAND}`; export r; \
16768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16769 $(HOST_EXPORTS) \
16770 echo Configuring in $(HOST_SUBDIR)/libgui; \
16771 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16772 case $(srcdir) in \
16773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16774 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16776 esac; \
16777 srcdiroption="--srcdir=$${topdir}/libgui"; \
16778 libsrcdir="$$s/libgui"; \
16779 $(SHELL) $${libsrcdir}/configure \
16780 $(HOST_CONFIGARGS) $${srcdiroption} \
16781 || exit 1
16782 @endif libgui
16788 .PHONY: all-libgui maybe-all-libgui
16789 maybe-all-libgui:
16790 @if libgui
16791 TARGET-libgui=all
16792 maybe-all-libgui: all-libgui
16793 all-libgui: configure-libgui
16794 @$(unstage)
16795 @r=`${PWD_COMMAND}`; export r; \
16796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16797 $(HOST_EXPORTS) \
16798 (cd $(HOST_SUBDIR)/libgui && \
16799 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
16800 @endif libgui
16805 .PHONY: check-libgui maybe-check-libgui
16806 maybe-check-libgui:
16807 @if libgui
16808 maybe-check-libgui: check-libgui
16810 check-libgui:
16811 @$(unstage)
16812 @r=`${PWD_COMMAND}`; export r; \
16813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16814 $(HOST_EXPORTS) \
16815 (cd $(HOST_SUBDIR)/libgui && \
16816 $(MAKE) $(FLAGS_TO_PASS) check)
16818 @endif libgui
16820 .PHONY: install-libgui maybe-install-libgui
16821 maybe-install-libgui:
16822 @if libgui
16823 maybe-install-libgui: install-libgui
16825 install-libgui: installdirs
16826 @$(unstage)
16827 @r=`${PWD_COMMAND}`; export r; \
16828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16829 $(HOST_EXPORTS) \
16830 (cd $(HOST_SUBDIR)/libgui && \
16831 $(MAKE) $(FLAGS_TO_PASS) install)
16833 @endif libgui
16835 # Other targets (info, dvi, etc.)
16837 .PHONY: maybe-info-libgui info-libgui
16838 maybe-info-libgui:
16839 @if libgui
16840 maybe-info-libgui: info-libgui
16842 info-libgui: \
16843 configure-libgui
16844 @$(unstage)
16845 @[ -f ./libgui/Makefile ] || exit 0; \
16846 r=`${PWD_COMMAND}`; export r; \
16847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16848 $(HOST_EXPORTS) \
16849 for flag in $(EXTRA_HOST_FLAGS) ; do \
16850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16851 done; \
16852 echo "Doing info in libgui" ; \
16853 (cd $(HOST_SUBDIR)/libgui && \
16854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16856 "RANLIB=$${RANLIB}" \
16857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16858 info) \
16859 || exit 1
16861 @endif libgui
16863 .PHONY: maybe-dvi-libgui dvi-libgui
16864 maybe-dvi-libgui:
16865 @if libgui
16866 maybe-dvi-libgui: dvi-libgui
16868 dvi-libgui: \
16869 configure-libgui
16870 @$(unstage)
16871 @[ -f ./libgui/Makefile ] || exit 0; \
16872 r=`${PWD_COMMAND}`; export r; \
16873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16874 $(HOST_EXPORTS) \
16875 for flag in $(EXTRA_HOST_FLAGS) ; do \
16876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16877 done; \
16878 echo "Doing dvi in libgui" ; \
16879 (cd $(HOST_SUBDIR)/libgui && \
16880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16882 "RANLIB=$${RANLIB}" \
16883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16884 dvi) \
16885 || exit 1
16887 @endif libgui
16889 .PHONY: maybe-html-libgui html-libgui
16890 maybe-html-libgui:
16891 @if libgui
16892 maybe-html-libgui: html-libgui
16894 html-libgui: \
16895 configure-libgui
16896 @$(unstage)
16897 @[ -f ./libgui/Makefile ] || exit 0; \
16898 r=`${PWD_COMMAND}`; export r; \
16899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16900 $(HOST_EXPORTS) \
16901 for flag in $(EXTRA_HOST_FLAGS) ; do \
16902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16903 done; \
16904 echo "Doing html in libgui" ; \
16905 (cd $(HOST_SUBDIR)/libgui && \
16906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16908 "RANLIB=$${RANLIB}" \
16909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16910 html) \
16911 || exit 1
16913 @endif libgui
16915 .PHONY: maybe-TAGS-libgui TAGS-libgui
16916 maybe-TAGS-libgui:
16917 @if libgui
16918 maybe-TAGS-libgui: TAGS-libgui
16920 TAGS-libgui: \
16921 configure-libgui
16922 @$(unstage)
16923 @[ -f ./libgui/Makefile ] || exit 0; \
16924 r=`${PWD_COMMAND}`; export r; \
16925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16926 $(HOST_EXPORTS) \
16927 for flag in $(EXTRA_HOST_FLAGS) ; do \
16928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16929 done; \
16930 echo "Doing TAGS in libgui" ; \
16931 (cd $(HOST_SUBDIR)/libgui && \
16932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16934 "RANLIB=$${RANLIB}" \
16935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16936 TAGS) \
16937 || exit 1
16939 @endif libgui
16941 .PHONY: maybe-install-info-libgui install-info-libgui
16942 maybe-install-info-libgui:
16943 @if libgui
16944 maybe-install-info-libgui: install-info-libgui
16946 install-info-libgui: \
16947 configure-libgui \
16948 info-libgui
16949 @$(unstage)
16950 @[ -f ./libgui/Makefile ] || exit 0; \
16951 r=`${PWD_COMMAND}`; export r; \
16952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16953 $(HOST_EXPORTS) \
16954 for flag in $(EXTRA_HOST_FLAGS) ; do \
16955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16956 done; \
16957 echo "Doing install-info in libgui" ; \
16958 (cd $(HOST_SUBDIR)/libgui && \
16959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16961 "RANLIB=$${RANLIB}" \
16962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16963 install-info) \
16964 || exit 1
16966 @endif libgui
16968 .PHONY: maybe-installcheck-libgui installcheck-libgui
16969 maybe-installcheck-libgui:
16970 @if libgui
16971 maybe-installcheck-libgui: installcheck-libgui
16973 installcheck-libgui: \
16974 configure-libgui
16975 @$(unstage)
16976 @[ -f ./libgui/Makefile ] || exit 0; \
16977 r=`${PWD_COMMAND}`; export r; \
16978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16979 $(HOST_EXPORTS) \
16980 for flag in $(EXTRA_HOST_FLAGS) ; do \
16981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16982 done; \
16983 echo "Doing installcheck in libgui" ; \
16984 (cd $(HOST_SUBDIR)/libgui && \
16985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16987 "RANLIB=$${RANLIB}" \
16988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16989 installcheck) \
16990 || exit 1
16992 @endif libgui
16994 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
16995 maybe-mostlyclean-libgui:
16996 @if libgui
16997 maybe-mostlyclean-libgui: mostlyclean-libgui
16999 mostlyclean-libgui:
17000 @$(unstage)
17001 @[ -f ./libgui/Makefile ] || exit 0; \
17002 r=`${PWD_COMMAND}`; export r; \
17003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17004 $(HOST_EXPORTS) \
17005 for flag in $(EXTRA_HOST_FLAGS) ; do \
17006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17007 done; \
17008 echo "Doing mostlyclean in libgui" ; \
17009 (cd $(HOST_SUBDIR)/libgui && \
17010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17012 "RANLIB=$${RANLIB}" \
17013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17014 mostlyclean) \
17015 || exit 1
17017 @endif libgui
17019 .PHONY: maybe-clean-libgui clean-libgui
17020 maybe-clean-libgui:
17021 @if libgui
17022 maybe-clean-libgui: clean-libgui
17024 clean-libgui:
17025 @$(unstage)
17026 @[ -f ./libgui/Makefile ] || exit 0; \
17027 r=`${PWD_COMMAND}`; export r; \
17028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029 $(HOST_EXPORTS) \
17030 for flag in $(EXTRA_HOST_FLAGS) ; do \
17031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17032 done; \
17033 echo "Doing clean in libgui" ; \
17034 (cd $(HOST_SUBDIR)/libgui && \
17035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17037 "RANLIB=$${RANLIB}" \
17038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17039 clean) \
17040 || exit 1
17042 @endif libgui
17044 .PHONY: maybe-distclean-libgui distclean-libgui
17045 maybe-distclean-libgui:
17046 @if libgui
17047 maybe-distclean-libgui: distclean-libgui
17049 distclean-libgui:
17050 @$(unstage)
17051 @[ -f ./libgui/Makefile ] || exit 0; \
17052 r=`${PWD_COMMAND}`; export r; \
17053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17054 $(HOST_EXPORTS) \
17055 for flag in $(EXTRA_HOST_FLAGS) ; do \
17056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17057 done; \
17058 echo "Doing distclean in libgui" ; \
17059 (cd $(HOST_SUBDIR)/libgui && \
17060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17062 "RANLIB=$${RANLIB}" \
17063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17064 distclean) \
17065 || exit 1
17067 @endif libgui
17069 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
17070 maybe-maintainer-clean-libgui:
17071 @if libgui
17072 maybe-maintainer-clean-libgui: maintainer-clean-libgui
17074 maintainer-clean-libgui:
17075 @$(unstage)
17076 @[ -f ./libgui/Makefile ] || exit 0; \
17077 r=`${PWD_COMMAND}`; export r; \
17078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17079 $(HOST_EXPORTS) \
17080 for flag in $(EXTRA_HOST_FLAGS) ; do \
17081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17082 done; \
17083 echo "Doing maintainer-clean in libgui" ; \
17084 (cd $(HOST_SUBDIR)/libgui && \
17085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17087 "RANLIB=$${RANLIB}" \
17088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17089 maintainer-clean) \
17090 || exit 1
17092 @endif libgui
17096 .PHONY: configure-libiberty maybe-configure-libiberty
17097 maybe-configure-libiberty:
17098 @if libiberty
17099 maybe-configure-libiberty: configure-libiberty
17100 configure-libiberty:
17101 @test -f stage_last && exit 0; \
17102 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17104 r=`${PWD_COMMAND}`; export r; \
17105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17106 $(HOST_EXPORTS) \
17107 echo Configuring in $(HOST_SUBDIR)/libiberty; \
17108 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
17109 case $(srcdir) in \
17110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17111 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17113 esac; \
17114 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17115 libsrcdir="$$s/libiberty"; \
17116 $(SHELL) $${libsrcdir}/configure \
17117 $(HOST_CONFIGARGS) $${srcdiroption} \
17118 || exit 1
17119 @endif libiberty
17123 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
17124 maybe-configure-stage1-libiberty:
17125 @if libiberty-bootstrap
17126 maybe-configure-stage1-libiberty: configure-stage1-libiberty
17127 configure-stage1-libiberty:
17128 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17129 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17130 r=`${PWD_COMMAND}`; export r; \
17131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17132 $(HOST_EXPORTS) \
17133 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
17134 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17135 case $(srcdir) in \
17136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17137 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17139 esac; \
17140 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17141 libsrcdir="$$s/libiberty"; \
17142 $(SHELL) $${libsrcdir}/configure \
17143 $(HOST_CONFIGARGS) $${srcdiroption} \
17144 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
17145 @endif libiberty-bootstrap
17147 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
17148 maybe-configure-stage2-libiberty:
17149 @if libiberty-bootstrap
17150 maybe-configure-stage2-libiberty: configure-stage2-libiberty
17151 configure-stage2-libiberty:
17152 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17153 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17154 r=`${PWD_COMMAND}`; export r; \
17155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17156 $(HOST_EXPORTS) \
17157 $(POSTSTAGE1_HOST_EXPORTS) \
17158 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
17159 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17160 case $(srcdir) in \
17161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17162 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17164 esac; \
17165 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17166 libsrcdir="$$s/libiberty"; \
17167 $(SHELL) $${libsrcdir}/configure \
17168 $(HOST_CONFIGARGS) $${srcdiroption} \
17169 @stage2_werror_flag@
17170 @endif libiberty-bootstrap
17172 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
17173 maybe-configure-stage3-libiberty:
17174 @if libiberty-bootstrap
17175 maybe-configure-stage3-libiberty: configure-stage3-libiberty
17176 configure-stage3-libiberty:
17177 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17178 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17179 r=`${PWD_COMMAND}`; export r; \
17180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17181 $(HOST_EXPORTS) \
17182 $(POSTSTAGE1_HOST_EXPORTS) \
17183 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
17184 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17185 case $(srcdir) in \
17186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17187 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17189 esac; \
17190 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17191 libsrcdir="$$s/libiberty"; \
17192 $(SHELL) $${libsrcdir}/configure \
17193 $(HOST_CONFIGARGS) $${srcdiroption} \
17194 @stage2_werror_flag@
17195 @endif libiberty-bootstrap
17197 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
17198 maybe-configure-stage4-libiberty:
17199 @if libiberty-bootstrap
17200 maybe-configure-stage4-libiberty: configure-stage4-libiberty
17201 configure-stage4-libiberty:
17202 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17203 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17204 r=`${PWD_COMMAND}`; export r; \
17205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17206 $(HOST_EXPORTS) \
17207 $(POSTSTAGE1_HOST_EXPORTS) \
17208 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
17209 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17210 case $(srcdir) in \
17211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17212 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17214 esac; \
17215 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17216 libsrcdir="$$s/libiberty"; \
17217 $(SHELL) $${libsrcdir}/configure \
17218 $(HOST_CONFIGARGS) $${srcdiroption} \
17219 @stage2_werror_flag@
17220 @endif libiberty-bootstrap
17222 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
17223 maybe-configure-stageprofile-libiberty:
17224 @if libiberty-bootstrap
17225 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17226 configure-stageprofile-libiberty:
17227 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17228 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17229 r=`${PWD_COMMAND}`; export r; \
17230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17231 $(HOST_EXPORTS) \
17232 $(POSTSTAGE1_HOST_EXPORTS) \
17233 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17234 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17235 case $(srcdir) in \
17236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17237 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17239 esac; \
17240 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17241 libsrcdir="$$s/libiberty"; \
17242 $(SHELL) $${libsrcdir}/configure \
17243 $(HOST_CONFIGARGS) $${srcdiroption} \
17244 @stage2_werror_flag@
17245 @endif libiberty-bootstrap
17247 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17248 maybe-configure-stagefeedback-libiberty:
17249 @if libiberty-bootstrap
17250 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17251 configure-stagefeedback-libiberty:
17252 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17253 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17254 r=`${PWD_COMMAND}`; export r; \
17255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17256 $(HOST_EXPORTS) \
17257 $(POSTSTAGE1_HOST_EXPORTS) \
17258 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17259 cd $(HOST_SUBDIR)/libiberty || exit 1; \
17260 case $(srcdir) in \
17261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17262 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17264 esac; \
17265 srcdiroption="--srcdir=$${topdir}/libiberty"; \
17266 libsrcdir="$$s/libiberty"; \
17267 $(SHELL) $${libsrcdir}/configure \
17268 $(HOST_CONFIGARGS) $${srcdiroption} \
17269 @stage2_werror_flag@
17270 @endif libiberty-bootstrap
17276 .PHONY: all-libiberty maybe-all-libiberty
17277 maybe-all-libiberty:
17278 @if libiberty
17279 TARGET-libiberty=all
17280 maybe-all-libiberty: all-libiberty
17281 all-libiberty: configure-libiberty
17282 @test -f stage_last && exit 0; \
17283 r=`${PWD_COMMAND}`; export r; \
17284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17285 $(HOST_EXPORTS) \
17286 (cd $(HOST_SUBDIR)/libiberty && \
17287 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
17288 @endif libiberty
17292 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17293 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17294 maybe-all-stage1-libiberty:
17295 maybe-clean-stage1-libiberty:
17296 @if libiberty-bootstrap
17297 maybe-all-stage1-libiberty: all-stage1-libiberty
17298 all-stage1: all-stage1-libiberty
17299 TARGET-stage1-libiberty = $(TARGET-libiberty)
17300 all-stage1-libiberty: configure-stage1-libiberty
17301 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17302 @r=`${PWD_COMMAND}`; export r; \
17303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17304 $(HOST_EXPORTS) \
17305 cd $(HOST_SUBDIR)/libiberty && \
17306 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
17307 $(TARGET-stage1-libiberty)
17309 maybe-clean-stage1-libiberty: clean-stage1-libiberty
17310 clean-stage1: clean-stage1-libiberty
17311 clean-stage1-libiberty:
17312 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
17313 || exit 0 ; \
17314 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17315 cd $(HOST_SUBDIR)/libiberty && \
17316 $(MAKE) $(FLAGS_TO_PASS) \
17317 CFLAGS="$(STAGE1_CFLAGS)" clean
17318 @endif libiberty-bootstrap
17321 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
17322 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
17323 maybe-all-stage2-libiberty:
17324 maybe-clean-stage2-libiberty:
17325 @if libiberty-bootstrap
17326 maybe-all-stage2-libiberty: all-stage2-libiberty
17327 all-stage2: all-stage2-libiberty
17328 TARGET-stage2-libiberty = $(TARGET-libiberty)
17329 all-stage2-libiberty: configure-stage2-libiberty
17330 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17331 @r=`${PWD_COMMAND}`; export r; \
17332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17333 $(HOST_EXPORTS) \
17334 $(POSTSTAGE1_HOST_EXPORTS) \
17335 cd $(HOST_SUBDIR)/libiberty && \
17336 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17337 $(TARGET-stage2-libiberty)
17339 maybe-clean-stage2-libiberty: clean-stage2-libiberty
17340 clean-stage2: clean-stage2-libiberty
17341 clean-stage2-libiberty:
17342 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
17343 || exit 0 ; \
17344 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17345 cd $(HOST_SUBDIR)/libiberty && \
17346 $(MAKE) $(FLAGS_TO_PASS) \
17347 $(POSTSTAGE1_FLAGS_TO_PASS) \
17348 clean
17349 @endif libiberty-bootstrap
17352 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
17353 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
17354 maybe-all-stage3-libiberty:
17355 maybe-clean-stage3-libiberty:
17356 @if libiberty-bootstrap
17357 maybe-all-stage3-libiberty: all-stage3-libiberty
17358 all-stage3: all-stage3-libiberty
17359 TARGET-stage3-libiberty = $(TARGET-libiberty)
17360 all-stage3-libiberty: configure-stage3-libiberty
17361 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17362 @r=`${PWD_COMMAND}`; export r; \
17363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17364 $(HOST_EXPORTS) \
17365 $(POSTSTAGE1_HOST_EXPORTS) \
17366 cd $(HOST_SUBDIR)/libiberty && \
17367 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17368 $(TARGET-stage3-libiberty)
17370 maybe-clean-stage3-libiberty: clean-stage3-libiberty
17371 clean-stage3: clean-stage3-libiberty
17372 clean-stage3-libiberty:
17373 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
17374 || exit 0 ; \
17375 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17376 cd $(HOST_SUBDIR)/libiberty && \
17377 $(MAKE) $(FLAGS_TO_PASS) \
17378 $(POSTSTAGE1_FLAGS_TO_PASS) \
17379 clean
17380 @endif libiberty-bootstrap
17383 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
17384 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
17385 maybe-all-stage4-libiberty:
17386 maybe-clean-stage4-libiberty:
17387 @if libiberty-bootstrap
17388 maybe-all-stage4-libiberty: all-stage4-libiberty
17389 all-stage4: all-stage4-libiberty
17390 TARGET-stage4-libiberty = $(TARGET-libiberty)
17391 all-stage4-libiberty: configure-stage4-libiberty
17392 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17393 @r=`${PWD_COMMAND}`; export r; \
17394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17395 $(HOST_EXPORTS) \
17396 $(POSTSTAGE1_HOST_EXPORTS) \
17397 cd $(HOST_SUBDIR)/libiberty && \
17398 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17399 $(TARGET-stage4-libiberty)
17401 maybe-clean-stage4-libiberty: clean-stage4-libiberty
17402 clean-stage4: clean-stage4-libiberty
17403 clean-stage4-libiberty:
17404 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
17405 || exit 0 ; \
17406 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17407 cd $(HOST_SUBDIR)/libiberty && \
17408 $(MAKE) $(FLAGS_TO_PASS) \
17409 $(POSTSTAGE1_FLAGS_TO_PASS) \
17410 clean
17411 @endif libiberty-bootstrap
17414 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
17415 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
17416 maybe-all-stageprofile-libiberty:
17417 maybe-clean-stageprofile-libiberty:
17418 @if libiberty-bootstrap
17419 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
17420 all-stageprofile: all-stageprofile-libiberty
17421 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
17422 all-stageprofile-libiberty: configure-stageprofile-libiberty
17423 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17424 @r=`${PWD_COMMAND}`; export r; \
17425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17426 $(HOST_EXPORTS) \
17427 $(POSTSTAGE1_HOST_EXPORTS) \
17428 cd $(HOST_SUBDIR)/libiberty && \
17429 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
17430 $(TARGET-stageprofile-libiberty)
17432 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
17433 clean-stageprofile: clean-stageprofile-libiberty
17434 clean-stageprofile-libiberty:
17435 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
17436 || exit 0 ; \
17437 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17438 cd $(HOST_SUBDIR)/libiberty && \
17439 $(MAKE) $(FLAGS_TO_PASS) \
17440 $(POSTSTAGE1_FLAGS_TO_PASS) \
17441 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
17442 @endif libiberty-bootstrap
17445 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
17446 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
17447 maybe-all-stagefeedback-libiberty:
17448 maybe-clean-stagefeedback-libiberty:
17449 @if libiberty-bootstrap
17450 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
17451 all-stagefeedback: all-stagefeedback-libiberty
17452 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
17453 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
17454 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17455 @r=`${PWD_COMMAND}`; export r; \
17456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17457 $(HOST_EXPORTS) \
17458 $(POSTSTAGE1_HOST_EXPORTS) \
17459 cd $(HOST_SUBDIR)/libiberty && \
17460 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
17461 $(TARGET-stagefeedback-libiberty)
17463 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
17464 clean-stagefeedback: clean-stagefeedback-libiberty
17465 clean-stagefeedback-libiberty:
17466 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
17467 || exit 0 ; \
17468 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17469 cd $(HOST_SUBDIR)/libiberty && \
17470 $(MAKE) $(FLAGS_TO_PASS) \
17471 $(POSTSTAGE1_FLAGS_TO_PASS) \
17472 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
17473 @endif libiberty-bootstrap
17479 .PHONY: check-libiberty maybe-check-libiberty
17480 maybe-check-libiberty:
17481 @if libiberty
17482 maybe-check-libiberty: check-libiberty
17484 check-libiberty:
17485 @$(unstage)
17486 @r=`${PWD_COMMAND}`; export r; \
17487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17488 $(HOST_EXPORTS) \
17489 (cd $(HOST_SUBDIR)/libiberty && \
17490 $(MAKE) $(FLAGS_TO_PASS) check)
17492 @endif libiberty
17494 .PHONY: install-libiberty maybe-install-libiberty
17495 maybe-install-libiberty:
17496 @if libiberty
17497 maybe-install-libiberty: install-libiberty
17499 install-libiberty: installdirs
17500 @$(unstage)
17501 @r=`${PWD_COMMAND}`; export r; \
17502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17503 $(HOST_EXPORTS) \
17504 (cd $(HOST_SUBDIR)/libiberty && \
17505 $(MAKE) $(FLAGS_TO_PASS) install)
17507 @endif libiberty
17509 # Other targets (info, dvi, etc.)
17511 .PHONY: maybe-info-libiberty info-libiberty
17512 maybe-info-libiberty:
17513 @if libiberty
17514 maybe-info-libiberty: info-libiberty
17516 info-libiberty: \
17517 configure-libiberty
17518 @[ -f ./libiberty/Makefile ] || exit 0; \
17519 r=`${PWD_COMMAND}`; export r; \
17520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17521 $(HOST_EXPORTS) \
17522 for flag in $(EXTRA_HOST_FLAGS) ; do \
17523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17524 done; \
17525 echo "Doing info in libiberty" ; \
17526 (cd $(HOST_SUBDIR)/libiberty && \
17527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17529 "RANLIB=$${RANLIB}" \
17530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17531 info) \
17532 || exit 1
17534 @endif libiberty
17536 .PHONY: maybe-dvi-libiberty dvi-libiberty
17537 maybe-dvi-libiberty:
17538 @if libiberty
17539 maybe-dvi-libiberty: dvi-libiberty
17541 dvi-libiberty: \
17542 configure-libiberty
17543 @[ -f ./libiberty/Makefile ] || exit 0; \
17544 r=`${PWD_COMMAND}`; export r; \
17545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17546 $(HOST_EXPORTS) \
17547 for flag in $(EXTRA_HOST_FLAGS) ; do \
17548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17549 done; \
17550 echo "Doing dvi in libiberty" ; \
17551 (cd $(HOST_SUBDIR)/libiberty && \
17552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17554 "RANLIB=$${RANLIB}" \
17555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17556 dvi) \
17557 || exit 1
17559 @endif libiberty
17561 .PHONY: maybe-html-libiberty html-libiberty
17562 maybe-html-libiberty:
17563 @if libiberty
17564 maybe-html-libiberty: html-libiberty
17566 html-libiberty: \
17567 configure-libiberty
17568 @[ -f ./libiberty/Makefile ] || exit 0; \
17569 r=`${PWD_COMMAND}`; export r; \
17570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17571 $(HOST_EXPORTS) \
17572 for flag in $(EXTRA_HOST_FLAGS) ; do \
17573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17574 done; \
17575 echo "Doing html in libiberty" ; \
17576 (cd $(HOST_SUBDIR)/libiberty && \
17577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17579 "RANLIB=$${RANLIB}" \
17580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17581 html) \
17582 || exit 1
17584 @endif libiberty
17586 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
17587 maybe-TAGS-libiberty:
17588 @if libiberty
17589 maybe-TAGS-libiberty: TAGS-libiberty
17591 TAGS-libiberty: \
17592 configure-libiberty
17593 @[ -f ./libiberty/Makefile ] || exit 0; \
17594 r=`${PWD_COMMAND}`; export r; \
17595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17596 $(HOST_EXPORTS) \
17597 for flag in $(EXTRA_HOST_FLAGS) ; do \
17598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17599 done; \
17600 echo "Doing TAGS in libiberty" ; \
17601 (cd $(HOST_SUBDIR)/libiberty && \
17602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17604 "RANLIB=$${RANLIB}" \
17605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17606 TAGS) \
17607 || exit 1
17609 @endif libiberty
17611 .PHONY: maybe-install-info-libiberty install-info-libiberty
17612 maybe-install-info-libiberty:
17613 @if libiberty
17614 maybe-install-info-libiberty: install-info-libiberty
17616 install-info-libiberty: \
17617 configure-libiberty \
17618 info-libiberty
17619 @[ -f ./libiberty/Makefile ] || exit 0; \
17620 r=`${PWD_COMMAND}`; export r; \
17621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17622 $(HOST_EXPORTS) \
17623 for flag in $(EXTRA_HOST_FLAGS) ; do \
17624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17625 done; \
17626 echo "Doing install-info in libiberty" ; \
17627 (cd $(HOST_SUBDIR)/libiberty && \
17628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17630 "RANLIB=$${RANLIB}" \
17631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17632 install-info) \
17633 || exit 1
17635 @endif libiberty
17637 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
17638 maybe-installcheck-libiberty:
17639 @if libiberty
17640 maybe-installcheck-libiberty: installcheck-libiberty
17642 installcheck-libiberty: \
17643 configure-libiberty
17644 @[ -f ./libiberty/Makefile ] || exit 0; \
17645 r=`${PWD_COMMAND}`; export r; \
17646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17647 $(HOST_EXPORTS) \
17648 for flag in $(EXTRA_HOST_FLAGS) ; do \
17649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17650 done; \
17651 echo "Doing installcheck in libiberty" ; \
17652 (cd $(HOST_SUBDIR)/libiberty && \
17653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17655 "RANLIB=$${RANLIB}" \
17656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17657 installcheck) \
17658 || exit 1
17660 @endif libiberty
17662 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
17663 maybe-mostlyclean-libiberty:
17664 @if libiberty
17665 maybe-mostlyclean-libiberty: mostlyclean-libiberty
17667 mostlyclean-libiberty:
17668 @[ -f ./libiberty/Makefile ] || exit 0; \
17669 r=`${PWD_COMMAND}`; export r; \
17670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17671 $(HOST_EXPORTS) \
17672 for flag in $(EXTRA_HOST_FLAGS) ; do \
17673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17674 done; \
17675 echo "Doing mostlyclean in libiberty" ; \
17676 (cd $(HOST_SUBDIR)/libiberty && \
17677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17679 "RANLIB=$${RANLIB}" \
17680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17681 mostlyclean) \
17682 || exit 1
17684 @endif libiberty
17686 .PHONY: maybe-clean-libiberty clean-libiberty
17687 maybe-clean-libiberty:
17688 @if libiberty
17689 maybe-clean-libiberty: clean-libiberty
17691 clean-libiberty:
17692 @[ -f ./libiberty/Makefile ] || exit 0; \
17693 r=`${PWD_COMMAND}`; export r; \
17694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17695 $(HOST_EXPORTS) \
17696 for flag in $(EXTRA_HOST_FLAGS) ; do \
17697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17698 done; \
17699 echo "Doing clean in libiberty" ; \
17700 (cd $(HOST_SUBDIR)/libiberty && \
17701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17703 "RANLIB=$${RANLIB}" \
17704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17705 clean) \
17706 || exit 1
17708 @endif libiberty
17710 .PHONY: maybe-distclean-libiberty distclean-libiberty
17711 maybe-distclean-libiberty:
17712 @if libiberty
17713 maybe-distclean-libiberty: distclean-libiberty
17715 distclean-libiberty:
17716 @[ -f ./libiberty/Makefile ] || exit 0; \
17717 r=`${PWD_COMMAND}`; export r; \
17718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719 $(HOST_EXPORTS) \
17720 for flag in $(EXTRA_HOST_FLAGS) ; do \
17721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17722 done; \
17723 echo "Doing distclean in libiberty" ; \
17724 (cd $(HOST_SUBDIR)/libiberty && \
17725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727 "RANLIB=$${RANLIB}" \
17728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17729 distclean) \
17730 || exit 1
17732 @endif libiberty
17734 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17735 maybe-maintainer-clean-libiberty:
17736 @if libiberty
17737 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17739 maintainer-clean-libiberty:
17740 @[ -f ./libiberty/Makefile ] || exit 0; \
17741 r=`${PWD_COMMAND}`; export r; \
17742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17743 $(HOST_EXPORTS) \
17744 for flag in $(EXTRA_HOST_FLAGS) ; do \
17745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17746 done; \
17747 echo "Doing maintainer-clean in libiberty" ; \
17748 (cd $(HOST_SUBDIR)/libiberty && \
17749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17751 "RANLIB=$${RANLIB}" \
17752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17753 maintainer-clean) \
17754 || exit 1
17756 @endif libiberty
17760 .PHONY: configure-libtool maybe-configure-libtool
17761 maybe-configure-libtool:
17762 @if libtool
17763 maybe-configure-libtool: configure-libtool
17764 configure-libtool:
17765 @$(unstage)
17766 @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17768 r=`${PWD_COMMAND}`; export r; \
17769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17770 $(HOST_EXPORTS) \
17771 echo Configuring in $(HOST_SUBDIR)/libtool; \
17772 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17773 case $(srcdir) in \
17774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17775 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17777 esac; \
17778 srcdiroption="--srcdir=$${topdir}/libtool"; \
17779 libsrcdir="$$s/libtool"; \
17780 $(SHELL) $${libsrcdir}/configure \
17781 $(HOST_CONFIGARGS) $${srcdiroption} \
17782 || exit 1
17783 @endif libtool
17789 .PHONY: all-libtool maybe-all-libtool
17790 maybe-all-libtool:
17791 @if libtool
17792 TARGET-libtool=all
17793 maybe-all-libtool: all-libtool
17794 all-libtool: configure-libtool
17795 @$(unstage)
17796 @r=`${PWD_COMMAND}`; export r; \
17797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17798 $(HOST_EXPORTS) \
17799 (cd $(HOST_SUBDIR)/libtool && \
17800 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
17801 @endif libtool
17806 .PHONY: check-libtool maybe-check-libtool
17807 maybe-check-libtool:
17808 @if libtool
17809 maybe-check-libtool: check-libtool
17811 check-libtool:
17812 @$(unstage)
17813 @r=`${PWD_COMMAND}`; export r; \
17814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17815 $(HOST_EXPORTS) \
17816 (cd $(HOST_SUBDIR)/libtool && \
17817 $(MAKE) $(FLAGS_TO_PASS) check)
17819 @endif libtool
17821 .PHONY: install-libtool maybe-install-libtool
17822 maybe-install-libtool:
17823 @if libtool
17824 maybe-install-libtool: install-libtool
17826 install-libtool: installdirs
17827 @$(unstage)
17828 @r=`${PWD_COMMAND}`; export r; \
17829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830 $(HOST_EXPORTS) \
17831 (cd $(HOST_SUBDIR)/libtool && \
17832 $(MAKE) $(FLAGS_TO_PASS) install)
17834 @endif libtool
17836 # Other targets (info, dvi, etc.)
17838 .PHONY: maybe-info-libtool info-libtool
17839 maybe-info-libtool:
17840 @if libtool
17841 maybe-info-libtool: info-libtool
17843 info-libtool: \
17844 configure-libtool
17845 @$(unstage)
17846 @[ -f ./libtool/Makefile ] || exit 0; \
17847 r=`${PWD_COMMAND}`; export r; \
17848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17849 $(HOST_EXPORTS) \
17850 for flag in $(EXTRA_HOST_FLAGS) ; do \
17851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17852 done; \
17853 echo "Doing info in libtool" ; \
17854 (cd $(HOST_SUBDIR)/libtool && \
17855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17857 "RANLIB=$${RANLIB}" \
17858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17859 info) \
17860 || exit 1
17862 @endif libtool
17864 .PHONY: maybe-dvi-libtool dvi-libtool
17865 maybe-dvi-libtool:
17866 @if libtool
17867 maybe-dvi-libtool: dvi-libtool
17869 dvi-libtool: \
17870 configure-libtool
17871 @$(unstage)
17872 @[ -f ./libtool/Makefile ] || exit 0; \
17873 r=`${PWD_COMMAND}`; export r; \
17874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17875 $(HOST_EXPORTS) \
17876 for flag in $(EXTRA_HOST_FLAGS) ; do \
17877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17878 done; \
17879 echo "Doing dvi in libtool" ; \
17880 (cd $(HOST_SUBDIR)/libtool && \
17881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17883 "RANLIB=$${RANLIB}" \
17884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17885 dvi) \
17886 || exit 1
17888 @endif libtool
17890 .PHONY: maybe-html-libtool html-libtool
17891 maybe-html-libtool:
17892 @if libtool
17893 maybe-html-libtool: html-libtool
17895 html-libtool: \
17896 configure-libtool
17897 @$(unstage)
17898 @[ -f ./libtool/Makefile ] || exit 0; \
17899 r=`${PWD_COMMAND}`; export r; \
17900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17901 $(HOST_EXPORTS) \
17902 for flag in $(EXTRA_HOST_FLAGS) ; do \
17903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17904 done; \
17905 echo "Doing html in libtool" ; \
17906 (cd $(HOST_SUBDIR)/libtool && \
17907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17909 "RANLIB=$${RANLIB}" \
17910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17911 html) \
17912 || exit 1
17914 @endif libtool
17916 .PHONY: maybe-TAGS-libtool TAGS-libtool
17917 maybe-TAGS-libtool:
17918 @if libtool
17919 maybe-TAGS-libtool: TAGS-libtool
17921 TAGS-libtool: \
17922 configure-libtool
17923 @$(unstage)
17924 @[ -f ./libtool/Makefile ] || exit 0; \
17925 r=`${PWD_COMMAND}`; export r; \
17926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927 $(HOST_EXPORTS) \
17928 for flag in $(EXTRA_HOST_FLAGS) ; do \
17929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17930 done; \
17931 echo "Doing TAGS in libtool" ; \
17932 (cd $(HOST_SUBDIR)/libtool && \
17933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17935 "RANLIB=$${RANLIB}" \
17936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17937 TAGS) \
17938 || exit 1
17940 @endif libtool
17942 .PHONY: maybe-install-info-libtool install-info-libtool
17943 maybe-install-info-libtool:
17944 @if libtool
17945 maybe-install-info-libtool: install-info-libtool
17947 install-info-libtool: \
17948 configure-libtool \
17949 info-libtool
17950 @$(unstage)
17951 @[ -f ./libtool/Makefile ] || exit 0; \
17952 r=`${PWD_COMMAND}`; export r; \
17953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17954 $(HOST_EXPORTS) \
17955 for flag in $(EXTRA_HOST_FLAGS) ; do \
17956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17957 done; \
17958 echo "Doing install-info in libtool" ; \
17959 (cd $(HOST_SUBDIR)/libtool && \
17960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17962 "RANLIB=$${RANLIB}" \
17963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17964 install-info) \
17965 || exit 1
17967 @endif libtool
17969 .PHONY: maybe-installcheck-libtool installcheck-libtool
17970 maybe-installcheck-libtool:
17971 @if libtool
17972 maybe-installcheck-libtool: installcheck-libtool
17974 installcheck-libtool: \
17975 configure-libtool
17976 @$(unstage)
17977 @[ -f ./libtool/Makefile ] || exit 0; \
17978 r=`${PWD_COMMAND}`; export r; \
17979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17980 $(HOST_EXPORTS) \
17981 for flag in $(EXTRA_HOST_FLAGS) ; do \
17982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17983 done; \
17984 echo "Doing installcheck in libtool" ; \
17985 (cd $(HOST_SUBDIR)/libtool && \
17986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17988 "RANLIB=$${RANLIB}" \
17989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17990 installcheck) \
17991 || exit 1
17993 @endif libtool
17995 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
17996 maybe-mostlyclean-libtool:
17997 @if libtool
17998 maybe-mostlyclean-libtool: mostlyclean-libtool
18000 mostlyclean-libtool:
18001 @$(unstage)
18002 @[ -f ./libtool/Makefile ] || exit 0; \
18003 r=`${PWD_COMMAND}`; export r; \
18004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18005 $(HOST_EXPORTS) \
18006 for flag in $(EXTRA_HOST_FLAGS) ; do \
18007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18008 done; \
18009 echo "Doing mostlyclean in libtool" ; \
18010 (cd $(HOST_SUBDIR)/libtool && \
18011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18013 "RANLIB=$${RANLIB}" \
18014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18015 mostlyclean) \
18016 || exit 1
18018 @endif libtool
18020 .PHONY: maybe-clean-libtool clean-libtool
18021 maybe-clean-libtool:
18022 @if libtool
18023 maybe-clean-libtool: clean-libtool
18025 clean-libtool:
18026 @$(unstage)
18027 @[ -f ./libtool/Makefile ] || exit 0; \
18028 r=`${PWD_COMMAND}`; export r; \
18029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18030 $(HOST_EXPORTS) \
18031 for flag in $(EXTRA_HOST_FLAGS) ; do \
18032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18033 done; \
18034 echo "Doing clean in libtool" ; \
18035 (cd $(HOST_SUBDIR)/libtool && \
18036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18038 "RANLIB=$${RANLIB}" \
18039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18040 clean) \
18041 || exit 1
18043 @endif libtool
18045 .PHONY: maybe-distclean-libtool distclean-libtool
18046 maybe-distclean-libtool:
18047 @if libtool
18048 maybe-distclean-libtool: distclean-libtool
18050 distclean-libtool:
18051 @$(unstage)
18052 @[ -f ./libtool/Makefile ] || exit 0; \
18053 r=`${PWD_COMMAND}`; export r; \
18054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18055 $(HOST_EXPORTS) \
18056 for flag in $(EXTRA_HOST_FLAGS) ; do \
18057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18058 done; \
18059 echo "Doing distclean in libtool" ; \
18060 (cd $(HOST_SUBDIR)/libtool && \
18061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18063 "RANLIB=$${RANLIB}" \
18064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18065 distclean) \
18066 || exit 1
18068 @endif libtool
18070 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
18071 maybe-maintainer-clean-libtool:
18072 @if libtool
18073 maybe-maintainer-clean-libtool: maintainer-clean-libtool
18075 maintainer-clean-libtool:
18076 @$(unstage)
18077 @[ -f ./libtool/Makefile ] || exit 0; \
18078 r=`${PWD_COMMAND}`; export r; \
18079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18080 $(HOST_EXPORTS) \
18081 for flag in $(EXTRA_HOST_FLAGS) ; do \
18082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18083 done; \
18084 echo "Doing maintainer-clean in libtool" ; \
18085 (cd $(HOST_SUBDIR)/libtool && \
18086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18088 "RANLIB=$${RANLIB}" \
18089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18090 maintainer-clean) \
18091 || exit 1
18093 @endif libtool
18097 .PHONY: configure-m4 maybe-configure-m4
18098 maybe-configure-m4:
18099 @if m4
18100 maybe-configure-m4: configure-m4
18101 configure-m4:
18102 @$(unstage)
18103 @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
18104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
18105 r=`${PWD_COMMAND}`; export r; \
18106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18107 $(HOST_EXPORTS) \
18108 echo Configuring in $(HOST_SUBDIR)/m4; \
18109 cd "$(HOST_SUBDIR)/m4" || exit 1; \
18110 case $(srcdir) in \
18111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18112 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
18113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18114 esac; \
18115 srcdiroption="--srcdir=$${topdir}/m4"; \
18116 libsrcdir="$$s/m4"; \
18117 $(SHELL) $${libsrcdir}/configure \
18118 $(HOST_CONFIGARGS) $${srcdiroption} \
18119 || exit 1
18120 @endif m4
18126 .PHONY: all-m4 maybe-all-m4
18127 maybe-all-m4:
18128 @if m4
18129 TARGET-m4=all
18130 maybe-all-m4: all-m4
18131 all-m4: configure-m4
18132 @$(unstage)
18133 @r=`${PWD_COMMAND}`; export r; \
18134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18135 $(HOST_EXPORTS) \
18136 (cd $(HOST_SUBDIR)/m4 && \
18137 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
18138 @endif m4
18143 .PHONY: check-m4 maybe-check-m4
18144 maybe-check-m4:
18145 @if m4
18146 maybe-check-m4: check-m4
18148 check-m4:
18149 @$(unstage)
18150 @r=`${PWD_COMMAND}`; export r; \
18151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18152 $(HOST_EXPORTS) \
18153 (cd $(HOST_SUBDIR)/m4 && \
18154 $(MAKE) $(FLAGS_TO_PASS) check)
18156 @endif m4
18158 .PHONY: install-m4 maybe-install-m4
18159 maybe-install-m4:
18160 @if m4
18161 maybe-install-m4: install-m4
18163 install-m4: installdirs
18164 @$(unstage)
18165 @r=`${PWD_COMMAND}`; export r; \
18166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18167 $(HOST_EXPORTS) \
18168 (cd $(HOST_SUBDIR)/m4 && \
18169 $(MAKE) $(FLAGS_TO_PASS) install)
18171 @endif m4
18173 # Other targets (info, dvi, etc.)
18175 .PHONY: maybe-info-m4 info-m4
18176 maybe-info-m4:
18177 @if m4
18178 maybe-info-m4: info-m4
18180 info-m4: \
18181 configure-m4
18182 @$(unstage)
18183 @[ -f ./m4/Makefile ] || exit 0; \
18184 r=`${PWD_COMMAND}`; export r; \
18185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18186 $(HOST_EXPORTS) \
18187 for flag in $(EXTRA_HOST_FLAGS) ; do \
18188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18189 done; \
18190 echo "Doing info in m4" ; \
18191 (cd $(HOST_SUBDIR)/m4 && \
18192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18194 "RANLIB=$${RANLIB}" \
18195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18196 info) \
18197 || exit 1
18199 @endif m4
18201 .PHONY: maybe-dvi-m4 dvi-m4
18202 maybe-dvi-m4:
18203 @if m4
18204 maybe-dvi-m4: dvi-m4
18206 dvi-m4: \
18207 configure-m4
18208 @$(unstage)
18209 @[ -f ./m4/Makefile ] || exit 0; \
18210 r=`${PWD_COMMAND}`; export r; \
18211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18212 $(HOST_EXPORTS) \
18213 for flag in $(EXTRA_HOST_FLAGS) ; do \
18214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18215 done; \
18216 echo "Doing dvi in m4" ; \
18217 (cd $(HOST_SUBDIR)/m4 && \
18218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18220 "RANLIB=$${RANLIB}" \
18221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18222 dvi) \
18223 || exit 1
18225 @endif m4
18227 .PHONY: maybe-html-m4 html-m4
18228 maybe-html-m4:
18229 @if m4
18230 maybe-html-m4: html-m4
18232 html-m4: \
18233 configure-m4
18234 @$(unstage)
18235 @[ -f ./m4/Makefile ] || exit 0; \
18236 r=`${PWD_COMMAND}`; export r; \
18237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18238 $(HOST_EXPORTS) \
18239 for flag in $(EXTRA_HOST_FLAGS) ; do \
18240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18241 done; \
18242 echo "Doing html in m4" ; \
18243 (cd $(HOST_SUBDIR)/m4 && \
18244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18246 "RANLIB=$${RANLIB}" \
18247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18248 html) \
18249 || exit 1
18251 @endif m4
18253 .PHONY: maybe-TAGS-m4 TAGS-m4
18254 maybe-TAGS-m4:
18255 @if m4
18256 maybe-TAGS-m4: TAGS-m4
18258 TAGS-m4: \
18259 configure-m4
18260 @$(unstage)
18261 @[ -f ./m4/Makefile ] || exit 0; \
18262 r=`${PWD_COMMAND}`; export r; \
18263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264 $(HOST_EXPORTS) \
18265 for flag in $(EXTRA_HOST_FLAGS) ; do \
18266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18267 done; \
18268 echo "Doing TAGS in m4" ; \
18269 (cd $(HOST_SUBDIR)/m4 && \
18270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18272 "RANLIB=$${RANLIB}" \
18273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18274 TAGS) \
18275 || exit 1
18277 @endif m4
18279 .PHONY: maybe-install-info-m4 install-info-m4
18280 maybe-install-info-m4:
18281 @if m4
18282 maybe-install-info-m4: install-info-m4
18284 install-info-m4: \
18285 configure-m4 \
18286 info-m4
18287 @$(unstage)
18288 @[ -f ./m4/Makefile ] || exit 0; \
18289 r=`${PWD_COMMAND}`; export r; \
18290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18291 $(HOST_EXPORTS) \
18292 for flag in $(EXTRA_HOST_FLAGS) ; do \
18293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18294 done; \
18295 echo "Doing install-info in m4" ; \
18296 (cd $(HOST_SUBDIR)/m4 && \
18297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18299 "RANLIB=$${RANLIB}" \
18300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18301 install-info) \
18302 || exit 1
18304 @endif m4
18306 .PHONY: maybe-installcheck-m4 installcheck-m4
18307 maybe-installcheck-m4:
18308 @if m4
18309 maybe-installcheck-m4: installcheck-m4
18311 installcheck-m4: \
18312 configure-m4
18313 @$(unstage)
18314 @[ -f ./m4/Makefile ] || exit 0; \
18315 r=`${PWD_COMMAND}`; export r; \
18316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18317 $(HOST_EXPORTS) \
18318 for flag in $(EXTRA_HOST_FLAGS) ; do \
18319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18320 done; \
18321 echo "Doing installcheck in m4" ; \
18322 (cd $(HOST_SUBDIR)/m4 && \
18323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18325 "RANLIB=$${RANLIB}" \
18326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18327 installcheck) \
18328 || exit 1
18330 @endif m4
18332 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
18333 maybe-mostlyclean-m4:
18334 @if m4
18335 maybe-mostlyclean-m4: mostlyclean-m4
18337 mostlyclean-m4:
18338 @$(unstage)
18339 @[ -f ./m4/Makefile ] || exit 0; \
18340 r=`${PWD_COMMAND}`; export r; \
18341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18342 $(HOST_EXPORTS) \
18343 for flag in $(EXTRA_HOST_FLAGS) ; do \
18344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18345 done; \
18346 echo "Doing mostlyclean in m4" ; \
18347 (cd $(HOST_SUBDIR)/m4 && \
18348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18350 "RANLIB=$${RANLIB}" \
18351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18352 mostlyclean) \
18353 || exit 1
18355 @endif m4
18357 .PHONY: maybe-clean-m4 clean-m4
18358 maybe-clean-m4:
18359 @if m4
18360 maybe-clean-m4: clean-m4
18362 clean-m4:
18363 @$(unstage)
18364 @[ -f ./m4/Makefile ] || exit 0; \
18365 r=`${PWD_COMMAND}`; export r; \
18366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18367 $(HOST_EXPORTS) \
18368 for flag in $(EXTRA_HOST_FLAGS) ; do \
18369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18370 done; \
18371 echo "Doing clean in m4" ; \
18372 (cd $(HOST_SUBDIR)/m4 && \
18373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18375 "RANLIB=$${RANLIB}" \
18376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18377 clean) \
18378 || exit 1
18380 @endif m4
18382 .PHONY: maybe-distclean-m4 distclean-m4
18383 maybe-distclean-m4:
18384 @if m4
18385 maybe-distclean-m4: distclean-m4
18387 distclean-m4:
18388 @$(unstage)
18389 @[ -f ./m4/Makefile ] || exit 0; \
18390 r=`${PWD_COMMAND}`; export r; \
18391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18392 $(HOST_EXPORTS) \
18393 for flag in $(EXTRA_HOST_FLAGS) ; do \
18394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18395 done; \
18396 echo "Doing distclean in m4" ; \
18397 (cd $(HOST_SUBDIR)/m4 && \
18398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18400 "RANLIB=$${RANLIB}" \
18401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18402 distclean) \
18403 || exit 1
18405 @endif m4
18407 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
18408 maybe-maintainer-clean-m4:
18409 @if m4
18410 maybe-maintainer-clean-m4: maintainer-clean-m4
18412 maintainer-clean-m4:
18413 @$(unstage)
18414 @[ -f ./m4/Makefile ] || exit 0; \
18415 r=`${PWD_COMMAND}`; export r; \
18416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417 $(HOST_EXPORTS) \
18418 for flag in $(EXTRA_HOST_FLAGS) ; do \
18419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18420 done; \
18421 echo "Doing maintainer-clean in m4" ; \
18422 (cd $(HOST_SUBDIR)/m4 && \
18423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18425 "RANLIB=$${RANLIB}" \
18426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18427 maintainer-clean) \
18428 || exit 1
18430 @endif m4
18434 .PHONY: configure-make maybe-configure-make
18435 maybe-configure-make:
18436 @if make
18437 maybe-configure-make: configure-make
18438 configure-make:
18439 @$(unstage)
18440 @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
18441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
18442 r=`${PWD_COMMAND}`; export r; \
18443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18444 $(HOST_EXPORTS) \
18445 echo Configuring in $(HOST_SUBDIR)/make; \
18446 cd "$(HOST_SUBDIR)/make" || exit 1; \
18447 case $(srcdir) in \
18448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18449 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
18450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18451 esac; \
18452 srcdiroption="--srcdir=$${topdir}/make"; \
18453 libsrcdir="$$s/make"; \
18454 $(SHELL) $${libsrcdir}/configure \
18455 $(HOST_CONFIGARGS) $${srcdiroption} \
18456 || exit 1
18457 @endif make
18463 .PHONY: all-make maybe-all-make
18464 maybe-all-make:
18465 @if make
18466 TARGET-make=all
18467 maybe-all-make: all-make
18468 all-make: configure-make
18469 @$(unstage)
18470 @r=`${PWD_COMMAND}`; export r; \
18471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18472 $(HOST_EXPORTS) \
18473 (cd $(HOST_SUBDIR)/make && \
18474 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
18475 @endif make
18480 .PHONY: check-make maybe-check-make
18481 maybe-check-make:
18482 @if make
18483 maybe-check-make: check-make
18485 check-make:
18486 @$(unstage)
18487 @r=`${PWD_COMMAND}`; export r; \
18488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18489 $(HOST_EXPORTS) \
18490 (cd $(HOST_SUBDIR)/make && \
18491 $(MAKE) $(FLAGS_TO_PASS) check)
18493 @endif make
18495 .PHONY: install-make maybe-install-make
18496 maybe-install-make:
18497 @if make
18498 maybe-install-make: install-make
18500 install-make: installdirs
18501 @$(unstage)
18502 @r=`${PWD_COMMAND}`; export r; \
18503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504 $(HOST_EXPORTS) \
18505 (cd $(HOST_SUBDIR)/make && \
18506 $(MAKE) $(FLAGS_TO_PASS) install)
18508 @endif make
18510 # Other targets (info, dvi, etc.)
18512 .PHONY: maybe-info-make info-make
18513 maybe-info-make:
18514 @if make
18515 maybe-info-make: info-make
18517 info-make: \
18518 configure-make
18519 @$(unstage)
18520 @[ -f ./make/Makefile ] || exit 0; \
18521 r=`${PWD_COMMAND}`; export r; \
18522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18523 $(HOST_EXPORTS) \
18524 for flag in $(EXTRA_HOST_FLAGS) ; do \
18525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18526 done; \
18527 echo "Doing info in make" ; \
18528 (cd $(HOST_SUBDIR)/make && \
18529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18531 "RANLIB=$${RANLIB}" \
18532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18533 info) \
18534 || exit 1
18536 @endif make
18538 .PHONY: maybe-dvi-make dvi-make
18539 maybe-dvi-make:
18540 @if make
18541 maybe-dvi-make: dvi-make
18543 dvi-make: \
18544 configure-make
18545 @$(unstage)
18546 @[ -f ./make/Makefile ] || exit 0; \
18547 r=`${PWD_COMMAND}`; export r; \
18548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18549 $(HOST_EXPORTS) \
18550 for flag in $(EXTRA_HOST_FLAGS) ; do \
18551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18552 done; \
18553 echo "Doing dvi in make" ; \
18554 (cd $(HOST_SUBDIR)/make && \
18555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18557 "RANLIB=$${RANLIB}" \
18558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18559 dvi) \
18560 || exit 1
18562 @endif make
18564 .PHONY: maybe-html-make html-make
18565 maybe-html-make:
18566 @if make
18567 maybe-html-make: html-make
18569 html-make: \
18570 configure-make
18571 @$(unstage)
18572 @[ -f ./make/Makefile ] || exit 0; \
18573 r=`${PWD_COMMAND}`; export r; \
18574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18575 $(HOST_EXPORTS) \
18576 for flag in $(EXTRA_HOST_FLAGS) ; do \
18577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18578 done; \
18579 echo "Doing html in make" ; \
18580 (cd $(HOST_SUBDIR)/make && \
18581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18583 "RANLIB=$${RANLIB}" \
18584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18585 html) \
18586 || exit 1
18588 @endif make
18590 .PHONY: maybe-TAGS-make TAGS-make
18591 maybe-TAGS-make:
18592 @if make
18593 maybe-TAGS-make: TAGS-make
18595 TAGS-make: \
18596 configure-make
18597 @$(unstage)
18598 @[ -f ./make/Makefile ] || exit 0; \
18599 r=`${PWD_COMMAND}`; export r; \
18600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18601 $(HOST_EXPORTS) \
18602 for flag in $(EXTRA_HOST_FLAGS) ; do \
18603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18604 done; \
18605 echo "Doing TAGS in make" ; \
18606 (cd $(HOST_SUBDIR)/make && \
18607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18609 "RANLIB=$${RANLIB}" \
18610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18611 TAGS) \
18612 || exit 1
18614 @endif make
18616 .PHONY: maybe-install-info-make install-info-make
18617 maybe-install-info-make:
18618 @if make
18619 maybe-install-info-make: install-info-make
18621 install-info-make: \
18622 configure-make \
18623 info-make
18624 @$(unstage)
18625 @[ -f ./make/Makefile ] || exit 0; \
18626 r=`${PWD_COMMAND}`; export r; \
18627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628 $(HOST_EXPORTS) \
18629 for flag in $(EXTRA_HOST_FLAGS) ; do \
18630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18631 done; \
18632 echo "Doing install-info in make" ; \
18633 (cd $(HOST_SUBDIR)/make && \
18634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18636 "RANLIB=$${RANLIB}" \
18637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18638 install-info) \
18639 || exit 1
18641 @endif make
18643 .PHONY: maybe-installcheck-make installcheck-make
18644 maybe-installcheck-make:
18645 @if make
18646 maybe-installcheck-make: installcheck-make
18648 installcheck-make: \
18649 configure-make
18650 @$(unstage)
18651 @[ -f ./make/Makefile ] || exit 0; \
18652 r=`${PWD_COMMAND}`; export r; \
18653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18654 $(HOST_EXPORTS) \
18655 for flag in $(EXTRA_HOST_FLAGS) ; do \
18656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18657 done; \
18658 echo "Doing installcheck in make" ; \
18659 (cd $(HOST_SUBDIR)/make && \
18660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18662 "RANLIB=$${RANLIB}" \
18663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18664 installcheck) \
18665 || exit 1
18667 @endif make
18669 .PHONY: maybe-mostlyclean-make mostlyclean-make
18670 maybe-mostlyclean-make:
18671 @if make
18672 maybe-mostlyclean-make: mostlyclean-make
18674 mostlyclean-make:
18675 @$(unstage)
18676 @[ -f ./make/Makefile ] || exit 0; \
18677 r=`${PWD_COMMAND}`; export r; \
18678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18679 $(HOST_EXPORTS) \
18680 for flag in $(EXTRA_HOST_FLAGS) ; do \
18681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18682 done; \
18683 echo "Doing mostlyclean in make" ; \
18684 (cd $(HOST_SUBDIR)/make && \
18685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18687 "RANLIB=$${RANLIB}" \
18688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18689 mostlyclean) \
18690 || exit 1
18692 @endif make
18694 .PHONY: maybe-clean-make clean-make
18695 maybe-clean-make:
18696 @if make
18697 maybe-clean-make: clean-make
18699 clean-make:
18700 @$(unstage)
18701 @[ -f ./make/Makefile ] || exit 0; \
18702 r=`${PWD_COMMAND}`; export r; \
18703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18704 $(HOST_EXPORTS) \
18705 for flag in $(EXTRA_HOST_FLAGS) ; do \
18706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18707 done; \
18708 echo "Doing clean in make" ; \
18709 (cd $(HOST_SUBDIR)/make && \
18710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18712 "RANLIB=$${RANLIB}" \
18713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18714 clean) \
18715 || exit 1
18717 @endif make
18719 .PHONY: maybe-distclean-make distclean-make
18720 maybe-distclean-make:
18721 @if make
18722 maybe-distclean-make: distclean-make
18724 distclean-make:
18725 @$(unstage)
18726 @[ -f ./make/Makefile ] || exit 0; \
18727 r=`${PWD_COMMAND}`; export r; \
18728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18729 $(HOST_EXPORTS) \
18730 for flag in $(EXTRA_HOST_FLAGS) ; do \
18731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18732 done; \
18733 echo "Doing distclean in make" ; \
18734 (cd $(HOST_SUBDIR)/make && \
18735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18737 "RANLIB=$${RANLIB}" \
18738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18739 distclean) \
18740 || exit 1
18742 @endif make
18744 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
18745 maybe-maintainer-clean-make:
18746 @if make
18747 maybe-maintainer-clean-make: maintainer-clean-make
18749 maintainer-clean-make:
18750 @$(unstage)
18751 @[ -f ./make/Makefile ] || exit 0; \
18752 r=`${PWD_COMMAND}`; export r; \
18753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18754 $(HOST_EXPORTS) \
18755 for flag in $(EXTRA_HOST_FLAGS) ; do \
18756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18757 done; \
18758 echo "Doing maintainer-clean in make" ; \
18759 (cd $(HOST_SUBDIR)/make && \
18760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18762 "RANLIB=$${RANLIB}" \
18763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18764 maintainer-clean) \
18765 || exit 1
18767 @endif make
18771 .PHONY: configure-mmalloc maybe-configure-mmalloc
18772 maybe-configure-mmalloc:
18773 @if mmalloc
18774 maybe-configure-mmalloc: configure-mmalloc
18775 configure-mmalloc:
18776 @$(unstage)
18777 @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18779 r=`${PWD_COMMAND}`; export r; \
18780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18781 $(HOST_EXPORTS) \
18782 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18783 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18784 case $(srcdir) in \
18785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18786 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18788 esac; \
18789 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18790 libsrcdir="$$s/mmalloc"; \
18791 $(SHELL) $${libsrcdir}/configure \
18792 $(HOST_CONFIGARGS) $${srcdiroption} \
18793 || exit 1
18794 @endif mmalloc
18800 .PHONY: all-mmalloc maybe-all-mmalloc
18801 maybe-all-mmalloc:
18802 @if mmalloc
18803 TARGET-mmalloc=all
18804 maybe-all-mmalloc: all-mmalloc
18805 all-mmalloc: configure-mmalloc
18806 @$(unstage)
18807 @r=`${PWD_COMMAND}`; export r; \
18808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18809 $(HOST_EXPORTS) \
18810 (cd $(HOST_SUBDIR)/mmalloc && \
18811 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
18812 @endif mmalloc
18817 .PHONY: check-mmalloc maybe-check-mmalloc
18818 maybe-check-mmalloc:
18819 @if mmalloc
18820 maybe-check-mmalloc: check-mmalloc
18822 check-mmalloc:
18824 @endif mmalloc
18826 .PHONY: install-mmalloc maybe-install-mmalloc
18827 maybe-install-mmalloc:
18828 @if mmalloc
18829 maybe-install-mmalloc: install-mmalloc
18831 install-mmalloc: installdirs
18832 @$(unstage)
18833 @r=`${PWD_COMMAND}`; export r; \
18834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18835 $(HOST_EXPORTS) \
18836 (cd $(HOST_SUBDIR)/mmalloc && \
18837 $(MAKE) $(FLAGS_TO_PASS) install)
18839 @endif mmalloc
18841 # Other targets (info, dvi, etc.)
18843 .PHONY: maybe-info-mmalloc info-mmalloc
18844 maybe-info-mmalloc:
18845 @if mmalloc
18846 maybe-info-mmalloc: info-mmalloc
18848 info-mmalloc: \
18849 configure-mmalloc
18850 @$(unstage)
18851 @[ -f ./mmalloc/Makefile ] || exit 0; \
18852 r=`${PWD_COMMAND}`; export r; \
18853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18854 $(HOST_EXPORTS) \
18855 for flag in $(EXTRA_HOST_FLAGS) ; do \
18856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18857 done; \
18858 echo "Doing info in mmalloc" ; \
18859 (cd $(HOST_SUBDIR)/mmalloc && \
18860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18862 "RANLIB=$${RANLIB}" \
18863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18864 info) \
18865 || exit 1
18867 @endif mmalloc
18869 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
18870 maybe-dvi-mmalloc:
18871 @if mmalloc
18872 maybe-dvi-mmalloc: dvi-mmalloc
18874 dvi-mmalloc: \
18875 configure-mmalloc
18876 @$(unstage)
18877 @[ -f ./mmalloc/Makefile ] || exit 0; \
18878 r=`${PWD_COMMAND}`; export r; \
18879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18880 $(HOST_EXPORTS) \
18881 for flag in $(EXTRA_HOST_FLAGS) ; do \
18882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18883 done; \
18884 echo "Doing dvi in mmalloc" ; \
18885 (cd $(HOST_SUBDIR)/mmalloc && \
18886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18888 "RANLIB=$${RANLIB}" \
18889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18890 dvi) \
18891 || exit 1
18893 @endif mmalloc
18895 .PHONY: maybe-html-mmalloc html-mmalloc
18896 maybe-html-mmalloc:
18897 @if mmalloc
18898 maybe-html-mmalloc: html-mmalloc
18900 html-mmalloc: \
18901 configure-mmalloc
18902 @$(unstage)
18903 @[ -f ./mmalloc/Makefile ] || exit 0; \
18904 r=`${PWD_COMMAND}`; export r; \
18905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18906 $(HOST_EXPORTS) \
18907 for flag in $(EXTRA_HOST_FLAGS) ; do \
18908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18909 done; \
18910 echo "Doing html in mmalloc" ; \
18911 (cd $(HOST_SUBDIR)/mmalloc && \
18912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18914 "RANLIB=$${RANLIB}" \
18915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18916 html) \
18917 || exit 1
18919 @endif mmalloc
18921 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18922 maybe-TAGS-mmalloc:
18923 @if mmalloc
18924 maybe-TAGS-mmalloc: TAGS-mmalloc
18926 TAGS-mmalloc: \
18927 configure-mmalloc
18928 @$(unstage)
18929 @[ -f ./mmalloc/Makefile ] || exit 0; \
18930 r=`${PWD_COMMAND}`; export r; \
18931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18932 $(HOST_EXPORTS) \
18933 for flag in $(EXTRA_HOST_FLAGS) ; do \
18934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18935 done; \
18936 echo "Doing TAGS in mmalloc" ; \
18937 (cd $(HOST_SUBDIR)/mmalloc && \
18938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18940 "RANLIB=$${RANLIB}" \
18941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18942 TAGS) \
18943 || exit 1
18945 @endif mmalloc
18947 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
18948 maybe-install-info-mmalloc:
18949 @if mmalloc
18950 maybe-install-info-mmalloc: install-info-mmalloc
18952 install-info-mmalloc: \
18953 configure-mmalloc \
18954 info-mmalloc
18955 @$(unstage)
18956 @[ -f ./mmalloc/Makefile ] || exit 0; \
18957 r=`${PWD_COMMAND}`; export r; \
18958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18959 $(HOST_EXPORTS) \
18960 for flag in $(EXTRA_HOST_FLAGS) ; do \
18961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18962 done; \
18963 echo "Doing install-info in mmalloc" ; \
18964 (cd $(HOST_SUBDIR)/mmalloc && \
18965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18967 "RANLIB=$${RANLIB}" \
18968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18969 install-info) \
18970 || exit 1
18972 @endif mmalloc
18974 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18975 maybe-installcheck-mmalloc:
18976 @if mmalloc
18977 maybe-installcheck-mmalloc: installcheck-mmalloc
18979 installcheck-mmalloc: \
18980 configure-mmalloc
18981 @$(unstage)
18982 @[ -f ./mmalloc/Makefile ] || exit 0; \
18983 r=`${PWD_COMMAND}`; export r; \
18984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18985 $(HOST_EXPORTS) \
18986 for flag in $(EXTRA_HOST_FLAGS) ; do \
18987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18988 done; \
18989 echo "Doing installcheck in mmalloc" ; \
18990 (cd $(HOST_SUBDIR)/mmalloc && \
18991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18993 "RANLIB=$${RANLIB}" \
18994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18995 installcheck) \
18996 || exit 1
18998 @endif mmalloc
19000 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
19001 maybe-mostlyclean-mmalloc:
19002 @if mmalloc
19003 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
19005 mostlyclean-mmalloc:
19006 @$(unstage)
19007 @[ -f ./mmalloc/Makefile ] || exit 0; \
19008 r=`${PWD_COMMAND}`; export r; \
19009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19010 $(HOST_EXPORTS) \
19011 for flag in $(EXTRA_HOST_FLAGS) ; do \
19012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19013 done; \
19014 echo "Doing mostlyclean in mmalloc" ; \
19015 (cd $(HOST_SUBDIR)/mmalloc && \
19016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19018 "RANLIB=$${RANLIB}" \
19019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19020 mostlyclean) \
19021 || exit 1
19023 @endif mmalloc
19025 .PHONY: maybe-clean-mmalloc clean-mmalloc
19026 maybe-clean-mmalloc:
19027 @if mmalloc
19028 maybe-clean-mmalloc: clean-mmalloc
19030 clean-mmalloc:
19031 @$(unstage)
19032 @[ -f ./mmalloc/Makefile ] || exit 0; \
19033 r=`${PWD_COMMAND}`; export r; \
19034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19035 $(HOST_EXPORTS) \
19036 for flag in $(EXTRA_HOST_FLAGS) ; do \
19037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19038 done; \
19039 echo "Doing clean in mmalloc" ; \
19040 (cd $(HOST_SUBDIR)/mmalloc && \
19041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19043 "RANLIB=$${RANLIB}" \
19044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19045 clean) \
19046 || exit 1
19048 @endif mmalloc
19050 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
19051 maybe-distclean-mmalloc:
19052 @if mmalloc
19053 maybe-distclean-mmalloc: distclean-mmalloc
19055 distclean-mmalloc:
19056 @$(unstage)
19057 @[ -f ./mmalloc/Makefile ] || exit 0; \
19058 r=`${PWD_COMMAND}`; export r; \
19059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19060 $(HOST_EXPORTS) \
19061 for flag in $(EXTRA_HOST_FLAGS) ; do \
19062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19063 done; \
19064 echo "Doing distclean in mmalloc" ; \
19065 (cd $(HOST_SUBDIR)/mmalloc && \
19066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19068 "RANLIB=$${RANLIB}" \
19069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19070 distclean) \
19071 || exit 1
19073 @endif mmalloc
19075 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
19076 maybe-maintainer-clean-mmalloc:
19077 @if mmalloc
19078 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
19080 maintainer-clean-mmalloc:
19081 @$(unstage)
19082 @[ -f ./mmalloc/Makefile ] || exit 0; \
19083 r=`${PWD_COMMAND}`; export r; \
19084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19085 $(HOST_EXPORTS) \
19086 for flag in $(EXTRA_HOST_FLAGS) ; do \
19087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19088 done; \
19089 echo "Doing maintainer-clean in mmalloc" ; \
19090 (cd $(HOST_SUBDIR)/mmalloc && \
19091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19093 "RANLIB=$${RANLIB}" \
19094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19095 maintainer-clean) \
19096 || exit 1
19098 @endif mmalloc
19102 .PHONY: configure-patch maybe-configure-patch
19103 maybe-configure-patch:
19104 @if patch
19105 maybe-configure-patch: configure-patch
19106 configure-patch:
19107 @$(unstage)
19108 @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
19109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
19110 r=`${PWD_COMMAND}`; export r; \
19111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19112 $(HOST_EXPORTS) \
19113 echo Configuring in $(HOST_SUBDIR)/patch; \
19114 cd "$(HOST_SUBDIR)/patch" || exit 1; \
19115 case $(srcdir) in \
19116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19117 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
19118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19119 esac; \
19120 srcdiroption="--srcdir=$${topdir}/patch"; \
19121 libsrcdir="$$s/patch"; \
19122 $(SHELL) $${libsrcdir}/configure \
19123 $(HOST_CONFIGARGS) $${srcdiroption} \
19124 || exit 1
19125 @endif patch
19131 .PHONY: all-patch maybe-all-patch
19132 maybe-all-patch:
19133 @if patch
19134 TARGET-patch=all
19135 maybe-all-patch: all-patch
19136 all-patch: configure-patch
19137 @$(unstage)
19138 @r=`${PWD_COMMAND}`; export r; \
19139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19140 $(HOST_EXPORTS) \
19141 (cd $(HOST_SUBDIR)/patch && \
19142 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
19143 @endif patch
19148 .PHONY: check-patch maybe-check-patch
19149 maybe-check-patch:
19150 @if patch
19151 maybe-check-patch: check-patch
19153 check-patch:
19154 @$(unstage)
19155 @r=`${PWD_COMMAND}`; export r; \
19156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19157 $(HOST_EXPORTS) \
19158 (cd $(HOST_SUBDIR)/patch && \
19159 $(MAKE) $(FLAGS_TO_PASS) check)
19161 @endif patch
19163 .PHONY: install-patch maybe-install-patch
19164 maybe-install-patch:
19165 @if patch
19166 maybe-install-patch: install-patch
19168 install-patch: installdirs
19169 @$(unstage)
19170 @r=`${PWD_COMMAND}`; export r; \
19171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19172 $(HOST_EXPORTS) \
19173 (cd $(HOST_SUBDIR)/patch && \
19174 $(MAKE) $(FLAGS_TO_PASS) install)
19176 @endif patch
19178 # Other targets (info, dvi, etc.)
19180 .PHONY: maybe-info-patch info-patch
19181 maybe-info-patch:
19182 @if patch
19183 maybe-info-patch: info-patch
19185 info-patch: \
19186 configure-patch
19187 @$(unstage)
19188 @[ -f ./patch/Makefile ] || exit 0; \
19189 r=`${PWD_COMMAND}`; export r; \
19190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19191 $(HOST_EXPORTS) \
19192 for flag in $(EXTRA_HOST_FLAGS) ; do \
19193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19194 done; \
19195 echo "Doing info in patch" ; \
19196 (cd $(HOST_SUBDIR)/patch && \
19197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19199 "RANLIB=$${RANLIB}" \
19200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19201 info) \
19202 || exit 1
19204 @endif patch
19206 .PHONY: maybe-dvi-patch dvi-patch
19207 maybe-dvi-patch:
19208 @if patch
19209 maybe-dvi-patch: dvi-patch
19211 dvi-patch: \
19212 configure-patch
19213 @$(unstage)
19214 @[ -f ./patch/Makefile ] || exit 0; \
19215 r=`${PWD_COMMAND}`; export r; \
19216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19217 $(HOST_EXPORTS) \
19218 for flag in $(EXTRA_HOST_FLAGS) ; do \
19219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19220 done; \
19221 echo "Doing dvi in patch" ; \
19222 (cd $(HOST_SUBDIR)/patch && \
19223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19225 "RANLIB=$${RANLIB}" \
19226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19227 dvi) \
19228 || exit 1
19230 @endif patch
19232 .PHONY: maybe-html-patch html-patch
19233 maybe-html-patch:
19234 @if patch
19235 maybe-html-patch: html-patch
19237 html-patch: \
19238 configure-patch
19239 @$(unstage)
19240 @[ -f ./patch/Makefile ] || exit 0; \
19241 r=`${PWD_COMMAND}`; export r; \
19242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19243 $(HOST_EXPORTS) \
19244 for flag in $(EXTRA_HOST_FLAGS) ; do \
19245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19246 done; \
19247 echo "Doing html in patch" ; \
19248 (cd $(HOST_SUBDIR)/patch && \
19249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19251 "RANLIB=$${RANLIB}" \
19252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19253 html) \
19254 || exit 1
19256 @endif patch
19258 .PHONY: maybe-TAGS-patch TAGS-patch
19259 maybe-TAGS-patch:
19260 @if patch
19261 maybe-TAGS-patch: TAGS-patch
19263 TAGS-patch: \
19264 configure-patch
19265 @$(unstage)
19266 @[ -f ./patch/Makefile ] || exit 0; \
19267 r=`${PWD_COMMAND}`; export r; \
19268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19269 $(HOST_EXPORTS) \
19270 for flag in $(EXTRA_HOST_FLAGS) ; do \
19271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19272 done; \
19273 echo "Doing TAGS in patch" ; \
19274 (cd $(HOST_SUBDIR)/patch && \
19275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19277 "RANLIB=$${RANLIB}" \
19278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19279 TAGS) \
19280 || exit 1
19282 @endif patch
19284 .PHONY: maybe-install-info-patch install-info-patch
19285 maybe-install-info-patch:
19286 @if patch
19287 maybe-install-info-patch: install-info-patch
19289 install-info-patch: \
19290 configure-patch \
19291 info-patch
19292 @$(unstage)
19293 @[ -f ./patch/Makefile ] || exit 0; \
19294 r=`${PWD_COMMAND}`; export r; \
19295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19296 $(HOST_EXPORTS) \
19297 for flag in $(EXTRA_HOST_FLAGS) ; do \
19298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19299 done; \
19300 echo "Doing install-info in patch" ; \
19301 (cd $(HOST_SUBDIR)/patch && \
19302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19304 "RANLIB=$${RANLIB}" \
19305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19306 install-info) \
19307 || exit 1
19309 @endif patch
19311 .PHONY: maybe-installcheck-patch installcheck-patch
19312 maybe-installcheck-patch:
19313 @if patch
19314 maybe-installcheck-patch: installcheck-patch
19316 installcheck-patch: \
19317 configure-patch
19318 @$(unstage)
19319 @[ -f ./patch/Makefile ] || exit 0; \
19320 r=`${PWD_COMMAND}`; export r; \
19321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19322 $(HOST_EXPORTS) \
19323 for flag in $(EXTRA_HOST_FLAGS) ; do \
19324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19325 done; \
19326 echo "Doing installcheck in patch" ; \
19327 (cd $(HOST_SUBDIR)/patch && \
19328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19330 "RANLIB=$${RANLIB}" \
19331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19332 installcheck) \
19333 || exit 1
19335 @endif patch
19337 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
19338 maybe-mostlyclean-patch:
19339 @if patch
19340 maybe-mostlyclean-patch: mostlyclean-patch
19342 mostlyclean-patch:
19343 @$(unstage)
19344 @[ -f ./patch/Makefile ] || exit 0; \
19345 r=`${PWD_COMMAND}`; export r; \
19346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19347 $(HOST_EXPORTS) \
19348 for flag in $(EXTRA_HOST_FLAGS) ; do \
19349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19350 done; \
19351 echo "Doing mostlyclean in patch" ; \
19352 (cd $(HOST_SUBDIR)/patch && \
19353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19355 "RANLIB=$${RANLIB}" \
19356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19357 mostlyclean) \
19358 || exit 1
19360 @endif patch
19362 .PHONY: maybe-clean-patch clean-patch
19363 maybe-clean-patch:
19364 @if patch
19365 maybe-clean-patch: clean-patch
19367 clean-patch:
19368 @$(unstage)
19369 @[ -f ./patch/Makefile ] || exit 0; \
19370 r=`${PWD_COMMAND}`; export r; \
19371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19372 $(HOST_EXPORTS) \
19373 for flag in $(EXTRA_HOST_FLAGS) ; do \
19374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19375 done; \
19376 echo "Doing clean in patch" ; \
19377 (cd $(HOST_SUBDIR)/patch && \
19378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19380 "RANLIB=$${RANLIB}" \
19381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19382 clean) \
19383 || exit 1
19385 @endif patch
19387 .PHONY: maybe-distclean-patch distclean-patch
19388 maybe-distclean-patch:
19389 @if patch
19390 maybe-distclean-patch: distclean-patch
19392 distclean-patch:
19393 @$(unstage)
19394 @[ -f ./patch/Makefile ] || exit 0; \
19395 r=`${PWD_COMMAND}`; export r; \
19396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19397 $(HOST_EXPORTS) \
19398 for flag in $(EXTRA_HOST_FLAGS) ; do \
19399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19400 done; \
19401 echo "Doing distclean in patch" ; \
19402 (cd $(HOST_SUBDIR)/patch && \
19403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19405 "RANLIB=$${RANLIB}" \
19406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19407 distclean) \
19408 || exit 1
19410 @endif patch
19412 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
19413 maybe-maintainer-clean-patch:
19414 @if patch
19415 maybe-maintainer-clean-patch: maintainer-clean-patch
19417 maintainer-clean-patch:
19418 @$(unstage)
19419 @[ -f ./patch/Makefile ] || exit 0; \
19420 r=`${PWD_COMMAND}`; export r; \
19421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19422 $(HOST_EXPORTS) \
19423 for flag in $(EXTRA_HOST_FLAGS) ; do \
19424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19425 done; \
19426 echo "Doing maintainer-clean in patch" ; \
19427 (cd $(HOST_SUBDIR)/patch && \
19428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19430 "RANLIB=$${RANLIB}" \
19431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19432 maintainer-clean) \
19433 || exit 1
19435 @endif patch
19439 .PHONY: configure-perl maybe-configure-perl
19440 maybe-configure-perl:
19441 @if perl
19442 maybe-configure-perl: configure-perl
19443 configure-perl:
19444 @$(unstage)
19445 @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
19446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
19447 r=`${PWD_COMMAND}`; export r; \
19448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19449 $(HOST_EXPORTS) \
19450 echo Configuring in $(HOST_SUBDIR)/perl; \
19451 cd "$(HOST_SUBDIR)/perl" || exit 1; \
19452 case $(srcdir) in \
19453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19454 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
19455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19456 esac; \
19457 srcdiroption="--srcdir=$${topdir}/perl"; \
19458 libsrcdir="$$s/perl"; \
19459 $(SHELL) $${libsrcdir}/configure \
19460 $(HOST_CONFIGARGS) $${srcdiroption} \
19461 || exit 1
19462 @endif perl
19468 .PHONY: all-perl maybe-all-perl
19469 maybe-all-perl:
19470 @if perl
19471 TARGET-perl=all
19472 maybe-all-perl: all-perl
19473 all-perl: configure-perl
19474 @$(unstage)
19475 @r=`${PWD_COMMAND}`; export r; \
19476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19477 $(HOST_EXPORTS) \
19478 (cd $(HOST_SUBDIR)/perl && \
19479 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
19480 @endif perl
19485 .PHONY: check-perl maybe-check-perl
19486 maybe-check-perl:
19487 @if perl
19488 maybe-check-perl: check-perl
19490 check-perl:
19491 @$(unstage)
19492 @r=`${PWD_COMMAND}`; export r; \
19493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19494 $(HOST_EXPORTS) \
19495 (cd $(HOST_SUBDIR)/perl && \
19496 $(MAKE) $(FLAGS_TO_PASS) check)
19498 @endif perl
19500 .PHONY: install-perl maybe-install-perl
19501 maybe-install-perl:
19502 @if perl
19503 maybe-install-perl: install-perl
19505 install-perl: installdirs
19506 @$(unstage)
19507 @r=`${PWD_COMMAND}`; export r; \
19508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509 $(HOST_EXPORTS) \
19510 (cd $(HOST_SUBDIR)/perl && \
19511 $(MAKE) $(FLAGS_TO_PASS) install)
19513 @endif perl
19515 # Other targets (info, dvi, etc.)
19517 .PHONY: maybe-info-perl info-perl
19518 maybe-info-perl:
19519 @if perl
19520 maybe-info-perl: info-perl
19522 info-perl: \
19523 configure-perl
19524 @$(unstage)
19525 @[ -f ./perl/Makefile ] || exit 0; \
19526 r=`${PWD_COMMAND}`; export r; \
19527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19528 $(HOST_EXPORTS) \
19529 for flag in $(EXTRA_HOST_FLAGS) ; do \
19530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19531 done; \
19532 echo "Doing info in perl" ; \
19533 (cd $(HOST_SUBDIR)/perl && \
19534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19536 "RANLIB=$${RANLIB}" \
19537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19538 info) \
19539 || exit 1
19541 @endif perl
19543 .PHONY: maybe-dvi-perl dvi-perl
19544 maybe-dvi-perl:
19545 @if perl
19546 maybe-dvi-perl: dvi-perl
19548 dvi-perl: \
19549 configure-perl
19550 @$(unstage)
19551 @[ -f ./perl/Makefile ] || exit 0; \
19552 r=`${PWD_COMMAND}`; export r; \
19553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19554 $(HOST_EXPORTS) \
19555 for flag in $(EXTRA_HOST_FLAGS) ; do \
19556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19557 done; \
19558 echo "Doing dvi in perl" ; \
19559 (cd $(HOST_SUBDIR)/perl && \
19560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19562 "RANLIB=$${RANLIB}" \
19563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19564 dvi) \
19565 || exit 1
19567 @endif perl
19569 .PHONY: maybe-html-perl html-perl
19570 maybe-html-perl:
19571 @if perl
19572 maybe-html-perl: html-perl
19574 html-perl: \
19575 configure-perl
19576 @$(unstage)
19577 @[ -f ./perl/Makefile ] || exit 0; \
19578 r=`${PWD_COMMAND}`; export r; \
19579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19580 $(HOST_EXPORTS) \
19581 for flag in $(EXTRA_HOST_FLAGS) ; do \
19582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19583 done; \
19584 echo "Doing html in perl" ; \
19585 (cd $(HOST_SUBDIR)/perl && \
19586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19588 "RANLIB=$${RANLIB}" \
19589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19590 html) \
19591 || exit 1
19593 @endif perl
19595 .PHONY: maybe-TAGS-perl TAGS-perl
19596 maybe-TAGS-perl:
19597 @if perl
19598 maybe-TAGS-perl: TAGS-perl
19600 TAGS-perl: \
19601 configure-perl
19602 @$(unstage)
19603 @[ -f ./perl/Makefile ] || exit 0; \
19604 r=`${PWD_COMMAND}`; export r; \
19605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19606 $(HOST_EXPORTS) \
19607 for flag in $(EXTRA_HOST_FLAGS) ; do \
19608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19609 done; \
19610 echo "Doing TAGS in perl" ; \
19611 (cd $(HOST_SUBDIR)/perl && \
19612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19614 "RANLIB=$${RANLIB}" \
19615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19616 TAGS) \
19617 || exit 1
19619 @endif perl
19621 .PHONY: maybe-install-info-perl install-info-perl
19622 maybe-install-info-perl:
19623 @if perl
19624 maybe-install-info-perl: install-info-perl
19626 install-info-perl: \
19627 configure-perl \
19628 info-perl
19629 @$(unstage)
19630 @[ -f ./perl/Makefile ] || exit 0; \
19631 r=`${PWD_COMMAND}`; export r; \
19632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19633 $(HOST_EXPORTS) \
19634 for flag in $(EXTRA_HOST_FLAGS) ; do \
19635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19636 done; \
19637 echo "Doing install-info in perl" ; \
19638 (cd $(HOST_SUBDIR)/perl && \
19639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19641 "RANLIB=$${RANLIB}" \
19642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19643 install-info) \
19644 || exit 1
19646 @endif perl
19648 .PHONY: maybe-installcheck-perl installcheck-perl
19649 maybe-installcheck-perl:
19650 @if perl
19651 maybe-installcheck-perl: installcheck-perl
19653 installcheck-perl: \
19654 configure-perl
19655 @$(unstage)
19656 @[ -f ./perl/Makefile ] || exit 0; \
19657 r=`${PWD_COMMAND}`; export r; \
19658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19659 $(HOST_EXPORTS) \
19660 for flag in $(EXTRA_HOST_FLAGS) ; do \
19661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19662 done; \
19663 echo "Doing installcheck in perl" ; \
19664 (cd $(HOST_SUBDIR)/perl && \
19665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19667 "RANLIB=$${RANLIB}" \
19668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19669 installcheck) \
19670 || exit 1
19672 @endif perl
19674 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
19675 maybe-mostlyclean-perl:
19676 @if perl
19677 maybe-mostlyclean-perl: mostlyclean-perl
19679 mostlyclean-perl:
19680 @$(unstage)
19681 @[ -f ./perl/Makefile ] || exit 0; \
19682 r=`${PWD_COMMAND}`; export r; \
19683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19684 $(HOST_EXPORTS) \
19685 for flag in $(EXTRA_HOST_FLAGS) ; do \
19686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19687 done; \
19688 echo "Doing mostlyclean in perl" ; \
19689 (cd $(HOST_SUBDIR)/perl && \
19690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19692 "RANLIB=$${RANLIB}" \
19693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19694 mostlyclean) \
19695 || exit 1
19697 @endif perl
19699 .PHONY: maybe-clean-perl clean-perl
19700 maybe-clean-perl:
19701 @if perl
19702 maybe-clean-perl: clean-perl
19704 clean-perl:
19705 @$(unstage)
19706 @[ -f ./perl/Makefile ] || exit 0; \
19707 r=`${PWD_COMMAND}`; export r; \
19708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709 $(HOST_EXPORTS) \
19710 for flag in $(EXTRA_HOST_FLAGS) ; do \
19711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19712 done; \
19713 echo "Doing clean in perl" ; \
19714 (cd $(HOST_SUBDIR)/perl && \
19715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19717 "RANLIB=$${RANLIB}" \
19718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19719 clean) \
19720 || exit 1
19722 @endif perl
19724 .PHONY: maybe-distclean-perl distclean-perl
19725 maybe-distclean-perl:
19726 @if perl
19727 maybe-distclean-perl: distclean-perl
19729 distclean-perl:
19730 @$(unstage)
19731 @[ -f ./perl/Makefile ] || exit 0; \
19732 r=`${PWD_COMMAND}`; export r; \
19733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19734 $(HOST_EXPORTS) \
19735 for flag in $(EXTRA_HOST_FLAGS) ; do \
19736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19737 done; \
19738 echo "Doing distclean in perl" ; \
19739 (cd $(HOST_SUBDIR)/perl && \
19740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19742 "RANLIB=$${RANLIB}" \
19743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19744 distclean) \
19745 || exit 1
19747 @endif perl
19749 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
19750 maybe-maintainer-clean-perl:
19751 @if perl
19752 maybe-maintainer-clean-perl: maintainer-clean-perl
19754 maintainer-clean-perl:
19755 @$(unstage)
19756 @[ -f ./perl/Makefile ] || exit 0; \
19757 r=`${PWD_COMMAND}`; export r; \
19758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19759 $(HOST_EXPORTS) \
19760 for flag in $(EXTRA_HOST_FLAGS) ; do \
19761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19762 done; \
19763 echo "Doing maintainer-clean in perl" ; \
19764 (cd $(HOST_SUBDIR)/perl && \
19765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19767 "RANLIB=$${RANLIB}" \
19768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19769 maintainer-clean) \
19770 || exit 1
19772 @endif perl
19776 .PHONY: configure-prms maybe-configure-prms
19777 maybe-configure-prms:
19778 @if prms
19779 maybe-configure-prms: configure-prms
19780 configure-prms:
19781 @$(unstage)
19782 @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
19783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
19784 r=`${PWD_COMMAND}`; export r; \
19785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19786 $(HOST_EXPORTS) \
19787 echo Configuring in $(HOST_SUBDIR)/prms; \
19788 cd "$(HOST_SUBDIR)/prms" || exit 1; \
19789 case $(srcdir) in \
19790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19791 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
19792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19793 esac; \
19794 srcdiroption="--srcdir=$${topdir}/prms"; \
19795 libsrcdir="$$s/prms"; \
19796 $(SHELL) $${libsrcdir}/configure \
19797 $(HOST_CONFIGARGS) $${srcdiroption} \
19798 || exit 1
19799 @endif prms
19805 .PHONY: all-prms maybe-all-prms
19806 maybe-all-prms:
19807 @if prms
19808 TARGET-prms=all
19809 maybe-all-prms: all-prms
19810 all-prms: configure-prms
19811 @$(unstage)
19812 @r=`${PWD_COMMAND}`; export r; \
19813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19814 $(HOST_EXPORTS) \
19815 (cd $(HOST_SUBDIR)/prms && \
19816 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
19817 @endif prms
19822 .PHONY: check-prms maybe-check-prms
19823 maybe-check-prms:
19824 @if prms
19825 maybe-check-prms: check-prms
19827 check-prms:
19828 @$(unstage)
19829 @r=`${PWD_COMMAND}`; export r; \
19830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19831 $(HOST_EXPORTS) \
19832 (cd $(HOST_SUBDIR)/prms && \
19833 $(MAKE) $(FLAGS_TO_PASS) check)
19835 @endif prms
19837 .PHONY: install-prms maybe-install-prms
19838 maybe-install-prms:
19839 @if prms
19840 maybe-install-prms: install-prms
19842 install-prms: installdirs
19843 @$(unstage)
19844 @r=`${PWD_COMMAND}`; export r; \
19845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846 $(HOST_EXPORTS) \
19847 (cd $(HOST_SUBDIR)/prms && \
19848 $(MAKE) $(FLAGS_TO_PASS) install)
19850 @endif prms
19852 # Other targets (info, dvi, etc.)
19854 .PHONY: maybe-info-prms info-prms
19855 maybe-info-prms:
19856 @if prms
19857 maybe-info-prms: info-prms
19859 info-prms: \
19860 configure-prms
19861 @$(unstage)
19862 @[ -f ./prms/Makefile ] || exit 0; \
19863 r=`${PWD_COMMAND}`; export r; \
19864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19865 $(HOST_EXPORTS) \
19866 for flag in $(EXTRA_HOST_FLAGS) ; do \
19867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19868 done; \
19869 echo "Doing info in prms" ; \
19870 (cd $(HOST_SUBDIR)/prms && \
19871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19873 "RANLIB=$${RANLIB}" \
19874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19875 info) \
19876 || exit 1
19878 @endif prms
19880 .PHONY: maybe-dvi-prms dvi-prms
19881 maybe-dvi-prms:
19882 @if prms
19883 maybe-dvi-prms: dvi-prms
19885 dvi-prms: \
19886 configure-prms
19887 @$(unstage)
19888 @[ -f ./prms/Makefile ] || exit 0; \
19889 r=`${PWD_COMMAND}`; export r; \
19890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19891 $(HOST_EXPORTS) \
19892 for flag in $(EXTRA_HOST_FLAGS) ; do \
19893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19894 done; \
19895 echo "Doing dvi in prms" ; \
19896 (cd $(HOST_SUBDIR)/prms && \
19897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19899 "RANLIB=$${RANLIB}" \
19900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19901 dvi) \
19902 || exit 1
19904 @endif prms
19906 .PHONY: maybe-html-prms html-prms
19907 maybe-html-prms:
19908 @if prms
19909 maybe-html-prms: html-prms
19911 html-prms: \
19912 configure-prms
19913 @$(unstage)
19914 @[ -f ./prms/Makefile ] || exit 0; \
19915 r=`${PWD_COMMAND}`; export r; \
19916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19917 $(HOST_EXPORTS) \
19918 for flag in $(EXTRA_HOST_FLAGS) ; do \
19919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19920 done; \
19921 echo "Doing html in prms" ; \
19922 (cd $(HOST_SUBDIR)/prms && \
19923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19925 "RANLIB=$${RANLIB}" \
19926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19927 html) \
19928 || exit 1
19930 @endif prms
19932 .PHONY: maybe-TAGS-prms TAGS-prms
19933 maybe-TAGS-prms:
19934 @if prms
19935 maybe-TAGS-prms: TAGS-prms
19937 TAGS-prms: \
19938 configure-prms
19939 @$(unstage)
19940 @[ -f ./prms/Makefile ] || exit 0; \
19941 r=`${PWD_COMMAND}`; export r; \
19942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19943 $(HOST_EXPORTS) \
19944 for flag in $(EXTRA_HOST_FLAGS) ; do \
19945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19946 done; \
19947 echo "Doing TAGS in prms" ; \
19948 (cd $(HOST_SUBDIR)/prms && \
19949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19951 "RANLIB=$${RANLIB}" \
19952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19953 TAGS) \
19954 || exit 1
19956 @endif prms
19958 .PHONY: maybe-install-info-prms install-info-prms
19959 maybe-install-info-prms:
19960 @if prms
19961 maybe-install-info-prms: install-info-prms
19963 install-info-prms: \
19964 configure-prms \
19965 info-prms
19966 @$(unstage)
19967 @[ -f ./prms/Makefile ] || exit 0; \
19968 r=`${PWD_COMMAND}`; export r; \
19969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19970 $(HOST_EXPORTS) \
19971 for flag in $(EXTRA_HOST_FLAGS) ; do \
19972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19973 done; \
19974 echo "Doing install-info in prms" ; \
19975 (cd $(HOST_SUBDIR)/prms && \
19976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19978 "RANLIB=$${RANLIB}" \
19979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19980 install-info) \
19981 || exit 1
19983 @endif prms
19985 .PHONY: maybe-installcheck-prms installcheck-prms
19986 maybe-installcheck-prms:
19987 @if prms
19988 maybe-installcheck-prms: installcheck-prms
19990 installcheck-prms: \
19991 configure-prms
19992 @$(unstage)
19993 @[ -f ./prms/Makefile ] || exit 0; \
19994 r=`${PWD_COMMAND}`; export r; \
19995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19996 $(HOST_EXPORTS) \
19997 for flag in $(EXTRA_HOST_FLAGS) ; do \
19998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19999 done; \
20000 echo "Doing installcheck in prms" ; \
20001 (cd $(HOST_SUBDIR)/prms && \
20002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20004 "RANLIB=$${RANLIB}" \
20005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20006 installcheck) \
20007 || exit 1
20009 @endif prms
20011 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
20012 maybe-mostlyclean-prms:
20013 @if prms
20014 maybe-mostlyclean-prms: mostlyclean-prms
20016 mostlyclean-prms:
20017 @$(unstage)
20018 @[ -f ./prms/Makefile ] || exit 0; \
20019 r=`${PWD_COMMAND}`; export r; \
20020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20021 $(HOST_EXPORTS) \
20022 for flag in $(EXTRA_HOST_FLAGS) ; do \
20023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20024 done; \
20025 echo "Doing mostlyclean in prms" ; \
20026 (cd $(HOST_SUBDIR)/prms && \
20027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20029 "RANLIB=$${RANLIB}" \
20030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20031 mostlyclean) \
20032 || exit 1
20034 @endif prms
20036 .PHONY: maybe-clean-prms clean-prms
20037 maybe-clean-prms:
20038 @if prms
20039 maybe-clean-prms: clean-prms
20041 clean-prms:
20042 @$(unstage)
20043 @[ -f ./prms/Makefile ] || exit 0; \
20044 r=`${PWD_COMMAND}`; export r; \
20045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20046 $(HOST_EXPORTS) \
20047 for flag in $(EXTRA_HOST_FLAGS) ; do \
20048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20049 done; \
20050 echo "Doing clean in prms" ; \
20051 (cd $(HOST_SUBDIR)/prms && \
20052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20054 "RANLIB=$${RANLIB}" \
20055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20056 clean) \
20057 || exit 1
20059 @endif prms
20061 .PHONY: maybe-distclean-prms distclean-prms
20062 maybe-distclean-prms:
20063 @if prms
20064 maybe-distclean-prms: distclean-prms
20066 distclean-prms:
20067 @$(unstage)
20068 @[ -f ./prms/Makefile ] || exit 0; \
20069 r=`${PWD_COMMAND}`; export r; \
20070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20071 $(HOST_EXPORTS) \
20072 for flag in $(EXTRA_HOST_FLAGS) ; do \
20073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20074 done; \
20075 echo "Doing distclean in prms" ; \
20076 (cd $(HOST_SUBDIR)/prms && \
20077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20079 "RANLIB=$${RANLIB}" \
20080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20081 distclean) \
20082 || exit 1
20084 @endif prms
20086 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
20087 maybe-maintainer-clean-prms:
20088 @if prms
20089 maybe-maintainer-clean-prms: maintainer-clean-prms
20091 maintainer-clean-prms:
20092 @$(unstage)
20093 @[ -f ./prms/Makefile ] || exit 0; \
20094 r=`${PWD_COMMAND}`; export r; \
20095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20096 $(HOST_EXPORTS) \
20097 for flag in $(EXTRA_HOST_FLAGS) ; do \
20098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20099 done; \
20100 echo "Doing maintainer-clean in prms" ; \
20101 (cd $(HOST_SUBDIR)/prms && \
20102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20104 "RANLIB=$${RANLIB}" \
20105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20106 maintainer-clean) \
20107 || exit 1
20109 @endif prms
20113 .PHONY: configure-rcs maybe-configure-rcs
20114 maybe-configure-rcs:
20115 @if rcs
20116 maybe-configure-rcs: configure-rcs
20117 configure-rcs:
20118 @$(unstage)
20119 @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
20120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
20121 r=`${PWD_COMMAND}`; export r; \
20122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20123 $(HOST_EXPORTS) \
20124 echo Configuring in $(HOST_SUBDIR)/rcs; \
20125 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
20126 case $(srcdir) in \
20127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20128 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
20129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20130 esac; \
20131 srcdiroption="--srcdir=$${topdir}/rcs"; \
20132 libsrcdir="$$s/rcs"; \
20133 $(SHELL) $${libsrcdir}/configure \
20134 $(HOST_CONFIGARGS) $${srcdiroption} \
20135 || exit 1
20136 @endif rcs
20142 .PHONY: all-rcs maybe-all-rcs
20143 maybe-all-rcs:
20144 @if rcs
20145 TARGET-rcs=all
20146 maybe-all-rcs: all-rcs
20147 all-rcs: configure-rcs
20148 @$(unstage)
20149 @r=`${PWD_COMMAND}`; export r; \
20150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20151 $(HOST_EXPORTS) \
20152 (cd $(HOST_SUBDIR)/rcs && \
20153 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
20154 @endif rcs
20159 .PHONY: check-rcs maybe-check-rcs
20160 maybe-check-rcs:
20161 @if rcs
20162 maybe-check-rcs: check-rcs
20164 check-rcs:
20165 @$(unstage)
20166 @r=`${PWD_COMMAND}`; export r; \
20167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20168 $(HOST_EXPORTS) \
20169 (cd $(HOST_SUBDIR)/rcs && \
20170 $(MAKE) $(FLAGS_TO_PASS) check)
20172 @endif rcs
20174 .PHONY: install-rcs maybe-install-rcs
20175 maybe-install-rcs:
20176 @if rcs
20177 maybe-install-rcs: install-rcs
20179 install-rcs: installdirs
20180 @$(unstage)
20181 @r=`${PWD_COMMAND}`; export r; \
20182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183 $(HOST_EXPORTS) \
20184 (cd $(HOST_SUBDIR)/rcs && \
20185 $(MAKE) $(FLAGS_TO_PASS) install)
20187 @endif rcs
20189 # Other targets (info, dvi, etc.)
20191 .PHONY: maybe-info-rcs info-rcs
20192 maybe-info-rcs:
20193 @if rcs
20194 maybe-info-rcs: info-rcs
20196 info-rcs: \
20197 configure-rcs
20198 @$(unstage)
20199 @[ -f ./rcs/Makefile ] || exit 0; \
20200 r=`${PWD_COMMAND}`; export r; \
20201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20202 $(HOST_EXPORTS) \
20203 for flag in $(EXTRA_HOST_FLAGS) ; do \
20204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20205 done; \
20206 echo "Doing info in rcs" ; \
20207 (cd $(HOST_SUBDIR)/rcs && \
20208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20210 "RANLIB=$${RANLIB}" \
20211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20212 info) \
20213 || exit 1
20215 @endif rcs
20217 .PHONY: maybe-dvi-rcs dvi-rcs
20218 maybe-dvi-rcs:
20219 @if rcs
20220 maybe-dvi-rcs: dvi-rcs
20222 dvi-rcs: \
20223 configure-rcs
20224 @$(unstage)
20225 @[ -f ./rcs/Makefile ] || exit 0; \
20226 r=`${PWD_COMMAND}`; export r; \
20227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20228 $(HOST_EXPORTS) \
20229 for flag in $(EXTRA_HOST_FLAGS) ; do \
20230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20231 done; \
20232 echo "Doing dvi in rcs" ; \
20233 (cd $(HOST_SUBDIR)/rcs && \
20234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20236 "RANLIB=$${RANLIB}" \
20237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20238 dvi) \
20239 || exit 1
20241 @endif rcs
20243 .PHONY: maybe-html-rcs html-rcs
20244 maybe-html-rcs:
20245 @if rcs
20246 maybe-html-rcs: html-rcs
20248 html-rcs: \
20249 configure-rcs
20250 @$(unstage)
20251 @[ -f ./rcs/Makefile ] || exit 0; \
20252 r=`${PWD_COMMAND}`; export r; \
20253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20254 $(HOST_EXPORTS) \
20255 for flag in $(EXTRA_HOST_FLAGS) ; do \
20256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20257 done; \
20258 echo "Doing html in rcs" ; \
20259 (cd $(HOST_SUBDIR)/rcs && \
20260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20262 "RANLIB=$${RANLIB}" \
20263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20264 html) \
20265 || exit 1
20267 @endif rcs
20269 .PHONY: maybe-TAGS-rcs TAGS-rcs
20270 maybe-TAGS-rcs:
20271 @if rcs
20272 maybe-TAGS-rcs: TAGS-rcs
20274 TAGS-rcs: \
20275 configure-rcs
20276 @$(unstage)
20277 @[ -f ./rcs/Makefile ] || exit 0; \
20278 r=`${PWD_COMMAND}`; export r; \
20279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20280 $(HOST_EXPORTS) \
20281 for flag in $(EXTRA_HOST_FLAGS) ; do \
20282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20283 done; \
20284 echo "Doing TAGS in rcs" ; \
20285 (cd $(HOST_SUBDIR)/rcs && \
20286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20288 "RANLIB=$${RANLIB}" \
20289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20290 TAGS) \
20291 || exit 1
20293 @endif rcs
20295 .PHONY: maybe-install-info-rcs install-info-rcs
20296 maybe-install-info-rcs:
20297 @if rcs
20298 maybe-install-info-rcs: install-info-rcs
20300 install-info-rcs: \
20301 configure-rcs \
20302 info-rcs
20303 @$(unstage)
20304 @[ -f ./rcs/Makefile ] || exit 0; \
20305 r=`${PWD_COMMAND}`; export r; \
20306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20307 $(HOST_EXPORTS) \
20308 for flag in $(EXTRA_HOST_FLAGS) ; do \
20309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20310 done; \
20311 echo "Doing install-info in rcs" ; \
20312 (cd $(HOST_SUBDIR)/rcs && \
20313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20315 "RANLIB=$${RANLIB}" \
20316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20317 install-info) \
20318 || exit 1
20320 @endif rcs
20322 .PHONY: maybe-installcheck-rcs installcheck-rcs
20323 maybe-installcheck-rcs:
20324 @if rcs
20325 maybe-installcheck-rcs: installcheck-rcs
20327 installcheck-rcs: \
20328 configure-rcs
20329 @$(unstage)
20330 @[ -f ./rcs/Makefile ] || exit 0; \
20331 r=`${PWD_COMMAND}`; export r; \
20332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20333 $(HOST_EXPORTS) \
20334 for flag in $(EXTRA_HOST_FLAGS) ; do \
20335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20336 done; \
20337 echo "Doing installcheck in rcs" ; \
20338 (cd $(HOST_SUBDIR)/rcs && \
20339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20341 "RANLIB=$${RANLIB}" \
20342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20343 installcheck) \
20344 || exit 1
20346 @endif rcs
20348 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
20349 maybe-mostlyclean-rcs:
20350 @if rcs
20351 maybe-mostlyclean-rcs: mostlyclean-rcs
20353 mostlyclean-rcs:
20354 @$(unstage)
20355 @[ -f ./rcs/Makefile ] || exit 0; \
20356 r=`${PWD_COMMAND}`; export r; \
20357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20358 $(HOST_EXPORTS) \
20359 for flag in $(EXTRA_HOST_FLAGS) ; do \
20360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20361 done; \
20362 echo "Doing mostlyclean in rcs" ; \
20363 (cd $(HOST_SUBDIR)/rcs && \
20364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20366 "RANLIB=$${RANLIB}" \
20367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20368 mostlyclean) \
20369 || exit 1
20371 @endif rcs
20373 .PHONY: maybe-clean-rcs clean-rcs
20374 maybe-clean-rcs:
20375 @if rcs
20376 maybe-clean-rcs: clean-rcs
20378 clean-rcs:
20379 @$(unstage)
20380 @[ -f ./rcs/Makefile ] || exit 0; \
20381 r=`${PWD_COMMAND}`; export r; \
20382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20383 $(HOST_EXPORTS) \
20384 for flag in $(EXTRA_HOST_FLAGS) ; do \
20385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20386 done; \
20387 echo "Doing clean in rcs" ; \
20388 (cd $(HOST_SUBDIR)/rcs && \
20389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20391 "RANLIB=$${RANLIB}" \
20392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20393 clean) \
20394 || exit 1
20396 @endif rcs
20398 .PHONY: maybe-distclean-rcs distclean-rcs
20399 maybe-distclean-rcs:
20400 @if rcs
20401 maybe-distclean-rcs: distclean-rcs
20403 distclean-rcs:
20404 @$(unstage)
20405 @[ -f ./rcs/Makefile ] || exit 0; \
20406 r=`${PWD_COMMAND}`; export r; \
20407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20408 $(HOST_EXPORTS) \
20409 for flag in $(EXTRA_HOST_FLAGS) ; do \
20410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20411 done; \
20412 echo "Doing distclean in rcs" ; \
20413 (cd $(HOST_SUBDIR)/rcs && \
20414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20416 "RANLIB=$${RANLIB}" \
20417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20418 distclean) \
20419 || exit 1
20421 @endif rcs
20423 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
20424 maybe-maintainer-clean-rcs:
20425 @if rcs
20426 maybe-maintainer-clean-rcs: maintainer-clean-rcs
20428 maintainer-clean-rcs:
20429 @$(unstage)
20430 @[ -f ./rcs/Makefile ] || exit 0; \
20431 r=`${PWD_COMMAND}`; export r; \
20432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20433 $(HOST_EXPORTS) \
20434 for flag in $(EXTRA_HOST_FLAGS) ; do \
20435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20436 done; \
20437 echo "Doing maintainer-clean in rcs" ; \
20438 (cd $(HOST_SUBDIR)/rcs && \
20439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20441 "RANLIB=$${RANLIB}" \
20442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20443 maintainer-clean) \
20444 || exit 1
20446 @endif rcs
20450 .PHONY: configure-readline maybe-configure-readline
20451 maybe-configure-readline:
20452 @if readline
20453 maybe-configure-readline: configure-readline
20454 configure-readline:
20455 @$(unstage)
20456 @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
20457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
20458 r=`${PWD_COMMAND}`; export r; \
20459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460 $(HOST_EXPORTS) \
20461 echo Configuring in $(HOST_SUBDIR)/readline; \
20462 cd "$(HOST_SUBDIR)/readline" || exit 1; \
20463 case $(srcdir) in \
20464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20465 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
20466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20467 esac; \
20468 srcdiroption="--srcdir=$${topdir}/readline"; \
20469 libsrcdir="$$s/readline"; \
20470 $(SHELL) $${libsrcdir}/configure \
20471 $(HOST_CONFIGARGS) $${srcdiroption} \
20472 || exit 1
20473 @endif readline
20479 .PHONY: all-readline maybe-all-readline
20480 maybe-all-readline:
20481 @if readline
20482 TARGET-readline=all
20483 maybe-all-readline: all-readline
20484 all-readline: configure-readline
20485 @$(unstage)
20486 @r=`${PWD_COMMAND}`; export r; \
20487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20488 $(HOST_EXPORTS) \
20489 (cd $(HOST_SUBDIR)/readline && \
20490 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
20491 @endif readline
20496 .PHONY: check-readline maybe-check-readline
20497 maybe-check-readline:
20498 @if readline
20499 maybe-check-readline: check-readline
20501 check-readline:
20502 @$(unstage)
20503 @r=`${PWD_COMMAND}`; export r; \
20504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20505 $(HOST_EXPORTS) \
20506 (cd $(HOST_SUBDIR)/readline && \
20507 $(MAKE) $(FLAGS_TO_PASS) check)
20509 @endif readline
20511 .PHONY: install-readline maybe-install-readline
20512 maybe-install-readline:
20513 @if readline
20514 maybe-install-readline: install-readline
20516 install-readline: installdirs
20517 @$(unstage)
20518 @r=`${PWD_COMMAND}`; export r; \
20519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20520 $(HOST_EXPORTS) \
20521 (cd $(HOST_SUBDIR)/readline && \
20522 $(MAKE) $(FLAGS_TO_PASS) install)
20524 @endif readline
20526 # Other targets (info, dvi, etc.)
20528 .PHONY: maybe-info-readline info-readline
20529 maybe-info-readline:
20530 @if readline
20531 maybe-info-readline: info-readline
20533 info-readline: \
20534 configure-readline
20535 @$(unstage)
20536 @[ -f ./readline/Makefile ] || exit 0; \
20537 r=`${PWD_COMMAND}`; export r; \
20538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20539 $(HOST_EXPORTS) \
20540 for flag in $(EXTRA_HOST_FLAGS) ; do \
20541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20542 done; \
20543 echo "Doing info in readline" ; \
20544 (cd $(HOST_SUBDIR)/readline && \
20545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20547 "RANLIB=$${RANLIB}" \
20548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20549 info) \
20550 || exit 1
20552 @endif readline
20554 .PHONY: maybe-dvi-readline dvi-readline
20555 maybe-dvi-readline:
20556 @if readline
20557 maybe-dvi-readline: dvi-readline
20559 dvi-readline: \
20560 configure-readline
20561 @$(unstage)
20562 @[ -f ./readline/Makefile ] || exit 0; \
20563 r=`${PWD_COMMAND}`; export r; \
20564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20565 $(HOST_EXPORTS) \
20566 for flag in $(EXTRA_HOST_FLAGS) ; do \
20567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20568 done; \
20569 echo "Doing dvi in readline" ; \
20570 (cd $(HOST_SUBDIR)/readline && \
20571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20573 "RANLIB=$${RANLIB}" \
20574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20575 dvi) \
20576 || exit 1
20578 @endif readline
20580 .PHONY: maybe-html-readline html-readline
20581 maybe-html-readline:
20582 @if readline
20583 maybe-html-readline: html-readline
20585 html-readline: \
20586 configure-readline
20587 @$(unstage)
20588 @[ -f ./readline/Makefile ] || exit 0; \
20589 r=`${PWD_COMMAND}`; export r; \
20590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20591 $(HOST_EXPORTS) \
20592 for flag in $(EXTRA_HOST_FLAGS) ; do \
20593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20594 done; \
20595 echo "Doing html in readline" ; \
20596 (cd $(HOST_SUBDIR)/readline && \
20597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20599 "RANLIB=$${RANLIB}" \
20600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20601 html) \
20602 || exit 1
20604 @endif readline
20606 .PHONY: maybe-TAGS-readline TAGS-readline
20607 maybe-TAGS-readline:
20608 @if readline
20609 maybe-TAGS-readline: TAGS-readline
20611 TAGS-readline: \
20612 configure-readline
20613 @$(unstage)
20614 @[ -f ./readline/Makefile ] || exit 0; \
20615 r=`${PWD_COMMAND}`; export r; \
20616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20617 $(HOST_EXPORTS) \
20618 for flag in $(EXTRA_HOST_FLAGS) ; do \
20619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20620 done; \
20621 echo "Doing TAGS in readline" ; \
20622 (cd $(HOST_SUBDIR)/readline && \
20623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20625 "RANLIB=$${RANLIB}" \
20626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20627 TAGS) \
20628 || exit 1
20630 @endif readline
20632 .PHONY: maybe-install-info-readline install-info-readline
20633 maybe-install-info-readline:
20634 @if readline
20635 maybe-install-info-readline: install-info-readline
20637 install-info-readline: \
20638 configure-readline \
20639 info-readline
20640 @$(unstage)
20641 @[ -f ./readline/Makefile ] || exit 0; \
20642 r=`${PWD_COMMAND}`; export r; \
20643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20644 $(HOST_EXPORTS) \
20645 for flag in $(EXTRA_HOST_FLAGS) ; do \
20646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20647 done; \
20648 echo "Doing install-info in readline" ; \
20649 (cd $(HOST_SUBDIR)/readline && \
20650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20652 "RANLIB=$${RANLIB}" \
20653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20654 install-info) \
20655 || exit 1
20657 @endif readline
20659 .PHONY: maybe-installcheck-readline installcheck-readline
20660 maybe-installcheck-readline:
20661 @if readline
20662 maybe-installcheck-readline: installcheck-readline
20664 installcheck-readline: \
20665 configure-readline
20666 @$(unstage)
20667 @[ -f ./readline/Makefile ] || exit 0; \
20668 r=`${PWD_COMMAND}`; export r; \
20669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20670 $(HOST_EXPORTS) \
20671 for flag in $(EXTRA_HOST_FLAGS) ; do \
20672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20673 done; \
20674 echo "Doing installcheck in readline" ; \
20675 (cd $(HOST_SUBDIR)/readline && \
20676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20678 "RANLIB=$${RANLIB}" \
20679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20680 installcheck) \
20681 || exit 1
20683 @endif readline
20685 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
20686 maybe-mostlyclean-readline:
20687 @if readline
20688 maybe-mostlyclean-readline: mostlyclean-readline
20690 mostlyclean-readline:
20691 @$(unstage)
20692 @[ -f ./readline/Makefile ] || exit 0; \
20693 r=`${PWD_COMMAND}`; export r; \
20694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20695 $(HOST_EXPORTS) \
20696 for flag in $(EXTRA_HOST_FLAGS) ; do \
20697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20698 done; \
20699 echo "Doing mostlyclean in readline" ; \
20700 (cd $(HOST_SUBDIR)/readline && \
20701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20703 "RANLIB=$${RANLIB}" \
20704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20705 mostlyclean) \
20706 || exit 1
20708 @endif readline
20710 .PHONY: maybe-clean-readline clean-readline
20711 maybe-clean-readline:
20712 @if readline
20713 maybe-clean-readline: clean-readline
20715 clean-readline:
20716 @$(unstage)
20717 @[ -f ./readline/Makefile ] || exit 0; \
20718 r=`${PWD_COMMAND}`; export r; \
20719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720 $(HOST_EXPORTS) \
20721 for flag in $(EXTRA_HOST_FLAGS) ; do \
20722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20723 done; \
20724 echo "Doing clean in readline" ; \
20725 (cd $(HOST_SUBDIR)/readline && \
20726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20728 "RANLIB=$${RANLIB}" \
20729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20730 clean) \
20731 || exit 1
20733 @endif readline
20735 .PHONY: maybe-distclean-readline distclean-readline
20736 maybe-distclean-readline:
20737 @if readline
20738 maybe-distclean-readline: distclean-readline
20740 distclean-readline:
20741 @$(unstage)
20742 @[ -f ./readline/Makefile ] || exit 0; \
20743 r=`${PWD_COMMAND}`; export r; \
20744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20745 $(HOST_EXPORTS) \
20746 for flag in $(EXTRA_HOST_FLAGS) ; do \
20747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20748 done; \
20749 echo "Doing distclean in readline" ; \
20750 (cd $(HOST_SUBDIR)/readline && \
20751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20753 "RANLIB=$${RANLIB}" \
20754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20755 distclean) \
20756 || exit 1
20758 @endif readline
20760 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
20761 maybe-maintainer-clean-readline:
20762 @if readline
20763 maybe-maintainer-clean-readline: maintainer-clean-readline
20765 maintainer-clean-readline:
20766 @$(unstage)
20767 @[ -f ./readline/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 maintainer-clean in readline" ; \
20775 (cd $(HOST_SUBDIR)/readline && \
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 maintainer-clean) \
20781 || exit 1
20783 @endif readline
20787 .PHONY: configure-release maybe-configure-release
20788 maybe-configure-release:
20789 @if release
20790 maybe-configure-release: configure-release
20791 configure-release:
20792 @$(unstage)
20793 @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
20794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
20795 r=`${PWD_COMMAND}`; export r; \
20796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20797 $(HOST_EXPORTS) \
20798 echo Configuring in $(HOST_SUBDIR)/release; \
20799 cd "$(HOST_SUBDIR)/release" || exit 1; \
20800 case $(srcdir) in \
20801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20802 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
20803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20804 esac; \
20805 srcdiroption="--srcdir=$${topdir}/release"; \
20806 libsrcdir="$$s/release"; \
20807 $(SHELL) $${libsrcdir}/configure \
20808 $(HOST_CONFIGARGS) $${srcdiroption} \
20809 || exit 1
20810 @endif release
20816 .PHONY: all-release maybe-all-release
20817 maybe-all-release:
20818 @if release
20819 TARGET-release=all
20820 maybe-all-release: all-release
20821 all-release: configure-release
20822 @$(unstage)
20823 @r=`${PWD_COMMAND}`; export r; \
20824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20825 $(HOST_EXPORTS) \
20826 (cd $(HOST_SUBDIR)/release && \
20827 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
20828 @endif release
20833 .PHONY: check-release maybe-check-release
20834 maybe-check-release:
20835 @if release
20836 maybe-check-release: check-release
20838 check-release:
20840 @endif release
20842 .PHONY: install-release maybe-install-release
20843 maybe-install-release:
20844 @if release
20845 maybe-install-release: install-release
20847 install-release:
20849 @endif release
20851 # Other targets (info, dvi, etc.)
20853 .PHONY: maybe-info-release info-release
20854 maybe-info-release:
20855 @if release
20856 maybe-info-release: info-release
20858 info-release: \
20859 configure-release
20860 @$(unstage)
20861 @[ -f ./release/Makefile ] || exit 0; \
20862 r=`${PWD_COMMAND}`; export r; \
20863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20864 $(HOST_EXPORTS) \
20865 for flag in $(EXTRA_HOST_FLAGS) ; do \
20866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20867 done; \
20868 echo "Doing info in release" ; \
20869 (cd $(HOST_SUBDIR)/release && \
20870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20872 "RANLIB=$${RANLIB}" \
20873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20874 info) \
20875 || exit 1
20877 @endif release
20879 .PHONY: maybe-dvi-release dvi-release
20880 maybe-dvi-release:
20881 @if release
20882 maybe-dvi-release: dvi-release
20884 dvi-release: \
20885 configure-release
20886 @$(unstage)
20887 @[ -f ./release/Makefile ] || exit 0; \
20888 r=`${PWD_COMMAND}`; export r; \
20889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20890 $(HOST_EXPORTS) \
20891 for flag in $(EXTRA_HOST_FLAGS) ; do \
20892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20893 done; \
20894 echo "Doing dvi in release" ; \
20895 (cd $(HOST_SUBDIR)/release && \
20896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20898 "RANLIB=$${RANLIB}" \
20899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20900 dvi) \
20901 || exit 1
20903 @endif release
20905 .PHONY: maybe-html-release html-release
20906 maybe-html-release:
20907 @if release
20908 maybe-html-release: html-release
20910 html-release: \
20911 configure-release
20912 @$(unstage)
20913 @[ -f ./release/Makefile ] || exit 0; \
20914 r=`${PWD_COMMAND}`; export r; \
20915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20916 $(HOST_EXPORTS) \
20917 for flag in $(EXTRA_HOST_FLAGS) ; do \
20918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20919 done; \
20920 echo "Doing html in release" ; \
20921 (cd $(HOST_SUBDIR)/release && \
20922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20924 "RANLIB=$${RANLIB}" \
20925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20926 html) \
20927 || exit 1
20929 @endif release
20931 .PHONY: maybe-TAGS-release TAGS-release
20932 maybe-TAGS-release:
20933 @if release
20934 maybe-TAGS-release: TAGS-release
20936 TAGS-release: \
20937 configure-release
20938 @$(unstage)
20939 @[ -f ./release/Makefile ] || exit 0; \
20940 r=`${PWD_COMMAND}`; export r; \
20941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942 $(HOST_EXPORTS) \
20943 for flag in $(EXTRA_HOST_FLAGS) ; do \
20944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20945 done; \
20946 echo "Doing TAGS in release" ; \
20947 (cd $(HOST_SUBDIR)/release && \
20948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20950 "RANLIB=$${RANLIB}" \
20951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20952 TAGS) \
20953 || exit 1
20955 @endif release
20957 .PHONY: maybe-install-info-release install-info-release
20958 maybe-install-info-release:
20959 @if release
20960 maybe-install-info-release: install-info-release
20962 install-info-release: \
20963 configure-release \
20964 info-release
20965 @$(unstage)
20966 @[ -f ./release/Makefile ] || exit 0; \
20967 r=`${PWD_COMMAND}`; export r; \
20968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969 $(HOST_EXPORTS) \
20970 for flag in $(EXTRA_HOST_FLAGS) ; do \
20971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20972 done; \
20973 echo "Doing install-info in release" ; \
20974 (cd $(HOST_SUBDIR)/release && \
20975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20977 "RANLIB=$${RANLIB}" \
20978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20979 install-info) \
20980 || exit 1
20982 @endif release
20984 .PHONY: maybe-installcheck-release installcheck-release
20985 maybe-installcheck-release:
20986 @if release
20987 maybe-installcheck-release: installcheck-release
20989 installcheck-release: \
20990 configure-release
20991 @$(unstage)
20992 @[ -f ./release/Makefile ] || exit 0; \
20993 r=`${PWD_COMMAND}`; export r; \
20994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20995 $(HOST_EXPORTS) \
20996 for flag in $(EXTRA_HOST_FLAGS) ; do \
20997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20998 done; \
20999 echo "Doing installcheck in release" ; \
21000 (cd $(HOST_SUBDIR)/release && \
21001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21003 "RANLIB=$${RANLIB}" \
21004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21005 installcheck) \
21006 || exit 1
21008 @endif release
21010 .PHONY: maybe-mostlyclean-release mostlyclean-release
21011 maybe-mostlyclean-release:
21012 @if release
21013 maybe-mostlyclean-release: mostlyclean-release
21015 mostlyclean-release:
21016 @$(unstage)
21017 @[ -f ./release/Makefile ] || exit 0; \
21018 r=`${PWD_COMMAND}`; export r; \
21019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21020 $(HOST_EXPORTS) \
21021 for flag in $(EXTRA_HOST_FLAGS) ; do \
21022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21023 done; \
21024 echo "Doing mostlyclean in release" ; \
21025 (cd $(HOST_SUBDIR)/release && \
21026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21028 "RANLIB=$${RANLIB}" \
21029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21030 mostlyclean) \
21031 || exit 1
21033 @endif release
21035 .PHONY: maybe-clean-release clean-release
21036 maybe-clean-release:
21037 @if release
21038 maybe-clean-release: clean-release
21040 clean-release:
21041 @$(unstage)
21042 @[ -f ./release/Makefile ] || exit 0; \
21043 r=`${PWD_COMMAND}`; export r; \
21044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21045 $(HOST_EXPORTS) \
21046 for flag in $(EXTRA_HOST_FLAGS) ; do \
21047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21048 done; \
21049 echo "Doing clean in release" ; \
21050 (cd $(HOST_SUBDIR)/release && \
21051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21053 "RANLIB=$${RANLIB}" \
21054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21055 clean) \
21056 || exit 1
21058 @endif release
21060 .PHONY: maybe-distclean-release distclean-release
21061 maybe-distclean-release:
21062 @if release
21063 maybe-distclean-release: distclean-release
21065 distclean-release:
21066 @$(unstage)
21067 @[ -f ./release/Makefile ] || exit 0; \
21068 r=`${PWD_COMMAND}`; export r; \
21069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21070 $(HOST_EXPORTS) \
21071 for flag in $(EXTRA_HOST_FLAGS) ; do \
21072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21073 done; \
21074 echo "Doing distclean in release" ; \
21075 (cd $(HOST_SUBDIR)/release && \
21076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21078 "RANLIB=$${RANLIB}" \
21079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21080 distclean) \
21081 || exit 1
21083 @endif release
21085 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
21086 maybe-maintainer-clean-release:
21087 @if release
21088 maybe-maintainer-clean-release: maintainer-clean-release
21090 maintainer-clean-release:
21091 @$(unstage)
21092 @[ -f ./release/Makefile ] || exit 0; \
21093 r=`${PWD_COMMAND}`; export r; \
21094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21095 $(HOST_EXPORTS) \
21096 for flag in $(EXTRA_HOST_FLAGS) ; do \
21097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21098 done; \
21099 echo "Doing maintainer-clean in release" ; \
21100 (cd $(HOST_SUBDIR)/release && \
21101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21103 "RANLIB=$${RANLIB}" \
21104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21105 maintainer-clean) \
21106 || exit 1
21108 @endif release
21112 .PHONY: configure-recode maybe-configure-recode
21113 maybe-configure-recode:
21114 @if recode
21115 maybe-configure-recode: configure-recode
21116 configure-recode:
21117 @$(unstage)
21118 @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
21119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
21120 r=`${PWD_COMMAND}`; export r; \
21121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21122 $(HOST_EXPORTS) \
21123 echo Configuring in $(HOST_SUBDIR)/recode; \
21124 cd "$(HOST_SUBDIR)/recode" || exit 1; \
21125 case $(srcdir) in \
21126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21127 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
21128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21129 esac; \
21130 srcdiroption="--srcdir=$${topdir}/recode"; \
21131 libsrcdir="$$s/recode"; \
21132 $(SHELL) $${libsrcdir}/configure \
21133 $(HOST_CONFIGARGS) $${srcdiroption} \
21134 || exit 1
21135 @endif recode
21141 .PHONY: all-recode maybe-all-recode
21142 maybe-all-recode:
21143 @if recode
21144 TARGET-recode=all
21145 maybe-all-recode: all-recode
21146 all-recode: configure-recode
21147 @$(unstage)
21148 @r=`${PWD_COMMAND}`; export r; \
21149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21150 $(HOST_EXPORTS) \
21151 (cd $(HOST_SUBDIR)/recode && \
21152 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
21153 @endif recode
21158 .PHONY: check-recode maybe-check-recode
21159 maybe-check-recode:
21160 @if recode
21161 maybe-check-recode: check-recode
21163 check-recode:
21164 @$(unstage)
21165 @r=`${PWD_COMMAND}`; export r; \
21166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21167 $(HOST_EXPORTS) \
21168 (cd $(HOST_SUBDIR)/recode && \
21169 $(MAKE) $(FLAGS_TO_PASS) check)
21171 @endif recode
21173 .PHONY: install-recode maybe-install-recode
21174 maybe-install-recode:
21175 @if recode
21176 maybe-install-recode: install-recode
21178 install-recode: installdirs
21179 @$(unstage)
21180 @r=`${PWD_COMMAND}`; export r; \
21181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21182 $(HOST_EXPORTS) \
21183 (cd $(HOST_SUBDIR)/recode && \
21184 $(MAKE) $(FLAGS_TO_PASS) install)
21186 @endif recode
21188 # Other targets (info, dvi, etc.)
21190 .PHONY: maybe-info-recode info-recode
21191 maybe-info-recode:
21192 @if recode
21193 maybe-info-recode: info-recode
21195 info-recode: \
21196 configure-recode
21197 @$(unstage)
21198 @[ -f ./recode/Makefile ] || exit 0; \
21199 r=`${PWD_COMMAND}`; export r; \
21200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21201 $(HOST_EXPORTS) \
21202 for flag in $(EXTRA_HOST_FLAGS) ; do \
21203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21204 done; \
21205 echo "Doing info in recode" ; \
21206 (cd $(HOST_SUBDIR)/recode && \
21207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21209 "RANLIB=$${RANLIB}" \
21210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21211 info) \
21212 || exit 1
21214 @endif recode
21216 .PHONY: maybe-dvi-recode dvi-recode
21217 maybe-dvi-recode:
21218 @if recode
21219 maybe-dvi-recode: dvi-recode
21221 dvi-recode: \
21222 configure-recode
21223 @$(unstage)
21224 @[ -f ./recode/Makefile ] || exit 0; \
21225 r=`${PWD_COMMAND}`; export r; \
21226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21227 $(HOST_EXPORTS) \
21228 for flag in $(EXTRA_HOST_FLAGS) ; do \
21229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21230 done; \
21231 echo "Doing dvi in recode" ; \
21232 (cd $(HOST_SUBDIR)/recode && \
21233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21235 "RANLIB=$${RANLIB}" \
21236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21237 dvi) \
21238 || exit 1
21240 @endif recode
21242 .PHONY: maybe-html-recode html-recode
21243 maybe-html-recode:
21244 @if recode
21245 maybe-html-recode: html-recode
21247 html-recode: \
21248 configure-recode
21249 @$(unstage)
21250 @[ -f ./recode/Makefile ] || exit 0; \
21251 r=`${PWD_COMMAND}`; export r; \
21252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21253 $(HOST_EXPORTS) \
21254 for flag in $(EXTRA_HOST_FLAGS) ; do \
21255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21256 done; \
21257 echo "Doing html in recode" ; \
21258 (cd $(HOST_SUBDIR)/recode && \
21259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21261 "RANLIB=$${RANLIB}" \
21262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21263 html) \
21264 || exit 1
21266 @endif recode
21268 .PHONY: maybe-TAGS-recode TAGS-recode
21269 maybe-TAGS-recode:
21270 @if recode
21271 maybe-TAGS-recode: TAGS-recode
21273 TAGS-recode: \
21274 configure-recode
21275 @$(unstage)
21276 @[ -f ./recode/Makefile ] || exit 0; \
21277 r=`${PWD_COMMAND}`; export r; \
21278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279 $(HOST_EXPORTS) \
21280 for flag in $(EXTRA_HOST_FLAGS) ; do \
21281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21282 done; \
21283 echo "Doing TAGS in recode" ; \
21284 (cd $(HOST_SUBDIR)/recode && \
21285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21287 "RANLIB=$${RANLIB}" \
21288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21289 TAGS) \
21290 || exit 1
21292 @endif recode
21294 .PHONY: maybe-install-info-recode install-info-recode
21295 maybe-install-info-recode:
21296 @if recode
21297 maybe-install-info-recode: install-info-recode
21299 install-info-recode: \
21300 configure-recode \
21301 info-recode
21302 @$(unstage)
21303 @[ -f ./recode/Makefile ] || exit 0; \
21304 r=`${PWD_COMMAND}`; export r; \
21305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21306 $(HOST_EXPORTS) \
21307 for flag in $(EXTRA_HOST_FLAGS) ; do \
21308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21309 done; \
21310 echo "Doing install-info in recode" ; \
21311 (cd $(HOST_SUBDIR)/recode && \
21312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21314 "RANLIB=$${RANLIB}" \
21315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21316 install-info) \
21317 || exit 1
21319 @endif recode
21321 .PHONY: maybe-installcheck-recode installcheck-recode
21322 maybe-installcheck-recode:
21323 @if recode
21324 maybe-installcheck-recode: installcheck-recode
21326 installcheck-recode: \
21327 configure-recode
21328 @$(unstage)
21329 @[ -f ./recode/Makefile ] || exit 0; \
21330 r=`${PWD_COMMAND}`; export r; \
21331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21332 $(HOST_EXPORTS) \
21333 for flag in $(EXTRA_HOST_FLAGS) ; do \
21334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21335 done; \
21336 echo "Doing installcheck in recode" ; \
21337 (cd $(HOST_SUBDIR)/recode && \
21338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21340 "RANLIB=$${RANLIB}" \
21341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21342 installcheck) \
21343 || exit 1
21345 @endif recode
21347 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
21348 maybe-mostlyclean-recode:
21349 @if recode
21350 maybe-mostlyclean-recode: mostlyclean-recode
21352 mostlyclean-recode:
21353 @$(unstage)
21354 @[ -f ./recode/Makefile ] || exit 0; \
21355 r=`${PWD_COMMAND}`; export r; \
21356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21357 $(HOST_EXPORTS) \
21358 for flag in $(EXTRA_HOST_FLAGS) ; do \
21359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21360 done; \
21361 echo "Doing mostlyclean in recode" ; \
21362 (cd $(HOST_SUBDIR)/recode && \
21363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21365 "RANLIB=$${RANLIB}" \
21366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21367 mostlyclean) \
21368 || exit 1
21370 @endif recode
21372 .PHONY: maybe-clean-recode clean-recode
21373 maybe-clean-recode:
21374 @if recode
21375 maybe-clean-recode: clean-recode
21377 clean-recode:
21378 @$(unstage)
21379 @[ -f ./recode/Makefile ] || exit 0; \
21380 r=`${PWD_COMMAND}`; export r; \
21381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21382 $(HOST_EXPORTS) \
21383 for flag in $(EXTRA_HOST_FLAGS) ; do \
21384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21385 done; \
21386 echo "Doing clean in recode" ; \
21387 (cd $(HOST_SUBDIR)/recode && \
21388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21390 "RANLIB=$${RANLIB}" \
21391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21392 clean) \
21393 || exit 1
21395 @endif recode
21397 .PHONY: maybe-distclean-recode distclean-recode
21398 maybe-distclean-recode:
21399 @if recode
21400 maybe-distclean-recode: distclean-recode
21402 distclean-recode:
21403 @$(unstage)
21404 @[ -f ./recode/Makefile ] || exit 0; \
21405 r=`${PWD_COMMAND}`; export r; \
21406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21407 $(HOST_EXPORTS) \
21408 for flag in $(EXTRA_HOST_FLAGS) ; do \
21409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21410 done; \
21411 echo "Doing distclean in recode" ; \
21412 (cd $(HOST_SUBDIR)/recode && \
21413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21415 "RANLIB=$${RANLIB}" \
21416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21417 distclean) \
21418 || exit 1
21420 @endif recode
21422 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
21423 maybe-maintainer-clean-recode:
21424 @if recode
21425 maybe-maintainer-clean-recode: maintainer-clean-recode
21427 maintainer-clean-recode:
21428 @$(unstage)
21429 @[ -f ./recode/Makefile ] || exit 0; \
21430 r=`${PWD_COMMAND}`; export r; \
21431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21432 $(HOST_EXPORTS) \
21433 for flag in $(EXTRA_HOST_FLAGS) ; do \
21434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21435 done; \
21436 echo "Doing maintainer-clean in recode" ; \
21437 (cd $(HOST_SUBDIR)/recode && \
21438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21440 "RANLIB=$${RANLIB}" \
21441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21442 maintainer-clean) \
21443 || exit 1
21445 @endif recode
21449 .PHONY: configure-sed maybe-configure-sed
21450 maybe-configure-sed:
21451 @if sed
21452 maybe-configure-sed: configure-sed
21453 configure-sed:
21454 @$(unstage)
21455 @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
21456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
21457 r=`${PWD_COMMAND}`; export r; \
21458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459 $(HOST_EXPORTS) \
21460 echo Configuring in $(HOST_SUBDIR)/sed; \
21461 cd "$(HOST_SUBDIR)/sed" || exit 1; \
21462 case $(srcdir) in \
21463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21464 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
21465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21466 esac; \
21467 srcdiroption="--srcdir=$${topdir}/sed"; \
21468 libsrcdir="$$s/sed"; \
21469 $(SHELL) $${libsrcdir}/configure \
21470 $(HOST_CONFIGARGS) $${srcdiroption} \
21471 || exit 1
21472 @endif sed
21478 .PHONY: all-sed maybe-all-sed
21479 maybe-all-sed:
21480 @if sed
21481 TARGET-sed=all
21482 maybe-all-sed: all-sed
21483 all-sed: configure-sed
21484 @$(unstage)
21485 @r=`${PWD_COMMAND}`; export r; \
21486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21487 $(HOST_EXPORTS) \
21488 (cd $(HOST_SUBDIR)/sed && \
21489 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
21490 @endif sed
21495 .PHONY: check-sed maybe-check-sed
21496 maybe-check-sed:
21497 @if sed
21498 maybe-check-sed: check-sed
21500 check-sed:
21501 @$(unstage)
21502 @r=`${PWD_COMMAND}`; export r; \
21503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21504 $(HOST_EXPORTS) \
21505 (cd $(HOST_SUBDIR)/sed && \
21506 $(MAKE) $(FLAGS_TO_PASS) check)
21508 @endif sed
21510 .PHONY: install-sed maybe-install-sed
21511 maybe-install-sed:
21512 @if sed
21513 maybe-install-sed: install-sed
21515 install-sed: installdirs
21516 @$(unstage)
21517 @r=`${PWD_COMMAND}`; export r; \
21518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21519 $(HOST_EXPORTS) \
21520 (cd $(HOST_SUBDIR)/sed && \
21521 $(MAKE) $(FLAGS_TO_PASS) install)
21523 @endif sed
21525 # Other targets (info, dvi, etc.)
21527 .PHONY: maybe-info-sed info-sed
21528 maybe-info-sed:
21529 @if sed
21530 maybe-info-sed: info-sed
21532 info-sed: \
21533 configure-sed
21534 @$(unstage)
21535 @[ -f ./sed/Makefile ] || exit 0; \
21536 r=`${PWD_COMMAND}`; export r; \
21537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21538 $(HOST_EXPORTS) \
21539 for flag in $(EXTRA_HOST_FLAGS) ; do \
21540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21541 done; \
21542 echo "Doing info in sed" ; \
21543 (cd $(HOST_SUBDIR)/sed && \
21544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21546 "RANLIB=$${RANLIB}" \
21547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21548 info) \
21549 || exit 1
21551 @endif sed
21553 .PHONY: maybe-dvi-sed dvi-sed
21554 maybe-dvi-sed:
21555 @if sed
21556 maybe-dvi-sed: dvi-sed
21558 dvi-sed: \
21559 configure-sed
21560 @$(unstage)
21561 @[ -f ./sed/Makefile ] || exit 0; \
21562 r=`${PWD_COMMAND}`; export r; \
21563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21564 $(HOST_EXPORTS) \
21565 for flag in $(EXTRA_HOST_FLAGS) ; do \
21566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21567 done; \
21568 echo "Doing dvi in sed" ; \
21569 (cd $(HOST_SUBDIR)/sed && \
21570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21572 "RANLIB=$${RANLIB}" \
21573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21574 dvi) \
21575 || exit 1
21577 @endif sed
21579 .PHONY: maybe-html-sed html-sed
21580 maybe-html-sed:
21581 @if sed
21582 maybe-html-sed: html-sed
21584 html-sed: \
21585 configure-sed
21586 @$(unstage)
21587 @[ -f ./sed/Makefile ] || exit 0; \
21588 r=`${PWD_COMMAND}`; export r; \
21589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21590 $(HOST_EXPORTS) \
21591 for flag in $(EXTRA_HOST_FLAGS) ; do \
21592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21593 done; \
21594 echo "Doing html in sed" ; \
21595 (cd $(HOST_SUBDIR)/sed && \
21596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21598 "RANLIB=$${RANLIB}" \
21599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21600 html) \
21601 || exit 1
21603 @endif sed
21605 .PHONY: maybe-TAGS-sed TAGS-sed
21606 maybe-TAGS-sed:
21607 @if sed
21608 maybe-TAGS-sed: TAGS-sed
21610 TAGS-sed: \
21611 configure-sed
21612 @$(unstage)
21613 @[ -f ./sed/Makefile ] || exit 0; \
21614 r=`${PWD_COMMAND}`; export r; \
21615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21616 $(HOST_EXPORTS) \
21617 for flag in $(EXTRA_HOST_FLAGS) ; do \
21618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21619 done; \
21620 echo "Doing TAGS in sed" ; \
21621 (cd $(HOST_SUBDIR)/sed && \
21622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21624 "RANLIB=$${RANLIB}" \
21625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21626 TAGS) \
21627 || exit 1
21629 @endif sed
21631 .PHONY: maybe-install-info-sed install-info-sed
21632 maybe-install-info-sed:
21633 @if sed
21634 maybe-install-info-sed: install-info-sed
21636 install-info-sed: \
21637 configure-sed \
21638 info-sed
21639 @$(unstage)
21640 @[ -f ./sed/Makefile ] || exit 0; \
21641 r=`${PWD_COMMAND}`; export r; \
21642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21643 $(HOST_EXPORTS) \
21644 for flag in $(EXTRA_HOST_FLAGS) ; do \
21645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21646 done; \
21647 echo "Doing install-info in sed" ; \
21648 (cd $(HOST_SUBDIR)/sed && \
21649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21651 "RANLIB=$${RANLIB}" \
21652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21653 install-info) \
21654 || exit 1
21656 @endif sed
21658 .PHONY: maybe-installcheck-sed installcheck-sed
21659 maybe-installcheck-sed:
21660 @if sed
21661 maybe-installcheck-sed: installcheck-sed
21663 installcheck-sed: \
21664 configure-sed
21665 @$(unstage)
21666 @[ -f ./sed/Makefile ] || exit 0; \
21667 r=`${PWD_COMMAND}`; export r; \
21668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21669 $(HOST_EXPORTS) \
21670 for flag in $(EXTRA_HOST_FLAGS) ; do \
21671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21672 done; \
21673 echo "Doing installcheck in sed" ; \
21674 (cd $(HOST_SUBDIR)/sed && \
21675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21677 "RANLIB=$${RANLIB}" \
21678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21679 installcheck) \
21680 || exit 1
21682 @endif sed
21684 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
21685 maybe-mostlyclean-sed:
21686 @if sed
21687 maybe-mostlyclean-sed: mostlyclean-sed
21689 mostlyclean-sed:
21690 @$(unstage)
21691 @[ -f ./sed/Makefile ] || exit 0; \
21692 r=`${PWD_COMMAND}`; export r; \
21693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21694 $(HOST_EXPORTS) \
21695 for flag in $(EXTRA_HOST_FLAGS) ; do \
21696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21697 done; \
21698 echo "Doing mostlyclean in sed" ; \
21699 (cd $(HOST_SUBDIR)/sed && \
21700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21702 "RANLIB=$${RANLIB}" \
21703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21704 mostlyclean) \
21705 || exit 1
21707 @endif sed
21709 .PHONY: maybe-clean-sed clean-sed
21710 maybe-clean-sed:
21711 @if sed
21712 maybe-clean-sed: clean-sed
21714 clean-sed:
21715 @$(unstage)
21716 @[ -f ./sed/Makefile ] || exit 0; \
21717 r=`${PWD_COMMAND}`; export r; \
21718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21719 $(HOST_EXPORTS) \
21720 for flag in $(EXTRA_HOST_FLAGS) ; do \
21721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21722 done; \
21723 echo "Doing clean in sed" ; \
21724 (cd $(HOST_SUBDIR)/sed && \
21725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21727 "RANLIB=$${RANLIB}" \
21728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21729 clean) \
21730 || exit 1
21732 @endif sed
21734 .PHONY: maybe-distclean-sed distclean-sed
21735 maybe-distclean-sed:
21736 @if sed
21737 maybe-distclean-sed: distclean-sed
21739 distclean-sed:
21740 @$(unstage)
21741 @[ -f ./sed/Makefile ] || exit 0; \
21742 r=`${PWD_COMMAND}`; export r; \
21743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21744 $(HOST_EXPORTS) \
21745 for flag in $(EXTRA_HOST_FLAGS) ; do \
21746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21747 done; \
21748 echo "Doing distclean in sed" ; \
21749 (cd $(HOST_SUBDIR)/sed && \
21750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21752 "RANLIB=$${RANLIB}" \
21753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21754 distclean) \
21755 || exit 1
21757 @endif sed
21759 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
21760 maybe-maintainer-clean-sed:
21761 @if sed
21762 maybe-maintainer-clean-sed: maintainer-clean-sed
21764 maintainer-clean-sed:
21765 @$(unstage)
21766 @[ -f ./sed/Makefile ] || exit 0; \
21767 r=`${PWD_COMMAND}`; export r; \
21768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21769 $(HOST_EXPORTS) \
21770 for flag in $(EXTRA_HOST_FLAGS) ; do \
21771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21772 done; \
21773 echo "Doing maintainer-clean in sed" ; \
21774 (cd $(HOST_SUBDIR)/sed && \
21775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21777 "RANLIB=$${RANLIB}" \
21778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21779 maintainer-clean) \
21780 || exit 1
21782 @endif sed
21786 .PHONY: configure-send-pr maybe-configure-send-pr
21787 maybe-configure-send-pr:
21788 @if send-pr
21789 maybe-configure-send-pr: configure-send-pr
21790 configure-send-pr:
21791 @$(unstage)
21792 @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
21793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
21794 r=`${PWD_COMMAND}`; export r; \
21795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21796 $(HOST_EXPORTS) \
21797 echo Configuring in $(HOST_SUBDIR)/send-pr; \
21798 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
21799 case $(srcdir) in \
21800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21801 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
21802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21803 esac; \
21804 srcdiroption="--srcdir=$${topdir}/send-pr"; \
21805 libsrcdir="$$s/send-pr"; \
21806 $(SHELL) $${libsrcdir}/configure \
21807 $(HOST_CONFIGARGS) $${srcdiroption} \
21808 || exit 1
21809 @endif send-pr
21815 .PHONY: all-send-pr maybe-all-send-pr
21816 maybe-all-send-pr:
21817 @if send-pr
21818 TARGET-send-pr=all
21819 maybe-all-send-pr: all-send-pr
21820 all-send-pr: configure-send-pr
21821 @$(unstage)
21822 @r=`${PWD_COMMAND}`; export r; \
21823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21824 $(HOST_EXPORTS) \
21825 (cd $(HOST_SUBDIR)/send-pr && \
21826 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
21827 @endif send-pr
21832 .PHONY: check-send-pr maybe-check-send-pr
21833 maybe-check-send-pr:
21834 @if send-pr
21835 maybe-check-send-pr: check-send-pr
21837 check-send-pr:
21838 @$(unstage)
21839 @r=`${PWD_COMMAND}`; export r; \
21840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21841 $(HOST_EXPORTS) \
21842 (cd $(HOST_SUBDIR)/send-pr && \
21843 $(MAKE) $(FLAGS_TO_PASS) check)
21845 @endif send-pr
21847 .PHONY: install-send-pr maybe-install-send-pr
21848 maybe-install-send-pr:
21849 @if send-pr
21850 maybe-install-send-pr: install-send-pr
21852 install-send-pr: installdirs
21853 @$(unstage)
21854 @r=`${PWD_COMMAND}`; export r; \
21855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856 $(HOST_EXPORTS) \
21857 (cd $(HOST_SUBDIR)/send-pr && \
21858 $(MAKE) $(FLAGS_TO_PASS) install)
21860 @endif send-pr
21862 # Other targets (info, dvi, etc.)
21864 .PHONY: maybe-info-send-pr info-send-pr
21865 maybe-info-send-pr:
21866 @if send-pr
21867 maybe-info-send-pr: info-send-pr
21869 info-send-pr: \
21870 configure-send-pr
21871 @$(unstage)
21872 @[ -f ./send-pr/Makefile ] || exit 0; \
21873 r=`${PWD_COMMAND}`; export r; \
21874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21875 $(HOST_EXPORTS) \
21876 for flag in $(EXTRA_HOST_FLAGS) ; do \
21877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21878 done; \
21879 echo "Doing info in send-pr" ; \
21880 (cd $(HOST_SUBDIR)/send-pr && \
21881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21883 "RANLIB=$${RANLIB}" \
21884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21885 info) \
21886 || exit 1
21888 @endif send-pr
21890 .PHONY: maybe-dvi-send-pr dvi-send-pr
21891 maybe-dvi-send-pr:
21892 @if send-pr
21893 maybe-dvi-send-pr: dvi-send-pr
21895 dvi-send-pr: \
21896 configure-send-pr
21897 @$(unstage)
21898 @[ -f ./send-pr/Makefile ] || exit 0; \
21899 r=`${PWD_COMMAND}`; export r; \
21900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901 $(HOST_EXPORTS) \
21902 for flag in $(EXTRA_HOST_FLAGS) ; do \
21903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21904 done; \
21905 echo "Doing dvi in send-pr" ; \
21906 (cd $(HOST_SUBDIR)/send-pr && \
21907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21909 "RANLIB=$${RANLIB}" \
21910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21911 dvi) \
21912 || exit 1
21914 @endif send-pr
21916 .PHONY: maybe-html-send-pr html-send-pr
21917 maybe-html-send-pr:
21918 @if send-pr
21919 maybe-html-send-pr: html-send-pr
21921 html-send-pr: \
21922 configure-send-pr
21923 @$(unstage)
21924 @[ -f ./send-pr/Makefile ] || exit 0; \
21925 r=`${PWD_COMMAND}`; export r; \
21926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21927 $(HOST_EXPORTS) \
21928 for flag in $(EXTRA_HOST_FLAGS) ; do \
21929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21930 done; \
21931 echo "Doing html in send-pr" ; \
21932 (cd $(HOST_SUBDIR)/send-pr && \
21933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21935 "RANLIB=$${RANLIB}" \
21936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21937 html) \
21938 || exit 1
21940 @endif send-pr
21942 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
21943 maybe-TAGS-send-pr:
21944 @if send-pr
21945 maybe-TAGS-send-pr: TAGS-send-pr
21947 TAGS-send-pr: \
21948 configure-send-pr
21949 @$(unstage)
21950 @[ -f ./send-pr/Makefile ] || exit 0; \
21951 r=`${PWD_COMMAND}`; export r; \
21952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21953 $(HOST_EXPORTS) \
21954 for flag in $(EXTRA_HOST_FLAGS) ; do \
21955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21956 done; \
21957 echo "Doing TAGS in send-pr" ; \
21958 (cd $(HOST_SUBDIR)/send-pr && \
21959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21961 "RANLIB=$${RANLIB}" \
21962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21963 TAGS) \
21964 || exit 1
21966 @endif send-pr
21968 .PHONY: maybe-install-info-send-pr install-info-send-pr
21969 maybe-install-info-send-pr:
21970 @if send-pr
21971 maybe-install-info-send-pr: install-info-send-pr
21973 install-info-send-pr: \
21974 configure-send-pr \
21975 info-send-pr
21976 @$(unstage)
21977 @[ -f ./send-pr/Makefile ] || exit 0; \
21978 r=`${PWD_COMMAND}`; export r; \
21979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21980 $(HOST_EXPORTS) \
21981 for flag in $(EXTRA_HOST_FLAGS) ; do \
21982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21983 done; \
21984 echo "Doing install-info in send-pr" ; \
21985 (cd $(HOST_SUBDIR)/send-pr && \
21986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21988 "RANLIB=$${RANLIB}" \
21989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21990 install-info) \
21991 || exit 1
21993 @endif send-pr
21995 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
21996 maybe-installcheck-send-pr:
21997 @if send-pr
21998 maybe-installcheck-send-pr: installcheck-send-pr
22000 installcheck-send-pr: \
22001 configure-send-pr
22002 @$(unstage)
22003 @[ -f ./send-pr/Makefile ] || exit 0; \
22004 r=`${PWD_COMMAND}`; export r; \
22005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22006 $(HOST_EXPORTS) \
22007 for flag in $(EXTRA_HOST_FLAGS) ; do \
22008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22009 done; \
22010 echo "Doing installcheck in send-pr" ; \
22011 (cd $(HOST_SUBDIR)/send-pr && \
22012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22014 "RANLIB=$${RANLIB}" \
22015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22016 installcheck) \
22017 || exit 1
22019 @endif send-pr
22021 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
22022 maybe-mostlyclean-send-pr:
22023 @if send-pr
22024 maybe-mostlyclean-send-pr: mostlyclean-send-pr
22026 mostlyclean-send-pr:
22027 @$(unstage)
22028 @[ -f ./send-pr/Makefile ] || exit 0; \
22029 r=`${PWD_COMMAND}`; export r; \
22030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22031 $(HOST_EXPORTS) \
22032 for flag in $(EXTRA_HOST_FLAGS) ; do \
22033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22034 done; \
22035 echo "Doing mostlyclean in send-pr" ; \
22036 (cd $(HOST_SUBDIR)/send-pr && \
22037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22039 "RANLIB=$${RANLIB}" \
22040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22041 mostlyclean) \
22042 || exit 1
22044 @endif send-pr
22046 .PHONY: maybe-clean-send-pr clean-send-pr
22047 maybe-clean-send-pr:
22048 @if send-pr
22049 maybe-clean-send-pr: clean-send-pr
22051 clean-send-pr:
22052 @$(unstage)
22053 @[ -f ./send-pr/Makefile ] || exit 0; \
22054 r=`${PWD_COMMAND}`; export r; \
22055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22056 $(HOST_EXPORTS) \
22057 for flag in $(EXTRA_HOST_FLAGS) ; do \
22058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22059 done; \
22060 echo "Doing clean in send-pr" ; \
22061 (cd $(HOST_SUBDIR)/send-pr && \
22062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22064 "RANLIB=$${RANLIB}" \
22065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22066 clean) \
22067 || exit 1
22069 @endif send-pr
22071 .PHONY: maybe-distclean-send-pr distclean-send-pr
22072 maybe-distclean-send-pr:
22073 @if send-pr
22074 maybe-distclean-send-pr: distclean-send-pr
22076 distclean-send-pr:
22077 @$(unstage)
22078 @[ -f ./send-pr/Makefile ] || exit 0; \
22079 r=`${PWD_COMMAND}`; export r; \
22080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22081 $(HOST_EXPORTS) \
22082 for flag in $(EXTRA_HOST_FLAGS) ; do \
22083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22084 done; \
22085 echo "Doing distclean in send-pr" ; \
22086 (cd $(HOST_SUBDIR)/send-pr && \
22087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22089 "RANLIB=$${RANLIB}" \
22090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22091 distclean) \
22092 || exit 1
22094 @endif send-pr
22096 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
22097 maybe-maintainer-clean-send-pr:
22098 @if send-pr
22099 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
22101 maintainer-clean-send-pr:
22102 @$(unstage)
22103 @[ -f ./send-pr/Makefile ] || exit 0; \
22104 r=`${PWD_COMMAND}`; export r; \
22105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106 $(HOST_EXPORTS) \
22107 for flag in $(EXTRA_HOST_FLAGS) ; do \
22108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22109 done; \
22110 echo "Doing maintainer-clean in send-pr" ; \
22111 (cd $(HOST_SUBDIR)/send-pr && \
22112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22114 "RANLIB=$${RANLIB}" \
22115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22116 maintainer-clean) \
22117 || exit 1
22119 @endif send-pr
22123 .PHONY: configure-shellutils maybe-configure-shellutils
22124 maybe-configure-shellutils:
22125 @if shellutils
22126 maybe-configure-shellutils: configure-shellutils
22127 configure-shellutils:
22128 @$(unstage)
22129 @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
22130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
22131 r=`${PWD_COMMAND}`; export r; \
22132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22133 $(HOST_EXPORTS) \
22134 echo Configuring in $(HOST_SUBDIR)/shellutils; \
22135 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
22136 case $(srcdir) in \
22137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22138 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
22139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22140 esac; \
22141 srcdiroption="--srcdir=$${topdir}/shellutils"; \
22142 libsrcdir="$$s/shellutils"; \
22143 $(SHELL) $${libsrcdir}/configure \
22144 $(HOST_CONFIGARGS) $${srcdiroption} \
22145 || exit 1
22146 @endif shellutils
22152 .PHONY: all-shellutils maybe-all-shellutils
22153 maybe-all-shellutils:
22154 @if shellutils
22155 TARGET-shellutils=all
22156 maybe-all-shellutils: all-shellutils
22157 all-shellutils: configure-shellutils
22158 @$(unstage)
22159 @r=`${PWD_COMMAND}`; export r; \
22160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22161 $(HOST_EXPORTS) \
22162 (cd $(HOST_SUBDIR)/shellutils && \
22163 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
22164 @endif shellutils
22169 .PHONY: check-shellutils maybe-check-shellutils
22170 maybe-check-shellutils:
22171 @if shellutils
22172 maybe-check-shellutils: check-shellutils
22174 check-shellutils:
22175 @$(unstage)
22176 @r=`${PWD_COMMAND}`; export r; \
22177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22178 $(HOST_EXPORTS) \
22179 (cd $(HOST_SUBDIR)/shellutils && \
22180 $(MAKE) $(FLAGS_TO_PASS) check)
22182 @endif shellutils
22184 .PHONY: install-shellutils maybe-install-shellutils
22185 maybe-install-shellutils:
22186 @if shellutils
22187 maybe-install-shellutils: install-shellutils
22189 install-shellutils: installdirs
22190 @$(unstage)
22191 @r=`${PWD_COMMAND}`; export r; \
22192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22193 $(HOST_EXPORTS) \
22194 (cd $(HOST_SUBDIR)/shellutils && \
22195 $(MAKE) $(FLAGS_TO_PASS) install)
22197 @endif shellutils
22199 # Other targets (info, dvi, etc.)
22201 .PHONY: maybe-info-shellutils info-shellutils
22202 maybe-info-shellutils:
22203 @if shellutils
22204 maybe-info-shellutils: info-shellutils
22206 info-shellutils: \
22207 configure-shellutils
22208 @$(unstage)
22209 @[ -f ./shellutils/Makefile ] || exit 0; \
22210 r=`${PWD_COMMAND}`; export r; \
22211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212 $(HOST_EXPORTS) \
22213 for flag in $(EXTRA_HOST_FLAGS) ; do \
22214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22215 done; \
22216 echo "Doing info in shellutils" ; \
22217 (cd $(HOST_SUBDIR)/shellutils && \
22218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22220 "RANLIB=$${RANLIB}" \
22221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22222 info) \
22223 || exit 1
22225 @endif shellutils
22227 .PHONY: maybe-dvi-shellutils dvi-shellutils
22228 maybe-dvi-shellutils:
22229 @if shellutils
22230 maybe-dvi-shellutils: dvi-shellutils
22232 dvi-shellutils: \
22233 configure-shellutils
22234 @$(unstage)
22235 @[ -f ./shellutils/Makefile ] || exit 0; \
22236 r=`${PWD_COMMAND}`; export r; \
22237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22238 $(HOST_EXPORTS) \
22239 for flag in $(EXTRA_HOST_FLAGS) ; do \
22240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22241 done; \
22242 echo "Doing dvi in shellutils" ; \
22243 (cd $(HOST_SUBDIR)/shellutils && \
22244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22246 "RANLIB=$${RANLIB}" \
22247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22248 dvi) \
22249 || exit 1
22251 @endif shellutils
22253 .PHONY: maybe-html-shellutils html-shellutils
22254 maybe-html-shellutils:
22255 @if shellutils
22256 maybe-html-shellutils: html-shellutils
22258 html-shellutils: \
22259 configure-shellutils
22260 @$(unstage)
22261 @[ -f ./shellutils/Makefile ] || exit 0; \
22262 r=`${PWD_COMMAND}`; export r; \
22263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22264 $(HOST_EXPORTS) \
22265 for flag in $(EXTRA_HOST_FLAGS) ; do \
22266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22267 done; \
22268 echo "Doing html in shellutils" ; \
22269 (cd $(HOST_SUBDIR)/shellutils && \
22270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22272 "RANLIB=$${RANLIB}" \
22273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22274 html) \
22275 || exit 1
22277 @endif shellutils
22279 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
22280 maybe-TAGS-shellutils:
22281 @if shellutils
22282 maybe-TAGS-shellutils: TAGS-shellutils
22284 TAGS-shellutils: \
22285 configure-shellutils
22286 @$(unstage)
22287 @[ -f ./shellutils/Makefile ] || exit 0; \
22288 r=`${PWD_COMMAND}`; export r; \
22289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22290 $(HOST_EXPORTS) \
22291 for flag in $(EXTRA_HOST_FLAGS) ; do \
22292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22293 done; \
22294 echo "Doing TAGS in shellutils" ; \
22295 (cd $(HOST_SUBDIR)/shellutils && \
22296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22298 "RANLIB=$${RANLIB}" \
22299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22300 TAGS) \
22301 || exit 1
22303 @endif shellutils
22305 .PHONY: maybe-install-info-shellutils install-info-shellutils
22306 maybe-install-info-shellutils:
22307 @if shellutils
22308 maybe-install-info-shellutils: install-info-shellutils
22310 install-info-shellutils: \
22311 configure-shellutils \
22312 info-shellutils
22313 @$(unstage)
22314 @[ -f ./shellutils/Makefile ] || exit 0; \
22315 r=`${PWD_COMMAND}`; export r; \
22316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22317 $(HOST_EXPORTS) \
22318 for flag in $(EXTRA_HOST_FLAGS) ; do \
22319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22320 done; \
22321 echo "Doing install-info in shellutils" ; \
22322 (cd $(HOST_SUBDIR)/shellutils && \
22323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22325 "RANLIB=$${RANLIB}" \
22326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22327 install-info) \
22328 || exit 1
22330 @endif shellutils
22332 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
22333 maybe-installcheck-shellutils:
22334 @if shellutils
22335 maybe-installcheck-shellutils: installcheck-shellutils
22337 installcheck-shellutils: \
22338 configure-shellutils
22339 @$(unstage)
22340 @[ -f ./shellutils/Makefile ] || exit 0; \
22341 r=`${PWD_COMMAND}`; export r; \
22342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22343 $(HOST_EXPORTS) \
22344 for flag in $(EXTRA_HOST_FLAGS) ; do \
22345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22346 done; \
22347 echo "Doing installcheck in shellutils" ; \
22348 (cd $(HOST_SUBDIR)/shellutils && \
22349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22351 "RANLIB=$${RANLIB}" \
22352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22353 installcheck) \
22354 || exit 1
22356 @endif shellutils
22358 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
22359 maybe-mostlyclean-shellutils:
22360 @if shellutils
22361 maybe-mostlyclean-shellutils: mostlyclean-shellutils
22363 mostlyclean-shellutils:
22364 @$(unstage)
22365 @[ -f ./shellutils/Makefile ] || exit 0; \
22366 r=`${PWD_COMMAND}`; export r; \
22367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22368 $(HOST_EXPORTS) \
22369 for flag in $(EXTRA_HOST_FLAGS) ; do \
22370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22371 done; \
22372 echo "Doing mostlyclean in shellutils" ; \
22373 (cd $(HOST_SUBDIR)/shellutils && \
22374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22376 "RANLIB=$${RANLIB}" \
22377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22378 mostlyclean) \
22379 || exit 1
22381 @endif shellutils
22383 .PHONY: maybe-clean-shellutils clean-shellutils
22384 maybe-clean-shellutils:
22385 @if shellutils
22386 maybe-clean-shellutils: clean-shellutils
22388 clean-shellutils:
22389 @$(unstage)
22390 @[ -f ./shellutils/Makefile ] || exit 0; \
22391 r=`${PWD_COMMAND}`; export r; \
22392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22393 $(HOST_EXPORTS) \
22394 for flag in $(EXTRA_HOST_FLAGS) ; do \
22395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22396 done; \
22397 echo "Doing clean in shellutils" ; \
22398 (cd $(HOST_SUBDIR)/shellutils && \
22399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22401 "RANLIB=$${RANLIB}" \
22402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22403 clean) \
22404 || exit 1
22406 @endif shellutils
22408 .PHONY: maybe-distclean-shellutils distclean-shellutils
22409 maybe-distclean-shellutils:
22410 @if shellutils
22411 maybe-distclean-shellutils: distclean-shellutils
22413 distclean-shellutils:
22414 @$(unstage)
22415 @[ -f ./shellutils/Makefile ] || exit 0; \
22416 r=`${PWD_COMMAND}`; export r; \
22417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22418 $(HOST_EXPORTS) \
22419 for flag in $(EXTRA_HOST_FLAGS) ; do \
22420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22421 done; \
22422 echo "Doing distclean in shellutils" ; \
22423 (cd $(HOST_SUBDIR)/shellutils && \
22424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22426 "RANLIB=$${RANLIB}" \
22427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22428 distclean) \
22429 || exit 1
22431 @endif shellutils
22433 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
22434 maybe-maintainer-clean-shellutils:
22435 @if shellutils
22436 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
22438 maintainer-clean-shellutils:
22439 @$(unstage)
22440 @[ -f ./shellutils/Makefile ] || exit 0; \
22441 r=`${PWD_COMMAND}`; export r; \
22442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22443 $(HOST_EXPORTS) \
22444 for flag in $(EXTRA_HOST_FLAGS) ; do \
22445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22446 done; \
22447 echo "Doing maintainer-clean in shellutils" ; \
22448 (cd $(HOST_SUBDIR)/shellutils && \
22449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22451 "RANLIB=$${RANLIB}" \
22452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22453 maintainer-clean) \
22454 || exit 1
22456 @endif shellutils
22460 .PHONY: configure-sid maybe-configure-sid
22461 maybe-configure-sid:
22462 @if sid
22463 maybe-configure-sid: configure-sid
22464 configure-sid:
22465 @$(unstage)
22466 @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
22467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
22468 r=`${PWD_COMMAND}`; export r; \
22469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470 $(HOST_EXPORTS) \
22471 echo Configuring in $(HOST_SUBDIR)/sid; \
22472 cd "$(HOST_SUBDIR)/sid" || exit 1; \
22473 case $(srcdir) in \
22474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22475 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
22476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22477 esac; \
22478 srcdiroption="--srcdir=$${topdir}/sid"; \
22479 libsrcdir="$$s/sid"; \
22480 $(SHELL) $${libsrcdir}/configure \
22481 $(HOST_CONFIGARGS) $${srcdiroption} \
22482 || exit 1
22483 @endif sid
22489 .PHONY: all-sid maybe-all-sid
22490 maybe-all-sid:
22491 @if sid
22492 TARGET-sid=all
22493 maybe-all-sid: all-sid
22494 all-sid: configure-sid
22495 @$(unstage)
22496 @r=`${PWD_COMMAND}`; export r; \
22497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22498 $(HOST_EXPORTS) \
22499 (cd $(HOST_SUBDIR)/sid && \
22500 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
22501 @endif sid
22506 .PHONY: check-sid maybe-check-sid
22507 maybe-check-sid:
22508 @if sid
22509 maybe-check-sid: check-sid
22511 check-sid:
22512 @$(unstage)
22513 @r=`${PWD_COMMAND}`; export r; \
22514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22515 $(HOST_EXPORTS) \
22516 (cd $(HOST_SUBDIR)/sid && \
22517 $(MAKE) $(FLAGS_TO_PASS) check)
22519 @endif sid
22521 .PHONY: install-sid maybe-install-sid
22522 maybe-install-sid:
22523 @if sid
22524 maybe-install-sid: install-sid
22526 install-sid: installdirs
22527 @$(unstage)
22528 @r=`${PWD_COMMAND}`; export r; \
22529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22530 $(HOST_EXPORTS) \
22531 (cd $(HOST_SUBDIR)/sid && \
22532 $(MAKE) $(FLAGS_TO_PASS) install)
22534 @endif sid
22536 # Other targets (info, dvi, etc.)
22538 .PHONY: maybe-info-sid info-sid
22539 maybe-info-sid:
22540 @if sid
22541 maybe-info-sid: info-sid
22543 info-sid: \
22544 configure-sid
22545 @$(unstage)
22546 @[ -f ./sid/Makefile ] || exit 0; \
22547 r=`${PWD_COMMAND}`; export r; \
22548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22549 $(HOST_EXPORTS) \
22550 for flag in $(EXTRA_HOST_FLAGS) ; do \
22551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22552 done; \
22553 echo "Doing info in sid" ; \
22554 (cd $(HOST_SUBDIR)/sid && \
22555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22557 "RANLIB=$${RANLIB}" \
22558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22559 info) \
22560 || exit 1
22562 @endif sid
22564 .PHONY: maybe-dvi-sid dvi-sid
22565 maybe-dvi-sid:
22566 @if sid
22567 maybe-dvi-sid: dvi-sid
22569 dvi-sid: \
22570 configure-sid
22571 @$(unstage)
22572 @[ -f ./sid/Makefile ] || exit 0; \
22573 r=`${PWD_COMMAND}`; export r; \
22574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22575 $(HOST_EXPORTS) \
22576 for flag in $(EXTRA_HOST_FLAGS) ; do \
22577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22578 done; \
22579 echo "Doing dvi in sid" ; \
22580 (cd $(HOST_SUBDIR)/sid && \
22581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22583 "RANLIB=$${RANLIB}" \
22584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22585 dvi) \
22586 || exit 1
22588 @endif sid
22590 .PHONY: maybe-html-sid html-sid
22591 maybe-html-sid:
22592 @if sid
22593 maybe-html-sid: html-sid
22595 html-sid: \
22596 configure-sid
22597 @$(unstage)
22598 @[ -f ./sid/Makefile ] || exit 0; \
22599 r=`${PWD_COMMAND}`; export r; \
22600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22601 $(HOST_EXPORTS) \
22602 for flag in $(EXTRA_HOST_FLAGS) ; do \
22603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22604 done; \
22605 echo "Doing html in sid" ; \
22606 (cd $(HOST_SUBDIR)/sid && \
22607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22609 "RANLIB=$${RANLIB}" \
22610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22611 html) \
22612 || exit 1
22614 @endif sid
22616 .PHONY: maybe-TAGS-sid TAGS-sid
22617 maybe-TAGS-sid:
22618 @if sid
22619 maybe-TAGS-sid: TAGS-sid
22621 TAGS-sid: \
22622 configure-sid
22623 @$(unstage)
22624 @[ -f ./sid/Makefile ] || exit 0; \
22625 r=`${PWD_COMMAND}`; export r; \
22626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22627 $(HOST_EXPORTS) \
22628 for flag in $(EXTRA_HOST_FLAGS) ; do \
22629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22630 done; \
22631 echo "Doing TAGS in sid" ; \
22632 (cd $(HOST_SUBDIR)/sid && \
22633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22635 "RANLIB=$${RANLIB}" \
22636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22637 TAGS) \
22638 || exit 1
22640 @endif sid
22642 .PHONY: maybe-install-info-sid install-info-sid
22643 maybe-install-info-sid:
22644 @if sid
22645 maybe-install-info-sid: install-info-sid
22647 install-info-sid: \
22648 configure-sid \
22649 info-sid
22650 @$(unstage)
22651 @[ -f ./sid/Makefile ] || exit 0; \
22652 r=`${PWD_COMMAND}`; export r; \
22653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22654 $(HOST_EXPORTS) \
22655 for flag in $(EXTRA_HOST_FLAGS) ; do \
22656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22657 done; \
22658 echo "Doing install-info in sid" ; \
22659 (cd $(HOST_SUBDIR)/sid && \
22660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22662 "RANLIB=$${RANLIB}" \
22663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22664 install-info) \
22665 || exit 1
22667 @endif sid
22669 .PHONY: maybe-installcheck-sid installcheck-sid
22670 maybe-installcheck-sid:
22671 @if sid
22672 maybe-installcheck-sid: installcheck-sid
22674 installcheck-sid: \
22675 configure-sid
22676 @$(unstage)
22677 @[ -f ./sid/Makefile ] || exit 0; \
22678 r=`${PWD_COMMAND}`; export r; \
22679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22680 $(HOST_EXPORTS) \
22681 for flag in $(EXTRA_HOST_FLAGS) ; do \
22682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22683 done; \
22684 echo "Doing installcheck in sid" ; \
22685 (cd $(HOST_SUBDIR)/sid && \
22686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22688 "RANLIB=$${RANLIB}" \
22689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22690 installcheck) \
22691 || exit 1
22693 @endif sid
22695 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
22696 maybe-mostlyclean-sid:
22697 @if sid
22698 maybe-mostlyclean-sid: mostlyclean-sid
22700 mostlyclean-sid:
22701 @$(unstage)
22702 @[ -f ./sid/Makefile ] || exit 0; \
22703 r=`${PWD_COMMAND}`; export r; \
22704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22705 $(HOST_EXPORTS) \
22706 for flag in $(EXTRA_HOST_FLAGS) ; do \
22707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22708 done; \
22709 echo "Doing mostlyclean in sid" ; \
22710 (cd $(HOST_SUBDIR)/sid && \
22711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22713 "RANLIB=$${RANLIB}" \
22714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22715 mostlyclean) \
22716 || exit 1
22718 @endif sid
22720 .PHONY: maybe-clean-sid clean-sid
22721 maybe-clean-sid:
22722 @if sid
22723 maybe-clean-sid: clean-sid
22725 clean-sid:
22726 @$(unstage)
22727 @[ -f ./sid/Makefile ] || exit 0; \
22728 r=`${PWD_COMMAND}`; export r; \
22729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22730 $(HOST_EXPORTS) \
22731 for flag in $(EXTRA_HOST_FLAGS) ; do \
22732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22733 done; \
22734 echo "Doing clean in sid" ; \
22735 (cd $(HOST_SUBDIR)/sid && \
22736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22738 "RANLIB=$${RANLIB}" \
22739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22740 clean) \
22741 || exit 1
22743 @endif sid
22745 .PHONY: maybe-distclean-sid distclean-sid
22746 maybe-distclean-sid:
22747 @if sid
22748 maybe-distclean-sid: distclean-sid
22750 distclean-sid:
22751 @$(unstage)
22752 @[ -f ./sid/Makefile ] || exit 0; \
22753 r=`${PWD_COMMAND}`; export r; \
22754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22755 $(HOST_EXPORTS) \
22756 for flag in $(EXTRA_HOST_FLAGS) ; do \
22757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22758 done; \
22759 echo "Doing distclean in sid" ; \
22760 (cd $(HOST_SUBDIR)/sid && \
22761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22763 "RANLIB=$${RANLIB}" \
22764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22765 distclean) \
22766 || exit 1
22768 @endif sid
22770 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
22771 maybe-maintainer-clean-sid:
22772 @if sid
22773 maybe-maintainer-clean-sid: maintainer-clean-sid
22775 maintainer-clean-sid:
22776 @$(unstage)
22777 @[ -f ./sid/Makefile ] || exit 0; \
22778 r=`${PWD_COMMAND}`; export r; \
22779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22780 $(HOST_EXPORTS) \
22781 for flag in $(EXTRA_HOST_FLAGS) ; do \
22782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22783 done; \
22784 echo "Doing maintainer-clean in sid" ; \
22785 (cd $(HOST_SUBDIR)/sid && \
22786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22788 "RANLIB=$${RANLIB}" \
22789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22790 maintainer-clean) \
22791 || exit 1
22793 @endif sid
22797 .PHONY: configure-sim maybe-configure-sim
22798 maybe-configure-sim:
22799 @if sim
22800 maybe-configure-sim: configure-sim
22801 configure-sim:
22802 @$(unstage)
22803 @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
22804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
22805 r=`${PWD_COMMAND}`; export r; \
22806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22807 $(HOST_EXPORTS) \
22808 echo Configuring in $(HOST_SUBDIR)/sim; \
22809 cd "$(HOST_SUBDIR)/sim" || exit 1; \
22810 case $(srcdir) in \
22811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22812 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
22813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22814 esac; \
22815 srcdiroption="--srcdir=$${topdir}/sim"; \
22816 libsrcdir="$$s/sim"; \
22817 $(SHELL) $${libsrcdir}/configure \
22818 $(HOST_CONFIGARGS) $${srcdiroption} \
22819 || exit 1
22820 @endif sim
22826 .PHONY: all-sim maybe-all-sim
22827 maybe-all-sim:
22828 @if sim
22829 TARGET-sim=all
22830 maybe-all-sim: all-sim
22831 all-sim: configure-sim
22832 @$(unstage)
22833 @r=`${PWD_COMMAND}`; export r; \
22834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22835 $(HOST_EXPORTS) \
22836 (cd $(HOST_SUBDIR)/sim && \
22837 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
22838 @endif sim
22843 .PHONY: check-sim maybe-check-sim
22844 maybe-check-sim:
22845 @if sim
22846 maybe-check-sim: check-sim
22848 check-sim:
22849 @$(unstage)
22850 @r=`${PWD_COMMAND}`; export r; \
22851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22852 $(HOST_EXPORTS) \
22853 (cd $(HOST_SUBDIR)/sim && \
22854 $(MAKE) $(FLAGS_TO_PASS) check)
22856 @endif sim
22858 .PHONY: install-sim maybe-install-sim
22859 maybe-install-sim:
22860 @if sim
22861 maybe-install-sim: install-sim
22863 install-sim: installdirs
22864 @$(unstage)
22865 @r=`${PWD_COMMAND}`; export r; \
22866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867 $(HOST_EXPORTS) \
22868 (cd $(HOST_SUBDIR)/sim && \
22869 $(MAKE) $(FLAGS_TO_PASS) install)
22871 @endif sim
22873 # Other targets (info, dvi, etc.)
22875 .PHONY: maybe-info-sim info-sim
22876 maybe-info-sim:
22877 @if sim
22878 maybe-info-sim: info-sim
22880 info-sim: \
22881 configure-sim
22882 @$(unstage)
22883 @[ -f ./sim/Makefile ] || exit 0; \
22884 r=`${PWD_COMMAND}`; export r; \
22885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22886 $(HOST_EXPORTS) \
22887 for flag in $(EXTRA_HOST_FLAGS) ; do \
22888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22889 done; \
22890 echo "Doing info in sim" ; \
22891 (cd $(HOST_SUBDIR)/sim && \
22892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22894 "RANLIB=$${RANLIB}" \
22895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22896 info) \
22897 || exit 1
22899 @endif sim
22901 .PHONY: maybe-dvi-sim dvi-sim
22902 maybe-dvi-sim:
22903 @if sim
22904 maybe-dvi-sim: dvi-sim
22906 dvi-sim: \
22907 configure-sim
22908 @$(unstage)
22909 @[ -f ./sim/Makefile ] || exit 0; \
22910 r=`${PWD_COMMAND}`; export r; \
22911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912 $(HOST_EXPORTS) \
22913 for flag in $(EXTRA_HOST_FLAGS) ; do \
22914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22915 done; \
22916 echo "Doing dvi in sim" ; \
22917 (cd $(HOST_SUBDIR)/sim && \
22918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22920 "RANLIB=$${RANLIB}" \
22921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22922 dvi) \
22923 || exit 1
22925 @endif sim
22927 .PHONY: maybe-html-sim html-sim
22928 maybe-html-sim:
22929 @if sim
22930 maybe-html-sim: html-sim
22932 html-sim: \
22933 configure-sim
22934 @$(unstage)
22935 @[ -f ./sim/Makefile ] || exit 0; \
22936 r=`${PWD_COMMAND}`; export r; \
22937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22938 $(HOST_EXPORTS) \
22939 for flag in $(EXTRA_HOST_FLAGS) ; do \
22940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22941 done; \
22942 echo "Doing html in sim" ; \
22943 (cd $(HOST_SUBDIR)/sim && \
22944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22946 "RANLIB=$${RANLIB}" \
22947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22948 html) \
22949 || exit 1
22951 @endif sim
22953 .PHONY: maybe-TAGS-sim TAGS-sim
22954 maybe-TAGS-sim:
22955 @if sim
22956 maybe-TAGS-sim: TAGS-sim
22958 TAGS-sim: \
22959 configure-sim
22960 @$(unstage)
22961 @[ -f ./sim/Makefile ] || exit 0; \
22962 r=`${PWD_COMMAND}`; export r; \
22963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22964 $(HOST_EXPORTS) \
22965 for flag in $(EXTRA_HOST_FLAGS) ; do \
22966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22967 done; \
22968 echo "Doing TAGS in sim" ; \
22969 (cd $(HOST_SUBDIR)/sim && \
22970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22972 "RANLIB=$${RANLIB}" \
22973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22974 TAGS) \
22975 || exit 1
22977 @endif sim
22979 .PHONY: maybe-install-info-sim install-info-sim
22980 maybe-install-info-sim:
22981 @if sim
22982 maybe-install-info-sim: install-info-sim
22984 install-info-sim: \
22985 configure-sim \
22986 info-sim
22987 @$(unstage)
22988 @[ -f ./sim/Makefile ] || exit 0; \
22989 r=`${PWD_COMMAND}`; export r; \
22990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22991 $(HOST_EXPORTS) \
22992 for flag in $(EXTRA_HOST_FLAGS) ; do \
22993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22994 done; \
22995 echo "Doing install-info in sim" ; \
22996 (cd $(HOST_SUBDIR)/sim && \
22997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22999 "RANLIB=$${RANLIB}" \
23000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23001 install-info) \
23002 || exit 1
23004 @endif sim
23006 .PHONY: maybe-installcheck-sim installcheck-sim
23007 maybe-installcheck-sim:
23008 @if sim
23009 maybe-installcheck-sim: installcheck-sim
23011 installcheck-sim: \
23012 configure-sim
23013 @$(unstage)
23014 @[ -f ./sim/Makefile ] || exit 0; \
23015 r=`${PWD_COMMAND}`; export r; \
23016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23017 $(HOST_EXPORTS) \
23018 for flag in $(EXTRA_HOST_FLAGS) ; do \
23019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23020 done; \
23021 echo "Doing installcheck in sim" ; \
23022 (cd $(HOST_SUBDIR)/sim && \
23023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23025 "RANLIB=$${RANLIB}" \
23026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23027 installcheck) \
23028 || exit 1
23030 @endif sim
23032 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
23033 maybe-mostlyclean-sim:
23034 @if sim
23035 maybe-mostlyclean-sim: mostlyclean-sim
23037 mostlyclean-sim:
23038 @$(unstage)
23039 @[ -f ./sim/Makefile ] || exit 0; \
23040 r=`${PWD_COMMAND}`; export r; \
23041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23042 $(HOST_EXPORTS) \
23043 for flag in $(EXTRA_HOST_FLAGS) ; do \
23044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23045 done; \
23046 echo "Doing mostlyclean in sim" ; \
23047 (cd $(HOST_SUBDIR)/sim && \
23048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23050 "RANLIB=$${RANLIB}" \
23051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23052 mostlyclean) \
23053 || exit 1
23055 @endif sim
23057 .PHONY: maybe-clean-sim clean-sim
23058 maybe-clean-sim:
23059 @if sim
23060 maybe-clean-sim: clean-sim
23062 clean-sim:
23063 @$(unstage)
23064 @[ -f ./sim/Makefile ] || exit 0; \
23065 r=`${PWD_COMMAND}`; export r; \
23066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23067 $(HOST_EXPORTS) \
23068 for flag in $(EXTRA_HOST_FLAGS) ; do \
23069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23070 done; \
23071 echo "Doing clean in sim" ; \
23072 (cd $(HOST_SUBDIR)/sim && \
23073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23075 "RANLIB=$${RANLIB}" \
23076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23077 clean) \
23078 || exit 1
23080 @endif sim
23082 .PHONY: maybe-distclean-sim distclean-sim
23083 maybe-distclean-sim:
23084 @if sim
23085 maybe-distclean-sim: distclean-sim
23087 distclean-sim:
23088 @$(unstage)
23089 @[ -f ./sim/Makefile ] || exit 0; \
23090 r=`${PWD_COMMAND}`; export r; \
23091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23092 $(HOST_EXPORTS) \
23093 for flag in $(EXTRA_HOST_FLAGS) ; do \
23094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23095 done; \
23096 echo "Doing distclean in sim" ; \
23097 (cd $(HOST_SUBDIR)/sim && \
23098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23100 "RANLIB=$${RANLIB}" \
23101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23102 distclean) \
23103 || exit 1
23105 @endif sim
23107 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
23108 maybe-maintainer-clean-sim:
23109 @if sim
23110 maybe-maintainer-clean-sim: maintainer-clean-sim
23112 maintainer-clean-sim:
23113 @$(unstage)
23114 @[ -f ./sim/Makefile ] || exit 0; \
23115 r=`${PWD_COMMAND}`; export r; \
23116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23117 $(HOST_EXPORTS) \
23118 for flag in $(EXTRA_HOST_FLAGS) ; do \
23119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23120 done; \
23121 echo "Doing maintainer-clean in sim" ; \
23122 (cd $(HOST_SUBDIR)/sim && \
23123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23125 "RANLIB=$${RANLIB}" \
23126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23127 maintainer-clean) \
23128 || exit 1
23130 @endif sim
23134 .PHONY: configure-tar maybe-configure-tar
23135 maybe-configure-tar:
23136 @if tar
23137 maybe-configure-tar: configure-tar
23138 configure-tar:
23139 @$(unstage)
23140 @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
23141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
23142 r=`${PWD_COMMAND}`; export r; \
23143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23144 $(HOST_EXPORTS) \
23145 echo Configuring in $(HOST_SUBDIR)/tar; \
23146 cd "$(HOST_SUBDIR)/tar" || exit 1; \
23147 case $(srcdir) in \
23148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23149 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
23150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23151 esac; \
23152 srcdiroption="--srcdir=$${topdir}/tar"; \
23153 libsrcdir="$$s/tar"; \
23154 $(SHELL) $${libsrcdir}/configure \
23155 $(HOST_CONFIGARGS) $${srcdiroption} \
23156 || exit 1
23157 @endif tar
23163 .PHONY: all-tar maybe-all-tar
23164 maybe-all-tar:
23165 @if tar
23166 TARGET-tar=all
23167 maybe-all-tar: all-tar
23168 all-tar: configure-tar
23169 @$(unstage)
23170 @r=`${PWD_COMMAND}`; export r; \
23171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23172 $(HOST_EXPORTS) \
23173 (cd $(HOST_SUBDIR)/tar && \
23174 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
23175 @endif tar
23180 .PHONY: check-tar maybe-check-tar
23181 maybe-check-tar:
23182 @if tar
23183 maybe-check-tar: check-tar
23185 check-tar:
23186 @$(unstage)
23187 @r=`${PWD_COMMAND}`; export r; \
23188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23189 $(HOST_EXPORTS) \
23190 (cd $(HOST_SUBDIR)/tar && \
23191 $(MAKE) $(FLAGS_TO_PASS) check)
23193 @endif tar
23195 .PHONY: install-tar maybe-install-tar
23196 maybe-install-tar:
23197 @if tar
23198 maybe-install-tar: install-tar
23200 install-tar: installdirs
23201 @$(unstage)
23202 @r=`${PWD_COMMAND}`; export r; \
23203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23204 $(HOST_EXPORTS) \
23205 (cd $(HOST_SUBDIR)/tar && \
23206 $(MAKE) $(FLAGS_TO_PASS) install)
23208 @endif tar
23210 # Other targets (info, dvi, etc.)
23212 .PHONY: maybe-info-tar info-tar
23213 maybe-info-tar:
23214 @if tar
23215 maybe-info-tar: info-tar
23217 info-tar: \
23218 configure-tar
23219 @$(unstage)
23220 @[ -f ./tar/Makefile ] || exit 0; \
23221 r=`${PWD_COMMAND}`; export r; \
23222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23223 $(HOST_EXPORTS) \
23224 for flag in $(EXTRA_HOST_FLAGS) ; do \
23225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23226 done; \
23227 echo "Doing info in tar" ; \
23228 (cd $(HOST_SUBDIR)/tar && \
23229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23231 "RANLIB=$${RANLIB}" \
23232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23233 info) \
23234 || exit 1
23236 @endif tar
23238 .PHONY: maybe-dvi-tar dvi-tar
23239 maybe-dvi-tar:
23240 @if tar
23241 maybe-dvi-tar: dvi-tar
23243 dvi-tar: \
23244 configure-tar
23245 @$(unstage)
23246 @[ -f ./tar/Makefile ] || exit 0; \
23247 r=`${PWD_COMMAND}`; export r; \
23248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23249 $(HOST_EXPORTS) \
23250 for flag in $(EXTRA_HOST_FLAGS) ; do \
23251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23252 done; \
23253 echo "Doing dvi in tar" ; \
23254 (cd $(HOST_SUBDIR)/tar && \
23255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23257 "RANLIB=$${RANLIB}" \
23258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23259 dvi) \
23260 || exit 1
23262 @endif tar
23264 .PHONY: maybe-html-tar html-tar
23265 maybe-html-tar:
23266 @if tar
23267 maybe-html-tar: html-tar
23269 html-tar: \
23270 configure-tar
23271 @$(unstage)
23272 @[ -f ./tar/Makefile ] || exit 0; \
23273 r=`${PWD_COMMAND}`; export r; \
23274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23275 $(HOST_EXPORTS) \
23276 for flag in $(EXTRA_HOST_FLAGS) ; do \
23277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23278 done; \
23279 echo "Doing html in tar" ; \
23280 (cd $(HOST_SUBDIR)/tar && \
23281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23283 "RANLIB=$${RANLIB}" \
23284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23285 html) \
23286 || exit 1
23288 @endif tar
23290 .PHONY: maybe-TAGS-tar TAGS-tar
23291 maybe-TAGS-tar:
23292 @if tar
23293 maybe-TAGS-tar: TAGS-tar
23295 TAGS-tar: \
23296 configure-tar
23297 @$(unstage)
23298 @[ -f ./tar/Makefile ] || exit 0; \
23299 r=`${PWD_COMMAND}`; export r; \
23300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301 $(HOST_EXPORTS) \
23302 for flag in $(EXTRA_HOST_FLAGS) ; do \
23303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23304 done; \
23305 echo "Doing TAGS in tar" ; \
23306 (cd $(HOST_SUBDIR)/tar && \
23307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23309 "RANLIB=$${RANLIB}" \
23310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23311 TAGS) \
23312 || exit 1
23314 @endif tar
23316 .PHONY: maybe-install-info-tar install-info-tar
23317 maybe-install-info-tar:
23318 @if tar
23319 maybe-install-info-tar: install-info-tar
23321 install-info-tar: \
23322 configure-tar \
23323 info-tar
23324 @$(unstage)
23325 @[ -f ./tar/Makefile ] || exit 0; \
23326 r=`${PWD_COMMAND}`; export r; \
23327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23328 $(HOST_EXPORTS) \
23329 for flag in $(EXTRA_HOST_FLAGS) ; do \
23330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23331 done; \
23332 echo "Doing install-info in tar" ; \
23333 (cd $(HOST_SUBDIR)/tar && \
23334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23336 "RANLIB=$${RANLIB}" \
23337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23338 install-info) \
23339 || exit 1
23341 @endif tar
23343 .PHONY: maybe-installcheck-tar installcheck-tar
23344 maybe-installcheck-tar:
23345 @if tar
23346 maybe-installcheck-tar: installcheck-tar
23348 installcheck-tar: \
23349 configure-tar
23350 @$(unstage)
23351 @[ -f ./tar/Makefile ] || exit 0; \
23352 r=`${PWD_COMMAND}`; export r; \
23353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23354 $(HOST_EXPORTS) \
23355 for flag in $(EXTRA_HOST_FLAGS) ; do \
23356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23357 done; \
23358 echo "Doing installcheck in tar" ; \
23359 (cd $(HOST_SUBDIR)/tar && \
23360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23362 "RANLIB=$${RANLIB}" \
23363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23364 installcheck) \
23365 || exit 1
23367 @endif tar
23369 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
23370 maybe-mostlyclean-tar:
23371 @if tar
23372 maybe-mostlyclean-tar: mostlyclean-tar
23374 mostlyclean-tar:
23375 @$(unstage)
23376 @[ -f ./tar/Makefile ] || exit 0; \
23377 r=`${PWD_COMMAND}`; export r; \
23378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23379 $(HOST_EXPORTS) \
23380 for flag in $(EXTRA_HOST_FLAGS) ; do \
23381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23382 done; \
23383 echo "Doing mostlyclean in tar" ; \
23384 (cd $(HOST_SUBDIR)/tar && \
23385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23387 "RANLIB=$${RANLIB}" \
23388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23389 mostlyclean) \
23390 || exit 1
23392 @endif tar
23394 .PHONY: maybe-clean-tar clean-tar
23395 maybe-clean-tar:
23396 @if tar
23397 maybe-clean-tar: clean-tar
23399 clean-tar:
23400 @$(unstage)
23401 @[ -f ./tar/Makefile ] || exit 0; \
23402 r=`${PWD_COMMAND}`; export r; \
23403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23404 $(HOST_EXPORTS) \
23405 for flag in $(EXTRA_HOST_FLAGS) ; do \
23406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23407 done; \
23408 echo "Doing clean in tar" ; \
23409 (cd $(HOST_SUBDIR)/tar && \
23410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23412 "RANLIB=$${RANLIB}" \
23413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23414 clean) \
23415 || exit 1
23417 @endif tar
23419 .PHONY: maybe-distclean-tar distclean-tar
23420 maybe-distclean-tar:
23421 @if tar
23422 maybe-distclean-tar: distclean-tar
23424 distclean-tar:
23425 @$(unstage)
23426 @[ -f ./tar/Makefile ] || exit 0; \
23427 r=`${PWD_COMMAND}`; export r; \
23428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23429 $(HOST_EXPORTS) \
23430 for flag in $(EXTRA_HOST_FLAGS) ; do \
23431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23432 done; \
23433 echo "Doing distclean in tar" ; \
23434 (cd $(HOST_SUBDIR)/tar && \
23435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23437 "RANLIB=$${RANLIB}" \
23438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23439 distclean) \
23440 || exit 1
23442 @endif tar
23444 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
23445 maybe-maintainer-clean-tar:
23446 @if tar
23447 maybe-maintainer-clean-tar: maintainer-clean-tar
23449 maintainer-clean-tar:
23450 @$(unstage)
23451 @[ -f ./tar/Makefile ] || exit 0; \
23452 r=`${PWD_COMMAND}`; export r; \
23453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23454 $(HOST_EXPORTS) \
23455 for flag in $(EXTRA_HOST_FLAGS) ; do \
23456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23457 done; \
23458 echo "Doing maintainer-clean in tar" ; \
23459 (cd $(HOST_SUBDIR)/tar && \
23460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23462 "RANLIB=$${RANLIB}" \
23463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23464 maintainer-clean) \
23465 || exit 1
23467 @endif tar
23471 .PHONY: configure-texinfo maybe-configure-texinfo
23472 maybe-configure-texinfo:
23473 @if texinfo
23474 maybe-configure-texinfo: configure-texinfo
23475 configure-texinfo:
23476 @$(unstage)
23477 @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
23478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
23479 r=`${PWD_COMMAND}`; export r; \
23480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481 $(HOST_EXPORTS) \
23482 echo Configuring in $(HOST_SUBDIR)/texinfo; \
23483 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
23484 case $(srcdir) in \
23485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23486 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
23487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23488 esac; \
23489 srcdiroption="--srcdir=$${topdir}/texinfo"; \
23490 libsrcdir="$$s/texinfo"; \
23491 $(SHELL) $${libsrcdir}/configure \
23492 $(HOST_CONFIGARGS) $${srcdiroption} \
23493 || exit 1
23494 @endif texinfo
23500 .PHONY: all-texinfo maybe-all-texinfo
23501 maybe-all-texinfo:
23502 @if texinfo
23503 TARGET-texinfo=all
23504 maybe-all-texinfo: all-texinfo
23505 all-texinfo: configure-texinfo
23506 @$(unstage)
23507 @r=`${PWD_COMMAND}`; export r; \
23508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23509 $(HOST_EXPORTS) \
23510 (cd $(HOST_SUBDIR)/texinfo && \
23511 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
23512 @endif texinfo
23517 .PHONY: check-texinfo maybe-check-texinfo
23518 maybe-check-texinfo:
23519 @if texinfo
23520 maybe-check-texinfo: check-texinfo
23522 check-texinfo:
23523 @$(unstage)
23524 @r=`${PWD_COMMAND}`; export r; \
23525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23526 $(HOST_EXPORTS) \
23527 (cd $(HOST_SUBDIR)/texinfo && \
23528 $(MAKE) $(FLAGS_TO_PASS) check)
23530 @endif texinfo
23532 .PHONY: install-texinfo maybe-install-texinfo
23533 maybe-install-texinfo:
23534 @if texinfo
23535 maybe-install-texinfo: install-texinfo
23537 install-texinfo:
23539 @endif texinfo
23541 # Other targets (info, dvi, etc.)
23543 .PHONY: maybe-info-texinfo info-texinfo
23544 maybe-info-texinfo:
23545 @if texinfo
23546 maybe-info-texinfo: info-texinfo
23548 info-texinfo: \
23549 configure-texinfo
23550 @$(unstage)
23551 @[ -f ./texinfo/Makefile ] || exit 0; \
23552 r=`${PWD_COMMAND}`; export r; \
23553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23554 $(HOST_EXPORTS) \
23555 for flag in $(EXTRA_HOST_FLAGS) ; do \
23556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23557 done; \
23558 echo "Doing info in texinfo" ; \
23559 (cd $(HOST_SUBDIR)/texinfo && \
23560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23562 "RANLIB=$${RANLIB}" \
23563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23564 info) \
23565 || exit 1
23567 @endif texinfo
23569 .PHONY: maybe-dvi-texinfo dvi-texinfo
23570 maybe-dvi-texinfo:
23571 @if texinfo
23572 maybe-dvi-texinfo: dvi-texinfo
23574 dvi-texinfo: \
23575 configure-texinfo
23576 @$(unstage)
23577 @[ -f ./texinfo/Makefile ] || exit 0; \
23578 r=`${PWD_COMMAND}`; export r; \
23579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23580 $(HOST_EXPORTS) \
23581 for flag in $(EXTRA_HOST_FLAGS) ; do \
23582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23583 done; \
23584 echo "Doing dvi in texinfo" ; \
23585 (cd $(HOST_SUBDIR)/texinfo && \
23586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23588 "RANLIB=$${RANLIB}" \
23589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23590 dvi) \
23591 || exit 1
23593 @endif texinfo
23595 .PHONY: maybe-html-texinfo html-texinfo
23596 maybe-html-texinfo:
23597 @if texinfo
23598 maybe-html-texinfo: html-texinfo
23600 html-texinfo: \
23601 configure-texinfo
23602 @$(unstage)
23603 @[ -f ./texinfo/Makefile ] || exit 0; \
23604 r=`${PWD_COMMAND}`; export r; \
23605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23606 $(HOST_EXPORTS) \
23607 for flag in $(EXTRA_HOST_FLAGS) ; do \
23608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23609 done; \
23610 echo "Doing html in texinfo" ; \
23611 (cd $(HOST_SUBDIR)/texinfo && \
23612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23614 "RANLIB=$${RANLIB}" \
23615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23616 html) \
23617 || exit 1
23619 @endif texinfo
23621 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
23622 maybe-TAGS-texinfo:
23623 @if texinfo
23624 maybe-TAGS-texinfo: TAGS-texinfo
23626 TAGS-texinfo: \
23627 configure-texinfo
23628 @$(unstage)
23629 @[ -f ./texinfo/Makefile ] || exit 0; \
23630 r=`${PWD_COMMAND}`; export r; \
23631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23632 $(HOST_EXPORTS) \
23633 for flag in $(EXTRA_HOST_FLAGS) ; do \
23634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23635 done; \
23636 echo "Doing TAGS in texinfo" ; \
23637 (cd $(HOST_SUBDIR)/texinfo && \
23638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23640 "RANLIB=$${RANLIB}" \
23641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23642 TAGS) \
23643 || exit 1
23645 @endif texinfo
23647 .PHONY: maybe-install-info-texinfo install-info-texinfo
23648 maybe-install-info-texinfo:
23649 @if texinfo
23650 maybe-install-info-texinfo: install-info-texinfo
23652 install-info-texinfo: \
23653 configure-texinfo \
23654 info-texinfo
23655 @$(unstage)
23656 @[ -f ./texinfo/Makefile ] || exit 0; \
23657 r=`${PWD_COMMAND}`; export r; \
23658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23659 $(HOST_EXPORTS) \
23660 for flag in $(EXTRA_HOST_FLAGS) ; do \
23661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23662 done; \
23663 echo "Doing install-info in texinfo" ; \
23664 (cd $(HOST_SUBDIR)/texinfo && \
23665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23667 "RANLIB=$${RANLIB}" \
23668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23669 install-info) \
23670 || exit 1
23672 @endif texinfo
23674 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
23675 maybe-installcheck-texinfo:
23676 @if texinfo
23677 maybe-installcheck-texinfo: installcheck-texinfo
23679 installcheck-texinfo: \
23680 configure-texinfo
23681 @$(unstage)
23682 @[ -f ./texinfo/Makefile ] || exit 0; \
23683 r=`${PWD_COMMAND}`; export r; \
23684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685 $(HOST_EXPORTS) \
23686 for flag in $(EXTRA_HOST_FLAGS) ; do \
23687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23688 done; \
23689 echo "Doing installcheck in texinfo" ; \
23690 (cd $(HOST_SUBDIR)/texinfo && \
23691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23693 "RANLIB=$${RANLIB}" \
23694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23695 installcheck) \
23696 || exit 1
23698 @endif texinfo
23700 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
23701 maybe-mostlyclean-texinfo:
23702 @if texinfo
23703 maybe-mostlyclean-texinfo: mostlyclean-texinfo
23705 mostlyclean-texinfo:
23706 @$(unstage)
23707 @[ -f ./texinfo/Makefile ] || exit 0; \
23708 r=`${PWD_COMMAND}`; export r; \
23709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23710 $(HOST_EXPORTS) \
23711 for flag in $(EXTRA_HOST_FLAGS) ; do \
23712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23713 done; \
23714 echo "Doing mostlyclean in texinfo" ; \
23715 (cd $(HOST_SUBDIR)/texinfo && \
23716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23718 "RANLIB=$${RANLIB}" \
23719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23720 mostlyclean) \
23721 || exit 1
23723 @endif texinfo
23725 .PHONY: maybe-clean-texinfo clean-texinfo
23726 maybe-clean-texinfo:
23727 @if texinfo
23728 maybe-clean-texinfo: clean-texinfo
23730 clean-texinfo:
23731 @$(unstage)
23732 @[ -f ./texinfo/Makefile ] || exit 0; \
23733 r=`${PWD_COMMAND}`; export r; \
23734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23735 $(HOST_EXPORTS) \
23736 for flag in $(EXTRA_HOST_FLAGS) ; do \
23737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23738 done; \
23739 echo "Doing clean in texinfo" ; \
23740 (cd $(HOST_SUBDIR)/texinfo && \
23741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23743 "RANLIB=$${RANLIB}" \
23744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23745 clean) \
23746 || exit 1
23748 @endif texinfo
23750 .PHONY: maybe-distclean-texinfo distclean-texinfo
23751 maybe-distclean-texinfo:
23752 @if texinfo
23753 maybe-distclean-texinfo: distclean-texinfo
23755 distclean-texinfo:
23756 @$(unstage)
23757 @[ -f ./texinfo/Makefile ] || exit 0; \
23758 r=`${PWD_COMMAND}`; export r; \
23759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23760 $(HOST_EXPORTS) \
23761 for flag in $(EXTRA_HOST_FLAGS) ; do \
23762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23763 done; \
23764 echo "Doing distclean in texinfo" ; \
23765 (cd $(HOST_SUBDIR)/texinfo && \
23766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23768 "RANLIB=$${RANLIB}" \
23769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23770 distclean) \
23771 || exit 1
23773 @endif texinfo
23775 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
23776 maybe-maintainer-clean-texinfo:
23777 @if texinfo
23778 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
23780 maintainer-clean-texinfo:
23781 @$(unstage)
23782 @[ -f ./texinfo/Makefile ] || exit 0; \
23783 r=`${PWD_COMMAND}`; export r; \
23784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23785 $(HOST_EXPORTS) \
23786 for flag in $(EXTRA_HOST_FLAGS) ; do \
23787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23788 done; \
23789 echo "Doing maintainer-clean in texinfo" ; \
23790 (cd $(HOST_SUBDIR)/texinfo && \
23791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23793 "RANLIB=$${RANLIB}" \
23794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23795 maintainer-clean) \
23796 || exit 1
23798 @endif texinfo
23802 .PHONY: configure-textutils maybe-configure-textutils
23803 maybe-configure-textutils:
23804 @if textutils
23805 maybe-configure-textutils: configure-textutils
23806 configure-textutils:
23807 @$(unstage)
23808 @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
23809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
23810 r=`${PWD_COMMAND}`; export r; \
23811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23812 $(HOST_EXPORTS) \
23813 echo Configuring in $(HOST_SUBDIR)/textutils; \
23814 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
23815 case $(srcdir) in \
23816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23817 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
23818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23819 esac; \
23820 srcdiroption="--srcdir=$${topdir}/textutils"; \
23821 libsrcdir="$$s/textutils"; \
23822 $(SHELL) $${libsrcdir}/configure \
23823 $(HOST_CONFIGARGS) $${srcdiroption} \
23824 || exit 1
23825 @endif textutils
23831 .PHONY: all-textutils maybe-all-textutils
23832 maybe-all-textutils:
23833 @if textutils
23834 TARGET-textutils=all
23835 maybe-all-textutils: all-textutils
23836 all-textutils: configure-textutils
23837 @$(unstage)
23838 @r=`${PWD_COMMAND}`; export r; \
23839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23840 $(HOST_EXPORTS) \
23841 (cd $(HOST_SUBDIR)/textutils && \
23842 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
23843 @endif textutils
23848 .PHONY: check-textutils maybe-check-textutils
23849 maybe-check-textutils:
23850 @if textutils
23851 maybe-check-textutils: check-textutils
23853 check-textutils:
23854 @$(unstage)
23855 @r=`${PWD_COMMAND}`; export r; \
23856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23857 $(HOST_EXPORTS) \
23858 (cd $(HOST_SUBDIR)/textutils && \
23859 $(MAKE) $(FLAGS_TO_PASS) check)
23861 @endif textutils
23863 .PHONY: install-textutils maybe-install-textutils
23864 maybe-install-textutils:
23865 @if textutils
23866 maybe-install-textutils: install-textutils
23868 install-textutils: installdirs
23869 @$(unstage)
23870 @r=`${PWD_COMMAND}`; export r; \
23871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872 $(HOST_EXPORTS) \
23873 (cd $(HOST_SUBDIR)/textutils && \
23874 $(MAKE) $(FLAGS_TO_PASS) install)
23876 @endif textutils
23878 # Other targets (info, dvi, etc.)
23880 .PHONY: maybe-info-textutils info-textutils
23881 maybe-info-textutils:
23882 @if textutils
23883 maybe-info-textutils: info-textutils
23885 info-textutils: \
23886 configure-textutils
23887 @$(unstage)
23888 @[ -f ./textutils/Makefile ] || exit 0; \
23889 r=`${PWD_COMMAND}`; export r; \
23890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23891 $(HOST_EXPORTS) \
23892 for flag in $(EXTRA_HOST_FLAGS) ; do \
23893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23894 done; \
23895 echo "Doing info in textutils" ; \
23896 (cd $(HOST_SUBDIR)/textutils && \
23897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23899 "RANLIB=$${RANLIB}" \
23900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23901 info) \
23902 || exit 1
23904 @endif textutils
23906 .PHONY: maybe-dvi-textutils dvi-textutils
23907 maybe-dvi-textutils:
23908 @if textutils
23909 maybe-dvi-textutils: dvi-textutils
23911 dvi-textutils: \
23912 configure-textutils
23913 @$(unstage)
23914 @[ -f ./textutils/Makefile ] || exit 0; \
23915 r=`${PWD_COMMAND}`; export r; \
23916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23917 $(HOST_EXPORTS) \
23918 for flag in $(EXTRA_HOST_FLAGS) ; do \
23919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23920 done; \
23921 echo "Doing dvi in textutils" ; \
23922 (cd $(HOST_SUBDIR)/textutils && \
23923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23925 "RANLIB=$${RANLIB}" \
23926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23927 dvi) \
23928 || exit 1
23930 @endif textutils
23932 .PHONY: maybe-html-textutils html-textutils
23933 maybe-html-textutils:
23934 @if textutils
23935 maybe-html-textutils: html-textutils
23937 html-textutils: \
23938 configure-textutils
23939 @$(unstage)
23940 @[ -f ./textutils/Makefile ] || exit 0; \
23941 r=`${PWD_COMMAND}`; export r; \
23942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23943 $(HOST_EXPORTS) \
23944 for flag in $(EXTRA_HOST_FLAGS) ; do \
23945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23946 done; \
23947 echo "Doing html in textutils" ; \
23948 (cd $(HOST_SUBDIR)/textutils && \
23949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23951 "RANLIB=$${RANLIB}" \
23952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23953 html) \
23954 || exit 1
23956 @endif textutils
23958 .PHONY: maybe-TAGS-textutils TAGS-textutils
23959 maybe-TAGS-textutils:
23960 @if textutils
23961 maybe-TAGS-textutils: TAGS-textutils
23963 TAGS-textutils: \
23964 configure-textutils
23965 @$(unstage)
23966 @[ -f ./textutils/Makefile ] || exit 0; \
23967 r=`${PWD_COMMAND}`; export r; \
23968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23969 $(HOST_EXPORTS) \
23970 for flag in $(EXTRA_HOST_FLAGS) ; do \
23971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23972 done; \
23973 echo "Doing TAGS in textutils" ; \
23974 (cd $(HOST_SUBDIR)/textutils && \
23975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23977 "RANLIB=$${RANLIB}" \
23978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23979 TAGS) \
23980 || exit 1
23982 @endif textutils
23984 .PHONY: maybe-install-info-textutils install-info-textutils
23985 maybe-install-info-textutils:
23986 @if textutils
23987 maybe-install-info-textutils: install-info-textutils
23989 install-info-textutils: \
23990 configure-textutils \
23991 info-textutils
23992 @$(unstage)
23993 @[ -f ./textutils/Makefile ] || exit 0; \
23994 r=`${PWD_COMMAND}`; export r; \
23995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23996 $(HOST_EXPORTS) \
23997 for flag in $(EXTRA_HOST_FLAGS) ; do \
23998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23999 done; \
24000 echo "Doing install-info in textutils" ; \
24001 (cd $(HOST_SUBDIR)/textutils && \
24002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24004 "RANLIB=$${RANLIB}" \
24005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24006 install-info) \
24007 || exit 1
24009 @endif textutils
24011 .PHONY: maybe-installcheck-textutils installcheck-textutils
24012 maybe-installcheck-textutils:
24013 @if textutils
24014 maybe-installcheck-textutils: installcheck-textutils
24016 installcheck-textutils: \
24017 configure-textutils
24018 @$(unstage)
24019 @[ -f ./textutils/Makefile ] || exit 0; \
24020 r=`${PWD_COMMAND}`; export r; \
24021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24022 $(HOST_EXPORTS) \
24023 for flag in $(EXTRA_HOST_FLAGS) ; do \
24024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24025 done; \
24026 echo "Doing installcheck in textutils" ; \
24027 (cd $(HOST_SUBDIR)/textutils && \
24028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24030 "RANLIB=$${RANLIB}" \
24031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24032 installcheck) \
24033 || exit 1
24035 @endif textutils
24037 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
24038 maybe-mostlyclean-textutils:
24039 @if textutils
24040 maybe-mostlyclean-textutils: mostlyclean-textutils
24042 mostlyclean-textutils:
24043 @$(unstage)
24044 @[ -f ./textutils/Makefile ] || exit 0; \
24045 r=`${PWD_COMMAND}`; export r; \
24046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24047 $(HOST_EXPORTS) \
24048 for flag in $(EXTRA_HOST_FLAGS) ; do \
24049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24050 done; \
24051 echo "Doing mostlyclean in textutils" ; \
24052 (cd $(HOST_SUBDIR)/textutils && \
24053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24055 "RANLIB=$${RANLIB}" \
24056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24057 mostlyclean) \
24058 || exit 1
24060 @endif textutils
24062 .PHONY: maybe-clean-textutils clean-textutils
24063 maybe-clean-textutils:
24064 @if textutils
24065 maybe-clean-textutils: clean-textutils
24067 clean-textutils:
24068 @$(unstage)
24069 @[ -f ./textutils/Makefile ] || exit 0; \
24070 r=`${PWD_COMMAND}`; export r; \
24071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24072 $(HOST_EXPORTS) \
24073 for flag in $(EXTRA_HOST_FLAGS) ; do \
24074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24075 done; \
24076 echo "Doing clean in textutils" ; \
24077 (cd $(HOST_SUBDIR)/textutils && \
24078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24080 "RANLIB=$${RANLIB}" \
24081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24082 clean) \
24083 || exit 1
24085 @endif textutils
24087 .PHONY: maybe-distclean-textutils distclean-textutils
24088 maybe-distclean-textutils:
24089 @if textutils
24090 maybe-distclean-textutils: distclean-textutils
24092 distclean-textutils:
24093 @$(unstage)
24094 @[ -f ./textutils/Makefile ] || exit 0; \
24095 r=`${PWD_COMMAND}`; export r; \
24096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24097 $(HOST_EXPORTS) \
24098 for flag in $(EXTRA_HOST_FLAGS) ; do \
24099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24100 done; \
24101 echo "Doing distclean in textutils" ; \
24102 (cd $(HOST_SUBDIR)/textutils && \
24103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24105 "RANLIB=$${RANLIB}" \
24106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24107 distclean) \
24108 || exit 1
24110 @endif textutils
24112 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
24113 maybe-maintainer-clean-textutils:
24114 @if textutils
24115 maybe-maintainer-clean-textutils: maintainer-clean-textutils
24117 maintainer-clean-textutils:
24118 @$(unstage)
24119 @[ -f ./textutils/Makefile ] || exit 0; \
24120 r=`${PWD_COMMAND}`; export r; \
24121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24122 $(HOST_EXPORTS) \
24123 for flag in $(EXTRA_HOST_FLAGS) ; do \
24124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24125 done; \
24126 echo "Doing maintainer-clean in textutils" ; \
24127 (cd $(HOST_SUBDIR)/textutils && \
24128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24130 "RANLIB=$${RANLIB}" \
24131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24132 maintainer-clean) \
24133 || exit 1
24135 @endif textutils
24139 .PHONY: configure-time maybe-configure-time
24140 maybe-configure-time:
24141 @if time
24142 maybe-configure-time: configure-time
24143 configure-time:
24144 @$(unstage)
24145 @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
24146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
24147 r=`${PWD_COMMAND}`; export r; \
24148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149 $(HOST_EXPORTS) \
24150 echo Configuring in $(HOST_SUBDIR)/time; \
24151 cd "$(HOST_SUBDIR)/time" || exit 1; \
24152 case $(srcdir) in \
24153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24154 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
24155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24156 esac; \
24157 srcdiroption="--srcdir=$${topdir}/time"; \
24158 libsrcdir="$$s/time"; \
24159 $(SHELL) $${libsrcdir}/configure \
24160 $(HOST_CONFIGARGS) $${srcdiroption} \
24161 || exit 1
24162 @endif time
24168 .PHONY: all-time maybe-all-time
24169 maybe-all-time:
24170 @if time
24171 TARGET-time=all
24172 maybe-all-time: all-time
24173 all-time: configure-time
24174 @$(unstage)
24175 @r=`${PWD_COMMAND}`; export r; \
24176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24177 $(HOST_EXPORTS) \
24178 (cd $(HOST_SUBDIR)/time && \
24179 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
24180 @endif time
24185 .PHONY: check-time maybe-check-time
24186 maybe-check-time:
24187 @if time
24188 maybe-check-time: check-time
24190 check-time:
24191 @$(unstage)
24192 @r=`${PWD_COMMAND}`; export r; \
24193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24194 $(HOST_EXPORTS) \
24195 (cd $(HOST_SUBDIR)/time && \
24196 $(MAKE) $(FLAGS_TO_PASS) check)
24198 @endif time
24200 .PHONY: install-time maybe-install-time
24201 maybe-install-time:
24202 @if time
24203 maybe-install-time: install-time
24205 install-time: installdirs
24206 @$(unstage)
24207 @r=`${PWD_COMMAND}`; export r; \
24208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24209 $(HOST_EXPORTS) \
24210 (cd $(HOST_SUBDIR)/time && \
24211 $(MAKE) $(FLAGS_TO_PASS) install)
24213 @endif time
24215 # Other targets (info, dvi, etc.)
24217 .PHONY: maybe-info-time info-time
24218 maybe-info-time:
24219 @if time
24220 maybe-info-time: info-time
24222 info-time: \
24223 configure-time
24224 @$(unstage)
24225 @[ -f ./time/Makefile ] || exit 0; \
24226 r=`${PWD_COMMAND}`; export r; \
24227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24228 $(HOST_EXPORTS) \
24229 for flag in $(EXTRA_HOST_FLAGS) ; do \
24230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24231 done; \
24232 echo "Doing info in time" ; \
24233 (cd $(HOST_SUBDIR)/time && \
24234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24236 "RANLIB=$${RANLIB}" \
24237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24238 info) \
24239 || exit 1
24241 @endif time
24243 .PHONY: maybe-dvi-time dvi-time
24244 maybe-dvi-time:
24245 @if time
24246 maybe-dvi-time: dvi-time
24248 dvi-time: \
24249 configure-time
24250 @$(unstage)
24251 @[ -f ./time/Makefile ] || exit 0; \
24252 r=`${PWD_COMMAND}`; export r; \
24253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24254 $(HOST_EXPORTS) \
24255 for flag in $(EXTRA_HOST_FLAGS) ; do \
24256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24257 done; \
24258 echo "Doing dvi in time" ; \
24259 (cd $(HOST_SUBDIR)/time && \
24260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24262 "RANLIB=$${RANLIB}" \
24263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24264 dvi) \
24265 || exit 1
24267 @endif time
24269 .PHONY: maybe-html-time html-time
24270 maybe-html-time:
24271 @if time
24272 maybe-html-time: html-time
24274 html-time: \
24275 configure-time
24276 @$(unstage)
24277 @[ -f ./time/Makefile ] || exit 0; \
24278 r=`${PWD_COMMAND}`; export r; \
24279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24280 $(HOST_EXPORTS) \
24281 for flag in $(EXTRA_HOST_FLAGS) ; do \
24282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24283 done; \
24284 echo "Doing html in time" ; \
24285 (cd $(HOST_SUBDIR)/time && \
24286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24288 "RANLIB=$${RANLIB}" \
24289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24290 html) \
24291 || exit 1
24293 @endif time
24295 .PHONY: maybe-TAGS-time TAGS-time
24296 maybe-TAGS-time:
24297 @if time
24298 maybe-TAGS-time: TAGS-time
24300 TAGS-time: \
24301 configure-time
24302 @$(unstage)
24303 @[ -f ./time/Makefile ] || exit 0; \
24304 r=`${PWD_COMMAND}`; export r; \
24305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24306 $(HOST_EXPORTS) \
24307 for flag in $(EXTRA_HOST_FLAGS) ; do \
24308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24309 done; \
24310 echo "Doing TAGS in time" ; \
24311 (cd $(HOST_SUBDIR)/time && \
24312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24314 "RANLIB=$${RANLIB}" \
24315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24316 TAGS) \
24317 || exit 1
24319 @endif time
24321 .PHONY: maybe-install-info-time install-info-time
24322 maybe-install-info-time:
24323 @if time
24324 maybe-install-info-time: install-info-time
24326 install-info-time: \
24327 configure-time \
24328 info-time
24329 @$(unstage)
24330 @[ -f ./time/Makefile ] || exit 0; \
24331 r=`${PWD_COMMAND}`; export r; \
24332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24333 $(HOST_EXPORTS) \
24334 for flag in $(EXTRA_HOST_FLAGS) ; do \
24335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24336 done; \
24337 echo "Doing install-info in time" ; \
24338 (cd $(HOST_SUBDIR)/time && \
24339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24341 "RANLIB=$${RANLIB}" \
24342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24343 install-info) \
24344 || exit 1
24346 @endif time
24348 .PHONY: maybe-installcheck-time installcheck-time
24349 maybe-installcheck-time:
24350 @if time
24351 maybe-installcheck-time: installcheck-time
24353 installcheck-time: \
24354 configure-time
24355 @$(unstage)
24356 @[ -f ./time/Makefile ] || exit 0; \
24357 r=`${PWD_COMMAND}`; export r; \
24358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24359 $(HOST_EXPORTS) \
24360 for flag in $(EXTRA_HOST_FLAGS) ; do \
24361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24362 done; \
24363 echo "Doing installcheck in time" ; \
24364 (cd $(HOST_SUBDIR)/time && \
24365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24367 "RANLIB=$${RANLIB}" \
24368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24369 installcheck) \
24370 || exit 1
24372 @endif time
24374 .PHONY: maybe-mostlyclean-time mostlyclean-time
24375 maybe-mostlyclean-time:
24376 @if time
24377 maybe-mostlyclean-time: mostlyclean-time
24379 mostlyclean-time:
24380 @$(unstage)
24381 @[ -f ./time/Makefile ] || exit 0; \
24382 r=`${PWD_COMMAND}`; export r; \
24383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24384 $(HOST_EXPORTS) \
24385 for flag in $(EXTRA_HOST_FLAGS) ; do \
24386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24387 done; \
24388 echo "Doing mostlyclean in time" ; \
24389 (cd $(HOST_SUBDIR)/time && \
24390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24392 "RANLIB=$${RANLIB}" \
24393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24394 mostlyclean) \
24395 || exit 1
24397 @endif time
24399 .PHONY: maybe-clean-time clean-time
24400 maybe-clean-time:
24401 @if time
24402 maybe-clean-time: clean-time
24404 clean-time:
24405 @$(unstage)
24406 @[ -f ./time/Makefile ] || exit 0; \
24407 r=`${PWD_COMMAND}`; export r; \
24408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24409 $(HOST_EXPORTS) \
24410 for flag in $(EXTRA_HOST_FLAGS) ; do \
24411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24412 done; \
24413 echo "Doing clean in time" ; \
24414 (cd $(HOST_SUBDIR)/time && \
24415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24417 "RANLIB=$${RANLIB}" \
24418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24419 clean) \
24420 || exit 1
24422 @endif time
24424 .PHONY: maybe-distclean-time distclean-time
24425 maybe-distclean-time:
24426 @if time
24427 maybe-distclean-time: distclean-time
24429 distclean-time:
24430 @$(unstage)
24431 @[ -f ./time/Makefile ] || exit 0; \
24432 r=`${PWD_COMMAND}`; export r; \
24433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24434 $(HOST_EXPORTS) \
24435 for flag in $(EXTRA_HOST_FLAGS) ; do \
24436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24437 done; \
24438 echo "Doing distclean in time" ; \
24439 (cd $(HOST_SUBDIR)/time && \
24440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24442 "RANLIB=$${RANLIB}" \
24443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24444 distclean) \
24445 || exit 1
24447 @endif time
24449 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
24450 maybe-maintainer-clean-time:
24451 @if time
24452 maybe-maintainer-clean-time: maintainer-clean-time
24454 maintainer-clean-time:
24455 @$(unstage)
24456 @[ -f ./time/Makefile ] || exit 0; \
24457 r=`${PWD_COMMAND}`; export r; \
24458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24459 $(HOST_EXPORTS) \
24460 for flag in $(EXTRA_HOST_FLAGS) ; do \
24461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24462 done; \
24463 echo "Doing maintainer-clean in time" ; \
24464 (cd $(HOST_SUBDIR)/time && \
24465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24467 "RANLIB=$${RANLIB}" \
24468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24469 maintainer-clean) \
24470 || exit 1
24472 @endif time
24476 .PHONY: configure-uudecode maybe-configure-uudecode
24477 maybe-configure-uudecode:
24478 @if uudecode
24479 maybe-configure-uudecode: configure-uudecode
24480 configure-uudecode:
24481 @$(unstage)
24482 @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
24483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
24484 r=`${PWD_COMMAND}`; export r; \
24485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24486 $(HOST_EXPORTS) \
24487 echo Configuring in $(HOST_SUBDIR)/uudecode; \
24488 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
24489 case $(srcdir) in \
24490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24491 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
24492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24493 esac; \
24494 srcdiroption="--srcdir=$${topdir}/uudecode"; \
24495 libsrcdir="$$s/uudecode"; \
24496 $(SHELL) $${libsrcdir}/configure \
24497 $(HOST_CONFIGARGS) $${srcdiroption} \
24498 || exit 1
24499 @endif uudecode
24505 .PHONY: all-uudecode maybe-all-uudecode
24506 maybe-all-uudecode:
24507 @if uudecode
24508 TARGET-uudecode=all
24509 maybe-all-uudecode: all-uudecode
24510 all-uudecode: configure-uudecode
24511 @$(unstage)
24512 @r=`${PWD_COMMAND}`; export r; \
24513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514 $(HOST_EXPORTS) \
24515 (cd $(HOST_SUBDIR)/uudecode && \
24516 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
24517 @endif uudecode
24522 .PHONY: check-uudecode maybe-check-uudecode
24523 maybe-check-uudecode:
24524 @if uudecode
24525 maybe-check-uudecode: check-uudecode
24527 check-uudecode:
24528 @$(unstage)
24529 @r=`${PWD_COMMAND}`; export r; \
24530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24531 $(HOST_EXPORTS) \
24532 (cd $(HOST_SUBDIR)/uudecode && \
24533 $(MAKE) $(FLAGS_TO_PASS) check)
24535 @endif uudecode
24537 .PHONY: install-uudecode maybe-install-uudecode
24538 maybe-install-uudecode:
24539 @if uudecode
24540 maybe-install-uudecode: install-uudecode
24542 install-uudecode: installdirs
24543 @$(unstage)
24544 @r=`${PWD_COMMAND}`; export r; \
24545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24546 $(HOST_EXPORTS) \
24547 (cd $(HOST_SUBDIR)/uudecode && \
24548 $(MAKE) $(FLAGS_TO_PASS) install)
24550 @endif uudecode
24552 # Other targets (info, dvi, etc.)
24554 .PHONY: maybe-info-uudecode info-uudecode
24555 maybe-info-uudecode:
24556 @if uudecode
24557 maybe-info-uudecode: info-uudecode
24559 info-uudecode: \
24560 configure-uudecode
24561 @$(unstage)
24562 @[ -f ./uudecode/Makefile ] || exit 0; \
24563 r=`${PWD_COMMAND}`; export r; \
24564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24565 $(HOST_EXPORTS) \
24566 for flag in $(EXTRA_HOST_FLAGS) ; do \
24567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24568 done; \
24569 echo "Doing info in uudecode" ; \
24570 (cd $(HOST_SUBDIR)/uudecode && \
24571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24573 "RANLIB=$${RANLIB}" \
24574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24575 info) \
24576 || exit 1
24578 @endif uudecode
24580 .PHONY: maybe-dvi-uudecode dvi-uudecode
24581 maybe-dvi-uudecode:
24582 @if uudecode
24583 maybe-dvi-uudecode: dvi-uudecode
24585 dvi-uudecode: \
24586 configure-uudecode
24587 @$(unstage)
24588 @[ -f ./uudecode/Makefile ] || exit 0; \
24589 r=`${PWD_COMMAND}`; export r; \
24590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24591 $(HOST_EXPORTS) \
24592 for flag in $(EXTRA_HOST_FLAGS) ; do \
24593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24594 done; \
24595 echo "Doing dvi in uudecode" ; \
24596 (cd $(HOST_SUBDIR)/uudecode && \
24597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24599 "RANLIB=$${RANLIB}" \
24600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24601 dvi) \
24602 || exit 1
24604 @endif uudecode
24606 .PHONY: maybe-html-uudecode html-uudecode
24607 maybe-html-uudecode:
24608 @if uudecode
24609 maybe-html-uudecode: html-uudecode
24611 html-uudecode: \
24612 configure-uudecode
24613 @$(unstage)
24614 @[ -f ./uudecode/Makefile ] || exit 0; \
24615 r=`${PWD_COMMAND}`; export r; \
24616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24617 $(HOST_EXPORTS) \
24618 for flag in $(EXTRA_HOST_FLAGS) ; do \
24619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24620 done; \
24621 echo "Doing html in uudecode" ; \
24622 (cd $(HOST_SUBDIR)/uudecode && \
24623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24625 "RANLIB=$${RANLIB}" \
24626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24627 html) \
24628 || exit 1
24630 @endif uudecode
24632 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
24633 maybe-TAGS-uudecode:
24634 @if uudecode
24635 maybe-TAGS-uudecode: TAGS-uudecode
24637 TAGS-uudecode: \
24638 configure-uudecode
24639 @$(unstage)
24640 @[ -f ./uudecode/Makefile ] || exit 0; \
24641 r=`${PWD_COMMAND}`; export r; \
24642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24643 $(HOST_EXPORTS) \
24644 for flag in $(EXTRA_HOST_FLAGS) ; do \
24645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24646 done; \
24647 echo "Doing TAGS in uudecode" ; \
24648 (cd $(HOST_SUBDIR)/uudecode && \
24649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24651 "RANLIB=$${RANLIB}" \
24652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24653 TAGS) \
24654 || exit 1
24656 @endif uudecode
24658 .PHONY: maybe-install-info-uudecode install-info-uudecode
24659 maybe-install-info-uudecode:
24660 @if uudecode
24661 maybe-install-info-uudecode: install-info-uudecode
24663 install-info-uudecode: \
24664 configure-uudecode \
24665 info-uudecode
24666 @$(unstage)
24667 @[ -f ./uudecode/Makefile ] || exit 0; \
24668 r=`${PWD_COMMAND}`; export r; \
24669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24670 $(HOST_EXPORTS) \
24671 for flag in $(EXTRA_HOST_FLAGS) ; do \
24672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24673 done; \
24674 echo "Doing install-info in uudecode" ; \
24675 (cd $(HOST_SUBDIR)/uudecode && \
24676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24678 "RANLIB=$${RANLIB}" \
24679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24680 install-info) \
24681 || exit 1
24683 @endif uudecode
24685 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
24686 maybe-installcheck-uudecode:
24687 @if uudecode
24688 maybe-installcheck-uudecode: installcheck-uudecode
24690 installcheck-uudecode: \
24691 configure-uudecode
24692 @$(unstage)
24693 @[ -f ./uudecode/Makefile ] || exit 0; \
24694 r=`${PWD_COMMAND}`; export r; \
24695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24696 $(HOST_EXPORTS) \
24697 for flag in $(EXTRA_HOST_FLAGS) ; do \
24698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24699 done; \
24700 echo "Doing installcheck in uudecode" ; \
24701 (cd $(HOST_SUBDIR)/uudecode && \
24702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24704 "RANLIB=$${RANLIB}" \
24705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24706 installcheck) \
24707 || exit 1
24709 @endif uudecode
24711 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
24712 maybe-mostlyclean-uudecode:
24713 @if uudecode
24714 maybe-mostlyclean-uudecode: mostlyclean-uudecode
24716 mostlyclean-uudecode:
24717 @$(unstage)
24718 @[ -f ./uudecode/Makefile ] || exit 0; \
24719 r=`${PWD_COMMAND}`; export r; \
24720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721 $(HOST_EXPORTS) \
24722 for flag in $(EXTRA_HOST_FLAGS) ; do \
24723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24724 done; \
24725 echo "Doing mostlyclean in uudecode" ; \
24726 (cd $(HOST_SUBDIR)/uudecode && \
24727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24729 "RANLIB=$${RANLIB}" \
24730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24731 mostlyclean) \
24732 || exit 1
24734 @endif uudecode
24736 .PHONY: maybe-clean-uudecode clean-uudecode
24737 maybe-clean-uudecode:
24738 @if uudecode
24739 maybe-clean-uudecode: clean-uudecode
24741 clean-uudecode:
24742 @$(unstage)
24743 @[ -f ./uudecode/Makefile ] || exit 0; \
24744 r=`${PWD_COMMAND}`; export r; \
24745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24746 $(HOST_EXPORTS) \
24747 for flag in $(EXTRA_HOST_FLAGS) ; do \
24748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24749 done; \
24750 echo "Doing clean in uudecode" ; \
24751 (cd $(HOST_SUBDIR)/uudecode && \
24752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24754 "RANLIB=$${RANLIB}" \
24755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24756 clean) \
24757 || exit 1
24759 @endif uudecode
24761 .PHONY: maybe-distclean-uudecode distclean-uudecode
24762 maybe-distclean-uudecode:
24763 @if uudecode
24764 maybe-distclean-uudecode: distclean-uudecode
24766 distclean-uudecode:
24767 @$(unstage)
24768 @[ -f ./uudecode/Makefile ] || exit 0; \
24769 r=`${PWD_COMMAND}`; export r; \
24770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24771 $(HOST_EXPORTS) \
24772 for flag in $(EXTRA_HOST_FLAGS) ; do \
24773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24774 done; \
24775 echo "Doing distclean in uudecode" ; \
24776 (cd $(HOST_SUBDIR)/uudecode && \
24777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24779 "RANLIB=$${RANLIB}" \
24780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24781 distclean) \
24782 || exit 1
24784 @endif uudecode
24786 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
24787 maybe-maintainer-clean-uudecode:
24788 @if uudecode
24789 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
24791 maintainer-clean-uudecode:
24792 @$(unstage)
24793 @[ -f ./uudecode/Makefile ] || exit 0; \
24794 r=`${PWD_COMMAND}`; export r; \
24795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24796 $(HOST_EXPORTS) \
24797 for flag in $(EXTRA_HOST_FLAGS) ; do \
24798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24799 done; \
24800 echo "Doing maintainer-clean in uudecode" ; \
24801 (cd $(HOST_SUBDIR)/uudecode && \
24802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24804 "RANLIB=$${RANLIB}" \
24805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24806 maintainer-clean) \
24807 || exit 1
24809 @endif uudecode
24813 .PHONY: configure-wdiff maybe-configure-wdiff
24814 maybe-configure-wdiff:
24815 @if wdiff
24816 maybe-configure-wdiff: configure-wdiff
24817 configure-wdiff:
24818 @$(unstage)
24819 @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
24820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
24821 r=`${PWD_COMMAND}`; export r; \
24822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24823 $(HOST_EXPORTS) \
24824 echo Configuring in $(HOST_SUBDIR)/wdiff; \
24825 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
24826 case $(srcdir) in \
24827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24828 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
24829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24830 esac; \
24831 srcdiroption="--srcdir=$${topdir}/wdiff"; \
24832 libsrcdir="$$s/wdiff"; \
24833 $(SHELL) $${libsrcdir}/configure \
24834 $(HOST_CONFIGARGS) $${srcdiroption} \
24835 || exit 1
24836 @endif wdiff
24842 .PHONY: all-wdiff maybe-all-wdiff
24843 maybe-all-wdiff:
24844 @if wdiff
24845 TARGET-wdiff=all
24846 maybe-all-wdiff: all-wdiff
24847 all-wdiff: configure-wdiff
24848 @$(unstage)
24849 @r=`${PWD_COMMAND}`; export r; \
24850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24851 $(HOST_EXPORTS) \
24852 (cd $(HOST_SUBDIR)/wdiff && \
24853 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
24854 @endif wdiff
24859 .PHONY: check-wdiff maybe-check-wdiff
24860 maybe-check-wdiff:
24861 @if wdiff
24862 maybe-check-wdiff: check-wdiff
24864 check-wdiff:
24865 @$(unstage)
24866 @r=`${PWD_COMMAND}`; export r; \
24867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24868 $(HOST_EXPORTS) \
24869 (cd $(HOST_SUBDIR)/wdiff && \
24870 $(MAKE) $(FLAGS_TO_PASS) check)
24872 @endif wdiff
24874 .PHONY: install-wdiff maybe-install-wdiff
24875 maybe-install-wdiff:
24876 @if wdiff
24877 maybe-install-wdiff: install-wdiff
24879 install-wdiff: installdirs
24880 @$(unstage)
24881 @r=`${PWD_COMMAND}`; export r; \
24882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24883 $(HOST_EXPORTS) \
24884 (cd $(HOST_SUBDIR)/wdiff && \
24885 $(MAKE) $(FLAGS_TO_PASS) install)
24887 @endif wdiff
24889 # Other targets (info, dvi, etc.)
24891 .PHONY: maybe-info-wdiff info-wdiff
24892 maybe-info-wdiff:
24893 @if wdiff
24894 maybe-info-wdiff: info-wdiff
24896 info-wdiff: \
24897 configure-wdiff
24898 @$(unstage)
24899 @[ -f ./wdiff/Makefile ] || exit 0; \
24900 r=`${PWD_COMMAND}`; export r; \
24901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24902 $(HOST_EXPORTS) \
24903 for flag in $(EXTRA_HOST_FLAGS) ; do \
24904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24905 done; \
24906 echo "Doing info in wdiff" ; \
24907 (cd $(HOST_SUBDIR)/wdiff && \
24908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24910 "RANLIB=$${RANLIB}" \
24911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24912 info) \
24913 || exit 1
24915 @endif wdiff
24917 .PHONY: maybe-dvi-wdiff dvi-wdiff
24918 maybe-dvi-wdiff:
24919 @if wdiff
24920 maybe-dvi-wdiff: dvi-wdiff
24922 dvi-wdiff: \
24923 configure-wdiff
24924 @$(unstage)
24925 @[ -f ./wdiff/Makefile ] || exit 0; \
24926 r=`${PWD_COMMAND}`; export r; \
24927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24928 $(HOST_EXPORTS) \
24929 for flag in $(EXTRA_HOST_FLAGS) ; do \
24930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24931 done; \
24932 echo "Doing dvi in wdiff" ; \
24933 (cd $(HOST_SUBDIR)/wdiff && \
24934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24936 "RANLIB=$${RANLIB}" \
24937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24938 dvi) \
24939 || exit 1
24941 @endif wdiff
24943 .PHONY: maybe-html-wdiff html-wdiff
24944 maybe-html-wdiff:
24945 @if wdiff
24946 maybe-html-wdiff: html-wdiff
24948 html-wdiff: \
24949 configure-wdiff
24950 @$(unstage)
24951 @[ -f ./wdiff/Makefile ] || exit 0; \
24952 r=`${PWD_COMMAND}`; export r; \
24953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24954 $(HOST_EXPORTS) \
24955 for flag in $(EXTRA_HOST_FLAGS) ; do \
24956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24957 done; \
24958 echo "Doing html in wdiff" ; \
24959 (cd $(HOST_SUBDIR)/wdiff && \
24960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24962 "RANLIB=$${RANLIB}" \
24963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24964 html) \
24965 || exit 1
24967 @endif wdiff
24969 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
24970 maybe-TAGS-wdiff:
24971 @if wdiff
24972 maybe-TAGS-wdiff: TAGS-wdiff
24974 TAGS-wdiff: \
24975 configure-wdiff
24976 @$(unstage)
24977 @[ -f ./wdiff/Makefile ] || exit 0; \
24978 r=`${PWD_COMMAND}`; export r; \
24979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24980 $(HOST_EXPORTS) \
24981 for flag in $(EXTRA_HOST_FLAGS) ; do \
24982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24983 done; \
24984 echo "Doing TAGS in wdiff" ; \
24985 (cd $(HOST_SUBDIR)/wdiff && \
24986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24988 "RANLIB=$${RANLIB}" \
24989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24990 TAGS) \
24991 || exit 1
24993 @endif wdiff
24995 .PHONY: maybe-install-info-wdiff install-info-wdiff
24996 maybe-install-info-wdiff:
24997 @if wdiff
24998 maybe-install-info-wdiff: install-info-wdiff
25000 install-info-wdiff: \
25001 configure-wdiff \
25002 info-wdiff
25003 @$(unstage)
25004 @[ -f ./wdiff/Makefile ] || exit 0; \
25005 r=`${PWD_COMMAND}`; export r; \
25006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25007 $(HOST_EXPORTS) \
25008 for flag in $(EXTRA_HOST_FLAGS) ; do \
25009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25010 done; \
25011 echo "Doing install-info in wdiff" ; \
25012 (cd $(HOST_SUBDIR)/wdiff && \
25013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25015 "RANLIB=$${RANLIB}" \
25016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25017 install-info) \
25018 || exit 1
25020 @endif wdiff
25022 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
25023 maybe-installcheck-wdiff:
25024 @if wdiff
25025 maybe-installcheck-wdiff: installcheck-wdiff
25027 installcheck-wdiff: \
25028 configure-wdiff
25029 @$(unstage)
25030 @[ -f ./wdiff/Makefile ] || exit 0; \
25031 r=`${PWD_COMMAND}`; export r; \
25032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25033 $(HOST_EXPORTS) \
25034 for flag in $(EXTRA_HOST_FLAGS) ; do \
25035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25036 done; \
25037 echo "Doing installcheck in wdiff" ; \
25038 (cd $(HOST_SUBDIR)/wdiff && \
25039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25041 "RANLIB=$${RANLIB}" \
25042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25043 installcheck) \
25044 || exit 1
25046 @endif wdiff
25048 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
25049 maybe-mostlyclean-wdiff:
25050 @if wdiff
25051 maybe-mostlyclean-wdiff: mostlyclean-wdiff
25053 mostlyclean-wdiff:
25054 @$(unstage)
25055 @[ -f ./wdiff/Makefile ] || exit 0; \
25056 r=`${PWD_COMMAND}`; export r; \
25057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25058 $(HOST_EXPORTS) \
25059 for flag in $(EXTRA_HOST_FLAGS) ; do \
25060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25061 done; \
25062 echo "Doing mostlyclean in wdiff" ; \
25063 (cd $(HOST_SUBDIR)/wdiff && \
25064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25066 "RANLIB=$${RANLIB}" \
25067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25068 mostlyclean) \
25069 || exit 1
25071 @endif wdiff
25073 .PHONY: maybe-clean-wdiff clean-wdiff
25074 maybe-clean-wdiff:
25075 @if wdiff
25076 maybe-clean-wdiff: clean-wdiff
25078 clean-wdiff:
25079 @$(unstage)
25080 @[ -f ./wdiff/Makefile ] || exit 0; \
25081 r=`${PWD_COMMAND}`; export r; \
25082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25083 $(HOST_EXPORTS) \
25084 for flag in $(EXTRA_HOST_FLAGS) ; do \
25085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25086 done; \
25087 echo "Doing clean in wdiff" ; \
25088 (cd $(HOST_SUBDIR)/wdiff && \
25089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25091 "RANLIB=$${RANLIB}" \
25092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25093 clean) \
25094 || exit 1
25096 @endif wdiff
25098 .PHONY: maybe-distclean-wdiff distclean-wdiff
25099 maybe-distclean-wdiff:
25100 @if wdiff
25101 maybe-distclean-wdiff: distclean-wdiff
25103 distclean-wdiff:
25104 @$(unstage)
25105 @[ -f ./wdiff/Makefile ] || exit 0; \
25106 r=`${PWD_COMMAND}`; export r; \
25107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25108 $(HOST_EXPORTS) \
25109 for flag in $(EXTRA_HOST_FLAGS) ; do \
25110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25111 done; \
25112 echo "Doing distclean in wdiff" ; \
25113 (cd $(HOST_SUBDIR)/wdiff && \
25114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25116 "RANLIB=$${RANLIB}" \
25117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25118 distclean) \
25119 || exit 1
25121 @endif wdiff
25123 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
25124 maybe-maintainer-clean-wdiff:
25125 @if wdiff
25126 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
25128 maintainer-clean-wdiff:
25129 @$(unstage)
25130 @[ -f ./wdiff/Makefile ] || exit 0; \
25131 r=`${PWD_COMMAND}`; export r; \
25132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25133 $(HOST_EXPORTS) \
25134 for flag in $(EXTRA_HOST_FLAGS) ; do \
25135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25136 done; \
25137 echo "Doing maintainer-clean in wdiff" ; \
25138 (cd $(HOST_SUBDIR)/wdiff && \
25139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25141 "RANLIB=$${RANLIB}" \
25142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25143 maintainer-clean) \
25144 || exit 1
25146 @endif wdiff
25150 .PHONY: configure-zip maybe-configure-zip
25151 maybe-configure-zip:
25152 @if zip
25153 maybe-configure-zip: configure-zip
25154 configure-zip:
25155 @$(unstage)
25156 @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
25157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
25158 r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160 $(HOST_EXPORTS) \
25161 echo Configuring in $(HOST_SUBDIR)/zip; \
25162 cd "$(HOST_SUBDIR)/zip" || exit 1; \
25163 case $(srcdir) in \
25164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25165 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
25166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25167 esac; \
25168 srcdiroption="--srcdir=$${topdir}/zip"; \
25169 libsrcdir="$$s/zip"; \
25170 $(SHELL) $${libsrcdir}/configure \
25171 $(HOST_CONFIGARGS) $${srcdiroption} \
25172 || exit 1
25173 @endif zip
25179 .PHONY: all-zip maybe-all-zip
25180 maybe-all-zip:
25181 @if zip
25182 TARGET-zip=all
25183 maybe-all-zip: all-zip
25184 all-zip: configure-zip
25185 @$(unstage)
25186 @r=`${PWD_COMMAND}`; export r; \
25187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25188 $(HOST_EXPORTS) \
25189 (cd $(HOST_SUBDIR)/zip && \
25190 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
25191 @endif zip
25196 .PHONY: check-zip maybe-check-zip
25197 maybe-check-zip:
25198 @if zip
25199 maybe-check-zip: check-zip
25201 # This module is only tested in a native toolchain.
25202 check-zip:
25203 @$(unstage)
25204 @if [ '$(host)' = '$(target)' ] ; then \
25205 r=`${PWD_COMMAND}`; export r; \
25206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25207 $(HOST_EXPORTS) \
25208 (cd $(HOST_SUBDIR)/zip && \
25209 $(MAKE) $(FLAGS_TO_PASS) check); \
25212 @endif zip
25214 .PHONY: install-zip maybe-install-zip
25215 maybe-install-zip:
25216 @if zip
25217 maybe-install-zip: install-zip
25219 install-zip: installdirs
25220 @$(unstage)
25221 @r=`${PWD_COMMAND}`; export r; \
25222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25223 $(HOST_EXPORTS) \
25224 (cd $(HOST_SUBDIR)/zip && \
25225 $(MAKE) $(FLAGS_TO_PASS) install)
25227 @endif zip
25229 # Other targets (info, dvi, etc.)
25231 .PHONY: maybe-info-zip info-zip
25232 maybe-info-zip:
25233 @if zip
25234 maybe-info-zip: info-zip
25236 info-zip: \
25237 configure-zip
25238 @$(unstage)
25239 @[ -f ./zip/Makefile ] || exit 0; \
25240 r=`${PWD_COMMAND}`; export r; \
25241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25242 $(HOST_EXPORTS) \
25243 for flag in $(EXTRA_HOST_FLAGS) ; do \
25244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25245 done; \
25246 echo "Doing info in zip" ; \
25247 (cd $(HOST_SUBDIR)/zip && \
25248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25250 "RANLIB=$${RANLIB}" \
25251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25252 info) \
25253 || exit 1
25255 @endif zip
25257 .PHONY: maybe-dvi-zip dvi-zip
25258 maybe-dvi-zip:
25259 @if zip
25260 maybe-dvi-zip: dvi-zip
25262 dvi-zip: \
25263 configure-zip
25264 @$(unstage)
25265 @[ -f ./zip/Makefile ] || exit 0; \
25266 r=`${PWD_COMMAND}`; export r; \
25267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25268 $(HOST_EXPORTS) \
25269 for flag in $(EXTRA_HOST_FLAGS) ; do \
25270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25271 done; \
25272 echo "Doing dvi in zip" ; \
25273 (cd $(HOST_SUBDIR)/zip && \
25274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25276 "RANLIB=$${RANLIB}" \
25277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25278 dvi) \
25279 || exit 1
25281 @endif zip
25283 .PHONY: maybe-html-zip html-zip
25284 maybe-html-zip:
25285 @if zip
25286 maybe-html-zip: html-zip
25288 html-zip: \
25289 configure-zip
25290 @$(unstage)
25291 @[ -f ./zip/Makefile ] || exit 0; \
25292 r=`${PWD_COMMAND}`; export r; \
25293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25294 $(HOST_EXPORTS) \
25295 for flag in $(EXTRA_HOST_FLAGS) ; do \
25296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25297 done; \
25298 echo "Doing html in zip" ; \
25299 (cd $(HOST_SUBDIR)/zip && \
25300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25302 "RANLIB=$${RANLIB}" \
25303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25304 html) \
25305 || exit 1
25307 @endif zip
25309 .PHONY: maybe-TAGS-zip TAGS-zip
25310 maybe-TAGS-zip:
25311 @if zip
25312 maybe-TAGS-zip: TAGS-zip
25314 TAGS-zip: \
25315 configure-zip
25316 @$(unstage)
25317 @[ -f ./zip/Makefile ] || exit 0; \
25318 r=`${PWD_COMMAND}`; export r; \
25319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320 $(HOST_EXPORTS) \
25321 for flag in $(EXTRA_HOST_FLAGS) ; do \
25322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25323 done; \
25324 echo "Doing TAGS in zip" ; \
25325 (cd $(HOST_SUBDIR)/zip && \
25326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25328 "RANLIB=$${RANLIB}" \
25329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25330 TAGS) \
25331 || exit 1
25333 @endif zip
25335 .PHONY: maybe-install-info-zip install-info-zip
25336 maybe-install-info-zip:
25337 @if zip
25338 maybe-install-info-zip: install-info-zip
25340 install-info-zip: \
25341 configure-zip \
25342 info-zip
25343 @$(unstage)
25344 @[ -f ./zip/Makefile ] || exit 0; \
25345 r=`${PWD_COMMAND}`; export r; \
25346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25347 $(HOST_EXPORTS) \
25348 for flag in $(EXTRA_HOST_FLAGS) ; do \
25349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25350 done; \
25351 echo "Doing install-info in zip" ; \
25352 (cd $(HOST_SUBDIR)/zip && \
25353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25355 "RANLIB=$${RANLIB}" \
25356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25357 install-info) \
25358 || exit 1
25360 @endif zip
25362 .PHONY: maybe-installcheck-zip installcheck-zip
25363 maybe-installcheck-zip:
25364 @if zip
25365 maybe-installcheck-zip: installcheck-zip
25367 installcheck-zip: \
25368 configure-zip
25369 @$(unstage)
25370 @[ -f ./zip/Makefile ] || exit 0; \
25371 r=`${PWD_COMMAND}`; export r; \
25372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25373 $(HOST_EXPORTS) \
25374 for flag in $(EXTRA_HOST_FLAGS) ; do \
25375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25376 done; \
25377 echo "Doing installcheck in zip" ; \
25378 (cd $(HOST_SUBDIR)/zip && \
25379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25381 "RANLIB=$${RANLIB}" \
25382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25383 installcheck) \
25384 || exit 1
25386 @endif zip
25388 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
25389 maybe-mostlyclean-zip:
25390 @if zip
25391 maybe-mostlyclean-zip: mostlyclean-zip
25393 mostlyclean-zip:
25394 @$(unstage)
25395 @[ -f ./zip/Makefile ] || exit 0; \
25396 r=`${PWD_COMMAND}`; export r; \
25397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25398 $(HOST_EXPORTS) \
25399 for flag in $(EXTRA_HOST_FLAGS) ; do \
25400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25401 done; \
25402 echo "Doing mostlyclean in zip" ; \
25403 (cd $(HOST_SUBDIR)/zip && \
25404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25406 "RANLIB=$${RANLIB}" \
25407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25408 mostlyclean) \
25409 || exit 1
25411 @endif zip
25413 .PHONY: maybe-clean-zip clean-zip
25414 maybe-clean-zip:
25415 @if zip
25416 maybe-clean-zip: clean-zip
25418 clean-zip:
25419 @$(unstage)
25420 @[ -f ./zip/Makefile ] || exit 0; \
25421 r=`${PWD_COMMAND}`; export r; \
25422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25423 $(HOST_EXPORTS) \
25424 for flag in $(EXTRA_HOST_FLAGS) ; do \
25425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25426 done; \
25427 echo "Doing clean in zip" ; \
25428 (cd $(HOST_SUBDIR)/zip && \
25429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25431 "RANLIB=$${RANLIB}" \
25432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25433 clean) \
25434 || exit 1
25436 @endif zip
25438 .PHONY: maybe-distclean-zip distclean-zip
25439 maybe-distclean-zip:
25440 @if zip
25441 maybe-distclean-zip: distclean-zip
25443 distclean-zip:
25444 @$(unstage)
25445 @[ -f ./zip/Makefile ] || exit 0; \
25446 r=`${PWD_COMMAND}`; export r; \
25447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25448 $(HOST_EXPORTS) \
25449 for flag in $(EXTRA_HOST_FLAGS) ; do \
25450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25451 done; \
25452 echo "Doing distclean in zip" ; \
25453 (cd $(HOST_SUBDIR)/zip && \
25454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25456 "RANLIB=$${RANLIB}" \
25457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25458 distclean) \
25459 || exit 1
25461 @endif zip
25463 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
25464 maybe-maintainer-clean-zip:
25465 @if zip
25466 maybe-maintainer-clean-zip: maintainer-clean-zip
25468 maintainer-clean-zip:
25469 @$(unstage)
25470 @[ -f ./zip/Makefile ] || exit 0; \
25471 r=`${PWD_COMMAND}`; export r; \
25472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25473 $(HOST_EXPORTS) \
25474 for flag in $(EXTRA_HOST_FLAGS) ; do \
25475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25476 done; \
25477 echo "Doing maintainer-clean in zip" ; \
25478 (cd $(HOST_SUBDIR)/zip && \
25479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25481 "RANLIB=$${RANLIB}" \
25482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25483 maintainer-clean) \
25484 || exit 1
25486 @endif zip
25490 .PHONY: configure-zlib maybe-configure-zlib
25491 maybe-configure-zlib:
25492 @if zlib
25493 maybe-configure-zlib: configure-zlib
25494 configure-zlib:
25495 @test -f stage_last && exit 0; \
25496 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25498 r=`${PWD_COMMAND}`; export r; \
25499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25500 $(HOST_EXPORTS) \
25501 echo Configuring in $(HOST_SUBDIR)/zlib; \
25502 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25503 case $(srcdir) in \
25504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25505 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25507 esac; \
25508 srcdiroption="--srcdir=$${topdir}/zlib"; \
25509 libsrcdir="$$s/zlib"; \
25510 $(SHELL) $${libsrcdir}/configure \
25511 $(HOST_CONFIGARGS) $${srcdiroption} \
25512 || exit 1
25513 @endif zlib
25517 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25518 maybe-configure-stage1-zlib:
25519 @if zlib-bootstrap
25520 maybe-configure-stage1-zlib: configure-stage1-zlib
25521 configure-stage1-zlib:
25522 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25523 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25524 r=`${PWD_COMMAND}`; export r; \
25525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25526 $(HOST_EXPORTS) \
25527 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25528 cd $(HOST_SUBDIR)/zlib || exit 1; \
25529 case $(srcdir) in \
25530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25531 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25533 esac; \
25534 srcdiroption="--srcdir=$${topdir}/zlib"; \
25535 libsrcdir="$$s/zlib"; \
25536 $(SHELL) $${libsrcdir}/configure \
25537 $(HOST_CONFIGARGS) $${srcdiroption} \
25538 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
25539 @endif zlib-bootstrap
25541 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25542 maybe-configure-stage2-zlib:
25543 @if zlib-bootstrap
25544 maybe-configure-stage2-zlib: configure-stage2-zlib
25545 configure-stage2-zlib:
25546 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25547 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25548 r=`${PWD_COMMAND}`; export r; \
25549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25550 $(HOST_EXPORTS) \
25551 $(POSTSTAGE1_HOST_EXPORTS) \
25552 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25553 cd $(HOST_SUBDIR)/zlib || exit 1; \
25554 case $(srcdir) in \
25555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25556 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25558 esac; \
25559 srcdiroption="--srcdir=$${topdir}/zlib"; \
25560 libsrcdir="$$s/zlib"; \
25561 $(SHELL) $${libsrcdir}/configure \
25562 $(HOST_CONFIGARGS) $${srcdiroption} \
25563 @stage2_werror_flag@
25564 @endif zlib-bootstrap
25566 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25567 maybe-configure-stage3-zlib:
25568 @if zlib-bootstrap
25569 maybe-configure-stage3-zlib: configure-stage3-zlib
25570 configure-stage3-zlib:
25571 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25572 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25573 r=`${PWD_COMMAND}`; export r; \
25574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25575 $(HOST_EXPORTS) \
25576 $(POSTSTAGE1_HOST_EXPORTS) \
25577 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
25578 cd $(HOST_SUBDIR)/zlib || exit 1; \
25579 case $(srcdir) in \
25580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25581 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25583 esac; \
25584 srcdiroption="--srcdir=$${topdir}/zlib"; \
25585 libsrcdir="$$s/zlib"; \
25586 $(SHELL) $${libsrcdir}/configure \
25587 $(HOST_CONFIGARGS) $${srcdiroption} \
25588 @stage2_werror_flag@
25589 @endif zlib-bootstrap
25591 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
25592 maybe-configure-stage4-zlib:
25593 @if zlib-bootstrap
25594 maybe-configure-stage4-zlib: configure-stage4-zlib
25595 configure-stage4-zlib:
25596 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25597 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25598 r=`${PWD_COMMAND}`; export r; \
25599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25600 $(HOST_EXPORTS) \
25601 $(POSTSTAGE1_HOST_EXPORTS) \
25602 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
25603 cd $(HOST_SUBDIR)/zlib || exit 1; \
25604 case $(srcdir) in \
25605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25606 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25608 esac; \
25609 srcdiroption="--srcdir=$${topdir}/zlib"; \
25610 libsrcdir="$$s/zlib"; \
25611 $(SHELL) $${libsrcdir}/configure \
25612 $(HOST_CONFIGARGS) $${srcdiroption} \
25613 @stage2_werror_flag@
25614 @endif zlib-bootstrap
25616 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
25617 maybe-configure-stageprofile-zlib:
25618 @if zlib-bootstrap
25619 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
25620 configure-stageprofile-zlib:
25621 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25622 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25623 r=`${PWD_COMMAND}`; export r; \
25624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25625 $(HOST_EXPORTS) \
25626 $(POSTSTAGE1_HOST_EXPORTS) \
25627 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
25628 cd $(HOST_SUBDIR)/zlib || exit 1; \
25629 case $(srcdir) in \
25630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25631 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25633 esac; \
25634 srcdiroption="--srcdir=$${topdir}/zlib"; \
25635 libsrcdir="$$s/zlib"; \
25636 $(SHELL) $${libsrcdir}/configure \
25637 $(HOST_CONFIGARGS) $${srcdiroption} \
25638 @stage2_werror_flag@
25639 @endif zlib-bootstrap
25641 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
25642 maybe-configure-stagefeedback-zlib:
25643 @if zlib-bootstrap
25644 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
25645 configure-stagefeedback-zlib:
25646 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25647 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25648 r=`${PWD_COMMAND}`; export r; \
25649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25650 $(HOST_EXPORTS) \
25651 $(POSTSTAGE1_HOST_EXPORTS) \
25652 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
25653 cd $(HOST_SUBDIR)/zlib || exit 1; \
25654 case $(srcdir) in \
25655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25656 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25658 esac; \
25659 srcdiroption="--srcdir=$${topdir}/zlib"; \
25660 libsrcdir="$$s/zlib"; \
25661 $(SHELL) $${libsrcdir}/configure \
25662 $(HOST_CONFIGARGS) $${srcdiroption} \
25663 @stage2_werror_flag@
25664 @endif zlib-bootstrap
25670 .PHONY: all-zlib maybe-all-zlib
25671 maybe-all-zlib:
25672 @if zlib
25673 TARGET-zlib=all
25674 maybe-all-zlib: all-zlib
25675 all-zlib: configure-zlib
25676 @test -f stage_last && exit 0; \
25677 r=`${PWD_COMMAND}`; export r; \
25678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679 $(HOST_EXPORTS) \
25680 (cd $(HOST_SUBDIR)/zlib && \
25681 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
25682 @endif zlib
25686 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
25687 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
25688 maybe-all-stage1-zlib:
25689 maybe-clean-stage1-zlib:
25690 @if zlib-bootstrap
25691 maybe-all-stage1-zlib: all-stage1-zlib
25692 all-stage1: all-stage1-zlib
25693 TARGET-stage1-zlib = $(TARGET-zlib)
25694 all-stage1-zlib: configure-stage1-zlib
25695 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25696 @r=`${PWD_COMMAND}`; export r; \
25697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25698 $(HOST_EXPORTS) \
25699 cd $(HOST_SUBDIR)/zlib && \
25700 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" \
25701 $(TARGET-stage1-zlib)
25703 maybe-clean-stage1-zlib: clean-stage1-zlib
25704 clean-stage1: clean-stage1-zlib
25705 clean-stage1-zlib:
25706 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
25707 || exit 0 ; \
25708 @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25709 cd $(HOST_SUBDIR)/zlib && \
25710 $(MAKE) $(FLAGS_TO_PASS) \
25711 CFLAGS="$(STAGE1_CFLAGS)" clean
25712 @endif zlib-bootstrap
25715 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
25716 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
25717 maybe-all-stage2-zlib:
25718 maybe-clean-stage2-zlib:
25719 @if zlib-bootstrap
25720 maybe-all-stage2-zlib: all-stage2-zlib
25721 all-stage2: all-stage2-zlib
25722 TARGET-stage2-zlib = $(TARGET-zlib)
25723 all-stage2-zlib: configure-stage2-zlib
25724 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25725 @r=`${PWD_COMMAND}`; export r; \
25726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25727 $(HOST_EXPORTS) \
25728 $(POSTSTAGE1_HOST_EXPORTS) \
25729 cd $(HOST_SUBDIR)/zlib && \
25730 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25731 $(TARGET-stage2-zlib)
25733 maybe-clean-stage2-zlib: clean-stage2-zlib
25734 clean-stage2: clean-stage2-zlib
25735 clean-stage2-zlib:
25736 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
25737 || exit 0 ; \
25738 @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25739 cd $(HOST_SUBDIR)/zlib && \
25740 $(MAKE) $(FLAGS_TO_PASS) \
25741 $(POSTSTAGE1_FLAGS_TO_PASS) \
25742 clean
25743 @endif zlib-bootstrap
25746 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
25747 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
25748 maybe-all-stage3-zlib:
25749 maybe-clean-stage3-zlib:
25750 @if zlib-bootstrap
25751 maybe-all-stage3-zlib: all-stage3-zlib
25752 all-stage3: all-stage3-zlib
25753 TARGET-stage3-zlib = $(TARGET-zlib)
25754 all-stage3-zlib: configure-stage3-zlib
25755 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25756 @r=`${PWD_COMMAND}`; export r; \
25757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25758 $(HOST_EXPORTS) \
25759 $(POSTSTAGE1_HOST_EXPORTS) \
25760 cd $(HOST_SUBDIR)/zlib && \
25761 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25762 $(TARGET-stage3-zlib)
25764 maybe-clean-stage3-zlib: clean-stage3-zlib
25765 clean-stage3: clean-stage3-zlib
25766 clean-stage3-zlib:
25767 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
25768 || exit 0 ; \
25769 @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25770 cd $(HOST_SUBDIR)/zlib && \
25771 $(MAKE) $(FLAGS_TO_PASS) \
25772 $(POSTSTAGE1_FLAGS_TO_PASS) \
25773 clean
25774 @endif zlib-bootstrap
25777 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
25778 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
25779 maybe-all-stage4-zlib:
25780 maybe-clean-stage4-zlib:
25781 @if zlib-bootstrap
25782 maybe-all-stage4-zlib: all-stage4-zlib
25783 all-stage4: all-stage4-zlib
25784 TARGET-stage4-zlib = $(TARGET-zlib)
25785 all-stage4-zlib: configure-stage4-zlib
25786 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25787 @r=`${PWD_COMMAND}`; export r; \
25788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25789 $(HOST_EXPORTS) \
25790 $(POSTSTAGE1_HOST_EXPORTS) \
25791 cd $(HOST_SUBDIR)/zlib && \
25792 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25793 $(TARGET-stage4-zlib)
25795 maybe-clean-stage4-zlib: clean-stage4-zlib
25796 clean-stage4: clean-stage4-zlib
25797 clean-stage4-zlib:
25798 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
25799 || exit 0 ; \
25800 @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25801 cd $(HOST_SUBDIR)/zlib && \
25802 $(MAKE) $(FLAGS_TO_PASS) \
25803 $(POSTSTAGE1_FLAGS_TO_PASS) \
25804 clean
25805 @endif zlib-bootstrap
25808 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
25809 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
25810 maybe-all-stageprofile-zlib:
25811 maybe-clean-stageprofile-zlib:
25812 @if zlib-bootstrap
25813 maybe-all-stageprofile-zlib: all-stageprofile-zlib
25814 all-stageprofile: all-stageprofile-zlib
25815 TARGET-stageprofile-zlib = $(TARGET-zlib)
25816 all-stageprofile-zlib: configure-stageprofile-zlib
25817 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25818 @r=`${PWD_COMMAND}`; export r; \
25819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25820 $(HOST_EXPORTS) \
25821 $(POSTSTAGE1_HOST_EXPORTS) \
25822 cd $(HOST_SUBDIR)/zlib && \
25823 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
25824 $(TARGET-stageprofile-zlib)
25826 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
25827 clean-stageprofile: clean-stageprofile-zlib
25828 clean-stageprofile-zlib:
25829 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
25830 || exit 0 ; \
25831 @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25832 cd $(HOST_SUBDIR)/zlib && \
25833 $(MAKE) $(FLAGS_TO_PASS) \
25834 $(POSTSTAGE1_FLAGS_TO_PASS) \
25835 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
25836 @endif zlib-bootstrap
25839 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
25840 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
25841 maybe-all-stagefeedback-zlib:
25842 maybe-clean-stagefeedback-zlib:
25843 @if zlib-bootstrap
25844 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
25845 all-stagefeedback: all-stagefeedback-zlib
25846 TARGET-stagefeedback-zlib = $(TARGET-zlib)
25847 all-stagefeedback-zlib: configure-stagefeedback-zlib
25848 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25849 @r=`${PWD_COMMAND}`; export r; \
25850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25851 $(HOST_EXPORTS) \
25852 $(POSTSTAGE1_HOST_EXPORTS) \
25853 cd $(HOST_SUBDIR)/zlib && \
25854 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
25855 $(TARGET-stagefeedback-zlib)
25857 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
25858 clean-stagefeedback: clean-stagefeedback-zlib
25859 clean-stagefeedback-zlib:
25860 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
25861 || exit 0 ; \
25862 @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25863 cd $(HOST_SUBDIR)/zlib && \
25864 $(MAKE) $(FLAGS_TO_PASS) \
25865 $(POSTSTAGE1_FLAGS_TO_PASS) \
25866 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
25867 @endif zlib-bootstrap
25873 .PHONY: check-zlib maybe-check-zlib
25874 maybe-check-zlib:
25875 @if zlib
25876 maybe-check-zlib: check-zlib
25878 check-zlib:
25880 @endif zlib
25882 .PHONY: install-zlib maybe-install-zlib
25883 maybe-install-zlib:
25884 @if zlib
25885 maybe-install-zlib: install-zlib
25887 install-zlib:
25889 @endif zlib
25891 # Other targets (info, dvi, etc.)
25893 .PHONY: maybe-info-zlib info-zlib
25894 maybe-info-zlib:
25895 @if zlib
25896 maybe-info-zlib: info-zlib
25898 info-zlib: \
25899 configure-zlib
25900 @[ -f ./zlib/Makefile ] || exit 0; \
25901 r=`${PWD_COMMAND}`; export r; \
25902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25903 $(HOST_EXPORTS) \
25904 for flag in $(EXTRA_HOST_FLAGS) ; do \
25905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25906 done; \
25907 echo "Doing info in zlib" ; \
25908 (cd $(HOST_SUBDIR)/zlib && \
25909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25911 "RANLIB=$${RANLIB}" \
25912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25913 info) \
25914 || exit 1
25916 @endif zlib
25918 .PHONY: maybe-dvi-zlib dvi-zlib
25919 maybe-dvi-zlib:
25920 @if zlib
25921 maybe-dvi-zlib: dvi-zlib
25923 dvi-zlib: \
25924 configure-zlib
25925 @[ -f ./zlib/Makefile ] || exit 0; \
25926 r=`${PWD_COMMAND}`; export r; \
25927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25928 $(HOST_EXPORTS) \
25929 for flag in $(EXTRA_HOST_FLAGS) ; do \
25930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25931 done; \
25932 echo "Doing dvi in zlib" ; \
25933 (cd $(HOST_SUBDIR)/zlib && \
25934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25936 "RANLIB=$${RANLIB}" \
25937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25938 dvi) \
25939 || exit 1
25941 @endif zlib
25943 .PHONY: maybe-html-zlib html-zlib
25944 maybe-html-zlib:
25945 @if zlib
25946 maybe-html-zlib: html-zlib
25948 html-zlib: \
25949 configure-zlib
25950 @[ -f ./zlib/Makefile ] || exit 0; \
25951 r=`${PWD_COMMAND}`; export r; \
25952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25953 $(HOST_EXPORTS) \
25954 for flag in $(EXTRA_HOST_FLAGS) ; do \
25955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25956 done; \
25957 echo "Doing html in zlib" ; \
25958 (cd $(HOST_SUBDIR)/zlib && \
25959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25961 "RANLIB=$${RANLIB}" \
25962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25963 html) \
25964 || exit 1
25966 @endif zlib
25968 .PHONY: maybe-TAGS-zlib TAGS-zlib
25969 maybe-TAGS-zlib:
25970 @if zlib
25971 maybe-TAGS-zlib: TAGS-zlib
25973 TAGS-zlib: \
25974 configure-zlib
25975 @[ -f ./zlib/Makefile ] || exit 0; \
25976 r=`${PWD_COMMAND}`; export r; \
25977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25978 $(HOST_EXPORTS) \
25979 for flag in $(EXTRA_HOST_FLAGS) ; do \
25980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25981 done; \
25982 echo "Doing TAGS in zlib" ; \
25983 (cd $(HOST_SUBDIR)/zlib && \
25984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25986 "RANLIB=$${RANLIB}" \
25987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25988 TAGS) \
25989 || exit 1
25991 @endif zlib
25993 .PHONY: maybe-install-info-zlib install-info-zlib
25994 maybe-install-info-zlib:
25995 @if zlib
25996 maybe-install-info-zlib: install-info-zlib
25998 install-info-zlib: \
25999 configure-zlib \
26000 info-zlib
26001 @[ -f ./zlib/Makefile ] || exit 0; \
26002 r=`${PWD_COMMAND}`; export r; \
26003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26004 $(HOST_EXPORTS) \
26005 for flag in $(EXTRA_HOST_FLAGS) ; do \
26006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26007 done; \
26008 echo "Doing install-info in zlib" ; \
26009 (cd $(HOST_SUBDIR)/zlib && \
26010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26012 "RANLIB=$${RANLIB}" \
26013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26014 install-info) \
26015 || exit 1
26017 @endif zlib
26019 .PHONY: maybe-installcheck-zlib installcheck-zlib
26020 maybe-installcheck-zlib:
26021 @if zlib
26022 maybe-installcheck-zlib: installcheck-zlib
26024 installcheck-zlib: \
26025 configure-zlib
26026 @[ -f ./zlib/Makefile ] || exit 0; \
26027 r=`${PWD_COMMAND}`; export r; \
26028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26029 $(HOST_EXPORTS) \
26030 for flag in $(EXTRA_HOST_FLAGS) ; do \
26031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26032 done; \
26033 echo "Doing installcheck in zlib" ; \
26034 (cd $(HOST_SUBDIR)/zlib && \
26035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26037 "RANLIB=$${RANLIB}" \
26038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26039 installcheck) \
26040 || exit 1
26042 @endif zlib
26044 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26045 maybe-mostlyclean-zlib:
26046 @if zlib
26047 maybe-mostlyclean-zlib: mostlyclean-zlib
26049 mostlyclean-zlib:
26050 @[ -f ./zlib/Makefile ] || exit 0; \
26051 r=`${PWD_COMMAND}`; export r; \
26052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26053 $(HOST_EXPORTS) \
26054 for flag in $(EXTRA_HOST_FLAGS) ; do \
26055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26056 done; \
26057 echo "Doing mostlyclean in zlib" ; \
26058 (cd $(HOST_SUBDIR)/zlib && \
26059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26061 "RANLIB=$${RANLIB}" \
26062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26063 mostlyclean) \
26064 || exit 1
26066 @endif zlib
26068 .PHONY: maybe-clean-zlib clean-zlib
26069 maybe-clean-zlib:
26070 @if zlib
26071 maybe-clean-zlib: clean-zlib
26073 clean-zlib:
26074 @[ -f ./zlib/Makefile ] || exit 0; \
26075 r=`${PWD_COMMAND}`; export r; \
26076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26077 $(HOST_EXPORTS) \
26078 for flag in $(EXTRA_HOST_FLAGS) ; do \
26079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26080 done; \
26081 echo "Doing clean in zlib" ; \
26082 (cd $(HOST_SUBDIR)/zlib && \
26083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26085 "RANLIB=$${RANLIB}" \
26086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26087 clean) \
26088 || exit 1
26090 @endif zlib
26092 .PHONY: maybe-distclean-zlib distclean-zlib
26093 maybe-distclean-zlib:
26094 @if zlib
26095 maybe-distclean-zlib: distclean-zlib
26097 distclean-zlib:
26098 @[ -f ./zlib/Makefile ] || exit 0; \
26099 r=`${PWD_COMMAND}`; export r; \
26100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101 $(HOST_EXPORTS) \
26102 for flag in $(EXTRA_HOST_FLAGS) ; do \
26103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26104 done; \
26105 echo "Doing distclean in zlib" ; \
26106 (cd $(HOST_SUBDIR)/zlib && \
26107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26109 "RANLIB=$${RANLIB}" \
26110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26111 distclean) \
26112 || exit 1
26114 @endif zlib
26116 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26117 maybe-maintainer-clean-zlib:
26118 @if zlib
26119 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26121 maintainer-clean-zlib:
26122 @[ -f ./zlib/Makefile ] || exit 0; \
26123 r=`${PWD_COMMAND}`; export r; \
26124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26125 $(HOST_EXPORTS) \
26126 for flag in $(EXTRA_HOST_FLAGS) ; do \
26127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26128 done; \
26129 echo "Doing maintainer-clean in zlib" ; \
26130 (cd $(HOST_SUBDIR)/zlib && \
26131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26133 "RANLIB=$${RANLIB}" \
26134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26135 maintainer-clean) \
26136 || exit 1
26138 @endif zlib
26142 .PHONY: configure-gdb maybe-configure-gdb
26143 maybe-configure-gdb:
26144 @if gdb
26145 maybe-configure-gdb: configure-gdb
26146 configure-gdb:
26147 @$(unstage)
26148 @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26150 r=`${PWD_COMMAND}`; export r; \
26151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26152 $(HOST_EXPORTS) \
26153 echo Configuring in $(HOST_SUBDIR)/gdb; \
26154 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26155 case $(srcdir) in \
26156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26157 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26159 esac; \
26160 srcdiroption="--srcdir=$${topdir}/gdb"; \
26161 libsrcdir="$$s/gdb"; \
26162 $(SHELL) $${libsrcdir}/configure \
26163 $(HOST_CONFIGARGS) $${srcdiroption} \
26164 || exit 1
26165 @endif gdb
26171 .PHONY: all-gdb maybe-all-gdb
26172 maybe-all-gdb:
26173 @if gdb
26174 TARGET-gdb=all
26175 maybe-all-gdb: all-gdb
26176 all-gdb: configure-gdb
26177 @$(unstage)
26178 @r=`${PWD_COMMAND}`; export r; \
26179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26180 $(HOST_EXPORTS) \
26181 (cd $(HOST_SUBDIR)/gdb && \
26182 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
26183 @endif gdb
26188 .PHONY: check-gdb maybe-check-gdb
26189 maybe-check-gdb:
26190 @if gdb
26191 maybe-check-gdb: check-gdb
26193 check-gdb:
26194 @$(unstage)
26195 @r=`${PWD_COMMAND}`; export r; \
26196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26197 $(HOST_EXPORTS) \
26198 (cd $(HOST_SUBDIR)/gdb && \
26199 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26201 @endif gdb
26203 .PHONY: install-gdb maybe-install-gdb
26204 maybe-install-gdb:
26205 @if gdb
26206 maybe-install-gdb: install-gdb
26208 install-gdb: installdirs
26209 @$(unstage)
26210 @r=`${PWD_COMMAND}`; export r; \
26211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26212 $(HOST_EXPORTS) \
26213 (cd $(HOST_SUBDIR)/gdb && \
26214 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26216 @endif gdb
26218 # Other targets (info, dvi, etc.)
26220 .PHONY: maybe-info-gdb info-gdb
26221 maybe-info-gdb:
26222 @if gdb
26223 maybe-info-gdb: info-gdb
26225 info-gdb: \
26226 configure-gdb
26227 @$(unstage)
26228 @[ -f ./gdb/Makefile ] || exit 0; \
26229 r=`${PWD_COMMAND}`; export r; \
26230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26231 $(HOST_EXPORTS) \
26232 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26234 done; \
26235 echo "Doing info in gdb" ; \
26236 (cd $(HOST_SUBDIR)/gdb && \
26237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26239 "RANLIB=$${RANLIB}" \
26240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26241 info) \
26242 || exit 1
26244 @endif gdb
26246 .PHONY: maybe-dvi-gdb dvi-gdb
26247 maybe-dvi-gdb:
26248 @if gdb
26249 maybe-dvi-gdb: dvi-gdb
26251 dvi-gdb: \
26252 configure-gdb
26253 @$(unstage)
26254 @[ -f ./gdb/Makefile ] || exit 0; \
26255 r=`${PWD_COMMAND}`; export r; \
26256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26257 $(HOST_EXPORTS) \
26258 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26260 done; \
26261 echo "Doing dvi in gdb" ; \
26262 (cd $(HOST_SUBDIR)/gdb && \
26263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26265 "RANLIB=$${RANLIB}" \
26266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26267 dvi) \
26268 || exit 1
26270 @endif gdb
26272 .PHONY: maybe-html-gdb html-gdb
26273 maybe-html-gdb:
26274 @if gdb
26275 maybe-html-gdb: html-gdb
26277 html-gdb: \
26278 configure-gdb
26279 @$(unstage)
26280 @[ -f ./gdb/Makefile ] || exit 0; \
26281 r=`${PWD_COMMAND}`; export r; \
26282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26283 $(HOST_EXPORTS) \
26284 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26286 done; \
26287 echo "Doing html in gdb" ; \
26288 (cd $(HOST_SUBDIR)/gdb && \
26289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26291 "RANLIB=$${RANLIB}" \
26292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26293 html) \
26294 || exit 1
26296 @endif gdb
26298 .PHONY: maybe-TAGS-gdb TAGS-gdb
26299 maybe-TAGS-gdb:
26300 @if gdb
26301 maybe-TAGS-gdb: TAGS-gdb
26303 TAGS-gdb: \
26304 configure-gdb
26305 @$(unstage)
26306 @[ -f ./gdb/Makefile ] || exit 0; \
26307 r=`${PWD_COMMAND}`; export r; \
26308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309 $(HOST_EXPORTS) \
26310 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26312 done; \
26313 echo "Doing TAGS in gdb" ; \
26314 (cd $(HOST_SUBDIR)/gdb && \
26315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26317 "RANLIB=$${RANLIB}" \
26318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26319 TAGS) \
26320 || exit 1
26322 @endif gdb
26324 .PHONY: maybe-install-info-gdb install-info-gdb
26325 maybe-install-info-gdb:
26326 @if gdb
26327 maybe-install-info-gdb: install-info-gdb
26329 install-info-gdb: \
26330 configure-gdb \
26331 info-gdb
26332 @$(unstage)
26333 @[ -f ./gdb/Makefile ] || exit 0; \
26334 r=`${PWD_COMMAND}`; export r; \
26335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336 $(HOST_EXPORTS) \
26337 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26339 done; \
26340 echo "Doing install-info in gdb" ; \
26341 (cd $(HOST_SUBDIR)/gdb && \
26342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26344 "RANLIB=$${RANLIB}" \
26345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26346 install-info) \
26347 || exit 1
26349 @endif gdb
26351 .PHONY: maybe-installcheck-gdb installcheck-gdb
26352 maybe-installcheck-gdb:
26353 @if gdb
26354 maybe-installcheck-gdb: installcheck-gdb
26356 installcheck-gdb: \
26357 configure-gdb
26358 @$(unstage)
26359 @[ -f ./gdb/Makefile ] || exit 0; \
26360 r=`${PWD_COMMAND}`; export r; \
26361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26362 $(HOST_EXPORTS) \
26363 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26365 done; \
26366 echo "Doing installcheck in gdb" ; \
26367 (cd $(HOST_SUBDIR)/gdb && \
26368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26370 "RANLIB=$${RANLIB}" \
26371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26372 installcheck) \
26373 || exit 1
26375 @endif gdb
26377 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26378 maybe-mostlyclean-gdb:
26379 @if gdb
26380 maybe-mostlyclean-gdb: mostlyclean-gdb
26382 mostlyclean-gdb:
26383 @$(unstage)
26384 @[ -f ./gdb/Makefile ] || exit 0; \
26385 r=`${PWD_COMMAND}`; export r; \
26386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26387 $(HOST_EXPORTS) \
26388 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26390 done; \
26391 echo "Doing mostlyclean in gdb" ; \
26392 (cd $(HOST_SUBDIR)/gdb && \
26393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26395 "RANLIB=$${RANLIB}" \
26396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26397 mostlyclean) \
26398 || exit 1
26400 @endif gdb
26402 .PHONY: maybe-clean-gdb clean-gdb
26403 maybe-clean-gdb:
26404 @if gdb
26405 maybe-clean-gdb: clean-gdb
26407 clean-gdb:
26408 @$(unstage)
26409 @[ -f ./gdb/Makefile ] || exit 0; \
26410 r=`${PWD_COMMAND}`; export r; \
26411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26412 $(HOST_EXPORTS) \
26413 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26415 done; \
26416 echo "Doing clean in gdb" ; \
26417 (cd $(HOST_SUBDIR)/gdb && \
26418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26420 "RANLIB=$${RANLIB}" \
26421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26422 clean) \
26423 || exit 1
26425 @endif gdb
26427 .PHONY: maybe-distclean-gdb distclean-gdb
26428 maybe-distclean-gdb:
26429 @if gdb
26430 maybe-distclean-gdb: distclean-gdb
26432 distclean-gdb:
26433 @$(unstage)
26434 @[ -f ./gdb/Makefile ] || exit 0; \
26435 r=`${PWD_COMMAND}`; export r; \
26436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26437 $(HOST_EXPORTS) \
26438 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26440 done; \
26441 echo "Doing distclean in gdb" ; \
26442 (cd $(HOST_SUBDIR)/gdb && \
26443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26445 "RANLIB=$${RANLIB}" \
26446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26447 distclean) \
26448 || exit 1
26450 @endif gdb
26452 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26453 maybe-maintainer-clean-gdb:
26454 @if gdb
26455 maybe-maintainer-clean-gdb: maintainer-clean-gdb
26457 maintainer-clean-gdb:
26458 @$(unstage)
26459 @[ -f ./gdb/Makefile ] || exit 0; \
26460 r=`${PWD_COMMAND}`; export r; \
26461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26462 $(HOST_EXPORTS) \
26463 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26465 done; \
26466 echo "Doing maintainer-clean in gdb" ; \
26467 (cd $(HOST_SUBDIR)/gdb && \
26468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26470 "RANLIB=$${RANLIB}" \
26471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26472 maintainer-clean) \
26473 || exit 1
26475 @endif gdb
26479 .PHONY: configure-expect maybe-configure-expect
26480 maybe-configure-expect:
26481 @if expect
26482 maybe-configure-expect: configure-expect
26483 configure-expect:
26484 @$(unstage)
26485 @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26487 r=`${PWD_COMMAND}`; export r; \
26488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26489 $(HOST_EXPORTS) \
26490 echo Configuring in $(HOST_SUBDIR)/expect; \
26491 cd "$(HOST_SUBDIR)/expect" || exit 1; \
26492 case $(srcdir) in \
26493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26494 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26496 esac; \
26497 srcdiroption="--srcdir=$${topdir}/expect"; \
26498 libsrcdir="$$s/expect"; \
26499 $(SHELL) $${libsrcdir}/configure \
26500 $(HOST_CONFIGARGS) $${srcdiroption} \
26501 || exit 1
26502 @endif expect
26508 .PHONY: all-expect maybe-all-expect
26509 maybe-all-expect:
26510 @if expect
26511 TARGET-expect=all
26512 maybe-all-expect: all-expect
26513 all-expect: configure-expect
26514 @$(unstage)
26515 @r=`${PWD_COMMAND}`; export r; \
26516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26517 $(HOST_EXPORTS) \
26518 (cd $(HOST_SUBDIR)/expect && \
26519 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
26520 @endif expect
26525 .PHONY: check-expect maybe-check-expect
26526 maybe-check-expect:
26527 @if expect
26528 maybe-check-expect: check-expect
26530 check-expect:
26531 @$(unstage)
26532 @r=`${PWD_COMMAND}`; export r; \
26533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26534 $(HOST_EXPORTS) \
26535 (cd $(HOST_SUBDIR)/expect && \
26536 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26538 @endif expect
26540 .PHONY: install-expect maybe-install-expect
26541 maybe-install-expect:
26542 @if expect
26543 maybe-install-expect: install-expect
26545 install-expect: installdirs
26546 @$(unstage)
26547 @r=`${PWD_COMMAND}`; export r; \
26548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26549 $(HOST_EXPORTS) \
26550 (cd $(HOST_SUBDIR)/expect && \
26551 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26553 @endif expect
26555 # Other targets (info, dvi, etc.)
26557 .PHONY: maybe-info-expect info-expect
26558 maybe-info-expect:
26559 @if expect
26560 maybe-info-expect: info-expect
26562 info-expect: \
26563 configure-expect
26564 @$(unstage)
26565 @[ -f ./expect/Makefile ] || exit 0; \
26566 r=`${PWD_COMMAND}`; export r; \
26567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26568 $(HOST_EXPORTS) \
26569 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26571 done; \
26572 echo "Doing info in expect" ; \
26573 (cd $(HOST_SUBDIR)/expect && \
26574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26576 "RANLIB=$${RANLIB}" \
26577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26578 info) \
26579 || exit 1
26581 @endif expect
26583 .PHONY: maybe-dvi-expect dvi-expect
26584 maybe-dvi-expect:
26585 @if expect
26586 maybe-dvi-expect: dvi-expect
26588 dvi-expect: \
26589 configure-expect
26590 @$(unstage)
26591 @[ -f ./expect/Makefile ] || exit 0; \
26592 r=`${PWD_COMMAND}`; export r; \
26593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26594 $(HOST_EXPORTS) \
26595 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26597 done; \
26598 echo "Doing dvi in expect" ; \
26599 (cd $(HOST_SUBDIR)/expect && \
26600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26602 "RANLIB=$${RANLIB}" \
26603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26604 dvi) \
26605 || exit 1
26607 @endif expect
26609 .PHONY: maybe-html-expect html-expect
26610 maybe-html-expect:
26611 @if expect
26612 maybe-html-expect: html-expect
26614 html-expect: \
26615 configure-expect
26616 @$(unstage)
26617 @[ -f ./expect/Makefile ] || exit 0; \
26618 r=`${PWD_COMMAND}`; export r; \
26619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26620 $(HOST_EXPORTS) \
26621 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26623 done; \
26624 echo "Doing html in expect" ; \
26625 (cd $(HOST_SUBDIR)/expect && \
26626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26628 "RANLIB=$${RANLIB}" \
26629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26630 html) \
26631 || exit 1
26633 @endif expect
26635 .PHONY: maybe-TAGS-expect TAGS-expect
26636 maybe-TAGS-expect:
26637 @if expect
26638 maybe-TAGS-expect: TAGS-expect
26640 TAGS-expect: \
26641 configure-expect
26642 @$(unstage)
26643 @[ -f ./expect/Makefile ] || exit 0; \
26644 r=`${PWD_COMMAND}`; export r; \
26645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646 $(HOST_EXPORTS) \
26647 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26649 done; \
26650 echo "Doing TAGS in expect" ; \
26651 (cd $(HOST_SUBDIR)/expect && \
26652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26654 "RANLIB=$${RANLIB}" \
26655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26656 TAGS) \
26657 || exit 1
26659 @endif expect
26661 .PHONY: maybe-install-info-expect install-info-expect
26662 maybe-install-info-expect:
26663 @if expect
26664 maybe-install-info-expect: install-info-expect
26666 install-info-expect: \
26667 configure-expect \
26668 info-expect
26669 @$(unstage)
26670 @[ -f ./expect/Makefile ] || exit 0; \
26671 r=`${PWD_COMMAND}`; export r; \
26672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26673 $(HOST_EXPORTS) \
26674 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26676 done; \
26677 echo "Doing install-info in expect" ; \
26678 (cd $(HOST_SUBDIR)/expect && \
26679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26681 "RANLIB=$${RANLIB}" \
26682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26683 install-info) \
26684 || exit 1
26686 @endif expect
26688 .PHONY: maybe-installcheck-expect installcheck-expect
26689 maybe-installcheck-expect:
26690 @if expect
26691 maybe-installcheck-expect: installcheck-expect
26693 installcheck-expect: \
26694 configure-expect
26695 @$(unstage)
26696 @[ -f ./expect/Makefile ] || exit 0; \
26697 r=`${PWD_COMMAND}`; export r; \
26698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699 $(HOST_EXPORTS) \
26700 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26702 done; \
26703 echo "Doing installcheck in expect" ; \
26704 (cd $(HOST_SUBDIR)/expect && \
26705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26707 "RANLIB=$${RANLIB}" \
26708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26709 installcheck) \
26710 || exit 1
26712 @endif expect
26714 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
26715 maybe-mostlyclean-expect:
26716 @if expect
26717 maybe-mostlyclean-expect: mostlyclean-expect
26719 mostlyclean-expect:
26720 @$(unstage)
26721 @[ -f ./expect/Makefile ] || exit 0; \
26722 r=`${PWD_COMMAND}`; export r; \
26723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26724 $(HOST_EXPORTS) \
26725 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26727 done; \
26728 echo "Doing mostlyclean in expect" ; \
26729 (cd $(HOST_SUBDIR)/expect && \
26730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26732 "RANLIB=$${RANLIB}" \
26733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26734 mostlyclean) \
26735 || exit 1
26737 @endif expect
26739 .PHONY: maybe-clean-expect clean-expect
26740 maybe-clean-expect:
26741 @if expect
26742 maybe-clean-expect: clean-expect
26744 clean-expect:
26745 @$(unstage)
26746 @[ -f ./expect/Makefile ] || exit 0; \
26747 r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 $(HOST_EXPORTS) \
26750 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26752 done; \
26753 echo "Doing clean in expect" ; \
26754 (cd $(HOST_SUBDIR)/expect && \
26755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26757 "RANLIB=$${RANLIB}" \
26758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26759 clean) \
26760 || exit 1
26762 @endif expect
26764 .PHONY: maybe-distclean-expect distclean-expect
26765 maybe-distclean-expect:
26766 @if expect
26767 maybe-distclean-expect: distclean-expect
26769 distclean-expect:
26770 @$(unstage)
26771 @[ -f ./expect/Makefile ] || exit 0; \
26772 r=`${PWD_COMMAND}`; export r; \
26773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26774 $(HOST_EXPORTS) \
26775 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26777 done; \
26778 echo "Doing distclean in expect" ; \
26779 (cd $(HOST_SUBDIR)/expect && \
26780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26782 "RANLIB=$${RANLIB}" \
26783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26784 distclean) \
26785 || exit 1
26787 @endif expect
26789 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
26790 maybe-maintainer-clean-expect:
26791 @if expect
26792 maybe-maintainer-clean-expect: maintainer-clean-expect
26794 maintainer-clean-expect:
26795 @$(unstage)
26796 @[ -f ./expect/Makefile ] || exit 0; \
26797 r=`${PWD_COMMAND}`; export r; \
26798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799 $(HOST_EXPORTS) \
26800 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26802 done; \
26803 echo "Doing maintainer-clean in expect" ; \
26804 (cd $(HOST_SUBDIR)/expect && \
26805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26807 "RANLIB=$${RANLIB}" \
26808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26809 maintainer-clean) \
26810 || exit 1
26812 @endif expect
26816 .PHONY: configure-guile maybe-configure-guile
26817 maybe-configure-guile:
26818 @if guile
26819 maybe-configure-guile: configure-guile
26820 configure-guile:
26821 @$(unstage)
26822 @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
26823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
26824 r=`${PWD_COMMAND}`; export r; \
26825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26826 $(HOST_EXPORTS) \
26827 echo Configuring in $(HOST_SUBDIR)/guile; \
26828 cd "$(HOST_SUBDIR)/guile" || exit 1; \
26829 case $(srcdir) in \
26830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26831 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
26832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26833 esac; \
26834 srcdiroption="--srcdir=$${topdir}/guile"; \
26835 libsrcdir="$$s/guile"; \
26836 $(SHELL) $${libsrcdir}/configure \
26837 $(HOST_CONFIGARGS) $${srcdiroption} \
26838 || exit 1
26839 @endif guile
26845 .PHONY: all-guile maybe-all-guile
26846 maybe-all-guile:
26847 @if guile
26848 TARGET-guile=all
26849 maybe-all-guile: all-guile
26850 all-guile: configure-guile
26851 @$(unstage)
26852 @r=`${PWD_COMMAND}`; export r; \
26853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26854 $(HOST_EXPORTS) \
26855 (cd $(HOST_SUBDIR)/guile && \
26856 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
26857 @endif guile
26862 .PHONY: check-guile maybe-check-guile
26863 maybe-check-guile:
26864 @if guile
26865 maybe-check-guile: check-guile
26867 check-guile:
26868 @$(unstage)
26869 @r=`${PWD_COMMAND}`; export r; \
26870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26871 $(HOST_EXPORTS) \
26872 (cd $(HOST_SUBDIR)/guile && \
26873 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26875 @endif guile
26877 .PHONY: install-guile maybe-install-guile
26878 maybe-install-guile:
26879 @if guile
26880 maybe-install-guile: install-guile
26882 install-guile: installdirs
26883 @$(unstage)
26884 @r=`${PWD_COMMAND}`; export r; \
26885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26886 $(HOST_EXPORTS) \
26887 (cd $(HOST_SUBDIR)/guile && \
26888 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26890 @endif guile
26892 # Other targets (info, dvi, etc.)
26894 .PHONY: maybe-info-guile info-guile
26895 maybe-info-guile:
26896 @if guile
26897 maybe-info-guile: info-guile
26899 info-guile: \
26900 configure-guile
26901 @$(unstage)
26902 @[ -f ./guile/Makefile ] || exit 0; \
26903 r=`${PWD_COMMAND}`; export r; \
26904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26905 $(HOST_EXPORTS) \
26906 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26908 done; \
26909 echo "Doing info in guile" ; \
26910 (cd $(HOST_SUBDIR)/guile && \
26911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26913 "RANLIB=$${RANLIB}" \
26914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26915 info) \
26916 || exit 1
26918 @endif guile
26920 .PHONY: maybe-dvi-guile dvi-guile
26921 maybe-dvi-guile:
26922 @if guile
26923 maybe-dvi-guile: dvi-guile
26925 dvi-guile: \
26926 configure-guile
26927 @$(unstage)
26928 @[ -f ./guile/Makefile ] || exit 0; \
26929 r=`${PWD_COMMAND}`; export r; \
26930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26931 $(HOST_EXPORTS) \
26932 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26934 done; \
26935 echo "Doing dvi in guile" ; \
26936 (cd $(HOST_SUBDIR)/guile && \
26937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26939 "RANLIB=$${RANLIB}" \
26940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26941 dvi) \
26942 || exit 1
26944 @endif guile
26946 .PHONY: maybe-html-guile html-guile
26947 maybe-html-guile:
26948 @if guile
26949 maybe-html-guile: html-guile
26951 html-guile: \
26952 configure-guile
26953 @$(unstage)
26954 @[ -f ./guile/Makefile ] || exit 0; \
26955 r=`${PWD_COMMAND}`; export r; \
26956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26957 $(HOST_EXPORTS) \
26958 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26960 done; \
26961 echo "Doing html in guile" ; \
26962 (cd $(HOST_SUBDIR)/guile && \
26963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26965 "RANLIB=$${RANLIB}" \
26966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26967 html) \
26968 || exit 1
26970 @endif guile
26972 .PHONY: maybe-TAGS-guile TAGS-guile
26973 maybe-TAGS-guile:
26974 @if guile
26975 maybe-TAGS-guile: TAGS-guile
26977 TAGS-guile: \
26978 configure-guile
26979 @$(unstage)
26980 @[ -f ./guile/Makefile ] || exit 0; \
26981 r=`${PWD_COMMAND}`; export r; \
26982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26983 $(HOST_EXPORTS) \
26984 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26986 done; \
26987 echo "Doing TAGS in guile" ; \
26988 (cd $(HOST_SUBDIR)/guile && \
26989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26991 "RANLIB=$${RANLIB}" \
26992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26993 TAGS) \
26994 || exit 1
26996 @endif guile
26998 .PHONY: maybe-install-info-guile install-info-guile
26999 maybe-install-info-guile:
27000 @if guile
27001 maybe-install-info-guile: install-info-guile
27003 install-info-guile: \
27004 configure-guile \
27005 info-guile
27006 @$(unstage)
27007 @[ -f ./guile/Makefile ] || exit 0; \
27008 r=`${PWD_COMMAND}`; export r; \
27009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27010 $(HOST_EXPORTS) \
27011 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27013 done; \
27014 echo "Doing install-info in guile" ; \
27015 (cd $(HOST_SUBDIR)/guile && \
27016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27018 "RANLIB=$${RANLIB}" \
27019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27020 install-info) \
27021 || exit 1
27023 @endif guile
27025 .PHONY: maybe-installcheck-guile installcheck-guile
27026 maybe-installcheck-guile:
27027 @if guile
27028 maybe-installcheck-guile: installcheck-guile
27030 installcheck-guile: \
27031 configure-guile
27032 @$(unstage)
27033 @[ -f ./guile/Makefile ] || exit 0; \
27034 r=`${PWD_COMMAND}`; export r; \
27035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27036 $(HOST_EXPORTS) \
27037 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27039 done; \
27040 echo "Doing installcheck in guile" ; \
27041 (cd $(HOST_SUBDIR)/guile && \
27042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27044 "RANLIB=$${RANLIB}" \
27045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27046 installcheck) \
27047 || exit 1
27049 @endif guile
27051 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27052 maybe-mostlyclean-guile:
27053 @if guile
27054 maybe-mostlyclean-guile: mostlyclean-guile
27056 mostlyclean-guile:
27057 @$(unstage)
27058 @[ -f ./guile/Makefile ] || exit 0; \
27059 r=`${PWD_COMMAND}`; export r; \
27060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27061 $(HOST_EXPORTS) \
27062 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27064 done; \
27065 echo "Doing mostlyclean in guile" ; \
27066 (cd $(HOST_SUBDIR)/guile && \
27067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27069 "RANLIB=$${RANLIB}" \
27070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27071 mostlyclean) \
27072 || exit 1
27074 @endif guile
27076 .PHONY: maybe-clean-guile clean-guile
27077 maybe-clean-guile:
27078 @if guile
27079 maybe-clean-guile: clean-guile
27081 clean-guile:
27082 @$(unstage)
27083 @[ -f ./guile/Makefile ] || exit 0; \
27084 r=`${PWD_COMMAND}`; export r; \
27085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27086 $(HOST_EXPORTS) \
27087 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27089 done; \
27090 echo "Doing clean in guile" ; \
27091 (cd $(HOST_SUBDIR)/guile && \
27092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27094 "RANLIB=$${RANLIB}" \
27095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27096 clean) \
27097 || exit 1
27099 @endif guile
27101 .PHONY: maybe-distclean-guile distclean-guile
27102 maybe-distclean-guile:
27103 @if guile
27104 maybe-distclean-guile: distclean-guile
27106 distclean-guile:
27107 @$(unstage)
27108 @[ -f ./guile/Makefile ] || exit 0; \
27109 r=`${PWD_COMMAND}`; export r; \
27110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27111 $(HOST_EXPORTS) \
27112 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27114 done; \
27115 echo "Doing distclean in guile" ; \
27116 (cd $(HOST_SUBDIR)/guile && \
27117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27119 "RANLIB=$${RANLIB}" \
27120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27121 distclean) \
27122 || exit 1
27124 @endif guile
27126 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27127 maybe-maintainer-clean-guile:
27128 @if guile
27129 maybe-maintainer-clean-guile: maintainer-clean-guile
27131 maintainer-clean-guile:
27132 @$(unstage)
27133 @[ -f ./guile/Makefile ] || exit 0; \
27134 r=`${PWD_COMMAND}`; export r; \
27135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27136 $(HOST_EXPORTS) \
27137 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27139 done; \
27140 echo "Doing maintainer-clean in guile" ; \
27141 (cd $(HOST_SUBDIR)/guile && \
27142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27144 "RANLIB=$${RANLIB}" \
27145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27146 maintainer-clean) \
27147 || exit 1
27149 @endif guile
27153 .PHONY: configure-tk maybe-configure-tk
27154 maybe-configure-tk:
27155 @if tk
27156 maybe-configure-tk: configure-tk
27157 configure-tk:
27158 @$(unstage)
27159 @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27161 r=`${PWD_COMMAND}`; export r; \
27162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27163 $(HOST_EXPORTS) \
27164 echo Configuring in $(HOST_SUBDIR)/tk; \
27165 cd "$(HOST_SUBDIR)/tk" || exit 1; \
27166 case $(srcdir) in \
27167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27168 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27170 esac; \
27171 srcdiroption="--srcdir=$${topdir}/tk"; \
27172 libsrcdir="$$s/tk"; \
27173 $(SHELL) $${libsrcdir}/configure \
27174 $(HOST_CONFIGARGS) $${srcdiroption} \
27175 || exit 1
27176 @endif tk
27182 .PHONY: all-tk maybe-all-tk
27183 maybe-all-tk:
27184 @if tk
27185 TARGET-tk=all
27186 maybe-all-tk: all-tk
27187 all-tk: configure-tk
27188 @$(unstage)
27189 @r=`${PWD_COMMAND}`; export r; \
27190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27191 $(HOST_EXPORTS) \
27192 (cd $(HOST_SUBDIR)/tk && \
27193 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
27194 @endif tk
27199 .PHONY: check-tk maybe-check-tk
27200 maybe-check-tk:
27201 @if tk
27202 maybe-check-tk: check-tk
27204 check-tk:
27205 @$(unstage)
27206 @r=`${PWD_COMMAND}`; export r; \
27207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27208 $(HOST_EXPORTS) \
27209 (cd $(HOST_SUBDIR)/tk && \
27210 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27212 @endif tk
27214 .PHONY: install-tk maybe-install-tk
27215 maybe-install-tk:
27216 @if tk
27217 maybe-install-tk: install-tk
27219 install-tk: installdirs
27220 @$(unstage)
27221 @r=`${PWD_COMMAND}`; export r; \
27222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27223 $(HOST_EXPORTS) \
27224 (cd $(HOST_SUBDIR)/tk && \
27225 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27227 @endif tk
27229 # Other targets (info, dvi, etc.)
27231 .PHONY: maybe-info-tk info-tk
27232 maybe-info-tk:
27233 @if tk
27234 maybe-info-tk: info-tk
27236 info-tk: \
27237 configure-tk
27238 @$(unstage)
27239 @[ -f ./tk/Makefile ] || exit 0; \
27240 r=`${PWD_COMMAND}`; export r; \
27241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27242 $(HOST_EXPORTS) \
27243 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27245 done; \
27246 echo "Doing info in tk" ; \
27247 (cd $(HOST_SUBDIR)/tk && \
27248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27250 "RANLIB=$${RANLIB}" \
27251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27252 info) \
27253 || exit 1
27255 @endif tk
27257 .PHONY: maybe-dvi-tk dvi-tk
27258 maybe-dvi-tk:
27259 @if tk
27260 maybe-dvi-tk: dvi-tk
27262 dvi-tk: \
27263 configure-tk
27264 @$(unstage)
27265 @[ -f ./tk/Makefile ] || exit 0; \
27266 r=`${PWD_COMMAND}`; export r; \
27267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27268 $(HOST_EXPORTS) \
27269 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27271 done; \
27272 echo "Doing dvi in tk" ; \
27273 (cd $(HOST_SUBDIR)/tk && \
27274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27276 "RANLIB=$${RANLIB}" \
27277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27278 dvi) \
27279 || exit 1
27281 @endif tk
27283 .PHONY: maybe-html-tk html-tk
27284 maybe-html-tk:
27285 @if tk
27286 maybe-html-tk: html-tk
27288 html-tk: \
27289 configure-tk
27290 @$(unstage)
27291 @[ -f ./tk/Makefile ] || exit 0; \
27292 r=`${PWD_COMMAND}`; export r; \
27293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27294 $(HOST_EXPORTS) \
27295 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27297 done; \
27298 echo "Doing html in tk" ; \
27299 (cd $(HOST_SUBDIR)/tk && \
27300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27302 "RANLIB=$${RANLIB}" \
27303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27304 html) \
27305 || exit 1
27307 @endif tk
27309 .PHONY: maybe-TAGS-tk TAGS-tk
27310 maybe-TAGS-tk:
27311 @if tk
27312 maybe-TAGS-tk: TAGS-tk
27314 TAGS-tk: \
27315 configure-tk
27316 @$(unstage)
27317 @[ -f ./tk/Makefile ] || exit 0; \
27318 r=`${PWD_COMMAND}`; export r; \
27319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27320 $(HOST_EXPORTS) \
27321 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27323 done; \
27324 echo "Doing TAGS in tk" ; \
27325 (cd $(HOST_SUBDIR)/tk && \
27326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27328 "RANLIB=$${RANLIB}" \
27329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27330 TAGS) \
27331 || exit 1
27333 @endif tk
27335 .PHONY: maybe-install-info-tk install-info-tk
27336 maybe-install-info-tk:
27337 @if tk
27338 maybe-install-info-tk: install-info-tk
27340 install-info-tk: \
27341 configure-tk \
27342 info-tk
27343 @$(unstage)
27344 @[ -f ./tk/Makefile ] || exit 0; \
27345 r=`${PWD_COMMAND}`; export r; \
27346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27347 $(HOST_EXPORTS) \
27348 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27350 done; \
27351 echo "Doing install-info in tk" ; \
27352 (cd $(HOST_SUBDIR)/tk && \
27353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27355 "RANLIB=$${RANLIB}" \
27356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27357 install-info) \
27358 || exit 1
27360 @endif tk
27362 .PHONY: maybe-installcheck-tk installcheck-tk
27363 maybe-installcheck-tk:
27364 @if tk
27365 maybe-installcheck-tk: installcheck-tk
27367 installcheck-tk: \
27368 configure-tk
27369 @$(unstage)
27370 @[ -f ./tk/Makefile ] || exit 0; \
27371 r=`${PWD_COMMAND}`; export r; \
27372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27373 $(HOST_EXPORTS) \
27374 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27376 done; \
27377 echo "Doing installcheck in tk" ; \
27378 (cd $(HOST_SUBDIR)/tk && \
27379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27381 "RANLIB=$${RANLIB}" \
27382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27383 installcheck) \
27384 || exit 1
27386 @endif tk
27388 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
27389 maybe-mostlyclean-tk:
27390 @if tk
27391 maybe-mostlyclean-tk: mostlyclean-tk
27393 mostlyclean-tk:
27394 @$(unstage)
27395 @[ -f ./tk/Makefile ] || exit 0; \
27396 r=`${PWD_COMMAND}`; export r; \
27397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27398 $(HOST_EXPORTS) \
27399 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27401 done; \
27402 echo "Doing mostlyclean in tk" ; \
27403 (cd $(HOST_SUBDIR)/tk && \
27404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27406 "RANLIB=$${RANLIB}" \
27407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27408 mostlyclean) \
27409 || exit 1
27411 @endif tk
27413 .PHONY: maybe-clean-tk clean-tk
27414 maybe-clean-tk:
27415 @if tk
27416 maybe-clean-tk: clean-tk
27418 clean-tk:
27419 @$(unstage)
27420 @[ -f ./tk/Makefile ] || exit 0; \
27421 r=`${PWD_COMMAND}`; export r; \
27422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27423 $(HOST_EXPORTS) \
27424 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27426 done; \
27427 echo "Doing clean in tk" ; \
27428 (cd $(HOST_SUBDIR)/tk && \
27429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27431 "RANLIB=$${RANLIB}" \
27432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27433 clean) \
27434 || exit 1
27436 @endif tk
27438 .PHONY: maybe-distclean-tk distclean-tk
27439 maybe-distclean-tk:
27440 @if tk
27441 maybe-distclean-tk: distclean-tk
27443 distclean-tk:
27444 @$(unstage)
27445 @[ -f ./tk/Makefile ] || exit 0; \
27446 r=`${PWD_COMMAND}`; export r; \
27447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27448 $(HOST_EXPORTS) \
27449 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27451 done; \
27452 echo "Doing distclean in tk" ; \
27453 (cd $(HOST_SUBDIR)/tk && \
27454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27456 "RANLIB=$${RANLIB}" \
27457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27458 distclean) \
27459 || exit 1
27461 @endif tk
27463 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27464 maybe-maintainer-clean-tk:
27465 @if tk
27466 maybe-maintainer-clean-tk: maintainer-clean-tk
27468 maintainer-clean-tk:
27469 @$(unstage)
27470 @[ -f ./tk/Makefile ] || exit 0; \
27471 r=`${PWD_COMMAND}`; export r; \
27472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27473 $(HOST_EXPORTS) \
27474 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27476 done; \
27477 echo "Doing maintainer-clean in tk" ; \
27478 (cd $(HOST_SUBDIR)/tk && \
27479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27481 "RANLIB=$${RANLIB}" \
27482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27483 maintainer-clean) \
27484 || exit 1
27486 @endif tk
27490 .PHONY: configure-libtermcap maybe-configure-libtermcap
27491 maybe-configure-libtermcap:
27492 @if libtermcap
27493 maybe-configure-libtermcap: configure-libtermcap
27494 configure-libtermcap:
27495 @$(unstage)
27496 @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27498 r=`${PWD_COMMAND}`; export r; \
27499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27500 $(HOST_EXPORTS) \
27501 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27502 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27503 case $(srcdir) in \
27504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27505 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27507 esac; \
27508 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27509 libsrcdir="$$s/libtermcap"; \
27510 $(SHELL) $${libsrcdir}/configure \
27511 $(HOST_CONFIGARGS) $${srcdiroption} \
27512 || exit 1
27513 @endif libtermcap
27519 .PHONY: all-libtermcap maybe-all-libtermcap
27520 maybe-all-libtermcap:
27521 @if libtermcap
27522 TARGET-libtermcap=all
27523 maybe-all-libtermcap: all-libtermcap
27524 all-libtermcap: configure-libtermcap
27525 @$(unstage)
27526 @r=`${PWD_COMMAND}`; export r; \
27527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27528 $(HOST_EXPORTS) \
27529 (cd $(HOST_SUBDIR)/libtermcap && \
27530 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
27531 @endif libtermcap
27536 .PHONY: check-libtermcap maybe-check-libtermcap
27537 maybe-check-libtermcap:
27538 @if libtermcap
27539 maybe-check-libtermcap: check-libtermcap
27541 check-libtermcap:
27543 @endif libtermcap
27545 .PHONY: install-libtermcap maybe-install-libtermcap
27546 maybe-install-libtermcap:
27547 @if libtermcap
27548 maybe-install-libtermcap: install-libtermcap
27550 install-libtermcap: installdirs
27551 @$(unstage)
27552 @r=`${PWD_COMMAND}`; export r; \
27553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27554 $(HOST_EXPORTS) \
27555 (cd $(HOST_SUBDIR)/libtermcap && \
27556 $(MAKE) $(FLAGS_TO_PASS) install)
27558 @endif libtermcap
27560 # Other targets (info, dvi, etc.)
27562 .PHONY: maybe-info-libtermcap info-libtermcap
27563 maybe-info-libtermcap:
27564 @if libtermcap
27565 maybe-info-libtermcap: info-libtermcap
27567 info-libtermcap: \
27568 configure-libtermcap
27569 @$(unstage)
27570 @[ -f ./libtermcap/Makefile ] || exit 0; \
27571 r=`${PWD_COMMAND}`; export r; \
27572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27573 $(HOST_EXPORTS) \
27574 for flag in $(EXTRA_HOST_FLAGS) ; do \
27575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27576 done; \
27577 echo "Doing info in libtermcap" ; \
27578 (cd $(HOST_SUBDIR)/libtermcap && \
27579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27581 "RANLIB=$${RANLIB}" \
27582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27583 info) \
27584 || exit 1
27586 @endif libtermcap
27588 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
27589 maybe-dvi-libtermcap:
27590 @if libtermcap
27591 maybe-dvi-libtermcap: dvi-libtermcap
27593 dvi-libtermcap: \
27594 configure-libtermcap
27595 @$(unstage)
27596 @[ -f ./libtermcap/Makefile ] || exit 0; \
27597 r=`${PWD_COMMAND}`; export r; \
27598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27599 $(HOST_EXPORTS) \
27600 for flag in $(EXTRA_HOST_FLAGS) ; do \
27601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27602 done; \
27603 echo "Doing dvi in libtermcap" ; \
27604 (cd $(HOST_SUBDIR)/libtermcap && \
27605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27607 "RANLIB=$${RANLIB}" \
27608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27609 dvi) \
27610 || exit 1
27612 @endif libtermcap
27614 .PHONY: maybe-html-libtermcap html-libtermcap
27615 maybe-html-libtermcap:
27616 @if libtermcap
27617 maybe-html-libtermcap: html-libtermcap
27619 html-libtermcap: \
27620 configure-libtermcap
27621 @$(unstage)
27622 @[ -f ./libtermcap/Makefile ] || exit 0; \
27623 r=`${PWD_COMMAND}`; export r; \
27624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27625 $(HOST_EXPORTS) \
27626 for flag in $(EXTRA_HOST_FLAGS) ; do \
27627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27628 done; \
27629 echo "Doing html in libtermcap" ; \
27630 (cd $(HOST_SUBDIR)/libtermcap && \
27631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27633 "RANLIB=$${RANLIB}" \
27634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27635 html) \
27636 || exit 1
27638 @endif libtermcap
27640 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
27641 maybe-TAGS-libtermcap:
27642 @if libtermcap
27643 maybe-TAGS-libtermcap: TAGS-libtermcap
27645 TAGS-libtermcap: \
27646 configure-libtermcap
27647 @$(unstage)
27648 @[ -f ./libtermcap/Makefile ] || exit 0; \
27649 r=`${PWD_COMMAND}`; export r; \
27650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27651 $(HOST_EXPORTS) \
27652 for flag in $(EXTRA_HOST_FLAGS) ; do \
27653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27654 done; \
27655 echo "Doing TAGS in libtermcap" ; \
27656 (cd $(HOST_SUBDIR)/libtermcap && \
27657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27659 "RANLIB=$${RANLIB}" \
27660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27661 TAGS) \
27662 || exit 1
27664 @endif libtermcap
27666 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
27667 maybe-install-info-libtermcap:
27668 @if libtermcap
27669 maybe-install-info-libtermcap: install-info-libtermcap
27671 install-info-libtermcap: \
27672 configure-libtermcap \
27673 info-libtermcap
27674 @$(unstage)
27675 @[ -f ./libtermcap/Makefile ] || exit 0; \
27676 r=`${PWD_COMMAND}`; export r; \
27677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27678 $(HOST_EXPORTS) \
27679 for flag in $(EXTRA_HOST_FLAGS) ; do \
27680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27681 done; \
27682 echo "Doing install-info in libtermcap" ; \
27683 (cd $(HOST_SUBDIR)/libtermcap && \
27684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27686 "RANLIB=$${RANLIB}" \
27687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27688 install-info) \
27689 || exit 1
27691 @endif libtermcap
27693 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
27694 maybe-installcheck-libtermcap:
27695 @if libtermcap
27696 maybe-installcheck-libtermcap: installcheck-libtermcap
27698 installcheck-libtermcap: \
27699 configure-libtermcap
27700 @$(unstage)
27701 @[ -f ./libtermcap/Makefile ] || exit 0; \
27702 r=`${PWD_COMMAND}`; export r; \
27703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27704 $(HOST_EXPORTS) \
27705 for flag in $(EXTRA_HOST_FLAGS) ; do \
27706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27707 done; \
27708 echo "Doing installcheck in libtermcap" ; \
27709 (cd $(HOST_SUBDIR)/libtermcap && \
27710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27712 "RANLIB=$${RANLIB}" \
27713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27714 installcheck) \
27715 || exit 1
27717 @endif libtermcap
27719 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
27720 maybe-mostlyclean-libtermcap:
27721 @if libtermcap
27722 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
27724 # libtermcap doesn't support mostlyclean.
27725 mostlyclean-libtermcap:
27727 @endif libtermcap
27729 .PHONY: maybe-clean-libtermcap clean-libtermcap
27730 maybe-clean-libtermcap:
27731 @if libtermcap
27732 maybe-clean-libtermcap: clean-libtermcap
27734 # libtermcap doesn't support clean.
27735 clean-libtermcap:
27737 @endif libtermcap
27739 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
27740 maybe-distclean-libtermcap:
27741 @if libtermcap
27742 maybe-distclean-libtermcap: distclean-libtermcap
27744 # libtermcap doesn't support distclean.
27745 distclean-libtermcap:
27747 @endif libtermcap
27749 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
27750 maybe-maintainer-clean-libtermcap:
27751 @if libtermcap
27752 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
27754 # libtermcap doesn't support maintainer-clean.
27755 maintainer-clean-libtermcap:
27757 @endif libtermcap
27761 .PHONY: configure-utils maybe-configure-utils
27762 maybe-configure-utils:
27763 @if utils
27764 maybe-configure-utils: configure-utils
27765 configure-utils:
27766 @$(unstage)
27767 @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
27768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
27769 r=`${PWD_COMMAND}`; export r; \
27770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771 $(HOST_EXPORTS) \
27772 echo Configuring in $(HOST_SUBDIR)/utils; \
27773 cd "$(HOST_SUBDIR)/utils" || exit 1; \
27774 case $(srcdir) in \
27775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27776 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
27777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27778 esac; \
27779 srcdiroption="--srcdir=$${topdir}/utils"; \
27780 libsrcdir="$$s/utils"; \
27781 $(SHELL) $${libsrcdir}/configure \
27782 $(HOST_CONFIGARGS) $${srcdiroption} \
27783 || exit 1
27784 @endif utils
27790 .PHONY: all-utils maybe-all-utils
27791 maybe-all-utils:
27792 @if utils
27793 TARGET-utils=all
27794 maybe-all-utils: all-utils
27795 all-utils: configure-utils
27796 @$(unstage)
27797 @r=`${PWD_COMMAND}`; export r; \
27798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27799 $(HOST_EXPORTS) \
27800 (cd $(HOST_SUBDIR)/utils && \
27801 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
27802 @endif utils
27807 .PHONY: check-utils maybe-check-utils
27808 maybe-check-utils:
27809 @if utils
27810 maybe-check-utils: check-utils
27812 check-utils:
27814 @endif utils
27816 .PHONY: install-utils maybe-install-utils
27817 maybe-install-utils:
27818 @if utils
27819 maybe-install-utils: install-utils
27821 install-utils: installdirs
27822 @$(unstage)
27823 @r=`${PWD_COMMAND}`; export r; \
27824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27825 $(HOST_EXPORTS) \
27826 (cd $(HOST_SUBDIR)/utils && \
27827 $(MAKE) $(FLAGS_TO_PASS) install)
27829 @endif utils
27831 # Other targets (info, dvi, etc.)
27833 .PHONY: maybe-info-utils info-utils
27834 maybe-info-utils:
27835 @if utils
27836 maybe-info-utils: info-utils
27838 info-utils: \
27839 configure-utils
27840 @$(unstage)
27841 @[ -f ./utils/Makefile ] || exit 0; \
27842 r=`${PWD_COMMAND}`; export r; \
27843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27844 $(HOST_EXPORTS) \
27845 for flag in $(EXTRA_HOST_FLAGS) ; do \
27846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27847 done; \
27848 echo "Doing info in utils" ; \
27849 (cd $(HOST_SUBDIR)/utils && \
27850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27852 "RANLIB=$${RANLIB}" \
27853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27854 info) \
27855 || exit 1
27857 @endif utils
27859 .PHONY: maybe-dvi-utils dvi-utils
27860 maybe-dvi-utils:
27861 @if utils
27862 maybe-dvi-utils: dvi-utils
27864 dvi-utils: \
27865 configure-utils
27866 @$(unstage)
27867 @[ -f ./utils/Makefile ] || exit 0; \
27868 r=`${PWD_COMMAND}`; export r; \
27869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27870 $(HOST_EXPORTS) \
27871 for flag in $(EXTRA_HOST_FLAGS) ; do \
27872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27873 done; \
27874 echo "Doing dvi in utils" ; \
27875 (cd $(HOST_SUBDIR)/utils && \
27876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27878 "RANLIB=$${RANLIB}" \
27879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27880 dvi) \
27881 || exit 1
27883 @endif utils
27885 .PHONY: maybe-html-utils html-utils
27886 maybe-html-utils:
27887 @if utils
27888 maybe-html-utils: html-utils
27890 html-utils: \
27891 configure-utils
27892 @$(unstage)
27893 @[ -f ./utils/Makefile ] || exit 0; \
27894 r=`${PWD_COMMAND}`; export r; \
27895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27896 $(HOST_EXPORTS) \
27897 for flag in $(EXTRA_HOST_FLAGS) ; do \
27898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27899 done; \
27900 echo "Doing html in utils" ; \
27901 (cd $(HOST_SUBDIR)/utils && \
27902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27904 "RANLIB=$${RANLIB}" \
27905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27906 html) \
27907 || exit 1
27909 @endif utils
27911 .PHONY: maybe-TAGS-utils TAGS-utils
27912 maybe-TAGS-utils:
27913 @if utils
27914 maybe-TAGS-utils: TAGS-utils
27916 TAGS-utils: \
27917 configure-utils
27918 @$(unstage)
27919 @[ -f ./utils/Makefile ] || exit 0; \
27920 r=`${PWD_COMMAND}`; export r; \
27921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27922 $(HOST_EXPORTS) \
27923 for flag in $(EXTRA_HOST_FLAGS) ; do \
27924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27925 done; \
27926 echo "Doing TAGS in utils" ; \
27927 (cd $(HOST_SUBDIR)/utils && \
27928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27930 "RANLIB=$${RANLIB}" \
27931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27932 TAGS) \
27933 || exit 1
27935 @endif utils
27937 .PHONY: maybe-install-info-utils install-info-utils
27938 maybe-install-info-utils:
27939 @if utils
27940 maybe-install-info-utils: install-info-utils
27942 install-info-utils: \
27943 configure-utils \
27944 info-utils
27945 @$(unstage)
27946 @[ -f ./utils/Makefile ] || exit 0; \
27947 r=`${PWD_COMMAND}`; export r; \
27948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27949 $(HOST_EXPORTS) \
27950 for flag in $(EXTRA_HOST_FLAGS) ; do \
27951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27952 done; \
27953 echo "Doing install-info in utils" ; \
27954 (cd $(HOST_SUBDIR)/utils && \
27955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27957 "RANLIB=$${RANLIB}" \
27958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27959 install-info) \
27960 || exit 1
27962 @endif utils
27964 .PHONY: maybe-installcheck-utils installcheck-utils
27965 maybe-installcheck-utils:
27966 @if utils
27967 maybe-installcheck-utils: installcheck-utils
27969 installcheck-utils: \
27970 configure-utils
27971 @$(unstage)
27972 @[ -f ./utils/Makefile ] || exit 0; \
27973 r=`${PWD_COMMAND}`; export r; \
27974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27975 $(HOST_EXPORTS) \
27976 for flag in $(EXTRA_HOST_FLAGS) ; do \
27977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27978 done; \
27979 echo "Doing installcheck in utils" ; \
27980 (cd $(HOST_SUBDIR)/utils && \
27981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27983 "RANLIB=$${RANLIB}" \
27984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27985 installcheck) \
27986 || exit 1
27988 @endif utils
27990 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
27991 maybe-mostlyclean-utils:
27992 @if utils
27993 maybe-mostlyclean-utils: mostlyclean-utils
27995 mostlyclean-utils:
27996 @$(unstage)
27997 @[ -f ./utils/Makefile ] || exit 0; \
27998 r=`${PWD_COMMAND}`; export r; \
27999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28000 $(HOST_EXPORTS) \
28001 for flag in $(EXTRA_HOST_FLAGS) ; do \
28002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28003 done; \
28004 echo "Doing mostlyclean in utils" ; \
28005 (cd $(HOST_SUBDIR)/utils && \
28006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28008 "RANLIB=$${RANLIB}" \
28009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28010 mostlyclean) \
28011 || exit 1
28013 @endif utils
28015 .PHONY: maybe-clean-utils clean-utils
28016 maybe-clean-utils:
28017 @if utils
28018 maybe-clean-utils: clean-utils
28020 clean-utils:
28021 @$(unstage)
28022 @[ -f ./utils/Makefile ] || exit 0; \
28023 r=`${PWD_COMMAND}`; export r; \
28024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28025 $(HOST_EXPORTS) \
28026 for flag in $(EXTRA_HOST_FLAGS) ; do \
28027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28028 done; \
28029 echo "Doing clean in utils" ; \
28030 (cd $(HOST_SUBDIR)/utils && \
28031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28033 "RANLIB=$${RANLIB}" \
28034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28035 clean) \
28036 || exit 1
28038 @endif utils
28040 .PHONY: maybe-distclean-utils distclean-utils
28041 maybe-distclean-utils:
28042 @if utils
28043 maybe-distclean-utils: distclean-utils
28045 distclean-utils:
28046 @$(unstage)
28047 @[ -f ./utils/Makefile ] || exit 0; \
28048 r=`${PWD_COMMAND}`; export r; \
28049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28050 $(HOST_EXPORTS) \
28051 for flag in $(EXTRA_HOST_FLAGS) ; do \
28052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28053 done; \
28054 echo "Doing distclean in utils" ; \
28055 (cd $(HOST_SUBDIR)/utils && \
28056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28058 "RANLIB=$${RANLIB}" \
28059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28060 distclean) \
28061 || exit 1
28063 @endif utils
28065 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28066 maybe-maintainer-clean-utils:
28067 @if utils
28068 maybe-maintainer-clean-utils: maintainer-clean-utils
28070 maintainer-clean-utils:
28071 @$(unstage)
28072 @[ -f ./utils/Makefile ] || exit 0; \
28073 r=`${PWD_COMMAND}`; export r; \
28074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28075 $(HOST_EXPORTS) \
28076 for flag in $(EXTRA_HOST_FLAGS) ; do \
28077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28078 done; \
28079 echo "Doing maintainer-clean in utils" ; \
28080 (cd $(HOST_SUBDIR)/utils && \
28081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28083 "RANLIB=$${RANLIB}" \
28084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28085 maintainer-clean) \
28086 || exit 1
28088 @endif utils
28092 .PHONY: configure-gnattools maybe-configure-gnattools
28093 maybe-configure-gnattools:
28094 @if gnattools
28095 maybe-configure-gnattools: configure-gnattools
28096 configure-gnattools:
28097 @$(unstage)
28098 @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28100 r=`${PWD_COMMAND}`; export r; \
28101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28102 $(HOST_EXPORTS) \
28103 echo Configuring in $(HOST_SUBDIR)/gnattools; \
28104 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28105 case $(srcdir) in \
28106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28107 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28109 esac; \
28110 srcdiroption="--srcdir=$${topdir}/gnattools"; \
28111 libsrcdir="$$s/gnattools"; \
28112 $(SHELL) $${libsrcdir}/configure \
28113 $(HOST_CONFIGARGS) $${srcdiroption} \
28114 || exit 1
28115 @endif gnattools
28121 .PHONY: all-gnattools maybe-all-gnattools
28122 maybe-all-gnattools:
28123 @if gnattools
28124 TARGET-gnattools=all
28125 maybe-all-gnattools: all-gnattools
28126 all-gnattools: configure-gnattools
28127 @$(unstage)
28128 @r=`${PWD_COMMAND}`; export r; \
28129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28130 $(HOST_EXPORTS) \
28131 (cd $(HOST_SUBDIR)/gnattools && \
28132 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
28133 @endif gnattools
28138 .PHONY: check-gnattools maybe-check-gnattools
28139 maybe-check-gnattools:
28140 @if gnattools
28141 maybe-check-gnattools: check-gnattools
28143 check-gnattools:
28144 @$(unstage)
28145 @r=`${PWD_COMMAND}`; export r; \
28146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28147 $(HOST_EXPORTS) \
28148 (cd $(HOST_SUBDIR)/gnattools && \
28149 $(MAKE) $(FLAGS_TO_PASS) check)
28151 @endif gnattools
28153 .PHONY: install-gnattools maybe-install-gnattools
28154 maybe-install-gnattools:
28155 @if gnattools
28156 maybe-install-gnattools: install-gnattools
28158 install-gnattools: installdirs
28159 @$(unstage)
28160 @r=`${PWD_COMMAND}`; export r; \
28161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28162 $(HOST_EXPORTS) \
28163 (cd $(HOST_SUBDIR)/gnattools && \
28164 $(MAKE) $(FLAGS_TO_PASS) install)
28166 @endif gnattools
28168 # Other targets (info, dvi, etc.)
28170 .PHONY: maybe-info-gnattools info-gnattools
28171 maybe-info-gnattools:
28172 @if gnattools
28173 maybe-info-gnattools: info-gnattools
28175 info-gnattools: \
28176 configure-gnattools
28177 @$(unstage)
28178 @[ -f ./gnattools/Makefile ] || exit 0; \
28179 r=`${PWD_COMMAND}`; export r; \
28180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28181 $(HOST_EXPORTS) \
28182 for flag in $(EXTRA_HOST_FLAGS) ; do \
28183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28184 done; \
28185 echo "Doing info in gnattools" ; \
28186 (cd $(HOST_SUBDIR)/gnattools && \
28187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28189 "RANLIB=$${RANLIB}" \
28190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28191 info) \
28192 || exit 1
28194 @endif gnattools
28196 .PHONY: maybe-dvi-gnattools dvi-gnattools
28197 maybe-dvi-gnattools:
28198 @if gnattools
28199 maybe-dvi-gnattools: dvi-gnattools
28201 dvi-gnattools: \
28202 configure-gnattools
28203 @$(unstage)
28204 @[ -f ./gnattools/Makefile ] || exit 0; \
28205 r=`${PWD_COMMAND}`; export r; \
28206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28207 $(HOST_EXPORTS) \
28208 for flag in $(EXTRA_HOST_FLAGS) ; do \
28209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28210 done; \
28211 echo "Doing dvi in gnattools" ; \
28212 (cd $(HOST_SUBDIR)/gnattools && \
28213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28215 "RANLIB=$${RANLIB}" \
28216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28217 dvi) \
28218 || exit 1
28220 @endif gnattools
28222 .PHONY: maybe-html-gnattools html-gnattools
28223 maybe-html-gnattools:
28224 @if gnattools
28225 maybe-html-gnattools: html-gnattools
28227 html-gnattools: \
28228 configure-gnattools
28229 @$(unstage)
28230 @[ -f ./gnattools/Makefile ] || exit 0; \
28231 r=`${PWD_COMMAND}`; export r; \
28232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28233 $(HOST_EXPORTS) \
28234 for flag in $(EXTRA_HOST_FLAGS) ; do \
28235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28236 done; \
28237 echo "Doing html in gnattools" ; \
28238 (cd $(HOST_SUBDIR)/gnattools && \
28239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28241 "RANLIB=$${RANLIB}" \
28242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28243 html) \
28244 || exit 1
28246 @endif gnattools
28248 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28249 maybe-TAGS-gnattools:
28250 @if gnattools
28251 maybe-TAGS-gnattools: TAGS-gnattools
28253 TAGS-gnattools: \
28254 configure-gnattools
28255 @$(unstage)
28256 @[ -f ./gnattools/Makefile ] || exit 0; \
28257 r=`${PWD_COMMAND}`; export r; \
28258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28259 $(HOST_EXPORTS) \
28260 for flag in $(EXTRA_HOST_FLAGS) ; do \
28261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28262 done; \
28263 echo "Doing TAGS in gnattools" ; \
28264 (cd $(HOST_SUBDIR)/gnattools && \
28265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28267 "RANLIB=$${RANLIB}" \
28268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28269 TAGS) \
28270 || exit 1
28272 @endif gnattools
28274 .PHONY: maybe-install-info-gnattools install-info-gnattools
28275 maybe-install-info-gnattools:
28276 @if gnattools
28277 maybe-install-info-gnattools: install-info-gnattools
28279 install-info-gnattools: \
28280 configure-gnattools \
28281 info-gnattools
28282 @$(unstage)
28283 @[ -f ./gnattools/Makefile ] || exit 0; \
28284 r=`${PWD_COMMAND}`; export r; \
28285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28286 $(HOST_EXPORTS) \
28287 for flag in $(EXTRA_HOST_FLAGS) ; do \
28288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28289 done; \
28290 echo "Doing install-info in gnattools" ; \
28291 (cd $(HOST_SUBDIR)/gnattools && \
28292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28294 "RANLIB=$${RANLIB}" \
28295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28296 install-info) \
28297 || exit 1
28299 @endif gnattools
28301 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
28302 maybe-installcheck-gnattools:
28303 @if gnattools
28304 maybe-installcheck-gnattools: installcheck-gnattools
28306 installcheck-gnattools: \
28307 configure-gnattools
28308 @$(unstage)
28309 @[ -f ./gnattools/Makefile ] || exit 0; \
28310 r=`${PWD_COMMAND}`; export r; \
28311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28312 $(HOST_EXPORTS) \
28313 for flag in $(EXTRA_HOST_FLAGS) ; do \
28314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28315 done; \
28316 echo "Doing installcheck in gnattools" ; \
28317 (cd $(HOST_SUBDIR)/gnattools && \
28318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28320 "RANLIB=$${RANLIB}" \
28321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28322 installcheck) \
28323 || exit 1
28325 @endif gnattools
28327 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28328 maybe-mostlyclean-gnattools:
28329 @if gnattools
28330 maybe-mostlyclean-gnattools: mostlyclean-gnattools
28332 mostlyclean-gnattools:
28333 @$(unstage)
28334 @[ -f ./gnattools/Makefile ] || exit 0; \
28335 r=`${PWD_COMMAND}`; export r; \
28336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28337 $(HOST_EXPORTS) \
28338 for flag in $(EXTRA_HOST_FLAGS) ; do \
28339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28340 done; \
28341 echo "Doing mostlyclean in gnattools" ; \
28342 (cd $(HOST_SUBDIR)/gnattools && \
28343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28345 "RANLIB=$${RANLIB}" \
28346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28347 mostlyclean) \
28348 || exit 1
28350 @endif gnattools
28352 .PHONY: maybe-clean-gnattools clean-gnattools
28353 maybe-clean-gnattools:
28354 @if gnattools
28355 maybe-clean-gnattools: clean-gnattools
28357 clean-gnattools:
28358 @$(unstage)
28359 @[ -f ./gnattools/Makefile ] || exit 0; \
28360 r=`${PWD_COMMAND}`; export r; \
28361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28362 $(HOST_EXPORTS) \
28363 for flag in $(EXTRA_HOST_FLAGS) ; do \
28364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28365 done; \
28366 echo "Doing clean in gnattools" ; \
28367 (cd $(HOST_SUBDIR)/gnattools && \
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 clean) \
28373 || exit 1
28375 @endif gnattools
28377 .PHONY: maybe-distclean-gnattools distclean-gnattools
28378 maybe-distclean-gnattools:
28379 @if gnattools
28380 maybe-distclean-gnattools: distclean-gnattools
28382 distclean-gnattools:
28383 @$(unstage)
28384 @[ -f ./gnattools/Makefile ] || exit 0; \
28385 r=`${PWD_COMMAND}`; export r; \
28386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28387 $(HOST_EXPORTS) \
28388 for flag in $(EXTRA_HOST_FLAGS) ; do \
28389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28390 done; \
28391 echo "Doing distclean in gnattools" ; \
28392 (cd $(HOST_SUBDIR)/gnattools && \
28393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28395 "RANLIB=$${RANLIB}" \
28396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28397 distclean) \
28398 || exit 1
28400 @endif gnattools
28402 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
28403 maybe-maintainer-clean-gnattools:
28404 @if gnattools
28405 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
28407 maintainer-clean-gnattools:
28408 @$(unstage)
28409 @[ -f ./gnattools/Makefile ] || exit 0; \
28410 r=`${PWD_COMMAND}`; export r; \
28411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28412 $(HOST_EXPORTS) \
28413 for flag in $(EXTRA_HOST_FLAGS) ; do \
28414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28415 done; \
28416 echo "Doing maintainer-clean in gnattools" ; \
28417 (cd $(HOST_SUBDIR)/gnattools && \
28418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28420 "RANLIB=$${RANLIB}" \
28421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28422 maintainer-clean) \
28423 || exit 1
28425 @endif gnattools
28429 # ---------------------------------------
28430 # Modules which run on the target machine
28431 # ---------------------------------------
28434 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28435 @if target-libstdc++-v3
28436 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
28437 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28438 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
28439 cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28440 @endif target-libstdc++-v3
28444 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
28445 maybe-configure-target-libstdc++-v3:
28446 @if target-libstdc++-v3
28447 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
28448 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28449 @$(unstage)
28450 @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
28451 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28452 r=`${PWD_COMMAND}`; export r; \
28453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28454 $(RAW_CXX_TARGET_EXPORTS) \
28455 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
28456 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
28457 case $(srcdir) in \
28458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28459 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
28460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28461 esac; \
28462 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
28463 libsrcdir="$$s/libstdc++-v3"; \
28464 rm -f no-such-file || : ; \
28465 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28466 $(TARGET_CONFIGARGS) $${srcdiroption} \
28467 || exit 1
28468 @endif target-libstdc++-v3
28474 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
28475 maybe-all-target-libstdc++-v3:
28476 @if target-libstdc++-v3
28477 TARGET-target-libstdc++-v3=all
28478 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
28479 all-target-libstdc++-v3: configure-target-libstdc++-v3
28480 @$(unstage)
28481 @r=`${PWD_COMMAND}`; export r; \
28482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483 $(RAW_CXX_TARGET_EXPORTS) \
28484 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28485 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
28486 @endif target-libstdc++-v3
28492 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
28493 maybe-check-target-libstdc++-v3:
28494 @if target-libstdc++-v3
28495 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
28497 check-target-libstdc++-v3:
28498 @$(unstage)
28499 @r=`${PWD_COMMAND}`; export r; \
28500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28501 $(RAW_CXX_TARGET_EXPORTS) \
28502 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28503 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
28505 @endif target-libstdc++-v3
28507 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
28508 maybe-install-target-libstdc++-v3:
28509 @if target-libstdc++-v3
28510 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
28512 install-target-libstdc++-v3: installdirs
28513 @$(unstage)
28514 @r=`${PWD_COMMAND}`; export r; \
28515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28516 $(RAW_CXX_TARGET_EXPORTS) \
28517 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28518 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28520 @endif target-libstdc++-v3
28522 # Other targets (info, dvi, etc.)
28524 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
28525 maybe-info-target-libstdc++-v3:
28526 @if target-libstdc++-v3
28527 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
28529 info-target-libstdc++-v3: \
28530 configure-target-libstdc++-v3
28531 @$(unstage)
28532 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28533 r=`${PWD_COMMAND}`; export r; \
28534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28535 $(RAW_CXX_TARGET_EXPORTS) \
28536 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28537 for flag in $(EXTRA_TARGET_FLAGS); do \
28538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28539 done; \
28540 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28543 "RANLIB=$${RANLIB}" \
28544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28545 info) \
28546 || exit 1
28548 @endif target-libstdc++-v3
28550 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
28551 maybe-dvi-target-libstdc++-v3:
28552 @if target-libstdc++-v3
28553 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
28555 dvi-target-libstdc++-v3: \
28556 configure-target-libstdc++-v3
28557 @$(unstage)
28558 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28559 r=`${PWD_COMMAND}`; export r; \
28560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28561 $(RAW_CXX_TARGET_EXPORTS) \
28562 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28563 for flag in $(EXTRA_TARGET_FLAGS); do \
28564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28565 done; \
28566 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28569 "RANLIB=$${RANLIB}" \
28570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28571 dvi) \
28572 || exit 1
28574 @endif target-libstdc++-v3
28576 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
28577 maybe-html-target-libstdc++-v3:
28578 @if target-libstdc++-v3
28579 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
28581 html-target-libstdc++-v3: \
28582 configure-target-libstdc++-v3
28583 @$(unstage)
28584 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28585 r=`${PWD_COMMAND}`; export r; \
28586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28587 $(RAW_CXX_TARGET_EXPORTS) \
28588 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28589 for flag in $(EXTRA_TARGET_FLAGS); do \
28590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28591 done; \
28592 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28595 "RANLIB=$${RANLIB}" \
28596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28597 html) \
28598 || exit 1
28600 @endif target-libstdc++-v3
28602 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
28603 maybe-TAGS-target-libstdc++-v3:
28604 @if target-libstdc++-v3
28605 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
28607 TAGS-target-libstdc++-v3: \
28608 configure-target-libstdc++-v3
28609 @$(unstage)
28610 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28611 r=`${PWD_COMMAND}`; export r; \
28612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28613 $(RAW_CXX_TARGET_EXPORTS) \
28614 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28615 for flag in $(EXTRA_TARGET_FLAGS); do \
28616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28617 done; \
28618 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28621 "RANLIB=$${RANLIB}" \
28622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28623 TAGS) \
28624 || exit 1
28626 @endif target-libstdc++-v3
28628 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
28629 maybe-install-info-target-libstdc++-v3:
28630 @if target-libstdc++-v3
28631 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
28633 install-info-target-libstdc++-v3: \
28634 configure-target-libstdc++-v3 \
28635 info-target-libstdc++-v3
28636 @$(unstage)
28637 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28638 r=`${PWD_COMMAND}`; export r; \
28639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28640 $(RAW_CXX_TARGET_EXPORTS) \
28641 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28642 for flag in $(EXTRA_TARGET_FLAGS); do \
28643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28644 done; \
28645 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28648 "RANLIB=$${RANLIB}" \
28649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28650 install-info) \
28651 || exit 1
28653 @endif target-libstdc++-v3
28655 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
28656 maybe-installcheck-target-libstdc++-v3:
28657 @if target-libstdc++-v3
28658 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
28660 installcheck-target-libstdc++-v3: \
28661 configure-target-libstdc++-v3
28662 @$(unstage)
28663 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28664 r=`${PWD_COMMAND}`; export r; \
28665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28666 $(RAW_CXX_TARGET_EXPORTS) \
28667 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28668 for flag in $(EXTRA_TARGET_FLAGS); do \
28669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28670 done; \
28671 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28674 "RANLIB=$${RANLIB}" \
28675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28676 installcheck) \
28677 || exit 1
28679 @endif target-libstdc++-v3
28681 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
28682 maybe-mostlyclean-target-libstdc++-v3:
28683 @if target-libstdc++-v3
28684 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
28686 mostlyclean-target-libstdc++-v3:
28687 @$(unstage)
28688 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28689 r=`${PWD_COMMAND}`; export r; \
28690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691 $(RAW_CXX_TARGET_EXPORTS) \
28692 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28693 for flag in $(EXTRA_TARGET_FLAGS); do \
28694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28695 done; \
28696 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28699 "RANLIB=$${RANLIB}" \
28700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28701 mostlyclean) \
28702 || exit 1
28704 @endif target-libstdc++-v3
28706 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
28707 maybe-clean-target-libstdc++-v3:
28708 @if target-libstdc++-v3
28709 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
28711 clean-target-libstdc++-v3:
28712 @$(unstage)
28713 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28714 r=`${PWD_COMMAND}`; export r; \
28715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28716 $(RAW_CXX_TARGET_EXPORTS) \
28717 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28718 for flag in $(EXTRA_TARGET_FLAGS); do \
28719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28720 done; \
28721 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28724 "RANLIB=$${RANLIB}" \
28725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28726 clean) \
28727 || exit 1
28729 @endif target-libstdc++-v3
28731 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
28732 maybe-distclean-target-libstdc++-v3:
28733 @if target-libstdc++-v3
28734 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
28736 distclean-target-libstdc++-v3:
28737 @$(unstage)
28738 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28739 r=`${PWD_COMMAND}`; export r; \
28740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28741 $(RAW_CXX_TARGET_EXPORTS) \
28742 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28743 for flag in $(EXTRA_TARGET_FLAGS); do \
28744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28745 done; \
28746 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28749 "RANLIB=$${RANLIB}" \
28750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28751 distclean) \
28752 || exit 1
28754 @endif target-libstdc++-v3
28756 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
28757 maybe-maintainer-clean-target-libstdc++-v3:
28758 @if target-libstdc++-v3
28759 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
28761 maintainer-clean-target-libstdc++-v3:
28762 @$(unstage)
28763 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28764 r=`${PWD_COMMAND}`; export r; \
28765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28766 $(RAW_CXX_TARGET_EXPORTS) \
28767 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28768 for flag in $(EXTRA_TARGET_FLAGS); do \
28769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28770 done; \
28771 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28774 "RANLIB=$${RANLIB}" \
28775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28776 maintainer-clean) \
28777 || exit 1
28779 @endif target-libstdc++-v3
28783 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28784 @if target-libmudflap
28785 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
28786 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28787 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
28788 cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
28789 @endif target-libmudflap
28793 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
28794 maybe-configure-target-libmudflap:
28795 @if target-libmudflap
28796 maybe-configure-target-libmudflap: configure-target-libmudflap
28797 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
28798 @$(unstage)
28799 @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
28800 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28801 r=`${PWD_COMMAND}`; export r; \
28802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28803 $(NORMAL_TARGET_EXPORTS) \
28804 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
28805 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
28806 case $(srcdir) in \
28807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28808 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
28809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28810 esac; \
28811 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
28812 libsrcdir="$$s/libmudflap"; \
28813 rm -f no-such-file || : ; \
28814 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28815 $(TARGET_CONFIGARGS) $${srcdiroption} \
28816 || exit 1
28817 @endif target-libmudflap
28823 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
28824 maybe-all-target-libmudflap:
28825 @if target-libmudflap
28826 TARGET-target-libmudflap=all
28827 maybe-all-target-libmudflap: all-target-libmudflap
28828 all-target-libmudflap: configure-target-libmudflap
28829 @$(unstage)
28830 @r=`${PWD_COMMAND}`; export r; \
28831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28832 $(NORMAL_TARGET_EXPORTS) \
28833 (cd $(TARGET_SUBDIR)/libmudflap && \
28834 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
28835 @endif target-libmudflap
28841 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
28842 maybe-check-target-libmudflap:
28843 @if target-libmudflap
28844 maybe-check-target-libmudflap: check-target-libmudflap
28846 check-target-libmudflap:
28847 @$(unstage)
28848 @r=`${PWD_COMMAND}`; export r; \
28849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28850 $(NORMAL_TARGET_EXPORTS) \
28851 (cd $(TARGET_SUBDIR)/libmudflap && \
28852 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
28854 @endif target-libmudflap
28856 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
28857 maybe-install-target-libmudflap:
28858 @if target-libmudflap
28859 maybe-install-target-libmudflap: install-target-libmudflap
28861 install-target-libmudflap: installdirs
28862 @$(unstage)
28863 @r=`${PWD_COMMAND}`; export r; \
28864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28865 $(NORMAL_TARGET_EXPORTS) \
28866 (cd $(TARGET_SUBDIR)/libmudflap && \
28867 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28869 @endif target-libmudflap
28871 # Other targets (info, dvi, etc.)
28873 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
28874 maybe-info-target-libmudflap:
28875 @if target-libmudflap
28876 maybe-info-target-libmudflap: info-target-libmudflap
28878 info-target-libmudflap: \
28879 configure-target-libmudflap
28880 @$(unstage)
28881 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28882 r=`${PWD_COMMAND}`; export r; \
28883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28884 $(NORMAL_TARGET_EXPORTS) \
28885 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
28886 for flag in $(EXTRA_TARGET_FLAGS); do \
28887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28888 done; \
28889 (cd $(TARGET_SUBDIR)/libmudflap && \
28890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28892 "RANLIB=$${RANLIB}" \
28893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28894 info) \
28895 || exit 1
28897 @endif target-libmudflap
28899 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
28900 maybe-dvi-target-libmudflap:
28901 @if target-libmudflap
28902 maybe-dvi-target-libmudflap: dvi-target-libmudflap
28904 dvi-target-libmudflap: \
28905 configure-target-libmudflap
28906 @$(unstage)
28907 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28908 r=`${PWD_COMMAND}`; export r; \
28909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28910 $(NORMAL_TARGET_EXPORTS) \
28911 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
28912 for flag in $(EXTRA_TARGET_FLAGS); do \
28913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28914 done; \
28915 (cd $(TARGET_SUBDIR)/libmudflap && \
28916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28918 "RANLIB=$${RANLIB}" \
28919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28920 dvi) \
28921 || exit 1
28923 @endif target-libmudflap
28925 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
28926 maybe-html-target-libmudflap:
28927 @if target-libmudflap
28928 maybe-html-target-libmudflap: html-target-libmudflap
28930 html-target-libmudflap: \
28931 configure-target-libmudflap
28932 @$(unstage)
28933 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28934 r=`${PWD_COMMAND}`; export r; \
28935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28936 $(NORMAL_TARGET_EXPORTS) \
28937 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
28938 for flag in $(EXTRA_TARGET_FLAGS); do \
28939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28940 done; \
28941 (cd $(TARGET_SUBDIR)/libmudflap && \
28942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28944 "RANLIB=$${RANLIB}" \
28945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28946 html) \
28947 || exit 1
28949 @endif target-libmudflap
28951 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
28952 maybe-TAGS-target-libmudflap:
28953 @if target-libmudflap
28954 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
28956 TAGS-target-libmudflap: \
28957 configure-target-libmudflap
28958 @$(unstage)
28959 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28960 r=`${PWD_COMMAND}`; export r; \
28961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28962 $(NORMAL_TARGET_EXPORTS) \
28963 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
28964 for flag in $(EXTRA_TARGET_FLAGS); do \
28965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28966 done; \
28967 (cd $(TARGET_SUBDIR)/libmudflap && \
28968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28970 "RANLIB=$${RANLIB}" \
28971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28972 TAGS) \
28973 || exit 1
28975 @endif target-libmudflap
28977 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
28978 maybe-install-info-target-libmudflap:
28979 @if target-libmudflap
28980 maybe-install-info-target-libmudflap: install-info-target-libmudflap
28982 install-info-target-libmudflap: \
28983 configure-target-libmudflap \
28984 info-target-libmudflap
28985 @$(unstage)
28986 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28987 r=`${PWD_COMMAND}`; export r; \
28988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28989 $(NORMAL_TARGET_EXPORTS) \
28990 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
28991 for flag in $(EXTRA_TARGET_FLAGS); do \
28992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28993 done; \
28994 (cd $(TARGET_SUBDIR)/libmudflap && \
28995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28997 "RANLIB=$${RANLIB}" \
28998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28999 install-info) \
29000 || exit 1
29002 @endif target-libmudflap
29004 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
29005 maybe-installcheck-target-libmudflap:
29006 @if target-libmudflap
29007 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
29009 installcheck-target-libmudflap: \
29010 configure-target-libmudflap
29011 @$(unstage)
29012 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29013 r=`${PWD_COMMAND}`; export r; \
29014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29015 $(NORMAL_TARGET_EXPORTS) \
29016 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
29017 for flag in $(EXTRA_TARGET_FLAGS); do \
29018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29019 done; \
29020 (cd $(TARGET_SUBDIR)/libmudflap && \
29021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29023 "RANLIB=$${RANLIB}" \
29024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29025 installcheck) \
29026 || exit 1
29028 @endif target-libmudflap
29030 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
29031 maybe-mostlyclean-target-libmudflap:
29032 @if target-libmudflap
29033 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
29035 mostlyclean-target-libmudflap:
29036 @$(unstage)
29037 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29038 r=`${PWD_COMMAND}`; export r; \
29039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29040 $(NORMAL_TARGET_EXPORTS) \
29041 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
29042 for flag in $(EXTRA_TARGET_FLAGS); do \
29043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29044 done; \
29045 (cd $(TARGET_SUBDIR)/libmudflap && \
29046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29048 "RANLIB=$${RANLIB}" \
29049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29050 mostlyclean) \
29051 || exit 1
29053 @endif target-libmudflap
29055 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
29056 maybe-clean-target-libmudflap:
29057 @if target-libmudflap
29058 maybe-clean-target-libmudflap: clean-target-libmudflap
29060 clean-target-libmudflap:
29061 @$(unstage)
29062 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29063 r=`${PWD_COMMAND}`; export r; \
29064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29065 $(NORMAL_TARGET_EXPORTS) \
29066 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
29067 for flag in $(EXTRA_TARGET_FLAGS); do \
29068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29069 done; \
29070 (cd $(TARGET_SUBDIR)/libmudflap && \
29071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29073 "RANLIB=$${RANLIB}" \
29074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29075 clean) \
29076 || exit 1
29078 @endif target-libmudflap
29080 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
29081 maybe-distclean-target-libmudflap:
29082 @if target-libmudflap
29083 maybe-distclean-target-libmudflap: distclean-target-libmudflap
29085 distclean-target-libmudflap:
29086 @$(unstage)
29087 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29088 r=`${PWD_COMMAND}`; export r; \
29089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29090 $(NORMAL_TARGET_EXPORTS) \
29091 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
29092 for flag in $(EXTRA_TARGET_FLAGS); do \
29093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29094 done; \
29095 (cd $(TARGET_SUBDIR)/libmudflap && \
29096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29098 "RANLIB=$${RANLIB}" \
29099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29100 distclean) \
29101 || exit 1
29103 @endif target-libmudflap
29105 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
29106 maybe-maintainer-clean-target-libmudflap:
29107 @if target-libmudflap
29108 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
29110 maintainer-clean-target-libmudflap:
29111 @$(unstage)
29112 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29113 r=`${PWD_COMMAND}`; export r; \
29114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29115 $(NORMAL_TARGET_EXPORTS) \
29116 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
29117 for flag in $(EXTRA_TARGET_FLAGS); do \
29118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29119 done; \
29120 (cd $(TARGET_SUBDIR)/libmudflap && \
29121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29123 "RANLIB=$${RANLIB}" \
29124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29125 maintainer-clean) \
29126 || exit 1
29128 @endif target-libmudflap
29132 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29133 @if target-libssp
29134 $(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
29135 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29136 rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
29137 cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
29138 @endif target-libssp
29142 .PHONY: configure-target-libssp maybe-configure-target-libssp
29143 maybe-configure-target-libssp:
29144 @if target-libssp
29145 maybe-configure-target-libssp: configure-target-libssp
29146 configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
29147 @$(unstage)
29148 @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
29149 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29150 r=`${PWD_COMMAND}`; export r; \
29151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29152 $(NORMAL_TARGET_EXPORTS) \
29153 echo Configuring in $(TARGET_SUBDIR)/libssp; \
29154 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
29155 case $(srcdir) in \
29156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29157 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
29158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29159 esac; \
29160 srcdiroption="--srcdir=$${topdir}/libssp"; \
29161 libsrcdir="$$s/libssp"; \
29162 rm -f no-such-file || : ; \
29163 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29164 $(TARGET_CONFIGARGS) $${srcdiroption} \
29165 || exit 1
29166 @endif target-libssp
29172 .PHONY: all-target-libssp maybe-all-target-libssp
29173 maybe-all-target-libssp:
29174 @if target-libssp
29175 TARGET-target-libssp=all
29176 maybe-all-target-libssp: all-target-libssp
29177 all-target-libssp: configure-target-libssp
29178 @$(unstage)
29179 @r=`${PWD_COMMAND}`; export r; \
29180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29181 $(NORMAL_TARGET_EXPORTS) \
29182 (cd $(TARGET_SUBDIR)/libssp && \
29183 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
29184 @endif target-libssp
29190 .PHONY: check-target-libssp maybe-check-target-libssp
29191 maybe-check-target-libssp:
29192 @if target-libssp
29193 maybe-check-target-libssp: check-target-libssp
29195 check-target-libssp:
29196 @$(unstage)
29197 @r=`${PWD_COMMAND}`; export r; \
29198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29199 $(NORMAL_TARGET_EXPORTS) \
29200 (cd $(TARGET_SUBDIR)/libssp && \
29201 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29203 @endif target-libssp
29205 .PHONY: install-target-libssp maybe-install-target-libssp
29206 maybe-install-target-libssp:
29207 @if target-libssp
29208 maybe-install-target-libssp: install-target-libssp
29210 install-target-libssp: installdirs
29211 @$(unstage)
29212 @r=`${PWD_COMMAND}`; export r; \
29213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29214 $(NORMAL_TARGET_EXPORTS) \
29215 (cd $(TARGET_SUBDIR)/libssp && \
29216 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29218 @endif target-libssp
29220 # Other targets (info, dvi, etc.)
29222 .PHONY: maybe-info-target-libssp info-target-libssp
29223 maybe-info-target-libssp:
29224 @if target-libssp
29225 maybe-info-target-libssp: info-target-libssp
29227 info-target-libssp: \
29228 configure-target-libssp
29229 @$(unstage)
29230 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29231 r=`${PWD_COMMAND}`; export r; \
29232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29233 $(NORMAL_TARGET_EXPORTS) \
29234 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29235 for flag in $(EXTRA_TARGET_FLAGS); do \
29236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29237 done; \
29238 (cd $(TARGET_SUBDIR)/libssp && \
29239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29241 "RANLIB=$${RANLIB}" \
29242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29243 info) \
29244 || exit 1
29246 @endif target-libssp
29248 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
29249 maybe-dvi-target-libssp:
29250 @if target-libssp
29251 maybe-dvi-target-libssp: dvi-target-libssp
29253 dvi-target-libssp: \
29254 configure-target-libssp
29255 @$(unstage)
29256 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29257 r=`${PWD_COMMAND}`; export r; \
29258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29259 $(NORMAL_TARGET_EXPORTS) \
29260 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29261 for flag in $(EXTRA_TARGET_FLAGS); do \
29262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29263 done; \
29264 (cd $(TARGET_SUBDIR)/libssp && \
29265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29267 "RANLIB=$${RANLIB}" \
29268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29269 dvi) \
29270 || exit 1
29272 @endif target-libssp
29274 .PHONY: maybe-html-target-libssp html-target-libssp
29275 maybe-html-target-libssp:
29276 @if target-libssp
29277 maybe-html-target-libssp: html-target-libssp
29279 html-target-libssp: \
29280 configure-target-libssp
29281 @$(unstage)
29282 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29283 r=`${PWD_COMMAND}`; export r; \
29284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29285 $(NORMAL_TARGET_EXPORTS) \
29286 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
29287 for flag in $(EXTRA_TARGET_FLAGS); do \
29288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29289 done; \
29290 (cd $(TARGET_SUBDIR)/libssp && \
29291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29293 "RANLIB=$${RANLIB}" \
29294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29295 html) \
29296 || exit 1
29298 @endif target-libssp
29300 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
29301 maybe-TAGS-target-libssp:
29302 @if target-libssp
29303 maybe-TAGS-target-libssp: TAGS-target-libssp
29305 TAGS-target-libssp: \
29306 configure-target-libssp
29307 @$(unstage)
29308 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29309 r=`${PWD_COMMAND}`; export r; \
29310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29311 $(NORMAL_TARGET_EXPORTS) \
29312 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
29313 for flag in $(EXTRA_TARGET_FLAGS); do \
29314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29315 done; \
29316 (cd $(TARGET_SUBDIR)/libssp && \
29317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29319 "RANLIB=$${RANLIB}" \
29320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29321 TAGS) \
29322 || exit 1
29324 @endif target-libssp
29326 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
29327 maybe-install-info-target-libssp:
29328 @if target-libssp
29329 maybe-install-info-target-libssp: install-info-target-libssp
29331 install-info-target-libssp: \
29332 configure-target-libssp \
29333 info-target-libssp
29334 @$(unstage)
29335 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29336 r=`${PWD_COMMAND}`; export r; \
29337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29338 $(NORMAL_TARGET_EXPORTS) \
29339 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
29340 for flag in $(EXTRA_TARGET_FLAGS); do \
29341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29342 done; \
29343 (cd $(TARGET_SUBDIR)/libssp && \
29344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29346 "RANLIB=$${RANLIB}" \
29347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29348 install-info) \
29349 || exit 1
29351 @endif target-libssp
29353 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
29354 maybe-installcheck-target-libssp:
29355 @if target-libssp
29356 maybe-installcheck-target-libssp: installcheck-target-libssp
29358 installcheck-target-libssp: \
29359 configure-target-libssp
29360 @$(unstage)
29361 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29362 r=`${PWD_COMMAND}`; export r; \
29363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29364 $(NORMAL_TARGET_EXPORTS) \
29365 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
29366 for flag in $(EXTRA_TARGET_FLAGS); do \
29367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29368 done; \
29369 (cd $(TARGET_SUBDIR)/libssp && \
29370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29372 "RANLIB=$${RANLIB}" \
29373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29374 installcheck) \
29375 || exit 1
29377 @endif target-libssp
29379 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
29380 maybe-mostlyclean-target-libssp:
29381 @if target-libssp
29382 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
29384 mostlyclean-target-libssp:
29385 @$(unstage)
29386 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29387 r=`${PWD_COMMAND}`; export r; \
29388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29389 $(NORMAL_TARGET_EXPORTS) \
29390 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
29391 for flag in $(EXTRA_TARGET_FLAGS); do \
29392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29393 done; \
29394 (cd $(TARGET_SUBDIR)/libssp && \
29395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29397 "RANLIB=$${RANLIB}" \
29398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29399 mostlyclean) \
29400 || exit 1
29402 @endif target-libssp
29404 .PHONY: maybe-clean-target-libssp clean-target-libssp
29405 maybe-clean-target-libssp:
29406 @if target-libssp
29407 maybe-clean-target-libssp: clean-target-libssp
29409 clean-target-libssp:
29410 @$(unstage)
29411 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29412 r=`${PWD_COMMAND}`; export r; \
29413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29414 $(NORMAL_TARGET_EXPORTS) \
29415 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
29416 for flag in $(EXTRA_TARGET_FLAGS); do \
29417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29418 done; \
29419 (cd $(TARGET_SUBDIR)/libssp && \
29420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29422 "RANLIB=$${RANLIB}" \
29423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29424 clean) \
29425 || exit 1
29427 @endif target-libssp
29429 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
29430 maybe-distclean-target-libssp:
29431 @if target-libssp
29432 maybe-distclean-target-libssp: distclean-target-libssp
29434 distclean-target-libssp:
29435 @$(unstage)
29436 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29437 r=`${PWD_COMMAND}`; export r; \
29438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29439 $(NORMAL_TARGET_EXPORTS) \
29440 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
29441 for flag in $(EXTRA_TARGET_FLAGS); do \
29442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29443 done; \
29444 (cd $(TARGET_SUBDIR)/libssp && \
29445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29447 "RANLIB=$${RANLIB}" \
29448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29449 distclean) \
29450 || exit 1
29452 @endif target-libssp
29454 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
29455 maybe-maintainer-clean-target-libssp:
29456 @if target-libssp
29457 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
29459 maintainer-clean-target-libssp:
29460 @$(unstage)
29461 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29462 r=`${PWD_COMMAND}`; export r; \
29463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464 $(NORMAL_TARGET_EXPORTS) \
29465 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
29466 for flag in $(EXTRA_TARGET_FLAGS); do \
29467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29468 done; \
29469 (cd $(TARGET_SUBDIR)/libssp && \
29470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29472 "RANLIB=$${RANLIB}" \
29473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29474 maintainer-clean) \
29475 || exit 1
29477 @endif target-libssp
29481 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29482 @if target-newlib
29483 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
29484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29485 rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
29486 cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
29487 @endif target-newlib
29491 .PHONY: configure-target-newlib maybe-configure-target-newlib
29492 maybe-configure-target-newlib:
29493 @if target-newlib
29494 maybe-configure-target-newlib: configure-target-newlib
29495 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
29496 @$(unstage)
29497 @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
29498 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29499 r=`${PWD_COMMAND}`; export r; \
29500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29501 $(NORMAL_TARGET_EXPORTS) \
29502 echo Configuring in $(TARGET_SUBDIR)/newlib; \
29503 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
29504 case $(srcdir) in \
29505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29506 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
29507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29508 esac; \
29509 srcdiroption="--srcdir=$${topdir}/newlib"; \
29510 libsrcdir="$$s/newlib"; \
29511 rm -f no-such-file || : ; \
29512 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29513 $(TARGET_CONFIGARGS) $${srcdiroption} \
29514 || exit 1
29515 @endif target-newlib
29521 .PHONY: all-target-newlib maybe-all-target-newlib
29522 maybe-all-target-newlib:
29523 @if target-newlib
29524 TARGET-target-newlib=all
29525 maybe-all-target-newlib: all-target-newlib
29526 all-target-newlib: configure-target-newlib
29527 @$(unstage)
29528 @r=`${PWD_COMMAND}`; export r; \
29529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29530 $(NORMAL_TARGET_EXPORTS) \
29531 (cd $(TARGET_SUBDIR)/newlib && \
29532 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
29533 @endif target-newlib
29539 .PHONY: check-target-newlib maybe-check-target-newlib
29540 maybe-check-target-newlib:
29541 @if target-newlib
29542 maybe-check-target-newlib: check-target-newlib
29544 check-target-newlib:
29545 @$(unstage)
29546 @r=`${PWD_COMMAND}`; export r; \
29547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29548 $(NORMAL_TARGET_EXPORTS) \
29549 (cd $(TARGET_SUBDIR)/newlib && \
29550 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29552 @endif target-newlib
29554 .PHONY: install-target-newlib maybe-install-target-newlib
29555 maybe-install-target-newlib:
29556 @if target-newlib
29557 maybe-install-target-newlib: install-target-newlib
29559 install-target-newlib: installdirs
29560 @$(unstage)
29561 @r=`${PWD_COMMAND}`; export r; \
29562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29563 $(NORMAL_TARGET_EXPORTS) \
29564 (cd $(TARGET_SUBDIR)/newlib && \
29565 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29567 @endif target-newlib
29569 # Other targets (info, dvi, etc.)
29571 .PHONY: maybe-info-target-newlib info-target-newlib
29572 maybe-info-target-newlib:
29573 @if target-newlib
29574 maybe-info-target-newlib: info-target-newlib
29576 info-target-newlib: \
29577 configure-target-newlib
29578 @$(unstage)
29579 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29580 r=`${PWD_COMMAND}`; export r; \
29581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29582 $(NORMAL_TARGET_EXPORTS) \
29583 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
29584 for flag in $(EXTRA_TARGET_FLAGS); do \
29585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29586 done; \
29587 (cd $(TARGET_SUBDIR)/newlib && \
29588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29590 "RANLIB=$${RANLIB}" \
29591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29592 info) \
29593 || exit 1
29595 @endif target-newlib
29597 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
29598 maybe-dvi-target-newlib:
29599 @if target-newlib
29600 maybe-dvi-target-newlib: dvi-target-newlib
29602 dvi-target-newlib: \
29603 configure-target-newlib
29604 @$(unstage)
29605 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29606 r=`${PWD_COMMAND}`; export r; \
29607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29608 $(NORMAL_TARGET_EXPORTS) \
29609 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
29610 for flag in $(EXTRA_TARGET_FLAGS); do \
29611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29612 done; \
29613 (cd $(TARGET_SUBDIR)/newlib && \
29614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29616 "RANLIB=$${RANLIB}" \
29617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29618 dvi) \
29619 || exit 1
29621 @endif target-newlib
29623 .PHONY: maybe-html-target-newlib html-target-newlib
29624 maybe-html-target-newlib:
29625 @if target-newlib
29626 maybe-html-target-newlib: html-target-newlib
29628 html-target-newlib: \
29629 configure-target-newlib
29630 @$(unstage)
29631 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29632 r=`${PWD_COMMAND}`; export r; \
29633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634 $(NORMAL_TARGET_EXPORTS) \
29635 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
29636 for flag in $(EXTRA_TARGET_FLAGS); do \
29637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29638 done; \
29639 (cd $(TARGET_SUBDIR)/newlib && \
29640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29642 "RANLIB=$${RANLIB}" \
29643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29644 html) \
29645 || exit 1
29647 @endif target-newlib
29649 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
29650 maybe-TAGS-target-newlib:
29651 @if target-newlib
29652 maybe-TAGS-target-newlib: TAGS-target-newlib
29654 TAGS-target-newlib: \
29655 configure-target-newlib
29656 @$(unstage)
29657 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29658 r=`${PWD_COMMAND}`; export r; \
29659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29660 $(NORMAL_TARGET_EXPORTS) \
29661 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
29662 for flag in $(EXTRA_TARGET_FLAGS); do \
29663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29664 done; \
29665 (cd $(TARGET_SUBDIR)/newlib && \
29666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29668 "RANLIB=$${RANLIB}" \
29669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29670 TAGS) \
29671 || exit 1
29673 @endif target-newlib
29675 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
29676 maybe-install-info-target-newlib:
29677 @if target-newlib
29678 maybe-install-info-target-newlib: install-info-target-newlib
29680 install-info-target-newlib: \
29681 configure-target-newlib \
29682 info-target-newlib
29683 @$(unstage)
29684 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29685 r=`${PWD_COMMAND}`; export r; \
29686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687 $(NORMAL_TARGET_EXPORTS) \
29688 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
29689 for flag in $(EXTRA_TARGET_FLAGS); do \
29690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29691 done; \
29692 (cd $(TARGET_SUBDIR)/newlib && \
29693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29695 "RANLIB=$${RANLIB}" \
29696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29697 install-info) \
29698 || exit 1
29700 @endif target-newlib
29702 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
29703 maybe-installcheck-target-newlib:
29704 @if target-newlib
29705 maybe-installcheck-target-newlib: installcheck-target-newlib
29707 installcheck-target-newlib: \
29708 configure-target-newlib
29709 @$(unstage)
29710 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29711 r=`${PWD_COMMAND}`; export r; \
29712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29713 $(NORMAL_TARGET_EXPORTS) \
29714 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
29715 for flag in $(EXTRA_TARGET_FLAGS); do \
29716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29717 done; \
29718 (cd $(TARGET_SUBDIR)/newlib && \
29719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29721 "RANLIB=$${RANLIB}" \
29722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29723 installcheck) \
29724 || exit 1
29726 @endif target-newlib
29728 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
29729 maybe-mostlyclean-target-newlib:
29730 @if target-newlib
29731 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
29733 mostlyclean-target-newlib:
29734 @$(unstage)
29735 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29736 r=`${PWD_COMMAND}`; export r; \
29737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29738 $(NORMAL_TARGET_EXPORTS) \
29739 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
29740 for flag in $(EXTRA_TARGET_FLAGS); do \
29741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29742 done; \
29743 (cd $(TARGET_SUBDIR)/newlib && \
29744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29746 "RANLIB=$${RANLIB}" \
29747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29748 mostlyclean) \
29749 || exit 1
29751 @endif target-newlib
29753 .PHONY: maybe-clean-target-newlib clean-target-newlib
29754 maybe-clean-target-newlib:
29755 @if target-newlib
29756 maybe-clean-target-newlib: clean-target-newlib
29758 clean-target-newlib:
29759 @$(unstage)
29760 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29761 r=`${PWD_COMMAND}`; export r; \
29762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29763 $(NORMAL_TARGET_EXPORTS) \
29764 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
29765 for flag in $(EXTRA_TARGET_FLAGS); do \
29766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29767 done; \
29768 (cd $(TARGET_SUBDIR)/newlib && \
29769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29771 "RANLIB=$${RANLIB}" \
29772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29773 clean) \
29774 || exit 1
29776 @endif target-newlib
29778 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
29779 maybe-distclean-target-newlib:
29780 @if target-newlib
29781 maybe-distclean-target-newlib: distclean-target-newlib
29783 distclean-target-newlib:
29784 @$(unstage)
29785 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29786 r=`${PWD_COMMAND}`; export r; \
29787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29788 $(NORMAL_TARGET_EXPORTS) \
29789 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
29790 for flag in $(EXTRA_TARGET_FLAGS); do \
29791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29792 done; \
29793 (cd $(TARGET_SUBDIR)/newlib && \
29794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29796 "RANLIB=$${RANLIB}" \
29797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29798 distclean) \
29799 || exit 1
29801 @endif target-newlib
29803 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
29804 maybe-maintainer-clean-target-newlib:
29805 @if target-newlib
29806 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
29808 maintainer-clean-target-newlib:
29809 @$(unstage)
29810 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29811 r=`${PWD_COMMAND}`; export r; \
29812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29813 $(NORMAL_TARGET_EXPORTS) \
29814 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
29815 for flag in $(EXTRA_TARGET_FLAGS); do \
29816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817 done; \
29818 (cd $(TARGET_SUBDIR)/newlib && \
29819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29821 "RANLIB=$${RANLIB}" \
29822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29823 maintainer-clean) \
29824 || exit 1
29826 @endif target-newlib
29830 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29831 @if target-libgfortran
29832 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
29833 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29834 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
29835 cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
29836 @endif target-libgfortran
29840 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
29841 maybe-configure-target-libgfortran:
29842 @if target-libgfortran
29843 maybe-configure-target-libgfortran: configure-target-libgfortran
29844 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
29845 @$(unstage)
29846 @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
29847 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29848 r=`${PWD_COMMAND}`; export r; \
29849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29850 $(NORMAL_TARGET_EXPORTS) \
29851 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
29852 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
29853 case $(srcdir) in \
29854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29855 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
29856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29857 esac; \
29858 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
29859 libsrcdir="$$s/libgfortran"; \
29860 rm -f no-such-file || : ; \
29861 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29862 $(TARGET_CONFIGARGS) $${srcdiroption} \
29863 || exit 1
29864 @endif target-libgfortran
29870 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
29871 maybe-all-target-libgfortran:
29872 @if target-libgfortran
29873 TARGET-target-libgfortran=all
29874 maybe-all-target-libgfortran: all-target-libgfortran
29875 all-target-libgfortran: configure-target-libgfortran
29876 @$(unstage)
29877 @r=`${PWD_COMMAND}`; export r; \
29878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29879 $(NORMAL_TARGET_EXPORTS) \
29880 (cd $(TARGET_SUBDIR)/libgfortran && \
29881 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
29882 @endif target-libgfortran
29888 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
29889 maybe-check-target-libgfortran:
29890 @if target-libgfortran
29891 maybe-check-target-libgfortran: check-target-libgfortran
29893 check-target-libgfortran:
29894 @$(unstage)
29895 @r=`${PWD_COMMAND}`; export r; \
29896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29897 $(NORMAL_TARGET_EXPORTS) \
29898 (cd $(TARGET_SUBDIR)/libgfortran && \
29899 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29901 @endif target-libgfortran
29903 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
29904 maybe-install-target-libgfortran:
29905 @if target-libgfortran
29906 maybe-install-target-libgfortran: install-target-libgfortran
29908 install-target-libgfortran: installdirs
29909 @$(unstage)
29910 @r=`${PWD_COMMAND}`; export r; \
29911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912 $(NORMAL_TARGET_EXPORTS) \
29913 (cd $(TARGET_SUBDIR)/libgfortran && \
29914 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29916 @endif target-libgfortran
29918 # Other targets (info, dvi, etc.)
29920 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
29921 maybe-info-target-libgfortran:
29922 @if target-libgfortran
29923 maybe-info-target-libgfortran: info-target-libgfortran
29925 info-target-libgfortran: \
29926 configure-target-libgfortran
29927 @$(unstage)
29928 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29929 r=`${PWD_COMMAND}`; export r; \
29930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29931 $(NORMAL_TARGET_EXPORTS) \
29932 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
29933 for flag in $(EXTRA_TARGET_FLAGS); do \
29934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29935 done; \
29936 (cd $(TARGET_SUBDIR)/libgfortran && \
29937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29939 "RANLIB=$${RANLIB}" \
29940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29941 info) \
29942 || exit 1
29944 @endif target-libgfortran
29946 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
29947 maybe-dvi-target-libgfortran:
29948 @if target-libgfortran
29949 maybe-dvi-target-libgfortran: dvi-target-libgfortran
29951 dvi-target-libgfortran: \
29952 configure-target-libgfortran
29953 @$(unstage)
29954 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29955 r=`${PWD_COMMAND}`; export r; \
29956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29957 $(NORMAL_TARGET_EXPORTS) \
29958 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
29959 for flag in $(EXTRA_TARGET_FLAGS); do \
29960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961 done; \
29962 (cd $(TARGET_SUBDIR)/libgfortran && \
29963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29965 "RANLIB=$${RANLIB}" \
29966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29967 dvi) \
29968 || exit 1
29970 @endif target-libgfortran
29972 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
29973 maybe-html-target-libgfortran:
29974 @if target-libgfortran
29975 maybe-html-target-libgfortran: html-target-libgfortran
29977 html-target-libgfortran: \
29978 configure-target-libgfortran
29979 @$(unstage)
29980 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29981 r=`${PWD_COMMAND}`; export r; \
29982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29983 $(NORMAL_TARGET_EXPORTS) \
29984 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
29985 for flag in $(EXTRA_TARGET_FLAGS); do \
29986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987 done; \
29988 (cd $(TARGET_SUBDIR)/libgfortran && \
29989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29991 "RANLIB=$${RANLIB}" \
29992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29993 html) \
29994 || exit 1
29996 @endif target-libgfortran
29998 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
29999 maybe-TAGS-target-libgfortran:
30000 @if target-libgfortran
30001 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
30003 TAGS-target-libgfortran: \
30004 configure-target-libgfortran
30005 @$(unstage)
30006 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30007 r=`${PWD_COMMAND}`; export r; \
30008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30009 $(NORMAL_TARGET_EXPORTS) \
30010 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
30011 for flag in $(EXTRA_TARGET_FLAGS); do \
30012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013 done; \
30014 (cd $(TARGET_SUBDIR)/libgfortran && \
30015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30017 "RANLIB=$${RANLIB}" \
30018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30019 TAGS) \
30020 || exit 1
30022 @endif target-libgfortran
30024 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
30025 maybe-install-info-target-libgfortran:
30026 @if target-libgfortran
30027 maybe-install-info-target-libgfortran: install-info-target-libgfortran
30029 install-info-target-libgfortran: \
30030 configure-target-libgfortran \
30031 info-target-libgfortran
30032 @$(unstage)
30033 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30034 r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 $(NORMAL_TARGET_EXPORTS) \
30037 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
30038 for flag in $(EXTRA_TARGET_FLAGS); do \
30039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30040 done; \
30041 (cd $(TARGET_SUBDIR)/libgfortran && \
30042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044 "RANLIB=$${RANLIB}" \
30045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30046 install-info) \
30047 || exit 1
30049 @endif target-libgfortran
30051 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
30052 maybe-installcheck-target-libgfortran:
30053 @if target-libgfortran
30054 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
30056 installcheck-target-libgfortran: \
30057 configure-target-libgfortran
30058 @$(unstage)
30059 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30060 r=`${PWD_COMMAND}`; export r; \
30061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062 $(NORMAL_TARGET_EXPORTS) \
30063 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
30064 for flag in $(EXTRA_TARGET_FLAGS); do \
30065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30066 done; \
30067 (cd $(TARGET_SUBDIR)/libgfortran && \
30068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30070 "RANLIB=$${RANLIB}" \
30071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30072 installcheck) \
30073 || exit 1
30075 @endif target-libgfortran
30077 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
30078 maybe-mostlyclean-target-libgfortran:
30079 @if target-libgfortran
30080 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
30082 mostlyclean-target-libgfortran:
30083 @$(unstage)
30084 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30085 r=`${PWD_COMMAND}`; export r; \
30086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30087 $(NORMAL_TARGET_EXPORTS) \
30088 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
30089 for flag in $(EXTRA_TARGET_FLAGS); do \
30090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30091 done; \
30092 (cd $(TARGET_SUBDIR)/libgfortran && \
30093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30095 "RANLIB=$${RANLIB}" \
30096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30097 mostlyclean) \
30098 || exit 1
30100 @endif target-libgfortran
30102 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
30103 maybe-clean-target-libgfortran:
30104 @if target-libgfortran
30105 maybe-clean-target-libgfortran: clean-target-libgfortran
30107 clean-target-libgfortran:
30108 @$(unstage)
30109 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30110 r=`${PWD_COMMAND}`; export r; \
30111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30112 $(NORMAL_TARGET_EXPORTS) \
30113 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
30114 for flag in $(EXTRA_TARGET_FLAGS); do \
30115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30116 done; \
30117 (cd $(TARGET_SUBDIR)/libgfortran && \
30118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30120 "RANLIB=$${RANLIB}" \
30121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30122 clean) \
30123 || exit 1
30125 @endif target-libgfortran
30127 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
30128 maybe-distclean-target-libgfortran:
30129 @if target-libgfortran
30130 maybe-distclean-target-libgfortran: distclean-target-libgfortran
30132 distclean-target-libgfortran:
30133 @$(unstage)
30134 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30135 r=`${PWD_COMMAND}`; export r; \
30136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30137 $(NORMAL_TARGET_EXPORTS) \
30138 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
30139 for flag in $(EXTRA_TARGET_FLAGS); do \
30140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30141 done; \
30142 (cd $(TARGET_SUBDIR)/libgfortran && \
30143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30145 "RANLIB=$${RANLIB}" \
30146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30147 distclean) \
30148 || exit 1
30150 @endif target-libgfortran
30152 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
30153 maybe-maintainer-clean-target-libgfortran:
30154 @if target-libgfortran
30155 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
30157 maintainer-clean-target-libgfortran:
30158 @$(unstage)
30159 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30160 r=`${PWD_COMMAND}`; export r; \
30161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30162 $(NORMAL_TARGET_EXPORTS) \
30163 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
30164 for flag in $(EXTRA_TARGET_FLAGS); do \
30165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30166 done; \
30167 (cd $(TARGET_SUBDIR)/libgfortran && \
30168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30170 "RANLIB=$${RANLIB}" \
30171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30172 maintainer-clean) \
30173 || exit 1
30175 @endif target-libgfortran
30179 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30180 @if target-libobjc
30181 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
30182 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30183 rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
30184 cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
30185 @endif target-libobjc
30189 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
30190 maybe-configure-target-libobjc:
30191 @if target-libobjc
30192 maybe-configure-target-libobjc: configure-target-libobjc
30193 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
30194 @$(unstage)
30195 @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
30196 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30197 r=`${PWD_COMMAND}`; export r; \
30198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30199 $(NORMAL_TARGET_EXPORTS) \
30200 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
30201 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
30202 case $(srcdir) in \
30203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30204 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
30205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30206 esac; \
30207 srcdiroption="--srcdir=$${topdir}/libobjc"; \
30208 libsrcdir="$$s/libobjc"; \
30209 rm -f no-such-file || : ; \
30210 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30211 $(TARGET_CONFIGARGS) $${srcdiroption} \
30212 || exit 1
30213 @endif target-libobjc
30219 .PHONY: all-target-libobjc maybe-all-target-libobjc
30220 maybe-all-target-libobjc:
30221 @if target-libobjc
30222 TARGET-target-libobjc=all
30223 maybe-all-target-libobjc: all-target-libobjc
30224 all-target-libobjc: configure-target-libobjc
30225 @$(unstage)
30226 @r=`${PWD_COMMAND}`; export r; \
30227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30228 $(NORMAL_TARGET_EXPORTS) \
30229 (cd $(TARGET_SUBDIR)/libobjc && \
30230 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
30231 @endif target-libobjc
30237 .PHONY: check-target-libobjc maybe-check-target-libobjc
30238 maybe-check-target-libobjc:
30239 @if target-libobjc
30240 maybe-check-target-libobjc: check-target-libobjc
30242 check-target-libobjc:
30243 @$(unstage)
30244 @r=`${PWD_COMMAND}`; export r; \
30245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30246 $(NORMAL_TARGET_EXPORTS) \
30247 (cd $(TARGET_SUBDIR)/libobjc && \
30248 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30250 @endif target-libobjc
30252 .PHONY: install-target-libobjc maybe-install-target-libobjc
30253 maybe-install-target-libobjc:
30254 @if target-libobjc
30255 maybe-install-target-libobjc: install-target-libobjc
30257 install-target-libobjc: installdirs
30258 @$(unstage)
30259 @r=`${PWD_COMMAND}`; export r; \
30260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30261 $(NORMAL_TARGET_EXPORTS) \
30262 (cd $(TARGET_SUBDIR)/libobjc && \
30263 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30265 @endif target-libobjc
30267 # Other targets (info, dvi, etc.)
30269 .PHONY: maybe-info-target-libobjc info-target-libobjc
30270 maybe-info-target-libobjc:
30271 @if target-libobjc
30272 maybe-info-target-libobjc: info-target-libobjc
30274 info-target-libobjc: \
30275 configure-target-libobjc
30276 @$(unstage)
30277 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30278 r=`${PWD_COMMAND}`; export r; \
30279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30280 $(NORMAL_TARGET_EXPORTS) \
30281 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
30282 for flag in $(EXTRA_TARGET_FLAGS); do \
30283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30284 done; \
30285 (cd $(TARGET_SUBDIR)/libobjc && \
30286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30288 "RANLIB=$${RANLIB}" \
30289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30290 info) \
30291 || exit 1
30293 @endif target-libobjc
30295 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
30296 maybe-dvi-target-libobjc:
30297 @if target-libobjc
30298 maybe-dvi-target-libobjc: dvi-target-libobjc
30300 dvi-target-libobjc: \
30301 configure-target-libobjc
30302 @$(unstage)
30303 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30304 r=`${PWD_COMMAND}`; export r; \
30305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30306 $(NORMAL_TARGET_EXPORTS) \
30307 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
30308 for flag in $(EXTRA_TARGET_FLAGS); do \
30309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30310 done; \
30311 (cd $(TARGET_SUBDIR)/libobjc && \
30312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30314 "RANLIB=$${RANLIB}" \
30315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30316 dvi) \
30317 || exit 1
30319 @endif target-libobjc
30321 .PHONY: maybe-html-target-libobjc html-target-libobjc
30322 maybe-html-target-libobjc:
30323 @if target-libobjc
30324 maybe-html-target-libobjc: html-target-libobjc
30326 html-target-libobjc: \
30327 configure-target-libobjc
30328 @$(unstage)
30329 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30330 r=`${PWD_COMMAND}`; export r; \
30331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332 $(NORMAL_TARGET_EXPORTS) \
30333 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
30334 for flag in $(EXTRA_TARGET_FLAGS); do \
30335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30336 done; \
30337 (cd $(TARGET_SUBDIR)/libobjc && \
30338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30340 "RANLIB=$${RANLIB}" \
30341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30342 html) \
30343 || exit 1
30345 @endif target-libobjc
30347 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
30348 maybe-TAGS-target-libobjc:
30349 @if target-libobjc
30350 maybe-TAGS-target-libobjc: TAGS-target-libobjc
30352 TAGS-target-libobjc: \
30353 configure-target-libobjc
30354 @$(unstage)
30355 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30356 r=`${PWD_COMMAND}`; export r; \
30357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30358 $(NORMAL_TARGET_EXPORTS) \
30359 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
30360 for flag in $(EXTRA_TARGET_FLAGS); do \
30361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30362 done; \
30363 (cd $(TARGET_SUBDIR)/libobjc && \
30364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30366 "RANLIB=$${RANLIB}" \
30367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30368 TAGS) \
30369 || exit 1
30371 @endif target-libobjc
30373 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
30374 maybe-install-info-target-libobjc:
30375 @if target-libobjc
30376 maybe-install-info-target-libobjc: install-info-target-libobjc
30378 install-info-target-libobjc: \
30379 configure-target-libobjc \
30380 info-target-libobjc
30381 @$(unstage)
30382 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30383 r=`${PWD_COMMAND}`; export r; \
30384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30385 $(NORMAL_TARGET_EXPORTS) \
30386 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
30387 for flag in $(EXTRA_TARGET_FLAGS); do \
30388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30389 done; \
30390 (cd $(TARGET_SUBDIR)/libobjc && \
30391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30393 "RANLIB=$${RANLIB}" \
30394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30395 install-info) \
30396 || exit 1
30398 @endif target-libobjc
30400 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
30401 maybe-installcheck-target-libobjc:
30402 @if target-libobjc
30403 maybe-installcheck-target-libobjc: installcheck-target-libobjc
30405 installcheck-target-libobjc: \
30406 configure-target-libobjc
30407 @$(unstage)
30408 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30409 r=`${PWD_COMMAND}`; export r; \
30410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30411 $(NORMAL_TARGET_EXPORTS) \
30412 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
30413 for flag in $(EXTRA_TARGET_FLAGS); do \
30414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30415 done; \
30416 (cd $(TARGET_SUBDIR)/libobjc && \
30417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30419 "RANLIB=$${RANLIB}" \
30420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30421 installcheck) \
30422 || exit 1
30424 @endif target-libobjc
30426 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
30427 maybe-mostlyclean-target-libobjc:
30428 @if target-libobjc
30429 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
30431 mostlyclean-target-libobjc:
30432 @$(unstage)
30433 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30434 r=`${PWD_COMMAND}`; export r; \
30435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30436 $(NORMAL_TARGET_EXPORTS) \
30437 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
30438 for flag in $(EXTRA_TARGET_FLAGS); do \
30439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30440 done; \
30441 (cd $(TARGET_SUBDIR)/libobjc && \
30442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30444 "RANLIB=$${RANLIB}" \
30445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30446 mostlyclean) \
30447 || exit 1
30449 @endif target-libobjc
30451 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
30452 maybe-clean-target-libobjc:
30453 @if target-libobjc
30454 maybe-clean-target-libobjc: clean-target-libobjc
30456 clean-target-libobjc:
30457 @$(unstage)
30458 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30459 r=`${PWD_COMMAND}`; export r; \
30460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30461 $(NORMAL_TARGET_EXPORTS) \
30462 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
30463 for flag in $(EXTRA_TARGET_FLAGS); do \
30464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30465 done; \
30466 (cd $(TARGET_SUBDIR)/libobjc && \
30467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30469 "RANLIB=$${RANLIB}" \
30470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30471 clean) \
30472 || exit 1
30474 @endif target-libobjc
30476 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
30477 maybe-distclean-target-libobjc:
30478 @if target-libobjc
30479 maybe-distclean-target-libobjc: distclean-target-libobjc
30481 distclean-target-libobjc:
30482 @$(unstage)
30483 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30484 r=`${PWD_COMMAND}`; export r; \
30485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30486 $(NORMAL_TARGET_EXPORTS) \
30487 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
30488 for flag in $(EXTRA_TARGET_FLAGS); do \
30489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30490 done; \
30491 (cd $(TARGET_SUBDIR)/libobjc && \
30492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30494 "RANLIB=$${RANLIB}" \
30495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30496 distclean) \
30497 || exit 1
30499 @endif target-libobjc
30501 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
30502 maybe-maintainer-clean-target-libobjc:
30503 @if target-libobjc
30504 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
30506 maintainer-clean-target-libobjc:
30507 @$(unstage)
30508 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30509 r=`${PWD_COMMAND}`; export r; \
30510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30511 $(NORMAL_TARGET_EXPORTS) \
30512 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
30513 for flag in $(EXTRA_TARGET_FLAGS); do \
30514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30515 done; \
30516 (cd $(TARGET_SUBDIR)/libobjc && \
30517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30519 "RANLIB=$${RANLIB}" \
30520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30521 maintainer-clean) \
30522 || exit 1
30524 @endif target-libobjc
30528 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30529 @if target-libtermcap
30530 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
30531 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30532 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
30533 cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
30534 @endif target-libtermcap
30538 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
30539 maybe-configure-target-libtermcap:
30540 @if target-libtermcap
30541 maybe-configure-target-libtermcap: configure-target-libtermcap
30542 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
30543 @$(unstage)
30544 @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
30545 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30546 r=`${PWD_COMMAND}`; export r; \
30547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30548 $(NORMAL_TARGET_EXPORTS) \
30549 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
30550 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
30551 case $(srcdir) in \
30552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30553 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
30554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30555 esac; \
30556 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
30557 libsrcdir="$$s/libtermcap"; \
30558 rm -f no-such-file || : ; \
30559 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30560 $(TARGET_CONFIGARGS) $${srcdiroption} \
30561 || exit 1
30562 @endif target-libtermcap
30568 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
30569 maybe-all-target-libtermcap:
30570 @if target-libtermcap
30571 TARGET-target-libtermcap=all
30572 maybe-all-target-libtermcap: all-target-libtermcap
30573 all-target-libtermcap: configure-target-libtermcap
30574 @$(unstage)
30575 @r=`${PWD_COMMAND}`; export r; \
30576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30577 $(NORMAL_TARGET_EXPORTS) \
30578 (cd $(TARGET_SUBDIR)/libtermcap && \
30579 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
30580 @endif target-libtermcap
30586 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
30587 maybe-check-target-libtermcap:
30588 @if target-libtermcap
30589 maybe-check-target-libtermcap: check-target-libtermcap
30591 # Dummy target for uncheckable module.
30592 check-target-libtermcap:
30594 @endif target-libtermcap
30596 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
30597 maybe-install-target-libtermcap:
30598 @if target-libtermcap
30599 maybe-install-target-libtermcap: install-target-libtermcap
30601 install-target-libtermcap: installdirs
30602 @$(unstage)
30603 @r=`${PWD_COMMAND}`; export r; \
30604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30605 $(NORMAL_TARGET_EXPORTS) \
30606 (cd $(TARGET_SUBDIR)/libtermcap && \
30607 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30609 @endif target-libtermcap
30611 # Other targets (info, dvi, etc.)
30613 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
30614 maybe-info-target-libtermcap:
30615 @if target-libtermcap
30616 maybe-info-target-libtermcap: info-target-libtermcap
30618 info-target-libtermcap: \
30619 configure-target-libtermcap
30620 @$(unstage)
30621 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30622 r=`${PWD_COMMAND}`; export r; \
30623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30624 $(NORMAL_TARGET_EXPORTS) \
30625 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
30626 for flag in $(EXTRA_TARGET_FLAGS); do \
30627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30628 done; \
30629 (cd $(TARGET_SUBDIR)/libtermcap && \
30630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30632 "RANLIB=$${RANLIB}" \
30633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30634 info) \
30635 || exit 1
30637 @endif target-libtermcap
30639 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
30640 maybe-dvi-target-libtermcap:
30641 @if target-libtermcap
30642 maybe-dvi-target-libtermcap: dvi-target-libtermcap
30644 dvi-target-libtermcap: \
30645 configure-target-libtermcap
30646 @$(unstage)
30647 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30648 r=`${PWD_COMMAND}`; export r; \
30649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30650 $(NORMAL_TARGET_EXPORTS) \
30651 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
30652 for flag in $(EXTRA_TARGET_FLAGS); do \
30653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30654 done; \
30655 (cd $(TARGET_SUBDIR)/libtermcap && \
30656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30658 "RANLIB=$${RANLIB}" \
30659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30660 dvi) \
30661 || exit 1
30663 @endif target-libtermcap
30665 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
30666 maybe-html-target-libtermcap:
30667 @if target-libtermcap
30668 maybe-html-target-libtermcap: html-target-libtermcap
30670 html-target-libtermcap: \
30671 configure-target-libtermcap
30672 @$(unstage)
30673 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30674 r=`${PWD_COMMAND}`; export r; \
30675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30676 $(NORMAL_TARGET_EXPORTS) \
30677 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
30678 for flag in $(EXTRA_TARGET_FLAGS); do \
30679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30680 done; \
30681 (cd $(TARGET_SUBDIR)/libtermcap && \
30682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30684 "RANLIB=$${RANLIB}" \
30685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30686 html) \
30687 || exit 1
30689 @endif target-libtermcap
30691 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
30692 maybe-TAGS-target-libtermcap:
30693 @if target-libtermcap
30694 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
30696 TAGS-target-libtermcap: \
30697 configure-target-libtermcap
30698 @$(unstage)
30699 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30700 r=`${PWD_COMMAND}`; export r; \
30701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30702 $(NORMAL_TARGET_EXPORTS) \
30703 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
30704 for flag in $(EXTRA_TARGET_FLAGS); do \
30705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30706 done; \
30707 (cd $(TARGET_SUBDIR)/libtermcap && \
30708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30710 "RANLIB=$${RANLIB}" \
30711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30712 TAGS) \
30713 || exit 1
30715 @endif target-libtermcap
30717 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
30718 maybe-install-info-target-libtermcap:
30719 @if target-libtermcap
30720 maybe-install-info-target-libtermcap: install-info-target-libtermcap
30722 install-info-target-libtermcap: \
30723 configure-target-libtermcap \
30724 info-target-libtermcap
30725 @$(unstage)
30726 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30727 r=`${PWD_COMMAND}`; export r; \
30728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30729 $(NORMAL_TARGET_EXPORTS) \
30730 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
30731 for flag in $(EXTRA_TARGET_FLAGS); do \
30732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30733 done; \
30734 (cd $(TARGET_SUBDIR)/libtermcap && \
30735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30737 "RANLIB=$${RANLIB}" \
30738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30739 install-info) \
30740 || exit 1
30742 @endif target-libtermcap
30744 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
30745 maybe-installcheck-target-libtermcap:
30746 @if target-libtermcap
30747 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
30749 installcheck-target-libtermcap: \
30750 configure-target-libtermcap
30751 @$(unstage)
30752 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30753 r=`${PWD_COMMAND}`; export r; \
30754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30755 $(NORMAL_TARGET_EXPORTS) \
30756 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
30757 for flag in $(EXTRA_TARGET_FLAGS); do \
30758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30759 done; \
30760 (cd $(TARGET_SUBDIR)/libtermcap && \
30761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30763 "RANLIB=$${RANLIB}" \
30764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30765 installcheck) \
30766 || exit 1
30768 @endif target-libtermcap
30770 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
30771 maybe-mostlyclean-target-libtermcap:
30772 @if target-libtermcap
30773 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
30775 # libtermcap doesn't support mostlyclean.
30776 mostlyclean-target-libtermcap:
30778 @endif target-libtermcap
30780 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
30781 maybe-clean-target-libtermcap:
30782 @if target-libtermcap
30783 maybe-clean-target-libtermcap: clean-target-libtermcap
30785 # libtermcap doesn't support clean.
30786 clean-target-libtermcap:
30788 @endif target-libtermcap
30790 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
30791 maybe-distclean-target-libtermcap:
30792 @if target-libtermcap
30793 maybe-distclean-target-libtermcap: distclean-target-libtermcap
30795 # libtermcap doesn't support distclean.
30796 distclean-target-libtermcap:
30798 @endif target-libtermcap
30800 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
30801 maybe-maintainer-clean-target-libtermcap:
30802 @if target-libtermcap
30803 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
30805 # libtermcap doesn't support maintainer-clean.
30806 maintainer-clean-target-libtermcap:
30808 @endif target-libtermcap
30812 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30813 @if target-winsup
30814 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
30815 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30816 rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
30817 cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
30818 @endif target-winsup
30822 .PHONY: configure-target-winsup maybe-configure-target-winsup
30823 maybe-configure-target-winsup:
30824 @if target-winsup
30825 maybe-configure-target-winsup: configure-target-winsup
30826 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
30827 @$(unstage)
30828 @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
30829 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30830 r=`${PWD_COMMAND}`; export r; \
30831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832 $(NORMAL_TARGET_EXPORTS) \
30833 echo Configuring in $(TARGET_SUBDIR)/winsup; \
30834 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
30835 case $(srcdir) in \
30836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30837 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
30838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30839 esac; \
30840 srcdiroption="--srcdir=$${topdir}/winsup"; \
30841 libsrcdir="$$s/winsup"; \
30842 rm -f no-such-file || : ; \
30843 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30844 $(TARGET_CONFIGARGS) $${srcdiroption} \
30845 || exit 1
30846 @endif target-winsup
30852 .PHONY: all-target-winsup maybe-all-target-winsup
30853 maybe-all-target-winsup:
30854 @if target-winsup
30855 TARGET-target-winsup=all
30856 maybe-all-target-winsup: all-target-winsup
30857 all-target-winsup: configure-target-winsup
30858 @$(unstage)
30859 @r=`${PWD_COMMAND}`; export r; \
30860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30861 $(NORMAL_TARGET_EXPORTS) \
30862 (cd $(TARGET_SUBDIR)/winsup && \
30863 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
30864 @endif target-winsup
30870 .PHONY: check-target-winsup maybe-check-target-winsup
30871 maybe-check-target-winsup:
30872 @if target-winsup
30873 maybe-check-target-winsup: check-target-winsup
30875 check-target-winsup:
30876 @$(unstage)
30877 @r=`${PWD_COMMAND}`; export r; \
30878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30879 $(NORMAL_TARGET_EXPORTS) \
30880 (cd $(TARGET_SUBDIR)/winsup && \
30881 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30883 @endif target-winsup
30885 .PHONY: install-target-winsup maybe-install-target-winsup
30886 maybe-install-target-winsup:
30887 @if target-winsup
30888 maybe-install-target-winsup: install-target-winsup
30890 install-target-winsup: installdirs
30891 @$(unstage)
30892 @r=`${PWD_COMMAND}`; export r; \
30893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30894 $(NORMAL_TARGET_EXPORTS) \
30895 (cd $(TARGET_SUBDIR)/winsup && \
30896 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30898 @endif target-winsup
30900 # Other targets (info, dvi, etc.)
30902 .PHONY: maybe-info-target-winsup info-target-winsup
30903 maybe-info-target-winsup:
30904 @if target-winsup
30905 maybe-info-target-winsup: info-target-winsup
30907 info-target-winsup: \
30908 configure-target-winsup
30909 @$(unstage)
30910 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30911 r=`${PWD_COMMAND}`; export r; \
30912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30913 $(NORMAL_TARGET_EXPORTS) \
30914 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
30915 for flag in $(EXTRA_TARGET_FLAGS); do \
30916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30917 done; \
30918 (cd $(TARGET_SUBDIR)/winsup && \
30919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30921 "RANLIB=$${RANLIB}" \
30922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30923 info) \
30924 || exit 1
30926 @endif target-winsup
30928 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
30929 maybe-dvi-target-winsup:
30930 @if target-winsup
30931 maybe-dvi-target-winsup: dvi-target-winsup
30933 dvi-target-winsup: \
30934 configure-target-winsup
30935 @$(unstage)
30936 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30937 r=`${PWD_COMMAND}`; export r; \
30938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30939 $(NORMAL_TARGET_EXPORTS) \
30940 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
30941 for flag in $(EXTRA_TARGET_FLAGS); do \
30942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30943 done; \
30944 (cd $(TARGET_SUBDIR)/winsup && \
30945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30947 "RANLIB=$${RANLIB}" \
30948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30949 dvi) \
30950 || exit 1
30952 @endif target-winsup
30954 .PHONY: maybe-html-target-winsup html-target-winsup
30955 maybe-html-target-winsup:
30956 @if target-winsup
30957 maybe-html-target-winsup: html-target-winsup
30959 html-target-winsup: \
30960 configure-target-winsup
30961 @$(unstage)
30962 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30963 r=`${PWD_COMMAND}`; export r; \
30964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30965 $(NORMAL_TARGET_EXPORTS) \
30966 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
30967 for flag in $(EXTRA_TARGET_FLAGS); do \
30968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30969 done; \
30970 (cd $(TARGET_SUBDIR)/winsup && \
30971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30973 "RANLIB=$${RANLIB}" \
30974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30975 html) \
30976 || exit 1
30978 @endif target-winsup
30980 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
30981 maybe-TAGS-target-winsup:
30982 @if target-winsup
30983 maybe-TAGS-target-winsup: TAGS-target-winsup
30985 TAGS-target-winsup: \
30986 configure-target-winsup
30987 @$(unstage)
30988 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30989 r=`${PWD_COMMAND}`; export r; \
30990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30991 $(NORMAL_TARGET_EXPORTS) \
30992 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
30993 for flag in $(EXTRA_TARGET_FLAGS); do \
30994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30995 done; \
30996 (cd $(TARGET_SUBDIR)/winsup && \
30997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30999 "RANLIB=$${RANLIB}" \
31000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31001 TAGS) \
31002 || exit 1
31004 @endif target-winsup
31006 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
31007 maybe-install-info-target-winsup:
31008 @if target-winsup
31009 maybe-install-info-target-winsup: install-info-target-winsup
31011 install-info-target-winsup: \
31012 configure-target-winsup \
31013 info-target-winsup
31014 @$(unstage)
31015 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31016 r=`${PWD_COMMAND}`; export r; \
31017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31018 $(NORMAL_TARGET_EXPORTS) \
31019 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
31020 for flag in $(EXTRA_TARGET_FLAGS); do \
31021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31022 done; \
31023 (cd $(TARGET_SUBDIR)/winsup && \
31024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31026 "RANLIB=$${RANLIB}" \
31027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31028 install-info) \
31029 || exit 1
31031 @endif target-winsup
31033 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
31034 maybe-installcheck-target-winsup:
31035 @if target-winsup
31036 maybe-installcheck-target-winsup: installcheck-target-winsup
31038 installcheck-target-winsup: \
31039 configure-target-winsup
31040 @$(unstage)
31041 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31042 r=`${PWD_COMMAND}`; export r; \
31043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31044 $(NORMAL_TARGET_EXPORTS) \
31045 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
31046 for flag in $(EXTRA_TARGET_FLAGS); do \
31047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31048 done; \
31049 (cd $(TARGET_SUBDIR)/winsup && \
31050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31052 "RANLIB=$${RANLIB}" \
31053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31054 installcheck) \
31055 || exit 1
31057 @endif target-winsup
31059 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
31060 maybe-mostlyclean-target-winsup:
31061 @if target-winsup
31062 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
31064 mostlyclean-target-winsup:
31065 @$(unstage)
31066 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31067 r=`${PWD_COMMAND}`; export r; \
31068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31069 $(NORMAL_TARGET_EXPORTS) \
31070 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
31071 for flag in $(EXTRA_TARGET_FLAGS); do \
31072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31073 done; \
31074 (cd $(TARGET_SUBDIR)/winsup && \
31075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31077 "RANLIB=$${RANLIB}" \
31078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31079 mostlyclean) \
31080 || exit 1
31082 @endif target-winsup
31084 .PHONY: maybe-clean-target-winsup clean-target-winsup
31085 maybe-clean-target-winsup:
31086 @if target-winsup
31087 maybe-clean-target-winsup: clean-target-winsup
31089 clean-target-winsup:
31090 @$(unstage)
31091 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31092 r=`${PWD_COMMAND}`; export r; \
31093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094 $(NORMAL_TARGET_EXPORTS) \
31095 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
31096 for flag in $(EXTRA_TARGET_FLAGS); do \
31097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31098 done; \
31099 (cd $(TARGET_SUBDIR)/winsup && \
31100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102 "RANLIB=$${RANLIB}" \
31103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31104 clean) \
31105 || exit 1
31107 @endif target-winsup
31109 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
31110 maybe-distclean-target-winsup:
31111 @if target-winsup
31112 maybe-distclean-target-winsup: distclean-target-winsup
31114 distclean-target-winsup:
31115 @$(unstage)
31116 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31117 r=`${PWD_COMMAND}`; export r; \
31118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31119 $(NORMAL_TARGET_EXPORTS) \
31120 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
31121 for flag in $(EXTRA_TARGET_FLAGS); do \
31122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31123 done; \
31124 (cd $(TARGET_SUBDIR)/winsup && \
31125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31127 "RANLIB=$${RANLIB}" \
31128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31129 distclean) \
31130 || exit 1
31132 @endif target-winsup
31134 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
31135 maybe-maintainer-clean-target-winsup:
31136 @if target-winsup
31137 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
31139 maintainer-clean-target-winsup:
31140 @$(unstage)
31141 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31142 r=`${PWD_COMMAND}`; export r; \
31143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31144 $(NORMAL_TARGET_EXPORTS) \
31145 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
31146 for flag in $(EXTRA_TARGET_FLAGS); do \
31147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31148 done; \
31149 (cd $(TARGET_SUBDIR)/winsup && \
31150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31152 "RANLIB=$${RANLIB}" \
31153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31154 maintainer-clean) \
31155 || exit 1
31157 @endif target-winsup
31161 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31162 @if target-libgloss
31163 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
31164 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31165 rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
31166 cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
31167 @endif target-libgloss
31171 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
31172 maybe-configure-target-libgloss:
31173 @if target-libgloss
31174 maybe-configure-target-libgloss: configure-target-libgloss
31175 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
31176 @$(unstage)
31177 @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
31178 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31179 r=`${PWD_COMMAND}`; export r; \
31180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31181 $(NORMAL_TARGET_EXPORTS) \
31182 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
31183 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
31184 case $(srcdir) in \
31185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31186 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
31187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31188 esac; \
31189 srcdiroption="--srcdir=$${topdir}/libgloss"; \
31190 libsrcdir="$$s/libgloss"; \
31191 rm -f no-such-file || : ; \
31192 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31193 $(TARGET_CONFIGARGS) $${srcdiroption} \
31194 || exit 1
31195 @endif target-libgloss
31201 .PHONY: all-target-libgloss maybe-all-target-libgloss
31202 maybe-all-target-libgloss:
31203 @if target-libgloss
31204 TARGET-target-libgloss=all
31205 maybe-all-target-libgloss: all-target-libgloss
31206 all-target-libgloss: configure-target-libgloss
31207 @$(unstage)
31208 @r=`${PWD_COMMAND}`; export r; \
31209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31210 $(NORMAL_TARGET_EXPORTS) \
31211 (cd $(TARGET_SUBDIR)/libgloss && \
31212 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
31213 @endif target-libgloss
31219 .PHONY: check-target-libgloss maybe-check-target-libgloss
31220 maybe-check-target-libgloss:
31221 @if target-libgloss
31222 maybe-check-target-libgloss: check-target-libgloss
31224 # Dummy target for uncheckable module.
31225 check-target-libgloss:
31227 @endif target-libgloss
31229 .PHONY: install-target-libgloss maybe-install-target-libgloss
31230 maybe-install-target-libgloss:
31231 @if target-libgloss
31232 maybe-install-target-libgloss: install-target-libgloss
31234 install-target-libgloss: installdirs
31235 @$(unstage)
31236 @r=`${PWD_COMMAND}`; export r; \
31237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31238 $(NORMAL_TARGET_EXPORTS) \
31239 (cd $(TARGET_SUBDIR)/libgloss && \
31240 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31242 @endif target-libgloss
31244 # Other targets (info, dvi, etc.)
31246 .PHONY: maybe-info-target-libgloss info-target-libgloss
31247 maybe-info-target-libgloss:
31248 @if target-libgloss
31249 maybe-info-target-libgloss: info-target-libgloss
31251 info-target-libgloss: \
31252 configure-target-libgloss
31253 @$(unstage)
31254 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31255 r=`${PWD_COMMAND}`; export r; \
31256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31257 $(NORMAL_TARGET_EXPORTS) \
31258 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
31259 for flag in $(EXTRA_TARGET_FLAGS); do \
31260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31261 done; \
31262 (cd $(TARGET_SUBDIR)/libgloss && \
31263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31265 "RANLIB=$${RANLIB}" \
31266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31267 info) \
31268 || exit 1
31270 @endif target-libgloss
31272 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
31273 maybe-dvi-target-libgloss:
31274 @if target-libgloss
31275 maybe-dvi-target-libgloss: dvi-target-libgloss
31277 dvi-target-libgloss: \
31278 configure-target-libgloss
31279 @$(unstage)
31280 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31281 r=`${PWD_COMMAND}`; export r; \
31282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31283 $(NORMAL_TARGET_EXPORTS) \
31284 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
31285 for flag in $(EXTRA_TARGET_FLAGS); do \
31286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31287 done; \
31288 (cd $(TARGET_SUBDIR)/libgloss && \
31289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31291 "RANLIB=$${RANLIB}" \
31292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31293 dvi) \
31294 || exit 1
31296 @endif target-libgloss
31298 .PHONY: maybe-html-target-libgloss html-target-libgloss
31299 maybe-html-target-libgloss:
31300 @if target-libgloss
31301 maybe-html-target-libgloss: html-target-libgloss
31303 html-target-libgloss: \
31304 configure-target-libgloss
31305 @$(unstage)
31306 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31307 r=`${PWD_COMMAND}`; export r; \
31308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31309 $(NORMAL_TARGET_EXPORTS) \
31310 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
31311 for flag in $(EXTRA_TARGET_FLAGS); do \
31312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31313 done; \
31314 (cd $(TARGET_SUBDIR)/libgloss && \
31315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31317 "RANLIB=$${RANLIB}" \
31318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31319 html) \
31320 || exit 1
31322 @endif target-libgloss
31324 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
31325 maybe-TAGS-target-libgloss:
31326 @if target-libgloss
31327 maybe-TAGS-target-libgloss: TAGS-target-libgloss
31329 TAGS-target-libgloss: \
31330 configure-target-libgloss
31331 @$(unstage)
31332 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31333 r=`${PWD_COMMAND}`; export r; \
31334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31335 $(NORMAL_TARGET_EXPORTS) \
31336 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
31337 for flag in $(EXTRA_TARGET_FLAGS); do \
31338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31339 done; \
31340 (cd $(TARGET_SUBDIR)/libgloss && \
31341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31343 "RANLIB=$${RANLIB}" \
31344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31345 TAGS) \
31346 || exit 1
31348 @endif target-libgloss
31350 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
31351 maybe-install-info-target-libgloss:
31352 @if target-libgloss
31353 maybe-install-info-target-libgloss: install-info-target-libgloss
31355 install-info-target-libgloss: \
31356 configure-target-libgloss \
31357 info-target-libgloss
31358 @$(unstage)
31359 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31360 r=`${PWD_COMMAND}`; export r; \
31361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31362 $(NORMAL_TARGET_EXPORTS) \
31363 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
31364 for flag in $(EXTRA_TARGET_FLAGS); do \
31365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31366 done; \
31367 (cd $(TARGET_SUBDIR)/libgloss && \
31368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31370 "RANLIB=$${RANLIB}" \
31371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31372 install-info) \
31373 || exit 1
31375 @endif target-libgloss
31377 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
31378 maybe-installcheck-target-libgloss:
31379 @if target-libgloss
31380 maybe-installcheck-target-libgloss: installcheck-target-libgloss
31382 installcheck-target-libgloss: \
31383 configure-target-libgloss
31384 @$(unstage)
31385 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31386 r=`${PWD_COMMAND}`; export r; \
31387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31388 $(NORMAL_TARGET_EXPORTS) \
31389 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
31390 for flag in $(EXTRA_TARGET_FLAGS); do \
31391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31392 done; \
31393 (cd $(TARGET_SUBDIR)/libgloss && \
31394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31396 "RANLIB=$${RANLIB}" \
31397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31398 installcheck) \
31399 || exit 1
31401 @endif target-libgloss
31403 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
31404 maybe-mostlyclean-target-libgloss:
31405 @if target-libgloss
31406 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
31408 mostlyclean-target-libgloss:
31409 @$(unstage)
31410 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31411 r=`${PWD_COMMAND}`; export r; \
31412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31413 $(NORMAL_TARGET_EXPORTS) \
31414 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
31415 for flag in $(EXTRA_TARGET_FLAGS); do \
31416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31417 done; \
31418 (cd $(TARGET_SUBDIR)/libgloss && \
31419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31421 "RANLIB=$${RANLIB}" \
31422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31423 mostlyclean) \
31424 || exit 1
31426 @endif target-libgloss
31428 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
31429 maybe-clean-target-libgloss:
31430 @if target-libgloss
31431 maybe-clean-target-libgloss: clean-target-libgloss
31433 clean-target-libgloss:
31434 @$(unstage)
31435 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31436 r=`${PWD_COMMAND}`; export r; \
31437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31438 $(NORMAL_TARGET_EXPORTS) \
31439 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
31440 for flag in $(EXTRA_TARGET_FLAGS); do \
31441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31442 done; \
31443 (cd $(TARGET_SUBDIR)/libgloss && \
31444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31446 "RANLIB=$${RANLIB}" \
31447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31448 clean) \
31449 || exit 1
31451 @endif target-libgloss
31453 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
31454 maybe-distclean-target-libgloss:
31455 @if target-libgloss
31456 maybe-distclean-target-libgloss: distclean-target-libgloss
31458 distclean-target-libgloss:
31459 @$(unstage)
31460 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31461 r=`${PWD_COMMAND}`; export r; \
31462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31463 $(NORMAL_TARGET_EXPORTS) \
31464 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
31465 for flag in $(EXTRA_TARGET_FLAGS); do \
31466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31467 done; \
31468 (cd $(TARGET_SUBDIR)/libgloss && \
31469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31471 "RANLIB=$${RANLIB}" \
31472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31473 distclean) \
31474 || exit 1
31476 @endif target-libgloss
31478 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
31479 maybe-maintainer-clean-target-libgloss:
31480 @if target-libgloss
31481 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
31483 maintainer-clean-target-libgloss:
31484 @$(unstage)
31485 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31486 r=`${PWD_COMMAND}`; export r; \
31487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488 $(NORMAL_TARGET_EXPORTS) \
31489 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
31490 for flag in $(EXTRA_TARGET_FLAGS); do \
31491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31492 done; \
31493 (cd $(TARGET_SUBDIR)/libgloss && \
31494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496 "RANLIB=$${RANLIB}" \
31497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31498 maintainer-clean) \
31499 || exit 1
31501 @endif target-libgloss
31505 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31506 @if target-libiberty
31507 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
31508 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31509 rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
31510 cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
31511 @endif target-libiberty
31515 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
31516 maybe-configure-target-libiberty:
31517 @if target-libiberty
31518 maybe-configure-target-libiberty: configure-target-libiberty
31519 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
31520 @$(unstage)
31521 @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
31522 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31523 r=`${PWD_COMMAND}`; export r; \
31524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31525 $(NORMAL_TARGET_EXPORTS) \
31526 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
31527 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
31528 case $(srcdir) in \
31529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31530 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
31531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31532 esac; \
31533 srcdiroption="--srcdir=$${topdir}/libiberty"; \
31534 libsrcdir="$$s/libiberty"; \
31535 rm -f no-such-file || : ; \
31536 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31537 $(TARGET_CONFIGARGS) $${srcdiroption} \
31538 || exit 1
31539 @endif target-libiberty
31545 .PHONY: all-target-libiberty maybe-all-target-libiberty
31546 maybe-all-target-libiberty:
31547 @if target-libiberty
31548 TARGET-target-libiberty=all
31549 maybe-all-target-libiberty: all-target-libiberty
31550 all-target-libiberty: configure-target-libiberty
31551 @$(unstage)
31552 @r=`${PWD_COMMAND}`; export r; \
31553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31554 $(NORMAL_TARGET_EXPORTS) \
31555 (cd $(TARGET_SUBDIR)/libiberty && \
31556 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
31557 @endif target-libiberty
31563 .PHONY: check-target-libiberty maybe-check-target-libiberty
31564 maybe-check-target-libiberty:
31565 @if target-libiberty
31566 maybe-check-target-libiberty: check-target-libiberty
31568 check-target-libiberty:
31569 @$(unstage)
31570 @r=`${PWD_COMMAND}`; export r; \
31571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31572 $(NORMAL_TARGET_EXPORTS) \
31573 (cd $(TARGET_SUBDIR)/libiberty && \
31574 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31576 @endif target-libiberty
31578 .PHONY: install-target-libiberty maybe-install-target-libiberty
31579 maybe-install-target-libiberty:
31580 @if target-libiberty
31581 maybe-install-target-libiberty: install-target-libiberty
31583 install-target-libiberty: installdirs
31584 @$(unstage)
31585 @r=`${PWD_COMMAND}`; export r; \
31586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587 $(NORMAL_TARGET_EXPORTS) \
31588 (cd $(TARGET_SUBDIR)/libiberty && \
31589 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31591 @endif target-libiberty
31593 # Other targets (info, dvi, etc.)
31595 .PHONY: maybe-info-target-libiberty info-target-libiberty
31596 maybe-info-target-libiberty:
31597 @if target-libiberty
31598 maybe-info-target-libiberty: info-target-libiberty
31600 info-target-libiberty: \
31601 configure-target-libiberty
31602 @$(unstage)
31603 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31604 r=`${PWD_COMMAND}`; export r; \
31605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31606 $(NORMAL_TARGET_EXPORTS) \
31607 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
31608 for flag in $(EXTRA_TARGET_FLAGS); do \
31609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31610 done; \
31611 (cd $(TARGET_SUBDIR)/libiberty && \
31612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31614 "RANLIB=$${RANLIB}" \
31615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31616 info) \
31617 || exit 1
31619 @endif target-libiberty
31621 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
31622 maybe-dvi-target-libiberty:
31623 @if target-libiberty
31624 maybe-dvi-target-libiberty: dvi-target-libiberty
31626 dvi-target-libiberty: \
31627 configure-target-libiberty
31628 @$(unstage)
31629 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31630 r=`${PWD_COMMAND}`; export r; \
31631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31632 $(NORMAL_TARGET_EXPORTS) \
31633 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
31634 for flag in $(EXTRA_TARGET_FLAGS); do \
31635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31636 done; \
31637 (cd $(TARGET_SUBDIR)/libiberty && \
31638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31640 "RANLIB=$${RANLIB}" \
31641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31642 dvi) \
31643 || exit 1
31645 @endif target-libiberty
31647 .PHONY: maybe-html-target-libiberty html-target-libiberty
31648 maybe-html-target-libiberty:
31649 @if target-libiberty
31650 maybe-html-target-libiberty: html-target-libiberty
31652 html-target-libiberty: \
31653 configure-target-libiberty
31654 @$(unstage)
31655 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31656 r=`${PWD_COMMAND}`; export r; \
31657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31658 $(NORMAL_TARGET_EXPORTS) \
31659 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
31660 for flag in $(EXTRA_TARGET_FLAGS); do \
31661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31662 done; \
31663 (cd $(TARGET_SUBDIR)/libiberty && \
31664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31666 "RANLIB=$${RANLIB}" \
31667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31668 html) \
31669 || exit 1
31671 @endif target-libiberty
31673 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
31674 maybe-TAGS-target-libiberty:
31675 @if target-libiberty
31676 maybe-TAGS-target-libiberty: TAGS-target-libiberty
31678 TAGS-target-libiberty: \
31679 configure-target-libiberty
31680 @$(unstage)
31681 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31682 r=`${PWD_COMMAND}`; export r; \
31683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31684 $(NORMAL_TARGET_EXPORTS) \
31685 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
31686 for flag in $(EXTRA_TARGET_FLAGS); do \
31687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31688 done; \
31689 (cd $(TARGET_SUBDIR)/libiberty && \
31690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31692 "RANLIB=$${RANLIB}" \
31693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31694 TAGS) \
31695 || exit 1
31697 @endif target-libiberty
31699 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
31700 maybe-install-info-target-libiberty:
31701 @if target-libiberty
31702 maybe-install-info-target-libiberty: install-info-target-libiberty
31704 install-info-target-libiberty: \
31705 configure-target-libiberty \
31706 info-target-libiberty
31707 @$(unstage)
31708 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31709 r=`${PWD_COMMAND}`; export r; \
31710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31711 $(NORMAL_TARGET_EXPORTS) \
31712 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
31713 for flag in $(EXTRA_TARGET_FLAGS); do \
31714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31715 done; \
31716 (cd $(TARGET_SUBDIR)/libiberty && \
31717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31719 "RANLIB=$${RANLIB}" \
31720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31721 install-info) \
31722 || exit 1
31724 @endif target-libiberty
31726 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
31727 maybe-installcheck-target-libiberty:
31728 @if target-libiberty
31729 maybe-installcheck-target-libiberty: installcheck-target-libiberty
31731 installcheck-target-libiberty: \
31732 configure-target-libiberty
31733 @$(unstage)
31734 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31735 r=`${PWD_COMMAND}`; export r; \
31736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31737 $(NORMAL_TARGET_EXPORTS) \
31738 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
31739 for flag in $(EXTRA_TARGET_FLAGS); do \
31740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31741 done; \
31742 (cd $(TARGET_SUBDIR)/libiberty && \
31743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31745 "RANLIB=$${RANLIB}" \
31746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31747 installcheck) \
31748 || exit 1
31750 @endif target-libiberty
31752 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
31753 maybe-mostlyclean-target-libiberty:
31754 @if target-libiberty
31755 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
31757 mostlyclean-target-libiberty:
31758 @$(unstage)
31759 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31760 r=`${PWD_COMMAND}`; export r; \
31761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31762 $(NORMAL_TARGET_EXPORTS) \
31763 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
31764 for flag in $(EXTRA_TARGET_FLAGS); do \
31765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31766 done; \
31767 (cd $(TARGET_SUBDIR)/libiberty && \
31768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31770 "RANLIB=$${RANLIB}" \
31771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31772 mostlyclean) \
31773 || exit 1
31775 @endif target-libiberty
31777 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
31778 maybe-clean-target-libiberty:
31779 @if target-libiberty
31780 maybe-clean-target-libiberty: clean-target-libiberty
31782 clean-target-libiberty:
31783 @$(unstage)
31784 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31785 r=`${PWD_COMMAND}`; export r; \
31786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31787 $(NORMAL_TARGET_EXPORTS) \
31788 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
31789 for flag in $(EXTRA_TARGET_FLAGS); do \
31790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31791 done; \
31792 (cd $(TARGET_SUBDIR)/libiberty && \
31793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31795 "RANLIB=$${RANLIB}" \
31796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31797 clean) \
31798 || exit 1
31800 @endif target-libiberty
31802 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
31803 maybe-distclean-target-libiberty:
31804 @if target-libiberty
31805 maybe-distclean-target-libiberty: distclean-target-libiberty
31807 distclean-target-libiberty:
31808 @$(unstage)
31809 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31810 r=`${PWD_COMMAND}`; export r; \
31811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31812 $(NORMAL_TARGET_EXPORTS) \
31813 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
31814 for flag in $(EXTRA_TARGET_FLAGS); do \
31815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31816 done; \
31817 (cd $(TARGET_SUBDIR)/libiberty && \
31818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31820 "RANLIB=$${RANLIB}" \
31821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31822 distclean) \
31823 || exit 1
31825 @endif target-libiberty
31827 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
31828 maybe-maintainer-clean-target-libiberty:
31829 @if target-libiberty
31830 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
31832 maintainer-clean-target-libiberty:
31833 @$(unstage)
31834 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31835 r=`${PWD_COMMAND}`; export r; \
31836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31837 $(NORMAL_TARGET_EXPORTS) \
31838 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
31839 for flag in $(EXTRA_TARGET_FLAGS); do \
31840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31841 done; \
31842 (cd $(TARGET_SUBDIR)/libiberty && \
31843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31845 "RANLIB=$${RANLIB}" \
31846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31847 maintainer-clean) \
31848 || exit 1
31850 @endif target-libiberty
31854 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31855 @if target-gperf
31856 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
31857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31858 rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
31859 cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
31860 @endif target-gperf
31864 .PHONY: configure-target-gperf maybe-configure-target-gperf
31865 maybe-configure-target-gperf:
31866 @if target-gperf
31867 maybe-configure-target-gperf: configure-target-gperf
31868 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
31869 @$(unstage)
31870 @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
31871 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31872 r=`${PWD_COMMAND}`; export r; \
31873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31874 $(NORMAL_TARGET_EXPORTS) \
31875 echo Configuring in $(TARGET_SUBDIR)/gperf; \
31876 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
31877 case $(srcdir) in \
31878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31879 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
31880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31881 esac; \
31882 srcdiroption="--srcdir=$${topdir}/gperf"; \
31883 libsrcdir="$$s/gperf"; \
31884 rm -f no-such-file || : ; \
31885 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31886 $(TARGET_CONFIGARGS) $${srcdiroption} \
31887 || exit 1
31888 @endif target-gperf
31894 .PHONY: all-target-gperf maybe-all-target-gperf
31895 maybe-all-target-gperf:
31896 @if target-gperf
31897 TARGET-target-gperf=all
31898 maybe-all-target-gperf: all-target-gperf
31899 all-target-gperf: configure-target-gperf
31900 @$(unstage)
31901 @r=`${PWD_COMMAND}`; export r; \
31902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31903 $(NORMAL_TARGET_EXPORTS) \
31904 (cd $(TARGET_SUBDIR)/gperf && \
31905 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
31906 @endif target-gperf
31912 .PHONY: check-target-gperf maybe-check-target-gperf
31913 maybe-check-target-gperf:
31914 @if target-gperf
31915 maybe-check-target-gperf: check-target-gperf
31917 check-target-gperf:
31918 @$(unstage)
31919 @r=`${PWD_COMMAND}`; export r; \
31920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31921 $(NORMAL_TARGET_EXPORTS) \
31922 (cd $(TARGET_SUBDIR)/gperf && \
31923 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31925 @endif target-gperf
31927 .PHONY: install-target-gperf maybe-install-target-gperf
31928 maybe-install-target-gperf:
31929 @if target-gperf
31930 maybe-install-target-gperf: install-target-gperf
31932 install-target-gperf: installdirs
31933 @$(unstage)
31934 @r=`${PWD_COMMAND}`; export r; \
31935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31936 $(NORMAL_TARGET_EXPORTS) \
31937 (cd $(TARGET_SUBDIR)/gperf && \
31938 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31940 @endif target-gperf
31942 # Other targets (info, dvi, etc.)
31944 .PHONY: maybe-info-target-gperf info-target-gperf
31945 maybe-info-target-gperf:
31946 @if target-gperf
31947 maybe-info-target-gperf: info-target-gperf
31949 info-target-gperf: \
31950 configure-target-gperf
31951 @$(unstage)
31952 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31953 r=`${PWD_COMMAND}`; export r; \
31954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31955 $(NORMAL_TARGET_EXPORTS) \
31956 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
31957 for flag in $(EXTRA_TARGET_FLAGS); do \
31958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31959 done; \
31960 (cd $(TARGET_SUBDIR)/gperf && \
31961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31963 "RANLIB=$${RANLIB}" \
31964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31965 info) \
31966 || exit 1
31968 @endif target-gperf
31970 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
31971 maybe-dvi-target-gperf:
31972 @if target-gperf
31973 maybe-dvi-target-gperf: dvi-target-gperf
31975 dvi-target-gperf: \
31976 configure-target-gperf
31977 @$(unstage)
31978 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31979 r=`${PWD_COMMAND}`; export r; \
31980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31981 $(NORMAL_TARGET_EXPORTS) \
31982 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
31983 for flag in $(EXTRA_TARGET_FLAGS); do \
31984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31985 done; \
31986 (cd $(TARGET_SUBDIR)/gperf && \
31987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31989 "RANLIB=$${RANLIB}" \
31990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31991 dvi) \
31992 || exit 1
31994 @endif target-gperf
31996 .PHONY: maybe-html-target-gperf html-target-gperf
31997 maybe-html-target-gperf:
31998 @if target-gperf
31999 maybe-html-target-gperf: html-target-gperf
32001 html-target-gperf: \
32002 configure-target-gperf
32003 @$(unstage)
32004 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32005 r=`${PWD_COMMAND}`; export r; \
32006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32007 $(NORMAL_TARGET_EXPORTS) \
32008 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
32009 for flag in $(EXTRA_TARGET_FLAGS); do \
32010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32011 done; \
32012 (cd $(TARGET_SUBDIR)/gperf && \
32013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32015 "RANLIB=$${RANLIB}" \
32016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32017 html) \
32018 || exit 1
32020 @endif target-gperf
32022 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
32023 maybe-TAGS-target-gperf:
32024 @if target-gperf
32025 maybe-TAGS-target-gperf: TAGS-target-gperf
32027 TAGS-target-gperf: \
32028 configure-target-gperf
32029 @$(unstage)
32030 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32031 r=`${PWD_COMMAND}`; export r; \
32032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32033 $(NORMAL_TARGET_EXPORTS) \
32034 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
32035 for flag in $(EXTRA_TARGET_FLAGS); do \
32036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32037 done; \
32038 (cd $(TARGET_SUBDIR)/gperf && \
32039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32041 "RANLIB=$${RANLIB}" \
32042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32043 TAGS) \
32044 || exit 1
32046 @endif target-gperf
32048 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
32049 maybe-install-info-target-gperf:
32050 @if target-gperf
32051 maybe-install-info-target-gperf: install-info-target-gperf
32053 install-info-target-gperf: \
32054 configure-target-gperf \
32055 info-target-gperf
32056 @$(unstage)
32057 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32058 r=`${PWD_COMMAND}`; export r; \
32059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32060 $(NORMAL_TARGET_EXPORTS) \
32061 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
32062 for flag in $(EXTRA_TARGET_FLAGS); do \
32063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32064 done; \
32065 (cd $(TARGET_SUBDIR)/gperf && \
32066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32068 "RANLIB=$${RANLIB}" \
32069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32070 install-info) \
32071 || exit 1
32073 @endif target-gperf
32075 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
32076 maybe-installcheck-target-gperf:
32077 @if target-gperf
32078 maybe-installcheck-target-gperf: installcheck-target-gperf
32080 installcheck-target-gperf: \
32081 configure-target-gperf
32082 @$(unstage)
32083 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32084 r=`${PWD_COMMAND}`; export r; \
32085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32086 $(NORMAL_TARGET_EXPORTS) \
32087 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
32088 for flag in $(EXTRA_TARGET_FLAGS); do \
32089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32090 done; \
32091 (cd $(TARGET_SUBDIR)/gperf && \
32092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32094 "RANLIB=$${RANLIB}" \
32095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32096 installcheck) \
32097 || exit 1
32099 @endif target-gperf
32101 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
32102 maybe-mostlyclean-target-gperf:
32103 @if target-gperf
32104 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
32106 mostlyclean-target-gperf:
32107 @$(unstage)
32108 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32109 r=`${PWD_COMMAND}`; export r; \
32110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32111 $(NORMAL_TARGET_EXPORTS) \
32112 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
32113 for flag in $(EXTRA_TARGET_FLAGS); do \
32114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32115 done; \
32116 (cd $(TARGET_SUBDIR)/gperf && \
32117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32119 "RANLIB=$${RANLIB}" \
32120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32121 mostlyclean) \
32122 || exit 1
32124 @endif target-gperf
32126 .PHONY: maybe-clean-target-gperf clean-target-gperf
32127 maybe-clean-target-gperf:
32128 @if target-gperf
32129 maybe-clean-target-gperf: clean-target-gperf
32131 clean-target-gperf:
32132 @$(unstage)
32133 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32134 r=`${PWD_COMMAND}`; export r; \
32135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32136 $(NORMAL_TARGET_EXPORTS) \
32137 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
32138 for flag in $(EXTRA_TARGET_FLAGS); do \
32139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32140 done; \
32141 (cd $(TARGET_SUBDIR)/gperf && \
32142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32144 "RANLIB=$${RANLIB}" \
32145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32146 clean) \
32147 || exit 1
32149 @endif target-gperf
32151 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
32152 maybe-distclean-target-gperf:
32153 @if target-gperf
32154 maybe-distclean-target-gperf: distclean-target-gperf
32156 distclean-target-gperf:
32157 @$(unstage)
32158 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32159 r=`${PWD_COMMAND}`; export r; \
32160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32161 $(NORMAL_TARGET_EXPORTS) \
32162 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
32163 for flag in $(EXTRA_TARGET_FLAGS); do \
32164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32165 done; \
32166 (cd $(TARGET_SUBDIR)/gperf && \
32167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32169 "RANLIB=$${RANLIB}" \
32170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32171 distclean) \
32172 || exit 1
32174 @endif target-gperf
32176 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
32177 maybe-maintainer-clean-target-gperf:
32178 @if target-gperf
32179 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
32181 maintainer-clean-target-gperf:
32182 @$(unstage)
32183 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32184 r=`${PWD_COMMAND}`; export r; \
32185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32186 $(NORMAL_TARGET_EXPORTS) \
32187 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
32188 for flag in $(EXTRA_TARGET_FLAGS); do \
32189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32190 done; \
32191 (cd $(TARGET_SUBDIR)/gperf && \
32192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32194 "RANLIB=$${RANLIB}" \
32195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32196 maintainer-clean) \
32197 || exit 1
32199 @endif target-gperf
32203 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32204 @if target-examples
32205 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
32206 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32207 rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
32208 cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
32209 @endif target-examples
32213 .PHONY: configure-target-examples maybe-configure-target-examples
32214 maybe-configure-target-examples:
32215 @if target-examples
32216 maybe-configure-target-examples: configure-target-examples
32217 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
32218 @$(unstage)
32219 @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
32220 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32221 r=`${PWD_COMMAND}`; export r; \
32222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32223 $(NORMAL_TARGET_EXPORTS) \
32224 echo Configuring in $(TARGET_SUBDIR)/examples; \
32225 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
32226 case $(srcdir) in \
32227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32228 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
32229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32230 esac; \
32231 srcdiroption="--srcdir=$${topdir}/examples"; \
32232 libsrcdir="$$s/examples"; \
32233 rm -f no-such-file || : ; \
32234 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32235 $(TARGET_CONFIGARGS) $${srcdiroption} \
32236 || exit 1
32237 @endif target-examples
32243 .PHONY: all-target-examples maybe-all-target-examples
32244 maybe-all-target-examples:
32245 @if target-examples
32246 TARGET-target-examples=all
32247 maybe-all-target-examples: all-target-examples
32248 all-target-examples: configure-target-examples
32249 @$(unstage)
32250 @r=`${PWD_COMMAND}`; export r; \
32251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32252 $(NORMAL_TARGET_EXPORTS) \
32253 (cd $(TARGET_SUBDIR)/examples && \
32254 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
32255 @endif target-examples
32261 .PHONY: check-target-examples maybe-check-target-examples
32262 maybe-check-target-examples:
32263 @if target-examples
32264 maybe-check-target-examples: check-target-examples
32266 # Dummy target for uncheckable module.
32267 check-target-examples:
32269 @endif target-examples
32271 .PHONY: install-target-examples maybe-install-target-examples
32272 maybe-install-target-examples:
32273 @if target-examples
32274 maybe-install-target-examples: install-target-examples
32276 # Dummy target for uninstallable.
32277 install-target-examples:
32279 @endif target-examples
32281 # Other targets (info, dvi, etc.)
32283 .PHONY: maybe-info-target-examples info-target-examples
32284 maybe-info-target-examples:
32285 @if target-examples
32286 maybe-info-target-examples: info-target-examples
32288 info-target-examples: \
32289 configure-target-examples
32290 @$(unstage)
32291 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32292 r=`${PWD_COMMAND}`; export r; \
32293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32294 $(NORMAL_TARGET_EXPORTS) \
32295 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
32296 for flag in $(EXTRA_TARGET_FLAGS); do \
32297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32298 done; \
32299 (cd $(TARGET_SUBDIR)/examples && \
32300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32302 "RANLIB=$${RANLIB}" \
32303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32304 info) \
32305 || exit 1
32307 @endif target-examples
32309 .PHONY: maybe-dvi-target-examples dvi-target-examples
32310 maybe-dvi-target-examples:
32311 @if target-examples
32312 maybe-dvi-target-examples: dvi-target-examples
32314 dvi-target-examples: \
32315 configure-target-examples
32316 @$(unstage)
32317 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32318 r=`${PWD_COMMAND}`; export r; \
32319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32320 $(NORMAL_TARGET_EXPORTS) \
32321 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
32322 for flag in $(EXTRA_TARGET_FLAGS); do \
32323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32324 done; \
32325 (cd $(TARGET_SUBDIR)/examples && \
32326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32328 "RANLIB=$${RANLIB}" \
32329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32330 dvi) \
32331 || exit 1
32333 @endif target-examples
32335 .PHONY: maybe-html-target-examples html-target-examples
32336 maybe-html-target-examples:
32337 @if target-examples
32338 maybe-html-target-examples: html-target-examples
32340 html-target-examples: \
32341 configure-target-examples
32342 @$(unstage)
32343 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32344 r=`${PWD_COMMAND}`; export r; \
32345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32346 $(NORMAL_TARGET_EXPORTS) \
32347 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
32348 for flag in $(EXTRA_TARGET_FLAGS); do \
32349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32350 done; \
32351 (cd $(TARGET_SUBDIR)/examples && \
32352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32354 "RANLIB=$${RANLIB}" \
32355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32356 html) \
32357 || exit 1
32359 @endif target-examples
32361 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
32362 maybe-TAGS-target-examples:
32363 @if target-examples
32364 maybe-TAGS-target-examples: TAGS-target-examples
32366 TAGS-target-examples: \
32367 configure-target-examples
32368 @$(unstage)
32369 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32370 r=`${PWD_COMMAND}`; export r; \
32371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372 $(NORMAL_TARGET_EXPORTS) \
32373 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
32374 for flag in $(EXTRA_TARGET_FLAGS); do \
32375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32376 done; \
32377 (cd $(TARGET_SUBDIR)/examples && \
32378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32380 "RANLIB=$${RANLIB}" \
32381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32382 TAGS) \
32383 || exit 1
32385 @endif target-examples
32387 .PHONY: maybe-install-info-target-examples install-info-target-examples
32388 maybe-install-info-target-examples:
32389 @if target-examples
32390 maybe-install-info-target-examples: install-info-target-examples
32392 install-info-target-examples: \
32393 configure-target-examples \
32394 info-target-examples
32395 @$(unstage)
32396 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32397 r=`${PWD_COMMAND}`; export r; \
32398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32399 $(NORMAL_TARGET_EXPORTS) \
32400 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
32401 for flag in $(EXTRA_TARGET_FLAGS); do \
32402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32403 done; \
32404 (cd $(TARGET_SUBDIR)/examples && \
32405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32407 "RANLIB=$${RANLIB}" \
32408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32409 install-info) \
32410 || exit 1
32412 @endif target-examples
32414 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
32415 maybe-installcheck-target-examples:
32416 @if target-examples
32417 maybe-installcheck-target-examples: installcheck-target-examples
32419 installcheck-target-examples: \
32420 configure-target-examples
32421 @$(unstage)
32422 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32423 r=`${PWD_COMMAND}`; export r; \
32424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32425 $(NORMAL_TARGET_EXPORTS) \
32426 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
32427 for flag in $(EXTRA_TARGET_FLAGS); do \
32428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32429 done; \
32430 (cd $(TARGET_SUBDIR)/examples && \
32431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32433 "RANLIB=$${RANLIB}" \
32434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32435 installcheck) \
32436 || exit 1
32438 @endif target-examples
32440 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
32441 maybe-mostlyclean-target-examples:
32442 @if target-examples
32443 maybe-mostlyclean-target-examples: mostlyclean-target-examples
32445 mostlyclean-target-examples:
32446 @$(unstage)
32447 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32448 r=`${PWD_COMMAND}`; export r; \
32449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450 $(NORMAL_TARGET_EXPORTS) \
32451 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
32452 for flag in $(EXTRA_TARGET_FLAGS); do \
32453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32454 done; \
32455 (cd $(TARGET_SUBDIR)/examples && \
32456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458 "RANLIB=$${RANLIB}" \
32459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32460 mostlyclean) \
32461 || exit 1
32463 @endif target-examples
32465 .PHONY: maybe-clean-target-examples clean-target-examples
32466 maybe-clean-target-examples:
32467 @if target-examples
32468 maybe-clean-target-examples: clean-target-examples
32470 clean-target-examples:
32471 @$(unstage)
32472 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32473 r=`${PWD_COMMAND}`; export r; \
32474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32475 $(NORMAL_TARGET_EXPORTS) \
32476 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
32477 for flag in $(EXTRA_TARGET_FLAGS); do \
32478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32479 done; \
32480 (cd $(TARGET_SUBDIR)/examples && \
32481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32483 "RANLIB=$${RANLIB}" \
32484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32485 clean) \
32486 || exit 1
32488 @endif target-examples
32490 .PHONY: maybe-distclean-target-examples distclean-target-examples
32491 maybe-distclean-target-examples:
32492 @if target-examples
32493 maybe-distclean-target-examples: distclean-target-examples
32495 distclean-target-examples:
32496 @$(unstage)
32497 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32498 r=`${PWD_COMMAND}`; export r; \
32499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32500 $(NORMAL_TARGET_EXPORTS) \
32501 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
32502 for flag in $(EXTRA_TARGET_FLAGS); do \
32503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32504 done; \
32505 (cd $(TARGET_SUBDIR)/examples && \
32506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32508 "RANLIB=$${RANLIB}" \
32509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32510 distclean) \
32511 || exit 1
32513 @endif target-examples
32515 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
32516 maybe-maintainer-clean-target-examples:
32517 @if target-examples
32518 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
32520 maintainer-clean-target-examples:
32521 @$(unstage)
32522 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32523 r=`${PWD_COMMAND}`; export r; \
32524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525 $(NORMAL_TARGET_EXPORTS) \
32526 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
32527 for flag in $(EXTRA_TARGET_FLAGS); do \
32528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32529 done; \
32530 (cd $(TARGET_SUBDIR)/examples && \
32531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32533 "RANLIB=$${RANLIB}" \
32534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32535 maintainer-clean) \
32536 || exit 1
32538 @endif target-examples
32542 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32543 @if target-libffi
32544 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
32545 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32546 rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
32547 cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
32548 @endif target-libffi
32552 .PHONY: configure-target-libffi maybe-configure-target-libffi
32553 maybe-configure-target-libffi:
32554 @if target-libffi
32555 maybe-configure-target-libffi: configure-target-libffi
32556 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
32557 @$(unstage)
32558 @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
32559 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32560 r=`${PWD_COMMAND}`; export r; \
32561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32562 $(NORMAL_TARGET_EXPORTS) \
32563 echo Configuring in $(TARGET_SUBDIR)/libffi; \
32564 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
32565 case $(srcdir) in \
32566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32567 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
32568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32569 esac; \
32570 srcdiroption="--srcdir=$${topdir}/libffi"; \
32571 libsrcdir="$$s/libffi"; \
32572 rm -f no-such-file || : ; \
32573 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32574 $(TARGET_CONFIGARGS) $${srcdiroption} \
32575 || exit 1
32576 @endif target-libffi
32582 .PHONY: all-target-libffi maybe-all-target-libffi
32583 maybe-all-target-libffi:
32584 @if target-libffi
32585 TARGET-target-libffi=all
32586 maybe-all-target-libffi: all-target-libffi
32587 all-target-libffi: configure-target-libffi
32588 @$(unstage)
32589 @r=`${PWD_COMMAND}`; export r; \
32590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32591 $(NORMAL_TARGET_EXPORTS) \
32592 (cd $(TARGET_SUBDIR)/libffi && \
32593 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
32594 @endif target-libffi
32600 .PHONY: check-target-libffi maybe-check-target-libffi
32601 maybe-check-target-libffi:
32602 @if target-libffi
32603 maybe-check-target-libffi: check-target-libffi
32605 check-target-libffi:
32606 @$(unstage)
32607 @r=`${PWD_COMMAND}`; export r; \
32608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32609 $(NORMAL_TARGET_EXPORTS) \
32610 (cd $(TARGET_SUBDIR)/libffi && \
32611 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32613 @endif target-libffi
32615 .PHONY: install-target-libffi maybe-install-target-libffi
32616 maybe-install-target-libffi:
32617 @if target-libffi
32618 maybe-install-target-libffi: install-target-libffi
32620 install-target-libffi: installdirs
32621 @$(unstage)
32622 @r=`${PWD_COMMAND}`; export r; \
32623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32624 $(NORMAL_TARGET_EXPORTS) \
32625 (cd $(TARGET_SUBDIR)/libffi && \
32626 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32628 @endif target-libffi
32630 # Other targets (info, dvi, etc.)
32632 .PHONY: maybe-info-target-libffi info-target-libffi
32633 maybe-info-target-libffi:
32634 @if target-libffi
32635 maybe-info-target-libffi: info-target-libffi
32637 info-target-libffi: \
32638 configure-target-libffi
32639 @$(unstage)
32640 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32641 r=`${PWD_COMMAND}`; export r; \
32642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32643 $(NORMAL_TARGET_EXPORTS) \
32644 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
32645 for flag in $(EXTRA_TARGET_FLAGS); do \
32646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32647 done; \
32648 (cd $(TARGET_SUBDIR)/libffi && \
32649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32651 "RANLIB=$${RANLIB}" \
32652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32653 info) \
32654 || exit 1
32656 @endif target-libffi
32658 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
32659 maybe-dvi-target-libffi:
32660 @if target-libffi
32661 maybe-dvi-target-libffi: dvi-target-libffi
32663 dvi-target-libffi: \
32664 configure-target-libffi
32665 @$(unstage)
32666 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32667 r=`${PWD_COMMAND}`; export r; \
32668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32669 $(NORMAL_TARGET_EXPORTS) \
32670 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
32671 for flag in $(EXTRA_TARGET_FLAGS); do \
32672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32673 done; \
32674 (cd $(TARGET_SUBDIR)/libffi && \
32675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32677 "RANLIB=$${RANLIB}" \
32678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32679 dvi) \
32680 || exit 1
32682 @endif target-libffi
32684 .PHONY: maybe-html-target-libffi html-target-libffi
32685 maybe-html-target-libffi:
32686 @if target-libffi
32687 maybe-html-target-libffi: html-target-libffi
32689 html-target-libffi: \
32690 configure-target-libffi
32691 @$(unstage)
32692 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32693 r=`${PWD_COMMAND}`; export r; \
32694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32695 $(NORMAL_TARGET_EXPORTS) \
32696 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
32697 for flag in $(EXTRA_TARGET_FLAGS); do \
32698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32699 done; \
32700 (cd $(TARGET_SUBDIR)/libffi && \
32701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32703 "RANLIB=$${RANLIB}" \
32704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32705 html) \
32706 || exit 1
32708 @endif target-libffi
32710 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
32711 maybe-TAGS-target-libffi:
32712 @if target-libffi
32713 maybe-TAGS-target-libffi: TAGS-target-libffi
32715 TAGS-target-libffi: \
32716 configure-target-libffi
32717 @$(unstage)
32718 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32719 r=`${PWD_COMMAND}`; export r; \
32720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32721 $(NORMAL_TARGET_EXPORTS) \
32722 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
32723 for flag in $(EXTRA_TARGET_FLAGS); do \
32724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32725 done; \
32726 (cd $(TARGET_SUBDIR)/libffi && \
32727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32729 "RANLIB=$${RANLIB}" \
32730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32731 TAGS) \
32732 || exit 1
32734 @endif target-libffi
32736 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
32737 maybe-install-info-target-libffi:
32738 @if target-libffi
32739 maybe-install-info-target-libffi: install-info-target-libffi
32741 install-info-target-libffi: \
32742 configure-target-libffi \
32743 info-target-libffi
32744 @$(unstage)
32745 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32746 r=`${PWD_COMMAND}`; export r; \
32747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32748 $(NORMAL_TARGET_EXPORTS) \
32749 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
32750 for flag in $(EXTRA_TARGET_FLAGS); do \
32751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32752 done; \
32753 (cd $(TARGET_SUBDIR)/libffi && \
32754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32756 "RANLIB=$${RANLIB}" \
32757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32758 install-info) \
32759 || exit 1
32761 @endif target-libffi
32763 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
32764 maybe-installcheck-target-libffi:
32765 @if target-libffi
32766 maybe-installcheck-target-libffi: installcheck-target-libffi
32768 installcheck-target-libffi: \
32769 configure-target-libffi
32770 @$(unstage)
32771 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32772 r=`${PWD_COMMAND}`; export r; \
32773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32774 $(NORMAL_TARGET_EXPORTS) \
32775 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
32776 for flag in $(EXTRA_TARGET_FLAGS); do \
32777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32778 done; \
32779 (cd $(TARGET_SUBDIR)/libffi && \
32780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32782 "RANLIB=$${RANLIB}" \
32783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32784 installcheck) \
32785 || exit 1
32787 @endif target-libffi
32789 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
32790 maybe-mostlyclean-target-libffi:
32791 @if target-libffi
32792 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
32794 mostlyclean-target-libffi:
32795 @$(unstage)
32796 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32797 r=`${PWD_COMMAND}`; export r; \
32798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32799 $(NORMAL_TARGET_EXPORTS) \
32800 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
32801 for flag in $(EXTRA_TARGET_FLAGS); do \
32802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32803 done; \
32804 (cd $(TARGET_SUBDIR)/libffi && \
32805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32807 "RANLIB=$${RANLIB}" \
32808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32809 mostlyclean) \
32810 || exit 1
32812 @endif target-libffi
32814 .PHONY: maybe-clean-target-libffi clean-target-libffi
32815 maybe-clean-target-libffi:
32816 @if target-libffi
32817 maybe-clean-target-libffi: clean-target-libffi
32819 clean-target-libffi:
32820 @$(unstage)
32821 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32822 r=`${PWD_COMMAND}`; export r; \
32823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32824 $(NORMAL_TARGET_EXPORTS) \
32825 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
32826 for flag in $(EXTRA_TARGET_FLAGS); do \
32827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32828 done; \
32829 (cd $(TARGET_SUBDIR)/libffi && \
32830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32832 "RANLIB=$${RANLIB}" \
32833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32834 clean) \
32835 || exit 1
32837 @endif target-libffi
32839 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
32840 maybe-distclean-target-libffi:
32841 @if target-libffi
32842 maybe-distclean-target-libffi: distclean-target-libffi
32844 distclean-target-libffi:
32845 @$(unstage)
32846 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32847 r=`${PWD_COMMAND}`; export r; \
32848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32849 $(NORMAL_TARGET_EXPORTS) \
32850 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
32851 for flag in $(EXTRA_TARGET_FLAGS); do \
32852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32853 done; \
32854 (cd $(TARGET_SUBDIR)/libffi && \
32855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32857 "RANLIB=$${RANLIB}" \
32858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32859 distclean) \
32860 || exit 1
32862 @endif target-libffi
32864 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
32865 maybe-maintainer-clean-target-libffi:
32866 @if target-libffi
32867 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
32869 maintainer-clean-target-libffi:
32870 @$(unstage)
32871 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32872 r=`${PWD_COMMAND}`; export r; \
32873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32874 $(NORMAL_TARGET_EXPORTS) \
32875 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
32876 for flag in $(EXTRA_TARGET_FLAGS); do \
32877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32878 done; \
32879 (cd $(TARGET_SUBDIR)/libffi && \
32880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32882 "RANLIB=$${RANLIB}" \
32883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32884 maintainer-clean) \
32885 || exit 1
32887 @endif target-libffi
32891 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32892 @if target-libjava
32893 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
32894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32895 rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
32896 cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
32897 @endif target-libjava
32901 .PHONY: configure-target-libjava maybe-configure-target-libjava
32902 maybe-configure-target-libjava:
32903 @if target-libjava
32904 maybe-configure-target-libjava: configure-target-libjava
32905 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
32906 @$(unstage)
32907 @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
32908 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32909 r=`${PWD_COMMAND}`; export r; \
32910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32911 $(RAW_CXX_TARGET_EXPORTS) \
32912 echo Configuring in $(TARGET_SUBDIR)/libjava; \
32913 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
32914 case $(srcdir) in \
32915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32916 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
32917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32918 esac; \
32919 srcdiroption="--srcdir=$${topdir}/libjava"; \
32920 libsrcdir="$$s/libjava"; \
32921 rm -f no-such-file || : ; \
32922 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32923 $(TARGET_CONFIGARGS) $${srcdiroption} \
32924 || exit 1
32925 @endif target-libjava
32931 .PHONY: all-target-libjava maybe-all-target-libjava
32932 maybe-all-target-libjava:
32933 @if target-libjava
32934 TARGET-target-libjava=all
32935 maybe-all-target-libjava: all-target-libjava
32936 all-target-libjava: configure-target-libjava
32937 @$(unstage)
32938 @r=`${PWD_COMMAND}`; export r; \
32939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32940 $(RAW_CXX_TARGET_EXPORTS) \
32941 (cd $(TARGET_SUBDIR)/libjava && \
32942 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
32943 @endif target-libjava
32949 .PHONY: check-target-libjava maybe-check-target-libjava
32950 maybe-check-target-libjava:
32951 @if target-libjava
32952 maybe-check-target-libjava: check-target-libjava
32954 check-target-libjava:
32955 @$(unstage)
32956 @r=`${PWD_COMMAND}`; export r; \
32957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32958 $(RAW_CXX_TARGET_EXPORTS) \
32959 (cd $(TARGET_SUBDIR)/libjava && \
32960 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
32962 @endif target-libjava
32964 .PHONY: install-target-libjava maybe-install-target-libjava
32965 maybe-install-target-libjava:
32966 @if target-libjava
32967 maybe-install-target-libjava: install-target-libjava
32969 install-target-libjava: installdirs
32970 @$(unstage)
32971 @r=`${PWD_COMMAND}`; export r; \
32972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32973 $(RAW_CXX_TARGET_EXPORTS) \
32974 (cd $(TARGET_SUBDIR)/libjava && \
32975 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32977 @endif target-libjava
32979 # Other targets (info, dvi, etc.)
32981 .PHONY: maybe-info-target-libjava info-target-libjava
32982 maybe-info-target-libjava:
32983 @if target-libjava
32984 maybe-info-target-libjava: info-target-libjava
32986 info-target-libjava: \
32987 configure-target-libjava
32988 @$(unstage)
32989 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32990 r=`${PWD_COMMAND}`; export r; \
32991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992 $(RAW_CXX_TARGET_EXPORTS) \
32993 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
32994 for flag in $(EXTRA_TARGET_FLAGS); do \
32995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32996 done; \
32997 (cd $(TARGET_SUBDIR)/libjava && \
32998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33000 "RANLIB=$${RANLIB}" \
33001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33002 info) \
33003 || exit 1
33005 @endif target-libjava
33007 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
33008 maybe-dvi-target-libjava:
33009 @if target-libjava
33010 maybe-dvi-target-libjava: dvi-target-libjava
33012 dvi-target-libjava: \
33013 configure-target-libjava
33014 @$(unstage)
33015 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33016 r=`${PWD_COMMAND}`; export r; \
33017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33018 $(RAW_CXX_TARGET_EXPORTS) \
33019 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
33020 for flag in $(EXTRA_TARGET_FLAGS); do \
33021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33022 done; \
33023 (cd $(TARGET_SUBDIR)/libjava && \
33024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33026 "RANLIB=$${RANLIB}" \
33027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33028 dvi) \
33029 || exit 1
33031 @endif target-libjava
33033 .PHONY: maybe-html-target-libjava html-target-libjava
33034 maybe-html-target-libjava:
33035 @if target-libjava
33036 maybe-html-target-libjava: html-target-libjava
33038 html-target-libjava: \
33039 configure-target-libjava
33040 @$(unstage)
33041 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33042 r=`${PWD_COMMAND}`; export r; \
33043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33044 $(RAW_CXX_TARGET_EXPORTS) \
33045 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
33046 for flag in $(EXTRA_TARGET_FLAGS); do \
33047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33048 done; \
33049 (cd $(TARGET_SUBDIR)/libjava && \
33050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33052 "RANLIB=$${RANLIB}" \
33053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33054 html) \
33055 || exit 1
33057 @endif target-libjava
33059 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
33060 maybe-TAGS-target-libjava:
33061 @if target-libjava
33062 maybe-TAGS-target-libjava: TAGS-target-libjava
33064 TAGS-target-libjava: \
33065 configure-target-libjava
33066 @$(unstage)
33067 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33068 r=`${PWD_COMMAND}`; export r; \
33069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33070 $(RAW_CXX_TARGET_EXPORTS) \
33071 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
33072 for flag in $(EXTRA_TARGET_FLAGS); do \
33073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33074 done; \
33075 (cd $(TARGET_SUBDIR)/libjava && \
33076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33078 "RANLIB=$${RANLIB}" \
33079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33080 TAGS) \
33081 || exit 1
33083 @endif target-libjava
33085 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
33086 maybe-install-info-target-libjava:
33087 @if target-libjava
33088 maybe-install-info-target-libjava: install-info-target-libjava
33090 install-info-target-libjava: \
33091 configure-target-libjava \
33092 info-target-libjava
33093 @$(unstage)
33094 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33095 r=`${PWD_COMMAND}`; export r; \
33096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33097 $(RAW_CXX_TARGET_EXPORTS) \
33098 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
33099 for flag in $(EXTRA_TARGET_FLAGS); do \
33100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33101 done; \
33102 (cd $(TARGET_SUBDIR)/libjava && \
33103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33105 "RANLIB=$${RANLIB}" \
33106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33107 install-info) \
33108 || exit 1
33110 @endif target-libjava
33112 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
33113 maybe-installcheck-target-libjava:
33114 @if target-libjava
33115 maybe-installcheck-target-libjava: installcheck-target-libjava
33117 installcheck-target-libjava: \
33118 configure-target-libjava
33119 @$(unstage)
33120 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33121 r=`${PWD_COMMAND}`; export r; \
33122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33123 $(RAW_CXX_TARGET_EXPORTS) \
33124 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
33125 for flag in $(EXTRA_TARGET_FLAGS); do \
33126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33127 done; \
33128 (cd $(TARGET_SUBDIR)/libjava && \
33129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33131 "RANLIB=$${RANLIB}" \
33132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33133 installcheck) \
33134 || exit 1
33136 @endif target-libjava
33138 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
33139 maybe-mostlyclean-target-libjava:
33140 @if target-libjava
33141 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
33143 mostlyclean-target-libjava:
33144 @$(unstage)
33145 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33146 r=`${PWD_COMMAND}`; export r; \
33147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33148 $(RAW_CXX_TARGET_EXPORTS) \
33149 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
33150 for flag in $(EXTRA_TARGET_FLAGS); do \
33151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33152 done; \
33153 (cd $(TARGET_SUBDIR)/libjava && \
33154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33156 "RANLIB=$${RANLIB}" \
33157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33158 mostlyclean) \
33159 || exit 1
33161 @endif target-libjava
33163 .PHONY: maybe-clean-target-libjava clean-target-libjava
33164 maybe-clean-target-libjava:
33165 @if target-libjava
33166 maybe-clean-target-libjava: clean-target-libjava
33168 clean-target-libjava:
33169 @$(unstage)
33170 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33171 r=`${PWD_COMMAND}`; export r; \
33172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33173 $(RAW_CXX_TARGET_EXPORTS) \
33174 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
33175 for flag in $(EXTRA_TARGET_FLAGS); do \
33176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177 done; \
33178 (cd $(TARGET_SUBDIR)/libjava && \
33179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33181 "RANLIB=$${RANLIB}" \
33182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33183 clean) \
33184 || exit 1
33186 @endif target-libjava
33188 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
33189 maybe-distclean-target-libjava:
33190 @if target-libjava
33191 maybe-distclean-target-libjava: distclean-target-libjava
33193 distclean-target-libjava:
33194 @$(unstage)
33195 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33196 r=`${PWD_COMMAND}`; export r; \
33197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33198 $(RAW_CXX_TARGET_EXPORTS) \
33199 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
33200 for flag in $(EXTRA_TARGET_FLAGS); do \
33201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33202 done; \
33203 (cd $(TARGET_SUBDIR)/libjava && \
33204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33206 "RANLIB=$${RANLIB}" \
33207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33208 distclean) \
33209 || exit 1
33211 @endif target-libjava
33213 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
33214 maybe-maintainer-clean-target-libjava:
33215 @if target-libjava
33216 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
33218 maintainer-clean-target-libjava:
33219 @$(unstage)
33220 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33221 r=`${PWD_COMMAND}`; export r; \
33222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33223 $(RAW_CXX_TARGET_EXPORTS) \
33224 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
33225 for flag in $(EXTRA_TARGET_FLAGS); do \
33226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33227 done; \
33228 (cd $(TARGET_SUBDIR)/libjava && \
33229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33231 "RANLIB=$${RANLIB}" \
33232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33233 maintainer-clean) \
33234 || exit 1
33236 @endif target-libjava
33240 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33241 @if target-zlib
33242 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
33243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33244 rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
33245 cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
33246 @endif target-zlib
33250 .PHONY: configure-target-zlib maybe-configure-target-zlib
33251 maybe-configure-target-zlib:
33252 @if target-zlib
33253 maybe-configure-target-zlib: configure-target-zlib
33254 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
33255 @$(unstage)
33256 @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
33257 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33258 r=`${PWD_COMMAND}`; export r; \
33259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33260 $(NORMAL_TARGET_EXPORTS) \
33261 echo Configuring in $(TARGET_SUBDIR)/zlib; \
33262 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
33263 case $(srcdir) in \
33264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33265 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
33266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33267 esac; \
33268 srcdiroption="--srcdir=$${topdir}/zlib"; \
33269 libsrcdir="$$s/zlib"; \
33270 rm -f no-such-file || : ; \
33271 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33272 $(TARGET_CONFIGARGS) $${srcdiroption} \
33273 || exit 1
33274 @endif target-zlib
33280 .PHONY: all-target-zlib maybe-all-target-zlib
33281 maybe-all-target-zlib:
33282 @if target-zlib
33283 TARGET-target-zlib=all
33284 maybe-all-target-zlib: all-target-zlib
33285 all-target-zlib: configure-target-zlib
33286 @$(unstage)
33287 @r=`${PWD_COMMAND}`; export r; \
33288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289 $(NORMAL_TARGET_EXPORTS) \
33290 (cd $(TARGET_SUBDIR)/zlib && \
33291 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
33292 @endif target-zlib
33298 .PHONY: check-target-zlib maybe-check-target-zlib
33299 maybe-check-target-zlib:
33300 @if target-zlib
33301 maybe-check-target-zlib: check-target-zlib
33303 check-target-zlib:
33304 @$(unstage)
33305 @r=`${PWD_COMMAND}`; export r; \
33306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33307 $(NORMAL_TARGET_EXPORTS) \
33308 (cd $(TARGET_SUBDIR)/zlib && \
33309 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33311 @endif target-zlib
33313 .PHONY: install-target-zlib maybe-install-target-zlib
33314 maybe-install-target-zlib:
33315 @if target-zlib
33316 maybe-install-target-zlib: install-target-zlib
33318 install-target-zlib: installdirs
33319 @$(unstage)
33320 @r=`${PWD_COMMAND}`; export r; \
33321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33322 $(NORMAL_TARGET_EXPORTS) \
33323 (cd $(TARGET_SUBDIR)/zlib && \
33324 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33326 @endif target-zlib
33328 # Other targets (info, dvi, etc.)
33330 .PHONY: maybe-info-target-zlib info-target-zlib
33331 maybe-info-target-zlib:
33332 @if target-zlib
33333 maybe-info-target-zlib: info-target-zlib
33335 info-target-zlib: \
33336 configure-target-zlib
33337 @$(unstage)
33338 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33339 r=`${PWD_COMMAND}`; export r; \
33340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33341 $(NORMAL_TARGET_EXPORTS) \
33342 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
33343 for flag in $(EXTRA_TARGET_FLAGS); do \
33344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33345 done; \
33346 (cd $(TARGET_SUBDIR)/zlib && \
33347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33349 "RANLIB=$${RANLIB}" \
33350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33351 info) \
33352 || exit 1
33354 @endif target-zlib
33356 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
33357 maybe-dvi-target-zlib:
33358 @if target-zlib
33359 maybe-dvi-target-zlib: dvi-target-zlib
33361 dvi-target-zlib: \
33362 configure-target-zlib
33363 @$(unstage)
33364 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33365 r=`${PWD_COMMAND}`; export r; \
33366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33367 $(NORMAL_TARGET_EXPORTS) \
33368 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
33369 for flag in $(EXTRA_TARGET_FLAGS); do \
33370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33371 done; \
33372 (cd $(TARGET_SUBDIR)/zlib && \
33373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33375 "RANLIB=$${RANLIB}" \
33376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33377 dvi) \
33378 || exit 1
33380 @endif target-zlib
33382 .PHONY: maybe-html-target-zlib html-target-zlib
33383 maybe-html-target-zlib:
33384 @if target-zlib
33385 maybe-html-target-zlib: html-target-zlib
33387 html-target-zlib: \
33388 configure-target-zlib
33389 @$(unstage)
33390 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33391 r=`${PWD_COMMAND}`; export r; \
33392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33393 $(NORMAL_TARGET_EXPORTS) \
33394 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
33395 for flag in $(EXTRA_TARGET_FLAGS); do \
33396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33397 done; \
33398 (cd $(TARGET_SUBDIR)/zlib && \
33399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33401 "RANLIB=$${RANLIB}" \
33402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33403 html) \
33404 || exit 1
33406 @endif target-zlib
33408 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
33409 maybe-TAGS-target-zlib:
33410 @if target-zlib
33411 maybe-TAGS-target-zlib: TAGS-target-zlib
33413 TAGS-target-zlib: \
33414 configure-target-zlib
33415 @$(unstage)
33416 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33417 r=`${PWD_COMMAND}`; export r; \
33418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33419 $(NORMAL_TARGET_EXPORTS) \
33420 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
33421 for flag in $(EXTRA_TARGET_FLAGS); do \
33422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33423 done; \
33424 (cd $(TARGET_SUBDIR)/zlib && \
33425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33427 "RANLIB=$${RANLIB}" \
33428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33429 TAGS) \
33430 || exit 1
33432 @endif target-zlib
33434 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
33435 maybe-install-info-target-zlib:
33436 @if target-zlib
33437 maybe-install-info-target-zlib: install-info-target-zlib
33439 install-info-target-zlib: \
33440 configure-target-zlib \
33441 info-target-zlib
33442 @$(unstage)
33443 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33444 r=`${PWD_COMMAND}`; export r; \
33445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33446 $(NORMAL_TARGET_EXPORTS) \
33447 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
33448 for flag in $(EXTRA_TARGET_FLAGS); do \
33449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33450 done; \
33451 (cd $(TARGET_SUBDIR)/zlib && \
33452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33454 "RANLIB=$${RANLIB}" \
33455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33456 install-info) \
33457 || exit 1
33459 @endif target-zlib
33461 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
33462 maybe-installcheck-target-zlib:
33463 @if target-zlib
33464 maybe-installcheck-target-zlib: installcheck-target-zlib
33466 installcheck-target-zlib: \
33467 configure-target-zlib
33468 @$(unstage)
33469 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33470 r=`${PWD_COMMAND}`; export r; \
33471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33472 $(NORMAL_TARGET_EXPORTS) \
33473 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
33474 for flag in $(EXTRA_TARGET_FLAGS); do \
33475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33476 done; \
33477 (cd $(TARGET_SUBDIR)/zlib && \
33478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33480 "RANLIB=$${RANLIB}" \
33481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33482 installcheck) \
33483 || exit 1
33485 @endif target-zlib
33487 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
33488 maybe-mostlyclean-target-zlib:
33489 @if target-zlib
33490 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
33492 mostlyclean-target-zlib:
33493 @$(unstage)
33494 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33495 r=`${PWD_COMMAND}`; export r; \
33496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33497 $(NORMAL_TARGET_EXPORTS) \
33498 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
33499 for flag in $(EXTRA_TARGET_FLAGS); do \
33500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33501 done; \
33502 (cd $(TARGET_SUBDIR)/zlib && \
33503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33505 "RANLIB=$${RANLIB}" \
33506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33507 mostlyclean) \
33508 || exit 1
33510 @endif target-zlib
33512 .PHONY: maybe-clean-target-zlib clean-target-zlib
33513 maybe-clean-target-zlib:
33514 @if target-zlib
33515 maybe-clean-target-zlib: clean-target-zlib
33517 clean-target-zlib:
33518 @$(unstage)
33519 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33520 r=`${PWD_COMMAND}`; export r; \
33521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522 $(NORMAL_TARGET_EXPORTS) \
33523 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
33524 for flag in $(EXTRA_TARGET_FLAGS); do \
33525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33526 done; \
33527 (cd $(TARGET_SUBDIR)/zlib && \
33528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33530 "RANLIB=$${RANLIB}" \
33531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33532 clean) \
33533 || exit 1
33535 @endif target-zlib
33537 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
33538 maybe-distclean-target-zlib:
33539 @if target-zlib
33540 maybe-distclean-target-zlib: distclean-target-zlib
33542 distclean-target-zlib:
33543 @$(unstage)
33544 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33545 r=`${PWD_COMMAND}`; export r; \
33546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33547 $(NORMAL_TARGET_EXPORTS) \
33548 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
33549 for flag in $(EXTRA_TARGET_FLAGS); do \
33550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33551 done; \
33552 (cd $(TARGET_SUBDIR)/zlib && \
33553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33555 "RANLIB=$${RANLIB}" \
33556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33557 distclean) \
33558 || exit 1
33560 @endif target-zlib
33562 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
33563 maybe-maintainer-clean-target-zlib:
33564 @if target-zlib
33565 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
33567 maintainer-clean-target-zlib:
33568 @$(unstage)
33569 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33570 r=`${PWD_COMMAND}`; export r; \
33571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33572 $(NORMAL_TARGET_EXPORTS) \
33573 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
33574 for flag in $(EXTRA_TARGET_FLAGS); do \
33575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33576 done; \
33577 (cd $(TARGET_SUBDIR)/zlib && \
33578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33580 "RANLIB=$${RANLIB}" \
33581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33582 maintainer-clean) \
33583 || exit 1
33585 @endif target-zlib
33589 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33590 @if target-boehm-gc
33591 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
33592 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33593 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
33594 cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
33595 @endif target-boehm-gc
33599 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
33600 maybe-configure-target-boehm-gc:
33601 @if target-boehm-gc
33602 maybe-configure-target-boehm-gc: configure-target-boehm-gc
33603 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
33604 @$(unstage)
33605 @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
33606 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33607 r=`${PWD_COMMAND}`; export r; \
33608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33609 $(NORMAL_TARGET_EXPORTS) \
33610 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
33611 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
33612 case $(srcdir) in \
33613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33614 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
33615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33616 esac; \
33617 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
33618 libsrcdir="$$s/boehm-gc"; \
33619 rm -f no-such-file || : ; \
33620 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33621 $(TARGET_CONFIGARGS) $${srcdiroption} \
33622 || exit 1
33623 @endif target-boehm-gc
33629 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
33630 maybe-all-target-boehm-gc:
33631 @if target-boehm-gc
33632 TARGET-target-boehm-gc=all
33633 maybe-all-target-boehm-gc: all-target-boehm-gc
33634 all-target-boehm-gc: configure-target-boehm-gc
33635 @$(unstage)
33636 @r=`${PWD_COMMAND}`; export r; \
33637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33638 $(NORMAL_TARGET_EXPORTS) \
33639 (cd $(TARGET_SUBDIR)/boehm-gc && \
33640 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
33641 @endif target-boehm-gc
33647 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
33648 maybe-check-target-boehm-gc:
33649 @if target-boehm-gc
33650 maybe-check-target-boehm-gc: check-target-boehm-gc
33652 check-target-boehm-gc:
33653 @$(unstage)
33654 @r=`${PWD_COMMAND}`; export r; \
33655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33656 $(NORMAL_TARGET_EXPORTS) \
33657 (cd $(TARGET_SUBDIR)/boehm-gc && \
33658 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33660 @endif target-boehm-gc
33662 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
33663 maybe-install-target-boehm-gc:
33664 @if target-boehm-gc
33665 maybe-install-target-boehm-gc: install-target-boehm-gc
33667 install-target-boehm-gc: installdirs
33668 @$(unstage)
33669 @r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 $(NORMAL_TARGET_EXPORTS) \
33672 (cd $(TARGET_SUBDIR)/boehm-gc && \
33673 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33675 @endif target-boehm-gc
33677 # Other targets (info, dvi, etc.)
33679 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
33680 maybe-info-target-boehm-gc:
33681 @if target-boehm-gc
33682 maybe-info-target-boehm-gc: info-target-boehm-gc
33684 info-target-boehm-gc: \
33685 configure-target-boehm-gc
33686 @$(unstage)
33687 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33688 r=`${PWD_COMMAND}`; export r; \
33689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33690 $(NORMAL_TARGET_EXPORTS) \
33691 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
33692 for flag in $(EXTRA_TARGET_FLAGS); do \
33693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33694 done; \
33695 (cd $(TARGET_SUBDIR)/boehm-gc && \
33696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33698 "RANLIB=$${RANLIB}" \
33699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33700 info) \
33701 || exit 1
33703 @endif target-boehm-gc
33705 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
33706 maybe-dvi-target-boehm-gc:
33707 @if target-boehm-gc
33708 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
33710 dvi-target-boehm-gc: \
33711 configure-target-boehm-gc
33712 @$(unstage)
33713 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33714 r=`${PWD_COMMAND}`; export r; \
33715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33716 $(NORMAL_TARGET_EXPORTS) \
33717 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
33718 for flag in $(EXTRA_TARGET_FLAGS); do \
33719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33720 done; \
33721 (cd $(TARGET_SUBDIR)/boehm-gc && \
33722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33724 "RANLIB=$${RANLIB}" \
33725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33726 dvi) \
33727 || exit 1
33729 @endif target-boehm-gc
33731 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
33732 maybe-html-target-boehm-gc:
33733 @if target-boehm-gc
33734 maybe-html-target-boehm-gc: html-target-boehm-gc
33736 html-target-boehm-gc: \
33737 configure-target-boehm-gc
33738 @$(unstage)
33739 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33740 r=`${PWD_COMMAND}`; export r; \
33741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33742 $(NORMAL_TARGET_EXPORTS) \
33743 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
33744 for flag in $(EXTRA_TARGET_FLAGS); do \
33745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33746 done; \
33747 (cd $(TARGET_SUBDIR)/boehm-gc && \
33748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33750 "RANLIB=$${RANLIB}" \
33751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33752 html) \
33753 || exit 1
33755 @endif target-boehm-gc
33757 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
33758 maybe-TAGS-target-boehm-gc:
33759 @if target-boehm-gc
33760 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
33762 TAGS-target-boehm-gc: \
33763 configure-target-boehm-gc
33764 @$(unstage)
33765 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33766 r=`${PWD_COMMAND}`; export r; \
33767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33768 $(NORMAL_TARGET_EXPORTS) \
33769 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
33770 for flag in $(EXTRA_TARGET_FLAGS); do \
33771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33772 done; \
33773 (cd $(TARGET_SUBDIR)/boehm-gc && \
33774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33776 "RANLIB=$${RANLIB}" \
33777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33778 TAGS) \
33779 || exit 1
33781 @endif target-boehm-gc
33783 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
33784 maybe-install-info-target-boehm-gc:
33785 @if target-boehm-gc
33786 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
33788 install-info-target-boehm-gc: \
33789 configure-target-boehm-gc \
33790 info-target-boehm-gc
33791 @$(unstage)
33792 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33793 r=`${PWD_COMMAND}`; export r; \
33794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33795 $(NORMAL_TARGET_EXPORTS) \
33796 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
33797 for flag in $(EXTRA_TARGET_FLAGS); do \
33798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33799 done; \
33800 (cd $(TARGET_SUBDIR)/boehm-gc && \
33801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33803 "RANLIB=$${RANLIB}" \
33804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33805 install-info) \
33806 || exit 1
33808 @endif target-boehm-gc
33810 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
33811 maybe-installcheck-target-boehm-gc:
33812 @if target-boehm-gc
33813 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
33815 installcheck-target-boehm-gc: \
33816 configure-target-boehm-gc
33817 @$(unstage)
33818 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33819 r=`${PWD_COMMAND}`; export r; \
33820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33821 $(NORMAL_TARGET_EXPORTS) \
33822 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
33823 for flag in $(EXTRA_TARGET_FLAGS); do \
33824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33825 done; \
33826 (cd $(TARGET_SUBDIR)/boehm-gc && \
33827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33829 "RANLIB=$${RANLIB}" \
33830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33831 installcheck) \
33832 || exit 1
33834 @endif target-boehm-gc
33836 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
33837 maybe-mostlyclean-target-boehm-gc:
33838 @if target-boehm-gc
33839 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
33841 mostlyclean-target-boehm-gc:
33842 @$(unstage)
33843 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33844 r=`${PWD_COMMAND}`; export r; \
33845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33846 $(NORMAL_TARGET_EXPORTS) \
33847 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33848 for flag in $(EXTRA_TARGET_FLAGS); do \
33849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33850 done; \
33851 (cd $(TARGET_SUBDIR)/boehm-gc && \
33852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33854 "RANLIB=$${RANLIB}" \
33855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33856 mostlyclean) \
33857 || exit 1
33859 @endif target-boehm-gc
33861 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
33862 maybe-clean-target-boehm-gc:
33863 @if target-boehm-gc
33864 maybe-clean-target-boehm-gc: clean-target-boehm-gc
33866 clean-target-boehm-gc:
33867 @$(unstage)
33868 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33869 r=`${PWD_COMMAND}`; export r; \
33870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33871 $(NORMAL_TARGET_EXPORTS) \
33872 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33873 for flag in $(EXTRA_TARGET_FLAGS); do \
33874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33875 done; \
33876 (cd $(TARGET_SUBDIR)/boehm-gc && \
33877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33879 "RANLIB=$${RANLIB}" \
33880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33881 clean) \
33882 || exit 1
33884 @endif target-boehm-gc
33886 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
33887 maybe-distclean-target-boehm-gc:
33888 @if target-boehm-gc
33889 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
33891 distclean-target-boehm-gc:
33892 @$(unstage)
33893 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33894 r=`${PWD_COMMAND}`; export r; \
33895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896 $(NORMAL_TARGET_EXPORTS) \
33897 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33898 for flag in $(EXTRA_TARGET_FLAGS); do \
33899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33900 done; \
33901 (cd $(TARGET_SUBDIR)/boehm-gc && \
33902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33904 "RANLIB=$${RANLIB}" \
33905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33906 distclean) \
33907 || exit 1
33909 @endif target-boehm-gc
33911 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
33912 maybe-maintainer-clean-target-boehm-gc:
33913 @if target-boehm-gc
33914 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
33916 maintainer-clean-target-boehm-gc:
33917 @$(unstage)
33918 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33919 r=`${PWD_COMMAND}`; export r; \
33920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33921 $(NORMAL_TARGET_EXPORTS) \
33922 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33923 for flag in $(EXTRA_TARGET_FLAGS); do \
33924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33925 done; \
33926 (cd $(TARGET_SUBDIR)/boehm-gc && \
33927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33929 "RANLIB=$${RANLIB}" \
33930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33931 maintainer-clean) \
33932 || exit 1
33934 @endif target-boehm-gc
33938 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33939 @if target-qthreads
33940 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
33941 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33942 rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
33943 cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
33944 @endif target-qthreads
33948 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
33949 maybe-configure-target-qthreads:
33950 @if target-qthreads
33951 maybe-configure-target-qthreads: configure-target-qthreads
33952 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
33953 @$(unstage)
33954 @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
33955 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33956 r=`${PWD_COMMAND}`; export r; \
33957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33958 $(NORMAL_TARGET_EXPORTS) \
33959 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
33960 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
33961 case $(srcdir) in \
33962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33963 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
33964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33965 esac; \
33966 srcdiroption="--srcdir=$${topdir}/qthreads"; \
33967 libsrcdir="$$s/qthreads"; \
33968 rm -f no-such-file || : ; \
33969 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33970 $(TARGET_CONFIGARGS) $${srcdiroption} \
33971 || exit 1
33972 @endif target-qthreads
33978 .PHONY: all-target-qthreads maybe-all-target-qthreads
33979 maybe-all-target-qthreads:
33980 @if target-qthreads
33981 TARGET-target-qthreads=all
33982 maybe-all-target-qthreads: all-target-qthreads
33983 all-target-qthreads: configure-target-qthreads
33984 @$(unstage)
33985 @r=`${PWD_COMMAND}`; export r; \
33986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33987 $(NORMAL_TARGET_EXPORTS) \
33988 (cd $(TARGET_SUBDIR)/qthreads && \
33989 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
33990 @endif target-qthreads
33996 .PHONY: check-target-qthreads maybe-check-target-qthreads
33997 maybe-check-target-qthreads:
33998 @if target-qthreads
33999 maybe-check-target-qthreads: check-target-qthreads
34001 check-target-qthreads:
34002 @$(unstage)
34003 @r=`${PWD_COMMAND}`; export r; \
34004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34005 $(NORMAL_TARGET_EXPORTS) \
34006 (cd $(TARGET_SUBDIR)/qthreads && \
34007 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34009 @endif target-qthreads
34011 .PHONY: install-target-qthreads maybe-install-target-qthreads
34012 maybe-install-target-qthreads:
34013 @if target-qthreads
34014 maybe-install-target-qthreads: install-target-qthreads
34016 install-target-qthreads: installdirs
34017 @$(unstage)
34018 @r=`${PWD_COMMAND}`; export r; \
34019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34020 $(NORMAL_TARGET_EXPORTS) \
34021 (cd $(TARGET_SUBDIR)/qthreads && \
34022 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34024 @endif target-qthreads
34026 # Other targets (info, dvi, etc.)
34028 .PHONY: maybe-info-target-qthreads info-target-qthreads
34029 maybe-info-target-qthreads:
34030 @if target-qthreads
34031 maybe-info-target-qthreads: info-target-qthreads
34033 info-target-qthreads: \
34034 configure-target-qthreads
34035 @$(unstage)
34036 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34037 r=`${PWD_COMMAND}`; export r; \
34038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34039 $(NORMAL_TARGET_EXPORTS) \
34040 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
34041 for flag in $(EXTRA_TARGET_FLAGS); do \
34042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34043 done; \
34044 (cd $(TARGET_SUBDIR)/qthreads && \
34045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34047 "RANLIB=$${RANLIB}" \
34048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34049 info) \
34050 || exit 1
34052 @endif target-qthreads
34054 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
34055 maybe-dvi-target-qthreads:
34056 @if target-qthreads
34057 maybe-dvi-target-qthreads: dvi-target-qthreads
34059 dvi-target-qthreads: \
34060 configure-target-qthreads
34061 @$(unstage)
34062 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34063 r=`${PWD_COMMAND}`; export r; \
34064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34065 $(NORMAL_TARGET_EXPORTS) \
34066 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
34067 for flag in $(EXTRA_TARGET_FLAGS); do \
34068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34069 done; \
34070 (cd $(TARGET_SUBDIR)/qthreads && \
34071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34073 "RANLIB=$${RANLIB}" \
34074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34075 dvi) \
34076 || exit 1
34078 @endif target-qthreads
34080 .PHONY: maybe-html-target-qthreads html-target-qthreads
34081 maybe-html-target-qthreads:
34082 @if target-qthreads
34083 maybe-html-target-qthreads: html-target-qthreads
34085 html-target-qthreads: \
34086 configure-target-qthreads
34087 @$(unstage)
34088 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34089 r=`${PWD_COMMAND}`; export r; \
34090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091 $(NORMAL_TARGET_EXPORTS) \
34092 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
34093 for flag in $(EXTRA_TARGET_FLAGS); do \
34094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34095 done; \
34096 (cd $(TARGET_SUBDIR)/qthreads && \
34097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34099 "RANLIB=$${RANLIB}" \
34100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34101 html) \
34102 || exit 1
34104 @endif target-qthreads
34106 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
34107 maybe-TAGS-target-qthreads:
34108 @if target-qthreads
34109 maybe-TAGS-target-qthreads: TAGS-target-qthreads
34111 TAGS-target-qthreads: \
34112 configure-target-qthreads
34113 @$(unstage)
34114 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34115 r=`${PWD_COMMAND}`; export r; \
34116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34117 $(NORMAL_TARGET_EXPORTS) \
34118 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
34119 for flag in $(EXTRA_TARGET_FLAGS); do \
34120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34121 done; \
34122 (cd $(TARGET_SUBDIR)/qthreads && \
34123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34125 "RANLIB=$${RANLIB}" \
34126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34127 TAGS) \
34128 || exit 1
34130 @endif target-qthreads
34132 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
34133 maybe-install-info-target-qthreads:
34134 @if target-qthreads
34135 maybe-install-info-target-qthreads: install-info-target-qthreads
34137 install-info-target-qthreads: \
34138 configure-target-qthreads \
34139 info-target-qthreads
34140 @$(unstage)
34141 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34142 r=`${PWD_COMMAND}`; export r; \
34143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34144 $(NORMAL_TARGET_EXPORTS) \
34145 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
34146 for flag in $(EXTRA_TARGET_FLAGS); do \
34147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34148 done; \
34149 (cd $(TARGET_SUBDIR)/qthreads && \
34150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34152 "RANLIB=$${RANLIB}" \
34153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34154 install-info) \
34155 || exit 1
34157 @endif target-qthreads
34159 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
34160 maybe-installcheck-target-qthreads:
34161 @if target-qthreads
34162 maybe-installcheck-target-qthreads: installcheck-target-qthreads
34164 installcheck-target-qthreads: \
34165 configure-target-qthreads
34166 @$(unstage)
34167 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34168 r=`${PWD_COMMAND}`; export r; \
34169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34170 $(NORMAL_TARGET_EXPORTS) \
34171 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
34172 for flag in $(EXTRA_TARGET_FLAGS); do \
34173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34174 done; \
34175 (cd $(TARGET_SUBDIR)/qthreads && \
34176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34178 "RANLIB=$${RANLIB}" \
34179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34180 installcheck) \
34181 || exit 1
34183 @endif target-qthreads
34185 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
34186 maybe-mostlyclean-target-qthreads:
34187 @if target-qthreads
34188 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
34190 mostlyclean-target-qthreads:
34191 @$(unstage)
34192 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34193 r=`${PWD_COMMAND}`; export r; \
34194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34195 $(NORMAL_TARGET_EXPORTS) \
34196 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
34197 for flag in $(EXTRA_TARGET_FLAGS); do \
34198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34199 done; \
34200 (cd $(TARGET_SUBDIR)/qthreads && \
34201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34203 "RANLIB=$${RANLIB}" \
34204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34205 mostlyclean) \
34206 || exit 1
34208 @endif target-qthreads
34210 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
34211 maybe-clean-target-qthreads:
34212 @if target-qthreads
34213 maybe-clean-target-qthreads: clean-target-qthreads
34215 clean-target-qthreads:
34216 @$(unstage)
34217 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34218 r=`${PWD_COMMAND}`; export r; \
34219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34220 $(NORMAL_TARGET_EXPORTS) \
34221 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
34222 for flag in $(EXTRA_TARGET_FLAGS); do \
34223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34224 done; \
34225 (cd $(TARGET_SUBDIR)/qthreads && \
34226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34228 "RANLIB=$${RANLIB}" \
34229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34230 clean) \
34231 || exit 1
34233 @endif target-qthreads
34235 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
34236 maybe-distclean-target-qthreads:
34237 @if target-qthreads
34238 maybe-distclean-target-qthreads: distclean-target-qthreads
34240 distclean-target-qthreads:
34241 @$(unstage)
34242 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34243 r=`${PWD_COMMAND}`; export r; \
34244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34245 $(NORMAL_TARGET_EXPORTS) \
34246 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
34247 for flag in $(EXTRA_TARGET_FLAGS); do \
34248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34249 done; \
34250 (cd $(TARGET_SUBDIR)/qthreads && \
34251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34253 "RANLIB=$${RANLIB}" \
34254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34255 distclean) \
34256 || exit 1
34258 @endif target-qthreads
34260 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
34261 maybe-maintainer-clean-target-qthreads:
34262 @if target-qthreads
34263 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
34265 maintainer-clean-target-qthreads:
34266 @$(unstage)
34267 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34268 r=`${PWD_COMMAND}`; export r; \
34269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34270 $(NORMAL_TARGET_EXPORTS) \
34271 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
34272 for flag in $(EXTRA_TARGET_FLAGS); do \
34273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34274 done; \
34275 (cd $(TARGET_SUBDIR)/qthreads && \
34276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34278 "RANLIB=$${RANLIB}" \
34279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34280 maintainer-clean) \
34281 || exit 1
34283 @endif target-qthreads
34287 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34288 @if target-rda
34289 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
34290 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34291 rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
34292 cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
34293 @endif target-rda
34297 .PHONY: configure-target-rda maybe-configure-target-rda
34298 maybe-configure-target-rda:
34299 @if target-rda
34300 maybe-configure-target-rda: configure-target-rda
34301 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
34302 @$(unstage)
34303 @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
34304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34305 r=`${PWD_COMMAND}`; export r; \
34306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34307 $(NORMAL_TARGET_EXPORTS) \
34308 echo Configuring in $(TARGET_SUBDIR)/rda; \
34309 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
34310 case $(srcdir) in \
34311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34312 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
34313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34314 esac; \
34315 srcdiroption="--srcdir=$${topdir}/rda"; \
34316 libsrcdir="$$s/rda"; \
34317 rm -f no-such-file || : ; \
34318 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34319 $(TARGET_CONFIGARGS) $${srcdiroption} \
34320 || exit 1
34321 @endif target-rda
34327 .PHONY: all-target-rda maybe-all-target-rda
34328 maybe-all-target-rda:
34329 @if target-rda
34330 TARGET-target-rda=all
34331 maybe-all-target-rda: all-target-rda
34332 all-target-rda: configure-target-rda
34333 @$(unstage)
34334 @r=`${PWD_COMMAND}`; export r; \
34335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34336 $(NORMAL_TARGET_EXPORTS) \
34337 (cd $(TARGET_SUBDIR)/rda && \
34338 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
34339 @endif target-rda
34345 .PHONY: check-target-rda maybe-check-target-rda
34346 maybe-check-target-rda:
34347 @if target-rda
34348 maybe-check-target-rda: check-target-rda
34350 check-target-rda:
34351 @$(unstage)
34352 @r=`${PWD_COMMAND}`; export r; \
34353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34354 $(NORMAL_TARGET_EXPORTS) \
34355 (cd $(TARGET_SUBDIR)/rda && \
34356 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34358 @endif target-rda
34360 .PHONY: install-target-rda maybe-install-target-rda
34361 maybe-install-target-rda:
34362 @if target-rda
34363 maybe-install-target-rda: install-target-rda
34365 install-target-rda: installdirs
34366 @$(unstage)
34367 @r=`${PWD_COMMAND}`; export r; \
34368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34369 $(NORMAL_TARGET_EXPORTS) \
34370 (cd $(TARGET_SUBDIR)/rda && \
34371 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34373 @endif target-rda
34375 # Other targets (info, dvi, etc.)
34377 .PHONY: maybe-info-target-rda info-target-rda
34378 maybe-info-target-rda:
34379 @if target-rda
34380 maybe-info-target-rda: info-target-rda
34382 info-target-rda: \
34383 configure-target-rda
34384 @$(unstage)
34385 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34386 r=`${PWD_COMMAND}`; export r; \
34387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34388 $(NORMAL_TARGET_EXPORTS) \
34389 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
34390 for flag in $(EXTRA_TARGET_FLAGS); do \
34391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34392 done; \
34393 (cd $(TARGET_SUBDIR)/rda && \
34394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34396 "RANLIB=$${RANLIB}" \
34397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34398 info) \
34399 || exit 1
34401 @endif target-rda
34403 .PHONY: maybe-dvi-target-rda dvi-target-rda
34404 maybe-dvi-target-rda:
34405 @if target-rda
34406 maybe-dvi-target-rda: dvi-target-rda
34408 dvi-target-rda: \
34409 configure-target-rda
34410 @$(unstage)
34411 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34412 r=`${PWD_COMMAND}`; export r; \
34413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34414 $(NORMAL_TARGET_EXPORTS) \
34415 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
34416 for flag in $(EXTRA_TARGET_FLAGS); do \
34417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34418 done; \
34419 (cd $(TARGET_SUBDIR)/rda && \
34420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34422 "RANLIB=$${RANLIB}" \
34423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34424 dvi) \
34425 || exit 1
34427 @endif target-rda
34429 .PHONY: maybe-html-target-rda html-target-rda
34430 maybe-html-target-rda:
34431 @if target-rda
34432 maybe-html-target-rda: html-target-rda
34434 html-target-rda: \
34435 configure-target-rda
34436 @$(unstage)
34437 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34438 r=`${PWD_COMMAND}`; export r; \
34439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34440 $(NORMAL_TARGET_EXPORTS) \
34441 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
34442 for flag in $(EXTRA_TARGET_FLAGS); do \
34443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34444 done; \
34445 (cd $(TARGET_SUBDIR)/rda && \
34446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34448 "RANLIB=$${RANLIB}" \
34449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34450 html) \
34451 || exit 1
34453 @endif target-rda
34455 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
34456 maybe-TAGS-target-rda:
34457 @if target-rda
34458 maybe-TAGS-target-rda: TAGS-target-rda
34460 TAGS-target-rda: \
34461 configure-target-rda
34462 @$(unstage)
34463 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34464 r=`${PWD_COMMAND}`; export r; \
34465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34466 $(NORMAL_TARGET_EXPORTS) \
34467 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
34468 for flag in $(EXTRA_TARGET_FLAGS); do \
34469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34470 done; \
34471 (cd $(TARGET_SUBDIR)/rda && \
34472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34474 "RANLIB=$${RANLIB}" \
34475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34476 TAGS) \
34477 || exit 1
34479 @endif target-rda
34481 .PHONY: maybe-install-info-target-rda install-info-target-rda
34482 maybe-install-info-target-rda:
34483 @if target-rda
34484 maybe-install-info-target-rda: install-info-target-rda
34486 install-info-target-rda: \
34487 configure-target-rda \
34488 info-target-rda
34489 @$(unstage)
34490 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34491 r=`${PWD_COMMAND}`; export r; \
34492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34493 $(NORMAL_TARGET_EXPORTS) \
34494 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
34495 for flag in $(EXTRA_TARGET_FLAGS); do \
34496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34497 done; \
34498 (cd $(TARGET_SUBDIR)/rda && \
34499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34501 "RANLIB=$${RANLIB}" \
34502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34503 install-info) \
34504 || exit 1
34506 @endif target-rda
34508 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
34509 maybe-installcheck-target-rda:
34510 @if target-rda
34511 maybe-installcheck-target-rda: installcheck-target-rda
34513 installcheck-target-rda: \
34514 configure-target-rda
34515 @$(unstage)
34516 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34517 r=`${PWD_COMMAND}`; export r; \
34518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34519 $(NORMAL_TARGET_EXPORTS) \
34520 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
34521 for flag in $(EXTRA_TARGET_FLAGS); do \
34522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34523 done; \
34524 (cd $(TARGET_SUBDIR)/rda && \
34525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34527 "RANLIB=$${RANLIB}" \
34528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34529 installcheck) \
34530 || exit 1
34532 @endif target-rda
34534 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
34535 maybe-mostlyclean-target-rda:
34536 @if target-rda
34537 maybe-mostlyclean-target-rda: mostlyclean-target-rda
34539 mostlyclean-target-rda:
34540 @$(unstage)
34541 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34542 r=`${PWD_COMMAND}`; export r; \
34543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34544 $(NORMAL_TARGET_EXPORTS) \
34545 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
34546 for flag in $(EXTRA_TARGET_FLAGS); do \
34547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34548 done; \
34549 (cd $(TARGET_SUBDIR)/rda && \
34550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34552 "RANLIB=$${RANLIB}" \
34553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34554 mostlyclean) \
34555 || exit 1
34557 @endif target-rda
34559 .PHONY: maybe-clean-target-rda clean-target-rda
34560 maybe-clean-target-rda:
34561 @if target-rda
34562 maybe-clean-target-rda: clean-target-rda
34564 clean-target-rda:
34565 @$(unstage)
34566 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34567 r=`${PWD_COMMAND}`; export r; \
34568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569 $(NORMAL_TARGET_EXPORTS) \
34570 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
34571 for flag in $(EXTRA_TARGET_FLAGS); do \
34572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34573 done; \
34574 (cd $(TARGET_SUBDIR)/rda && \
34575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34577 "RANLIB=$${RANLIB}" \
34578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34579 clean) \
34580 || exit 1
34582 @endif target-rda
34584 .PHONY: maybe-distclean-target-rda distclean-target-rda
34585 maybe-distclean-target-rda:
34586 @if target-rda
34587 maybe-distclean-target-rda: distclean-target-rda
34589 distclean-target-rda:
34590 @$(unstage)
34591 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34592 r=`${PWD_COMMAND}`; export r; \
34593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34594 $(NORMAL_TARGET_EXPORTS) \
34595 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
34596 for flag in $(EXTRA_TARGET_FLAGS); do \
34597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34598 done; \
34599 (cd $(TARGET_SUBDIR)/rda && \
34600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34602 "RANLIB=$${RANLIB}" \
34603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34604 distclean) \
34605 || exit 1
34607 @endif target-rda
34609 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
34610 maybe-maintainer-clean-target-rda:
34611 @if target-rda
34612 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
34614 maintainer-clean-target-rda:
34615 @$(unstage)
34616 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34617 r=`${PWD_COMMAND}`; export r; \
34618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34619 $(NORMAL_TARGET_EXPORTS) \
34620 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
34621 for flag in $(EXTRA_TARGET_FLAGS); do \
34622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34623 done; \
34624 (cd $(TARGET_SUBDIR)/rda && \
34625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34627 "RANLIB=$${RANLIB}" \
34628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34629 maintainer-clean) \
34630 || exit 1
34632 @endif target-rda
34636 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34637 @if target-libada
34638 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
34639 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34640 rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
34641 cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
34642 @endif target-libada
34646 .PHONY: configure-target-libada maybe-configure-target-libada
34647 maybe-configure-target-libada:
34648 @if target-libada
34649 maybe-configure-target-libada: configure-target-libada
34650 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
34651 @$(unstage)
34652 @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
34653 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34654 r=`${PWD_COMMAND}`; export r; \
34655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34656 $(NORMAL_TARGET_EXPORTS) \
34657 echo Configuring in $(TARGET_SUBDIR)/libada; \
34658 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
34659 case $(srcdir) in \
34660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34661 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
34662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34663 esac; \
34664 srcdiroption="--srcdir=$${topdir}/libada"; \
34665 libsrcdir="$$s/libada"; \
34666 rm -f no-such-file || : ; \
34667 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34668 $(TARGET_CONFIGARGS) $${srcdiroption} \
34669 || exit 1
34670 @endif target-libada
34676 .PHONY: all-target-libada maybe-all-target-libada
34677 maybe-all-target-libada:
34678 @if target-libada
34679 TARGET-target-libada=all
34680 maybe-all-target-libada: all-target-libada
34681 all-target-libada: configure-target-libada
34682 @$(unstage)
34683 @r=`${PWD_COMMAND}`; export r; \
34684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34685 $(NORMAL_TARGET_EXPORTS) \
34686 (cd $(TARGET_SUBDIR)/libada && \
34687 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
34688 @endif target-libada
34694 .PHONY: check-target-libada maybe-check-target-libada
34695 maybe-check-target-libada:
34696 @if target-libada
34697 maybe-check-target-libada: check-target-libada
34699 check-target-libada:
34700 @$(unstage)
34701 @r=`${PWD_COMMAND}`; export r; \
34702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34703 $(NORMAL_TARGET_EXPORTS) \
34704 (cd $(TARGET_SUBDIR)/libada && \
34705 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34707 @endif target-libada
34709 .PHONY: install-target-libada maybe-install-target-libada
34710 maybe-install-target-libada:
34711 @if target-libada
34712 maybe-install-target-libada: install-target-libada
34714 install-target-libada: installdirs
34715 @$(unstage)
34716 @r=`${PWD_COMMAND}`; export r; \
34717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34718 $(NORMAL_TARGET_EXPORTS) \
34719 (cd $(TARGET_SUBDIR)/libada && \
34720 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34722 @endif target-libada
34724 # Other targets (info, dvi, etc.)
34726 .PHONY: maybe-info-target-libada info-target-libada
34727 maybe-info-target-libada:
34728 @if target-libada
34729 maybe-info-target-libada: info-target-libada
34731 info-target-libada: \
34732 configure-target-libada
34733 @$(unstage)
34734 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34735 r=`${PWD_COMMAND}`; export r; \
34736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34737 $(NORMAL_TARGET_EXPORTS) \
34738 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
34739 for flag in $(EXTRA_TARGET_FLAGS); do \
34740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34741 done; \
34742 (cd $(TARGET_SUBDIR)/libada && \
34743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34745 "RANLIB=$${RANLIB}" \
34746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34747 info) \
34748 || exit 1
34750 @endif target-libada
34752 .PHONY: maybe-dvi-target-libada dvi-target-libada
34753 maybe-dvi-target-libada:
34754 @if target-libada
34755 maybe-dvi-target-libada: dvi-target-libada
34757 dvi-target-libada: \
34758 configure-target-libada
34759 @$(unstage)
34760 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34761 r=`${PWD_COMMAND}`; export r; \
34762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34763 $(NORMAL_TARGET_EXPORTS) \
34764 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
34765 for flag in $(EXTRA_TARGET_FLAGS); do \
34766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34767 done; \
34768 (cd $(TARGET_SUBDIR)/libada && \
34769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34771 "RANLIB=$${RANLIB}" \
34772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34773 dvi) \
34774 || exit 1
34776 @endif target-libada
34778 .PHONY: maybe-html-target-libada html-target-libada
34779 maybe-html-target-libada:
34780 @if target-libada
34781 maybe-html-target-libada: html-target-libada
34783 html-target-libada: \
34784 configure-target-libada
34785 @$(unstage)
34786 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34787 r=`${PWD_COMMAND}`; export r; \
34788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34789 $(NORMAL_TARGET_EXPORTS) \
34790 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
34791 for flag in $(EXTRA_TARGET_FLAGS); do \
34792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34793 done; \
34794 (cd $(TARGET_SUBDIR)/libada && \
34795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34797 "RANLIB=$${RANLIB}" \
34798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34799 html) \
34800 || exit 1
34802 @endif target-libada
34804 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
34805 maybe-TAGS-target-libada:
34806 @if target-libada
34807 maybe-TAGS-target-libada: TAGS-target-libada
34809 TAGS-target-libada: \
34810 configure-target-libada
34811 @$(unstage)
34812 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34813 r=`${PWD_COMMAND}`; export r; \
34814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34815 $(NORMAL_TARGET_EXPORTS) \
34816 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
34817 for flag in $(EXTRA_TARGET_FLAGS); do \
34818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34819 done; \
34820 (cd $(TARGET_SUBDIR)/libada && \
34821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34823 "RANLIB=$${RANLIB}" \
34824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34825 TAGS) \
34826 || exit 1
34828 @endif target-libada
34830 .PHONY: maybe-install-info-target-libada install-info-target-libada
34831 maybe-install-info-target-libada:
34832 @if target-libada
34833 maybe-install-info-target-libada: install-info-target-libada
34835 install-info-target-libada: \
34836 configure-target-libada \
34837 info-target-libada
34838 @$(unstage)
34839 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34840 r=`${PWD_COMMAND}`; export r; \
34841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34842 $(NORMAL_TARGET_EXPORTS) \
34843 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
34844 for flag in $(EXTRA_TARGET_FLAGS); do \
34845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34846 done; \
34847 (cd $(TARGET_SUBDIR)/libada && \
34848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34850 "RANLIB=$${RANLIB}" \
34851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34852 install-info) \
34853 || exit 1
34855 @endif target-libada
34857 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
34858 maybe-installcheck-target-libada:
34859 @if target-libada
34860 maybe-installcheck-target-libada: installcheck-target-libada
34862 installcheck-target-libada: \
34863 configure-target-libada
34864 @$(unstage)
34865 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34866 r=`${PWD_COMMAND}`; export r; \
34867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34868 $(NORMAL_TARGET_EXPORTS) \
34869 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
34870 for flag in $(EXTRA_TARGET_FLAGS); do \
34871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34872 done; \
34873 (cd $(TARGET_SUBDIR)/libada && \
34874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34876 "RANLIB=$${RANLIB}" \
34877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34878 installcheck) \
34879 || exit 1
34881 @endif target-libada
34883 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
34884 maybe-mostlyclean-target-libada:
34885 @if target-libada
34886 maybe-mostlyclean-target-libada: mostlyclean-target-libada
34888 mostlyclean-target-libada:
34889 @$(unstage)
34890 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34891 r=`${PWD_COMMAND}`; export r; \
34892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34893 $(NORMAL_TARGET_EXPORTS) \
34894 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
34895 for flag in $(EXTRA_TARGET_FLAGS); do \
34896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34897 done; \
34898 (cd $(TARGET_SUBDIR)/libada && \
34899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34901 "RANLIB=$${RANLIB}" \
34902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34903 mostlyclean) \
34904 || exit 1
34906 @endif target-libada
34908 .PHONY: maybe-clean-target-libada clean-target-libada
34909 maybe-clean-target-libada:
34910 @if target-libada
34911 maybe-clean-target-libada: clean-target-libada
34913 clean-target-libada:
34914 @$(unstage)
34915 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34916 r=`${PWD_COMMAND}`; export r; \
34917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34918 $(NORMAL_TARGET_EXPORTS) \
34919 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
34920 for flag in $(EXTRA_TARGET_FLAGS); do \
34921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34922 done; \
34923 (cd $(TARGET_SUBDIR)/libada && \
34924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34926 "RANLIB=$${RANLIB}" \
34927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34928 clean) \
34929 || exit 1
34931 @endif target-libada
34933 .PHONY: maybe-distclean-target-libada distclean-target-libada
34934 maybe-distclean-target-libada:
34935 @if target-libada
34936 maybe-distclean-target-libada: distclean-target-libada
34938 distclean-target-libada:
34939 @$(unstage)
34940 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34941 r=`${PWD_COMMAND}`; export r; \
34942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34943 $(NORMAL_TARGET_EXPORTS) \
34944 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
34945 for flag in $(EXTRA_TARGET_FLAGS); do \
34946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34947 done; \
34948 (cd $(TARGET_SUBDIR)/libada && \
34949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34951 "RANLIB=$${RANLIB}" \
34952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34953 distclean) \
34954 || exit 1
34956 @endif target-libada
34958 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
34959 maybe-maintainer-clean-target-libada:
34960 @if target-libada
34961 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
34963 maintainer-clean-target-libada:
34964 @$(unstage)
34965 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34966 r=`${PWD_COMMAND}`; export r; \
34967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34968 $(NORMAL_TARGET_EXPORTS) \
34969 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
34970 for flag in $(EXTRA_TARGET_FLAGS); do \
34971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34972 done; \
34973 (cd $(TARGET_SUBDIR)/libada && \
34974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34976 "RANLIB=$${RANLIB}" \
34977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34978 maintainer-clean) \
34979 || exit 1
34981 @endif target-libada
34985 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
34986 @if target-libgomp
34987 $(TARGET_SUBDIR)/libgomp/multilib.out: multilib.out
34988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
34989 rm -f $(TARGET_SUBDIR)/libgomp/Makefile || : ; \
34990 cp multilib.out $(TARGET_SUBDIR)/libgomp/multilib.out
34991 @endif target-libgomp
34995 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
34996 maybe-configure-target-libgomp:
34997 @if target-libgomp
34998 maybe-configure-target-libgomp: configure-target-libgomp
34999 configure-target-libgomp: $(TARGET_SUBDIR)/libgomp/multilib.out
35000 @test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
35001 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
35002 r=`${PWD_COMMAND}`; export r; \
35003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004 $(NORMAL_TARGET_EXPORTS) \
35005 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
35006 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
35007 case $(srcdir) in \
35008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35009 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
35010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35011 esac; \
35012 srcdiroption="--srcdir=$${topdir}/libgomp"; \
35013 libsrcdir="$$s/libgomp"; \
35014 rm -f no-such-file || : ; \
35015 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35016 $(TARGET_CONFIGARGS) $${srcdiroption} \
35017 || exit 1
35018 @endif target-libgomp
35024 .PHONY: all-target-libgomp maybe-all-target-libgomp
35025 maybe-all-target-libgomp:
35026 @if target-libgomp
35027 TARGET-target-libgomp=all
35028 maybe-all-target-libgomp: all-target-libgomp
35029 all-target-libgomp: configure-target-libgomp
35030 @r=`${PWD_COMMAND}`; export r; \
35031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35032 $(NORMAL_TARGET_EXPORTS) \
35033 (cd $(TARGET_SUBDIR)/libgomp && \
35034 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp))
35035 @endif target-libgomp
35041 .PHONY: check-target-libgomp maybe-check-target-libgomp
35042 maybe-check-target-libgomp:
35043 @if target-libgomp
35044 maybe-check-target-libgomp: check-target-libgomp
35046 check-target-libgomp:
35047 @r=`${PWD_COMMAND}`; export r; \
35048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35049 $(NORMAL_TARGET_EXPORTS) \
35050 (cd $(TARGET_SUBDIR)/libgomp && \
35051 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35053 @endif target-libgomp
35055 .PHONY: install-target-libgomp maybe-install-target-libgomp
35056 maybe-install-target-libgomp:
35057 @if target-libgomp
35058 maybe-install-target-libgomp: install-target-libgomp
35060 install-target-libgomp: installdirs
35061 @r=`${PWD_COMMAND}`; export r; \
35062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35063 $(NORMAL_TARGET_EXPORTS) \
35064 (cd $(TARGET_SUBDIR)/libgomp && \
35065 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35067 @endif target-libgomp
35069 # Other targets (info, dvi, etc.)
35071 .PHONY: maybe-info-target-libgomp info-target-libgomp
35072 maybe-info-target-libgomp:
35073 @if target-libgomp
35074 maybe-info-target-libgomp: info-target-libgomp
35076 info-target-libgomp: \
35077 configure-target-libgomp
35078 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35079 r=`${PWD_COMMAND}`; export r; \
35080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35081 $(NORMAL_TARGET_EXPORTS) \
35082 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
35083 for flag in $(EXTRA_TARGET_FLAGS); do \
35084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35085 done; \
35086 (cd $(TARGET_SUBDIR)/libgomp && \
35087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35089 "RANLIB=$${RANLIB}" \
35090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35091 info) \
35092 || exit 1
35094 @endif target-libgomp
35096 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
35097 maybe-dvi-target-libgomp:
35098 @if target-libgomp
35099 maybe-dvi-target-libgomp: dvi-target-libgomp
35101 dvi-target-libgomp: \
35102 configure-target-libgomp
35103 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35104 r=`${PWD_COMMAND}`; export r; \
35105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35106 $(NORMAL_TARGET_EXPORTS) \
35107 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
35108 for flag in $(EXTRA_TARGET_FLAGS); do \
35109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35110 done; \
35111 (cd $(TARGET_SUBDIR)/libgomp && \
35112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35114 "RANLIB=$${RANLIB}" \
35115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35116 dvi) \
35117 || exit 1
35119 @endif target-libgomp
35121 .PHONY: maybe-html-target-libgomp html-target-libgomp
35122 maybe-html-target-libgomp:
35123 @if target-libgomp
35124 maybe-html-target-libgomp: html-target-libgomp
35126 html-target-libgomp: \
35127 configure-target-libgomp
35128 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35129 r=`${PWD_COMMAND}`; export r; \
35130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35131 $(NORMAL_TARGET_EXPORTS) \
35132 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
35133 for flag in $(EXTRA_TARGET_FLAGS); do \
35134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35135 done; \
35136 (cd $(TARGET_SUBDIR)/libgomp && \
35137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35139 "RANLIB=$${RANLIB}" \
35140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35141 html) \
35142 || exit 1
35144 @endif target-libgomp
35146 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
35147 maybe-TAGS-target-libgomp:
35148 @if target-libgomp
35149 maybe-TAGS-target-libgomp: TAGS-target-libgomp
35151 TAGS-target-libgomp: \
35152 configure-target-libgomp
35153 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35154 r=`${PWD_COMMAND}`; export r; \
35155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35156 $(NORMAL_TARGET_EXPORTS) \
35157 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
35158 for flag in $(EXTRA_TARGET_FLAGS); do \
35159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35160 done; \
35161 (cd $(TARGET_SUBDIR)/libgomp && \
35162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35164 "RANLIB=$${RANLIB}" \
35165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35166 TAGS) \
35167 || exit 1
35169 @endif target-libgomp
35171 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
35172 maybe-install-info-target-libgomp:
35173 @if target-libgomp
35174 maybe-install-info-target-libgomp: install-info-target-libgomp
35176 install-info-target-libgomp: \
35177 configure-target-libgomp \
35178 info-target-libgomp
35179 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35180 r=`${PWD_COMMAND}`; export r; \
35181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35182 $(NORMAL_TARGET_EXPORTS) \
35183 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
35184 for flag in $(EXTRA_TARGET_FLAGS); do \
35185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35186 done; \
35187 (cd $(TARGET_SUBDIR)/libgomp && \
35188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35190 "RANLIB=$${RANLIB}" \
35191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35192 install-info) \
35193 || exit 1
35195 @endif target-libgomp
35197 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
35198 maybe-installcheck-target-libgomp:
35199 @if target-libgomp
35200 maybe-installcheck-target-libgomp: installcheck-target-libgomp
35202 installcheck-target-libgomp: \
35203 configure-target-libgomp
35204 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35205 r=`${PWD_COMMAND}`; export r; \
35206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35207 $(NORMAL_TARGET_EXPORTS) \
35208 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
35209 for flag in $(EXTRA_TARGET_FLAGS); do \
35210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35211 done; \
35212 (cd $(TARGET_SUBDIR)/libgomp && \
35213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35215 "RANLIB=$${RANLIB}" \
35216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35217 installcheck) \
35218 || exit 1
35220 @endif target-libgomp
35222 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
35223 maybe-mostlyclean-target-libgomp:
35224 @if target-libgomp
35225 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
35227 mostlyclean-target-libgomp:
35228 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35229 r=`${PWD_COMMAND}`; export r; \
35230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35231 $(NORMAL_TARGET_EXPORTS) \
35232 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
35233 for flag in $(EXTRA_TARGET_FLAGS); do \
35234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35235 done; \
35236 (cd $(TARGET_SUBDIR)/libgomp && \
35237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35239 "RANLIB=$${RANLIB}" \
35240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35241 mostlyclean) \
35242 || exit 1
35244 @endif target-libgomp
35246 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
35247 maybe-clean-target-libgomp:
35248 @if target-libgomp
35249 maybe-clean-target-libgomp: clean-target-libgomp
35251 clean-target-libgomp:
35252 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35253 r=`${PWD_COMMAND}`; export r; \
35254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255 $(NORMAL_TARGET_EXPORTS) \
35256 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
35257 for flag in $(EXTRA_TARGET_FLAGS); do \
35258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35259 done; \
35260 (cd $(TARGET_SUBDIR)/libgomp && \
35261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263 "RANLIB=$${RANLIB}" \
35264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35265 clean) \
35266 || exit 1
35268 @endif target-libgomp
35270 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
35271 maybe-distclean-target-libgomp:
35272 @if target-libgomp
35273 maybe-distclean-target-libgomp: distclean-target-libgomp
35275 distclean-target-libgomp:
35276 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35277 r=`${PWD_COMMAND}`; export r; \
35278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35279 $(NORMAL_TARGET_EXPORTS) \
35280 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
35281 for flag in $(EXTRA_TARGET_FLAGS); do \
35282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35283 done; \
35284 (cd $(TARGET_SUBDIR)/libgomp && \
35285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35287 "RANLIB=$${RANLIB}" \
35288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35289 distclean) \
35290 || exit 1
35292 @endif target-libgomp
35294 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
35295 maybe-maintainer-clean-target-libgomp:
35296 @if target-libgomp
35297 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
35299 maintainer-clean-target-libgomp:
35300 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
35301 r=`${PWD_COMMAND}`; export r; \
35302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35303 $(NORMAL_TARGET_EXPORTS) \
35304 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
35305 for flag in $(EXTRA_TARGET_FLAGS); do \
35306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35307 done; \
35308 (cd $(TARGET_SUBDIR)/libgomp && \
35309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35311 "RANLIB=$${RANLIB}" \
35312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35313 maintainer-clean) \
35314 || exit 1
35316 @endif target-libgomp
35320 # ----------
35321 # GCC module
35322 # ----------
35324 @if gcc-no-bootstrap
35325 # GCC has some more recursive targets, which trigger the old
35326 # (but still current, until the toplevel bootstrap project
35327 # is finished) compiler bootstrapping rules.
35329 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
35330 .PHONY: $(GCC_STRAP_TARGETS)
35331 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
35332 @r=`${PWD_COMMAND}`; export r; \
35333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35334 $(HOST_EXPORTS) \
35335 echo "Bootstrapping the compiler"; \
35336 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35337 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
35338 @r=`${PWD_COMMAND}`; export r; \
35339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35340 case "$@" in \
35341 *bootstrap4-lean ) \
35342 msg="Comparing stage3 and stage4 of the compiler"; \
35343 compare=compare3-lean ;; \
35344 *bootstrap4 ) \
35345 msg="Comparing stage3 and stage4 of the compiler"; \
35346 compare=compare3 ;; \
35347 *-lean ) \
35348 msg="Comparing stage2 and stage3 of the compiler"; \
35349 compare=compare-lean ;; \
35350 * ) \
35351 msg="Comparing stage2 and stage3 of the compiler"; \
35352 compare=compare ;; \
35353 esac; \
35354 $(HOST_EXPORTS) \
35355 echo "$$msg"; \
35356 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
35357 @r=`${PWD_COMMAND}`; export r; \
35358 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35359 echo "Building runtime libraries"; \
35360 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35362 profiledbootstrap: all-prebootstrap configure-gcc
35363 @r=`${PWD_COMMAND}`; export r; \
35364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35365 $(HOST_EXPORTS) \
35366 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35367 echo "Bootstrapping training compiler"; \
35368 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
35369 @r=`${PWD_COMMAND}`; export r; \
35370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35371 $(HOST_EXPORTS) \
35372 echo "Building feedback based compiler"; \
35373 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
35374 @r=`${PWD_COMMAND}`; export r; \
35375 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35376 echo "Building runtime libraries"; \
35377 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35379 .PHONY: cross
35380 cross: all-build all-gas all-ld
35381 @r=`${PWD_COMMAND}`; export r; \
35382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35383 $(HOST_EXPORTS) \
35384 echo "Building the C and C++ compiler"; \
35385 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
35386 @r=`${PWD_COMMAND}`; export r; \
35387 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35388 echo "Building runtime libraries"; \
35389 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
35390 @endif gcc-no-bootstrap
35392 @if gcc
35393 .PHONY: check-gcc-c++
35394 check-gcc-c++:
35395 @if [ -f ./gcc/Makefile ] ; then \
35396 r=`${PWD_COMMAND}`; export r; \
35397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35398 $(HOST_EXPORTS) \
35399 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
35400 else \
35401 true; \
35404 .PHONY: check-c++
35405 check-c++: check-target-libstdc++-v3 check-gcc-c++
35407 # Install the gcc headers files, but not the fixed include files,
35408 # which Cygnus is not allowed to distribute. This rule is very
35409 # dependent on the workings of the gcc Makefile.in.
35410 .PHONY: gcc-no-fixedincludes
35411 gcc-no-fixedincludes:
35412 @if [ -f ./gcc/Makefile ]; then \
35413 rm -rf gcc/tmp-include; \
35414 mv gcc/include gcc/tmp-include 2>/dev/null; \
35415 mkdir gcc/include; \
35416 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
35417 touch gcc/stmp-fixinc gcc/include/fixed; \
35418 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
35419 r=`${PWD_COMMAND}`; export r; \
35420 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35421 $(HOST_EXPORTS) \
35422 (cd ./gcc && \
35423 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
35424 rm -rf gcc/include; \
35425 mv gcc/tmp-include gcc/include 2>/dev/null; \
35426 else true; fi
35427 @endif gcc
35429 # ---------------------
35430 # GCC bootstrap support
35431 # ---------------------
35433 # We track the current stage (the one in 'gcc') in the stage_current file.
35434 # stage_last instead tracks the stage that was built last. These targets
35435 # are dummy when toplevel bootstrap is not active.
35437 # While making host and target tools, symlinks to the final stage must be
35438 # there, so $(MAKE) $(unstage) should be run at various points. To avoid
35439 # excessive recursive invocations of make, we "inline" them using a variable.
35441 unstage = :
35442 stage = :
35444 @if gcc-bootstrap
35445 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
35446 stage = $(MAKE) `cat stage_current`-end
35447 @endif gcc-bootstrap
35449 .PHONY: unstage stage
35450 unstage:
35451 @$(unstage)
35452 stage:
35453 @$(stage)
35455 # We name the build directories for the various stages "stage1-gcc",
35456 # "stage2-gcc","stage3-gcc", etc.
35458 # Since the 'compare' process will fail (on debugging information) if any
35459 # directory names are different, we need to link the gcc directory for
35460 # the previous stage to a constant name ('gcc-prev'), and to make the name of
35461 # the build directories constant as well. For the latter, we use naked names
35462 # like 'gcc', because the scripts in that directory assume it. We use
35463 # mv on platforms where symlinks to directories do not work or are not
35464 # reliable.
35466 # 'touch' doesn't work right on some platforms.
35467 STAMP = echo timestamp >
35469 # Only build the C compiler for stage1, because that is the only one that
35470 # we can guarantee will build with the native compiler, and also it is the
35471 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
35472 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
35473 # overrideable (for a bootstrap build stage1 also builds gcc.info).
35475 STAGE1_CFLAGS=@stage1_cflags@
35476 STAGE1_LANGUAGES=@stage1_languages@
35478 # We only want to compare .o files, so set this!
35479 objext = .o
35481 # Flags to pass to stage2 and later makes.
35482 POSTSTAGE1_FLAGS_TO_PASS = \
35483 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
35484 STAGE_PREFIX=$$r/prev-gcc/ \
35485 CFLAGS="$(BOOT_CFLAGS)" \
35486 ADAC="\$$(CC)"
35488 # For stage 1:
35489 # * We force-disable intermodule optimizations, even if
35490 # --enable-intermodule was passed, since the installed compiler probably
35491 # can't handle them. Luckily, autoconf always respects
35492 # the last argument when conflicting --enable arguments are passed.
35493 # * Likewise, we force-disable coverage flags, since the installed compiler
35494 # probably has never heard of them.
35495 # * We build only C (and possibly Ada).
35498 .PHONY: stage1-start stage1-end
35500 stage1-start::
35501 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35502 echo stage1 > stage_current ; \
35503 echo stage1 > stage_last; \
35504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35505 @if bfd
35506 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
35507 mkdir stage1-bfd; \
35508 set stage1-bfd bfd ; \
35509 @CREATE_LINK_TO_DIR@
35510 @endif bfd
35511 @if opcodes
35512 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
35513 mkdir stage1-opcodes; \
35514 set stage1-opcodes opcodes ; \
35515 @CREATE_LINK_TO_DIR@
35516 @endif opcodes
35517 @if binutils
35518 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
35519 mkdir stage1-binutils; \
35520 set stage1-binutils binutils ; \
35521 @CREATE_LINK_TO_DIR@
35522 @endif binutils
35523 @if gas
35524 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
35525 mkdir stage1-gas; \
35526 set stage1-gas gas ; \
35527 @CREATE_LINK_TO_DIR@
35528 @endif gas
35529 @if gcc
35530 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
35531 mkdir stage1-gcc; \
35532 set stage1-gcc gcc ; \
35533 @CREATE_LINK_TO_DIR@
35534 @endif gcc
35535 @if intl
35536 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
35537 mkdir stage1-intl; \
35538 set stage1-intl intl ; \
35539 @CREATE_LINK_TO_DIR@
35540 @endif intl
35541 @if ld
35542 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
35543 mkdir stage1-ld; \
35544 set stage1-ld ld ; \
35545 @CREATE_LINK_TO_DIR@
35546 @endif ld
35547 @if libcpp
35548 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
35549 mkdir stage1-libcpp; \
35550 set stage1-libcpp libcpp ; \
35551 @CREATE_LINK_TO_DIR@
35552 @endif libcpp
35553 @if libiberty
35554 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
35555 mkdir stage1-libiberty; \
35556 set stage1-libiberty libiberty ; \
35557 @CREATE_LINK_TO_DIR@
35558 @endif libiberty
35559 @if zlib
35560 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
35561 mkdir stage1-zlib; \
35562 set stage1-zlib zlib ; \
35563 @CREATE_LINK_TO_DIR@
35564 @endif zlib
35566 stage1-end::
35567 @rm -f stage_current
35568 @if bfd
35569 @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
35570 @UNDO_LINK_TO_DIR@
35571 @endif bfd
35572 @if opcodes
35573 @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
35574 @UNDO_LINK_TO_DIR@
35575 @endif opcodes
35576 @if binutils
35577 @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
35578 @UNDO_LINK_TO_DIR@
35579 @endif binutils
35580 @if gas
35581 @cd $(HOST_SUBDIR); set gas stage1-gas ; \
35582 @UNDO_LINK_TO_DIR@
35583 @endif gas
35584 @if gcc
35585 @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
35586 @UNDO_LINK_TO_DIR@
35587 @endif gcc
35588 @if intl
35589 @cd $(HOST_SUBDIR); set intl stage1-intl ; \
35590 @UNDO_LINK_TO_DIR@
35591 @endif intl
35592 @if ld
35593 @cd $(HOST_SUBDIR); set ld stage1-ld ; \
35594 @UNDO_LINK_TO_DIR@
35595 @endif ld
35596 @if libcpp
35597 @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
35598 @UNDO_LINK_TO_DIR@
35599 @endif libcpp
35600 @if libiberty
35601 @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
35602 @UNDO_LINK_TO_DIR@
35603 @endif libiberty
35604 @if zlib
35605 @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
35606 @UNDO_LINK_TO_DIR@
35607 @endif zlib
35609 # Bubble a bugfix through all the stages up to stage 1. They
35610 # are remade, but not reconfigured. The next stage (if any) will not
35611 # be reconfigured as well.
35612 .PHONY: stage1-bubble
35613 stage1-bubble::
35614 @if test -f stage1-lean ; then \
35615 echo Skipping rebuild of stage1 ; \
35616 else \
35617 $(MAKE) stage1-start; \
35618 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
35621 .PHONY: all-stage1 clean-stage1
35622 do-clean: clean-stage1
35624 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35625 # only possibility, but now it conflicts with no-bootstrap rules
35626 @if gcc-bootstrap
35631 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35633 .PHONY: distclean-stage1
35634 distclean-stage1::
35635 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35636 rm -rf stage1-*
35639 @endif gcc-bootstrap
35642 .PHONY: stage2-start stage2-end
35644 stage2-start::
35645 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35646 echo stage2 > stage_current ; \
35647 echo stage2 > stage_last; \
35648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35649 @if bfd
35650 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
35651 mkdir stage2-bfd; \
35652 set stage2-bfd bfd ; \
35653 @CREATE_LINK_TO_DIR@ ; \
35654 set stage1-bfd prev-bfd ; \
35655 @CREATE_LINK_TO_DIR@
35656 @endif bfd
35657 @if opcodes
35658 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
35659 mkdir stage2-opcodes; \
35660 set stage2-opcodes opcodes ; \
35661 @CREATE_LINK_TO_DIR@ ; \
35662 set stage1-opcodes prev-opcodes ; \
35663 @CREATE_LINK_TO_DIR@
35664 @endif opcodes
35665 @if binutils
35666 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
35667 mkdir stage2-binutils; \
35668 set stage2-binutils binutils ; \
35669 @CREATE_LINK_TO_DIR@ ; \
35670 set stage1-binutils prev-binutils ; \
35671 @CREATE_LINK_TO_DIR@
35672 @endif binutils
35673 @if gas
35674 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
35675 mkdir stage2-gas; \
35676 set stage2-gas gas ; \
35677 @CREATE_LINK_TO_DIR@ ; \
35678 set stage1-gas prev-gas ; \
35679 @CREATE_LINK_TO_DIR@
35680 @endif gas
35681 @if gcc
35682 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
35683 mkdir stage2-gcc; \
35684 set stage2-gcc gcc ; \
35685 @CREATE_LINK_TO_DIR@ ; \
35686 set stage1-gcc prev-gcc ; \
35687 @CREATE_LINK_TO_DIR@
35688 @endif gcc
35689 @if intl
35690 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
35691 mkdir stage2-intl; \
35692 set stage2-intl intl ; \
35693 @CREATE_LINK_TO_DIR@ ; \
35694 set stage1-intl prev-intl ; \
35695 @CREATE_LINK_TO_DIR@
35696 @endif intl
35697 @if ld
35698 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
35699 mkdir stage2-ld; \
35700 set stage2-ld ld ; \
35701 @CREATE_LINK_TO_DIR@ ; \
35702 set stage1-ld prev-ld ; \
35703 @CREATE_LINK_TO_DIR@
35704 @endif ld
35705 @if libcpp
35706 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
35707 mkdir stage2-libcpp; \
35708 set stage2-libcpp libcpp ; \
35709 @CREATE_LINK_TO_DIR@ ; \
35710 set stage1-libcpp prev-libcpp ; \
35711 @CREATE_LINK_TO_DIR@
35712 @endif libcpp
35713 @if libiberty
35714 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
35715 mkdir stage2-libiberty; \
35716 set stage2-libiberty libiberty ; \
35717 @CREATE_LINK_TO_DIR@ ; \
35718 set stage1-libiberty prev-libiberty ; \
35719 @CREATE_LINK_TO_DIR@
35720 @endif libiberty
35721 @if zlib
35722 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
35723 mkdir stage2-zlib; \
35724 set stage2-zlib zlib ; \
35725 @CREATE_LINK_TO_DIR@ ; \
35726 set stage1-zlib prev-zlib ; \
35727 @CREATE_LINK_TO_DIR@
35728 @endif zlib
35730 stage2-end::
35731 @rm -f stage_current
35732 @if bfd
35733 @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
35734 @UNDO_LINK_TO_DIR@ ; \
35735 set prev-bfd stage1-bfd ; \
35736 @UNDO_LINK_TO_DIR@
35737 @endif bfd
35738 @if opcodes
35739 @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
35740 @UNDO_LINK_TO_DIR@ ; \
35741 set prev-opcodes stage1-opcodes ; \
35742 @UNDO_LINK_TO_DIR@
35743 @endif opcodes
35744 @if binutils
35745 @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
35746 @UNDO_LINK_TO_DIR@ ; \
35747 set prev-binutils stage1-binutils ; \
35748 @UNDO_LINK_TO_DIR@
35749 @endif binutils
35750 @if gas
35751 @cd $(HOST_SUBDIR); set gas stage2-gas ; \
35752 @UNDO_LINK_TO_DIR@ ; \
35753 set prev-gas stage1-gas ; \
35754 @UNDO_LINK_TO_DIR@
35755 @endif gas
35756 @if gcc
35757 @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
35758 @UNDO_LINK_TO_DIR@ ; \
35759 set prev-gcc stage1-gcc ; \
35760 @UNDO_LINK_TO_DIR@
35761 @endif gcc
35762 @if intl
35763 @cd $(HOST_SUBDIR); set intl stage2-intl ; \
35764 @UNDO_LINK_TO_DIR@ ; \
35765 set prev-intl stage1-intl ; \
35766 @UNDO_LINK_TO_DIR@
35767 @endif intl
35768 @if ld
35769 @cd $(HOST_SUBDIR); set ld stage2-ld ; \
35770 @UNDO_LINK_TO_DIR@ ; \
35771 set prev-ld stage1-ld ; \
35772 @UNDO_LINK_TO_DIR@
35773 @endif ld
35774 @if libcpp
35775 @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
35776 @UNDO_LINK_TO_DIR@ ; \
35777 set prev-libcpp stage1-libcpp ; \
35778 @UNDO_LINK_TO_DIR@
35779 @endif libcpp
35780 @if libiberty
35781 @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
35782 @UNDO_LINK_TO_DIR@ ; \
35783 set prev-libiberty stage1-libiberty ; \
35784 @UNDO_LINK_TO_DIR@
35785 @endif libiberty
35786 @if zlib
35787 @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
35788 @UNDO_LINK_TO_DIR@ ; \
35789 set prev-zlib stage1-zlib ; \
35790 @UNDO_LINK_TO_DIR@
35791 @endif zlib
35793 # Bubble a bugfix through all the stages up to stage 2. They
35794 # are remade, but not reconfigured. The next stage (if any) will not
35795 # be reconfigured as well.
35796 .PHONY: stage2-bubble
35797 stage2-bubble:: stage1-bubble
35798 @if test -f stage2-lean || test -f stage1-lean ; then \
35799 echo Skipping rebuild of stage2 ; \
35800 else \
35801 $(MAKE) stage2-start; \
35802 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
35805 .PHONY: all-stage2 clean-stage2
35806 do-clean: clean-stage2
35808 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35809 # only possibility, but now it conflicts with no-bootstrap rules
35810 @if gcc-bootstrap
35814 .PHONY: bootstrap2
35815 bootstrap2: stage2-bubble
35816 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35819 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35820 distclean-stage1:: distclean-stage2
35821 .PHONY: distclean-stage2
35822 distclean-stage2::
35823 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35824 rm -rf stage2-*
35827 @endif gcc-bootstrap
35830 .PHONY: stage3-start stage3-end
35832 stage3-start::
35833 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35834 echo stage3 > stage_current ; \
35835 echo stage3 > stage_last; \
35836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35837 @if bfd
35838 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
35839 mkdir stage3-bfd; \
35840 set stage3-bfd bfd ; \
35841 @CREATE_LINK_TO_DIR@ ; \
35842 set stage2-bfd prev-bfd ; \
35843 @CREATE_LINK_TO_DIR@
35844 @endif bfd
35845 @if opcodes
35846 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
35847 mkdir stage3-opcodes; \
35848 set stage3-opcodes opcodes ; \
35849 @CREATE_LINK_TO_DIR@ ; \
35850 set stage2-opcodes prev-opcodes ; \
35851 @CREATE_LINK_TO_DIR@
35852 @endif opcodes
35853 @if binutils
35854 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
35855 mkdir stage3-binutils; \
35856 set stage3-binutils binutils ; \
35857 @CREATE_LINK_TO_DIR@ ; \
35858 set stage2-binutils prev-binutils ; \
35859 @CREATE_LINK_TO_DIR@
35860 @endif binutils
35861 @if gas
35862 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
35863 mkdir stage3-gas; \
35864 set stage3-gas gas ; \
35865 @CREATE_LINK_TO_DIR@ ; \
35866 set stage2-gas prev-gas ; \
35867 @CREATE_LINK_TO_DIR@
35868 @endif gas
35869 @if gcc
35870 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
35871 mkdir stage3-gcc; \
35872 set stage3-gcc gcc ; \
35873 @CREATE_LINK_TO_DIR@ ; \
35874 set stage2-gcc prev-gcc ; \
35875 @CREATE_LINK_TO_DIR@
35876 @endif gcc
35877 @if intl
35878 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
35879 mkdir stage3-intl; \
35880 set stage3-intl intl ; \
35881 @CREATE_LINK_TO_DIR@ ; \
35882 set stage2-intl prev-intl ; \
35883 @CREATE_LINK_TO_DIR@
35884 @endif intl
35885 @if ld
35886 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
35887 mkdir stage3-ld; \
35888 set stage3-ld ld ; \
35889 @CREATE_LINK_TO_DIR@ ; \
35890 set stage2-ld prev-ld ; \
35891 @CREATE_LINK_TO_DIR@
35892 @endif ld
35893 @if libcpp
35894 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
35895 mkdir stage3-libcpp; \
35896 set stage3-libcpp libcpp ; \
35897 @CREATE_LINK_TO_DIR@ ; \
35898 set stage2-libcpp prev-libcpp ; \
35899 @CREATE_LINK_TO_DIR@
35900 @endif libcpp
35901 @if libiberty
35902 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
35903 mkdir stage3-libiberty; \
35904 set stage3-libiberty libiberty ; \
35905 @CREATE_LINK_TO_DIR@ ; \
35906 set stage2-libiberty prev-libiberty ; \
35907 @CREATE_LINK_TO_DIR@
35908 @endif libiberty
35909 @if zlib
35910 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
35911 mkdir stage3-zlib; \
35912 set stage3-zlib zlib ; \
35913 @CREATE_LINK_TO_DIR@ ; \
35914 set stage2-zlib prev-zlib ; \
35915 @CREATE_LINK_TO_DIR@
35916 @endif zlib
35918 stage3-end::
35919 @rm -f stage_current
35920 @if bfd
35921 @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
35922 @UNDO_LINK_TO_DIR@ ; \
35923 set prev-bfd stage2-bfd ; \
35924 @UNDO_LINK_TO_DIR@
35925 @endif bfd
35926 @if opcodes
35927 @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
35928 @UNDO_LINK_TO_DIR@ ; \
35929 set prev-opcodes stage2-opcodes ; \
35930 @UNDO_LINK_TO_DIR@
35931 @endif opcodes
35932 @if binutils
35933 @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
35934 @UNDO_LINK_TO_DIR@ ; \
35935 set prev-binutils stage2-binutils ; \
35936 @UNDO_LINK_TO_DIR@
35937 @endif binutils
35938 @if gas
35939 @cd $(HOST_SUBDIR); set gas stage3-gas ; \
35940 @UNDO_LINK_TO_DIR@ ; \
35941 set prev-gas stage2-gas ; \
35942 @UNDO_LINK_TO_DIR@
35943 @endif gas
35944 @if gcc
35945 @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
35946 @UNDO_LINK_TO_DIR@ ; \
35947 set prev-gcc stage2-gcc ; \
35948 @UNDO_LINK_TO_DIR@
35949 @endif gcc
35950 @if intl
35951 @cd $(HOST_SUBDIR); set intl stage3-intl ; \
35952 @UNDO_LINK_TO_DIR@ ; \
35953 set prev-intl stage2-intl ; \
35954 @UNDO_LINK_TO_DIR@
35955 @endif intl
35956 @if ld
35957 @cd $(HOST_SUBDIR); set ld stage3-ld ; \
35958 @UNDO_LINK_TO_DIR@ ; \
35959 set prev-ld stage2-ld ; \
35960 @UNDO_LINK_TO_DIR@
35961 @endif ld
35962 @if libcpp
35963 @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
35964 @UNDO_LINK_TO_DIR@ ; \
35965 set prev-libcpp stage2-libcpp ; \
35966 @UNDO_LINK_TO_DIR@
35967 @endif libcpp
35968 @if libiberty
35969 @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
35970 @UNDO_LINK_TO_DIR@ ; \
35971 set prev-libiberty stage2-libiberty ; \
35972 @UNDO_LINK_TO_DIR@
35973 @endif libiberty
35974 @if zlib
35975 @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
35976 @UNDO_LINK_TO_DIR@ ; \
35977 set prev-zlib stage2-zlib ; \
35978 @UNDO_LINK_TO_DIR@
35979 @endif zlib
35981 # Bubble a bugfix through all the stages up to stage 3. They
35982 # are remade, but not reconfigured. The next stage (if any) will not
35983 # be reconfigured as well.
35984 .PHONY: stage3-bubble
35985 stage3-bubble:: stage2-bubble
35986 @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
35987 @if test -f stage3-lean || test -f stage2-lean ; then \
35988 echo Skipping rebuild of stage3 ; \
35989 else \
35990 $(MAKE) stage3-start; \
35991 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
35994 .PHONY: all-stage3 clean-stage3
35995 do-clean: clean-stage3
35997 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35998 # only possibility, but now it conflicts with no-bootstrap rules
35999 @if gcc-bootstrap
36001 compare:
36002 @if test -f stage2-lean; then \
36003 echo Cannot compare object files as stage 2 was deleted. ; \
36004 exit 0 ; \
36005 fi; \
36006 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36007 @r=`${PWD_COMMAND}`; export r; \
36008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009 rm -f .bad_compare ; \
36010 cd stage3-gcc; \
36011 files=`find . -name "*$(objext)" -print` ; \
36012 cd .. ; \
36013 for file in $${files} ; do \
36014 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
36015 @do_compare@ > /dev/null 2>&1; \
36016 if test $$? -eq 1; then \
36017 case $$file in \
36018 ./cc*-checksum$(objext) | ./libgcc/* ) \
36019 echo warning: $$file differs ;; \
36020 *) \
36021 echo $$file differs >> .bad_compare ;; \
36022 esac ; \
36023 fi ; \
36024 done ; \
36025 if [ -f .bad_compare ]; then \
36026 echo "Bootstrap comparison failure!"; \
36027 cat .bad_compare; \
36028 exit 1; \
36029 else \
36030 true; \
36031 fi ; \
36032 $(STAMP) compare
36033 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36037 .PHONY: bootstrap
36038 bootstrap: stage3-bubble
36039 $(MAKE) compare
36040 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36043 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36044 distclean-stage2:: distclean-stage3
36045 .PHONY: distclean-stage3
36046 distclean-stage3::
36047 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36048 rm -rf stage3-* compare
36051 .PHONY: cleanstrap
36052 cleanstrap: distclean bootstrap
36054 @endif gcc-bootstrap
36057 .PHONY: stage4-start stage4-end
36059 stage4-start::
36060 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36061 echo stage4 > stage_current ; \
36062 echo stage4 > stage_last; \
36063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36064 @if bfd
36065 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
36066 mkdir stage4-bfd; \
36067 set stage4-bfd bfd ; \
36068 @CREATE_LINK_TO_DIR@ ; \
36069 set stage3-bfd prev-bfd ; \
36070 @CREATE_LINK_TO_DIR@
36071 @endif bfd
36072 @if opcodes
36073 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
36074 mkdir stage4-opcodes; \
36075 set stage4-opcodes opcodes ; \
36076 @CREATE_LINK_TO_DIR@ ; \
36077 set stage3-opcodes prev-opcodes ; \
36078 @CREATE_LINK_TO_DIR@
36079 @endif opcodes
36080 @if binutils
36081 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
36082 mkdir stage4-binutils; \
36083 set stage4-binutils binutils ; \
36084 @CREATE_LINK_TO_DIR@ ; \
36085 set stage3-binutils prev-binutils ; \
36086 @CREATE_LINK_TO_DIR@
36087 @endif binutils
36088 @if gas
36089 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
36090 mkdir stage4-gas; \
36091 set stage4-gas gas ; \
36092 @CREATE_LINK_TO_DIR@ ; \
36093 set stage3-gas prev-gas ; \
36094 @CREATE_LINK_TO_DIR@
36095 @endif gas
36096 @if gcc
36097 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
36098 mkdir stage4-gcc; \
36099 set stage4-gcc gcc ; \
36100 @CREATE_LINK_TO_DIR@ ; \
36101 set stage3-gcc prev-gcc ; \
36102 @CREATE_LINK_TO_DIR@
36103 @endif gcc
36104 @if intl
36105 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
36106 mkdir stage4-intl; \
36107 set stage4-intl intl ; \
36108 @CREATE_LINK_TO_DIR@ ; \
36109 set stage3-intl prev-intl ; \
36110 @CREATE_LINK_TO_DIR@
36111 @endif intl
36112 @if ld
36113 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
36114 mkdir stage4-ld; \
36115 set stage4-ld ld ; \
36116 @CREATE_LINK_TO_DIR@ ; \
36117 set stage3-ld prev-ld ; \
36118 @CREATE_LINK_TO_DIR@
36119 @endif ld
36120 @if libcpp
36121 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
36122 mkdir stage4-libcpp; \
36123 set stage4-libcpp libcpp ; \
36124 @CREATE_LINK_TO_DIR@ ; \
36125 set stage3-libcpp prev-libcpp ; \
36126 @CREATE_LINK_TO_DIR@
36127 @endif libcpp
36128 @if libiberty
36129 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
36130 mkdir stage4-libiberty; \
36131 set stage4-libiberty libiberty ; \
36132 @CREATE_LINK_TO_DIR@ ; \
36133 set stage3-libiberty prev-libiberty ; \
36134 @CREATE_LINK_TO_DIR@
36135 @endif libiberty
36136 @if zlib
36137 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
36138 mkdir stage4-zlib; \
36139 set stage4-zlib zlib ; \
36140 @CREATE_LINK_TO_DIR@ ; \
36141 set stage3-zlib prev-zlib ; \
36142 @CREATE_LINK_TO_DIR@
36143 @endif zlib
36145 stage4-end::
36146 @rm -f stage_current
36147 @if bfd
36148 @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
36149 @UNDO_LINK_TO_DIR@ ; \
36150 set prev-bfd stage3-bfd ; \
36151 @UNDO_LINK_TO_DIR@
36152 @endif bfd
36153 @if opcodes
36154 @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
36155 @UNDO_LINK_TO_DIR@ ; \
36156 set prev-opcodes stage3-opcodes ; \
36157 @UNDO_LINK_TO_DIR@
36158 @endif opcodes
36159 @if binutils
36160 @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
36161 @UNDO_LINK_TO_DIR@ ; \
36162 set prev-binutils stage3-binutils ; \
36163 @UNDO_LINK_TO_DIR@
36164 @endif binutils
36165 @if gas
36166 @cd $(HOST_SUBDIR); set gas stage4-gas ; \
36167 @UNDO_LINK_TO_DIR@ ; \
36168 set prev-gas stage3-gas ; \
36169 @UNDO_LINK_TO_DIR@
36170 @endif gas
36171 @if gcc
36172 @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
36173 @UNDO_LINK_TO_DIR@ ; \
36174 set prev-gcc stage3-gcc ; \
36175 @UNDO_LINK_TO_DIR@
36176 @endif gcc
36177 @if intl
36178 @cd $(HOST_SUBDIR); set intl stage4-intl ; \
36179 @UNDO_LINK_TO_DIR@ ; \
36180 set prev-intl stage3-intl ; \
36181 @UNDO_LINK_TO_DIR@
36182 @endif intl
36183 @if ld
36184 @cd $(HOST_SUBDIR); set ld stage4-ld ; \
36185 @UNDO_LINK_TO_DIR@ ; \
36186 set prev-ld stage3-ld ; \
36187 @UNDO_LINK_TO_DIR@
36188 @endif ld
36189 @if libcpp
36190 @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
36191 @UNDO_LINK_TO_DIR@ ; \
36192 set prev-libcpp stage3-libcpp ; \
36193 @UNDO_LINK_TO_DIR@
36194 @endif libcpp
36195 @if libiberty
36196 @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
36197 @UNDO_LINK_TO_DIR@ ; \
36198 set prev-libiberty stage3-libiberty ; \
36199 @UNDO_LINK_TO_DIR@
36200 @endif libiberty
36201 @if zlib
36202 @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
36203 @UNDO_LINK_TO_DIR@ ; \
36204 set prev-zlib stage3-zlib ; \
36205 @UNDO_LINK_TO_DIR@
36206 @endif zlib
36208 # Bubble a bugfix through all the stages up to stage 4. They
36209 # are remade, but not reconfigured. The next stage (if any) will not
36210 # be reconfigured as well.
36211 .PHONY: stage4-bubble
36212 stage4-bubble:: stage3-bubble
36213 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36214 @if test -f stage4-lean || test -f stage3-lean ; then \
36215 echo Skipping rebuild of stage4 ; \
36216 else \
36217 $(MAKE) stage4-start; \
36218 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
36221 .PHONY: all-stage4 clean-stage4
36222 do-clean: clean-stage4
36224 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36225 # only possibility, but now it conflicts with no-bootstrap rules
36226 @if gcc-bootstrap
36228 compare3:
36229 @if test -f stage3-lean; then \
36230 echo Cannot compare object files as stage 3 was deleted. ; \
36231 exit 0 ; \
36232 fi; \
36233 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36234 @r=`${PWD_COMMAND}`; export r; \
36235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36236 rm -f .bad_compare ; \
36237 cd stage4-gcc; \
36238 files=`find . -name "*$(objext)" -print` ; \
36239 cd .. ; \
36240 for file in $${files} ; do \
36241 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
36242 @do_compare@ > /dev/null 2>&1; \
36243 if test $$? -eq 1; then \
36244 case $$file in \
36245 ./cc*-checksum$(objext) | ./libgcc/* ) \
36246 echo warning: $$file differs ;; \
36247 *) \
36248 echo $$file differs >> .bad_compare ;; \
36249 esac ; \
36250 fi ; \
36251 done ; \
36252 if [ -f .bad_compare ]; then \
36253 echo "Bootstrap comparison failure!"; \
36254 cat .bad_compare; \
36255 exit 1; \
36256 else \
36257 true; \
36258 fi ; \
36259 $(STAMP) compare3
36260 @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
36264 .PHONY: bootstrap4
36265 bootstrap4: stage4-bubble
36266 $(MAKE) compare3
36267 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36270 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36271 distclean-stage3:: distclean-stage4
36272 .PHONY: distclean-stage4
36273 distclean-stage4::
36274 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36275 rm -rf stage4-* compare3
36278 @endif gcc-bootstrap
36281 .PHONY: stageprofile-start stageprofile-end
36283 stageprofile-start::
36284 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36285 echo stageprofile > stage_current ; \
36286 echo stageprofile > stage_last; \
36287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36288 @if bfd
36289 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
36290 mkdir stageprofile-bfd; \
36291 set stageprofile-bfd bfd ; \
36292 @CREATE_LINK_TO_DIR@ ; \
36293 set stage1-bfd prev-bfd ; \
36294 @CREATE_LINK_TO_DIR@
36295 @endif bfd
36296 @if opcodes
36297 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
36298 mkdir stageprofile-opcodes; \
36299 set stageprofile-opcodes opcodes ; \
36300 @CREATE_LINK_TO_DIR@ ; \
36301 set stage1-opcodes prev-opcodes ; \
36302 @CREATE_LINK_TO_DIR@
36303 @endif opcodes
36304 @if binutils
36305 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
36306 mkdir stageprofile-binutils; \
36307 set stageprofile-binutils binutils ; \
36308 @CREATE_LINK_TO_DIR@ ; \
36309 set stage1-binutils prev-binutils ; \
36310 @CREATE_LINK_TO_DIR@
36311 @endif binutils
36312 @if gas
36313 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
36314 mkdir stageprofile-gas; \
36315 set stageprofile-gas gas ; \
36316 @CREATE_LINK_TO_DIR@ ; \
36317 set stage1-gas prev-gas ; \
36318 @CREATE_LINK_TO_DIR@
36319 @endif gas
36320 @if gcc
36321 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
36322 mkdir stageprofile-gcc; \
36323 set stageprofile-gcc gcc ; \
36324 @CREATE_LINK_TO_DIR@ ; \
36325 set stage1-gcc prev-gcc ; \
36326 @CREATE_LINK_TO_DIR@
36327 @endif gcc
36328 @if intl
36329 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
36330 mkdir stageprofile-intl; \
36331 set stageprofile-intl intl ; \
36332 @CREATE_LINK_TO_DIR@ ; \
36333 set stage1-intl prev-intl ; \
36334 @CREATE_LINK_TO_DIR@
36335 @endif intl
36336 @if ld
36337 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
36338 mkdir stageprofile-ld; \
36339 set stageprofile-ld ld ; \
36340 @CREATE_LINK_TO_DIR@ ; \
36341 set stage1-ld prev-ld ; \
36342 @CREATE_LINK_TO_DIR@
36343 @endif ld
36344 @if libcpp
36345 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
36346 mkdir stageprofile-libcpp; \
36347 set stageprofile-libcpp libcpp ; \
36348 @CREATE_LINK_TO_DIR@ ; \
36349 set stage1-libcpp prev-libcpp ; \
36350 @CREATE_LINK_TO_DIR@
36351 @endif libcpp
36352 @if libiberty
36353 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
36354 mkdir stageprofile-libiberty; \
36355 set stageprofile-libiberty libiberty ; \
36356 @CREATE_LINK_TO_DIR@ ; \
36357 set stage1-libiberty prev-libiberty ; \
36358 @CREATE_LINK_TO_DIR@
36359 @endif libiberty
36360 @if zlib
36361 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
36362 mkdir stageprofile-zlib; \
36363 set stageprofile-zlib zlib ; \
36364 @CREATE_LINK_TO_DIR@ ; \
36365 set stage1-zlib prev-zlib ; \
36366 @CREATE_LINK_TO_DIR@
36367 @endif zlib
36369 stageprofile-end::
36370 @rm -f stage_current
36371 @if bfd
36372 @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
36373 @UNDO_LINK_TO_DIR@ ; \
36374 set prev-bfd stage1-bfd ; \
36375 @UNDO_LINK_TO_DIR@
36376 @endif bfd
36377 @if opcodes
36378 @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
36379 @UNDO_LINK_TO_DIR@ ; \
36380 set prev-opcodes stage1-opcodes ; \
36381 @UNDO_LINK_TO_DIR@
36382 @endif opcodes
36383 @if binutils
36384 @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
36385 @UNDO_LINK_TO_DIR@ ; \
36386 set prev-binutils stage1-binutils ; \
36387 @UNDO_LINK_TO_DIR@
36388 @endif binutils
36389 @if gas
36390 @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
36391 @UNDO_LINK_TO_DIR@ ; \
36392 set prev-gas stage1-gas ; \
36393 @UNDO_LINK_TO_DIR@
36394 @endif gas
36395 @if gcc
36396 @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
36397 @UNDO_LINK_TO_DIR@ ; \
36398 set prev-gcc stage1-gcc ; \
36399 @UNDO_LINK_TO_DIR@
36400 @endif gcc
36401 @if intl
36402 @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
36403 @UNDO_LINK_TO_DIR@ ; \
36404 set prev-intl stage1-intl ; \
36405 @UNDO_LINK_TO_DIR@
36406 @endif intl
36407 @if ld
36408 @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
36409 @UNDO_LINK_TO_DIR@ ; \
36410 set prev-ld stage1-ld ; \
36411 @UNDO_LINK_TO_DIR@
36412 @endif ld
36413 @if libcpp
36414 @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
36415 @UNDO_LINK_TO_DIR@ ; \
36416 set prev-libcpp stage1-libcpp ; \
36417 @UNDO_LINK_TO_DIR@
36418 @endif libcpp
36419 @if libiberty
36420 @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
36421 @UNDO_LINK_TO_DIR@ ; \
36422 set prev-libiberty stage1-libiberty ; \
36423 @UNDO_LINK_TO_DIR@
36424 @endif libiberty
36425 @if zlib
36426 @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
36427 @UNDO_LINK_TO_DIR@ ; \
36428 set prev-zlib stage1-zlib ; \
36429 @UNDO_LINK_TO_DIR@
36430 @endif zlib
36432 # Bubble a bugfix through all the stages up to stage profile. They
36433 # are remade, but not reconfigured. The next stage (if any) will not
36434 # be reconfigured as well.
36435 .PHONY: stageprofile-bubble
36436 stageprofile-bubble:: stage1-bubble
36437 @if test -f stageprofile-lean || test -f stage1-lean ; then \
36438 echo Skipping rebuild of stageprofile ; \
36439 else \
36440 $(MAKE) stageprofile-start; \
36441 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
36444 .PHONY: all-stageprofile clean-stageprofile
36445 do-clean: clean-stageprofile
36447 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36448 # only possibility, but now it conflicts with no-bootstrap rules
36449 @if gcc-bootstrap
36454 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36455 distclean-stage1:: distclean-stageprofile
36456 .PHONY: distclean-stageprofile
36457 distclean-stageprofile::
36458 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36459 rm -rf stageprofile-*
36462 @endif gcc-bootstrap
36465 .PHONY: stagefeedback-start stagefeedback-end
36467 stagefeedback-start::
36468 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36469 echo stagefeedback > stage_current ; \
36470 echo stagefeedback > stage_last; \
36471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36472 @if bfd
36473 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
36474 mkdir stagefeedback-bfd; \
36475 set stagefeedback-bfd bfd ; \
36476 @CREATE_LINK_TO_DIR@ ; \
36477 set stageprofile-bfd prev-bfd ; \
36478 @CREATE_LINK_TO_DIR@
36479 @endif bfd
36480 @if opcodes
36481 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
36482 mkdir stagefeedback-opcodes; \
36483 set stagefeedback-opcodes opcodes ; \
36484 @CREATE_LINK_TO_DIR@ ; \
36485 set stageprofile-opcodes prev-opcodes ; \
36486 @CREATE_LINK_TO_DIR@
36487 @endif opcodes
36488 @if binutils
36489 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
36490 mkdir stagefeedback-binutils; \
36491 set stagefeedback-binutils binutils ; \
36492 @CREATE_LINK_TO_DIR@ ; \
36493 set stageprofile-binutils prev-binutils ; \
36494 @CREATE_LINK_TO_DIR@
36495 @endif binutils
36496 @if gas
36497 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
36498 mkdir stagefeedback-gas; \
36499 set stagefeedback-gas gas ; \
36500 @CREATE_LINK_TO_DIR@ ; \
36501 set stageprofile-gas prev-gas ; \
36502 @CREATE_LINK_TO_DIR@
36503 @endif gas
36504 @if gcc
36505 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
36506 mkdir stagefeedback-gcc; \
36507 set stagefeedback-gcc gcc ; \
36508 @CREATE_LINK_TO_DIR@ ; \
36509 set stageprofile-gcc prev-gcc ; \
36510 @CREATE_LINK_TO_DIR@
36511 @endif gcc
36512 @if intl
36513 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
36514 mkdir stagefeedback-intl; \
36515 set stagefeedback-intl intl ; \
36516 @CREATE_LINK_TO_DIR@ ; \
36517 set stageprofile-intl prev-intl ; \
36518 @CREATE_LINK_TO_DIR@
36519 @endif intl
36520 @if ld
36521 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
36522 mkdir stagefeedback-ld; \
36523 set stagefeedback-ld ld ; \
36524 @CREATE_LINK_TO_DIR@ ; \
36525 set stageprofile-ld prev-ld ; \
36526 @CREATE_LINK_TO_DIR@
36527 @endif ld
36528 @if libcpp
36529 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
36530 mkdir stagefeedback-libcpp; \
36531 set stagefeedback-libcpp libcpp ; \
36532 @CREATE_LINK_TO_DIR@ ; \
36533 set stageprofile-libcpp prev-libcpp ; \
36534 @CREATE_LINK_TO_DIR@
36535 @endif libcpp
36536 @if libiberty
36537 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
36538 mkdir stagefeedback-libiberty; \
36539 set stagefeedback-libiberty libiberty ; \
36540 @CREATE_LINK_TO_DIR@ ; \
36541 set stageprofile-libiberty prev-libiberty ; \
36542 @CREATE_LINK_TO_DIR@
36543 @endif libiberty
36544 @if zlib
36545 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
36546 mkdir stagefeedback-zlib; \
36547 set stagefeedback-zlib zlib ; \
36548 @CREATE_LINK_TO_DIR@ ; \
36549 set stageprofile-zlib prev-zlib ; \
36550 @CREATE_LINK_TO_DIR@
36551 @endif zlib
36553 stagefeedback-end::
36554 @rm -f stage_current
36555 @if bfd
36556 @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
36557 @UNDO_LINK_TO_DIR@ ; \
36558 set prev-bfd stageprofile-bfd ; \
36559 @UNDO_LINK_TO_DIR@
36560 @endif bfd
36561 @if opcodes
36562 @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
36563 @UNDO_LINK_TO_DIR@ ; \
36564 set prev-opcodes stageprofile-opcodes ; \
36565 @UNDO_LINK_TO_DIR@
36566 @endif opcodes
36567 @if binutils
36568 @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
36569 @UNDO_LINK_TO_DIR@ ; \
36570 set prev-binutils stageprofile-binutils ; \
36571 @UNDO_LINK_TO_DIR@
36572 @endif binutils
36573 @if gas
36574 @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
36575 @UNDO_LINK_TO_DIR@ ; \
36576 set prev-gas stageprofile-gas ; \
36577 @UNDO_LINK_TO_DIR@
36578 @endif gas
36579 @if gcc
36580 @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
36581 @UNDO_LINK_TO_DIR@ ; \
36582 set prev-gcc stageprofile-gcc ; \
36583 @UNDO_LINK_TO_DIR@
36584 @endif gcc
36585 @if intl
36586 @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
36587 @UNDO_LINK_TO_DIR@ ; \
36588 set prev-intl stageprofile-intl ; \
36589 @UNDO_LINK_TO_DIR@
36590 @endif intl
36591 @if ld
36592 @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
36593 @UNDO_LINK_TO_DIR@ ; \
36594 set prev-ld stageprofile-ld ; \
36595 @UNDO_LINK_TO_DIR@
36596 @endif ld
36597 @if libcpp
36598 @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
36599 @UNDO_LINK_TO_DIR@ ; \
36600 set prev-libcpp stageprofile-libcpp ; \
36601 @UNDO_LINK_TO_DIR@
36602 @endif libcpp
36603 @if libiberty
36604 @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
36605 @UNDO_LINK_TO_DIR@ ; \
36606 set prev-libiberty stageprofile-libiberty ; \
36607 @UNDO_LINK_TO_DIR@
36608 @endif libiberty
36609 @if zlib
36610 @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
36611 @UNDO_LINK_TO_DIR@ ; \
36612 set prev-zlib stageprofile-zlib ; \
36613 @UNDO_LINK_TO_DIR@
36614 @endif zlib
36616 # Bubble a bugfix through all the stages up to stage feedback. They
36617 # are remade, but not reconfigured. The next stage (if any) will not
36618 # be reconfigured as well.
36619 .PHONY: stagefeedback-bubble
36620 stagefeedback-bubble:: stageprofile-bubble
36621 @if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
36622 echo Skipping rebuild of stagefeedback ; \
36623 else \
36624 $(MAKE) stagefeedback-start; \
36625 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
36628 .PHONY: all-stagefeedback clean-stagefeedback
36629 do-clean: clean-stagefeedback
36631 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36632 # only possibility, but now it conflicts with no-bootstrap rules
36633 @if gcc-bootstrap
36637 .PHONY: profiledbootstrap
36638 profiledbootstrap: stagefeedback-bubble
36639 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36642 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36643 distclean-stageprofile:: distclean-stagefeedback
36644 .PHONY: distclean-stagefeedback
36645 distclean-stagefeedback::
36646 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36647 rm -rf stagefeedback-*
36650 @endif gcc-bootstrap
36654 stageprofile-end::
36655 $(MAKE) distclean-stagefeedback
36657 stagefeedback-start::
36658 @r=`${PWD_COMMAND}`; export r; \
36659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36660 for i in prev-*; do \
36661 j=`echo $$i | sed s/^prev-//` ; \
36662 cd $$r/$$i && \
36663 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
36664 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
36665 done
36667 @if gcc-bootstrap
36668 do-distclean: distclean-stage1
36669 @endif gcc-bootstrap
36671 # --------------------------------------
36672 # Dependencies between different modules
36673 # --------------------------------------
36675 # Generic dependencies for target modules on host stuff, especially gcc
36677 configure-target-libstdc++-v3: maybe-all-gcc
36679 configure-target-libmudflap: maybe-all-gcc
36681 configure-target-libssp: maybe-all-gcc
36683 configure-target-newlib: maybe-all-gcc
36685 configure-target-libgfortran: maybe-all-gcc
36687 configure-target-libobjc: maybe-all-gcc
36689 configure-target-libtermcap: maybe-all-gcc
36691 configure-target-winsup: maybe-all-gcc
36693 configure-target-libgloss: maybe-all-gcc
36695 configure-target-libiberty: maybe-all-gcc
36697 configure-target-gperf: maybe-all-gcc
36699 configure-target-examples: maybe-all-gcc
36701 configure-target-libffi: maybe-all-gcc
36703 configure-target-libjava: maybe-all-gcc
36705 configure-target-zlib: maybe-all-gcc
36707 configure-target-boehm-gc: maybe-all-gcc
36709 configure-target-qthreads: maybe-all-gcc
36711 configure-target-rda: maybe-all-gcc
36713 configure-target-libada: maybe-all-gcc
36715 configure-target-libgomp: maybe-all-gcc
36719 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
36721 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
36722 configure-target-gperf: maybe-all-target-libstdc++-v3
36724 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
36726 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
36728 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
36730 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
36731 configure-target-libjava: maybe-all-target-libstdc++-v3
36733 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
36735 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
36737 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
36739 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
36741 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
36743 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
36745 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
36747 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
36749 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
36751 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
36754 # There are two types of dependencies here: 'hard' dependencies, where one
36755 # module simply won't build without the other; and 'soft' dependencies, where
36756 # if the depended-on module is missing, the depending module will do without
36757 # or find a substitute somewhere (perhaps installed). Soft dependencies
36758 # are made here to depend on a 'maybe-' target. If you're not sure,
36759 # it's safer to use a soft dependency.
36766 # With all the machinery above in place, it is pretty easy to generate
36767 # dependencies. Host dependencies are a bit more complex because we have
36768 # to check for bootstrap/prebootstrap dependencies. To resolve
36769 # prebootstrap dependencies, prebootstrap modules are gathered in
36770 # a hash table.
36771 all-build-bison: maybe-all-build-texinfo
36772 all-build-byacc: maybe-all-build-texinfo
36773 all-build-flex: maybe-all-build-texinfo
36774 all-build-flex: maybe-all-build-bison
36775 all-build-flex: maybe-all-build-byacc
36776 all-build-flex: maybe-all-build-m4
36777 all-build-libiberty: maybe-all-build-texinfo
36778 all-build-m4: maybe-all-build-texinfo
36779 all-build-fixincludes: maybe-all-build-libiberty
36780 configure-gcc: maybe-configure-intl
36782 configure-stage1-gcc: maybe-configure-stage1-intl
36783 configure-stage2-gcc: maybe-configure-stage2-intl
36784 configure-stage3-gcc: maybe-configure-stage3-intl
36785 configure-stage4-gcc: maybe-configure-stage4-intl
36786 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
36787 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
36788 configure-gcc: maybe-all-binutils
36790 configure-stage1-gcc: maybe-all-stage1-binutils
36791 configure-stage2-gcc: maybe-all-stage2-binutils
36792 configure-stage3-gcc: maybe-all-stage3-binutils
36793 configure-stage4-gcc: maybe-all-stage4-binutils
36794 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
36795 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
36796 configure-gcc: maybe-all-gas
36798 configure-stage1-gcc: maybe-all-stage1-gas
36799 configure-stage2-gcc: maybe-all-stage2-gas
36800 configure-stage3-gcc: maybe-all-stage3-gas
36801 configure-stage4-gcc: maybe-all-stage4-gas
36802 configure-stageprofile-gcc: maybe-all-stageprofile-gas
36803 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
36804 configure-gcc: maybe-all-ld
36806 configure-stage1-gcc: maybe-all-stage1-ld
36807 configure-stage2-gcc: maybe-all-stage2-ld
36808 configure-stage3-gcc: maybe-all-stage3-ld
36809 configure-stage4-gcc: maybe-all-stage4-ld
36810 configure-stageprofile-gcc: maybe-all-stageprofile-ld
36811 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
36812 all-gcc: all-libiberty
36814 all-stage1-gcc: all-stage1-libiberty
36815 all-stage2-gcc: all-stage2-libiberty
36816 all-stage3-gcc: all-stage3-libiberty
36817 all-stage4-gcc: all-stage4-libiberty
36818 all-stageprofile-gcc: all-stageprofile-libiberty
36819 all-stagefeedback-gcc: all-stagefeedback-libiberty
36820 all-gcc: maybe-all-intl
36822 all-stage1-gcc: maybe-all-stage1-intl
36823 all-stage2-gcc: maybe-all-stage2-intl
36824 all-stage3-gcc: maybe-all-stage3-intl
36825 all-stage4-gcc: maybe-all-stage4-intl
36826 all-stageprofile-gcc: maybe-all-stageprofile-intl
36827 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
36828 all-gcc: maybe-all-build-texinfo
36830 all-stage1-gcc: maybe-all-build-texinfo
36831 all-stage2-gcc: maybe-all-build-texinfo
36832 all-stage3-gcc: maybe-all-build-texinfo
36833 all-stage4-gcc: maybe-all-build-texinfo
36834 all-stageprofile-gcc: maybe-all-build-texinfo
36835 all-stagefeedback-gcc: maybe-all-build-texinfo
36836 all-prebootstrap: maybe-all-build-texinfo
36837 all-gcc: maybe-all-build-bison
36839 all-stage1-gcc: maybe-all-build-bison
36840 all-stage2-gcc: maybe-all-build-bison
36841 all-stage3-gcc: maybe-all-build-bison
36842 all-stage4-gcc: maybe-all-build-bison
36843 all-stageprofile-gcc: maybe-all-build-bison
36844 all-stagefeedback-gcc: maybe-all-build-bison
36845 all-prebootstrap: maybe-all-build-bison
36846 all-gcc: maybe-all-build-byacc
36848 all-stage1-gcc: maybe-all-build-byacc
36849 all-stage2-gcc: maybe-all-build-byacc
36850 all-stage3-gcc: maybe-all-build-byacc
36851 all-stage4-gcc: maybe-all-build-byacc
36852 all-stageprofile-gcc: maybe-all-build-byacc
36853 all-stagefeedback-gcc: maybe-all-build-byacc
36854 all-prebootstrap: maybe-all-build-byacc
36855 all-gcc: maybe-all-build-flex
36857 all-stage1-gcc: maybe-all-build-flex
36858 all-stage2-gcc: maybe-all-build-flex
36859 all-stage3-gcc: maybe-all-build-flex
36860 all-stage4-gcc: maybe-all-build-flex
36861 all-stageprofile-gcc: maybe-all-build-flex
36862 all-stagefeedback-gcc: maybe-all-build-flex
36863 all-prebootstrap: maybe-all-build-flex
36864 all-gcc: maybe-all-build-libiberty
36866 all-stage1-gcc: maybe-all-build-libiberty
36867 all-stage2-gcc: maybe-all-build-libiberty
36868 all-stage3-gcc: maybe-all-build-libiberty
36869 all-stage4-gcc: maybe-all-build-libiberty
36870 all-stageprofile-gcc: maybe-all-build-libiberty
36871 all-stagefeedback-gcc: maybe-all-build-libiberty
36872 all-prebootstrap: maybe-all-build-libiberty
36873 all-gcc: maybe-all-build-fixincludes
36875 all-stage1-gcc: maybe-all-build-fixincludes
36876 all-stage2-gcc: maybe-all-build-fixincludes
36877 all-stage3-gcc: maybe-all-build-fixincludes
36878 all-stage4-gcc: maybe-all-build-fixincludes
36879 all-stageprofile-gcc: maybe-all-build-fixincludes
36880 all-stagefeedback-gcc: maybe-all-build-fixincludes
36881 all-prebootstrap: maybe-all-build-fixincludes
36882 all-gcc: maybe-all-zlib
36884 all-stage1-gcc: maybe-all-stage1-zlib
36885 all-stage2-gcc: maybe-all-stage2-zlib
36886 all-stage3-gcc: maybe-all-stage3-zlib
36887 all-stage4-gcc: maybe-all-stage4-zlib
36888 all-stageprofile-gcc: maybe-all-stageprofile-zlib
36889 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
36890 all-gcc: all-libcpp
36892 all-stage1-gcc: all-stage1-libcpp
36893 all-stage2-gcc: all-stage2-libcpp
36894 all-stage3-gcc: all-stage3-libcpp
36895 all-stage4-gcc: all-stage4-libcpp
36896 all-stageprofile-gcc: all-stageprofile-libcpp
36897 all-stagefeedback-gcc: all-stagefeedback-libcpp
36898 all-gcc: maybe-all-libiberty
36900 all-stage1-gcc: maybe-all-stage1-libiberty
36901 all-stage2-gcc: maybe-all-stage2-libiberty
36902 all-stage3-gcc: maybe-all-stage3-libiberty
36903 all-stage4-gcc: maybe-all-stage4-libiberty
36904 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
36905 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
36906 all-gcc: maybe-all-fixincludes
36907 install-gcc: maybe-install-fixincludes
36908 configure-libcpp: configure-libiberty
36910 configure-stage1-libcpp: configure-stage1-libiberty
36911 configure-stage2-libcpp: configure-stage2-libiberty
36912 configure-stage3-libcpp: configure-stage3-libiberty
36913 configure-stage4-libcpp: configure-stage4-libiberty
36914 configure-stageprofile-libcpp: configure-stageprofile-libiberty
36915 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
36916 configure-libcpp: maybe-configure-intl
36918 configure-stage1-libcpp: maybe-configure-stage1-intl
36919 configure-stage2-libcpp: maybe-configure-stage2-intl
36920 configure-stage3-libcpp: maybe-configure-stage3-intl
36921 configure-stage4-libcpp: maybe-configure-stage4-intl
36922 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
36923 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
36924 all-libcpp: all-libiberty
36926 all-stage1-libcpp: all-stage1-libiberty
36927 all-stage2-libcpp: all-stage2-libiberty
36928 all-stage3-libcpp: all-stage3-libiberty
36929 all-stage4-libcpp: all-stage4-libiberty
36930 all-stageprofile-libcpp: all-stageprofile-libiberty
36931 all-stagefeedback-libcpp: all-stagefeedback-libiberty
36932 all-libcpp: maybe-all-intl
36934 all-stage1-libcpp: maybe-all-stage1-intl
36935 all-stage2-libcpp: maybe-all-stage2-intl
36936 all-stage3-libcpp: maybe-all-stage3-intl
36937 all-stage4-libcpp: maybe-all-stage4-intl
36938 all-stageprofile-libcpp: maybe-all-stageprofile-intl
36939 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
36940 all-fixincludes: maybe-all-libiberty
36941 all-gnattools: maybe-all-target-libada
36942 configure-gdb: maybe-configure-itcl
36943 configure-gdb: maybe-configure-tcl
36944 configure-gdb: maybe-configure-tk
36945 configure-gdb: maybe-configure-sim
36946 all-gdb: maybe-all-libiberty
36947 all-gdb: maybe-all-opcodes
36948 all-gdb: maybe-all-bfd
36949 all-gdb: maybe-all-readline
36950 all-gdb: maybe-all-build-bison
36951 all-gdb: maybe-all-build-byacc
36952 all-gdb: maybe-all-sim
36953 install-gdb: maybe-install-tcl
36954 install-gdb: maybe-install-tk
36955 install-gdb: maybe-install-itcl
36956 install-gdb: maybe-install-libgui
36957 configure-libgui: maybe-configure-tcl
36958 configure-libgui: maybe-configure-tk
36959 all-libgui: maybe-all-tcl
36960 all-libgui: maybe-all-tk
36961 all-libgui: maybe-all-itcl
36962 configure-bfd: configure-libiberty
36964 configure-stage1-bfd: configure-stage1-libiberty
36965 configure-stage2-bfd: configure-stage2-libiberty
36966 configure-stage3-bfd: configure-stage3-libiberty
36967 configure-stage4-bfd: configure-stage4-libiberty
36968 configure-stageprofile-bfd: configure-stageprofile-libiberty
36969 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
36970 all-bfd: maybe-all-libiberty
36972 all-stage1-bfd: maybe-all-stage1-libiberty
36973 all-stage2-bfd: maybe-all-stage2-libiberty
36974 all-stage3-bfd: maybe-all-stage3-libiberty
36975 all-stage4-bfd: maybe-all-stage4-libiberty
36976 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
36977 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
36978 all-bfd: maybe-all-intl
36980 all-stage1-bfd: maybe-all-stage1-intl
36981 all-stage2-bfd: maybe-all-stage2-intl
36982 all-stage3-bfd: maybe-all-stage3-intl
36983 all-stage4-bfd: maybe-all-stage4-intl
36984 all-stageprofile-bfd: maybe-all-stageprofile-intl
36985 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
36986 all-binutils: maybe-all-libiberty
36988 all-stage1-binutils: maybe-all-stage1-libiberty
36989 all-stage2-binutils: maybe-all-stage2-libiberty
36990 all-stage3-binutils: maybe-all-stage3-libiberty
36991 all-stage4-binutils: maybe-all-stage4-libiberty
36992 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
36993 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
36994 all-binutils: maybe-all-opcodes
36996 all-stage1-binutils: maybe-all-stage1-opcodes
36997 all-stage2-binutils: maybe-all-stage2-opcodes
36998 all-stage3-binutils: maybe-all-stage3-opcodes
36999 all-stage4-binutils: maybe-all-stage4-opcodes
37000 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
37001 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
37002 all-binutils: maybe-all-bfd
37004 all-stage1-binutils: maybe-all-stage1-bfd
37005 all-stage2-binutils: maybe-all-stage2-bfd
37006 all-stage3-binutils: maybe-all-stage3-bfd
37007 all-stage4-binutils: maybe-all-stage4-bfd
37008 all-stageprofile-binutils: maybe-all-stageprofile-bfd
37009 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
37010 all-binutils: maybe-all-build-flex
37012 all-stage1-binutils: maybe-all-build-flex
37013 all-stage2-binutils: maybe-all-build-flex
37014 all-stage3-binutils: maybe-all-build-flex
37015 all-stage4-binutils: maybe-all-build-flex
37016 all-stageprofile-binutils: maybe-all-build-flex
37017 all-stagefeedback-binutils: maybe-all-build-flex
37018 all-prebootstrap: maybe-all-build-flex
37019 all-binutils: maybe-all-build-bison
37021 all-stage1-binutils: maybe-all-build-bison
37022 all-stage2-binutils: maybe-all-build-bison
37023 all-stage3-binutils: maybe-all-build-bison
37024 all-stage4-binutils: maybe-all-build-bison
37025 all-stageprofile-binutils: maybe-all-build-bison
37026 all-stagefeedback-binutils: maybe-all-build-bison
37027 all-prebootstrap: maybe-all-build-bison
37028 all-binutils: maybe-all-build-byacc
37030 all-stage1-binutils: maybe-all-build-byacc
37031 all-stage2-binutils: maybe-all-build-byacc
37032 all-stage3-binutils: maybe-all-build-byacc
37033 all-stage4-binutils: maybe-all-build-byacc
37034 all-stageprofile-binutils: maybe-all-build-byacc
37035 all-stagefeedback-binutils: maybe-all-build-byacc
37036 all-prebootstrap: maybe-all-build-byacc
37037 all-binutils: maybe-all-intl
37039 all-stage1-binutils: maybe-all-stage1-intl
37040 all-stage2-binutils: maybe-all-stage2-intl
37041 all-stage3-binutils: maybe-all-stage3-intl
37042 all-stage4-binutils: maybe-all-stage4-intl
37043 all-stageprofile-binutils: maybe-all-stageprofile-intl
37044 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
37045 install-binutils: maybe-install-opcodes
37046 install-opcodes: maybe-install-bfd
37047 all-gas: maybe-all-libiberty
37049 all-stage1-gas: maybe-all-stage1-libiberty
37050 all-stage2-gas: maybe-all-stage2-libiberty
37051 all-stage3-gas: maybe-all-stage3-libiberty
37052 all-stage4-gas: maybe-all-stage4-libiberty
37053 all-stageprofile-gas: maybe-all-stageprofile-libiberty
37054 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
37055 all-gas: maybe-all-opcodes
37057 all-stage1-gas: maybe-all-stage1-opcodes
37058 all-stage2-gas: maybe-all-stage2-opcodes
37059 all-stage3-gas: maybe-all-stage3-opcodes
37060 all-stage4-gas: maybe-all-stage4-opcodes
37061 all-stageprofile-gas: maybe-all-stageprofile-opcodes
37062 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
37063 all-gas: maybe-all-bfd
37065 all-stage1-gas: maybe-all-stage1-bfd
37066 all-stage2-gas: maybe-all-stage2-bfd
37067 all-stage3-gas: maybe-all-stage3-bfd
37068 all-stage4-gas: maybe-all-stage4-bfd
37069 all-stageprofile-gas: maybe-all-stageprofile-bfd
37070 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
37071 all-gas: maybe-all-intl
37073 all-stage1-gas: maybe-all-stage1-intl
37074 all-stage2-gas: maybe-all-stage2-intl
37075 all-stage3-gas: maybe-all-stage3-intl
37076 all-stage4-gas: maybe-all-stage4-intl
37077 all-stageprofile-gas: maybe-all-stageprofile-intl
37078 all-stagefeedback-gas: maybe-all-stagefeedback-intl
37079 all-gprof: maybe-all-libiberty
37080 all-gprof: maybe-all-bfd
37081 all-gprof: maybe-all-opcodes
37082 all-gprof: maybe-all-intl
37083 all-ld: maybe-all-libiberty
37085 all-stage1-ld: maybe-all-stage1-libiberty
37086 all-stage2-ld: maybe-all-stage2-libiberty
37087 all-stage3-ld: maybe-all-stage3-libiberty
37088 all-stage4-ld: maybe-all-stage4-libiberty
37089 all-stageprofile-ld: maybe-all-stageprofile-libiberty
37090 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
37091 all-ld: maybe-all-bfd
37093 all-stage1-ld: maybe-all-stage1-bfd
37094 all-stage2-ld: maybe-all-stage2-bfd
37095 all-stage3-ld: maybe-all-stage3-bfd
37096 all-stage4-ld: maybe-all-stage4-bfd
37097 all-stageprofile-ld: maybe-all-stageprofile-bfd
37098 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
37099 all-ld: maybe-all-opcodes
37101 all-stage1-ld: maybe-all-stage1-opcodes
37102 all-stage2-ld: maybe-all-stage2-opcodes
37103 all-stage3-ld: maybe-all-stage3-opcodes
37104 all-stage4-ld: maybe-all-stage4-opcodes
37105 all-stageprofile-ld: maybe-all-stageprofile-opcodes
37106 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
37107 all-ld: maybe-all-build-bison
37109 all-stage1-ld: maybe-all-build-bison
37110 all-stage2-ld: maybe-all-build-bison
37111 all-stage3-ld: maybe-all-build-bison
37112 all-stage4-ld: maybe-all-build-bison
37113 all-stageprofile-ld: maybe-all-build-bison
37114 all-stagefeedback-ld: maybe-all-build-bison
37115 all-prebootstrap: maybe-all-build-bison
37116 all-ld: maybe-all-build-byacc
37118 all-stage1-ld: maybe-all-build-byacc
37119 all-stage2-ld: maybe-all-build-byacc
37120 all-stage3-ld: maybe-all-build-byacc
37121 all-stage4-ld: maybe-all-build-byacc
37122 all-stageprofile-ld: maybe-all-build-byacc
37123 all-stagefeedback-ld: maybe-all-build-byacc
37124 all-prebootstrap: maybe-all-build-byacc
37125 all-ld: maybe-all-build-flex
37127 all-stage1-ld: maybe-all-build-flex
37128 all-stage2-ld: maybe-all-build-flex
37129 all-stage3-ld: maybe-all-build-flex
37130 all-stage4-ld: maybe-all-build-flex
37131 all-stageprofile-ld: maybe-all-build-flex
37132 all-stagefeedback-ld: maybe-all-build-flex
37133 all-prebootstrap: maybe-all-build-flex
37134 all-ld: maybe-all-intl
37136 all-stage1-ld: maybe-all-stage1-intl
37137 all-stage2-ld: maybe-all-stage2-intl
37138 all-stage3-ld: maybe-all-stage3-intl
37139 all-stage4-ld: maybe-all-stage4-intl
37140 all-stageprofile-ld: maybe-all-stageprofile-intl
37141 all-stagefeedback-ld: maybe-all-stagefeedback-intl
37142 all-opcodes: maybe-all-bfd
37144 all-stage1-opcodes: maybe-all-stage1-bfd
37145 all-stage2-opcodes: maybe-all-stage2-bfd
37146 all-stage3-opcodes: maybe-all-stage3-bfd
37147 all-stage4-opcodes: maybe-all-stage4-bfd
37148 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
37149 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
37150 all-opcodes: maybe-all-libiberty
37152 all-stage1-opcodes: maybe-all-stage1-libiberty
37153 all-stage2-opcodes: maybe-all-stage2-libiberty
37154 all-stage3-opcodes: maybe-all-stage3-libiberty
37155 all-stage4-opcodes: maybe-all-stage4-libiberty
37156 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
37157 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
37158 all-dejagnu: maybe-all-tcl
37159 all-dejagnu: maybe-all-expect
37160 all-dejagnu: maybe-all-tk
37161 configure-expect: maybe-configure-tcl
37162 configure-expect: maybe-configure-tk
37163 all-expect: maybe-all-tcl
37164 all-expect: maybe-all-tk
37165 configure-itcl: maybe-configure-tcl
37166 configure-itcl: maybe-configure-tk
37167 all-itcl: maybe-all-tcl
37168 all-itcl: maybe-all-tk
37169 install-itcl: maybe-install-tcl
37170 configure-tk: maybe-configure-tcl
37171 all-tk: maybe-all-tcl
37172 all-sid: maybe-all-libiberty
37173 all-sid: maybe-all-bfd
37174 all-sid: maybe-all-opcodes
37175 all-sid: maybe-all-tcl
37176 all-sid: maybe-all-tk
37177 install-sid: maybe-install-tcl
37178 install-sid: maybe-install-tk
37179 all-sim: maybe-all-libiberty
37180 all-sim: maybe-all-bfd
37181 all-sim: maybe-all-opcodes
37182 all-sim: maybe-all-readline
37183 all-sim: maybe-configure-gdb
37184 all-fastjar: maybe-all-zlib
37185 all-fastjar: maybe-all-build-texinfo
37186 all-fastjar: maybe-all-libiberty
37187 all-autoconf: maybe-all-m4
37188 all-autoconf: maybe-all-build-texinfo
37189 all-automake: maybe-all-m4
37190 all-automake: maybe-all-build-texinfo
37191 all-automake: maybe-all-autoconf
37192 all-bison: maybe-all-intl
37193 all-bison: maybe-all-build-texinfo
37194 all-diff: maybe-all-intl
37195 all-diff: maybe-all-build-texinfo
37196 all-fileutils: maybe-all-intl
37197 all-fileutils: maybe-all-build-texinfo
37198 all-flex: maybe-all-build-bison
37199 all-flex: maybe-all-build-byacc
37200 all-flex: maybe-all-intl
37201 all-flex: maybe-all-m4
37202 all-flex: maybe-all-build-texinfo
37203 all-gzip: maybe-all-intl
37204 all-gzip: maybe-all-zlib
37205 all-gzip: maybe-all-build-texinfo
37206 all-hello: maybe-all-intl
37207 all-hello: maybe-all-build-texinfo
37208 all-m4: maybe-all-intl
37209 all-m4: maybe-all-build-texinfo
37210 all-make: maybe-all-intl
37211 all-make: maybe-all-build-texinfo
37212 all-patch: maybe-all-build-texinfo
37213 all-make: maybe-all-build-texinfo
37214 all-prms: maybe-all-libiberty
37215 all-recode: maybe-all-build-texinfo
37216 all-sed: maybe-all-build-texinfo
37217 all-send-pr: maybe-all-prms
37218 all-tar: maybe-all-build-texinfo
37219 all-uudecode: maybe-all-build-texinfo
37220 configure-target-boehm-gc: maybe-configure-target-qthreads
37221 configure-target-fastjar: maybe-configure-target-zlib
37222 all-target-fastjar: maybe-all-target-zlib
37223 all-target-fastjar: maybe-all-target-libiberty
37224 configure-target-libjava: maybe-configure-target-zlib
37225 configure-target-libjava: maybe-configure-target-boehm-gc
37226 configure-target-libjava: maybe-configure-target-qthreads
37227 configure-target-libjava: maybe-configure-target-libffi
37228 all-target-libjava: maybe-all-fastjar
37229 all-target-libjava: maybe-all-target-zlib
37230 all-target-libjava: maybe-all-target-boehm-gc
37231 all-target-libjava: maybe-all-target-qthreads
37232 all-target-libjava: maybe-all-target-libffi
37233 all-target-libobjc: maybe-all-target-libiberty
37234 all-target-libstdc++-v3: maybe-all-target-libiberty
37235 all-target-libgloss: maybe-configure-target-newlib
37236 all-target-winsup: maybe-all-target-libiberty
37237 all-target-winsup: maybe-all-target-libtermcap
37240 # Non-toplevel bootstrap rules must depend on several packages, to be built
37241 # before gcc. Another wart that will go away, hopefully soon.
37242 @if gcc-no-bootstrap
37244 all-prebootstrap: maybe-all-bfd
37245 all-prebootstrap: maybe-all-opcodes
37246 all-prebootstrap: maybe-all-binutils
37247 all-prebootstrap: maybe-all-gas
37248 all-prebootstrap: maybe-all-intl
37249 all-prebootstrap: maybe-all-ld
37250 all-prebootstrap: maybe-all-libcpp
37251 all-prebootstrap: maybe-all-libiberty
37252 all-prebootstrap: maybe-all-zlib
37253 @endif gcc-no-bootstrap
37255 GDB_TK = @GDB_TK@
37256 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
37258 # Serialization dependencies. Host configures don't work well in parallel to
37259 # each other, due to contention over config.cache. Target configures and
37260 # build configures are similar.
37261 @serialization_dependencies@
37263 # --------------------------------
37264 # Regenerating top level configury
37265 # --------------------------------
37267 # Multilib.out tells target dirs what multilibs they should build.
37268 # There is really only one copy. We use the 'timestamp' method to
37269 # work around various timestamp bugs on some systems.
37270 # We use move-if-change so that it's only considered updated when it
37271 # actually changes, because it has to depend on a phony target.
37272 multilib.out: maybe-all-gcc
37273 @r=`${PWD_COMMAND}`; export r; \
37274 echo "Checking multilib configuration..."; \
37275 $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
37276 $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
37278 # Rebuilding Makefile.in, using autogen.
37279 AUTOGEN = autogen
37280 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
37281 cd $(srcdir) && $(AUTOGEN) Makefile.def
37283 # Rebuilding Makefile.
37284 Makefile: $(srcdir)/Makefile.in config.status
37285 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
37287 config.status: configure
37288 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
37290 # Rebuilding configure.
37291 AUTOCONF = autoconf
37292 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
37293 cd $(srcdir) && $(AUTOCONF)
37295 # ------------------------------
37296 # Special directives to GNU Make
37297 # ------------------------------
37299 # Don't pass command-line variables to submakes.
37300 .NOEXPORT:
37301 MAKEOVERRIDES=
37303 # end of Makefile.in